skysight-inc/HackerNews huggingface dataset:
That's a problem we already deal with by having labels for the date inputs which explain the expected format. This is especially necessary in Canada, where until recently there was no recommended format, and the government recommendation isn't even well known yet much less universally used. So, depending on what part of the country you live in, you'll expect a different date format, even though you're technically using the same locale.

So, to do what you want, I'd have to make different versions of all the supporting documentation for each possible date format, and then get each version translated.

Also, displaying the dates the user just entered in a different format is a usability problem. (Users will complain. A lot.) So, if I did what you want, I'd likely be asked to display all dates, everywhere on the site, in the format the browser happened to be compiled with. This is possible for dates in the database, but not so much for dates in static content like news releases.

Just to be clear: I have no objection to making it easy for a website to have date input widgets which use the user's locale. I just want it to be equally easy for a website to have date input widgets in a specific locale. For example, how am I to make a website comparing date input widgets for different locales?
Now it's acquired by WeWork.
What was wrong with Isaacson's biography of Jobs? I think unless it was exceptional it was going to make people unhappy, but I don't recall it being "dismal".

Becoming Steve Jobs is better, though.
I tend to think of life balance as finding the right ratio of ‘productive’ hours versus ‘consumptive’ hours. I go to work, clean the house, take care of the kid, and work on side projects during my productive hours, and then relax, watch tv, read books, and play video games during my consumptive hours.

