skysight-inc/HackerNews huggingface dataset:
You must be that click next person. I prefer to think about Posh as low carb, rather then veganism :)

But more seriously, anything repeatable easily will do. The problem is, Posh is there on all Windows machines while everything else must be installed (except cmd.exe which should be forbiden IMO). I heave interactions with 100+ engineers of different domains and the only thing that links them is that they all use Windows, even 95% of Solaris/Unix/Linux admins. So Posh is the most practical thing.

If you think reproducibility is bad thing or form of veganism, you should probably find another job.
> It is a terrible thing that our educational system favors so much individualism

I have no idea where you got that idea from. Everything is set up for everyone to do exactly the same thing in exactly the same way with group projects where everyone passes or everyone fails with no regard to the individual effort put into it.
I believe the points shown are upvotes minus downvotes, but the ratio of upvotes to downvotes probably affects the ranking of a story too.
> I keep hearing that, I just never see it. There are a lot of things nobody wants which corporations push in unison because they want them. And that's not even accounting for the meddling of the marketing department, which does matter.

[In my reply I'll be mostly specific to TVs. Cars is -at least for me- a more complex topic due to AI which I don't want to argue against because I am reluctantly positive about this development (I do realise the privacy issues). Its also a lot higher in price than a TV, which makes the risk/reward higher.]

1) The smart TV is a relatively new phenomenon (to me, I'm in my 30s and I grew up with CRT monitors, I suppose for someone who's 15 it doesn't feel this way). I don't own a TV, but when I bought a TV for my mother back in 2010 it was a dumb TV. Its still being in use, and it was made smart via a Chromecast (but it can be made dumb). My point is: the old supply hasn't dried up yet. Dumb TVs are still in use.

2) Part of the supply is met via the second hand market. If you don't see that, you are not trying hard enough. Go to eBay, type in a brand of a car made in 90s or 00s or fill in ThinkPad T61 or fill in a type of an old TV and off you go.

3) We're also seeing a conversion from TV being less relevant, due to streaming and Internet. This is akin to radio replaced by audio streaming, or PC replaced by tablets and smartphones. It may very well be that people use a dedicated TV less. In other words, I argue that there's less demand for TVs. (Which is why TVs are made more 'useful' by making them smart.)

4) The dumb TV is already here. It has a better refresh rate, and low ms than a traditional dumb TV. This dumb TV is called a 'monitor'. This is what I actually use as my current TV (I lied when I said I didn't have a TV, but its technically an 7+ year old monitor with a TV module. Its 24", and we barely use it).

So in short conclusion, concerning the dumb TV:

1 & 2) The replacement is relatively new and the customer has to learn the + and - of the newer version. The old supply hasn't dried up.

3) Demand has shifted. Customer perceives a smart TV as more capable.

4) Other product -still being actively made- satisfies demand.

I have no reason to doubt that supply & demand doesn't work in this specific market. Furthermore, you might want to take a look at importing from Asia. There's a relatively new market with a large supply of options over there.
So, how about doing something productive today that helps solve the root problems? You won't be able to do it all on your own. Find 2-3 other people to collaborate with.
> why is the cereal business so profitable?

My mind was boggled until I realized that he said this in 1994.

