skysight-inc/HackerNews huggingface dataset:
When capitalists push humanity to the brink of collapse out of primarily short-term self-interest to expand their largess beyond material success in their domains that it cannibalizes public commonwealth and corrupts governments to add to ill-gotten gains, while people are so poor that they camp on highway on-ramps in San Jose, they're plotting their own course to the next Reign of Terror by unfairly gaming government and rigging the system to their own ends, instead of the advancement of humanity. After all: what rational and sane person wants to live in a poor or dystopian country? Why not build up a country with a carbon sequestration moonshot than seek to deregulate in regulatory capture and destroy the commonwealth?

To sum up: a person whose goals are solely money by any and all means is therefore a criminal:
antisocial and unconcerned with others.
Firecracker? That was a big one to me.
There are a bazillion other narrower-than-wifi schemes that work in the same band. All the pre-wifi stuff, Symbol Spectrum24 and Xircom Netwave and Proxim HomeRF, for instance. Ricochet poletops used a 1Mbps rate just like Bluetooth, and hopped it over the same chunk of spectrum. Heck, Bluetooth itself is a great example. Won't see that on a wifi stumbler, but it's certainly compliant.
That is because ANYTHING on word beyond typing, italics, underline, and bold causes that. Try importing a citation from something like endnote or Zotero, I have time to take my hands off the keyboard and crack my knuckles before I can get back to typing.
Released 31 March 2008 :)

Did he happen to show it to you on April 1st? xD
We have a lot of ticks and chiggers in the area (Ozark Mtns) but there are better ways to deal with those than "nuking" the lawns with chemical pesticides.

I started "tick dragging" using a big bath towel treated with permethrin. The permethrin stays on the towel and ticks grab onto it as you walk along dragging it behind. That works better than anything else I've tried.

Diatomaceous earth works great for chiggers. But I've had a hard time convincing others to try those options.
From https://github.com/lukechilds/doge-seed :

> The first four words will be a randomly generated Doge-like sentence.

The seed phrases are fully valid checksummed BIP39 seeds. They can be used with any cryptocurrency and can be imported into any BIP39 compliant wallet.

> […] However there is a slight reduction in entropy due to the introduction of the doge-isms. A doge seed has about 19.415 fewer bits of entropy than a standard BIP39 seed of equivalent length.
Financials, key metrics and KPMG. What's in a name, anyway?
I'm part of a small startup. This is our very first startup and after putting in a number of months work R&Ding our product we've ticked most of the boxes I can find, but not financials or key metrics.

The suggestion has been raised that KPMG would be a worthwhile pit to throw money into to get something workable back. My own experience with KPMG in the past has been less than stellar though, it felt very much like they were there to collect the corporate paycheque and middle manage as many pies as they could. Just their lack of familiarity with our product during that excursion makes me wonder what credibility they hold in the mobile app space. If our business plan and executive summary credit KPMG as a source, are we going to get laughed at for not doing it ourselves? Or does the name buy real cred?

It's safe to say that I'd much rather bootstrap it myself, but I'm at the Dummies Guide To Financials level. Can I learn this fast and learn to do a good job of it? If so, what resources should I be looking at?
I do agree it’s a complaint about the language. However, I think it does ultimately fall on the developer to know how to work with the language including the bad/ugly/awful parts. I also think not polluting the global scope is a pretty foundational thing to know or be aware of. It’s really easy to shoot yourself in the foot or have naming collisions/overwrites happen if you aren’t careful.

Another example would be memory allocation/freeing in a non-GC language. Sure, it’s a pain that I have to deal with it, but it’s still on me to make sure my application works in the language I’ve chosen and doesn’t leak memory all over the place.
Actual title: "Stuck on the couch? Good exercise habits derailed by common food additive"
> It took Apple two years to sell the first million iPods. It was nowhere near an overnight success. At its height it sold 50 million a year.

The tablet incarnations were total flops, as were the MP3 players.