All of one or the other is not sustainable. Sometimes I feel like I am doing too much of one or the other, and I try to rebalance.
Global Cryptocurrency Regulations in 2016
https://www.wired.com/2015/11/facebook-banning-tsu-rival-soc...
Ran into similar shock recently while working on a project. Ended up just making my own - was actually fairly straightforward, and pretty fun. Creating 6 <select> menus for date time input would have been obnoxious enough as a developer, but I can't imagine filling that in as a user and not hating the experience. Glad to see Firefox moving in this direction.
Bear in mind, European privacy laws only help you with Google (or other US-based providers) if you're a European citizen (via things like Privacy Shield). Whereas with ProtonMail being located in Europe, they're likely to be better protected from US law enforcement requests as a whole. US providers have no obligation to provide US citizens European-quality privacy protections.
Ask HN: Code Your Own AI Bot – Tournament Style Games
I am looking for a list of games that lets users code their own AI (language doesn't matter). I would prefer if the game lets user's AI verse other user's AI. Thanks!
> ... the same discussions about data quality forever.

You misunderstand, perhaps. I mean that the data itself is fraudulent, let alone the interpretations or the controls on the experiment. Many PIs have been making up the data, essentially. Pulled from thin air with a little rand() thrown on top. Now the flood gates to this behavior are open and 'accepted', at least by the people that cut the checks.
A separate app: Calendar.
I often wonder what people do for all the videos they make of their kids. I do not want to lose them, but in the age of HD video, where do you store them for the long term?
I was going to post the link[1] but it was down every time I checked over the last hour or so.

[1] https://www.repository.cam.ac.uk/handle/1810/251038
I'm a DIYer, perhaps my view is skewed. There's always something big and bulky in the truck bed weekly, it seems.

I'm not sure other first-world countries transportation infrastructure is designed to accommodate larger, bulkier trucks everywhere, as it is in the US.
Nice~ I like it.
Welp, there go my Git signatures
If there is a will, there is a way. It's all about trust, but I'm sure st least publicly they have stated employees do not have that access.
“How to follow up with clients after a project” – [Episode 94] Make Money Online
Why the Blockchain Needs to Be Used for Ad Standards
Agreed here. I feel like I am constantly fighting to filter out all this "content" from external sites. I feel like I can't even see the stuff I joined FB for- to see pictures/updates to see what my friends are up to. Instagram is much better for this these days, the signal/noise ratio is getting so low on FB that I find myself going on just out of habit, not because of the information I get from there. It has shades of slashdot, which for awhile was just in my daily list of sites to visit because it always had been, eventually though it dropped off.

Note that you can eliminate a lot of this crap by changing your news feed from "top stories" to "most recent." This change will not persist, can not be changed on the app, and you will have to manually change this every time you log on- you can't even save the url as a bookmark. Still, its waaay closer to the FB I used to really like.
Show HN: Made a bot that helps get a ticket to TC Disrupt Berlin Hackathon
Keep Learning and Having Fun
I'm not sure there is a legal mechanism to force ProtonMail to add a backdoor...

> "Nearly every country in the world has laws governing lawful interception of electronic communications. In Switzerland, these regulations are set out in the Swiss Federal Act on the Surveillance of Postal and Telecommunications Traffic (SPTT) last revised in 2012. In the SPTT, the obligation to provide the technical means for lawful interception is imposed only on Internet access providers, so ProtonMail, as a mere Internet application provider, is completely exempt from the SPTT’s scope of application. This means that under Swiss law, ProtonMail cannot be compelled to backdoor our secure email system."

https://protonmail.com/blog/switzerland/
It’s easy to dismiss iOS 7 has a particularly bad case, but based on the list below it seems you might have a selective memory (no offense, just trying to help fix it)...

10.3.3

10.0.3

9.3.5

9.0.2

8.1.3

8.0.2

7.1.2

7.0.6

6.1.6

6.0.2

As you can see, going back to 6.x days, being at a X.Y.2 or higher patch release is really not that uncommon.
Where government gatekeepers don't exist, the private sector inevitably finds some way to fill the power vacuum.
These type of blogs are popping up like flies, just rehashing what others have said without any added substance or power.
Present some then. Thus far the best that I’ve seen is $100k in FB ads to peddle the divisive topics typically peddled by the democratic establishment.
The company I work for settled for the presentation format "23 Oct 2017" for this reason, which is also why we can't use these standard controls :/
If you plan on trying Termux, you should also look into Hacker's Keybaord:
https://f-droid.org/packages/org.pocketworkstation.pckeyboar...

In landscape mode, it provides all the keys found on a regular keyboard which make life in a terminal easier (tab, ctrl, arrows, etc.).

EDIT: In Google Play Store: https://play.google.com/store/apps/details?id=org.pocketwork...
There is an alternative to "I don't speed because I might get ticketed" and "I don't speed because it's the right thing to do", and it's "I don't speed because it benefits me when everyone drives carefully."

It can be argued that altruism itself generates dividends for the whole of society, and thus acts of altruism can be seen as self-benefiting, adding a middle that isn't otherwise considered.

A good example might be: "I pay taxes to help welfare recipients because I'm forced to." vs. "I pay taxes to help welfare recipients because it's the right thing to do." There is yet another option of "I pay taxes to help welfare recipients because it has economic benefits and because I don't want to personally deal with the homeless everywhere I go." The last one might sound heartless, but I think that it might appeal to more conservative members of society, and it also turns out to be true.
It's happened before:
https://techcrunch.com/2010/09/14/google-engineer-spying-fir...
If a person has enough access, and they have to, given that someone has to have admin access.
This should be used to save people's lives. Many of the marines on the ground that have to go into buildings expect a 50% casualty rate.
UPDATE: I've fixed the issue where restarting the level clears the script
Facebook moving non-promoted posts out of news feed in trial
Did you notice the hypocrisy of your comment? I need to be more careful because my cable frayed but MagSafe is amazing because of all these people are so clumsy that they are tripping over the cable and launching laptops onto the floor.

If was using the same argument form as you I would say: Who are all this people that don't notice they are tripping on a cable? If you are not in an infomercial you will stop before launching a laptop onto a floor. I know a ton of people with windows computers and exactly zero of them have died from people tripping on the cable. MagSafe fixes a non-issue and is constantly annoyingly falling out.

I don't actually believe this but it is a silly and borderline rude way to argue. For some reason, you are in situations that benefit from MagSafe. This is a valid request, but I don't think is close to as common as you think. Since USB-C is open, you can get an adapter with a magnetic rip away section.

I am not excessively rough with my laptop. I used a badly frayed cable for 2 years without it breaking. I guarantee that you are not taking off and putting in your adapter multiple times per day and you are not using your laptop on your lap. Look at other peoples power adapters. The thin cable is not build to last and frays at both ends if you actually use the stupid wrapping things

Edit: I misspoke with regards to the size of the plug. Most of the outlets I used results in a delicate balance for the plug to stay in. Slight movements of the cable results in the plug falling out. Also, the folding plug makes it pain to plug into some hard to reach outlets.
That sounds pretty awesome actually. Apart from the exercise/socialising what was the main activity you did in the monastery? I'm assuming its something religious/faith based?
A simple and educational promise implementation to give insight into what is actually happening when we use a Promise.
This feature has already ridden the release train (currently in 57 beta) [1] and should be released with Firefox 57 next month.

[1] https://www.mozilla.org/en-US/firefox/57.0beta/releasenotes/
Soooo, now if you rent office space it comes with wifi, a coffee maker and some interns?
It's true for applications delivered live (mostly webapps). For vast majority of apps, I expect that at least the package maintainer at least glanced at the changes before building a new version. This is hardly foolproof but there is another layer of verification.
In Short:

Two parts:

- Storage

Daptin connects to a storage (eg google drive) using rclone, we upload a zip which goes to gdrive. That was how the site is stored.

- Serve

Another part of daptin is "sub site", where we say "serve this storage folder" under this sub-domain/sub-path

GrapeJS is injected to the page if editor permission is given to current user. Changes by GrapeJS will reflect back to original storage (thanks to rclone)

Now that allows us to make static sites. But daptin already is exposing JSON apis for all your data. So along with those built in "Static drag and drop components", New "dynamic" components, which will act as "templates" for the data coming in via json api.

Plus we also have actions, which take in inputs like form submission, so the form inputs can be pointed to those actions.

Will write a longer article soon along with gifs.
Hmm... Could you provide a source? I don't think they do this. At least not for paid accounts with a long history.
Obviously! But, you have to actually engage the problem we're talking about here. A lot of people want to live in Seattle. So we've got to come up with some way to decide how many of them get to. That's just the actual problem stated plainly and unpolitically.

One possible answer: leave the single-family housing. Ration via high prices.

Another possible answer: build a lot more housing in an attempt to accept more people and drive down prices.

I guess you could also somehow try to reduce demand, but I suspect you'd regret that "solution." Just ask St. Louis or Cincinnati or Tulsa their thoughts on that.

If you just want to say, "I don't like any of those options!" then, I mean, OK, that's definitely a fair emotion to express. But it's not a legitimate policy position.
> it's not too demanding to ask

You're saying that people should give up power by themselves. This is rare.

Democracy works better.
If, without sacrificing any dynamic aspects of a language, we can be better informed about programs and expressions before they are executed, it's almost a pure win, and therefore a no-brainer. ("Almost" because we pay for it with some machine cycles and memory required to execute the checks.)

If you call a three-arg function with only two-args, it is more helpful to see a diagnostic than not to see a diagnostic, all else being equal.
Probably a timestamp. They're surprisingly pervasive.
UX design in the real world – Q&A with UX expert Larry Marine
> I spend close to a decade of my life trying to understand the subtleties of a single paper.

Wow. Out of curiosity - what paper was that?
I really don't understand why we still mix our control and data stacks together. Memory fragmentation made this necessary in the past but we shouldn't need this anymore.
So much this. I've tried to 'out work' everyone my whole career/life. All that has change recently when I had a baby girl. All we really have is time, so spending it with my daughter has become more of a priority. Instead of grinding tickets on the weekend (obviously if there's a hard deadline then..), my time is spent with my baby. It's so much more rewarding and I am far less stressed all the time. But balance it truly the key.
Sure. Empires rarely survive past the 250 year mark. It’s remarkably consistent. The US will be 250 years old in 2026, though it hasn’t been an empire for the entire duration. Make of it what you will.

