skysight-inc/HackerNews huggingface dataset:
> So if you want your pensions to be secured, the benefits cannot be guaranteed by faith in future governments!

It's funny how you see this as a positive ? If people have this attitude, of course the result will be mercantilism, or worse : the hoarding of jobs/companies/markets and the only way to get into a specific jobs is to do whatever "the guild" wants, which I guarantee will include paying pensions.

And if you "go around" the guild, they will either regulate you out of existence or outright physically attack you. Before you say that can't work I'd like to point out that they did this in almost all of Europe for ~1200 years.

And under these conditions, I would understand that way of working.

Such things are the alternative. So, I would very much want people to have faith in government, and that very much means you have to pay up the promises made before.

> Consider the alternative - are you saying that future generations are always bound to the decisions of past generations, even though they may not even have been alive or of voting age? If a law is fair and benefits society, that future generation will respect it because it benefits society.

You mean, paying people for their work what they were promised when they started that work, for example ? Like pensions ?

> How as a socialist could you justify a pensioner earning more than a productive active worker?

I don't understand why this would be a problem for a socialist ?

> Consider the alternative - are you saying that future generations are always bound to the decisions of past generations,

What I don't understand is that as a supposed capitalist alternative you're actually advocating making promises (like pensions), then reneging on them. Your alternative is to lie. Make promises, and exploit people who believe them ...

I guarantee if there is one thing that kills markets faster than anything else it's a loss of trust. You're advocating, unless I'm mistaking, exploiting trust. This is just not going to work.

There's a reason most historical capitalist societies had extreme versions of holding people to their promises. Slavery, debtors' prisons, forced labor, indentured servitude, ... were "solutions" used by past societies to avoid this problem. There was presumably a reason they did this ... do you really want to go back ?
Here's How America Uses Its Land
A good work around tip is to set up an https://ifttt.com/ to trigger when you save to offload your saves to somewhere else. I save all my reddit saves to Evernote, personally. It can help with this known issue!
> The most significant shift is that vinyl records read from outside in

Equally significant (and equally interesting) is how they spin. Whereas vinyl has constant angular velocity—they spin at the same rate from beginning to end, resulting in lower information density as you get towards the inner grooves—audio CDs have constant linear velocity, meaning that the rotational speed gradually changes as the disc is played so that the information density is equal from beginning to end.

For the era, this is very cool tech. (I'm also awestruck about how they managed to get the laser head alignment to work perfectly back then, it's practically magical.)
Both of these options are godawful, but that's the amateurishness I expected from whatever design team came up with the horrendously terrible MDN redesign last year.
No, require data to be public, require a billion km simulated driving test for every software version that's released to a car without a safety driver.
Slack as group mind
It's nice to see that people still remember OiNK and what.cd. Of course, I know I can't be the only one who remembers, but I've never met someone in real life who does. Both shut down thanks to corruption in British and French police.
A full day interview is excessive, unreasonable, and almost certainly unnecessary (you're also wasting your own people's time). Again, your candidate has another job and - if they're any good - is probably interviewing other places. Especially if they're not desperate to make a move, they're not going to take multiple days off in a week to attend interviews.

