skysight-inc/HackerNews huggingface dataset:
>I really don't like that language is often conflated with having a distinct culture. I acknowledge that there is some connection between language and culture, but I don't think having a distinct culture necessitates a distinct language.

Having a distinct culture doesn't necessitate having a distinct language, but having an existing distinct culture in a specific language necessitates preserving the language for preserving it -- even just the tons of literature, poetry, song, etc, in that culture, not to mention worldviews and philosophical outlooks expressed in words, etymology, proverbs, shared expressions, etc.

(Also cultures with distinct languages are also more distinct than cultures with shared languages -- except of course if the languages are close cousins of the same family and the cultures have been co-existing for centuries already. An english speaking China will be a very different culture).

And we haven't even mentioned the Shapir/Worf hypothesis:
https://en.wikipedia.org/wiki/Linguistic_relativity

>Even if that was the case, what would be wrong with cultivating a world wide culture?

You mean besides obliterating every existing culture and using it for parts?

Everything that's wrong with monocultures of all kinds and singular ways of thinking and doing things (less evolutionary adaptable, less competition among different viewpoints, poorer breadth of experiences and outlooks, etc)
First off, I disagree that a common language means a common culture. There are a lot of distinct cultures that share a language.

Personally I don't care that much about the ease of doing business. Rather, I think standardizing on a language would have a real benefit for humanity as a whole.

Apart from practical considerations, think about how often people from other countries are somewhat dehumanized as an "other" or "the enemy" without you being able to get a view of the situation from the other side of the fence because of the language barrier. I'm wondering for instance if the Cold War could have happened in a world where both parties share a language while being connected over the Internet.

Also, congrats on the unnecessary Nazi comparison.
"the NX is meant to be 3x more powerful than the PS4. That sort of power only makes sense if it's a streaming platform."

You're confusing me. One minute you seem to be discussing streaming from the console, the next streaming to the console. They may coincidentally use the same English word but technically they have nothing to do with each other.

Streaming from the console may require a bit of extra oomph, but if you're designing it into the console from scratch you can add some custom hardware for it and it shouldn't increase general-purpose computing requirements. Streaming to the console by no stretch of the imagination requires anything to be 3x more powerful than the PS4; if you added 4K output to its graphics card, a XBox 360 would be plenty powerful enough to stream even 4K to the console. Sending video streams to the hardware decoder does not take a lot of power. Either way you don't need a lot more power for "streaming" either in or out.

As for specs, it will be coming out 3 years after the PS4 came out. The PS4/XBone generation is generally considered a bit underpowered compared to what PCs could already do at the time. CPUs haven't been advancing much but GPUs have still be clockin' along in the past 3 years. Being merely 3x more powerful than a PS4 is still Nintendo being conservative and not focusing on producing a graphics powerhouse, as has been their style for the Wii line, not some sort of impossible dream.
I'm a huge fan of Inoreader. It is almost an exact clone, but with some extra features like subscribing to a Twitter feed, and filtering feeds.
There are too many, rarely understood processes involved in fertilisation and subsequent embryogenesis. I don't think we can fully create a human (or even other complex life forms) fully synthetically. Rather, i think scientists would just exploit tried and tested natural mechanisms such as embedding half of the synthetic genome into the spermatazoon with the other half residing in the oocyte and letting "nature" take its course.

