skysight-inc/HackerNews huggingface dataset:
Do they actually fail in practice? Seems very unusual for what is most likely a pretty discrete component. Also, does failure have to be so graceful? For example, if my windshield wipers fail during a heavy rain, I have no choice but to pick t my hazard lights on and move off the road. If my car tells me my sensors are broken, I can see doing the same for that.

Driving with technology is so much safer anyways, it’s like constant awareness without needing to look backwards (and consequently not look forward).
Best Trello alternatives to try for project management
Because it's not a hallucinogen.
I hate how different vim behaves on Debian compared to other distros.

Right click paste? Nope. On Debian it changes to visual mode.
Skimming this quickly I was surprised that constants Spanish and French were accessible in the test files. Is this a test only scope thing or just how go works?

Edit: it’s how to works, specifically with packages. Found this:
https://medium.com/golangspec/scopes-in-go-a6042bb4298c
Nasty writing was deserved.
Ask HN: Why do all my article submissions fail?
When I submit a link to an article, I get an error saying expired link.
You must have loved The Last Jedi.
My first thought was well. It's quite likely that the times as a full time social media manager that makes sure none of their columnists feeds ever goes too quiet. That probably takes the form of either a robot automatically posting snippets under the names of journalists in the right departments or an intern/entry level position handling 40 accounts at once.

It may be that he really did go offline, and forgot that if you take his twitter account at face value it looks like he lied.
The mix of logical and imperative programming is nice. That's probably what I should have done for fizz :(
Mathematics of Sudoku
I don't see item 19 as saying characters suddenly act like idiots or change their behavior. Stephen King uses this in a lot of his novels - where separate independent events occur to create a really bad situation. You, the reader, can see these things occurring and are converging to that situation, which creates tension.

19 has nothing to do with character.
The reason I learned how to use vi was it's ubiquity. If I develop muscle memory which requires carrying around a USB pedal I'm not going to have a good time on any but my own workstation. Not sure it's worth it.
I've just been watching Michael van Biezen, https://www.youtube.com/channel/UCiGxYawhEp4QyFcX0R60YdQ, and Braden Mann, https://www.youtube.com/channel/UCFS_EnwXR7m_c1IyePCPhYA, explain how to do Maths problems. These guys are good!
All apps, even native ones should be forbidden to have unrestricted file access.

Just because something runs under my id, doesn't mean I want it to read everything I have in $HOME without me knowing about it, and possibly sharing it with the world.

On my systems, every sandbox option I can enable is turned on.
There are three reasons for me to leave a company - technology, environment, and money - in that order. Since I started on my mission in 2009 and left a company I had been at for 9 years, every job change was about all three.

Now, I don't see my next job change as being about money. It's more about using the latest technology that will keep me relevant. But if a company is not willing to pay you market rates, it does tell you something about the company.

But as I've moved up in my career, I've found that the only way to implement the technologies you care about is to both keep your presentation skills sharp and know how to play politics.
My understanding is any government vendor has to let said government at least audit the source if not provide it to allow then to modify for the equipment they purchase.

With that said , if they also control the land it's being shipped through I recall pictures of nsa intercepting Cisco boxes to update FW.

So really it's a matter of which government you want spying on you and whether you keep MGMT private or not.
I really think D, like Go has a better chance of attracting programming languages from higher, not lower level languages.

C++ can't event get the C greybeards to switch over while being a strict superset. On the other hand, Go is being embraced as a python replacement in the backend world
It's like a conveyor belt - one side goes up, the other side goes down. Going over the ends means you reverse direction and continue on the other side.

https://en.wikipedia.org/wiki/File:Paternoster_animated.gif
Not just "State." Any language with a mod_whatever or CGI interface provides all of the listed advantages, but without the horrible drawbacks.
This rule seems like a pretty obvious reference to Deus ex Machina. https://en.m.wikipedia.org/wiki/Deus_ex_machina
But isn’t calling yourself a neckbeard instead of a greybeard kind of a neckbeard thing to do? Maybe we should just leave it alone? ;)
Micropayments and Mental Transaction Costs (1999) [pdf]
You could presumably interface a midi controller to do this
I think it’s important that this information be out there. At the same time I echo some of the other commenters’ sentiments about the tone of the piece. What’s the point after the initial first few paragraphs? The whole bit after the actual newsworthy part (that he was actually using Twitter for news consumption) regarding his CV framed in a suspicious tone doesn’t end in any meaningful conclusion. Just seems like an attempt at a takedown piece.

