skysight-inc/HackerNews huggingface dataset:
Thanks! I was definitely planning on adding an import/export feature so that you don't have to keep starting from scratch, so I can try to see if I can make it compatible with jsonresume too.
Many US citizens still die overseas in terrorist attacks, for instance, 11 American souls were lost this week due to a suicide bomb in Kabul. Not to mention the whole black market economy that surrounds terrorism, along with human trafficking and other dark criminal activity that coalesce together. Quantifying these operations that seek to undermine the integrity and saftety of our societies (sometimes successfully) doesn't really do any favors, especially when putting the staggering amount of hidden costs that we don't know of today into play.
> The problem is that there is no absolute metric or Machine learning trickery to evaluate experience and value of an employee.

Of course. It's like asking what is more important in a car, the engine or the wheels? But people do want to play this game, for status reasons.
I was that guy in the audience.

Your suggestion is that a templating JIT that just drops in some machine code that matches the method, doing no optimization, would get all the win. Such a compiler is indeed much faster than an interpreter, but it's nowhere close to an optimizing compiler. Mike Pall, the author of LuaJIT, would be very surprised if you suggested that his compiler performed similarly to something simple like that.
That's trivial to do without using any machine learning.

Go to Goodreads/Librarything, choose a subject/genre you never read and choose the 6th highest rated book (to avoid spam/flash popularity problems)

Personally I'm pretty doubtful this method will give you something you actually want to read though.
If they are so invisible not to matter, then why aren't they higher already? Why would Uber lose money if they didn't feel like they have to?
Watching Ben's videos inspired me to finally assemble my Brainfuck-based CPU. That is to say, its native instruction set is Brainfuck.

https://hackaday.io/project/4237-mental-1-a-brainfuck-cpu/lo...

And a more recent video, showcasing PS/2 keyboard input: https://twitter.com/treykeown/status/867809790294097920
As an outsider the heavy use of those opioids in the U.S always seemed very troubling to me.
Can someone explain me what doctors led to prescribe those drugs on such a regular basis? Shouldn't the doctor monitor the patients drug use and be very careful with drugs that are known to be addictive?
Unfortunately, the thing that will always stick in my memory about Liz Spayd is her criticism of the New York Times for refusing to give more credence to the claim that junk emails about Trump hotels were a secret communications channel with Russia: https://www.nytimes.com/2017/01/20/public-editor/trump-russi... (Seriously. Every single piece of evidence pointed to the communications being mass marketing emails, from the companies actually operating the server to The Intercept obtaining copies of some of the emails.)
I view extra primitives as very expensive because they add a whole bunch of extra cases in the language itself; I like small languages where as much as possible can be moved into libraries. I just don't see the use cases for unsigned ints as being widespread enough to justify having them in the language; I've worked across a number of industries and I think I've seen them used once (when fixing a bug in ffmpeg), whereas for-in and lambda are used absolutely everywhere. I'm not especially anti-unsigned; if I was designing a JVM-like bytecode I'd remove short, and perhaps even (single-precision) float and int as well.
I'm the author of the Play book. On the subject of that book...

