skysight-inc/HackerNews huggingface dataset:
If you're not a selfish person, and you get old, assuming you still have your mental health, you'll use the wisdom you accrued to benefit the world; if you are a selfish person, you lack wisdom, and you'll use the knowledge and tricks you acquired to leech the most from the world before you mercifully die.

>Changing age limits is just a bandage on a bigger wound, which is that US society struggles to produce quality leadership. But that's what dominating the world for a generation will do, it makes you soft.

I agree with this, but I'd replace soft with relentlessly selfish. Instead of realizing the need to work together to make something better, they're in it for personal gain.
The problem with this view is that foreign language education isn't about the language per se (although that's a bonus if you manage to get good), it's about providing a vehicle for understanding history and culture in context.

Latin is a favorite punching bag in this discussion, and I don't want to argue about the practical benefit of _speaking_ Latin right now. But learning to _read_ Latin is learning how to deal with long, difficult, and poorly defined problems---skills that translate (no pun intended) to almost any field.
This reasoning sounds silly. There are plenty of people who don't remember much of anything from geography, history, spelling, geometry, algebra, etc, either, so should we simply get rid of 90% of school?

Or is there a purpose served by this stuff even if it doesn't lead to long-term recall?

For instance, exposure to a broad range of things so you can find your interests and speak more intelligently about at least some of them, in the future (even if that just means remembering what to look up that you realize you forgot). Or just learning how to study various different types of things in the first place, so that when you do need to get serious about something, you aren't hopeless.
"Only, this one can be kept secret."... Gotta love Contact references.
SpaceX’s Next Giant Leap: Second Stage Recovery
If I have some embarrassing/damning video I want to post online you can bet your ass I'm going to scrub off any metadata.

If there could be some repercussions (e.g. police brutality, gang violence, whistleblowing, etc.) I'm going to go above and beyond to make it not traceable to me. And you're here asking the government to make it a law to make all video outputs traceable to the creator?

Perhaps you should apply to the NSA or Palantir.
People keep saying the Lyft and Uber endgame is self driving cars, but there are not going to be fully autonomous self driving cars for at least 10 years. It's not a realistic business plan and I very much doubt that's actually the strategy at these companies.
The problem is both. We can't pretend that failed solutions with good intentions are not problems. It is not worth adding more problems on the stack because the guess-and-check solution whims fail. Solutions can be measured and worked towards, not guessed at where they do such large changes that their failure is also large.
Looks like I misunderstood about the resetting.

So the cloud storage is only to back up what can fit on your devices? I think the cloud storage required to backup/transfer whatever device you purchased should be free especially at the premiums they charge for a few extra built-in GBs. Charging for proper backups, that would let users easily take/copy their files somewhere else, I'm all for.

Android exposes the file system when you explicitly allow it from the device. Obviously that doesn't help when you've locked yourself out, but that's why you do regular backups. iOS does the same thing, but only for the DCIM folder and it's not in a standard way, Linux requires special software to access it and that's usually broken for a while after iOS updates. I backup my family photos and video locally and in cold storage at $0.78 a month for 174 GB. The process would only take me 5 minutes of work a month if it wasn't for 1 or more iOS devices misbehaving every time I try.

I use Android but I'm not sure on the state of their backup, I don't have any Google Cloud stuff enabled. I backup up my entire phone once in a while if I have data I think I'll care about that isn't photo or video (which is rare in my case).

All this ranting is really only because it's very frustrating that I can't control my mobile devices like I can my PCs. Android is better than iOS in that regard, but far from perfect.
That actually sounds really cool. Honestly, even if Mongodb has all those features, I would much rather do everything on postgres seeing as I'm a hundred times more familiar with it than mongo.
The way Reddit administration interacts with moderators is, charitably, an opportunity for improvement. For most subs, it's where you escalate issues with spam or abusive behavior to when you can't resolve it yourself. Then you may or may not get a response in a reasonable timeframe - who the hell knows?

Sometimes you get handed changes in policy or tools. Sometimes you even get advance notice, but not always. You're expected to adhere to and enforce policies, but not always given good guidance on what that means or how to do it. They're otherwise mostly hands-off, letting you manage daily affairs yourself.

If you're a popular sub, Reddit administration will tend to meddle whenever it's convenient for them. They generally won't warn you or discuss it with you. They'll just do things as they see fit.

The net result is that unpaid moderators do the vast majority of the work to maintain communities, but admins have arbitrary power over everything. They're hard to reach for help, and often seem apathetic about your concerns.

I can only imagine that this must be what it felt like to worship the Greek pantheon.
> Has anyone run the numbers of how UBI would be financed?

