skysight-inc/HackerNews huggingface dataset:
* totally unusable behind an authenticating proxy (even though they claim it works)
Ah, I see how my comment could be interepreted that way. Wasn’t my intention.

At this point, it doesn’t feel constructive to wail at decades of obvious mismanagement.
LFSR's are cool. Jason Sachs also has a great article series on LFSR's on Embedded Related, if you're interested in an even more in-depth coverage.

https://www.embeddedrelated.com/showarticle/1065.php
I live in France, and I was born in the early 80s and I can tell you that a lot has been done during my lifetime regarding infrastructure : high speed train lines, highways, subways, tunnels, bridges, etc... And it didn't stop.

I am not trying to tell that France does better than other countries, I think it's not even close. It is just that I know it best.

I think we tend to take everything that works for granted and forget about the difficulties in the past, only talking about present issues. Maybe the convenient road you are using every day didn't exist 20 years ago, maybe it was delayed several years and went way overbudget, but now, you feel like it has always been here, only paying attention when there is a problem.
It has to be stolen a) while it's on, and b) by someone who immediately knows what to do.

I'm quite sure if you look at your average thief and multiply these to chances together that's less than one in a million chance to happen. Assuming you're not some high profile person where the right person is out to get you and knows which OS you use, and knows how to steal from you.
I came here to recommend this book too!
It's a text that definitely allows one to go as deep as they wish very fleshed out references, a good appendix, and lots of comments on directions that can be explored more deeply.

It's a book I'm happy to have in dead tree form on my shelf.
It solves scala specific problems. Incremental compilation, long startup versus hot background daemon....
I think a lot of it is HR departments and maybe even management themselves gold-plating the requirements in an effort to feel like they are contributing to the process, and possibly even justifying their own positions by "adding value".
To the people living in the time it happened I think it's fair to say that civilizations don't collapse in the way we normally think about collapse.
> for the most part men don't care about the (potential) wife's career.

There might even be an inverse correlation - the more successful the man is (hence the more money he earns, and the more hours he works), the more he would prefer his partner to take the lion's share of childcare and house-making, and also be able to pay for it.

Ideally, of course, neither parent would have to work, but that's even more unrealistic for most of the population.
I'm quite shocked people think Toronto's transit system is on par with London
It's possible that back in 2008 Gradle did not seem like an obvious choice (assuming it is now; I have no experience with it.) And after a community has effectively standardised on a tool, switching to something else isn't done lightly.
When was the last time you wrote a micro service that compiled to a single binary and interop'd seamlessly using grpc in C#?

I'm going to guess the answer is never, because it's basically impossible to do.

Do you care? I doubt it, but some people really do.

It's just different use cases for different things. Sure, go has its problems, but needing a large heavy IDE isn't one of them. That's really important to some people.

/shrug

> Oh, and when I have to use Go, I find a chore to write generic code...

Oh man, don't even start. If you don't like go, don't use it. It was just one example of tooling that's better than C#. Rust, node, clojure, heck, even python has a better story for 'pick up and start using' than C# does at the moment.

Do we really need to start digging down into how fundamentally terrible nuget is as a package manager, and how I personally find it like installing Master of Magic using 3 1/4 inch disks one by one when it screws up, or the feed screws up (like it did TODAY for about 4 hours)?

nah. No one cares.

Let's just leave it at: There are some valid concerns people have with the C# ecosystem, and using C# on non-windows platforms. It's a work in progress.

At least we now have a coherent direction for everything going forward~
The user doesn't need a queue though. They just need a process to find posts with a publish date of <= now that aren't published and publish them. That's a one line indempotent sql update statement in any decently architected application.
GBPUSD Consolidates but with Bull Risk
I've been running Qubes 3.2 for about 10 months on a intel skull canyon nuc. I love it.

I have separate vms for media and browsing, for music (spotify), development (python, rust), skype, personal email, work email and password manager.

It needs 16gb of ram to be able to run all of these at once and about 150gb of disk if you actually create separate template vms.