Demand wasn't there for iPod or iPad, as stated by the other response, the market was created by Apple.
The lack of direct indexing is a good point. But strings aren't sliced on byte boundaries all that often either - it's far more common to use higher-level APIs like split(), that deal with offsets under the hood, so that sugar mostly ends up being used in the implementation of such APIs. And, really, would something like s.slice_u8(x, y) be that unwieldy over s[x..y]?
You found it disgusting that a software vendor decided to implement features in order to match competitors in the space? That's... how product development works.
If you need a cheap/free document store for a small app, just use DynamoDB. It's free (forever, not just the first year) up to 25GB of storage and enough read/write capacity units to handle up to 200M requests per month: https://aws.amazon.com/free/?awsf.Free%20Tier%20Types=catego...
Microsoft was first with a MongoDB layer, like some 3 years ago I think. Nothing novel here from Amazon.
And let's not forget that less(1) is more(1) ;) (And there's also a most(1), because of course there is;p)
Nitpick: It's not just the gyroscope. DeviceOrientation (at least on the iPhone) uses blends both the accelerometer and gyroscope (and if specified, the compass too)
I had the same observation (although I'd reconsider your wording, that's not very polite). It doesn't seem like a good choice in naming - especially because many of the Data Platform folks at Amazon (like their VP) came from Microsoft's data platform group.
You have to take into account that Elm is relying on organic growth. If React had been released by a bunch of enthusiasts with day jobs, and no Facebook behind it, it may be in the same position as Elm.

> Steve Yegge said it best almost 10 years ago

That reads like a Register article. It's just a bit of fun.
I’ve probably helped ten people start a company using Stripe Atlas over the past two years. I know some of them have grown frustrated with SVB and switched banks, but I don’t know any of them who’ve had a bad experience like OP did. Just thought I’d offer these extra data points
"AWS gives MongoDB the middle finger" would be a more accurate, less sensationalist headline.

Making a business choice to not buy licenses from a single for-profit company doesn't really have anything to do with open source in general.
It's really fun to zoom around.

Anybody know what the story is with the lens flare on some of the bigger/brighter objects? For some reason I expected that a Hubble image would be beyond such things.
Stupid title for the article. Inflammatory and I bet tc got some eyeballs.
You're absolutely right. AWS is not known to move that fast (though they are known to move faster if they think the competition is outpacing them).

This undoubtedly had been in the works as Aurora for MongoDB.

The timing is suspect, sure. But one look at Aurora for MySQL and Aurora for PostgreSQL will tell you that AWS would've gotten around to it regardless of licensing.
Yes? If a company sucks at trying new things, then it's probably noteworthy when they bothered to try a new thing, because it implies that either 1. they're pulling out of their rut, or 2. this thing was so great that even they wanted to use it.

