skysight-inc/HackerNews huggingface dataset:
I like the article a lot, but the main point is tautology.

It's like the saying, "It's always in the last place you look". The reason they stop developing antiquated technology is because it has become outdated. And because people stop investing in improvements, the last of the generation is therefore the best of it.

Take the XC-99. It's beautiful, to be sure, but is it the best possible piston powered plane? Could better materials provide a different design, improved speed, more internal space and a higher carrying load? Could better engines provide a better gas mileage, higher power output, less noise, better performance at altitude? I think you can see that improvements could be made. They weren't because it didn't make sense to.

To say that the technology is best when it's ripe for replacement could just be flipped around. Technological advances happen when they happen and whatever gets replaced was the best we could do before then.
You're wrong on about three of those statements, but note that the same hand wave could have been made for Perl ten years ago. That would've been a poor choice then for the same reason Javascript is a poor choice now.
Unlimited Free VPN on chrome
I love that answer. Switch to a different language and alphabet!
Uber Overtakes Rental Cars Among Business Travelers
Not that I disagree, but there are examples of the opposite sentiment being used by elected officials during campaigns to get certain demographics to vote for them.
Terry really did something cool there with his JIT Holy C (or C+ before the TempleOS thing). I'd definitely like to see something like that ported to other platforms.
We did get the moon landing on the reverse of an Eisenhower cupronickel dollar coin, so there is precedent for Apollo on money.

I'd also love to see Chicago Pile-1 (first supercritical fission reactor) at Stagg Field on money.
In the literature, that's often distinguished as soft real-time vs hard real-time requirements. Hard real-time is for when you absolutely cannot miss a deadline without adverse effects (production stalls, equipment crashes, etc), while soft real-time is for situations where missing a deadline is recoverable (like your example, a video renderer would simply skip the current frame and start processing the next frame).
Eyes Everywhere: Encryption programmer Paul Le Roux and his commando kill squad
I've done the same, on OS X yet, and had no trouble.

Unfortunately, fb2k ended up being unsuitable for my purposes for other reasons - namely, that it can't handle self-signed TLS certificates, and probably never will be able to because the developer doesn't care about that use case. I still use it at home, but for remote streaming I've found Subsonic to be an amazingly effective solution, not least thanks to the excellent iSub app.
Because they love the Double Irish Dutch Sandwich?
Seagate Kinetic Open Storage
>For example: cold fusion is real

You are probably referring to this: https://en.wikipedia.org/wiki/Fusor
It is also possible to buy the whole package: SIM card + a disposable 50$ worth dumbphone. Which IMEI will be equaly untraceable.
> It's a journalist's task to ask autocratic rulers critical questions.

No it's not. It is, as a whole, the job of journalism to do that, but not necessarily a specific journalist's job.

A journalist's job is to tell the truth, not necessarily the whole truth. There is often quite a bit of value in getting the perspective of a single person or entity on a specific subject without attempting to add full and complete context.
ABI breaks from security patches for stable releases, especially of Linux distributions, happen how often?

In comparison, outdated npm/gem/pip/hipster-package-manager-of-the-week or docker installations happen how often?

With the former, the burden of updating and testing lies with a small handful of distribution maintainers. With the latter, every single developer has to worry about deployment and maintenance.
One thing I love about Stack Exchange is the ability to add "This advice is INSECURE! See Beth's answer below for a better way to solve this problem." to accepted answers with really bad suggestions.
The Aramco IPO doesn't include any reserves. Those remain 100% sovereign. You're just buying into the services company.
A hundred times this. When some library upgrade happened to break stuff on my system, I could roll it back selectively, while still getting the updates for everything else (as long as it does not strictly depend on this new library version). That's gone now.

Good thing I abandoned Ubuntu a long time ago.
We are implementing a numerical library. The problem is with temporary buffers when you are chaining functions.

Array C = Array.Add(A, Array.sin(B))

The output C and the output of Array.sin(B) have not been allocated from the object pool.
Hi author here.

Yes, that is what I was trying to say. I'll clarify it in a future version.

