skysight-inc/HackerNews huggingface dataset:
> Do you have one admin interface per region

This ^^^ When I go to login, it redirects me to: https://us-east-1.signin.aws.amazon.com

And for example the S3 console is on the URL https://console.aws.amazon.com/s3/home?region=us-east-1

Of course this doesn't mean I can't easily switch to a different region, or for that matter control all my regions from a single interface, but there is some distinction.
Somehow "Sassy " seems like a weird name for something that's supposedly about "a deep, fundamental empathy with their users"
New York City Staffer Sanctioned for Mining Bitcoins at Work
I've done many bad things to BTRFS, used it on multiple drives of differing sises, used it on drives connected over the cheapest USB to SATA adapters I could find, used it on disks with consistent corruption for over a year, and it's handled it gracefully.

I've also been using btrfs as the backend to docker for a long time on my desktop PC and never noticed any problems. BTRFS has been rock solid for me. I don't doubt it is more unstable than other filesystems, however it seems i haven't been unlucky enough to experience any issues.

When using BTRFS, i've always stuck to the latest kernel releases, and run a scrub + balance every month. This is the advice I heard from people who used btrfs, and I wonder how many of the people who complain about data corruption do these steps. Perhaps their corruption bugs are solved in a newer kernel version. I've had multiple scrubs pick up data corruption, which other filesystems wouldn't have found.

The only time btrfs corrupted my data was when I used the ext4 to btrfs conversion tool, it created an unmountable FS and then I just migrated my data manually.
It is less resource intensive to produce. Hand-tuned assembly code burger vs transpiled javascript for the hot path (I eat cheeseburgers very often, as do many, many others in the countries I frequent).

You can feed more people with the same amount of resources. 80,000 humans a day die from lack of food. Everything we can do to meaningfully improve food production efficiency is a big win for the species.
Track BitCoin price movements with a live notification
From a bit of quick searching online, this seems like the thing:

• http://cas.sdss.org/casjobs/

• http://www.sciserver.org/wp-content/uploads/2016/05/CasJobs_...

And the source:

• https://github.com/sciserver
The requirement was FireWire. Me and my brother both had iPods synchronizing with our Windows PC through a Creative Labs SoundBlaster Live sound card with FireWire using the MusicMatch software distributed by Apple with the iPod.
No discussion of bloat is complete with a mention of the demoscene, where sub-MB applications generate immensely complex graphics:

https://news.ycombinator.com/item?id=11848097

https://news.ycombinator.com/item?id=3843427

https://en.wikipedia.org/wiki/.kkrieger

(I'm aware that these sizes do not include the OS and its libraries, but apps on a mobile device also have a similarly rich environment of libraries they can use.)
This is interesting, but fairly easy to confuse. Esp. would be interesting to see what results come up when you use modified "artistic" spectographs like that of Windowlicker by Aphex Twin [1]. One thing I've learned from years of having worked with audio and images is that image representations of audio are horrible representations of it (other than for temporal changes).

The results are good though! Good work! :D

[1] http://twistedsifter.com/2013/01/hidden-images-embedded-into...
I found the patron site annoyingly hard to read on this device, so here's that paragraph, in case anyone is wondering:

btrfs, which was supposed to be Linux's next generation COW filesystem - Linux's answer to zfs. Unfortunately, too much code was written too quickly without focusing on getting the core design correct first, and now it has too many design mistakes baked into the on disk format and an enormous, messy codebase - bigger that xfs. It's taken far too long to stabilize as well - poisoning the well for future filesystems because too many people were burned on btrfs, repeatedly (e.g. Fedora's tried to switch to btrfs multiple times and had to switch at the last minute, and server vendors who years ago hoped to one day roll out btrfs are now quietly migrating to xfs instead).
Terraform from HashiCorp combined with Puppet, Chef, Ansible whatever you prefer
> essentially curve fitting on steroids