(Note, I'm not convinced that IBM is quite so ... obsolete... as this discussion implies, either.)
Good hardware. Wrong time to sell at this price point.
It's possible. Let's ban them in a few cities and see what happens. All technology creates a certain order, change or eliminate the technology and all of reality changes... Whether that change is overall positive or negative is difficult to predict without going all in.

Our approach to technology is stupid because it relegates the decision of which technology is created or destroyed to human desire... which is open to all sorts of corruption and addiction. People will pay for the worst and most addictive thing because it appeals to their psychology not because it's something actually positive.

https://www.theguardian.com/cities/2016/nov/28/car-free-belg...
I don't think so, isn't the API version they're using still covered under an Apache license?
I was in your same place exactly 20 years ago when I convinced the dept head that we (mostly me) could build our own machines for the test lab instead of purchasing units from corp it. I should have productionized the building but otherwise it went pretty well.

1, you are right, you can build your own machines for way less than dell

2, you are now the support team. So when you get a call months, years later about hardware quirks, missing pieces or odd incompatibilities, expect it.

3, Buy extras and keep the machines largely the same. The fleet will be its own spare parts as it ages out. You will need extras for differential testing.

4, Keep a log and copy of all the bioses supplied by the motherboard manufacturer. Baseline and benchmark each server before it is put into production, retest as it is cycled out for other duties.

5, If you don't max out the memory when built, do track ram prices and there is a sweet spot of a dip just as the ram tech ages out. If you miss it, ram prices go back up again. An older machine with lots of ram will useful for a very long time.

If one plans it right, 100 node HPC cluster decays into a 75 node render farm into a 25 node distributed system test cluster, I think they could get 10 years of service out of the purchase.
When I was a kid we went to the Peabody museum in CT.

The docent giving us a tour told us about the mixup of a dinosaur head, and this story sprung to mind when reading this.

https://www.nytimes.com/1981/10/26/nyregion/yale-brontosauru...

The story was amazing to me as a kid, adults were wrong sometimes and they could fix their mistakes.
It is easy to explain why antidepressants vary wildly even if all depression is caused by issues in brain chemistry: the constellation of symptoms we define as "depression" is actually several different illnesses that respond to different treatments.

This is why when people start on antidepressants it is a process of trying different ones until they find one that works.
I love debugging, but only with access to the code. It gets frustrating to track a problem to some black box library, and then have to stop.
C has gotten considerably better over the last decade with the wide availability of dynamic analysis tools. Its not particularly difficult to run a project's unit tests under each of the various sanitizers nowadays.
This argument isn’t justified by the example you present.
> the discourse wouldn't be so narrowly focused on doing blah blah neural networks on huge libraries of images and molecular hashes.

Do you mind clarifying what exactly your issues are with these specific applications of machine learning? Is it that you think there isn't really any meaningful value that can be gained in working within these areas? Or is it just that you want people to spend more time researching a different topic that you think would be more interesting/compelling?
> I’ll consider Elon Musk a “success” when either SpaceX or Tesla is profitable long term.

Ehem... I'm sure you applied your stringent earnings requirements to other companies like Amazon as well...

https://qz.com/1196256/it-took-amazon-amzn-14-years-to-make-...
It demeans the scientific process to call this fake news. If you want fake news to stop, probably don’t do that.

But it is true that it is a difficult battle to fight.
Debugging is the best. It feels so good when you stop hitting yourself in the face.

Inheriting a huge mess is harder to love, but refactoring payoffs are huge.

What I will never do again is inherit a huge buggy mess and a boss that wants you to add 5 features to it by the end of the week.
I do agree that there are a lot of people eating too much meat, but the diseases you mention are all caused by overeating in general, and are just as easy to get on a vegan diet.
The 2080 isn't great perf/w either, not like the 1080 was.
The mobile version is oddly satisfying
No new research can overturn the basic fact that proof of stake claims to do is impossible. It's perpetual motion machine. You can make proof of stake schemes more complicated, but it doesn't gain you actual security, just obscurity. You can't actually achieve the desired outcome of proof-of-work properties for a stake-based consensus mechanism.

What has happened instead is that the basic / easy to analyze systems were broken, and so complications were added that defeated the simple attacks, but really just make attacking it more complicated. But there's no asymmetric advantage against attackers here -- a similarly complex attack can be made for any proof of stake scheme.
I did the same, but played around a bit more and made an "AI" mode:

maxScore = 0;
setInterval( function() {
if (score > maxScore) {
maxScore = score;
}
if (distance(hero.y, hero.x, ennemi.y, ennemi.x) < (vitesseEnnemi * 15 + 30)) {
hero.y += (hero.y - ennemi.y) * speedLimit / distance(hero.y, hero.x, ennemi.y, ennemi.x);
hero.x += (hero.x - ennemi.x) * speedLimit / distance(hero.y, hero.x, ennemi.y, ennemi.x);
}
if (spawn > PowerUpspawnRate) {
hero.y += (powerUp.y - hero.y) * speedLimit / distance(hero.y, hero.x, powerUp.y, powerUp.x);
hero.x += (powerUp.x - hero.x) * speedLimit/ distance(hero.y, hero.x, powerUp.y, powerUp.x);
} else {
hero.y += (reward.y - hero.y) * speedLimit / distance(hero.y, hero.x, reward.y, reward.x);
hero.x += (reward.x - hero.x) * speedLimit/ distance(hero.y, hero.x, reward.y, reward.x);
}
}, 25);

It's oddly fun to watch the little green guy pull off some sick dekes.

If you want your green guy to flat-out avoid the enemy, just wrap the second set of conditions there in an else block.

edit: Formatting for readability/copy+paste
Well, and I would MUCH prefer debian over some ubuntu-based (or influenced) thing.

(thank you for wlroots!)
People outside a company will not believe that employees of the company keep secrets from each other, at least when it suits them to believe otherwise.

So like it or not, if it looks like there're a conflict of interest (even if there isn't), people will blame it on the company.