Interesting essay on the topic: http://people.uncw.edu/kozloffm/glubb.pdf
React lifecycle explanation – componentDidMakeSense
> He did certainly not. LDV has been asleep for years. He is dead....

I came to say this (or read a similar thing).
Modern readers tend to think that biographies are accurate historical works. They are often not. So many events are by definition, unknown and unknowable due to the passage of time and many other factors, that most biographies belong in the class of "faction"
In practice it's a rather thin attack surface and serious cloud providers rely on it so it's both well-tested and any exploit can be used on much more valuable targets than your OS.

It's not a panacea. There are physical threats, there are threats from the very hardware you're using. But, like it says on the box, it is a reasonably secure operating system.
> The exciting possibility isn't switching Python/Lisp/Java syntax

Also, parsing and generating N languages is a really, really hard problem.

> So what I really want is an editor that takes verbose languages and collapses common idioms into concise syntax.

IDEA does this. Among other things, it hides lots of boilerplate in Java anonymous inner classes.
Product Hunt – Global Hackathon
>free Wordpress setup with a few simple plug-ins

That is already beyond the tech skills of many folks. And since FB is already there, there isn't any urgency for them to waste time learning, or $$$ to pay someone.
I would have never guessed
Also interesting, and related, that the Flat Iron School was fined for almost a half million dollars for fraudulent salary claims and operating without a license [1]