There are different ways to do the accounting here. The opponents like to just add up the sum of everyone's UBI and call that the cost. But if someone pays $12,000 to fund the UBI and then receives a $10,000 UBI, the net cost to them is obviously $2000 rather than $12,000.

Calculating the overall net cost is also not very useful, because it's effectively zero outside of some minimal administrative costs -- payments in equal payments out.

Probably the sensible way to do it is to calculate the net loss to people who pay more than they receive, e.g. $2000 to someone who pays $12,000 and receives $10,000 but $0 (rather than -$2000) for someone who pays $8000 and receives $10,000.

Using those numbers you end up somewhere in the ballpark of 25% of the cost calculated using the first method, because you take the total cost and subtract out the UBI the top half of the population is paying themselves, and then half the remainder for the bottom half, because people in the bottom half would be net recipients but would still on average be paying half as much as they receive.

Whether this is exactly 25% depends on the income distribution within the population. It gets higher the more inequality there is. If everyone had exactly the same income it would be 0%. If there is great inequality it would be higher, i.e. more dollars transferred from richer to poorer. But that's kind of what you want.

The most important factor in the cost is obviously the amount of the UBI. It can be made arbitrarily more or less expensive by changing that.

> I would be more in favor of a jobs guarantee since I think people find working meaningful

There are reasons to think that would be a bad idea, e.g.:

http://slatestarcodex.com/2018/05/16/basic-income-not-basic-...

Moreover, half the point of a UBI is that it doesn't impose costs on working, unlike means-tested programs where earning money from working causes the loss of benefits.

It's one of the things that allow it to operate productively even at below-subsistence payment levels. The highest paying job you're qualified to do may not pay enough to subsist on but becomes enough when combined with a modest UBI.

And for someone who genuinely can't find full-time work, they're more likely to find meaning -- or a lead on gainful employment -- by volunteering somewhere of their choosing rather than being forced to dig holes and fill them back in with insufficient free time to improve themselves and get out of that situation.
He's not saying that's not a good thing. He's saying it's a waste of time to do it in school because school doesn't teach people to learn languages.
That's how democracy works. If you can convince enough people in your area to vote for your preferred candidate, you're happy. If not, then not.

Every one of these representatives is there because they got the majority of votes.
As someone who has been in the file format space for a very long time, I've always been impressed with Aspose. I was one of the founding members of https://poi.apache.org. Later, I went to work for a competitor of Aspose. At some later point, I used their products for work.

I can't speak about their CAD product but I haven't found anyone that comes even close to their support of the MS Office formats. Do you have an alternative suggestion?
Thanks That looks good and I am researching this (just as a hobby) at the moment myself
Fair enough, even as an employee for a large for-profit corp I’ve never thought of that term as a slur. Regardless It’s a catchall term that should probably be overwritten with more specificity.

Thanks for taking the time!
From the first link : "But then why does this game work well in inaccurate emulators? That’s also a bit of a mystery, but it’s possibly because their timings are just wrong enough that things do not end up cascading the same way."

If it's that then my hat goes off to the devs who find it, timing issues are second to none in difficulty.
Registration for RustConf 2018 has opened
Hypersay – Deliver Presentations They Will Never Forget
I haven't read the full text of the decision yet, but from the parts I have read, it appears as though the judge is saying she doesn't see any issue with Trump muting people, and only is saying blocking is not allowed.

It confused me at first, because it seems like if the First Amendment would be applied to this, it would be to make sure that Twitter users can communicate to Trump, not to make sure that Twitter users can see Trump's tweets. But after understanding it a bit more, the actual issue at question here is that blocking prevents the blocked user from doing things like retweeting the blocking user's tweets, which the judge apparently sees as artificially restricting what the blocked user is able to say.
The Cyrillic script (used in many Slavic languages, including Russian, Ukrainian, Bulgarian and Serbian) was developed by a medieval Bulgarian scholar (Clement of Ohrid) as a simplification of the older Glagolitic script and was/is based in part on the Greek alphabet.
I agree. In China, the legal representative (not necessarily the CEO though) of any business entity is directly responsible for any business wrongdoings and will be criminally charged [1].

[1]: http://www.mondaq.com/unitedstates/x/180532/Directors+Office...
My dad is a farmer, and uses DTN for weather information. It's a paid service, not 100% sure of the price, but it provides excellent weather information. I see they offer a product tailored for transportation:
https://www.dtn.com/industries/weather/transportation/

