skysight-inc/HackerNews huggingface dataset:
Oh my, the memories. I remember when I was fascinated with animated 3d plots of z = f(x,y) functions which I saw on TV, and when the only decently performant way I found to render those plots myself on my Amiga 500 was to build my own compiler of math functions into 68K machine code from my C program.

The machine code was the easy part - what cost me so much time was reinventing on my own a parser without knowing anything about parsers theory and AST (I was 16 then).

Today, you type your function inside Google search and you get a rotating 3d plot rendered in real time in js inside the browser... lol.
There was a discussion about Docker on the front page yesterday, professionals in tech also disagree on quality and usefulness.
There are a lot of valid criticisms against JavaScript. This is a fact. It's not a great language (clearly demonstrated by the discussion about it being good or not) but it's not terrible. I doubt anyone calls JS terrible on its own merits. There is a lot of hate against the runtime (edit: I mean the browser, not JS VMs or interpreters). The runtime enforces JS and the runtime itself is enforced everywhere. There is also this new flow of very inexperienced developers who seem to think JS (and perhaps Ruby) is the only language. This is very similar to the hate PHP got. Pragmatic choices vs experienced having their "I told you so" moment when they see "sql_srsly_escape_string_this_time(...".

All this makes a lot of people react emotionally and makes talking about JS itself (like many other mass-adopted technology) very hard.

Is JS nice? Yeah, as my personal opinion - but we can all say that it is good enough, evidenced by the ecosystem and the things people create with it.
There seems to be a lot of discussion and effort around a method to allow people who hear it one way to hear it the other: pitch shifting, change volume, different speakers, etc. I found a simple one, that worked with a basic laptop speaker and middle-aged ears.

If you hear "Yanny", put your hands over your ears. The tighter your hold them down, the more high frequencies are filtered out and you will hear "Laurel".

You can modulate that to hear both. Might work the other way too. Cup your hands and aim them at the speakers so you get more high frequency. Someone give it a try, eh?
"slavery was no longer a major sociological or economic factor."

Slavery was still an important economic factor in the early middle ages ("Dark ages").

"By ...(741–752), Venice had established a thriving slave trade, buying in Italy, and selling to the Moors in Northern Africa. .. Caravans of slaves traveled from Eastern Europe, through Alpine passes in Austria, to reach Venice."

https://en.wikipedia.org/wiki/Slavery_in_medieval_Europe
Upvoted. Views like yours are not welcome on HN in general but this point is something that goes over the head of HN crowd which happens to be mostly rich people getting fat salaries in bay area.

While all these people talk about compassion and inequality somehow they think that the Mexican family in Gilroy who has 6 kids to feed needs to prioritise solar panels on their house instead of feeding their own children. Techies who otherwise understand the problem of scale and marginal utility and unable to comprehend the fact for every $1000 rise in house price we are forcing a poor person spend more money on housing instead of food, nutrition, health and education.

California's wildfires have generated more CO2 and has destroyed far more wealth than what we have saved by paying huge subsidies for electric cars. Incompetent government services will cause more such wildfires and will negate any benefits of solar panels either.

Solar lobbies are behind this new law. They are the ones going to make money while the poor people will end up paying for it.
Rust programs versus Go
I think this says something about the disrespect for factory workers, honestly.

Both groups laborers deserve humanity.
Samsung Evo drives have a built in hardware error, where the read speeds diminish with age.

The firmware hides the read-speed decrease, or prolongs the detection of it, by shuffling data around in the background.

Poor choice of SSDs, Id go with SanDisk Extreme Pro or any other version even Intel.
https://counterculturecoffee.com/learn/resource-center/coffe...
Are you aware of ES6 Proxy? I may be mistaken, but almost every example of an issue that you have with the language seems to be resolvable using Proxy objects.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
It's only a guide to make you eat healthy and not a good one: the astounding amount of protein is just too much and unnecessary. Protein won't make you strong, exercise will.

The basics of eating healthy is simple. I don't get why there are some many discussion about it?

Here's what you can read everywhere (but with different packaging):