There's just too much knowledge we're missing right now (even the calcium signalling cascade initiated by the sperm fusing with the egg isn't fully understood). Of course, who knows where we'd be in 10, 20, 50 or 100 years?
Show HN: EnvFile – PyCharm plugin to set environment variables from files
Well, languages are not just about straight communication, but also about culture, litterature, history, puns, sounds, and so on.

All languages can't express as easily the same set of ideas.

There is this Sapir-Whorf hypothesis that says that language shapes what we think. It sounds terrible to me that we could sacrifice so much diversity, so many ways of thinking.
Why chatbots are the future
A map showing Eastern US sea levels today and during the last ice age, when the sea was up to 120 m lower:

http://pubs.usgs.gov/circ/c1075/images/sea.gif

Interestingly, there is little change near the southern tip of Florida, which might explain the locations of the findings in TFA.

As you can seeon the map, huge areas were dry land then but are ocean today. On a global scale, these include the entire Hudson Bay, and all the sea between the UK and Western/Northern Europe.

So I guess your theory isn't controversial at all.
'the current published atomic specification is subtly unsound'

Are you talking about memory_order_consume? Although I believe that correctness proofs have so far excluded memory_order_consume, I do not think the current spec has been shown to be unsound; it is just generally regarded as hard to implement and hard to use correctly. In practice most compilers (conformingly) just lower it to memory_order_acquire; even Linus has been considering doing away with all the dependent load trickery in the kernel and just convert all of them to explicit load acquires.

x86 and SPARC are TSO machines and have zero cost acquires, modern POWERs can also be run in a similar sane TSO mode and ARM64 has cheap explicit load acquire and store release (which I believe were added explicitly to allow simple mapping of the C and C++ memory model). Even Itanic has (I assume cheap) load acquire and store release operations.

Other insane architectures that actually require dependant loads for performance can go and have anatomically impossible sex with themselves.

edit: spelling
I'm wondering if steganography could become a practical transfer method in the event that governments start to prohibit encryption (and of course steganography).

Will they prohibit spurious whitespace in documents?
I really want to try Kotlin out. I want to give it a chance. The problem is that I can't help but feel it will become abandonware in the future. Somebody will buy JetBrains or they will start cutting costs and then Kotlin will be no more.

Am I being unreasonable here?

As an aside, I've felt that same "love" feeling with Scala, Clojure, and Nim. It's a great feeling because you start to imagine what can be.
I suppose we are. ::smile::
I bitly my LMGTFY. The passive/aggressive nerd Rick Rolling.
Oh, thanks!

What a fascinating concept.

Thankfully, the image carousel preserved enough info that I can understand exactly what this did. And because the image hosting framework the Chrome Web Store uses is exceptionally user-friendly, it was very easy to grab a full-res screenshot of the most important image: http://imgur.com/L7oWUXH

Thanks for mentioning that this once existed. I'm not sure if my tragic dev skills will be up to figuring out how to reimplement tit, but I'll certainly let you know if I make any progress!
I found this episode very interesting, especially the discussion of the long term support contract required by Airbus since SQLite is used on some aircraft.
No it does not.

Traffic to an "SSL protected appliction" actually stops to be protected at the edge of the web server. Inside everything is in cleartext.
An SSL proxy just breaks this cleartext part between two servers.

Of course you need to control both of them and ensure trust between them.
automatically building Top Slide Select Controller View for Ios
You could easily name tab groups, and view previews of tabs within a group on one screen. It was also fairly trivial to move tabs between groups, when compared to the "joys" of dragging tabs between windows.

Anything to do with browsers could be boiled down to "replaced by using windows" - but there are some definite benefits to sticking within one window.
We added 'contrib'. Will that do?
PDAs.

- ASUS MyPal (which I have and it still works) had much better battery life than any of the smartphones I ever owned.

- It had a consistent interface that wasn't a confusing clusterfuck of random shapes and expectations.

- The hardware was durable and extensible through compact flash slot.

- I could install software on it without going to a centralize store or going through some elaborate jailbreak. And while there wasn't a million free apps for it, there were good free apps, and finding them was actually easier than finding something on Google Play.
> Debian 8 (Jessy)
I am not a native speaker of English neither Spanish, but I have learnt both languages.
I don't think English grammar is easier than Spanish (but that is debatable). But I think every body can agree that the pronunciation of Spanish is much easier, as Spanish is pronounced as it is spelled.

Why not using an artificial language specifically built for simplicity, such as Esperanto?
The fact is that the solution needs to evolve as the kid gets older. This specific solution - a card based one - is best suited for teens.

What if your 14 year old is going to soccer camp in another state for a month? Handing them a jar stuffed with $400 of cash is not a great solution.
Adobe Fireworks.

Technically, it still exists. But, it's been abandoned for years, so it no longer "exists" than any more than the bytes of any other defunct program.

Sketch is far superior to Fireworks, so it no longer matters, but the abandonment of Fireworks actually caused me to completely stop designing websites, for years. It was too painful to use anything else, so I just gave up on it and started using Bootstrap to "design" sites.
This app is basically a todo list app with financial transactions just for the hell of it. A simple points system would have been enough and then the kid would show the score to the parents to get the money.
http://try.kotlinlang.org/
https://github.com/AnimatorPro/Animator-Pro
Direct descendant (by Jim Kent) of Cyber-Paint on the AtariST. Also Tom Hudson of CAD-3D went on to AutoDesk with 3D Studio.
Documentation generator plugin for Protocol Buffers
Has someone a speech regognition software like Dragon NaturallySpeaking on hand to create a transcript? 1:23 is too long, and a transcript would be handy to skip through the interview.
Monads, why should I care? – Part I
Can someone suggest a more neutral title for this?
Hmm... works for me.

FF 46.0.1, Win 10
Is there a modern version of this form factor? I miss this and the TRS-80 Model 100's of the world.
I quite miss webOS and my Palm Pre. The swipe area off screen was a great way to interact with the UI without reaching up to the touchscreen.

There was a lot to like about webOS in general too. It's too bad they came to market so late and sold to HP.
Heh, I know, I'm a long-time contributor. And I'm the one that actually removed .dockerinit. ;)
Why Are the Highly Educated So Liberal?
> now you have a datastore where the current state relies on an ever-growing stack of immutable changesets. This sounds exactly like