FWIW, I found the original article in the NYT to be an interesting and thought-provoking read, regardless of whether or not the author was taking sips under the table of what he was arguing against. Where that falls on the spectrum of unethical journalism I’m not sure. Feels pretty tame as compared to some of the other things we see in today’s media climate, but that’s just one opinion.
Depending on the role, I find it hard to believe that people being motivated by money is a bad thing as the company grows. Sure, at a start up it’s easy to connect the dots with what you work on and your end-customers, so it’s good to care about and empathize with them. But if your job is to keep the lights on, that passion for the cause isn’t going to feel vindicated too often.

Not to say that keeping the lights on can’t be a rewarding problem to work on, good plumbers will take pride in there work and find it interesting. But do you care if your plumbers are passionate about the building they are working on? No.
Out of all the ways to mess with someone, this seems pretty complicated and unreliable.
I believe all the goods of Vim comes from lightness and portability. There are plenty of Vim emulators on other editors. Emacs for example are ricer's heaven.
pedant here: C++ is far from a strict superset of C, with many syntactic changes over the years.
FYI, There is another discussion going on around the same post here, currently trending higher than this. Can someone remove this or merge them together?

https://news.ycombinator.com/item?id=16562197
Global deaths in conflicts since the year 1400 AD
>Farhad ends up seeming like an alcoholic talking about how he's on the wagon, and then you look down and there's a bottle in his hand.

I know that feeling! I am social media clean for two months now. All that browsing random news items and commenting on people's posts, it had to stop, it was eating away at my soul. I have no idea why people feel this urge to share their most intimate details of their lives with anonymous people on the internet. It's a disease worse than alcoholism.

Phew, glad to get this of my chest, my completely socially unconnected fellow HNers.
Well...

> I do think that Ethereum ought to authenticate it's JSON-RPC service, but not because of DNS rebinding.
Why is that relevant? Of course they cannot safely be used by such people - they'll just have to use something else - like stairs or regular elevators.
Sign up for pre-calc class on edx.org it is free and offered through ASU. First you take the test to see where your knowledge stands then you learn based on that test.

They use ALEKS learning which is a great tool to learn online. Make sure to take notes and do the problems.

My advise don’t pay for math at community colleges because they use the same tools but you have to pay somewhere between 300 to 500 for courses which is waste money.
Huh, this even exposes an Open API. I'm going to have to check this out.
May be happening for other people, but I've never had this happen. 60+ tabs and it never breaks 2GB.
> Because of this, people engaged in strictly meritocratic work (science and engineering) find that whole world repulsive.

Richard Feynman, John Bardeen, Linus Pauling, and Kary Mullis were all in frats. That's just from 5 minutes of googling famous American scientists I could think of, I'm sure there's more.
React w/ Babel is undoubtably over hyped and yet surely its still a fairly significant value add over vanilla JS (when applicable) for how simple it can make state management and putting together UI.

Evergreen browsers, ES6 and etc are also make development significantly smoother in my experience, and I didn't even experience much before IE9.
Yep. As long as you have a package that is the same name in the same directory, you'll have access to all the same identifiers in the package. This is good for white box testing. In the other direction, you could have used package_test to test from a black box perspective where you must import the package and use its exported identifiers.
How did China manage to maintain a rotating system of supreme leaders for as long as it did? It's a fairly rare achievement.
They don’t stop at floors: you have to time it right and step in or out fast enough to avoid falling too far or getting crushed.

My mother’s workplace had one when I was about seven, and I was terrified even to think about it.
We got "blackout curtains". Relatively easy to install and is 95% darker than blinds.
Twitter suspends multiple 'tweetdecking' accounts for stealing tweets/spamming
I can see where you might set things up like that on a single-user machine after careful consideration of everything that's running on it. But making that the default seems like madness.
This is the norm for China, and it has worked (for its large part of world domination history), so nothing to hold your breath for. In that aspect, Deng Xiaoping was rather an anomaly (although his large part is still the norm). China produces anomalies every now and then. For anomalies to become the norm is atypical.
The feature creep at every level of abstraction is a significantly bigger problem than just the existence of each layer of abstraction imo
+1

I view constructs like the EIC or The Empire much like waves on an ocean - functions of their time, circumstance and fortune - so don't see much point in specifically apportioning blame or contemporarily-ascribed guilt. For sure these were not entirely saintly enterprises and did indeed result in misery and misfortune for untold millions of otherwise-deserving people. But as much abroad, as at home.

As much as the wave that was Empire screwed over natives in subjugated colonies, it screwed its own at home - Britain's underclasses sacrificed at the altar of industrialism and history.

If it weren't England tramping over the various bits of Asia, it would've been its imperical antecessor. If it was not to be England's time, then their descendant. America took over from England, China might in turn America. Each Imperium is an evolution of that to which it was at first mere reaction.

These are functions of reality, and everything and everryone plays its part.