There are only two significant things that are out of date. A minor tweak in the JSON library and the new DI system. The former is an easy fix. The latter will require a new chapter. I'm happy to chat to anyone who is interested in collaborating on these parts.
An Alternative to Jenkins for Java CI
I think it depends a lot. I have work on some hand-crafted SIMD for multimedia use before. It is fairly easy to outperform the auto-vectorization in that field IMO. I have also played around with various attempts to hand-craft inner loop (SIMD and no SIMD) for other project but most of the time I failed to outperform the compiler.
Few people with gmail address still email me at FNAME@LNAMEgmail.com :(
Also, most of this relationship management happens in pubs (really), so until we have a robot that can drink and smoke and stagger, this one stays with the humans.

They're a very close-knit and rambunctiously boozy clique.
> If you see a neighbour nearby flash, when you are not flashing, nudge your clock forward by a bit.

I think this is it. There could be some missing detail (e.g. a firefly is unable to "see" when it flashes) which keeps them from nudging their clocks once already in sync
It's fully a copycat, there's nothing else to call it.

I mean I'm all for it, it was well-executed on Instagram.

But past that was complete overkill. WhatsApp, really? I'm shown stories from everyone in my contact list, really? It's completely useless. And Facebook? For the love of God why?
Nice analysis and write up. What's the reason for choosing PGSQL? Your workload appears ideal for a NOSQL DB like mongo
Historical linguists would disagree. The problem here is (European) Portuguese phonology, which is a big part of what makes intelligibility between Portuguese and Spanish so asymmetric. The written languages are quite close for the most part (though there are obviously vocabulary, such as Portuguese having borrowed quite a bit of French vocabulary and Spanish having greater Mozarabic influences, and morphosyntactic differences, such as the Spanish a-accusative), those are pretty surmountable. It's phonology that messes things up, which the heavy reduction of unstressed vowels in EP and the palatalisation seen in BP make Portuguese a lot more difficult for Spanish speakers to understand than the other way around.

I know some BP and ES (though I'd never call myself remotely fluent in either), but I find EP quite difficult to follow, FWIW. I wouldn't be at all surprised if the mutual intelligibility of BP and Spanish is higher than EP and Spanish.
On the other hand competition tends to drive prices down towards their marginal cost.
401(k) Plan to Repay Your Debt – PersonalMoneyService
> Maybe OpenMP and CUDA do more optimizations than I thought they did. Do they perform [...] range analysis to choose smaller data types?

CUDA compiler developer here. We definitely perform range analysis on values stored in registers. This is an important optimization.

Via scalar replacement of aggregates, we can sometimes also replace a struct with a set of scalars. Once we do that, we can again perform range analysis on those scalars.

We can't change structs that don't get SROA'ed because of limitations of the language. For one thing, essentially any memory we write to the GPU's global memory can be read from the CPU side, and it's basically impossible to tell what is and isn't read, so we have to keep the memory layout the same.
The Netherlands has mandatory private insurance policies. Obamacare is very similar.

Just more regulated.
Thank you for reading the article and posting your precious comment here. It is indeed quite interesting to see where such a trend in India takes us over time!
I think it's reflected in his current work. He's packing as much learning as he can in so that he can help his clients. Being an admitted failure probably helps his work no end.
Ask HN: How to stay focused?
There are a lot of distraction to stay focused and be productive today.

Some tends to "cheat" with smart-drugs like Modafinil to be on top of performance.

What's your tip to avoid this non-productiveness?
How can I prevent my device leaking sensitive data through fingerprinting?
ICOs and VCs
IIRC, didn't they make more copies of ET than they'd sold consoles?
It's worth noting that Hacker News has an anti-procrastination feature: set the "noprocrast" option in your profile to "yes", and then it will time-limit your visits to "maxvisit" in minutes, and block you for the "minaway" period.

I don't know of any other site that does this. It's a very cool thing for Y Combinator to have done.
Or is in love with booger cleaning with bare hands?
I am a consultant in a small team of professionals, right. However, for me, "learning on the job" comes mostly from solving problems, not talking to people. Which is why I steered to consultant / R&D positions. And I had no problems in acquiring said knowledge (in trading systems) on my own.
Depends strongly on the purpose of the page.

If it's meant to be customer facing, and your customers can't write a for loop, .com (or your country's equivalent) is really the only legitimate choice. SMBs trying to sell to mom and pop types with .io domains are needlessly alienating their customers.

If it's genuinely just for kicks, my favorites are the ones that spell out yourna.me or fabulo.us or the like.

People joke that I have a porn star's name, so I own rick.xxx, but I also own ricksteeledesign.com as a backup because that kind of thing isn't always appropriate.
When I had my wisdom tooth out I was told to take paracetamol. I didn't need to because pain was bearable and was gone next day.
Not yet, because there is no need, so far. Here's an article about a proof of concept, though:
https://motherboard.vice.com/en_us/article/princetons-ad-blo...
That's amazing! And there was me half-thinking about writing an interpreter as an exercise...

Edit: Have you posted this as a 'show hn'?
Show HN: Mac app to track time on social media
I don't have any use for the foreseeable future but I congratulate the effort and the contribution!
I built a Kubernetes cluster so my coworkers could deploy apps faster
Thank you. I was looking for something that takes a potentially invalid buffer of UTF-8 and returns a guaranteed-valid buffer and failed to find a function like that.

(And, indeed, Go is an interesting case due to its creators being the inventors of UTF-8, too.)
why not just take another job?

Having done the same thing, I didn't automatically take the other job because I liked the job I had. I liked the people, I liked the challenges and I liked the domain, all I didn't like was the salary. In my case they ended up meeting me about halfway between my current salary and the best offer I'd received, and I was happy to take it since that job with the better offer didn't sound as interesting.
Isn't the current valuation for Snapchat much higher than FB's buyout offers?
As a business traveller you don't really care about the price as it's paid by your employer. So you'll take the fastest and most comfortable option. In many cities that's still a cab as they are much faster to get at airports than Ubers.

The other alternative are exec cars which Uber offers but which will often be pre-booked locally.

I think Uber could get many business travellers on board if they'd offer some rewards system (similar to airlines). Otherwise there's no reason to be loyal to Uber if a local cab or some other hire service (e.g. Lyft, Addison Lee in London) are faster to use.
And the major cause of doctors prescribing opioids for pain is: Purdue Pharma propaganda and bribes. [0][1]

[0]http://theweek.com/articles/541564/how-american-opiate-epide...

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2622774/ title: "The Promotion and Marketing of OxyContin: Commercial Triumph, Public Health Tragedy"
For those not familiar with cold war lore - Glomar Explorer was a submarine recovery operation which used the actual Howard Hughes as a cover [0].

[0] https://en.wikipedia.org/wiki/GSF_Explorer
Show HN: Recruit on the go with your teams – Recruitee iOS and Android apps
The problem with the Soviet education is the assignment of credit to the inventors. They used to teach that the phone, TV, radio were all invented in USSR. People didn't know any better.
I love a couple of inexplicable acronyms in the morning.

EDIT - mods - any chance of a title edit? Search engines would appreciate that as much as humans.
I do recommend you should learn both to help you gain experience to tackle different problems, many workplaces lack programmers of those experiences. It's like a triathlon that we aren't made to learn only one language.

Likewise, I like the concept to encourage learning 8 languages rather than 2.

https://www.kickstarter.com/projects/834569564/codescontext-...
This looks really cool. Harnessing all that the C ecosystem already provides to write web applications.

But without adding tons of cruft.
Evaluate innovative solutions and proposals from partner list of companies
Consult and Connect with the right Industry experts from your area in solving your innovation challenges.Innovation made easy with Ideapoke.com
Hi, I have a question regarding the "Releases" column. Take "boostrap" as an example, what does the "16x" value mean? I assumed it is the number of releases but checking its GitHub page shows otherwise.

Nonetheless, nice job on listing down all the available JS libs.
Especially in the US the opioid addiction epidemic is caused mostly by doctor.

And doctor prescription is caused mainly by drug company.
You could ask a mod to add "Show HN" flair to the submission as you are the author of the program. It will be more sticky that way.
Yeah I debated this quite a lot and came to the conclusion that it was ok to include. I put a comment in the source where I describe my understanding of the threat model (though not sure if it makes it to the bundled extension?) Here it is for reference:

// I know this shouldn't be here but I've concluded based on a fair amount of
// research that it is *impossible* to make a chrome extension that:
// 1. Allows you to use accounts besides the default browser account
// 2. Doesn't prompt for token/account renewal every hour
// 3. Doesn't have any server-side code.
// without including it here.
// I figured I could obfuscate it, but no matter what it's going to be readily available
// in the network tab anyways so I decided not to bother.
// Here is some information about the threat model this exposes:
// https://tools.ietf.org/html/rfc6819#section-4.1.1
// In summary, the most dangerous thing is that people can use the renewal token
// to get more access tokens to access your photos, if you've already approved this
// and they get access to those things.
// You can always revoke access via google at any time.

If it seemed worth it I could set up a server side proxy to keep the secret a secret at which point I could revoke the existing secret (which would break everyone's installed apps but whatever). However it didn't seem necessary based on my read and definitely not until I had validated that anyone wanted to use it.
Was it Josephus who called Christians "literal minded fools" for believing in the literal truth of the same foundational myth of so many other religions at that time? To take a myth literally does it disservice; there is value in the basic myth of a dead, dying, and reborn god. If you don't think so, then you are incapable of understanding and appreciating "American Gods" properly as well as any other aspect of religion / spirituality - and I feel sorry for you.

Anyhow, America in 1965-1970s was just as naive, from this later vantage point in time. Carlos was a trickster and to write up a fable that repackaged all the info he acquired in his extensive research as a real world anthropology study makes perfect sense. His early books has literary value, and for those who can see below the surface of it, some more value. You just have to be open to it, and that is how a trickster operates.

A friend of mine who has Native American ancestry was livid when I gave her the first book to read - there were things in there "not for the white man to know". I understand what she meant these days. White people are idiots.

I have heard of de Mille, have his book somewhere, but had no idea he was a Scientologist. That explains _everything_. Big upvote for sunsbelly. A few people I know who lived the "60s" are rather down on Castaneda. They understand what he was trying to do, but they had friends who were too literal minded and so got lost in the bullshit. It was a chaotic era. But there is always going to be a large number of people who get lost in the bullshit, the current bullshit being around ayahuasca these days.
I know C and C++ can't because the language standard forbids it. Anyone knows the reason why? It should be hard but doable. That's, of course, assuming everyone properly uses macros like offsetof instead of (shudder) hand-calculated offsets, does not use type punning to access the first members of structs, etc. The compiler will certainly need to store the memory layout to enable separate compilation of translation units so that's a complication. Any other issues I haven't thought of?
Track Innovation Activity and Technology Maturity Across Global Ecosystems
Gain technology intelligence about emerging trends from known as well as from unknown sources with Ideapoke's Technology Landscape
It's already on the App Store so of course they must've allowed it.

There are several similar apps that do basically the same thing. The original one is called Surge, but it's super expensive. Potatso is one of the cheaper clones.
Congratulations for the effort and contribution!
That's not a very realistic example. In the real world, the communication with analyst goes both ways - the programmers also have to tell him what is feasible and what is not.

The problem with your argument is that you see a person "making" the decisions, and somehow you decided that he is the important guy. But if he is not a complete idiot, he is not making the decisions alone in the dark, but always goes to the more experienced (with the technology) people to get their opinion.

Of course there is important and less important work. But this has nothing to do with an importance of a job or profession, which is an ill-posed question to begin with.

And regarding responsibility.. I believe it's mostly status game again. If you don't have anything to lose, you don't have "more responsibility". A doctor or nurse, who can kill a patient and go to prison for that, has responsibility. A manager who will at worst lose the extra money and social status he gained for "having more responsibility" doesn't actually have any more responsibility - because he has in fact nothing to lose compared to what he had before.
> If an optimizing compiler can speed up code by, for example, 50%, then suddenly we need to optimize a lot less code by hand.

This doesn't follow at all. If you had one hot loop and a bunch of cold code, and auto-optimize your code to be a measly factor of 2 faster, you're still going to need to hand-optimize the hot loop and what it does to the cold code is irrelevant.

> hand-optimized code has higher ongoing maintenance costs than does portable source code; we’d like to avoid it when there’s a better way to meet our performance goals.

True, but again, only applies if you can optimize by enough to make hand-optimization unnecessary.

> we’d also have to throw away many of those 16 GB phones that are cheap and plentiful and fairly useful today.

This part is nonsense. No-one's got anything like 16GB of code on their phone.

Optimization could be valuable but current compilers are too opaque, making optimization too much of a black art. I believe we need to do something along the lines of "turning the database inside out" ( https://www.confluent.io/blog/turning-the-database-inside-ou... ); we should turn the compiler inside out, build it as more of a library, give the developer more insight into what's going on, have a high level language that lets you understand how it compiles. Interesting and vaguely along the same lines: https://www.microsoft.com/en-us/research/publication/coq-wor... .
Yeah you can control which albums show up via a config page.
Is that under the old accounting system (which paid out too little to drivers) or the correct one?
This reminds me of collision detection algorithms for wireless antennae. You can't 'hear' when you're transmitting, since your own signal drowns out anything you might receive (for simple antenna arrays) - I imagine the same is true for fireflies.
Dear SEC: ICOs and ‘Tokens’ are killing innovation
> You (metaphorical you) really are slower than the younger, headstrong kid

It pains me to think that others are put off by this. My old self was indeed much faster, and had plenty more stamina, but all that means I could make the wrong decision at half the speed for twice the time. I wouldn't go back if I could.
Thank for your suggestion. I'm new here. Who should I ask for?
It depends on what you want from the framework.

Electron doesn't look native, which a lot of consumers don't like. Others don't care. So, depending on your audience, it can be an extra hurdle that some like wxWidgets don't have.

Electron is difficult to get performant. You need to really think and test your perf. Qt, Tk, and a few of the others are much faster, much easier. And if you put in the same effort you need to put in for a fast Electron program, you can end up with blisteringly fast speeds.

Electron bundles are large to download. Some places this doesn't matter, others it does. (Think Australia, Africa and the like where tiny download caps exist). IIRC Qt, the biggest dependency, is about half the size of Electron. Tk and wxWidget are small, nuklear is just a header. It's tiny.

Electron is not good with touchscreens (or "harder to get right"), but more and more people have them. Kivy is great for that usecase.

Electron is "just code". Qt Creator and Lazarus' IDE are phenomenal for putting GUIs together. You'll be surprised how little code you need.

Electron is primarily JavaScript. Some people like that, others don't. If you want an easy language, you can use Python, or Nim. Want more control C or C++. Value both time and control? Go with Java.

Electron has its place.

If you have a really tight time-to-market window, or this is just a tiny personal project, and JavaScript is your "goto" language, then awesome. Use it.

But, the cross-platform GUI world is big. You have a dozen or so mature, stable, proven frameworks.

So if your project takes off, or you have the time to do things right, evaluate if any of these libraries, including Electron, fit your needs.
Well, technically that tunnel launch is nothing extraordinary, surely well done, but nothing more, have you seen/read the linked to article (Dutch)?
http://www.gelderlander.nl/ede/deze-tunnel-onder-de-a12-is-e...

Google Translate:
>This tunnel under the A12 is one year old, and closely sealed
EDE - Just a year and a day, it's already waiting under the A12 at Ede: a large tunnel, intended for the Park Avenue, the route that must open in Ede East from the A12 to the N224. As it turns out, it will take another year for road construction.
No problem. This is public API and Apple encourages developing custom proxy.
It still means that their owners won't see any of the money generated by the company. Before compensation, most companies are profitable. And in the end it doesn't matter to the shareholder if you pay stock compensation or cash.
I think giving away the books for free is good. However I just had a look and the courses ain't cheap. A good way to generate customers huh? The way I read your post it seemed that you guys were broke and needed a donation.

Hey if I got that wrong sorry in advance.
Interesting perspective. I've largely kept out of that fight for many reasons, but it is interesting to see a counter-argument to the Mozilla/Firefox just apes Chrome story.
De Mille left scientology around '54 because he got skeptical. Castaneda's first book was published in '68. De Mille published his takedown of Castaneda in '76.

This interview with him is beautifully clear, probably because he's heard so much bullshit wrapped with fancy words in his life: http://www.cs.cmu.edu/~dst/Library/Shelf/miller/interviews/d...
If much of the growth comes from Pool (where gross fares count as revenues, not their cut), growing revenue could actually increase losses.