skysight-inc/HackerNews huggingface dataset:
- move technical skills and certifications to the bottom

- limit projects to top 3 relevant to job

- not a fan of about/technical quote part, but that's up to you. only comment about that is that it takes more than half the first page.

- "multiple startups": this tells me absolutely, nothing.

- it took me about 5 minutes to read your resume, and my conclusion is that you have 1 year experience as a software engineer. intern probably since it was 6 months. probably not accurate, but that's how it reads

- how come you have like 10 projects, but not a single one was from your "freelance developer" time?

- cto @softzen: skills->"anything", that's cute, but means nothing
> you'll still be wasting your time if you need LIDAR

This is not for certain. I'm quoting Tesla's CEO, but it's suggested that LIDAR leads to optimizing for local minima. It means that LIDAR can get you 90% of the way there, but there's still going to be a lot of situations where LIDAR might not be capable.

The problem that needs to be solved is vision. Humans only have vision, and they can drive with it. Radar and LIDAR are nice-to-haves, but until you solve vision, you haven't solved self driving.
Granted you know Ruby well and like coding in it. The amount you need to learn if you don't know RoR or Ruby is huge... You might get some stuff running fast copy pasting some example but claiming that it is all super easy to do anything meaningful is misleading.
The gut feelings a health care professional gets will vary based on the language the patient uses.

The gut feelings a doctor has to a patient saying "I have crushing chest pain" will be different to the patient saying "I have burning chest pain".
Venezuela: The bridge of desperation
They still help a lot to keep the audience alerted as long as they are funny or surprising without meta information. Adding "Confused Nick Young" to underline, well, how confusing some features are, will still be understood perfectly well by those who see it the first time. On the other hand, memes like "Scumbag Steve" [2] are indeed problematic, because there is no way to understand the point the author wants to make without prior knowledge.

------

[1] https://knowyourmeme.com/memes/confused-nick-young

[2] https://knowyourmeme.com/memes/scumbag-steve
Not an expert, but we would need to have infinite thickness beam and an infinitely big axicon, for the Bessel beam to be infinite (as in, reaching infinity "like" regular light). Otherwise the Bessel beam is constrained to the space covered by the overlap of the radiations of both of the original waves.

It makes sense since bessel beam-like radiations can be formed inside waveguides (or waveguide-like structures like optical fiber), which effectively make the wave unbound by means of bouncing it off.
Why are trolls from the Netherlands interfering with US affairs?
It seems unfortunate that there are no author names on the Economist articles. One's work deserves recognition.
We move and react slowly but we respond to info which comes at a much higher rate. I can notice the individual frames at 5 FPS. I know I'm not getting enough info.
Photo-Realistic Graphics: The Future Looks Just Like Real Life
What do you use to version-control your notebook?
...right, because that works
Because with small subset you get pretty and understandable code with reasonably fast build time.

Although STL implementations are getting closer today (regarding underlying speed), unless you plan to lock to particular implementation, even version, you'd better use subset ;)
Breaking macOS one click at a time
Shoes for boys discounts up to 70% – coupontop10
This varies widely on regional norms of how a CV should look, but here we always include work experience first and all fluff at the bottom.

If I were to look at your CV as a potential employer, my largest concern would be your short tenures at your jobs. If those jobs were short contracts you should take care to mention that.
I also want to comment that I miss Rails while working in Node. The node ecosystem feels like a giant hash table. It's really hard to figure out where things belong except to memorize it.
Root of "slave" is "Slavonic" or captive.

On the other hand, root of Slavic or Slavonic people is captive.
The Quora answers (your [2] and [3]) are biased and full of factual errors and misrepresentations, of course without references to sources. Stick with Wikipedia.
PGloader
Push requests only exists on Chrome and is behind a permission, intercepting resource requests within the domain of a website could cause some annoyances, can’t see the malware effect immediately. Scheduling a download for a stable connection, again, could be an annoyance, but what’s the malware implication?
> Is there a standard in systematically walking problem space? or should doing it in my way?