I don't see the point in creating monolithic scapegoats, because in apportioning specific blame to abstractions, we ignore the underlying causes and diminish what should be learnt.
I can imagine someone posting to twitter while being 'unplugged' (i.e. not reading social media, email or Web pages &c) by the use of a teletype or typewriter of some kind or an sms gateway. Messages in a bottle sort of thing.

But re-tweeting currently popular pages is something of a giveaway.

I personally found Mr Miller's take on this interesting.

https://www.theverge.com/2013/5/1/4279674/im-still-here-back...
Isn't it enough just to have the app require a certain user agent?
So the takeaway is that he got paid to plug paper-news and created a narrative to support that plug without actually doing any of the “this is how I started feeling better”-dieting. He still was on social, he still followed the news and commented on it. So why lie about avoiding it and feeling better? Because that was an essential part of his paper-news plug that he had to do. Why was he forced to do it? Because he already took the money. If he had actual journalistic integrity he would have written a piece about how hard it can be to actually unplug detailing his own failed attempt.
Wow, I've never been called magnanimous before, lets go with that;-).

>Even if you never get to that position
I will. I've recently been sucessfully asserting my way into those decisions where I am now, so I'm close already.

I really appreciate the compliment, the respect is mutual.

It's taken time, effort and reflection to not be bitter about it. Bitteress is not helpful, plus: Everyone loves a comeback!
The Basic Automatic B.S. Essay Language Generator vs. Automated Essay Scoring
Sass/scss for a start. Pug (formerly Jade). Crystal.
To name three I actually use, I which I haven't got to work properly in Geany, despite any amount of tinkering.
The system never rotated.
The same applies to escalators (which are, if you think about it, simply a less extreme version of a paternoster.)
What kind of hair "maintenance" are we talking about? My admittedly low-maintenance hair style takes one visit about every two months and costs ~20USD each. Just wondering whether this is a case of both different hair styles and different local barber pricing, or whether there's more to it.
Depends what your goal is. I cant imagine anything worse than High School style teaching of mathematics. Its awful. That repetitive calculation, entirely unnecessary for almost any real world situation. Almost every time you are doing repetitive calculation what you should have been taught was a second or third conceptualisation of whatever maths you are looking at. So linear algebra I was only ever taught numerically in computer science. WHICH IS CRIMINAL. It has such an obvious and more easily understood geometric interpretation. The same is true of calculus, learn it in physics. Seriously. Do high school physics /and/ maths if you wish to understand calculus. Otherwise you've got someone who probably did a pure maths degree teaching you something that was created by physicists for a reason, that reason has a physical and real world interpretation not to mention a geometric one. Another good example is in chemistry you might learn statistical mechanics, in computer science or electronic engineering you might learn information theory. If those two classes were taught back to back for both groups of people they would actually deeply understand the mathematics behind it. Personally I've always found learning maths in a pure way incredibly challenging. As an adult I think its a lot easier to learn maths through something that has physical or meaningful interpretation. You can then draw on your actual life experience to understand the maths.
Ask HN: What about a “Who's looking for employment” thread?
As everyone knows, HN hosts a monthly "Who's hiring?" thread. What about a thread where engineers and other folks can advertise that they are looking for work? I feel like this would be a great way to network with the good people of HN and perhaps find opportunities that don't exist on Indeed, Dice, etc.
Moon tree
People only complain about things they actively use.
Your hypothesis is contradicted by the article:

> Manjoo objects to that characterization. “I think it’s clear that I meant I ‘unplugged’ from Twitter as a source of news, not that I didn’t tweet at all,” he wrote.
> Your task is to create a lasting representation of the struggle and beauty and plight of the human race.

Compared to 20+ years ago, I think there is more popular appreciation for "meta" and pervasive performance art, which is a definite productivity booster for poets at heart. The technology isn't needed for writing, but it has forged an audience...

You may argue that you asked for "lasting" representation, and today's market is anything but. But, that's in fact part of the beauty and plight.
I started by working through some elementary math books meant for middle schoolers and high schoolers. Then took classes at community college and now learn on my own. At the initial stages, I needed a teacher and structure, especially with Calculus
Egoless Programming
It's all about user engagement... In that a lot of websites don't want users to apparently engage with content
"Discount the 1st thing that comes to mind. And the 2nd, 3rd, 4th, 5th – get the obvious out of the way." I make this my personal rule when replying to something on the internet: if it's the first thing you thought of, there are already 20 other replies saying exactly the same thing!
Here's the homepage of what appears to be the author or one of them. He's done a lot of interesting work on logical programming, solvers, etc. I pinged him via email in case he wants to answer anyone's questions about it.