That's a good point, I'll include that! Thanks.
The Seagate Kinetic Open Storage Vision
Upstart provided comparable service for years. There was no reason to use bash scripts and watchdogs / restarters before.
To be fair, its not the Treasury's decision than no US Presidents were ever women.
See illuminati vpn network.
I used to love and use Tab Groups but it was always amazingly slow on my PC (old-ish Celeron 2.6 Ghz)
> But then, the simple fact that you're using a SIM card bought from a known SIM-trafficking criminal makes you worthy of interest.

This is the same circular non-logic that permits officers to arrest you merely for resisting arrest.

The state decides to make wearing blue illegal; I continue to because I am a strong "blue believer"; thus, merely by insisting on wearing blue, I MUST hang with other law-non-abiders (aka "criminals") and thus become a "person of interest" to law enforcement for no other reason than sticking to principles.

Possessing an anonymous SIM card is no sole indicator that you are up to no good. Assuming so is problematic due to a good privacy argument by Martin Fowler: http://martinfowler.com/articles/bothersome-privacy.html
Not a fan of TIMTOWTDI?
>I just rode 80 miles in a friend's Fiat 500e tonight.

So, what's your point? That some cars are lemons? That's well understood.

The consumer reports article isn't about one car; they systematically review complaints from all kinds of owners and report a score. In this case, the overall score is below average.
BootStrap 4 cheatsheet
My number-one wish for a NGS:

Undo!

Take, for example, rm. The hoops we have to jump through when accidentally rm'ing a file are ridiculous [1]. But in most cases (smallish, non-secret files), rm should be trivially undoable. Windows gets this right: By default, files are not deleted, but moved to trash. If there is not enough space in trash, Windows warns you. Or, if you really want to delete a file instead of moving it to trash, you can press SHIFT+DELETE, in which case Windows will also warn you that it can't be undone. (What is missing in Windows is a "nuke" option that overwrites the old bits with random data, for those rare cases where a file must be purged from the system completely.) But in most cases, after deleting a file, you can simply press CTRL+Z to get it back.

It is possible to make rm behave like that in Linux [2], but in a NGS, this should be the default behaviour (in my view), with "delete" for really deleting (unlinking) a file, and "nuke" for completely distroying a file, as seperate commands.

Undo is hard. Most programs are on their third, fourth, or even higher release before getting it right. (Mathematica 10 is stil trying to get there...) But I think we should try harder to solve the undo-problem with respect to file-system interactions, or with respect to system-settings, in Linux.

[1]: http://unix.stackexchange.com/questions/10883/where-do-files...

[2]: http://unix.stackexchange.com/questions/42757/make-rm-move-t...
Part of the problem with this idea is that your cell phone exposes your brain to trivial quantities of EM radiation in both absolute and relative terms. If EM in that spectrum had any kind of effect, we'd have seen it long since in people that live near radio masts, people that work with radar units and radio transmitters (military, mostly), people that sleep next to their wifi modems, people working in electrical generator rooms and physics labs, and people with old microwave ovens. Ever had a house where the WiFi would cut out when someone nuked a pizza? Standing near that is way worse than your cell phone. You can't even claim long-term effects, because we've been working with radios and microwaves of this strength in these frequencies for 70+ years. There's nothing there. Please stop with the fear mongering, or at least pick something more likely to be a problem. Maybe the effect of switching from memorization to Google assisted indexization, or long-term psychological effects of social networks in relation to Dunbar's number, or sugar substitutes and gut flora. All of those are reasonable "whoops" sites. Cell phones giving you cancer isn't a potential whoops.
JustTransferBot: Send up to 1gb file transfers via Telegram
Pretty painless - I've just ran this on two servers (not in production):

sudo do-release-upgrade

or if you're on a server

sudo do-release-upgrade -d

although they don't recommend doing that on a production server because the .1 release usually has a lot of bugfixes.

It took about half an hour followed by a reboot. Occasionally had to intervene to tell it to overwrite config files I hadn't touched or to let me do a merge if I had.