Yes and no.

An important idea is to principally check corner cases, where potential errors lurk.

What the corner cases are depends on the system under test, of course.

There are a few rules of thumb, such as if there are limits to the input, check around the limits (e.g. if your function under test expects a month as its input, do the obvious thing of checking month 1, 12, 0, 13, Null, "foo"). Or if your function takes a list, use the (0, 1, infinity) rule: try with the empty list, a list with one entry, and a list with "infinite" (in practice: very very many) entries. Etc.

But you also should try to get an understanding for the SUT, to find corner cases that are less obvious or cookie-cutter.

And have opinions on how efficient/throrough your test suite should be: does the function under test just provide decoration, or does it make life-and-death decisions? The effort invested in testing them would certainly differ based on this assessment.

Again, the ISTQB syllabus provides helpful guidance.
You forgot: "It's not working!"
The 1-Hour ICO – A guide to creating an ERC20 compatible Ethereum contract
Best Status saver app for downloading whatsapp video, text, Gif status
Tom's Hardware now defunct
I guess it depends. I prefer to be given the available data, even though there are large variances attached to the estimates.

So no, I'm not bitter at the doctors because my mother didn't "beat" their estimate. Not everyone can reach the average. Sadly my mother was one of them, but that's just how things go sometimes.
European Electric Car Sales Increased 42% in H1 2018 vs. H1 2017 – CleanTechnica
Just git.

The tool is just a detail. My point was rather that they are very much "code", and deserve to be treated as carefully as any other.

My notebooks also get refactored on occasion.
A survey on agile frameworks
poor mans pizza oven?
I am afraid this is already passé.

Cf. - https://blog.acolyer.org/2017/06/22/iot-goes-nuclear-creatin...

Please also read research work by Shyam Gollakota of University of Washington.
Absolutely, the traditional liberal double standard.

> Don't do as i do, do as i say.

But hush now, people here don't like somebody stating the obvious. You end up hell banned, or worse, who knows.
Thanks for this! I've recently been asked how much data our React Native app uses. I totally hadn't thought of
using Axios' interceptors to track this. So obvious!
I agree about the addons. They effectively outsourced the user experience of the game to the users and their UI was pretty awful back then so it was welcome.

That being said, I always found the Guild Wars 1 user modifiable UI woefully underappreciated along with many other things about the game.
There may be few things you can fix in your CV but the idea that there is something wrong with your CV may be because you think that the people who are responsible for handling hiring are doing the job in the best possible way. The reality is that they are not doing the best possible that they can do, in fact nowhere near the best possible. This whole system is broken at many levels.
Microsoft Makes Its Workplace App Teams More Competent
It's not always so simple, as I found when I bought a "flexible" ticket from Germany to South Tyrol online. The ticket couldn't be printed, but had to be posted (an extra 4.50 euros!). It also wasn't possible to cancel online, but had to be posted back to the train company with a post mark dated before the date of travel. I tried to cancel it at the train station, but again this was not possible.
It is really muddying the issue to call hash "drugs".
You can work from when you're 14 in Australia (possibly with parental consent, I can't remember, I was 14); but there's fun issues with contracts and international companies, I'd assume.
The difference between tool price doubling every time density doubles, and tool price doubling every time density quadruples, is pretty vast. Even though those two predictions resemble each other, I don't think it's fair to call them the same thing.
Fujitsu’s A64FX Arm Chip Waves the HPC Banner High
Sorry to be that guy, but I have to mention https://www.xkcd.com/1715/ & https://www.xkcd.com/1567/
I think they're referring to life doing a PhD, not day-to-day industry (although they do earlier say 'rest of your life' - which I assume means continuing into an academic career)
2018 DIGITAL MARKETING TREND – OWDT WEB DESIGN COMPANY – Codementor
Oh and they were the ones who told you there was an "exclusively muslim criminal element"? Because the police claims the hash trade is largely controlled by the biker gang Hells Angels - but maybe your investigations have uncovered better information?
Uh ... cool! He says "48-layer circuit board", so my initial guess is those are not super-cheap, no. I think a regular PC motherboard (which is not a very simple board) has 8-10 layers. 48 is a lot.
Medicine seriously needs a data-science approach.
From Rust to beyond: The ASM.js galaxy
Interestingly, they have bridges for some websites that do have RSS feeds (Steam, Youtube and HN)... Maybe because the feeds are hard to find?
As the error says, pandoc doesn't support .doc files, only .docx.
I've been wondering what Intel's moves will be now they own Altera (FPGA). Was tinkering with dev boards with Cyclone V FPGA with embedded ARM - but if Intel kills that then they lose me to Xilinx zynq, I'm not interested in the Intel ISA.
Illustrated guide to SQLX in Go
"Soon the structure underlying The Da Vinci Code and Angels and Demons and The Lost Symbol was laying bare before my eyes. I could see why the stories worked.