http://www.sci.brooklyn.cuny.edu/~zhou/
I think this is the reality for most areas, it's never been simpler to actually get projects doing something useful in the wild
And then there is just a new article posted up there in HN that talks about how bad sleep increases risk of depression
It’s easy (and meaningless) to criticise while not fully understanding what they do.

From an architecture standpoint, this is very similar to building a tree of Backbone views + a few abstractions. Writing OO code instead of a markup language (JSX/HTML) has few intrinsic benefits besides “feels familiar to me”. And it goes head on against the resurgence of functional programming, reactive UI and declarative code. You need much more than “they suck” if you want to profess that your system is better.

Not to say this isn’t worth exploring, but the bold and dismissive claims detract a lot from the project’s idea.
Also the official not-ready-yet WireGuard cross platform Go/Rust clients require this "scary" driver.
Thats great and all, but a lot of those things had their problems and subsequent tools were created to fix them.

- FTP - deploys where one or two files would silently “not deploy” and since there are no automated testing, or error logging, it would sit like that for days until someone finds the issue

- Version control - its great when you’re a solo dev on a project, but once you have more people editting the same project, things begin to break very fast. And god help us if we’ve been editing the same file at the same time.

- SQL - sql injections anyone? Back then the auto exploit tools might have been in their infancy, and you could get away with security vuls sitting in production for years, but not any longer. The script kiddies are real and would find that _one_ place were you forgot to escape the string

- PHP - yeah 2018 php is actually awsome, but back then? If you had to do _anything_ different from just displaying a document site in english, you were in trouble, memory leaks, charecter encodings, image manipulation ... And someone else’s code was so hard to use that if it was not your main framework, or a single class function, it simply wasn’t worth the bother.

And yes I do have projects that were developed back then with those technologies, and are used successfully to this day (deployed by burning on a CD, and travelling to the next town to install it on a solaris box no less :))

I wouldn’t call dev “easier”, it had different problems, which were mostly solved by new tech. If you tried to do it the old way, you’ll run into the same old issues, _on top of_ the new requirements that you’d be very hard pressed to fullfill.
It's pretty cool, but all i can think of is that I would need different pedals for i, I, a and A, since I use them all about the same depending on where I want to edit.
Quantum money: toward a new quantum cryptographic protocol (2009)
Thanks.

It sounds like the real problem here is the fact that iCloud keychain doesn't have an access control list so apps can only access items within their same App Group, which means Firefox can't see Safari passwords and, if Firefox switches to iCloud keychain, no other browser can read passwords from Firefox. Though honestly this doesn't sound like a big deal to me (especially since the "Firefox can't see Safari passwords" is already the situation).

The Chrome bug does claim that Mac apps could not use the keychain access groups entitlement without being in the App Store but I can't find any hint of that being true today. I believe Apple relaxed the iCloud restrictions at some point so it's possible that this used to be true and isn't anymore.
An omnipotent god could easily have said what he meant.
https://news.ycombinator.com/item?id=16562599
Background:

"Quantum money is a proposed design of bank notes making them impossible to forge, by using quantum physics. The idea influenced the development of quantum key distribution protocols used in quantum cryptography.

The idea was put forward in about 1970 by Stephen Wiesner, a graduate student at Columbia University, though it was rejected by a number of scientific journals, meaning that it remained unpublished until 1983."

https://en.m.wikipedia.org/wiki/Quantum_money
>If you believe that so strongly that you can assert I have never read anything by him, then we have nothing to discuss. The argument isn't winnable.

faizshah, you're making absolutely no sense here. I asserted no such thing. Here are my exact words.

"I don't believe that you have ever read or written a documented quote of Jordan Peterson that a reasonable person would consider extreme."

>If you just take for example his views on race and IQ, he holds a classic far right wing view that no reasonable person would call a moderate, centrist or left view.

That is a ridiculous, false, and completely unsupportable statement. Which is why you offered nothing to support it. Pure hand-waving.

>The Damore memo is another great example, defenders will never accept that Damore's key argument was that "the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership"

To the contrary, I will indeed accept that is his main argument. It may be right, or it may be wrong, but it's a perfectly reasonable hypothesis. And now Google, and the left in general, are the Catholic Church to Damore's Galileo. It's not enough to disagree with him, and they will not engage him in debate. They have to punish him for his heresy and bar any and all discussion of his ideas. (E.g., every story about Damore gets quickly flagged into oblivion here on HN.)
19. Coincidences to get characters into trouble are great; coincidences to get them out of it are cheating.

Are we looking at the same #19?
I imagine that’s because it’s difficult for the model to decide which features are important. Understanding my human bias in looking for an intuitive explanation, the “circle” in this example looks most like the circle in the picture it identified as most similar. I imagine salience assignment is difficult without either more examples or injecting prior knowledge.
The three mistakes of centrism