Obviously make sure you have backups first.
If you don't feel a particular urge to upgrade right now, it's probably not a bad idea to wait for the first service pack (16.04.1), which usually comes a few months later. Most kinks should be ironed out by then.
Taxes. https://en.wikipedia.org/wiki/Double_Irish_arrangement
In Spain you must present a valid ID since a few years ago. After a grace period they deactivated all SIMs not linked to a name.
The first few bullet points (regarding job control / status / blocking) sound interesting and useful for anyone. I think it would be cool to have a shell with some sort of visual job control system and an easy way to background anything that was taking significant time. Maybe that wouldn't be as deeply integrated as the system the author is describing, but it would probably be easier to implement and less of a change from a standard shell. These days I hardly ever suspend a process and continue it in the background because it's easier to spawn a new shell, but if that workflow were streamlined... maybe I wouldn't need a dozen shells open all the time.

As for the rest, I dunno. Neat, but complex solutions like this make me pause. Maybe instead of trying to solve this problem, we should instead try to not have this problem. That is, if your tools require this much of your shell, maybe the tools are the problem and not the shell?
It's impossible to do that without favouring one side or another. You could say that 'the people' did take the lead when choosing the rulers of Saudi Arabia or any other country. It just so happens that some people had more money / weapons / power than the others. Is there a way to make things fairer? Well, you could try taking the money / weapons / power from different groups, but then you're making a choice and favouring certain groups to the detriment of others.
>
Germany is a bit touchy when it comes to measures like this. After the experiences of the Nazi regime, even things like a census or introduction of a TIN met massive, years long resistance.