I had reverse-engineered Dan Brown."

Could you talk a little more in depth about what Dan Brown's pattern/structure is?
If only! Think, if we lived in a genuine free market, what glories we could see. All hail the monocorp.
>Approximately 160 people, all the hiring managers at Riot at the time

Just how big was Riot Games that they need 160 hiring managers? The only big game they made was League of Legends, right?
Most programs aren't going to notice a lack of AVX.
Ask HN: What are your thoughts on annual subscriptions for desktop software?
More and more desktop applications are adopting the annual subscription model (1password, Adobe products, Git Tower come to mind). Do you think that this is a money grab from companies, or a more sustainable software model for desktop developers?

I'm inclined to think that professional-level applications need ongoing maintenance and are never "done", so in certain circumstances it makes sense to pay an annual fee to get access to updates.
I'd counter that we're not screwed on global warming because there are many things that could counter it that don't require the average person understanding or being helpful. I mean we got rid mostly of CFCs without the average person understanding what they are or what the problem was.
The reason for Germany carrying that title at the time was the cost of reunification, not the economy itself. West Germany was still doing relatively fine but East Germany required massive investments. Germany was hit by the early 00s recession but that was hardly unique in Europe.
The media has been full of anti-Russian propaganda lately, so I understand being suspicious. And this topic isn't essential news, so there likely is some interest that wants it written. I'd guess nuclear lobby given the "dingy but safe" take on the plant.
> Why this can't be done in one command

ConTeXt is supported as well: `pandoc input.md -t context -o output.pdf`
I'm from Spain and even though we generally despise them and also refer to them as "rats with wings", I don't believe I would say I hate them.

I mean, they can be annoying. But if I see someone feeding a group of pigeons the last thing I'm going to think about is how annoying those pigeons can be.
I feel like the article describes the hatred for pigeons as something almost anthropologically interesting because of it's magnitude and lack of actual sense, and I certainly only consider them a little annoyance.

However I don't live in a big city so maybe it has to do with that.
Airdrops, All you need to know about the tactic at the heart of crypto projects
Chinese AI Startups Overtake American Peers
LaTeX editors have simple keybindings for this, like ctl-b., or C-c C-f C-b in emacs, which makes this kind of thing a non-issue for me...
Dose for Excel Add-In
Joel is definitely not alone, I agree wholeheartedly with everything mentioned in the slides.

I'd like to highlight that Notebooks do have use in pre-production while your are exploring data subset and trying out your initial hypothesis. But please, don't throw away decades of software development best practices and reliability for mere development convenience.