My only real pain was coping and pasting between all of these vms (you need to ctrl+c then ctrl+shift+c for copy and the ctrl+shift+v, ctrl+v for paste [1])

I solved that with a custom solution that automatically distributes the clipboard contents (for text only) to multiple vms (depending on the source of the clipboard change). I know it defeats the purpose of isolation for the clipboard but it's ok for my use case.

[1] https://www.qubes-os.org/doc/copy-paste/
[Mac] Monologue – write down your thoughts and memories
Never agree to be on call and if you do, make sure you are being paid double salary as a minimum, all modern science points to working unsociable hours as a massive detriment to your health. Also working Saturdays and Sundays does not make your team more productive, because your staff will be tired the following week, it's a false economy.
What is interesting about both Cookie Clicker and Paperclips is that their stories (yes, they have one, although perhaps it falls somewhere between "theme" and "story") are implicit critiques about clicker games themselves. Especially paperclips is on the nose, since the famous "paperclip maximizer" thought experiment fits the game mechanics so well[0].

Games have the ability to let you have a kind of "lived" experience of something. Sure, a good book makes you live the story through the eyes of the protagonist, but adding the act of making choices within a game framework on top of that changes this fundamentally. This more than anything else is what defines games as a medium.

Clicker games are in a way very interesting deconstructions of what it means to be a game. Cookie Clicker started out as a joke making fun of other game mechanics[1]. Which shouldn't be surprising, since some of the best jokes are deconstructions.

[0] https://nickbostrom.com/ethics/ai.html

[1] https://www.dailydot.com/parsec/gaming/cookie-clicker-julien...
Which bring up the subject of visible versus (mostly) invisible infrastructure. Large new hydroelectric projects are now rare but compare communications infrastructure of now to that of even the turn of the century and one can see a huge amount of spending and capacity taking place constantly. But buried fiber isn't seen, it's pretty much magic to most people. Cell and microwave towers only get noticed when they're an eyesore but otherwise go unnoticed. It's this invisible infrastructure where much of our investment now goes.
Why do you think "connecting" would help? It's possible, likely even, that it would further exacerbate the problem, allowing more choice for those who want it (men), and allowing all those who are choosy (women) to aim for the top.

Similar to the media - we thought that making the world more connected would make it better, but so far all we've got is more sensationalism, fake news, and cat videos. Most people ignore the "leaks".
Try Cities: Skylines. They offer a lot of (in my opinion) overpriced DLCs, but it's already a great game without them.
You can get it in a Humble Bundle for about 10(?) bucks right now.
It's a bit more complicated than that, and you can make decisions which can heavily penalize you. The person above who said that the optimal way to way would involve spreadsheets is correct, but this one isn't. Ultimately you have (when I tried it a couple of years ago) two main resources, and three meta resources.

Try to think of each of them as a graph of growth over time. Gold is roughly upstream of DPS, but There are additive, multiplicative, and even quadratic effects than may be applied to that relationship in the form of hero powers, items?, etc. However, since by design the relationship between hundreds of effects (mostly in the form of hero powers) isn't clear, some purchases are easily 100,000,000,000,000% better than others, which is to say one wastes your gold.

It's more of a long term time based math puzzle than a game, but there is definitely an evolution of mechanics, as you put it. Also despite the name, I'm pretty sure you pretty much never click in it past the first 10 minutes.
An ex-trucker has some questions about the Tesla Semi
People have put ethernet stacks on 8bit microcontrollers or retro PCs, and those can serve simple websites, and probably also could handle e-mail. Pretty sure one of the projects making a CPU from TTL logic ICs also runs a server on there (although with the network connection over a serial link)