Rather because of the experience with the Stasi in the former GDR.
Show HN: A site for sharing short summaries of research papers
Show HN: I made an interactive Bootstrap 4 cheat sheet
Opera does still contribute quite a lot to blink/chromium (check out https://operasoftware.github.io/upstreamtools/ which lists them), though the gist of what you've said still stands.
Interesting, how did you try it?

I just installed the Opera developer version and can't seem to find anything to enable or configure VPN usage.
If only HN had tipping like Reddit.
An OTA, if it still existed, wouldn't hire college-dropout Facebook engineers. It would be staffed with mid/end-career PhDs who came up through Boeing, IBM, etc. Because that's what the government hiring process considers "qualified." You think they are going to see eye-to-eye with the tech industry on hot-button issues like copyright, patents, etc?
No one should trust a government agency to be an 'expert' on tech. Moving on.
I would say some form of universal income should do.
Back in the day, Islamic society actually made many great notable scientific discoveries:

https://en.wikipedia.org/wiki/Science_in_the_medieval_Islami...
Comparing Hungary to Turkey is insulting for Hungarians. Just because they oppose some mainstream EU bullshit does not make them less democratic than Germany or France (in fact I would consider Hungary MORE democractic).
You sir have apparently no idea how easy is to obtain guns in european underworld, and I don't mean Ukraine or Albania.

Want to buy AK-47 with ammo in Paris? Just go to shady suburbs, if you know where to go/right people it's piece of cake for few hundred euros (not living there myself, but I have a colleague who comes from there and this is his consistent description).
let's just add to the servicewüste[0] of dealing with communication companies in Germany.

[0] https://en.wikipedia.org/wiki/Servicew%C3%BCste
It seems to be the last resort to make money if you haven't got a real business.

Not everything has to be a business though. Quora (in my mind, at least) would be good in a distributed/federal setup, as would twitter.
Especially in an unstable region
What's the actual difference between Subsonic and Madsonic? I haven't been able to find any more detailed description than "[Madsonic] adds features and bug fixes", which is hardly helpful.
Quora has accumulated a great collection of personal-opinion essays. Even if all of their uses quit in disgust today, they've got enough well-written content, acquired on the cheap, to sell ads for years to come. They may actually break even some day. Which, to paraphrase another commenter, is every Harvard grad's dream.
>These sorts of expensive problems are not unknown in top-end cars from long-time manufacturers either.

On the one hand, we have random internet people saying, "This is normal!". On the other, we have a 70 year old magazine that has reported on thousands of cars (and hundreds of thousands of consumer goods) stating that the reliability is "below average" to "well below average", which implies "This is NOT normal!".

I'm going to go with the magazine...
Simple example: using current shells it is not convenient to work with API call results which are structured data. Yes, there is jq but if the shell had data structures it would be much better, wouldn't it?
Possibly, but if there isn't, it shouldn't be too difficult to translate doctor.el from Emacs Lisp into Scheme. And here it is:

http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/play/do...
You're not going back far enough. I would say that throughout much of history there has been similar problems with all justice systems.
Top left 'Menu'-> Settings -> Privacy & security, about middle of that page has 'Enable VPN'

After you do that it shows up in the address bar beside the SSL lock
The CDU moved more into a more left direction under Merkel, so there are politicians who will try to capture the more right-wing voters who don't feel themself represented by the CDU anymore. Voila - AfD is born. As a German I don't like the AfD but really don't worry about it.
> The only solution is to make the graphical user-interface more user friendly and feature full.

There's only one feature that matters here, really: composability. Provide an environment in which I can compose simple tools into complicated workflows I can fling data through, and we might have a winner.

> The only time it should be acceptable to be forced to use a shell, in my opinion, is if you are swapping out your desktop environment.

Why should that be true? It's not at all obvious to me. I have yet to see a GUI that lets you express something like `grep '^127' /etc/hosts | awk '{print $2}'` in any sane fashion. The closest you get is something like LabView, but that's counted out here because it's a general purpose(ish) language.

If your response is that this type of task is artificially skewed towards a text-based, shell-centred environment, then you don't have the type of problem that this shell is intended to fix.
I'll second that. Mate is amazing.

I can also recommend Cinnamon.
Sorry, by outdated I meant not a good fit for today's problems.
Assuming the dollar remains strong. Oil is the single commodity which drives the greatest amount of demand for the dollar. So, in theory, a drop in demand for oil could signal a drop in demand, and thus value, of the dollar.
wc is not a builtin.

In that example we're not in front of a bash word splitting issue.

I agree with you that shell scripting has caveats one need to learn. As does Perl, C, PHP, Ruby, Node, Go, Java and what not.

I don't feel a big change is needed to handle spaces in shell scripts, my scripts handle them and I enjoy writing them. Maybe you know of minor tweaks for bash,zsh or any common shell which could be useful in general purpose of files with spaces in the name? don't hesitate to open them a bug, maybe we even get a fix.

But don't send them this example, and insist on it, because the conversation is over:

$ touch a_file
$ ls | wc
1 1 7
$ rm a_file
$ touch "a file"
$ ls | wc
1 2 7

Equivalent input, with/without spaces and expected output.

The 2 is a word count, and we did pass two words, I don't expect a 1 there, _that_ could be a bug.
Is this a better Hacknews UI?
Congratulations. Being American, I was unfamiliar with it.

https://en.wikipedia.org/wiki/Queen's_Awards_for_Enterprise
> "It's a journalist's task to ask autocratic rulers critical questions."
Yes in theory.. Look at it from a "who benefits and how, POV" and this puff piece makes sense. Oil's been bearish for a remarkable length of time.

It's in Bloomberg's best interests to make the ME look less like a one-trick pony so general market consensus goes up (any volatility = TV going off mute + viewership retention & people going to their Bloomberg terminals, etc).

It's in the journo's best interests because he gets '8 exclusive unprecedented hours' upping his profile so his executive editor will choose him for the next interview with Bill Gross or whomever.

It's in the House of Saud's best interest for a wide variety of reasons. Everyone's got to get their pound (Franc, greenback, yen, ruble, or .. )

W/r/t having a nation with a PR/lobby in the US - I guarantee you every nation with a GDP of eh maybe half a trillion will have one. Look at the registered employee list of K-street firms and their clientele.

The closest thing you'll get to 'hard hitting questions' (and I'm not talking hit-pieces, I'm talking about Kronkite and Murrow) is the BBC Newshour (Lyse Ducette and Owen Bennet Jones -- though Americans find it dry, I couldn't love their coverage more, although it's a bit of a family love-affair), PBS Newshour (basically everyone on their staff), and to some extent Shane & Sooresh's VICE which has retained some of the best producers and on-the-ground coverage I've seen in recent news.
It has not been officially released yet, so `sudo do-release-upgrade` still fails.
Former NSA security expert builds ransomware blocker for Mac
Democracy is sown via stability. Stability is sown via dictatorship.

Sometimes it takes a dictator to bring about democracy, simply because he dictates it that way.
Do we just end up in a state where the idea of a 'firm' has to radically change?

It feels like the ultimate endgame of all of this is either that the technology industry just freezes (because innovation is killed by bureaucracy), or that we end up in some cryptopunk space in which the only interesting stuff happens over Tor/Freenet/whatever else.

And of course, the latter becomes harder every day with hardware backdoors.

I think that fundamentally the idea of the state regulating commerce is flawed.

Individuals want to be able to make choices, but at the moment they can't because economics forces their hand. Apart from a few radicals, everyone has to use a car, has to use the subway with its' smart card, has to use their mobile phone for business, because otherwise society doesn't have a role for you any more.

Can UBI help here? Or are we really just doomed to basically disable the Internet we created because it's too powerful?
Why would the definition change in that context?
intelligent birds use a structure called the 'visual wulst' for reasoning tasks, a highly-evolved brain 'bulge' used for making decisions about visual stimuli.

It's in some ways different from our cortex but similar in that it's a recent structural addition, under selection pressure and impairs learning when damaged.

There may be some truth to the author's claim that 'absolute brain size is less important than relative'. Spider brains are so important that some small jumping spiders have neural tissue spreading into their legs for lack of space. (Not the same phenomenon as octopi with distributed brains in their arms; spiders have one large central brain). And jumping spiders have a reputation for learning / reasoning smarts.
It's not just about the OS, it's about the platform (hardware). Even with a fully-optimized RTOS on a standard PC platform, you might run into millisecond-latency due to non-maskable interrupts, cache misses or bus contention (DMA bus-mastering kills any real-time guarantees). That's not even considering the stalls introduced by SMM or TPM instructions.
I've been using an XPS 13 for 8 months as my main development machine and battery life hasn't been an issue. I regularly go out for a (e.g. coffee shop) working day and I don't have to charge.

There were some issues with earlier Ubuntu/Linux/BIOS versions, but most have disappeared with new releases. The last one is a palm detection issue with the touchpad, but it should to be fixed in 16.04. And if you can't wait, at least you can fix things yourself if you want.
I don't know if OP will see this but I'd love it if you could use your experience making this to write up a blog post about how it works or port it to being able to adjust color scales for color blind people.

I'd love to combine this technology with this: http://matplotlib.org/style_changes.html

You would probably have some cool results as you could generate examples of what they would look like to color blind people, and a corrected set so color blind people could see them.

Would be a cool, and I am assuming simpler problem then the one you have already managed to solve.

Good show, great work.
My 2 tinfoil hats:
If they can't have your kernel, they try to get your shell...

To me, i really do not see the points listed to be missing. For instance my shell script for remote execution on multiple hosts needs somewhere around ten lines of code and a peer list. I would never outsource this to an external entity. Especially today.
I believe there is some sort of automatic compensation for being wrongfully convicted in many areas, depending on the court that did the conviction. Being wrongfully jailed before conviction is a different matter.
The irony...

> Next generation UNIX shell. See the man page.
I know people who sold beanie babies on the secondary market for thousands of dollars because they were "limited". That says more about the buyer than the product.

Obviously, in this case, Ford ($8BB in profit) overspent to look at a leading product. I fail to see the humour.
Edward Snowden files lawsuit against the Norwegian Government
Not only a bad media player, but one which the OS ties so tightly to the keyboard's media control functions that there seems no reliable way of prying them loose.

Not my biggest OS X annoyance, but easily in the top five.
Yeah, yeah, every Joe Startup wants to change the world with their Airbnb for dogs.