Biology is essentially simple chemical reactions on steroids. I.e. you have assumed there is a qualitative distinction between biological brains and artificial neural nets that cannot be overcome by scaling up. However (A) AI models are many, varied and new variants are being explored all the time, and (B) there are systems where new new dynamics appear at larger scales, thus producing a qualitatively different system based on the same underlying rules, e.g. physics -> chemistry -> biology -> human brains -> social networks.
So it's less about getting paid for your work and more about a dick measuring contest with your coworkers.

I think that's your issue.
I think the web could actually benefit from this and most developers these days are used to sending their client code through a compiler already so it would make a minimal difference in tooling.

Personally, though, webpack is pretty amazing. When I first heard of it I very much disliked it but it combined transpiling, with minification, with code optimization like tree shaking (getting rid of code from the compiled result that is unused).
Same use case here with my wife. She loves her original Apple Watch and the different bands and I can finally reach her by phone.
CHF was mentioned.
Using Emojis to Manage Sketch Files
least an order of magnitude smaller

No they aren't.

It's true that NPM is the biggest package repository by some way, but it's only ~2x the count of the Maven repository (492135 vs 194954). PHP and Ruby also have the same order of magnitude.

tied to technology that's in relatively extreme flux with a massive amount of users

Maven/Java has similar challenges to some extent with both Android and server side development being extremely common in the same language. The large number of users and the extreme technology flux is also similar.
In my observation, the most immediate effect of the Apple watch has been that enthusiasts seem to be more willing now to show off their Polars and Garmins in "civilian" settings. To those who have been using HRM straps for years or even decades, the fitness aspects of the Apple watch feel cute at best, much like the minimalistic fitness trackers that recently created a market as always-on step counters.

The actual technology is converging. The latest offerings from all three traditions share the same feature sets: sports HRM/GPS watches now have messaging and background tracking, communication watches have added GPS and HRM and even the minimalistic always-on activity monitors have evolved into full smart watches, e.g. Fitbit Blaze.

With features converged, the key differentiator is image, which has been the main driver of the wristwatch market for almost a century. Back to normal, in a way. Apple for those who identify with business, Garmin or Polar for those who identify with enthusiast level sports and Fitbit etc for those who identify with more casual fitness. Apple feels surprisingly "Microsoft" in this group.

What remains interesting is if the fitness and sports traditions will eventually merge on the image level (with "sports" strictly higher status as in "more serious") or if those brands will end up binned away in a spartan "training geek" category that casuals would go to lengths to avoid being associated with.
Private, Encrypted File Sharing
Sorry, I was responding to a comment that said that btrfs didn't have any "man hours" behind it and your response was basically "and even with those man hours Red Hat still decided against it". It didn't feel like a reasonable response in that context.

Red Hat is an important voice, but please remember that supporting something as part of an enterprise distribution requires that you have engineers that work upstream constantly on said project. You can't just passively support something.

A while ago, most of Red Hat's btrfs developers moved to Facebook and clearly they decided that it wasn't worth the money to hire more people to support btrfs on RHEL. If they didn't see customer demand for it, why should they burden their kernel team with supporting something that nobody is asking them for? SUSE supports btrfs (and not just as a technical preview) and they can switch to SLE if they really want btrfs.

Just because something isn't shipping in RHEL doesn't mean that Red Hat decided that btrfs was bad. They likely decided that either their customers are better suited with other options, or they don't think the cost of getting more engineering talent would be worth it. Btrfs is still shipping in Fedora.

[I work for SUSE.]
Pretty cool. Didn't know this service.
I find it baffling that there is an idea that China's records on human rights is comparable to that of the US. The US has human rights problems, and China's are objectively much worse.
> Right now nuclear waste can and should be recycled which would reduce the amount of waste

But it's not, and even when it was it would just reduce the amount not get rid of. Also it would make the whole nuclear energy economically unfeasible.

".Fast reactors can "burn" long lasting nuclear transuranic waste (TRU) waste components"

From your linked article:
"At present there are no Integral Fast Reactors in commercial operation".

"While there are issues with nuclear power, the worry people have about nuclear waste is greatly overblown to say the least"