So I don't really think it's so bad that they want to know what you're working on, provided that approval is usually granted.
It's quite sad that this comment (which is currently at the top) is full of misinformation.

Yes, you need an RFID card (or keychain hanger), because these are low-margin transactions; transaction fees would make charging more expensive, and the fees to maintain card readers would mean that there would be much fewer charging points as they would be more expensive to install.

No, you don't need an app. Some charge points allow you to use an app instead of a card, if you prefer that. But that's by no means required, you can always use a card instead.

No, you don't need 5 cards. One card (plus a backup one in case of an outage) should be plenty, the exception being if you're going abroad (this depends on the roaming agreements your card provider has). Now, some cards offer cheap rates at some charge points, so by having multiple cards it's possible to save some money. But that's by no means required.
No, because the API was made open source as it’s just part of the MongoDB source code. Future changes to the API made under Mongo’s new license would in theory be eligible for such protection - but what that means in practice is anyone’s guess. For starters they would need to be “substantial”. I can’t imagine Mongo going down that road.
God forbid anyone say anything wrong about Tesla ever. Must be a conspiracy article funded by Big Oil, Big Auto, the Koch bros, etc etc.
Weird question: Could Microsoft sue Amazon here for infringing on the DocumentDB name? I mean Microsoft's DocumentDB was among the first to even have such a MongoDB layer also) and that was like 3 years ago.

Given that current Amazon leaders actually came from Microsoft's data platform group this leaves a bit of a bad taste behind.

I'm not working for either company.
You're right they're not profitable — and neither is MongoDB — but the point is that AWS launched an Elasticsearch service 3 years prior to Elastic having a very successful IPO supported by stellar metrics (also found in the SEC filing you linked). So the statements made at the beginning of this thread are probably a bit premature.
"Versus most Android" is, of course, a dodge, because the Android ecosystem ranges from comically insecure phones to expensive devices that asymptotically approach the security of iPhones. Achieving parity with commodity Android devices doesn't help end-users; every user who uses a Librem device to obtain that weak level of security has probably been harmed by the project.

This isn't to say that it's impossible to build a device that is more secure than an iPhone! It isn't. Librem simply isn't doing it; they have other priorities, including feature parity with modern smartphones. They're not willing to make the serious tradeoffs needed to get security given their circumstances.
Most companies being who exactly? All the people disagreeing with me clearly have not read their terms of employment.
As I understand, Prince XML, which is a CSS rendering engine, uses variant of Knuth-Plass line breaking. They have samples on homepage, so judge for yourself. It's most certainly not greedy.

No CSS implementation "for the web" does.

Implementing CSS justification for printing as Knuth-Plass and implementing so in a web-compatible manner is somewhat very different task. I think the algorithm's interaction with CSS floats is unclear. As always, it's in the Firefox's bug tracker, no, it's not because browser vendors don't want to or are lazy. https://bugzilla.mozilla.org/show_bug.cgi?id=630181
Pigeons are a nuisance without any assistance from people trying to domesticate them.
With SEC workers offline, government shutdown could screw IPO-ready companies
Ask HN: Will there be any big open source ML startups?
I'm wondering if there have been any or if there will ever be organizations like MongoDB or Elastic in the ML space, specifically services/SAAS startups build on fundamentally open source technology.