We are providing machine learning tooling and our CTO published a blog post talking about the same exact issues we keep encountering with dozens of customers. (https://blog.valohai.com/leveling-up-your-ml-code-from-noteb...)
Light Ears: Information Leakage via Smart Lights
China blockchain related finance
Recently, China has blocked the WeChat public account (WeChat is China's largest interactive community) involving blockchain. When the follower opens the relevant public number, it has been unable to query, indicating that "this account has been blocked and cannot be viewed."
Infographic – How AI Is Transforming Customer Service
I think it is really muddying the issue to conflate hash with "drugs". And I do think it was part of the original vision of Christiania that people should be allowed to smoke hash if they were so inclined. It was conceived as a "free town", not as a clean tourist attraction or art fair.
Toys 'R' Us was doing fine and making stable profits but the company was run to the ground in an attempt to push online sales for a chance of massive growth.

It's not so much that the market favors "short term" growth. The market favors high-risk high-growth (which usually only works short term and requires an exit) over low-risk low-growth (which is usually fairly stable in the long run).
Your example perhaps doesn’t lend itself to a discussion of “gut feelings”, since it describes different symptoms quite specifically. In the absence of other information, the first sounds like a heart attack, the second, heart-burn (acid reflux).

Gut feeling relies on more abstract concepts, particularly in the context of pediatrics where a child may be unable to verbalise their symptoms.
In my experience it works so long as you keep to very vanilla LaTeX code. Pandoc's support for LaTeX packages tends to be very patchy.
Noise2Noise: Image Restoration Without Clean Data, Unofficial Implementation
> latex was turned into images

You can add some CSS to the generated EPUB to change that. But if your EPub reader supports MathML, you can do that with pandoc. See http://pandoc.org/epub.html#math
...our jobs are to make stuff that works in a predictable, less risky way. Do that.

This is very true, but it doesn't mean "Use the thing that's worked in the past because that's less risky." Languages get better and tooling improves, and if you're still using one that isn't keeping up then you're increasing risk. These days if your chosen language doesn't have things like strong typing, interfaces, good debugging tools, a good compiler, etc, then you should definitely be asking yourself if it's the right tool for the job.

You shouldn't jump from one language to another every few months, but you should keep a close eye on what other languages are doing and ask yourself if switching would improve the code you write.
Is it legal to have unpaid internship? join the discussion here
There is only one good reason to do a Ph.D, and that is because you really really want to invest 10,000 hours of your life into researching a topic that you love deeply for itself. I have a Ph.D in vertebrate palaeontology, which I got because I loved the work; I know a lot of other palaeo Ph.Ds who did the same. But in my experience, everyone who attempts a Ph.D for any other reason -- for prestige, to improve job prospects, whatever -- either craps out of the course (best case) or endures a miserable five years (or often much longer).

Bottom line: do a Ph.D if and only if you want to do the work. Don't do one in order to get the qualification. Focus on the journey, not the destination.
> rather than a corp whose sole purpose is to make profit

So we've all now universally accepted the Friedman doctrine?

You're aware that the Friedman doctrine isn't held as an inherent truth everywhere and by everyone, right? Not every culture sees corporations as having the sole moral duty of maximising shareholder value with no regard for societal wellbeing.
One thing you'll run into with rails in 2018 for web development is it's going to be hard to find developers and only getting harder by the day. Rails developers are aging. They are no longer your 20 year old hipsters, that stereotype has long since gone, they have families now and boy are they EXPENSIVE. React is what people new to web development are LEARNING and that's all you need to care about. You can get react developers, who can fundamentally produce the same thing (your run of the mill CRUD apps), for a lot cheaper and they are (more) readily available. Anyone who claims that rails does something magic the others don't do by now is showing their allegiance rather than making a factual technical statement.

In a few years I expect the problem to worsen as react chips away at rails, and with no standardized reactive SPA (maybe save for ember), more and more developers who aren't die hard rails/ruby guys are going to be rebranding themselves, who will then be in the pool with the rest of the react developers, which, also seems to have crossed an inflection point recently.

I also encountered a few guys who had rails experience but wouldn't take the job because they didn't want to risk falling behind on react. Sad but true.

This post isn't supposed to come off as agist, its just an observation when working in a tech field that is largely driven off fashionableness, trends and approval, rather than strict technical merit.
Do you think anybody in that riot story thought rape was fine ? Either the guy that did the joke, or the HR that wrote it on the slide ?

It is a lousy joke, with bad taste, and it sure would offend anyone who had any real life experience of a rape ( like probably half the joke woukd probably hurt somebody somewhere for some reason) . But that’s all it is.

I don’t think this should be confused with actual sexual harrasment ( which maybe also took place at Riot, i don’t know).
The risks and benefits of sun exposure (2016)
Someone mentioned it in the thread but I can't find who. There is https://openstreetcam.org that I haven't yet used but intend to.
The simple answer is to privilege capital over all else. And in the US it denotes the triumph of capital and dilution of the value of labour. It's as if labour is an afterthought and not an integral part of value creation.

This bitter struggle has been ongoing for the last 300 years and has seen the rise of communism, socialism and other struggles. And its going to continue. The solutions are simple but entrenched interests with capital will obviously protect their interests.
"
Long story short some decent friendly developers were highly criticized over minor jokes they say on social media.

I’m not going to name that language as it would just spawn a fire of outrage comments from that community. It would just prove my point but at the same time I’m not suicidal.

"
who would that be?
Show HN: Ward – A Swift micro framework for cleaning up memory management syntax
I was thinking about the « burning the bridge on initial users » part. But maybe you meant selling to Apple.
And here you're forgetting about the significance of the patterns themselves.

95% significance of the fact that no women or ex convicts were hired for the job? Seems significant enough that a newspaper would write about it.

95% significance of not hiring a guy who looking too much of a hipster and has too many tattoos? Not sure, to be honest - I can see how society (and newspaper writers) would easily dismiss that as bs.

Don't try to abstract it away as otherwise it just seems you're justifying something absolutely ridiculous.
Top Web Design Companies
I have nothing else to add than this was really cool, and almost makes me regret not taking more than one optics class in uni.
although the version in the default repo is usually quite old. You can grab a binary from https://github.com/jgm/pandoc/releases/latest
Charles Wagner’s 100-Year-Old Warning About Social Media
That is not the case.

https://pandoc.org/installing.html

> We provide a binary package for amd64 architecture on the download page. This provides both pandoc and pandoc-citeproc. The executables are statically linked and have no dynamic dependencies or dependencies on external data files.
It reminds me of the old 'walkthroughs' the games magazines used to print years ago. They'd devote at least two pages showing all the levels connected together as one big graphic, with hints and tips added as text in the appropriate places.

At the time the only way they could do this was either spend HOURS playing the game and recording or screengrabbing it, or ask the developer nicely for a level layout.

It would be nice to see WideNES be used in this way to create new walkthroughs for games, or for large print posters etc.
Well let's be clear - Barry is a product manager. It's not really his area of expertise to change an entire culture, and arguably it shouldn't have been his problem. So it's hard to criticize him for his attempts to improve their culture. At the end of the day though - once he found out the culture was taking its lead from the founder & CEO you kind of know you just have to get out of there. There's nothing a product manager is going to be able to do to improve the culture whilst there are senior people in the organisation propagating it.
Open up about:serviceworkers and observe the wonders of cookies 2.0

Kinda sucks that something with such promise is predominantly used as just another weapon for tracking.
From the comments under the article:

> "Also, the next time an NSA spokesman tries to sugarcoat this issue, let's get someone, anyone, to ask why the GCHQ (in the U.K.) is allowed to spy on Americans and then simply pass that along to U.S. intelligence. U.S. spooks think they are being clever by doing it this way."

What evidence is there that this is going on? and on what scale? If it is standard operation then the whole 'not spying on our own citizens' would seem to be a hollow truth in all countries that partake in such intelligence exchange.

I.e. the spying is simply done by a partner country, otherwise no difference.
1. yes, only docx is supported.
2. for Go pandoc filters, this seems to work: https://github.com/oltolm/go-pandocfilters
The malware angle is basically service-worker-powered cache poisoning: if you can get the server to serve your code once, users can get a service worker installed, and intercept resource requests under that path. It’s limited in practical value because you have to be able to serve a full JS file as the service worker, rather than just injecting a snippet of JS as the most common technique is, but it is a genuine attack vector.