The cereal business has been collapsing for years.
A Message to My Doomed Colleagues in the American Media
It's most likely not a bug, as YouTube and Google are known for forcing VP8/9/10/A1 down people's throats, because it's theirs and they want to "show it to Apple". For video sites, H.264 is the only option if they want to support Apple devices, and it's hardware decoding is widespread enough that it doesn't cause any issues. The only issue is it's patented and it's bad at encoding compared to VP9/H.265. But we can just switch to H.265 anyways, and given that Google deprecates their codecs every 2 years, I don't think that they will ever have good hardware decoding support.
I've been using qutebrowser lately and I'm really liking it. It takes the whole vim thing even further than simple extensions.
Natl Survey Shows Most Cops Want Pot Legal
Grace Hopper (grasshopper) popularizing bugs... Can't make this stuff up.
Researchers Accurately Predicted the Future of a Quantum System
I'm excited see things like this because there are a lot of applications now starting to use homebrew crypto protocols and not all of them follow good design practices to mitigate even common pitfalls in something like a key exchange (despite using vetted libraries for crypto primitives). Having good, vetted patterns like Noise that cover key exchange and authentication should help improve the security of a lot of these applications.
VimFx is not as powerful as the other two, but it is a stable replacement IMO.
I strongly recommend against believing people who say PS is not cross platform when it is available for macOS and Linux and is open source too.
I concur. I'd always had problems with some tennis shoes with strings being short and thick, causing them to untie in the middle of a session. Has never been a problem since I learned that knot.
Many journals (IEEE comes to mind, but surely they are not alone) used to prohibit the author from independently publishing substantially similar papers on their own (or the institution's) websites or ArXiv. I suspect they still do.
AI research is experimenting organically with ways to identify important papers (everything gets published on arxiv.org, but that's far from a replacement). A new system is more likely to emerge from all this experimentation than to be invented in whole.

Conferences play a large role, and automated tools like arxiv-sanity.com and Google Scholar (for mapping citations) help. Even Twitter is important, if a major figure tweets about a paper, many people will read it. Conferences are experimenting with models to reduce the lag time from submissions and trying different systems for selecting papers.

We'll see where it goes.
I agree. If you like C# better (who wouldn't), then you should at least play around a bit with C# Scripting. A good starter article: https://msdn.microsoft.com/en-us/magazine/mt614271.aspx
Did you consult the audit.log? Did you pump it through audit2allow? The audit2allow tool will even tell you if the issue can be fixed by setting a boolean on the SELinux config. Most of the stuff I have run into recently can be fixed by setting a boolean.

Yeah, SELinux does require learning it, but it adds a lot. I recently helped a friend of mine fix his PHP CMS because it was hacked. The PHP was high jacked and it started attacking other instances in hosting providers network. If only he had not turned off SELinux, it would have prevented outgoing connections from the http server.
My guess is that the number of people on HN has increased without an increase in the number of flags required to kill a post.
Why should Microsoft cater to people who want to boot Linux? It's not their OS. Apple doesn't either. The Linux community has to build all sorts of workarounds for Apple's crummy practices.

Furthermore, if you rarely booted Linux or your Mac - you'd have a lot of update problems with them too. In my experience, Linux Mint will literally shit all over itself when it tries to update, if you haven't constantly kept it up to date for some reason.

With Apple, if you haven't updated in a while you might be in for a good 30-60 minutes of fighting with their updater to work properly. Besides that, Apple does weird shit with hardware during updates because of the extreme measures that they go to in order to keep competitors out. That's why there has been a plague of issues with 3rd party (and even 1st part) hardware dying during OS X updates - https://www.google.com/search?q=os+x+mouse+not+working+after...

Apple also delivers silent updates - https://www.google.com/search?q=apple+silent+updates

EDIT: Also, your story conflicts itself. Is it "every single patch Tuesday" or is it "I rarely boot Windows 10"?

Anyway, you should just fix your configuration to one that is supported by Microsoft. Would you run a hardware configuration that isn't supported by your Linux distro and then complain about it when it didn't work? No, you would not. And if your reply is that "I'd fix it myself..." - no you probably wouldn't. If you're one of the rare few who actually would, then you're spending the most precious resource that you have in order to do it - your time. In that case - I hope you enjoy doing it! Me? Like many people, I'll take convenience any day over ultimate flexibility.
Hubble gazes into a black hole of puzzling lightness
As a heavy ruby, go and Python user what kind of scripts or programs should I consider migrating to rust to help with learning it? Or is it really just low level stuff that I can't justify the additional complexity
I personally think game dev is more democratized than ever (and in that sense games as a whole are more open). The resources to make your own near AAA quality game are out there (see Unity and Unreal), and in fact people are doing it.

The problem is advertising is what sells games now. When everyone can shovel a game onto Steam and burn a few people with a game in beta hell, people start to clutch onto their wallets.

The same thing happened with mobile dev and crapware.

While I think there are people in it to blame, I don't think "the industry" a whole is the problem, they're as much a victim as the gamers at this point.

We're in a bubble and it's slowly deflating (see games like Watch Dogs 2, Titanfall 2, and Dishornered 2), I'm worried for the devs who will get caught in it.
Worst Tech Predictions of the Past 100 Years
Err ok? You're like people that respond to complaints about books with "write a better one". How about my constitutionally bound representatives do the job my taxes pay for?
Anecdotally, as someone who occasionally I never "penalize" people for having lots of unfinished projects. If they try interesting things a lot, that's a plus.
Cloudron – Effortlessly Self-Host Web Apps
"Puisque tu insistes..."
I would have said geometric buckling above.
What's the alternative?

Building software is a collective process that often depends on experts. Nowhere is this more clear than in cryptography, which everything else depends on. With hardware it's even worse.

We need to get everything reviewed and decided on in the open, so that independent experts can verify it. But getting rid of experts - forget it, that's a cabin in the woods scenario that doesn't scale.

Of course we can always do more to educate more people, but that's a way of increasing the number of local experts. You're still going to be surrounded by lots of non-programmers who can easily make naive mistakes.
Game theory is a fun way to tell stories... but it is seldom predictive.

Conversely, machine learning seldom provides a story (at least in a human readable form) but it is predictive by nature.
I can also highly recommend this shoelace knot.
Not yet. It will be the best answer to the last of those questions, and it is a great case study for how the preceding questions are best answered. (Those questions, by the way, originally come from Colin Percival; I didn't choose them, and wouldn't say they're the best questions).

What we're waiting for is good Noise-primitive implementations in enough languages. The Noise protocols themselves are probably the best secure channel protocols we're going to get for awhile.
Yes what you said is completely true. I misread the original comment.
A plug for Battle for Wesnoth!
I think the most impactful difference (visavis safety in NL) aren't the segregated bikepaths - those are common, but not pervasive. Even more important are the car drivers, which are accustomed to bikes, and not as easily surprised when some cyclist makes a sudden appearance in their path.

Of course, bikepaths are great in busier parts, but even where they're absent serious traffic injuries aren't common. And that's despite some unnecessary risks (such as lack of lights in the dark) that are taken a little too commonly.
Do you mean the post (easy to replace) or the tube (part of the frame, probably unfixable)?
Because competition is good for the consumers. Supporting Lyft (since most people support Uber) can only help us by stopping Uber from becoming a monopoly.
This was the argument that persuaded me to switch from zsh to bash decades ago. But after a while I realized that it really didn't matter whether you used zsh on your own machine. When you ssh in to another machine that has bash on it, it's going to be similar enough that you're not going to feel lost.

Bash and zsh only differ in some of their more advanced features, which I rarely use or miss on machines I ssh in to -- unless I spend most of my time on those remote machines, in which case I'll just install zsh there too. The main thing from zsh that I do miss on bash is advanced globbing, which is more convenient than the find command, but when I'm forced to use bash I'll just use find, and it's really no big deal.

So I encourage you not to let the fact that most machines have bash installed on them deter you from switching to zsh, if you're interested in zsh. I know I regret the years lost that I didn't use zsh myself.
Catching Cassini's last call
Clearly a departure. Went wheels up right after rotate. No way they'd be that low with the gear position the way it is without a failure. No landing markers in sight. This is either a take off or a disaster.
papers like this indicate that the public discussion of economics should not treat social concerns like status-consciousness and envy as insignificant outliers to rational self interest
> Either way, there needs to be some way of signaling for errant government to do more with less as we do via market signals in the private sector.

I don't understand what you mean by this. The whole concept of a "market signal" is that it's not a deliberate communication.
Secure multi-party computation
Go is still intended to replace C/C++ in many domains, e.g. networky things. It's original goal was basically a better C.
American politics is good cop - bad cop, which one is good or bad depends on political affiliations. Both have the exact same goals with minimal deviation besides what words are being read from the teleprompter. Political hardliners cancel each other out and solidify the power of the base.
It's interesting to read up on the relationship between ed, sed, ex, and vi. In fact, all 4 of those editors have similar ways of addressing line ranges (1 for the first line, $ for the last line, etc).

One interesting feature many people may not know about is that it's possible to address lines using a regular expression.

For instance, if you had the following text in a vim buffer:

one
two
three
four
five

and you wanted to delete the lines between "two" and "four" inclusive, you could run the following command in vim:

:/two/,/four/d

You could also do the same thing in sed

sed '/two/,/four/d' filename
To my understanding simple regression models worked pretty well the first time they were used. My laymans understanding is that the prediction of a simple model of the system like a stockmarket becomes unusable once there is a feedback loop from the model to the system. I.e. enough users using the same model that the model starts to affect prices.
zsh never claimed it was compatible with bash. I'm not sure where you got that impression from. Maybe you're thinking of sh -- the bourne shell -- which zsh is in fact compatible with (as long as you limit your scripts to the bourne shell subset of zsh).
Amazon asks the FCC for permission to run secret wireless tests
"Bug" was engineering slang since the 19th century. Edison used it.
With Vimperator you can remap the keys as you wish [0]; e.g.

noremap <C-p> 2k
noremap <C-n> 2j

To do the same in VimFx, see [1].

Also, Conkeror [2] to Emacs is as qutebrowser is to Vim.

[0]: https://gist.github.com/avendael/7028513

[1]: https://www.reddit.com/r/emacs/comments/561b03/emacs_keybind...

[2]: http://conkeror.org/
Curious why you say Go comes with a lot out of the box. Compared to Python or Java I find it pretty lacking. And even more so when you include 3rd party libraries and the fact that Go has no package manager ala. pip or Ivy.

Android Studio is a pretty mature well documented way to make apps so if anyone is truly determined and has some programming experience, making a simple Android app in a weekend is doable. I've heard (but don't know personally) that the iOS toolchain is even easier to use.

That all aside, nobody will WANT to spend their weekend making Ubuntu apps when nobody has a phone to run them.
> Google claims coldline access within miliseconds

Well, that basically tells you almost all you need to know. It's disk in JBODs. The only question is SMR vs conventional. Anyone who knows that can't tell you in public.
Depends on the bike, but can be true. Fifteen years ago you might have had 7 cogs in the back, and today you can have 10 or even 11. Which means chains are a little thinner, to accommodate the extra gears.

Also, depends on mileage not years--an old, unridden bike will be fine. You can usually get ~3k miles from a chain without having to change the cassette (the cluster of gears in the back). If you let the chain go too far, it stretches, which wears the cassette out more quickly, then you need to change both. You can judge chain wear objectively by measuring the distance between chain links.

My daily bike doesn't have have indexed gears (it doesn't click when you shift), which will last longer. I use fairly cheap chains/cassettes, and just replace both every 10k miles or so. Simpler.
I got one of those! I've done most of my commuting on it during the past year. Mine doesn't slip under load. Perhaps check with your bike shop that it is tensioned enough?
Yeah, I get it. The thing is that many password guidelines do not emphasize how important it is to draw words randomly, and that makes all the difference as I tried to explain.
The gear aren't in the process of being retracted in that photo, they have that backward tilt on landing too.

https://en.wikipedia.org/wiki/File:Ba_b747-400_g-civx_mainge...

Gear are retracted once a positive rate of climb has been achieved, but not that early.
The Dangerous Cult You Didn't Even Know You Were a Part Of
Not if you run RealVNC, it kills cut...
Why are bikes still getting stolen? So many bikes are stolen that you'd think the market for stolen bikes, and parts, which can't be THAT huge, would be saturated.
They don't make the claim that "open access"==Wire Transfer Letters". Trouble is, Wire Transfer Letters not only exist, they are on the rise, and if the promotion committee at your unranked regional university accepts papers published there for Promotion & Tenure the problem has been shifted around.
Try out your thought experiment again with a machine that can predict markets with 55% reliability, or 50.1% reliability . This more likely reflects reality.

If someone had a machine that could predict the stock markets with 100% reliability, or even 55% reliability, do you think they would make those predictions known to the public? Or would they start a hedge fund and become one of the wealthiest individuals of all time?
Communism is flawed in theory because it relies on people not acting in their own personal interests, which is not a declared assumption (because it would be so ridiculous). The free market you often hear about is sound in theory when it makes clear assumptions about the government, but those assumptions are idealistic because they require government officials to not be persuaded by rent-seekers.

But you've taken this way off topic to be honest, because I am not advocating the ultra-pure free market ideal. I am advocating scaling back and reducing the scope of our excessive USDA/FDA (which would cause the same problems in a universal healthcare system regardless), reducing IP protections (same problems regardless of universal healthcare system), making it easier to become a doctor (also a problem regardless of whether we have universal healthcare) and getting rid of our existing lop-sided "universal" healthcare systems which would be irrelevant in a universal health-care system.

To my original point, we have the most government distorted healthcare market in the world so it really should not be so surprising that our system is the worst per dollar. You can't just add another "universal healthcare program" and expect all of the problems to go away -- there's a lot of cleanup to do. And even after that cleanup, I think it would be silly to resign ourselves to the mediocrity of other systems instead of seeking progress.
China, Europe drive shift to electric cars as U.S. lags
Same in SF. I carry around a lock that looks like it could have been used to anchor the Titanic.
I was under the assumption that for the average Chinese speaker the Basic Multilingual Plane sufficed. Chinese characters (as used in Chinese, Japanese, Korean, and Vietnamese) were certainly added beyond the BMP as well (the CJK Unified Ideographps Extensions), but to my knowledge these all tend to be rather rare (think characters from Buddhist sutras, linguistic research, historical use, et cetera, but also from names not yet provided for in the BMP).
Well, all of those things you mentioned are voluntary, optional and not guaranteed. I think having people whose job it is to peer-review, be selective, be vigilant of bad-science, etc is a good thing. I'm completely for open-access, but I'm against having zero selection criteria. It puts a drag of everyone if they have to wade through thousands of junk papers while doing research.

If hacker news did not have a voting system/flagging system/banning system it would just be a giant cesspool of links and comments submitted by bots.
In which the internet pretends to know things.

Isn't it a false choice? Why can't the answer be "both"? Explain in detail.
Don't know whether you had a chance to read the Noise Protocol Specification available on the site yet. If not please read chapter 14 (Rationale). The information is very valuable even if you don't use Noise specifically. I found that and Chapter 13 (Security Considerations) very useful in general.
I agree. I just think that the phrase "entirely victimless" is a little strong for most types of drug use.
A huge (the primary?) purpose of the educational system is not to teach people how to do things, but rather to rate and rank them for comparison. As an instructor there's always a conflict, you want to provide an accurate ranking of ability/knowledge/etc in the subject in the form of grades but you also want to push the students to learn and do interesting work, unfortunately it's impossible to do the first with groups, and often it's impossible to do the second without them.
> "and government officials endorsed a series of pyramid investment funds"

From your own article, sounds like the problem was corrupt government, not a government that protected and prosecuted fraud.
Homeland Security to Use Blockchain in Tracking Goods and People Globally
Animated Knots by Grog
If only it worked with multiprocess
For most people net speeds is a bigger problem than battery drain.
Also, by speeding, you are adding to the kinetic energy available to cause mayhem and destruction if you do screw up. And remember, kinetic energy is proportional to the square of speed, so going twice as fast means your car has 4 times more energy.
Rated insecurity: Faux Cat 6 cable sold on Amazon
Asker found the full set of photos confirming that it's a landing: https://drive.google.com/file/d/0BxQOwrukppp5WTlfaEFLTVNzTnc...