Their mobile site isn't the greatest, but it is usable. I've used it for trip forecasts before, it works well.
Edit:one great thing is no ads, weather.com is unusable w/o an ad blocker, but this being a monthly payment=no ads to deal with.
I didn't mean it as 'doom and gloom' - I'm just interested in the economics and management/business aspects of it. Is it possible to turn a company around that has 'ads' woven so deeply in its DNA? Would such a company just give up on a target demographic sized 500mm? What would that do to their valuation and funding? Maybe the answer is 'nothing', I'm not sure - but plenty of companies were punished by the markets the last 15 years for not at least trying to get into Chinese and Indian markets, which are (if you only count the people that can actually buy something) much smaller than the EU, and much harder to break into culturally.
If such a system to automatically detect this was created, then I would suppose it would become the story instead.

Whatever method used would have to come up with a reference photo (or "model"), ie. what the photo "should" be. And this tech can then be used for the purpose of more convincing deep fakes and other AI trickery. Hurray! Progress! :)
Have you considered working IT/developer for a hospital or NGO or important govt agency? You might find fulfillment there as your work supports a good mission and outcome vs just another widget.
"restriction" is always bad when it comes to education. If it is coming from far away places like DC or Sacramento it is even worse.

These restrictions are particularly bad for the minority and vulnerable groups. That black kid being raised by a single mother doing 3 jobs will do much better if he does not have to learn that extra language which he wont use any ways. His time is better spent on English and Math.

On other hand asians kids can easily learn 2-3 languages. My kid knows English, Spanish, Bangla, Hindi very fluently for her age while she is taking extra classes in Japanese (because her friends are taking it). I have time and money to support her academic ambitions but forcing them on everyone seems highly unjust.

These decisions must be left to local school and parents.
I think in this context it's about businesses built on top of the platform and their direct revenue.
A person brushing teeth is not building a business and generating revenue.
Don't tell this to the hundreds of people who reply "Drumpf will be impeached #RESIST" to every single one of his tweets. The realization that he has never read a single one of their tweets might be enough cause a heart attack
I have done this with a documentation generator (doxygen) but I want it in Visual Studio. There is a plugin for it, but it's pretty buggy. It would be nice if it were a core capability.
>wttr.in is a good service you can get on nearly any device.

wttr.in isn't going to show me live video of my friends being rescued from a storm 2,000 miles away, like The Weather Channel did.

I use it daily, but it only regurgitates NWS data, and data that's pretty vague for a vast area at that.

There's a location about 20 miles from where I am now that is routinely 40 degrees cooler than where I am now because of altitude change. My home location is always 5-15 degrees cooler than my work location. The Weather Channel shows that. wttr.in doesn't.
Where does the number “10 years” come from? 5 seems plausible to this non-domain expert
Have replied to other comment asking the same, above.
First there was mansplaining, now there's devsplaining.
The Usual case of MP's with zero technical knowledge FTC make much more sense economically - if the Govemnet wants it has to give something back other wise why as a share holder should I pay for it.

TBH 11 Mbs is fine for a consumer do they realy need more I only get 3.8 or so and I only ever have the odd hang on iplayer every 9 months
I think the thing I struggle with the most is coming up with that initial idea to actually START a new project. On top of that, any project substantial enough to capture my interest is also way too large in scope for me to actually have the motivation to finish.

One thing that sometimes helps is starting a couple projects in parallel. That way, if you get tired of one, you can switch to the other. Eventually one might take hold, and the other gets abandoned.
the API is also there for that :)

A dev can dynamically create channels.

Communication apps is the best application indeed, some of them (for example TelegramX) already leverage this by creating one channel for each of your contacts.

So my gf has an 'interrupts do not disturb' rule while my noisy friend on a time zone can't make my phone ping.

Now it is up to devs to leverage this and implement this in all the apps.

If it starts to become common enough, it looks like an AI could classify these signals based on how you interact with them.
Something like 9 years of Latin for me, between elementary school and college... The only thing I might have traded it for was Chinese, and even then I'd have liked to take both (ended up doing Japanese instead because there was a class for it) before dropping Latin. I'm saddened to hear "Still had Latin" in the context that schools are dropping it. I'm hard pressed to think of another concentration that benefited me so much later in life. (Across public speaking/oratory skills, Vocabulary/flexibility of speech, and ability to parse/extrapolate novel content in both my own and similar languages)

The article entirely misses the point of why it was beneficial to me. It gave me a framework and practice using said framework for parsing and constructing natural language content, in a way that no english/grammer class ever came close (and we were crammed into those classes for FAR longer than I took latin). Bluntly, I reject their entire hypothesis. The US needs to improve our education system broadly, not axe yet another area in which we already fall behind our international peers. (My wife speaks 2 languages fluently, 2 more near-fluently, I am perpetually embarrassed by my own lack of worldliness next to her.)
> You have absolutely no evidence of this

I possess the same amount of evidence as those who point to secret Russian spy technology ;)