Everything that requires TLS is going to give you trouble though on really small platforms, but offloading that might be an interesting challenge.
Iconic hacker booted from conferences after sexual misconduct claims surface
I spent a couple hours building a CNN for an entry to this competition last night. I don't consider it working for free, I consider it a way to practice on an interesting labeled dataset I'd otherwise not have access to.
Hi guys, i must confess i just came across a reliable and incredible hacker who helped me track my cheating husband, you don't have to stress yourself anymore, if you have the strange feelings your husband or wife is cheating on you, be smart enough to contact him at iamcyberwizard101@gmail.com. You don’t have to touch his phone or computer while you have access to his privacy/conversations through the software he bought and install remotely on my phone. i don't know how he did this but i think he's perfect at it.Tell him Janet referred you, a trial will convince you, then you can thank me later. God bless.
I agree that Nomad is a GREAT solution for this... but another thing to look at is Rundeck http://rundeck.org/
I think that's probably a fair comment (from my admittedly somewhat limited understanding). That said, both do seem to share a drive for simplicity and clarity at their core, and Li Haoyi's post does have the advantage of another 6 years of insight / subsequent changes to SBT.
Dotty 0.4.0-RC1 released
That would be a bad idea. The recruiter knows nothing about the OP, and probably not much about the interviewer

A recruiter wants to place candidates and thereby earn commissions. If they get a stream of candidates they've sent to interview at company X come back and say "the interviewer was deeply unpleasant and I would never work there" then they are going to have to react - either by raising it with the company or by stopping wasting time by sending candidates there in the first place. No candidates placed == no money.
BlinkDL: simple deep learning in JavaScript using WebGL and asm.js
Might depend on your location but I've heard several stories of successfully getting a refund from kids purchases in games and app stores. It's still a lot of trouble to file for a refund, not worth doing for a few bucks.

But this might be because in my legislation there are strong consumer protection laws. Ymmv.
ارخص شركة تنظيف بالرياض
How does one find these virgins and then make love to them? Does it involve force?
Your comment was dead. Looks like you were shadowbanned due to your previous comments. I have vouched for this one, as it seems reasonable.

Downvoting this seems strange... it’s pretty standard practice to explain why you’ve vouched for a dead comment.
ECHR orders Greece to pay damages over probe of death in wiretap case
I agree that renewables are a very good alternative to nuclear power, but in practice moving away from nuclear means doubling down on coal. The problems with nuclear are political, but the alternatives to nuclear power are mired in political conflict as well.