A ledger! A concept which goes back to at least the Sumerians, and can now be efficiently implemented with a variety of technologies - databases, version-control systems, log-structured messaging systems, even good old fashioned files.

> what we talk about when we talk about blockchains.

Er, no. A blockchain is specifically a ledger where the entries are certified by a distributed proof-of-work mechanism. A blockchain is useful where the parties contributing to the ledger don't trust each other, have no way to establish trust with each other, have no trusted intermediary, but are willing to found trust on the cost of computation.

That isn't the situation that the financial industry is in - there, it is a lot of existing trust, it is fairly easy to establish trust, there are plenty of trusted intermediaries, and the amounts involved mean that founding trust on computation would be astronomically expensive. A blockchain would be a really bad fit here.
I hope I die before we get to that phase of reality.
Public safety radio systems decoding with GNU-radio OP25 project
.cargo/config is different from Cargo.toml
That's why the wifi isn't open in German hotels, instead you get a login specific to your room.
There is also the data analysis perspective: http://qr.ae/8W4Pz1 :)
Seems like there are lots of good suggestions here. Would be good if there's a way for HN to offer advice before the startup dies.
Amazon comes to mind.
The tabs don't load into memory unless you switch to that tab group. Also it's much easier to work with one window. You know how before tabs were invented, you had to open each website in a new window. It was a pain in the ass. Tab groups is just the next step. They are like meta-tabs.
Huh. I have a G and a GX sitting in my closet...
A (perhaps) related discussion: https://news.ycombinator.com/item?id=5686139
Progress in censorship circumvention: overview of Tor and Pluggable transports
> We knew, since the end of 2015, that this change was coming -- we were given 6 months time to get support for ALPN going, but by the current state of OpenSSL packages that was too little time.

This hints at part of the problem - simply not enough resources. It's not that OpenSSL folks are slow or lazy (absolutely far from it) - but rather they've got tons on their plate already.

One day (hopefully) corporations will recognize that everyone can benefit by helping open source (either providing resources or $funding).
Or they should have some presence online and offline. Like meetups or local forums where recruiters usually go. I'm building a service that can help with first one http://aipromo.online, hope it will help
Right, so then sudo could conditionally pledge things based on what its ACL says. And that whitelist would apply to the program it starts. I'd understand there being "temporary" pledges, where it gets reset on exec, but I don't understand making it by default temporary.
Nice! It reminds me a lot of my own little playthings[0], except more polished.