> and there have been multiple independent medical examinations and diagnoses

That'd be unremarkable under any of the possible options.
Yup, my github repo is full of useless, unfinished stuff. :)
Without language options in school I would not be a Spanish speaker today. I love speaking spanish. I continued to speak it in college.

Outside of general value, it's also a great tool for life and work. It allows me to appreciate other cultures, travel, and (oh by the way) communicate with a great deal of Americans in a more effective way. I dare say if I was a line manager at most restaurants or in the agricultural field these days it would be a damned-near critical skill. I get not making it mandatory, but to not teach it at all seems like dereliction.
Excuse my ignorance... You're saying that if someone blocks you on Twitter you're no longer allowed to post something with their @handle? Or that they, as the blocker, just won't see it?

If it's the former, then I would agree with you. If it's the latter, and you're not actually blocked from posting (saying) anything, then where exactly is the violation?
They sure seem determined to re-enact the DIGG collapse.
Getting deeply into amateur radio in the past year has really changed my perspective on the world around me. You start to get frustrated by cheap power supplies ruining your reception, you start to curse plasma TVs and power lines, etc. It gives you perspective for how limited our senses truly are, relative to the insane amount of general noise that things make. This is especially illustrated by things like RF-Capture by some MIT students, see their paper "Capturing a Coarse Human Figure Through a Wall" [1].

Signals are going to be weaponized in ways that we cannot imagine, a very loud but humanly imperceptible transmitter is only the beginning.

[1]: http://rfcapture.csail.mit.edu/rfcapture-paper.pdf
That the only thing "building" on top of the toothbrush is tooth paste. Everything else being done to avoid cavities does not depend on toothbrushes.

So it would be a platform if you had a dominant company whose brushes would require certain kinds of pastes. Since most toothbrushes are completely interchangable as are pastes created by those same companies, there's nobody really building their business on top of any of those particular "platforms".
I'm unsure, but I'm guessing you're saying that because they won the electoral college they're sympathetic?

The results of the prior three elections had the winner also recieve the popular vote, and this voter turnout was at a 20 year low, involving the two most unpopular candidates since at least 10 election cycles back.

But most of all, I don't think the voting (in general) was motivated by sympathy, but by discontent.
The most interesting axiom here is that if something can't be taught well, it shouldn't be taught at all.

I took French (as was required in Canada), which was taught badly. For 2 years we had a teacher who didn't actually speak French, but taught vocabulary out of the textbook. I also took a year of Latin, which was taught well by an inspiring teacher. I'm sure I got more value out of Latin, even though speaking French is occasionally useful.
US gov’t employee in China left with brain injury after strange sounds, pressure
And an API is not quite "A set of rules that developers follow to create software that can interact with an external system or application" [emphasis added]... (Gives the impression of a design pattern or something, IMO)

This is awful.
> One advantage of using an incrementing integer is that rows will be ordered on disk based on when they were created.

Well, kind of. A lot of people think the auto incrementing integer function in many RDBMSs will always increase, or will never have gaps. It's likely but not guaranteed that n+k was created after n. If you really need to store the creation date, then you should store that in a datetime/timestamp column.

> If a query asks for 25 consecutive rows, there is a good chance they will all be on the same page. If you use UUIDs, then they could be on 25 different pages and you will have to do 25x the disk IO to handle the query.

This is true, but it also means that if you need to write 25 different rows, it will be in 25 different pages. That sounds bad because non-sequential writes are slower, but you have to remember that it could be 25 different connections trying to write! In other words, you create a hot spot with sequential inserts. If that's the end of the table, you'll have threads constantly waiting for other processes to do inserts since inserts lock the page being inserted.

So, yes, clustering on a UUID can cause problems (fragmented indexes, inefficient reads), but clustering on an autoincrement can also cause issues depending on your work load.

In reality, what you need to do (in the general case) is cluster on your business key even if it's not the primary key for your table.
Ok, I've read through most of this (really cool post btw!) and I still can't figure out if this project is using the Centrifuge stack or not:

https://github.com/centrifugal

It looks like not, but that's a hell of a naming overlap.

I looked at Centrifugo a few years ago to deliver live Hearthstone games (in game replay format) through the web. It's a pretty sweet project.
Case law would disagree. Here's a case where the Supreme court ruled that Facebook banning someone was a violation of their first amendment rights. [0] Salient quote: "Foreclosing access to social media altogether thus prevents users from engaging in the legitimate exercise of First Amendment rights"

Edit: as pointed out, this ruling doesn't actually disagree with what the previous comment said. It does seem similar enough to me to be relevant though so leaving it up.

[0] https://www.supremecourt.gov/opinions/16pdf/15-1194_08l1.pdf