skysight-inc/HackerNews huggingface dataset:
Why is it that every time there's an article criticizing semver, the author never seems to have bothered looking at the spec?

> 1. Software using Semantic Versioning MUST declare a public API.

That's the very first thing it says. Semver is not meant for general apps or websites or the like, it's for APIs against which dependencies can be declared.

If your software doesn't need to tell package managers about its compatibility, then it doesn't need semver. Complaining that semver is bad for human readability is like saying hammers are an antipattern because you don't use nails.
Nope. Again, made up (thanks for the downvote everyone). Why wasn't this in the news? No pictures, no accident report, nothing? If the two did indeed "wreck" the car, surely there must've been an insurance report. And you are telling me that not a single SV rag or blog or newspaper has anything on this other than the two of them talking about it?

1 main reason I am calling BS on the story is cos Theil alleges he wasn't wearing a seat belt, and the car wrecked. My cousin DIED because he wasn't wearing a seat belt, and he didn't wreck the car, he hit a tree on the corner at 25 mph (yep 25 mph).

The only wreck pics that come up are the ones of his Model S crash. There's absolutely nothing on this alleged crash/wreck that Theil and Musk were allegedly involved in and came out "without a scratch". https://www.google.com/search?site=&tbm=isch&source=hp&biw=1...
You wouldn't happen to know where to get a decent NoMachine 3 replacement would you? I'm completely sold on the compressed/cached X forwarding that 3 offered, even if the server can only be an X11/*nix based machine. It was so fast it beat my school's on-LAN citrix server when I was remoting home through my house's DSL! I'm sad they abandoned it for more server compatibility in 4 and won't provide old 3 downloads that I could find...
"head from Elon..." really. How cute.
Your computer on which you typed this comment was most likely made in China...
I do have heartburn about mass surveillance -- and watching "Citizen Four" was an eye-opener. Snowden should be pardoned, and given a medal.

But I think there's false equivalence at work, here. Maybe there are no good guys in politics, but there are definitely bad guys. I think Obama was a thoughtful, careful centrist on most issues. He tried to be bipartisan early in his first term. The Republicans were categorically obstructionist.

Trump is a populist demagogue. Downvote away if you must, but look up the definition of those words too. It's true. And saying "eh, they're all the same anyway" misses the point. It's easy and convenient to say that, and maybe it makes you seem cool. But it's really not true. Obama is nothing like Trump.

They're both complicated men. But they're not equivalent, not even close. I mean, let's be real, here: one's the child of a single mother and an immigrant, who experienced the world as an immigrant, and growing up in the US as a black man. The other inherited a fortune from his father, and made his reputation play-acting as a boss on reality television. (The first one is Obama, the second one is Trump.) Their biographies are wildly divergent, as are their reasons for public service, and what they're trying to do while in office.
FHS, the filesystem hierarchy standard
That sounds unlikely.

I believe case preservation but insensitivity has been in Mac OS since the original Macintosh File System; certainly it was in the Hierarchical File System and was inherited by HFS+. When they switched to OS X, they still had to maintain filesystem compatibility for the Classic system, and maintaining it for the entire OS probably made porting other Mac applications simpler as well.
Oh I am banned now for "only uncivil" comments?
(To be clear, I'm referring to Obama's time in Indonesia when I say he experienced life as an immigrant. Obviously I'm not trafficking in ridiculous, racist falsehoods like our President-elect.)
vim & (make|gradle|maven|ant)
> full of half-discarded research projects, dependency on offshoot libraries, and a ton of tribal culture.

That's a bit harsh. GHC is a pretty old beast and its source isn't as nice as I wish it was (if only imports were qualified and every GHC source file didn't start off with a huge list of imports), but it is hardly as bad as you make it sound. It is pretty darn-well maintained. Heck, it is even one of the examples in "Architecture of Open Source Applications" [0].

That aside, I completely agree with the spirit of your comment.

[0] http://www.aosabook.org/en/ghc.html
This our terrifying future in America - the incoming administration has very scant regard for civil liberties, and is filled with business insiders who worship money above all else.

Add to this the fact that both legislative chambers are controlled by the same party who is "tough" on crime.

For profit or to ostensibly address Terrorism expect surveillance to get much worse.
Ironically? What do you think the definition of irony is?
I prefer the alternate reality where it stands for TOKen IO. Mio uses tokens at its core so I think that name works well.
CyberGhost VPN 2017 Crack and Key Full Version Is Here
Do you actually refresh the pages as often as they do though?
Tell this to the children of Sderot in Israel, who have been repeatedly under attack by the Islamist Hamas regime in Gaza.

The murder of Jews is regularly lauded by official Hamas spokesmen, and such murders are routinely celebrated by the Palestinian masses (http://www.dailywire.com/news/6451/palestinians-murder-israe...).

The solution is for Hamas to give up its dream of the liquidation of Israel and its replacement with an Islamist regime in which Jews are second-class citizens, in accord with the Islamist interpretation of Koranic verses which call for the subjugation of Jews by means such as the jizyah tax and so on.
This is a most excellent summary of how the technologies-de-jour seep their way into an organization!

Out of interest how did you handle the Google OAuth integration? Some kind of JWT module for httpd/nginx that validates the token, and acts on the subject?
URL: http://semver.org/
Reactor Kafka 1.0.0.M1 Brings a Project Reactor Based API to Kafka
I wonder what it would take to really kill the golden goose, so to speak - to really drive away the startups. Every year I hear how place X is the new startup mecca and it's so much cheaper and has all these advantages, and it doesn't happen.

Some people would argue it's basically impossible for the city to kill the industry (if they are even vaguely reasonable); others argue it's already dead.

I don't know, myself.
You still watching DVDs grandpa? I wanna watch Netflix on the stupid thing. I use my android tablet for that instead.
> people on HN fail to understand that some people don't have a true choice sometimes when it comes to a job.

Nope. We do. Just that Software Engineers don't have a Union for collective bargaining rights like the Auto-industry and other engineering jobs.
Seems 99% written in haskell/eta itself, with a little c.

So, the compiler won't run on the JVM... if it did, there could be haskell dev on-the-device for Android...
Do any credit card services not do this? It's really unnerving to see recent purchases when browsing online.
> reard

Is that a combination of heard and read? I like it!
You just need to install one package at the most for dvd decryption, or use VLC... hardly a problem these days...
You can probably tell it's been a long day. Thanks for the catch! The fix should be visible in a couple minutes.
I can't tell if there's legitimately more of these articles going around, or if I'm just noticing them more because they reflect my personal desires. Like the Baader-Meinhof Phenomenon when you get a new car.
I use linux as well, but wifi drivers are always an issue, as well as sound.

Sure, things are much better, but I think most criticisms of linux not being "out of the box" ready are valid.
wechat monetization is mobile gaming. A single game can generate $20M+ per month and wechat have many of them.
Netflix works without issue on Chrome in Linux.
Notice that article got 58 points whereas this one is currently at 163.
now that so many applications (slack/atom/spotify/signal) are built with Electron, there's tons of first class software in linux, plus with tiling window managers that are better than anything on macOS
First bourgeoisie states/city-states started to appear in 1500-1600s (Italian region). Many countries experienced a periods of reaction and return to feudal state (France and Britain for example). Last traces of feudalism ended somewhere in 1860-s. So full capitalism is less that 150 years old.

Same cycle happened before with transitions to slave labor and feudal system. Formation change is not a single event, but a process, spanning hundreds of years.
The reason why poor neighborhoods are profitable is because the city doesn't spend money on them. If the city spent money on them, they'd be less profitable.

There's no reason to expect that the city spending more money on a neighborhood increases any tax returns.
Same, I was surprise to see this bit ;-)

Konsole has been my daily terminal emulator since the move from GNOME {2,3} (since the removal of fallback mode which subsequently disabled compiz fusion, also breaking a lot of my long term formed habits) to KDE 4.10 (now latest plasma 5). Cannot complain.

However, there is a new GPU accelerated terminal emulator emerging - alacritty which claims to be the fastest in the business. Looks promising (I've tried it) -> https://news.ycombinator.com/item?id=13338592
> You appear to be the one and only person that this worked for.

It worked for me on my iPhone over T-Mobile's LTE network. It is now working for me at home from Safari on my Mac over Comcast. In both cases, I hit the "web" link, and click on the top result.
This sounds like a childish rant about why Archive Team don't want to follow robots.txt, which, incidentally, many many crawlers also don't follow.

I think the crux of the matter is found here:

> If you don't want people to have your data, don't put it online.

As much as I agree in principal with this, because of the way web requests work, I don't want to be associated with this group.

You cannot ignore copyright, and robots.txt is exactly what I would use if I didn't want something archived by an organisation I have nothing to do with.
http://www.ifamericansknew.org/stat/deaths.html

See also the UN OCHA report that records the 2,220 victims (67% of them civilians) of Israel's summer 2014 massacre in Gaza. 71 Israelis were killed during the same period (9% of them civilians).

So is the IDF a terrorist organization in your personal opinion?

> I was a few miles away from the World Trade Center in Upper West Side Manhattan on 9/11. I don't feel kindly toward people that elect terrorist organizations to be their government. Sorry if that bothers you.

Classic - equating Hamas with Al Qaeda and hence justifying prejudice against millions of Palestenians, victims of Apartheid, seige and civilian massacres by IDF in one smooth sentence.

So Khalid Sheikh Mohammed killing civilians is a justification for IDF killing the same number or more civilians.

Once again, is the IDF a terrorist organization in your personal opinion?
Gimp is definitely horribly bad but there are good graphics programs for Linux - Houdini, Nuke, Digital Fusion, Maya, etc.
> And while Steam is supported, the Linux library is a shadow of the Windows library even if you exclude older, underplayed games.

True, but you can't expect things to change from one day to the next. There are many more games on Linux now than there were like 3 years ago. Like 2000 more. And it's still growing, and in 2016 we have got more AAA titles than ever mostly thanks to Feral Interactive's porting efforts. It's better and better for Linux gamers. And even AMD is slowly fixing its broken Linux drivers.
Don't know of anyway to avoid this other than using cash. The speed the sharing takes place is pretty insane as well, I've made purchases of a new brand of X item at my local grocery chain only to have amazon suggest the exact item to me on the same day.
Few of them lived side by side before all of the ugliness of conflict started.
Given the recent interest in reactive programming, people will probably like the built-in support for streams via lazy lists in Eta.
And Krita.
Have you tried to build GNU Emacs on windows? I'd take a Rust port in a heartbeat.
I know various MacOS refugees who switched to Linux because of gaming and Apple abandoning their OS. With OpenGL stuck on 4.1 for years, and no Vulkan support in sight, they for example can't use many latest features in Wine that depend on recent OpenGL and Vulkan, while Linux has no such problems.
So on my statement, you see a random number of transactions for random amount, all from Amazon. I would rarely call it "surveillance at micro level" when you don't even know what I've bought.
I Was just thinking of something similar today. I was reading a blog tutorial on a tool I am unfamiliar with but want to learn. The whole time I was wondering if this author knew what he was talking about. It would be nice to have a vetted list of tutorials that could be trusted to be utilizing best practices.
HIPAA is actually pretty terrible in terms of protecting your privacy from government agencies (or from insurers). It can require covered entities (health care providers, plans, or clearinghouses and buisness associates) to hand over medical information to law enforment officials without patient consent, and can even ban covered entiities from informing patients about disclosures under some cirumstances.

The EFF has a lot more detail here: https://www.eff.org/issues/medical-privacy
and more specifically: https://www.eff.org/issues/law-enforcement-access
From the article: "squeezed light removes the generally accepted cooling limit". Generally removing a limit in physics is a huge deal. What was this limit based on? Has some fundamental quantum physical property been disproven? Is this a breakthrough more significant than setting a coldness record? Was the generally accepted limit based on what would be "really tough" or something else? Anyone know?
Thank you for sharing your thoughts!
I disagree, I think you can draw a straight line from him to the election of Donald Trump.

The one sided, anti-us nature of WikiLeaks, including perhaps incomplete content, hint at editorial digression with a clear motivation.

I can't come up with a single way this helped America, but it certainly hurt our prestige around the world.
A "Finding Dory ad" doesn't sound right. Did that really happen without installing something dodgy??
I'm not sure what you're trying to say. I explicitly said SemVer is for libraries and specifically for dependency management. So yeah, package managers use SemVer for dependencies. In theory you could also extend this to programming languages, but most programming languages don't do SemVer. I suppose other build tools also qualify.

In any case, none of the things you use SemVer for are Continuous Delivery always-on production systems. They're software releases.
Black Magic Davinci Resolve is fantastic on windows but costs money on Linux. For professional video editing I was very impressed after having tried kdenlive, sony vegas (and premiere long ago).
The author has no understanding of semantic versioning. You use semantic versioning for dependencies. You DO NOT use it for your deployed products. I mean, sure you could apply it to your deployed products but that's just an internal number to help you keep track of things.

Semver is all about creating reliable builds from dependencies.
Seems like there are more of them than before because of the recent disappointing Mac updates.
Can't speak for anyone else in the thread but I probably should have included google, yes.
FWIW, Jizo (地蔵, "Earth Treasury") is the Japanese version of the Buddhist boddhisattva Kshitigarbha: https://en.wikipedia.org/wiki/Kshitigarbha (A boddhisattva being one who is enlightened, but chooses to hang around the mortal planes to help others instead of flitting off to heaven.)

More traditionally, he's considered the patron saint of children (living ones too) and travelers. The "baby Jizo" thing came about when he morphed from being the protector of unborn and recently died children to actually representing the unborn/dead child, and is as far as I know this is an entirely Japanese adaptation.

Also, Jizo statues are common memorials for children who died young as well. Every now and then, you run into one with a child's sandals, toys, snacks etc beside it, which is pretty heart-breaking because you know that only a few months ago there was a little toddler running around in those tiny pink flipflops that are now bleaching in the sun and rain.

I was once at Hase-dera in Kamakura, which has an exceptionally large collection of baby Jizos. There was an American tour group stomping through and laughing at all these statues decorated with bibs and Hello Kitty figures and even little bottles of sake, because isn't Japan just so wacky and crazy? If they only knew the amount of heartbreak and pain they represent...
Again, side chains do _not_ scale with users.

On a side chain, 10,000,000 transactions between 2 people costs $72 and takes ten minutes, but 2 transactions between 10,000,000 people costs $72,000,000 and takes over a month.

"Most People" in the market for cryptocurrencies will just switch to ethereum or monero.
Absolutely agreed. I work on Wikipedia articles on a specific subject where we rely on a select few web resources. Many of them have long since closed down and we use the archived versions instead. It's downright tragic when we've lost complete websites, perfectly usable sources for hundreds of articles with quality content, all because some domain parker brought up the URL and added a robots.txt that retroactively disabled the existing archive for the site. We need to archive everything, regardless of what the site owner thinks crawlers shouldn't see. Years down the road we might actually wish we had archives of things that many found uninteresting or not meant to be archived. (for example to see how sitemaps were set up or RSS feeds)
The Quantum Software Challenge(2015)
The key issue is the data is on sale or not or potentially could be sold.

Agencies collecting data is totally fine. No one can avoid it in this world nowadays. Showing IDs seems very old-school. Remember PRISM? As long as one is using a smartphone, they are being tracked every single second.
I was really surprised to see my Chinese friend pay the restaurant bill using WeChat, just by flashing a QR code. Which means they know all the data a typical social network can handle, but also how much you are paying where.
Moderators who had to view child abuse content sue Microsoft, claiming PTSD
I use N1. Love it. And it's open source!
That Salsa implementation is not being vectorized? Salsa also requires some values to be shuffled around to actually work in SSE registers, djb made a bit of a boo-boo when designing it. Chacha fixes that, so its SIMD implementations are a bit more straightforward.
> IDF (Israeli Military) was established by Israeli Terrorist groups.

Hamas is only a terrorist group, in the present day.

If this matters to you, why does it only apply in one direction?
Indeed, and the effects of this are visible everywhere. In the advertising systems of Google and Facebook, for example, you can target individuals according to their buying patterns - whether they've recently bought furniture, trips overseas, etc. The source of that data is information from credit card transactions.
What is the Nylas business model?
I keep voicing concerns about Google Wallet in that respect but nobody takes it seriously.
Chiptune.com
Ask HN: How do you manage your time?
I can't seem to find time for doing all things - work, being social, side projects, learning ML, English improvement, Gym.

My day starts at 9 am and I come home by 6 pm. Then I go to the gym followed by dinner. In 1 hrs I get at night, I browse reddit or hn or read book.

How do you manage time for office work, side projects, being in good health and being social?
Blender really isn't just a 3d modeling tool, it's a bit of a hodge podge. It does things well though. It gets the name "blender" for its video compositor features, comparable to AfterEffects.

For video editing, kdenlive is the state of the art on linux. Here's a guide written by a professional video editor who uses only free software http://slackermedia.info/
Semver is not bad, but it's incomplete.

Sometimes a "software package" encompasses multiple concurrent "API versions", which means that depending on whether you care about the API in question, the package may or may not be changing something you care about. When it's unified to a single package-wide version then you have no idea. As Rich Hickey put it in his talk on the subject[0], all you know is that "something changed."

[0] https://news.ycombinator.com/item?id=13085952 (video link + comment thread)
No matter that I hate the uTorrent client and its shady practices. Wasn't is shipped with a bitcoin miner at some point? Filled with (shady) ads ... not open source. I mean I don't get why people use this horrible thing when there is qBittorrent (and others) with pretty much the same interface without all the bad stuff, fully open source, multi platform. They actually released uTorrent close source for linux. I do not get it with 10+ great clients that are actually open there is no need at all.

No matter what happens in or with this company, Brian Cohen is a hero for what he done and that he in fact not cached in on it but rather open sourced the protocol. For me its unbelievable how a company actually can have a business model like that. But then OK people on the net are just stupid, they roll with the official client for the only reason that its official not even looking any further. Throw a few shady practices in and you get some money generated by the people watching shady ads while downloading their stuff.
I think it rotated. When it was your turn, you attended the Ecclesia and got a token to prove you participated. This was given to your employer, who would then be compensated for your day's wages.
> If the thread pool is not limited in size, you avoid this problem, but you lose all the benefits of async.

You can't have both: either you have a limited pool and can block it on long running tasks or you don't and can wind up with a large number of threads. Go currently doesn't give you this choice and you're limited by whatever you set GOMAXPROCS to before you start your program. If you have GOMAXPROCS set to 4 and you have 4 goroutines that take a long time (not waiting for IO) you've blocked the ability to do any other work. This isn't entirely true of course because they have a runtime in-process scheduler (which adds more overhead) but you could easily avoid this particular problem with tokio by using an async DNS resolution solution, which is what Go is doing in their stdlib for you.
I think there used to just be less things versioned. Conway's law is probably hiding here. If there is an org to maintain it, it will be maintained. If you have more things to maintain than you do org structures, something is not getting maintenance.
Human evolution into computers by 2070
Sadly not, I used the link to save readers the hassle. But that's a good idea!!
I just recently built a new workstation, including a Blu-Ray/DVD/CD burner. After seeing the recent announcement here about Handbrake, I grabbed the closest DVD, fired up VLC, watched the first few minutes of it, and shortly afterwards I had ripped and encoded one of the episodes to a file I can watch on my Roku.

The only hacking I did was to install libdvd-pkg or something like that.
How to use Linux for professional multimedia production
The lure of technical solutions is huge. I keep calling for them, at least.
The only backpack I own is this:

https://hakshop.com/products/tactical-edc-bag-for-wifi-pinea...

Fits what I need into it.
I have seen $2,000 / million views, so $160,000 / month?