Do you also use a feedback cycle based on velocity/acceleration/snap combined with randomization to get smooth-but-unpredictable paths?[1]

[0] https://www.youtube.com/watch?v=seEkX1sSk50

[1] https://www.youtube.com/watch?v=WLISmtaa5b0&t=6m53s (shitty video I recorded as extra material for a design class I taught)
Not free, but Inoreader is very, very good: http://www.inoreader.com

I never did the Google Reader thing, so I'm not sure how they compare though.
It's because the education systems are liberal. Before anyone but the wealthy were able to afford college, most institutions had a conservative slant.
This is the package maintainers, not OpenSSL, right? Or does the OpenSSL group maintain all their packages on all these OSes too?
VB6, Microsoft Money.
link (also in the Mac app store)

https://affinity.serif.com/en-us/designer/
What Was the Greatest Era for Innovation? A Brief Guided Tour
Phoenix is modular
Well, I think you're on the right track. Right behind me are 30 supermicro pizzboxes (some have GPUs) that are racked but powered down and looking very lonely (but with 6 dark fibers also feeling lonely at the moment). Perhaps I'd consider an "encoding.com for VR". Honestly, the main part I'm missing is real-time stitching, but maybe Facebook's open source release for their Surround 360 software later this summer will solve that!
I haven't seen a list yet. A couple of Go community sites have started using it (for obvious reasons). Without having any particular insight, I'd guess the user base consists mostly of early adopters, Go developers and some side-projects right now.
Why free speech matters on campus
Oh yes! That's the first thing I did!
The problem with failures during rebuilds is overblown

I thought I was the only one who believed that. I've said this on reddit before and ended on like -20 votes with people blatantly arguing I'm falsifying an "impossibility".

I've got roughly 30 arrays in production, between 4 and 12 disks in each. All are RAID5 + hotspare. If you believe the maths people keep quoting, the odds of seeing a total failure in a given year is close to 100%. I started using this configuration, across varying hardware, over 15 years ago and I've been growing in number since.

I'm not pretending one example proves the rule, or that it's totally safe and I would run a highly critical environment this way (before anyone comments: these environments do not meet that definition), but people have tried to show maths that there's a six nine likelihood of failure, and I just don't for a second believe I'm that lucky.
Danish court rulings binding on Germany? You're either joking or misinformed.
> to a lesser extent Java, associate locks with data

I'm not sure that's really true. Yes, monitors are attached to specific objects, but the ordering effects of acquisition and release of a lock apply to reads and writes to all objects, not just the one the lock is attached to.
Why Can’t Virginia Explain How Jamycheal Mitchell Starved to Death in Jail?
> E-Mail before we lost the "text should be text and not goddamn HTML" war.

It didn't work. To this day, if you begin a plain text email message with the word "From", you'll confuse mail programs because there wasn't a proper encoding of the body of the message separate from the headers.
The impact Chrome of switching from NPN to ALPN for HTTP/2
Comparable equipment has traditionally cost in the 10s of thousands. Only in the last two or three years has it been in the home hobbyist range.You don't need a SDR anyways.. unless you want to monitor multiple frequencies at once which is really the strong point of having a SDR in the first place. P25 isn't very wide. If you have any old police scanner with access to the discriminator output (or a "9600 baud" compatible Ham Radio that can reach the frequencies you want) then you can plug a sound card into that and go from there. I imagine it's even possible to define that as a source for the GNUradio program.
Why disabled? More like "will disable", unless you are on some island on the pacific - for the majority of Earth May 15th will come in more than few hours.
Publicly available data was made public! Everybody panic!
A quantum leap is the smallest possible state change
So you're speaking of a specific problem in a specific place - this is kind of hard to know when it was phrased as a general principle.