As for your dam bursting scenario, something like that actually happened in the 70s when the Banqiao Dam burst. Nearly 200.000 people died. Fukushima had 0 radiation deaths.
Fortunately, different people like different traits, so we'll definitely not be converging.
Decline or collapse, or whatever word one uses -- is not subjective, as this article seems to imply. There are loads of metrics -- levels of urbanisation, existence of monetary system and taxes, levels of literacy, state funded infrastructure projects, literary projects, libraries and institutions of education. All of these pretty much disappeared in western europe between 400 and 700AD or were reduced to tiny isolated examples. Same dynamic with Hittites or Harappan city states. You can call it something else than a collapse but it's not a "subjective value judgement".
> Same for C++. It gets rejuvenated in things like graphics programming (NVIDIA's CUDA SDK is C++ not Perl). And when Bitcoin showed up in 2009, it's canonical client was C++ not Perl.

Perl is not competing with C++; they're entirely different languages with entirely different usecases. Comparing it to Python is reasonable; comparing it to C++ is silly.

> Also, updates to C++ via C++14 and C++17 were discussions that turned into reality whereas Perl 6's long development became a running joke about vaporware.

Newer C++ versions are more akin to newer Perl 5 versions like 5.26 (May 2017), 5.24 (May 2016) etc. Perl 6 is a new language using some of the same ideas; comparing Perl 5 and Perl 6 is like comparing C++ and C#, not C++ and C++17.
Nope. Pure streaming over the internet. Works on fire sticks, roku etc
You have a history of posting unsubstantive comments here. Could you please not do it again? We ban accounts that clearly have no intention of following the guidelines.

https://news.ycombinator.com/newsguidelines.html
Given that Apple has full control over the CPU itself, I wouldn't be surprised if the first ARM Mac has a CPU with a handful of extra instructions which bridge the performance gap. I bet they already did extensive profiling of x86 code from any major app (esp. those submitted to the app store) and identified 5-6 instructions (to be made available to the emulation layer only) which avoid some of the most expensive translation / abstraction / emulation steps.
The vision is huge. I'm honestly happy code is getting deployed for this. There is nothing more I want to see than good uses of ethereum while simultaneously taking down big companies.
My optometrist wouldn't measure my PD. He said that's included in the price of glasses. I offered him $20 to cover the service but he wouldn't budge.
For those that don't remember or never heard of the case:
https://badcyber.com/the-great-greek-wiretapping-affair/
My preferred solution would therefore be along these lines:

- Universities develop social media algorithms that are provenly secure and respectful of privacy. "Federation" should handle issues of trust over network partitions.

- Governments (not a single one) decide if they want to provide computing infrastructure for said algorithms. Alternatively, users could host their own social networks or partitions thereof.

- Big companies provide hardware and maintenance. (And that's all they do. I.e., hands off of our valuable data).

Basically, that's a lot like how the internet functioned when it just started (Universities and DARPA developing the concepts, and companies doing just hardware).
What Became of the Manson Family?
I’m not at all suggesting that it should be the way it is. Instacart only operates in the US though, so I figured it was safe to take that as the context.
The roads are mostly resurfaced on a schedule that has them resurfacing nearly every day of the year. There is just so much more abuse on Manhattan asphalt from large trucks, heavy trucks, cars, construction, etc. that any given individual point can appear run-down, but then look fresh and new as soon as it is cycled through. You don't see many 16m trucks abusing streets in Rome :)

http://www.nyc.gov/html/dot/html/motorist/resurfintro.shtml
Sure, there are ups and downs. But Rome is a very bad example, it's a down for many reasons and it's not representative at all.
The Anonymous MVP of the NBA Finals
But will it recognize sarcasm?
I think this interviewer was not that bad actually. He checked your problem solving skills, and he ensured you knows some textbook basics. That's fine. Thats what we do too: In the first interview ensure the candidate satifies the minimum requirements, and is a problem solver.
I suspect it's all about whether your game is mainstream or niche. The latter probably will earn more with a slightly higher price point. It won't achieve mainstream success anyway, and you also do not have to worry about scaring the dedicated core audience away.

Cogmind is a good example of this[0]. Traditional roguelikes are typically in the "completely free" category. But that core audience that loves the genre is a lot more likely to pay twenty dollars for such an extremely polished and well-crafted game in this genre.

EDIT: Of course, whether or not clicker games are niche games with a hard core audience is highly questionable. If anything they are surprise addictions for casual players browsing the web.

[0] http://www.gridsagegames.com/cogmind/
Unions have a lot to do with it.
So from what I understand from these replies:

1. Windows will decide to undo your boot settings or grub every now and then? How can it do that, and can Linux do it too? If UEFI is "secure", is there no way to securely prevent windows from changing it?

2. UEFI does NOT support multiboot on multiple volumes? You cannot install different OSes on different disks? What if you put multiple SSD's and HDD's in a desktop computer, can you install a different OS on each and boot to any with UEFI? What about booting from USB sticks?
We need to regulate private data amassed by internet giants the same way we regulate data gathered by credit reporting agencies.

The Fair Credit Reporting Act [1]:

- regulates what data credit agencies can store,

- mandates that people be able to access data about themselves,

- mandates that third parties cannot access a person's data without the person's consent every single time,

- mandates that people must be able to correct false information in their credit file,

- mandates that people be able to place a "freeze" on uses of their credit data

Each of these things translates quite nicely to private data that internet giants gather on us.

[1] https://en.wikipedia.org/wiki/Fair_Credit_Reporting_Act
For the interested, this is the page referred to: https://sites.google.com/site/thefaceofamazon/
I probably should have put 'explanations' in quotes, because I was thinking of the bogus 'biological' just-so stories that have frequently been advanced in the past to 'explain' why women should not or can not do this or that, and the alleged inferiority of various ethnic groups.

It is somewhat moot, however, as my comment is mostly about contemporary mores regarding the use of biological explanations (or 'explanations'), though perhaps I was not explicit enough. I don't know enough to have a definite opinion as to whether, or to what extent, biological explanations apply in this case.
Show HN: AI-powered insights for your mobile app
The other fundamental difference being that the London tube has ~250mi (~402km) of track, while NYC has ~840mi (~1352km) of track.
I think it's more likely that Apple will just let OS X and the desktop/laptop computer form die on the vine as they turn iOS devices into more and more of a 'pro' product with more and more of OS X's features and more input modalities, etc.

To me this is a bit of a frightening scenario given the closed nature of iOS.
Doomsday Preppers Are Starting to Switch from Gold to Bitcoin
I wonder if that in itself could be a shortcut: dial, navigate the menu until you’re waiting for an operator, then hang up; dial, navigate, hang up; dial, navigate, get escalated automatically—total time several minutes rather than the best part of an hour or even more.
I agree with you when you are starting from a blank slate.

But in the case of the kernel, there are millions of lines of code out there which depend on the vulnerability in order to run.

While it may be superior to leave the checks on when the system already runs fine with them in place, it's not the same thing as "throwing the switch" when they aren't being used, and just waiting to see where the dust settles.
Here's the secret: Don't apply for those jobs and cut your losses short by finishing the interview yourself and walking out.

TL;DR: Bad interviews are a strong, pretty reliable symptom of a lack of good company culture.

What few people understand is that interviews aren't just for the employer, they are also your chance to choose who you're working for, what you get to know and how to progress your career. Your colleagues are the people who you will regularly spend more time awake with than your spouse.

They say "you don't leave a company, you leave a boss" — and it's true. Interviews are exactly the other side of this coin: You will usually sit across the table of your future boss. So choose well, as your choice will have a profound impact on your wellbeing for next few years, impacting work-life balance, chances and hirability afterwards.

Don't screw it up and just politely leave as soon as possible.
> The only benefit to buying in-person is the ability to go back and exchange your glasses for a new prescription

You are overlooking a huge benefit to buying in person... seeing what the glasses look like on your face before buying them
What is this doing on HN you may ask? I'm not the OP, but the Leviathan was a study on power and trade-offs. Hobbes would have been aghast at the largely unchecked power Facebook, Google, etc. hold. The absence of any social contract, one that is otherwise present between the individual and government, means these multinational corporations are free to (very effectively) compete with Governments for power, with little upside for the individual & society.
Live coding and knowing why we have BigO and what it means is a hard requirement for us for senior candidates.
We even dive deep into UDP vs TCP and the differences. You don't need to know this always, but if things go bad, i rather have a collegue on my side that understands this stuff.
I agree. I was pointing out that if this commenter “expects” the employee is adequately compensated by the price paid to the company for the service, they are mistaken. I don’t think relying on the individual discretion of each customer to willingly part with extra cash for you should be the foundation of a whole job’s viability. But currently, it is.
FCC to Outline Plan to Roll Back Net-Neutrality Rules
Curious on what fb/goog/apple etc think about this. There seems to be new models happening inside of decentralization.
Today's critical problem soon becomes yesterday's yawn.

In 2003, Microsoft was ordered by EU to stop bundling OS with browser, media player and other software that seemed so important to them at the time. MS complied.

We look back now and think so what? The EU wasn't really wrong, so much as too focused on the issue-of-the-month.

Regulation of technology is necessarily painting in slow-motion with indelible paint using a broad brush.
> Maybe all it'd take is a terrorist incident involving nuclear waste.

There are so many radiologic sources out there, used for many purposes (medicine, gammagraphy), very dangerous[1] but taken with much less care than nuclear wastes from the nuclear power industry. Stuff like this [2] happen all the time …

[1] https://en.wikipedia.org/wiki/Goi%C3%A2nia_accident
[2] (in French) https://www.asn.fr/Controler/Actualites-du-controle/Avis-d-i...