If it's overblown why it's not a solved problem already?
Nuclear power currently is not safe, waste storage is a problem, and it's not by any means economical.
Choosing the correct data for successful predictive maintenance
PG invented that definition when he started YC. It's a good definition, and useful in the VC world. But it's not the original definition, and most of the non-VC/Valley world still uses the original one: a business that is trying to build something new, whether it's aiming for big growth or just a steady new market.
I imagine you never used Qt, Gtk, Motif, NeXTStep, XAML, iOS or Android layout managers, for citing a few possible examples.
Do you also avoid salt,because literally the exact same reasoning could be used for salt or any spices
> So immediately you have an example of a sole researcher deeming himself to be the only judge of merit necessary, only to be wrong.

If you have chosen to publish on arXiv, then you have chosen to step out of the peer-review route. The author of the linked article did not deem himself to be the only judge of merit necessary, his position as sole reviewer came about through the decision of the papers' authors to publish on arXiv, and it seems the article's author would have preferred it if the papers had been well-reviewed before publication. You are not advocating for arXiv papers to be immunized from evaluation, are you?

It seems that we are rediscovering why the peer-review process, with all its flaws, was created in the first place. Complex problems rarely have simple solutions.
I had tried xfs recently and I hated it. I have a thin laptop which would just lose power if I grabbed it wrong and very quickly my xfs partition got corrupted and I was unable to fix it. So, I had to re-install my os, and went back to ext4. Which even with the same power offs, never an issue since several months. This is largely anecdotal. But have had a coworker with the same issue too...

I also had issues with a vms using xfs too.

But, I do use xfs on ssd raids(in our servers, being used for testing) and never had an issue there.
UWP might not get traction among HN crowd, but it is surely getting traction at heavy Windows shops.
Tech companies' free vacations are masking a huge 'bro culture' problem
It is because of nationalist propaganda such as this that the 'conflict' will never die.

Despite all the blood that has been shed in pursuit of Greater Serbia (Balkan wars, WWI, Yugoslav Wars) people like you continue to push their nationalist agenda with no regard for ethnographic or economic considerations. The region has suffered immensely from these conflicts and yet still Serbian nationalists aggressively pursue expansionism blindly and bitterly.

It speaks volumes that the Serbian president is on record advocating genocide and sympathising with war criminals yet still received overwhelming support during the last election.
They probably can't, or it would have happened by now.
FastMail apps and signup available in Germany again
I assumed it was a typo, but apparently its an actual term. Basically vegetarian-friendly. Sounds a bit buzzword-y, but I like the concept.

https://www.greenprophet.com/2009/01/vegewarianism/
> Given they are discontinuing Solaris

Oracle is NOT discontinuing Solaris. This FUD must die.

https://news.ycombinator.com/item?id=14865237
Some new features of xmake v2.1.5
Easy. Just call them Mazedo~1 and Mazedo~2
Should we stop keeping pets? Why more and more ethicists say yes
[meta] – Generative Clojure/Script Applications
You can throttle the CPU in Chrome Devtools
My thoughts in order:

1. Cool, I've never heard of Octaspire Dern, it looks interesting

2. I remember years ago implementing an IRC client in C++ by spending hours studying the RFCs. It was fun. Though it ends up being way more lines of code but had a GUI and and the peer to peer extensions.

3. Did that video just download a binary from HTTP not check the hash of the file and just compile and run it !?!? I do wish the internet would stop encouraging running arbitrary code on your machine without at least checking the signature especially over HTTP that can be MITM'd do easily. Not as bad as piping curl directly to the shell though.

Edit: looking at the websites it even has a file you can download with the checksums in it (although over HTTP still) but if it's there it should be used.
Debian calls itself "the universal operating system" and officially supports not only multiple init systems, but multiple kernels (kfreebsd); somehow I don't see it relying on specific filesystems.
http://wiki.c2.com/?SufficientlySmartCompiler
No way anyone can feed cows on grass alone if you want to earn big bucks or feed 200M their daily beef steak.
No, which is one reason why I almost always use unsigned types in my C code, particularly in the context of data structure management where negative values are unnecessary and usually non-sensical.

