dracodoc
It's all about the nuisance created by human behavior. Calendar, DST, timezone, all the problems you never imagined can happen and can only be met in real life scenarios, and you will meet same problem again, struggle then found out the same problem have been solved long time ago by mature library, and the solution doesn't require any smart or advanced technique, just another corner case.
No need trying to show everything you know and every experience which could be overwhelming and the HR probably will not feel you are a good match to their narrow definition.
I also customize it so I can click the folder in the UI and open it in total commander.
Now I just keep a RStudio window open.
- Intel compete with TSMC for foundry services
- Intel try to get government subsidy by attacking TSMC's location, national security concerns etc, which caused TSMC original founder publicly respond with not too kind words.
- Let one customer buy capacity to starve other customers will hurt the basic business model and trust of TSMC as a foundry service, but people keep suggesting this from their imagination.
So they also applied for PPP.
Previously I had bad experience with ink jet being the ink keep drying up, and laser is always better for black and white. However two use cases really make it worth to remember turn on ink jet and clean it regularly: - print photo by yourself, like passport photo, photo needed by forms. You may still need to adjust color/brightness a little bit, but it's way better than CVS. I didn't realize you can print 4x6 with this kind of quality. - print greeting cards. with quality paper it's looking very good.
I use Cannon MX 922, regular 4x6 photo paper. For greeting card I use 44lb Epson Premium Presentation Paper MATTE.
1. the plaintiff argues that in Boston case (page 6) apple store only took less than 10 minutes to identify the shoplifter, so they probably used facial recognition tech. Note the shoplifter left the store, apple found the incident, report it to police within 10 minutes, without actually detain the person.
2. I'm guessing the facial recognition is actually accurate because it was based on their previous security video, not plaintiff's real id photo(which apple probably don't have access all the time). So the facial recognition just linked one person with previous security video properly, and the id of person was based on previous record made by employee.
3. Thus there is nothing wrong here with facial recognition, but the title will definitely evoke fear and people's emotion since most people will not see the details.
I tried paste the code but it was hard to read. You can search Histograms in this page https://datasciencejuliahackers.com/03_probability_intro.jl....
- use Microsoft MRAN which did the heavy lifting of hosting archives
- use date instead of version
- install package automatically in first time (which pacman::p_load has been doing for ages) and easier to use in script level.
It's not coincidence that most package manager solutions used version instead of date to control the environment:
- A paper published on 2017 may used a date in 2017.10.01, but there is a high possibility that some of the dependency packages might be of earlier date, unless the author update packages every day/week, which is not a good habit anyway because updating too frequently will break things more frequently.
- Then how can you reproduce the environment using a date? The underlying assumption that all packages will be latest till that date simply doesn't hold.
That's why packrat/renv etc will use a lock file to record all package versions, and why you will need a project to manage libraries, because you will need to maintain different library environments and cannot install to same location.
Yet the author take installing all packages to a single location as a feature since you don't need to install same package again, and try to avoid project and prefer script as much as possible when doing reproducible research?
They think that's cool. This style was called brain damaged style. https://zhidao.baidu.com/question/63502990
什庅bai湜焱暒妏?举些瑺鼡哋唎ふ。du 什庅湜悩残軆?举些瑺鼡哋唎ふ。 什庅湜zhi悱炷蓅?举些瑺鼡哋唎ふ。 莓兲想埝祢巳宬儰⒈种漝惯
This serve as a very good documentation and is much better than code comments.
1. save code and output separately, so you can save the output (but not comparing the output versions), or always generate output from scratch when needed (this actually help to ensure reproducibility)
2. or you can use R notebook format, which save the result with document together, in some companion folders.
I have been using data.table from almost day one, it does worth more recognition. The syntax is a little bit hard in the beginning but can be grasped after some efforts. I often feel that my exploration code will be much more tedious look if written in dplyr style.
Consider these bad examples:
sending many resumes and didn't get any response. This is huge blow to morale and there no hint on what should be improved, which went wrong.
- to fix it: get someone in field to review the resume and give suggestions. This is simple but many people didn't do it. And it's totally possible to find somebody you never know before to review your resume.
decide to jump on a wagon (data science, machine learning) and plan years for it, like online degree, many courses, a master or even a Ph.D!
- problem: it took too much time to get some feedback, and the commitment is too big, often not executable in reality. It's possible somebody spent a lot of effort to get in a program, only to find out he/she doesn't like/fit it later.
- and the wagon may be outdated when you finished the program.
- to fix: tiptoe as early as possible, like a side project, some short courses. This of course require some existing experience and skills.
In general,
- meetup is a great way to meet with people, learn about the field.
- doing side project is very useful.
1. CPU first, GPU next. as a break through in CPU side is easier than GPU side - just go with more cores with chiplet, since intel basically stopped innovation, while GPU side will be much tougher.
2. data center first, consumer/gamer second. Vega is not meant to compete with best Nvidia card, but it was designed to handle both data center/ML needs and gaming need, maybe the gaming version is just a space holder. The data center version will bring more profit and buy time for AMD to develop the software ecosystem -- CUDA is the moat of Nvidia, and AMD need time to overcome that.
So 7nm is used on data center version instead of a gaming card, which make perfectly sense for AMD.
For resolution you cannot expect too much because street numbers are usually interpolated, and TIGER database definitely will not be as good as best commercial database. However you don't have many other solution if you have millions address to geocode.
It's not directly relate to topic (dynamic maps, online geocoding), but somewhat relevant.
With about $300 in Amazon EC2 I geocoded 18 million addresses in 3 months. You probably can do it with your own PC with similar time (the only hardware requirement is RAM and SSD).
Intel Split Technology and Manufacturing Into 3 Divisions https://www.game-debate.com/news/25940/intel-split-technolog...
As of this week, Intel has announced it’s splitting its manufacturing group into three distinct segments in a massive shake-up aimed at bolstering its development.
The move is tied into the departure of long-time senior VP Sohail Ahmed, who’s been with Intel for 34 years and is currently the head of technology and manufacturing at Intel. Ahmed will be moving on shortly, and Intel will be using this moment to restructure its business.
It's good to only code GUI in one language, but it's kind of unavoidable that you still need to learn html and css (even javascript) if you want to more control and customization.
- Shiny have some html tag functions to make it really flexible to construct html.
- You can customize css by adding your own.
- Shiny support adminLTE dashboard and bootstrap styles, DataTables js library, interaction with plot and DataTables.
- code and document mixed. You have full markdown syntax, chunks, titles, table of contents. You can also convert RMarkdown into a script with comment if you need.
- To render a RMarkdown, it will run in a separate environment, start from scratch. It's assumed you should make it reproducible, this is good for report/sharing.
- I also use RMarkdown to write code, and run code/code chunks interactively in a session. I can write plan, notes, references, TODO in document, test code in chunks, execute code chunks in any order. Basically you just code and document. In the end you can turn it into a report, or refactor the tested code into functions and scripts. I kept the original RMarkdown as design document, which have all the original notes and previous version of code.
- It's plain text so version control is fully supported.
RMarkdown started to support python, but it may be preliminary for now.
- it'll be easier to persuade investors to put in money when there are good applications (then "unconventional background" applications will not have big impact here, people will probably still look at the conventional criteria)
- with some similar program exist already (aigrants), 100k is needed to compete with other program, to attract applicants, to grab your attention in news title...
- is the language suitable for the domain?
- is library/community support mature?
- are there enough developers?
- who in the company will support it? It's obvious from HN topics that we are obsessed in language topics.
- it also reflect some part of design philosophy, and it could be good or bad for your project depend on the case.