I think autoML tech would be a great candidate for this in the future!
It's mongodb though... It's well documented at this point you shouldn't be using mongo on anything that matters
Much of the threads on this HN article seem to focus on different perspectives on the term itself, and what it means. Its contemporary usage primarily indicates websites which purport to be local news organizations which instead write fabricated articles with specific deceptive intent. Unfortunately, some have taken to hijacking the term to describe "articles/publications that I choose not to believe, or that I have come to believe are not credible."

I think it's this ambiguity (depending on the speaker) that causes some distaste for this term. But I think we should instead choose to embrace the former meaning and reject the latter. Or if absolutely, positively necessary, consider the latter to be the true meaning and come up with a new term to describe the former.

I don't think we need to throw up our hands in the face of this lexical challenge. To do so would forfeit all debates to some epistemological quandary.
I have one simple rule that I (magically) am able to stick with for so long - make sure you clean up at the end of the day. No file on Desktop/Downloads, file things in their rightful place - or delete right away if it's not important.

Sound mundane, but once you just did it, it usually took about what, 5 minutes? But the impact the next time you turn on your computer and see the clean workspace without guilt is great.

Another tip is the same as commenter about trash bin above - let software automatically clean things for you at certain time, and you'll never worried about it again.
Correto too.
Maybe they like jokes about it somewhat but think people joke about it too much, and the way to get them to joke about it less is to pretend not to like it at all.

I think that's what happened with Clojure and people coming up with jure puns on it (compujure, etc).

https://github.com/Raynes/lein-newnew/blob/master/src/leinin...
It is a good time to jump to Java 11. It may not be too difficult getting the code to run per se, unless you are using CORBA and some really old tech. It would also be a good idea to invest some time into the launcher scripts and modular packaging in your application.

However, it is high time you consider taking up a non Oracle distribution if you are looking for support. Rely on any distribution you can build yourself than going for a vendor downloadable distribution like Corretto. No vendor lock ins, even the benevolent ones.

My current favorite is https://github.com/AdoptOpenJDK

I'm keeping a watchful eye on if any of these repos close/lose support. If anything of that sort happens, I'm ready to drop Java and rewrite it.
Apache FOP[1] does[2] if you're willing to jump back in time to XHTML or use an HTML2FO converter.

As always, Unicode is a problem.

1: https://xmlgraphics.apache.org/fop/

2: https://xmlgraphics.apache.org/fop/0.95/hyphenation.html

cf. https://wiki.apache.org/xmlgraphics-fop/HowTo/HtmlToPdf
The last 4 places I've been, three encouraged us to participate in FOSS. Only one was neutral, but disallowed paid side gigs (open source was ok). It's anecdata, but totally opposite of your experience.
You can be cheeky and still take the matter seriously. Just 'cause the paper describes (or, used to describe?) a serious problem, doesn't mean one has to tread carefully around such an obvious foundation for situational humor.
I love when the red square comes close and the green one jukes in a tight spiral around it, just thinking "Whoa nope nope NOPE ah it's okay"
Definitely because it was faster. Amazon's strategy is to launch new features ASAP and then rely on everyone having to be on-call to fix shit when it inevitably breaks in prod because they rushed to launch. I will admit that while their "operational excellence" is shit, the security engineers do have quite a bit of power to block launches so their security isn't as bad as the reliability.

However, the fact that writes aren't horizontally scalable makes it a laughable nosql database but it probably satisfies the checkmark for enough of their enterprise customers that it will be a mild success and they'll keep it on life support like simpledb forever until they implement a proper solution assuming there is enough demand for it.
This so much. It works really for your house too. I find that decluttering my physical and digital workspace at the end of the day means I'm not stressed about mess in the morning.