GCC supports -fwrapv and -fno-strict-overflow; and I think clang supports both, too. I've never cared to use them because I only rarely use signed types. But some projects and programmers use those options habitually.

AFAIU, Rust panics by default on signed overflow. And even if it wraps, that's not unequivocally better. Unlike with enforced buffer boundary constraints, neither is clearly better than what C does. Arithmetic overflow is a common and serious issue in just about every language. Short of a compile-time constraint or diagnostic that triggers if the compiler cannot prove overflow is either explicitly checked or benign (that is, a negative number is no worse than a large positive number in the context of how the value is used), there's no obvious solution that really forecloses most exploit opportunities across the board.

Because so much code, regardless of language, has some unchecked signed integer overflow bug, if you panic you make it easy to DoS an application. And a DoS can sometimes turn into an exploit when you're dealing with cooperating processes. For example, you occasionally see bugs where an authentication routine fails open instead of failing closed when the authenticator is unreachable.

If you silently wrap signed overflow, all of a sudden the value is in a set (negative numbers) that might be completely unexpected. Even in so-called memory safe languages negative indices can leak sensitive information or erroneously select privileged state. For example, in some languages -1 selects the last element of an array. You can check for negative values explicitly, but multiplicative overflow can wrap around to positive numbers, which is no better than using an unsigned type; a check for a negative values is typically redundant work which adds unnecessary complexity--and unnecessary opportunity for mistakes--relative to sticking to unsigned types.

IMO, signed overflow is the worst option. I just don't see the point. The only three options I like for avoiding arithmetic overflow bugs, depending on language and context, are

1) Check for overflow explicitly (independently from array boundary constraints) and bubble up an error;

2) Carefully rely on unsigned modulo arithmetic;

3) Carefully rely on saturation arithmetic.

IMO the C standard's fault isn't in its refusal to make signed overflow defined or implementation-defined, but in providing neither a standard API for overflow detection, a construct for saturation semantics of integer types, nor a compilation mode to warn about unchecked signed overflow (e.g. something at least as useful as -Wno-strict-overflow in GCC).

Fortunately both GCC and clang have agreed on a standard API for overflow detection. That's something. But unfortunately it'll be years before you can consistently rely on those APIs without worrying about backward compatibility.
Chinese smartphone makers closing the gap on iPhone, Samsung
Why is it hard to find an opening for an electrical engineer?
i had been going every month through the thread of who's hiring in HN but most of them if not all are for software engineers, why there aren't opening for electrical/ hardware engineers?
Fair enough, though I wouldn't say it's obsoleted. I can still run the latest WatchOS and that's true of the forthcoming WatchOS as well.

I didn't feel compelled to get a Series 2 watch and unless there's something dramatic in this fall's hardware, I'm not planning to upgrade to the next one either. I'm happy with what the watch does.
[8.01] Morning Round-Up: Snapdeal Calls Off $900M Takeover from Flipkart
Site is overloaded, cached version

http://webcache.googleusercontent.com/search?q=cache:http://...
Ok, fair point. When I hear serial I think something along the lines of rs232 and I guess so do others.
Actually Maven Central has about 200K packages. Incidentally about the same number of packages by which npm has increased in the last year. So no, a hand-curated submission process is probably not reasonable

[1]: http://www.modulecounts.com
> For example, IIRC NetBSD required new developers to meet with one or two existing developers in person to verify their identity. (Pretty much like a regular PGP WoT.)