(And that's not even counting the awful take-home coding challenges that take multiple evenings or an entire weekend to complete.)

For a half day, allow it to be scheduled at least partly before/after standard work hours so that the candidate can just come in a bit late to their current job or leave a bit early - claiming a dentist appointment or similar.

If you don't respect my time, I'll assume that's a harbinger of how you'll treat me after hiring, and I'll walk away.
It's good that android doesn't allow this. And it doesn't give a way for the app to find out if I actually rated also. So I just click yes i want to rate. Then come back and continue as usual.
There are a lot of crappy ones or overpriced, it takes some trying out to find a good fit. The ones I currently use are those: https://www.amazon.co.uk/Sleep-Headphones-Adjustable-Comfort.... Had also good experience with the provider, they eagerly replace broken headphones.
There's also zerotier https://www.zerotier.com/ if you want something nicer to configure and potentially need to handle double-nat. The implementation is not as minimal, but will pretty good.
> asking more and more

As every country should. I guess it's down to a difference in philosophy - we've long been a nation of shopkeepers, after all. Much like the Dutch. There's little new here, other than a hesitation to subsidise the French. These are ancient games and I'm sure a root of De Gaulle's reticence about the UK's joining. As I said, from my perspective, I see that at worst the UK plays by the rules, but lobbies for those rules to work in its favour, rather than simply ignoring them when it suits.

> Telegraph

aka, 'Torygraph', a right wing broadsheet with questionable interests and a fully-Brexiteering vehicle. I follow it too, but only to see what those at the periphery are thinking. For balance, check The Guardian or [Russian-owned and ever deteriorating] Independent for a completely different perspective of thought from within the UK. I'm sure there are equivalent publications in other European nations.

> the UK will undercut the EU in taxes

As Ireland or - good Lord, Luxembourg do now? As France intends?

> the UK will leverage its financial prowess to extract concessions from the EU

You mean the threat for 'tit for tat' measures against the EU if it continues to threaten The City with hard-line against Euro Clearing? Hardly surprising when the EU is the only principal reserve currency suddenly insisting that its clearing be done 'in-house', apparently with the sole intention of clawing some banking onto the continent.

> intelligence capabilities will be used to further put pressure on the EU

I'm not sure what you mean by this, but I hardly see the French and German intelligence agencies as being any less capable or unscrupulous. Here in Blighty we're just more public-facing about capability and intent. Getting back to Galileo for a second, it was the UK's role in Galileo to provide some of the more complex cryptographic aspects of the system - I find it odd how a country can go from trusted partner to polar opposite based on a flawed referendum by its people.
O11ycast Ep. #3, Distributed Systems with Paul Biggar of Dark
As of the last decade, the quality of products from Toys R Us wasn't that great either. If there was a name brand they had it and also a cheap inferior clone. If no name brand existed then it was just inferior junk. The only real exception was there stuffed animals which were all pretty nice.

Water toys were mostly all garbage.
Show HN: Make a business model canvas in your browser
People only thought that driving cars required intelligence because they had no idea how much raw computational power computers would obtain. To anyone who understands the rules of driving cars, it's obvious that a machine which can perform a near-exhaustive search of the state space for a few seconds ahead is going to be able to drive better than a typical human.
The mainframe infrastructure is both the core feature and showstopper bug of the platform. On the plus side, it has empowered countless core business applications to scale years, even decades, beyond their original development lifecycle. On the negative side, it has created a stagnant cult of mainframe “priests” who oversee a platform that most businesses would rather get rid of, if they could only figure out how.

My startup was acquired by BMC software, one of the largest third party providers of mainframe software, and I also worked for EMC for a time early in my career, so I spent a lot of time hanging around the mainframe space. Two quick anecdotes:

- working on a giant data center move for a big bank, there was a break room filled on a Saturday with operations people from the “open systems” (non-mainframe) and mainframe teams. I was struck by the contrast: the Unix/windows operations folks were tattooed, pierced, jeans and t-shirts, late 20s. The mainframe folks were short hair, polos and jeans, mid-50s. The two groups self segregated into clusters on opposite ends of the room, not speaking to each other.

- at a BMC leadership offsite, I found myself st the dinner table with a couple of mainframe engineering and product directors. After a few drinks, we got on the subject of why more tech companies weren’t using mainframes. “They’re so reliable! Why wouldn’t you just go out and rent one from IBM, and then you don’t have to worry about uptime or stability?”. I explained that the fashion had become to build the reliability into the application and assume that the hardware was not reliable. This confused them. “That sounds like a huge pain in the ass, why would you bother dealing with that?” So I explained that the cost per compute cycle was so much cheaper that it made it worth it, plus open source, etc etc

One of them kept pressing: “but Facebook could just take all the engineers they’re devoting to building reliable infrastructure and shift those people to writing customer facing code!”

The other director stopped him and said, “don’t you see? They’ve already done it. There’s no reason for them to go back now. People have figured out that they don’t need mainframes to get mainframe reliability”. The other director just kept shaking his head and we moved to other subjects.

This conversation happened in 2014.
Rice Farm Earning Eth
Not sure about blockchain but contacting the odd person who has the buying pattern of a regular customer and asking them what they think might work.
Cutting off social media led to much improvement in my situation. It's a time sink - unless you're using it for marketing purposes. The time I use to peruse Facebook, IG, Twitter, is used for more useful things.
Create a Landing page using Gatsby.js
Some people recommend hot beer.
He seems busy.

And each of his todo items, like mine, look like they could easily explode out into 20 more.
also anecdotal claims are pretty irresponsible too: it's well documented that people are less punctual in warmer climates and in developing countries https://deepblue.lib.umich.edu/handle/2027.42/67419
The Xbox Adaptive Controller’s package design is just as accessible
You can't blame the users though. If I have a bad delivery experience, I'm going to leave a bad review. It's Amazon's problem that they don't let you differentiate between product issues and delivery issues.
You know what months-long lines for non-critical procedures for people without supplemental health insurance is better than? Having the number one driver of bankruptcy in the US be medical bills. https://amp.usatoday.com/amp/101148136
Which is why you, as a human, can read the review and ignore the part where a reviewer says “the shipping was slow”.

I recently ordered a poster through Amazon. They sent me the wrong item 3 times. I gave up. And I can’t post a negative review despite it clearly being Amazons fault (not the shipper). I tried. Couldn’t. At least they have excellent customer service, they didn’t jerk me around and each resolved the issue as best they could.
I apologise if I confused you. I was simply wondering why he is not using pipelining, which IME can be ideal for the sort of text retrieval he is performing.
At the time this was released, I worked at a marketing agency (not Arnell, but in the same family) that was Pepsi's Agency of Record for a number of businesses.

When we got a copy of this proposal, we thought that either Arnell had lost his mind, the entire agency was poisoned with a noxious gas, or it was a joke.
It's honestly blowing my mind that this point even needs to be argued. Of course being on time correlates with efficiency.

Have they ever looked up a store's hours before going there? Or gone to see a movie? Or met with someone else to do... anything? Or utilized public transit?

Of course it can be argued that, in a cosmic sense, maybe society is more "efficient" toward people relaxing and enjoying life if that train doesn't leave for another 45 minutes because the conductor felt like sleeping in this morning. But at that point, it's not a meaningful discussion.

Honestly it's difficult to imagine having the opposing view with any experience at all managing anything. Or even considering what it might be like to do so.
Don't worry. The EU will probably mandate something massively impractical anyway.
This book caught my eye as I strolled through the book shelves at target a week ago (I think it was the 3d block lettering that just immediately signaled retro games). Had never heard of it but scanned the info on the back cover then opened it up and saw mentions of the Commodore 64 and lines of basic. I never owned a C64, TI-99/4a was our early home computer, but have been getting interested the general 8-bit computer scene plus watched and read nostalgic stuff lately (Stranger Things, Ready Player One, etc) so this book was right up my alley. Didn't come up on HN search so wanted to let others know about it. Was a compelling teenage story and I read the second half just about straight through. Recommended
The overheads from the call counters and deoptimization checks are tiny. The real problem is that right now MJIT doesn't allow much optimization beyond generating native code equivalent to simply executing the instructions. It's ridiculously simple compared to V8.
Twenty Sixth of July but what happened on Twenty Fifth after close. Fan or Not but how? Who triggered it?
Not only that, but the average (Greek or not) person has no grasp of even basic economic policy, and can't see farther than "I have a job that pays well, so what if all the politicians are corrupt? It's not like I can do anything about that anyway".
The only time I use Windows is on our AWS instance. On there, we run WSUS and do automatic updates to a subset, and upon good update, approve the rest of the machines.

I'd never trust MS's own idea for "updates".
Yes, Dart is amazingly broken for a modern language. This compiles:

List<Animal> animals = [Dog()];
List<Cat> cats = animals;

What is a static type system worth if it doesn't catch type errors at compile time?
What almost always happen: the doctor plans 30 min appointments and takes 45-60 min for every appointment.

So if you book your appointment early in the day, you're good to arrive on time. But if you book in the afternoon, you'll be doomed with 2 hour+ waiting time.
No way that you could get a cheap raid array with 1GB capacity in 1990.
My pc had probably a 40MB HDD at the time.
check Partaker B5, for example
> Or, maybe it's a low effort scam that Amazon could easily detect, prevent, or clean up!

Companies like Amazon like to pound interviewees with algorithm and data structure questions, so you'd think they'd be hiring the right people to solve this. So, no, they don't really want to.
Trump is not anti-immigrant, the policy is about illegal immigration primarily. It is also about making sure that companies don't abuse the H1-B rules, which they clearly do and have done, which drove wages down and made plutocrats more wealthy. I read a lot of negative sentiment in your post, but I wonder, if you aren't a populist, what are you?

As far as Silicon Valley goes, I think they are tone deaf as to the plight of the rest of the nation. I think people their believe they are smart, which they are in certain dimensions, but perhaps not very smart overall. If they were smart, they would be more pro-American as those who were born citizens have tremendous advantages in life and those who have made the US their adopted land, owe their prosperity to their new citizenship. Instead, as you so rightly pointed out, those areas have imported a workforce that holds loyalty back to their home countries (and China is a communist country) and thus they really don't aspire to the American dream or making America a better country. And that's just sad.

As far as tariffs go, the re-negotiation of trade agreements is a long-term play, the effects of which will not be felt for many years. The breathless media paints it as bad, but they hate Trump and want to bring him down, so does their opinion even count? The second reason for the tariffs, beyond economic, is strategic. To provide for our defense, the US might take steps to protect certain key industries. And we can debate US militarism on and on (and I am not a fan of US Imperialism at all) but the bottom line is that other nations protect their strategic industries and the US has a strong reason to do so, too.
Real Time Chat Application in Node.js Using Express, Mongoose and Socket.io
Oh yeah, I'm definitely blaming Amazon, they should let the user categorize their complaints.
True that, but those do-it-yourself people use different tools and methods compared to professional architects and builders. So maybe the original article should be read as ”why there are not more dedicated, simple tools for non-educated do-it-yourself tinkerers”. A sensible question as such, but I don’t buy the conclusion that we should blame the nerds / academia.

If some business owner finds a way to monetize such tools, nerds will be happy to implement. Just as those do-it-yourself fix-your-home books and tools have been monetized and implemented.
Typescript being a superset of javascript does allow optional type annotations. RTFM.
Previous discussion: https://news.ycombinator.com/item?id=13187316
Equifax's Security Overhaul, a Year After Its Epic Breach
Interpersonal skills really come into play. Every situation is different. What you are describing sounds like an interaction with an equal. Which might end up having to be more of a sales pitch for your idea than giving advice. There are plenty of situations where the difference in experience calls for a more assertive approach. Senior dev to junior dev, or even expert to client. Selling an idea takes time, and if you were hired to be the expert you sometimes have to just insist and give strong advice in the interest of efficiency. Not everyone junior will be convinced by authority, but enough are that it saves a great deal of time.
Haha, great question, and in fact, I started to do exactly this, back in... 2015? is what Git tells me. I forgot about it and it sat gathering dust for a few years and I think it was this year when I got around to finishing implementing the actual parsing the regex pattern (which, as a side effect I now have a library to reverse a regex! which might be operation #6 they should all support!), but while my 'basic_regex' has been written, my 'basic_nfa' class has yet to have its guts filled in, and a 'basic_dfa' has yet to be started.

First reason why I haven't implemented this already is obviously time... it's not exactly a trivial undertaking, and no, it's by no means a professional need; it's something I've needed in my side projects. Second reason is that while I know enough about the theory to be (probably) able to do it given sufficient time, I don't know enough to do it in what I feel is a comfortable amount of time -- it's my first time implementing a regex engine, and I would still need to learn how to do capturing groups and DFA minimization efficiently, for example (and probably other things I can't think of right now). And lastly, I have this nasty habit of trying to make code ultra-optimal and -extensible when I hope to see widespread usage (e.g. avoiding unnecessary heap allocations like crazy, making it fast, and making it so that it can be elegantly generalized to or used within a CFG parser). And if I'm doing it, it better be perfect for all of my own uses -- I'm not going to write a second one because this one is inadequate!! This also doesn't make the job any easier. But the main obstacles are the first two, not this last one.
> This is something I wonder about JS: there are a lot of places that exceptions happen in (say) Python that just return `NaN` or `undefined` in javascript. Is it intentional? Is it a good idea?

Yes and no respectively.

It's intentional in the sense that the original Javascript was not intended to fault (much) because it was for basic scripting, so if one small script blew up it should not bring down the entire page's scripting. This also resulted in Javascript's exceptions facilities being very shitty (exception handling is not very flexible/convenient, and while that may have changed since — not sure — for a long time it was impossible to sub-type the native Error).

However it's not really a good idea for non-trivial software systems, it makes errors much harder to notice, recover from and debug. In fact "modern" JS APIs tend to fault e.g. parsing invalid JSON raises SyntaxError, it doesn't return null or undefined; and promises and async functions will convert exceptions to failures.
Russian hacker fights fake news with 'nice fake news'
> Nothing random about it, automatic semicolon insertion is well defined/documented

Figured someone would say that. Yes, of course it's not random: it's a computer, it follows the same instructions every time.

What I meant, of course, is that it isn't logical. You can't guess it without having to check the spec. In bash you know that a newline is as good as a semicolon, in C you know you always need a semicolon, and in Python you know you never need it. In JS it's somewhere in between. Reading that spec, it's when the next line would have syntax that is illegal if it were a continuation... so you have to do JS simulation in your head to check if your code could, perhaps, make sense as a line continuation. So I guess you just always have to do it. I'm not saying it's a major issue and this is the one reason I don't use it, but similar to how people criticize PHP for having inconsistent function names (which is also not a bug or broken), it would have been nice if it weren't the case.

> let [3] is your scoping friend

It's not about it being possible, it's that global scoped default is just asking for abuse of the global scope. Even PHP doesn't do that, and PHP is really made for quick and dirty web development (or at least it used to be, so it supports many things that make that possible).
> (5) works on non-string data

Would you mind giving an example of when this would be useful?
A more interesting metric would be: You are meeting a buddy for dinner at some pizza place at 18:00. You are there punctual for whatever reasons, at what time would you ask yourself whether you would text your buddy? I think in Germany, the first text message might run 18:05 or 18:10 with lose ("I am sitting inside already") kind of a thing.

The haircut example would just mean you tell your friend in advance that you will arrive later.