Eat mainly whole food (vegetables, fruits, whole grains, beans and peas), with small amounts of high quality vegetable oils (olive, avocado, ...), meat/fish (not only muscles but also giblets), dairy.

Eat a lot of different things but don't over-eat.

Avoid refined or processed foods.

Then if you have issues with specific group of food (meat for example, or grain or dairy), do your best to replace it with something similar.

Physical activity is needed to be healthy. You can go for a 30 minute walk; that's a simple and effective way to be started.

Then you can find a activity/sport you really like - this is better than "forcing" you to do swimming or whatever, because if you like it, it'll become a good habit.

Finally, make sure you are doing activities to relax (stress is bad for health): cooking, reading, yoga, meditation...
Now I want to know whether it has a system beep. ␇
Many states recognize CCW licenses from other states.

https://www.usconcealedcarry.com/travel/
Also did blindtesting with my family. Coke and Pepsi was easy. I always thought no one could tell Coke Zero and Diet Coke apart but two in my family could identify it correctly 5 out of 6 times (I couldn't). We blind-tested several drinks and sweets that day, gives you a good idea where you can stop buying the brand product and where it's actually important.
I got the impression from the article that this was for a sales position - "AE role" - account executive. A good tech sales rep must have a solid understanding of the product and its place in the tech environment, but they also need to be trustworthy, to the benefit of both their employer and customer.
(1) Networking and building a reputation for yourself will always have value.

(2) Most of the things that he's listed are merits. Being involved in his community, having a strong verifiable previous job history with good references, etc.

(3) Having a good job history, making friends, and being involved in online and offline communities are not things limited to white males.
I think your opinion is irrelevant. My opinion matters to me and my kids and my friends so I use it to influence their choice and make sure they do not join Army. You are welcome to send you kids to Army though I wish they are never sent in wars that we should not be fighting in first place.

(Tell me you will feel proud if your loved one is blown up in Iraq. Tell me you think it was a well spent life. )
From Sharding-JDBC to Sharding-Sphere, a New Travel Begins
I'm aware of the EU's "myths" index. It's a joke. Most of them aren't even rebuttals because they admit the stories are true. They're just blog posts defending their own position.

Just scanning down the list for some recent examples, here's one from 2015:

https://blogs.ec.europa.eu/ECintheUK/the-european-developmen...

It says:

In a drive to have a go at the EU, on 20 July some UK newspapers (Daily Telegraph, Daily Mail) chose to ridicule circus artists and coconut production

It then goes on to admit that the EU does fund trapeze and sewing courses in Tanzania, but "elaborate metaphors and frivolous choice of visuals aside, mastering – to quote the articles – “the art of the trapeze” can open job opportunities for a person in Tanzania (by the way, the same project also provides courses in carpentry and sewing)."

So this "myth" is in reality not a myth at all, the reports were true. The Commission also managed to totally miss the point of the stories, namely, why is the EU spending money on trapeze courses in Tanzania during a time when its member governments are cutting back on healthcare and welfare to their own people? Instead it posts a pretentious blog post in which it redefines facts as "myths" and shits on journalists doing one of the things journalists are meant to do: asking hard questions about government spending.

Here's another true "myth"

https://blogs.ec.europa.eu/ECintheUK/eu-funds-do-not-favour-...

"It appears the press are just as keen on recycling as the Commission. The claim that British taxpayers are subsidising bullfighting in Spain was published in The Daily Mail and Daily Mirror recently, some 18 months after a strangely similar story appeared in The Daily Telegraph in May 2013."

But indeed, the claim the papers made is once again completely true and the EU doesn't deny it. Instead it simply claims that under the EU's own agriculture subsidy rules they don't specify what the subsidies are used for, and so if Spanish farmers choose to use the subsidies to rear bulls for bullfighting that's got nothing to do with them. Except that, you know, they pay for it.

If the EU wants to tackle bad reporting about its own operations in the press, then it needs to stick to cases where the press were actually wrong. It surely does happen. Instead it published a blog that boils down to a big pile of tetchyness, evasion, and slippery use of language - all paid for by the taxpayer. You get the overwhelming impression the EU really doesn't get that an aggressive press is a part of democracy; they see it as an opponent to be defeated.
> BBC News Online in particular feels like it's degraded significantly over time. It used to be hard news, all the time.

Last year the BBC had a story about how their own news website has changed over time [0]. It concentrates on the format rather than the content but the screenshots do seem to show a higher density of 'hard' news info per page.

My gut reaction is to agree with your comment about lack of hard news. However, I decided to check for myself, looking at the first screenful of today's front page [1 - unfortunately not a permanent link]. It has 13 distinct topics (on my large monitor), and the main topic (N Korea and Trump) has two pictures, one short sentence, and three sub-story bullets. I was pleasantly surprised to see that most of the headlines are in fact informative statements (e.g. "1,600 skilled workers denied UK visas") although one ("Celebrating mixed-race identity") needs you to click through and isn't news as such. Whether these stories do in fact represent today's real issues, or have been picked to conform to the BBC's own agenda (whatever that may be), though, remains an open question

(Hmmm. I'm accessing the BBC website from the UK (the clue is in the '.co.uk'). What does the rest-of-world facing site (bbb.com) look like? I used Google Translate to check the non-uk version [2] and this seems also to have 'hard' headline statements although there is a different mix of stories.)

[0] http://www.bbc.co.uk/news/uk-41890165

[1] http://www.bbc.co.uk/news

[2] https://translate.google.com/translate?hl=en&sl=en&tl=fr&u=h...
There were excellent scholars in the early Islamic culture (700 - 1000) before the religious dogmatists started dominating the intellectual sphere.

https://en.wikipedia.org/wiki/Al-Kindi

https://en.wikipedia.org/wiki/Avicenna

Etc.

We who've read our history form western sources just aren't generally aware of them because we usually write the names of the most famous ones in latin form (e.g. Avicenna).
As a freelancer, the problem with sites like Upwork is that you are relying on a third party to source your work, which is how you make a living. Not only that, but they make it extremely hard / difficult / against the rules to work with the client outside the site. It's such a ridiculous cash grab, I really don't see how so many people think it's worth it.

If you (in general) find yourself over-reliant on Upwork, you should ask yourself why you are relying so much on it, especially when it could be pulled out from under you at any time. Is there a reason you need to source your work on Upwork? Have you tried to find work on your own but failed? Or is the momentum of your years on Upwork causing you to continue? Spend some time identifying your weaknesses that caused you to rely on upwork, and try to remedy them.
I don't think I am saying that. I am saying that the radius of curvature of a peak is potentially greater than the typical step size used in A/B testing. No discontinuity is needed, the landscape could be completely smooth.

I'm not suggesting that the extreme of text + css only is what epitomizes a good minimalist page either. I'm just pointing out that it is absolutely not a given that A/B testing has shown that the global maxima is not near it.
Fractal Trees as used in TokuDB (now owned by Percona).

The big thing in practice is that TokuDB vs InnoDB is dealing with large datasets.

However, I don't know where the very latest MyRocks stands vs TokuDB.
Revos – Transform your bike into an ebike
And often it's just about the magnitude of the difference. I tasted some $30+ wines that I liked but only found marginally better than a bottle for 1/4 the price (there are some very cheap but very good wines out there, you just have to find them). For me that's not worth spending the extra money.
I don't think you can trust those Geekbench results for real-world performance. For starters, they largely ignore the much richer set of high-troughput opcodes on desktop PCs.

It also doesn't pass the smell test. Even Atom CPUs are preferred over high-end ARM for netbooks. But a Xeon is way more powerful than any Atom.
It's the best written computer-related book I've read. On a par with Friedl's "Mastering Regular Expressions".

Very highly recommended.
Thanks buddy :)
Paris-based Aircall raises $29M to reinvent the Business Phone
Yes, as in their purple chair [0]

[0] https://news.starbucks.com/news/how-a-purple-chair-changed-t...
What a condescending, entitled twat.
Are you claiming to have prior knowledge and academic precedent for Meltdown?
Have you every written a scheduling app or a booking engine? At their scale, it’s hardly not interesting. Just that aspect alone is crazy hard to get right. On top of that they essentially have a CMS for hosts and very complex payment system. Security alone requires a pretty massive team.

Each component of their system could be a separate company. I own a small B&B in a tiny corner of Provence and I get dozens of inquiries a week — all of those inquires are spending time looking at images, checking availability, etc. now multiple that across almost the world and you will find some extremely interesting engineering challenges.

And site reliability has been exceptional. I’ve also never encountered a single bug in my normal use. That’s a big deal.
yeah - that's a lot of protein - examine.com has a pretty well respected guide...

https://examine.com/nutrition/how-much-protein-do-you-need/
At least there is Immutable.js
Simplicity also reduces defense in depth...
> I'm just getting started with scotch. At first I tried Lagavulin, and the long iodine finish really put me off. Then I got a Highland Park Valkyrie and loved it. The other day I cautiously tried a bit of the Lagavulin again and liked it better; I'm not sure if whether it's from my tastebuds being different, three months of oxidation, or just not drinking much of it.

I haven't attempted whisky much yet, but I believe that you trained your taste to appreciate the domain and recognize the subtleties within that domain enough to appreciate something you didn't immediately.

I say this as someone who's gotten into music genres I hated 10 years ago, forced myself to try cilantro, olives, more pickled food, and regional cuisines to a point where I appreciate all of it, and can tell well from poorly executed within those areas. I'm not sure we can force ourselves to like everything, but I'm living proof that we (sample size of one) can force ourselves to recognize quality in every domain.

I would be keen on whisky if it wasn't for the fact that I rarely drink to begin with, and the price is non-negligible.
How long did it take to sink to the bottom?
That's my experience also. It's fine that it allows complicated operations, it's just so boring that it has to make the simple stuff complex too, in order to allow for the complicated things.
theres a list available in ublock. just activate it in the settings.
I'm surprised that solving 220 problems was not sufficient to nearly master interviewing. The set of problems interviewers choose to ask from is relatively small. If you've done 220 problems, chances are high that you will have an interview where you answer a question you've seen before.

Is your problem with the implementation of solutions, or recognizing which solution to apply to a problem? Interviews are testing for both, but really the most important aspect is recognizing the stated problem as an existing one. That is, you must be able to translate a convoluted description into a well-known algorithm, like "Oh, this is asking for min-cut/max-flow!" Formally, this is called reduction [0] -- reframing an unsolved problem into one you know how to solve. Not only is it an important skill in day-to-day work, but the better you are at it, the more efficient you will be in interviews, where time is precious. You don't want to spend 10 minutes deciding how to approach the solution, only to realize 20 minutes into writing it that it's the wrong approach.

It sounds like you have a really solid base of knowledge from all that practice. Perhaps you could work on leveraging that knowledge more by improving your ability to quickly pull solutions from it.

[0] https://en.wikipedia.org/wiki/Reduction_(complexity)
CCNA Routing and Switching Practice by CCIE Ashish R
I think we have a case of Stockholm Syndrome here.

He claims on one hand that Javascript is great and then cites the awesome tooling like Typescript. Well, a great language would not need Typescript, now would it?

I think the most obviously damning thing about Javascript is how the rest of the world bends over backwards and speaks JSON now because it's less trouble if we adapt to JS than if we adapt JS.

Well, yeah, if you change the problem to fit your programming language better, then your programming language will feel convenient and like it always fits well. Duh.
Interesting project. I was playing with the idea of running Linux on one of those little Chinese Qotom PCs without fan for a server, but I live in Portugal where it can get very hot in the summer and decided that the potential fire hazard is not worth it.

Overclocking, fanless PC, etc. are all fine if you can make sure that there is no problem if the ambient temperature raises to 40 C - or even higher, if the machine is accidentally exposed to sunlight. I don't trust most existing fanless solutions to work reliably under such conditions.
Cryptorun: A Blockchain-Powered 60K Ultrarun
The nice thing about mathematics is that truth and falsity doesn’t derive from trust or authority.
> some remote system script execution

That's how you get pulled from the App Store.
I'd say most people quite because they are unhappy. Specially good employees.

Someone unhappy will look for new opportunities. Someone happy probably won't (unless they came to them, which also happens). Sure, you can pay premium to protect against lower offers, but it's a tricky game.

Rands had this metaphor of "shields up/down" for those cases: http://randsinrepose.com/archives/shields-down/
Most of German manpower and materiel was bled out on the steppes of Russia - even the greatest threat to the ETO (Battle of the Bulge) was a sideshow in the grand scheme of things, compared to even the shadow of the Wehrmacht that was still fighting in Poland and Hungary at the same time.
For avoiding unnecessary brain damage, Turing's run-around-the-house chess sounds like a better idea to me, though I'm not sure whether many people have played it or what the rules really are. (Is there also a clock?)
I was thinking of arrays of objects, where the keys are repeated for each object in the array.
However, Speck is out in the open, the specification is public. It's surprisingly simple to implement.

Too simple, as some cryptographers would say...
Gay Heart Break Music Video
Macbook debuted in 2015? Macbooks were first released in 2006. Mine is a Macbook Pro.

Obviously newer models are different from older models, and Air models probably don't have the fans that Pro models do, but the claim that Macbooks don't have fans is a bit too broad to be true.
Indeed what Rubingh did was implementing Enki Bilal's idea in real life competitions.

The idea of the sport itself is explicit in the Nikopol comics:
https://www.google.com/search?hl=en&tbm=isch&q=enki+bilal+ch...
How number crunchers could help crack the cosmological mystery of dark energy
Should the property graph community create a standard graph query language?
Ask HN: What are the pros and cons of hiring a ghostwriter for a sci-fi novel?
A bit more than two notches I'd say. The correlation between those is pretty enormous.
WHOIS the protocol is not the problem, it is the data it is used to publish. Then GDPR-related mitigations required would be the same whether you are publishing with WHOIS, RDAP or something else.

Also, ARIN only has allocations made in North America.
Plus, ARIN only covers North American allocations.
Isn't comparing JS to something like Java or Scala a bit misleading in this regard? They're completely different styles of language with different tradeoffs. I think it would be a lot more fair to compare to something like Python or Ruby, in which case this advantage become a lot less clear IMO.
> Developer pay is terrible. Compare the pay of people who are really, really good to a mid-range tax accountant at a large firm to see just how bad it is.

Um, what? According to this article [0], top CPA's make $125,000 which is less than new grads make in big tech (Google/Facebook/Amazon/Microsoft...)

[0]: https://www.investopedia.com/articles/investing/051415/how-m...
> It's like the old debates about the term hacker, eventually things become part of common parlance...

Or different usages of the word "hacker" become a shibboleth for showing which of the groups (with very different agendas) you belong to.
dotnet Standard is the core of everything. The underlying code for both the dotnet Framework and dotnet Core. What the differences between the dotnet Framework and the dotnet Core is I can't tell you. All I know is that dotnet Core is cross platform and the cool kid in town. Use Core if possible.
You seem to be repeating the talking point without addressing the counter-argument. Why is a system where people can access that data, just with a couple of roadblocks to avoid mass harvesting, not enough to avoid fraud?
Rust was not the cause of the bug. It was a C bug and was exposed during the process of deleting the code in question (adding the new code to replace it actually exposed the old bug).

It has given us a very keen awareness of just how bad such bugs can be, and hence "we had a bug once" might be considered the soft way of saying "no more effing C". Of course we'll still have C and C++ as we're heavily invested, but if there are safer alternatives that we can use those will definitely be considered first.
Of course there are Macbooks without fans, but the claim that "the macbook has no fans" is a bit too broad and generic to be true. Macbook Pros are also called Macbooks. Older Macbooks are still Macbooks (they seem to be pretty durable).

So if you say that recent Macbooks have no fans, that may well be true. But it's not true for all Macbooks.
Because we live in a global economy where non-American companies sometimes have the US government as their customer.