[1] https://ag.ny.gov/press-release/ag-schneiderman-announces-37...
The Best VR Camera in the World
> It's the statistical foundation upon which card counting works.

Exactly, so, if counting cards if forbidden (I'm not arguing if that is right or not), then having that statistical foundation isn't useful. As a different comment suggested, reshuffling at a fixed point (say, after one third of the cards have been dealt) should solve the problem in practice, also preventing the house to use counting in a meaningful way.
a 750 evo is a sata drive, a 950 is an nvme drive. completely different technology. if my laptop has an nvme slot why would i buy a sata drive. 2 750s is not faster than 1 950
> there is no one rule like gravity that ties human behaviour on a mass scale together across cultures.

Self interest/self preservation is genetic.
Unless the host you're connecting to has some kind of certificate pinning in play, typing `example.org` into your browser will make the initial request in the clear, which can be hijacked even if it immediately bounces you to https.
Damn, I will have to take a look at aiohttp. That's impressive, I'm glad that python, my favorite language, can have that kind of performance.
He also stated later, that he had older videos uploaded long time ago.
It's a struggle sometimes, and I wonder if it's down to who is writing and/or directing a specific episode. There was an episode last season that dealt with gun control in a 80s style "very special episode" way. It was clumsy, awkward, and did very little for the overall story arc.

Overall though, it's a good show with a darker theme than most current superhero fare. Though, I may be biased as the Green Arrow was my favorite comic book character as a kid.
There are libs out there that do automated refactors as such:

https://github.com/jonase/kibit
I've fixed bugs in postgres that were more than 10 years old...
Probably a good move all around, WeWork gets the devalued product on the cheap and Flatiron founders exit and the company can say that under new management things will be different
Ultrathin films could bring optical communication to silicon chips
Raft: Consensus made simple(r)
Why include the elected representatives? Is that an implied threat of “reinstate my email or these legislators will regulate you into being a public utility”?
Yup essentially my requirements are simply "I don't want to spend time on my spam filter"

In a previous life/job I set up, administered, and maintained mail servers. I don't have an exact count but high tens to low hundreds over multiple clients.

I think that's one skill I'm completely burned out on for personal use. Capable, but not willing.
Prince Alwaleed says Bitcoin will implode: 'Enron in the making'
While I love ProtonMail as an effort to popularize security for end-users and trying to come up with smart technologies to achieve that, the whole risk model behind the writeup barely stands scrutiny. What's worrying, ProtonMail (who declare security a first-class feature) use "features" instead of systems to define security of their service.

If you think of it for a second, web crypto (protection against intermediaries and dishonest server) actually requires trusting the server, so no encryption-derived claims are sound if the server is dishonest. Any third party exploiting (or forcing legally) the server can make it dishonest and collect required keys in few simple steps. And, FWIW, if encryption is controlled by browser, adversary compromising the client itself can simply disable it.

So, while the effort is very important (and I bet they'd be around the first people who will suggest techniques for safe in-browser crypto execution), it isn't that they can be compared security-wise other than:
- ethics
- security policy
- competence of security teams.

Isn't a level playing field for ProtonMail.

And, my final problem is, 99% of people are still outside Protonmail anyway, hence the intolerant winner argument, which ruined PGP and will ruin many optional security systems on top of convenience protocols in the foreseeable future.
Doesn't TLS 1.3 fix this SNI hostname leak though?
It does work as an analogy, because the difference between heroin, and a useful product is that heroin doesn't make your life better. Becoming addicted to heroin means that not using it makes your life worse then using it, even if the net value add is negative.

I often feel the same way about Facebook. I stay on because the cost of disconnecting is too high, not because its particular implementation of 'A social network' for what I pay for it (Time and ad spam) is a net gain.
What if all the antimatter-dominated regions are outside our cosmological horizon and are no longer in causal contact with matter-dominated regions?
Re: "one of the 12 cultures evolved the ability to survive by eating citrate..."

Is it possible it got this trait from outside contamination, since other strains can eat citrate? Viruses can snip in foreign DNA, for example. To check, hopefully there's enough generation archives to see exactly how the ability arose. If it were a single gene "flip" rather than a set of changes, then it could be native.
> The evolution of scheduling in Linux By and large, by the year 2000, operating systems designers considered scheduling to be a solved problem…

If I recall correctly, 2000 is 2.3.x which had a braindead trivial scheduler. Basically it just looped through the process list and executed goodness() and found the 'best'. This was obscenely slow when there were a lot of dormant processes. The process table links all mapped to the same cache set which led to cache evictions during the scheduling loop, even TLB evictions. Et cetera. It was just bad, really really bad. Compared to its BSD, Solaris, ... contemporaries, it was garbage.

The O(1) scheduler starts in 2.4 at the tail end of 2000 followed by the Completely Fair Scheduler in 2007, etc. And the Linux scheduler continues to get better. But in 2000, it sucked. Reeked.
I don't see that as a failing, because I don't think that's what Angel's character arc was ever trying to do. His character arc is about guilt.

Besides, if you want a vampire character at war with his own evil nature, surely that's basically Spike's arc?
Here's a souvenir, if you haven't grabbed it yourself :P

https://i.imgur.com/yMhNySc.png
True or not, it means that between two strangers on the Internet, there's no reason to believe you.

"Why do you think that?"
"Someone in an Internet forum said so."

Nobody does that.

Telling stories from personal experience sometimes works. (Take Susan Fowler's essay for example.) Linking to articles from credible sources can work (for example, the NYT article). Asserting scientific statements without backing it up doesn't.
Every article (where applicable) should have a browser compatibility section near the end of it. (It's not such a new thing though)

In your case:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
Yes, Qubes is only as secure as Xen which, itself, has had some pretty big security flaws pop up [1].
At the end of the day one has to decide what kind of trade offs they are willing to make in order to balance simple UX and security.

[1] https://blog.quarkslab.com/xen-exploitation-part-2-xsa-148-f...
When you take something apart to understand it, of course you can never quite put it back together again the same way and see it holistically. But there's no other way to gain a good understanding of the component parts, so this is a worthwhile exercise, even if they don't enjoy it in the same way as other reading.

I'd contend very few teenagers are really ready to enjoy Sense and Sensibility or similar texts anyway because of their different and short experience of life, but they are in a position to learn some of the techniques and vocabulary used.
Just to get another perspective here is a former employee's take on the fine.

https://news.ycombinator.com/item?id=15492897
Since it's funded by DARPA this is most likely the envisioned application.
Does anyone have experience using Google’s advanced protection service? I’m wondering if it’s worth managing the dongles.