Also, it's hard to discuss the issue when there are no details about the specific issue available.

But two points: First, where I am, 2.4Ghz is perfectly swamped with normal residential access points. It seems unlikely that this telco in your city did much more than move up the point where the spectrum is swamped, rather than causing it directly (also, if their use is affecting everyone else, they themselves are affected, too, rendering their investment pretty pointless, which leads me to wonder just how bad the situation actually is). Second, if you do want to regulate, in a rule-of-law-compatible way, well, it's going to be hard to distinguish a Starbucks access point operated for the benefit of customers of Starbucks from a telco access point operated for the benefit of customers of that telco. (If you want to use spectrum ownership as the metric, consider that many telcos cover both spectrum-owning mobile and commercial and residential broadband (ie wifi-providing) subsidiaries). To further muddy the waters, the telco is very likely to be selling access to their wifi network to non-subscribers.
I have never received that sort of offer. Maybe your resume isn't competitive for the better jobs.
From a logical standpoint, standardising language certainly works as an idea, but humans are not so logical! The history of language is that of languages merging and diverging. It kinda depends a lot on who you want to talk to at any given time.

It's not clear that language is inseparable from culture; there are arguments to be made that language shapes thought (see "1984" for an extreme thought experiment!), and culture might well be shaped by the network effects of such frameworks.

As for cultivating a world wide culture, perhaps we can already see it happening! And perhaps global language would follow. A few years back there were great claims made that in a century we'd all be speaking so-called "Panglish", the sort of global pidgin that would emerge from mashing lots of languages into English. Maybe ... maybe not. If there were a "standard language", chances are it would be at least partially based on English, and supplement local languages. But it depends entirely on whether everyone really cares about understanding each other, to the extent of learning a common tongue.
Some Guy in Adelaide Showed Me Evidence of Time Travel on His Ancient Computer
Show HN: Developed new Instagram Logo using 1 div and CSS.Check README for more
Dropping Schrödinger’s Cat into a Black Hole
Have you ever used Lazarus? I'm curious how it compares to Delphi specifically for GUI development. From a rapid GUI development standpoint, they seem to be the only game in town aside from VisualBasic.
You could just filter the mail to spam and save all the effort.
Have you tried Inkscape? I find it does a good job of this.
This has definitely been a known issue for awhile, frustratingly.

At one point, a team I was working with had to code their own RNG replacement for OpenSSL's; the one in the codebase was behaving badly in a multithreaded environment. I don't know if the change was ever accepted back upstream; if I recall correctly, the initial response was something to the effect of "you're using it wrong" (as if multithreaded applications are some new and fascinating beast, and not increasingly just the way you do it to leverage all the performance a modern computer offers in hardware).
As a guy who helps other guys manage mail servers, I regularly see colleagues block these new tlds outright due to being spam domain hell holes.
I wish I remember where, but I recently read something that argued most websites are still very basic in that they are using traditional revenue models. Few sites have innovative models that are unique to the internet. Linkedin is definitely in this category, but so are most businesses.

Selling ads while people reads your content? Sounds like a magazine. Selling a product? Sounds like a brick and mortar store. Even SaaS is really just a service you "outsource".

Sites that take advantage of network size might be an exception to this though.
Then there is that situation when you hate a language.

In my case is JS or Java. They are clearly languages to learn -it could simplify my life- but I don't feel like even to start.
Use SnapKit, Swift framework, easily
Call me a racist too (I am mocking your misuse of the term here) but I never saw the value in having multiple languages. It is not enriching our culture in the same way different cuisines do, you can not easily savour on a poem in different language. For absolute majority of people their native language is just a necessity because their adult brains are mostly unable to learn new language at the same level as their mother tongue (unless you spend many years in that culture). IMHO different languages are equally annoying, useless and impossible to deprecate as different calendars or metric systems. On the other hand it is a little tragedy that English with it's ambiguous spelling and pronunciation become the lingua franca of the day.