Debian also requires OpenPGP keys and WoT for all developers.
If food in a restaurant is too salty or spicy, I accept that as a signal that chef might be trying to hide something. Contrary to the salt and spices, the problem with MSG that it's hard to tell how much of it was used just by tasting, that's why I try to avoid it at all. I do use salt and spices when I cook at home, but then I rarely have to question the quality of products used. For example, when I cook burger from quality beef, a pinch of salt and black pepper is all I need, then why do you think McDonald's etc. use MSG by the handfuls?
I don't think that is a useful way to measure developer productivity. GitLab offers contribution analytics to get a good overview https://gitlab.com/help/analytics/contribution_analytics.md We find it a useful tool to have a data driven conversation between a manager and a report. But it should not form the basis of the performance review. That is why everyone should report to exactly one manager who understands what they do.

The Gitlab performance review process is described on https://about.gitlab.com/handbook/people-operations/performa... (it is over 100 lines so I won't paste it here).
your looking in the wrong place mate,
you need to visit sparkynews or whatever,
On the other hand I think it's quite strange that a talented entrepreneur and a physicist, among others, are considered as a source of expertise in a field they have nothing to do with, per se. I don't see any of the top AI/ML researchers
voicing these kind of concerns. And while I highly respect Musk and Hawking, and agree that they are rational
people, their concerns seem to be driven by "fear of the unknown" more than anything else, like another comment
pointed out.

Whenever I see discussions about the dangers of AI, they are always about those Terminator-like AI-overlords
that will destroy us all. Or that humans will be made redundant because robots will take all our jobs.
But there are never concrete arguments or scenarios, just vague expressions of fear. Honestly, if I think about all the things HUMANS have done to each other and the planet, I can hardly imagine anything worse than us.
Doesn't change the fact that he acted alone and not because the US military told him to.

Or am I missing the really juicy part here?
Just wait until they start adding 100Mb+ (Core)ML data models after iOS 11 (with A9+ chips).
Not fare: how Uber drivers gang up to exploit passengers
True - but the incentives are a bit different. How many other Linux contributors[1] are selling a commercial operating system in direct competition with Linux as a general purpose Unix-like OS, with ZFS as one of the differentiating features?

Most Linux contributors want Linux to succeed. I don't think it's at all clear that corporate Oracle prefers Linux to succeed - at least not if higher adoption of Solaris is an alternative.

[1] (I guess IBM and Microsoft come to mind... but they don't have any special investment in ZFS)
So what?

Users of this service can afford laptops, phones + bandwidth, a lifestyle necessitating streaming music etc - but its so valuable to them that they can't afford the equivalent of one latte per month? I call shenanigans.
I think HN is not the better way to find a opportunity for electrics...
aka MiB
A google search turns up a number of sources. Another concept which could use justification is whether SSDs bit rot more over long term than do spinning disks. I heard that somewhere as well.
Yes there is, with .NET Core you just ship everything together, it no longer depends on the installed runtime.

You can also AOT compile to a pure binary .exe with Mono or the ongoing CoreRT being developed.

UWP apps are compiled to a static executable via .NET Native compiler (uses VC++ backend).
Many of these things have played out. We have declining biodiversity of staple crops, dependence on a small number of herbicides, etC.
There have been some amazing projects by lone wolfs. Not all projects need a team.
Yeah, IIRC this was the first quarter or so it was for sale. Many were claiming it was a flop/failure.
I'm seeing a strange white dot float at the exact center of the browser on the page. At first, I thought the page was being cute, with an "astronomical artifact" of dust in the lens, but the article didn't mention it.

https://imgur.com/a/NZL8B
DNS Over HTTPS Python Proxy
I have seen projects that did not cared about app size. Or rather, app size was priority "super low", because critical and important issues were still open.

It seems that most users don't really care nor use all that many apps.
I'm running RHEL with free developer license on my home server for learning and some home tasks.
No thats survivorship bias. If you dont need easy access to SF, then starting in SF is a terrible idea. Way better COL elsewhere.
>People working there will likely have a big hole in their resume's that they'd rather not talk about.

Where's the line on this? Is Enron a hole on the resume? How about Arthur Andersen? Do companies like Uber make the mix?
Bootstrap is a small footprint though, e.g. typography module is 2.8kb gzipped. Add modules as needed, they're all well designed/thought-out. Shrug.