skysight-inc/HackerNews huggingface dataset:
It's amazing that some actually tried the equivocation on the word "voluntary" as far as taking it to court and losing.
I think the wire is a safety feature to avoid accidentally crushing people. If you try to disconnect a second wire, nothing happens, and you have to go find the first disconnected wire and reconnect it. Then you will see if there is still someone in there. (When you're finished in a row, you're supposed to reconnect behind you when you leave.)
"Using cryptography" is (like some of the other things mentioned) nice in theory, but has significant drawbacks as well.

If you've ever worked with stateless servers using something like JWT, you will have run into the issue of 'stale data', essentially the cache invalidation problem. Trying to solve ACLs with cryptography is prone to the exact same issues, as well as overhead problems. The crypto itself is immutable.

EDIT: In fact, Git is a great example of how you can't really do access control very easily in such a setup. Have you ever tried restricting access to a specific branch in a repository?
ProseMirror is great. A few months back i was looking for a rich text editor for use in an isomorphic js webapp that uses react. I probably spent more time researching and testing out other libraries than i did getting prosemirror working in our app (and even ended up even contributing back some code in the process). Highly recommended, i think for most cases, prosemirror strikes a good balance between sensible defaults and easy integration.

Where it falls down is mostly in documentation, which is 100% understandable, since it was crowdfunded(!), but the code is very legible and amenable to most kinds of webapps.

Where i suspect draft.js probably shines is having tighter client/data boundaries and code that natively expects to be rendered isomorphically, so calls to window/document are probably more tightly managed given that the whole view layer uses react and likely expects to be rendered on the server.

That said, ProseMirror has a 100% fantastic "give me the current ast rendered as markdown" which, in my case at least, was the thing i wanted the most and that ProseMirror supplied handily. Draft.js will have you roll your own[1], but at least the draft.js api is fairly friendly.

There's obviously more than enough room for both projects, but i think that for react based projects, draft.js will feel like a more natural fit even if it will take more effort in the short term until more functionality builds up around it.

[1]: https://github.com/facebook/draft-js/blob/06891490069d3ccfb8...
Learning from Ada
I still have a bunch of notes laying around from the changes we made for 8.5 so I'll take a look at those. For future changes (except maybe small ones) I'll see if I can just write down 1 or 2 sentences what I did _after_ I did it, stringing together a blog post from that should be easier than doing it from scratch.

I created an issue about this so I won't forget: https://gitlab.com/gitlab-com/www-gitlab-com/issues/568
> I literally can't use my headphones without special OEM or Realtek software (forgot which) on Windows, and I can't use them at all on Linux because there's no equivalent.

If the problem is no output at all, it may be just a matter of toggling some HDA codec GPIO or EAPD pin to power up external amplifier chip, which can be done with hda-analyzer. But if it's some combo headphone/mic jack and detection doesn't work then I have no idea.
To add another data point, I have uBlock Origin installed and turned on, and can see the site just fine.
Are you mixing gravity waves and gravitational waves? Gravity waves are any waves in media in which gravity acts as restoring force, like waves in ocean, or waves between layers with different densities in atmosphere, or, AFAIU, whole atmosphere (think of atmosphere as a big shallow pool, with air sloshing around in the pool instead of some liquid).

https://en.wikipedia.org/wiki/Gravity_wave
> Face it, most of the American public, except maybe the Millenials and Gen-Z, love the idea of having the government spy on them all the time "for their safety".

John Oliver did a show on this. It isn't that they are in favor of it, it is that they don't understand the implications. They think the spying is limited to just terrorist, not realizing that everything they do is being spied on.
PROTECTING Your AUTO GLASS ON THE HIGHWAY
Nah I mean I just read it and it basically gives the impression that there's no merit to the claims and any and all results are subject to personal interpretation.

Or, to put it in more simple terms pending peer reviewed, refereed scientific findings, Brain.Fm is the HeadOn of audio.
Apple intentionally created a platform where they hold almost absolute control over devices.

They can install new software, inject code into auto-updated applications, MITM SSL by hooking local device APIs, MITM iMessage by using their CA to sign new certificates. Their control over end-user devices is astonishingly complete.

They can do all of this without no external validation (except when jailbreaks are found), as the platform itself prevents 3rd parties from decrypting Apple's OS updates, viewing the operation of the device, introspecting Apple's code, or introspecting the encrypted application code shipped on the device.

They've intentionally done this, and justified this massive set of backdoors under the ridiculous assumption that they can defend device owners against all possible compromises of Apple's trust position, both from within (such as changing business management) and without (governments, espionage, and compromise), not just now, but many decades to come, all without any checks or balances.

How is this not the very definition of backdoor?
NIST and Quantum Computers
Yeah, a lot of this information is pretty low-value relative to the Sound On Sound stuff. What good is it to know the difference in how a square wave and triangle wave look, if you don't understand how they sound different and why you might prefer one to the other? The "synth secrets" series is much more technical and showing its age, but it's comprehensive.
Someone explain this to me like I'm an undergraduate in Physics, why is this significant then, just because it is Graphene?
A New Breed of Trader on Wall Street: Coders with a Ph.D
How I use 500 Miles to track promising tech companies
How are you doing this in your servers? Adding it to your shell profiles on said servers?
Yes, you're right. No solution is perfect.

I was involved in a project that used contentEditable DOM as the source of truth before I had a chance to work with Draft, and I believe that Draft's model is the best compromise.

Draft does a lot to handle the edge cases where it's possible. IME and spellcheck are two of the big ones.
I believe tex.stackexchange.com is what GP meant by "tex.se", as in "tex.StackExchange"
Data Compression: How page compression works
A really nice intro is this classic paper on numerical integration of the equation for barotropic vorticity:

http://mathsci.ucd.ie/~plynch/eniac/CFvN-1950.pdf

It's something you can solve in a few lines of python and run with minimal compute resources. A nice thing to try is to feed in some data from somewhere like below and watch what happens as you integrate it forwards in time.

http://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalys...
Show HN: A place for designers and engineers to discuss the Apple ecosystem
Yes, and that's the problem - because it cannot address many of the features required for dynamic content. I'm sure it works fine for static content, but that's the easy problem to solve (and it has been solved before).
Well, I run a 501(c)3, scientific research, ("making an open source anticancer drug") and the IRS held up my application for a year and a half on what should have been a very straightforward application. While I was waiting I had to quit my job at a big research institute to avoid use of time conflicts and literally drove for Lyft and Uber to make ends meet.

It turned out that the IRS had bolo'd ("be on the lookout") all applications that used "open source" and although I don't know for sure it seems like that was what caused the problem.
Nah. Explicit is better than implicit. Also I'd like to avoid being locked-in to webpack.
Not at all. If they had a real skeleton key, they wouldn't need to get a warrant.

Rubber stamping is a separate issue. If that's what people were worried about, why would it be this case in particular getting everyones hackles raised? Every warrant to search a house or a car should be questioned, but this case isn't special.
> As long as the government has the legal right to search the phone, isn't it good that they can now search it?

The President has the legal right to order an assassination, so all assassinations ordered are good, and even more are better? I don't follow your reasoning at all.
I'd imagine one of the reasons that this happened is because of condensation behind the panels and a lack of knowledge on how to keep things clean when you're unable to ever exchange air with somewhere.

Thoughts on what they'd do to fix this in the ISS (all unconfirmed):

1. Service panels would be painted or coated with something to discourage or prevent condensation on the surface, thus preventing water build up.

2. Knowledge and use of cleaning supplies that won't leave a toxic atmosphere, thus allowing you to keep the microbial build up down. You can't use bleach or ammonia in a space station without killing people eventually.

3. More routine maintenance to catch these kinds of things. From what little I know MIR became less and less well maintained as it aged because of issues like you described. Avoiding that maintenance and cleaning would encourage the build up further accelerating the problem.

Since the ISS has been in constant use and expansion I've got to imagine that they've managed to solve the first two and just as a natural consequence the third must happen in order to keep the station functional for the crew. Might be a good set of questions to keep in mind the next time Chris Hadfield or another astronaut does an AMA on reddit.
Interesting idea, your front page had some provocative (and NSFW images) which I would loved to have clicked on and explored more. Instead I was hit with a sign up page. Turned me away because it wasn't that interesting.

If there was no sign up wall I might have browsed around some more. Even just to enlarge an image asked me to sign up. It may seem lazy of me but it takes way too much energy for me to sign up for a new service that I'm not sure I really want to use and hasn't proven its value to me.

My 2c.
So you're saying they should remove the -r option entirely from rm?
The DSDT problems aren't just for the high end laptops either - I have a $350 Z3735F system that requires a DSDT edit which I don't understand [1] https://gist.github.com/voltagex/eec041092d719c77483e

systemd can't take all the blame either - I bricked (yes really bricked) one of these by grub installing a "stub" that only booted into grub-rescue on my EFI partition. I can't get into the firmware settings and the rescue loader can't read the partition tables -> bricked unless I can corrupt the EEPROM somehow and force a menu (no CMOS battery in these low-end devices to pull)
> Basically, they'd like all their SMS revenue back!

Great! Because I'd like an open platform back such that SMS offers, unlike every messaging platform you mentioned.
Yes, I am trusting that. So are you. If they had the signing key they wouldn't need to ask Apple for anything.
Argentina's New Attitude Pays Off in Bond Fight
AI-generated music to improve focus, relaxation & sleep
Really? Quality of life increases have flattened in the last 100 years? You must live on a different planet.
Here's a PDF (published on a .gov site!) with the entire Internal Revenue Code law: https://www.gpo.gov/fdsys/pkg/USCODE-2009-title26/pdf/USCODE...

(Beware, it's 18MBs)
> As long as the government has the legal right to search the phone, isn't it good that they can now search it?

(1) Government has legal powers, not rights, but more importantly,

(2) No, just because a legal power of government exists does not mean that it is better for it to be exercised in every case where it might be.
They have the power to force people to keep quiet, but not to lie.
The websute us outright lying. It claims that it would connect to nearby beartooth users when you do not have a signal. As I do not see the beartooth device using cables, it must use a signal anyways.
https://github.com/ishiura-compiler/Orange3
I disagree with this almost completely. If I tell my computer to do something it should just do it (possibly after some complaining). You cannot delete the directory you are immediately in, so that at the very least is prevented. But as you move away from just root the usefulness of deleting nearby folders and files actually becomes useful. And putting those kinds of things is absolutely a reasonable solution. It keeps you (and scripts) from shooting yourself in the foot but lets you do things as long as you acknowledge what you are actually doing.
Unblock US Netflix, absolutely free
Lead is a metal, graphene is a zero band-gap semiconductor. Very different electronic behaviour.
Facebook announcement of Telecom Infra Project
Figuring out which compiler optimizations did fire, and which still need to be done by hand, is also extremely difficult. Compilers generally don't tell you.

So while in principle one should be able to expect a compiler to do the $1/x$ optimization all by itself, it might be important enough to just do it by hand and get on with things.
I was in a Ph.D. program for 3 years and decided to leave early because I felt academia was not right for me.

My personal feelings about academia are only tangential to this thread, and far too verbose to describe here. But my general conclusion was that essentially no one should do post-docs. They are mostly only value-destructive, career-wise, and force you to delay even having proper health insurance for far too long in life. The Economist's article "The Disposable Academic" is a reasonable summary approximation of what I learned about academia.

> aside from aggressively networking with people who have the sort of job you want to have

In some sense, this is very difficult for me. I don't care that much what the topical content of a job is -- I care much more about the manner in which I work. I have many contacts who work professionally in data science, but I wouldn't want their job. Most of them just seem to be naturally more capable of making compromises about noisy workspaces and projects that don't use ML to help the business.

> As for the things you value being impossible to find at modern tech jobs, if you are valuable enough, almost all organizations will do things like put up partitions for you, let you work flexible hours, and so forth.

My experience across 4 organizations is very different. Even when a manager would tell me I was an indispensable asset to the team and they were thrilled with my efforts, they would simultaneously tell me they could not make even the tiniest concession about physical workspaces or other arrangements. I've often found that if you do not negotiate these things heavily, up-front, and get them in writing, then it's simply impossible to ever get them.
I could rip a piece of paper with my bare hands. Give me 300 million pieces of paper sandwiched together and I couldn't.
That isn't what "micro-" typically means in this context. You are talking about design.

real micro optimization examples: order of operation in an inner loop. Changing memory alignment to facilitate vectorization, figuring out your compiler is doing something dumb and tricking it into better code generation for that area,etc.

If you are looking at generated assembly, chances you are doing micro-optimization.
I will have a look into these things later when I get around to it, but I just want to address a few things upfront:

> you mention Tahoe-LAFS, yep!, we can (and will) build a cap system similar to it on top of raw ipfs objects (ideally actually collaborating with the excellent Tahoe-LAFS team directly).

The cap system that Tahoe-LAFS uses is great, but only serves a limited subset of usecases. It is not possible to revoke access, for example.

Depending on implementation it may be possible to accomplish this (to a degree) by having a separate mutable pointer for each person who has access to the data - and simply not updating their pointer to newer versions once their access has been revoked - but this still doesn't cover the "oops, accidentally gave them access, let's hope they didn't notice and revert it" usecase.

(EDIT: It's not even possible to delete files on demand in Tahoe-LAFS, at the moment.)

> This looks a lot closer to the data models people use in apps today (think single page app models, {backbone, react, meteor, ...}. these are layered on top of APIs like REST, but can trivially layer over IPFS too)

That architecture has actually turned out to be flawed in quite a few ways - in many implementations, it has turned out to be considerably harder to build on top of them than on more 'traditional' architectures. SPAs are common primarily due to hype, not because they are the superior technical solution.

They also come with some pretty serious (and in my view, unacceptable) trade-offs, like requiring JavaScript to be able to use it.
For this particular comment, probably just that it doesn't add anything. Saying something akin to "get rid of taxes, and the IRS will have less power" is pretty tautological and not really relevant to most of the arguments linked (which are far more ... creative ... and bold, in terms of claiming that the US/IRS already doesn't have power to tax people).
Yelp Fired an Employee After She Wrote a Post About Her Lousy Pay
Apple, don't cripple the Pencil's navigation in iOS 9.3
0.00001% != 0.00001
Fuller's theory was based on both the efficient use of space and the efficient, renewable production and distribution of resources:

>In technology's "invisible" world, inventors continually increase the quantity and quality of performed work per each volume or pound of material, erg of energy, and unit of worker and "overhead" time invested in each given increment of attained functional performance. This complex process we call progressive ephemeralization. In 1970, the sum total of increases in overall technological know-how and their comprehensive integration took humanity across the epochal but invisible threshold into a state of technically realizable and economically feasible universal success for all humanity

-Grunch of Giants

>but a child born in a first-world country will use something like 800x the resources of a child born in a third-world country. Clearly a higher and more equitable standard of living for everyone is desirable, but we also need to figure out how to cut way back on resource usage at the same time.

The Fuller house was an example of how to cut back on that higher resource usage by using intelligent architecture and design. It is important to cut back resource usage in many areas. It is likewise important to cut back on resource waste (the resources that goes unused). Most importantly, the surplus of food, water, and shelter that goes wasted every year which nearly half of the world's population struggles to obtain. Effectively distributing this waste could go a long ways to ending war, violence, mental illness, disease, substance abuse, and a whole host of other problems.
Tangent: I really like the idea of a calendar backed by git, submit a patch / pull request for some of my time. Everyone can see your master branch, maybe a branch for private events.

You know, backed by git, don't expose even the porcelain commands.
It's a question I'm asking because that is the claim that is being made. You should address this reply to those making the claim, not to the person questioning it.

EDIT: Also, please get out with the "owes you nothing" argument, I'm really growing sick of it. If I see something generating undeserved hype with potentially bad consequences for 'society at large', then I will damn well call it out. Don't like it, don't reply to it. It has precisely nothing to do with anybody owing me anything.
I'm all for Apple here but this is kind of silly. At some point someone has to design the product so someone has to do the creation in that sense. Unless you are proposing a jesusphone will somehow spring forth fully secure safe from even Apple's design team.

But that said I'm definitely for the stance that technology be designed in such a way to be unbreakable to Apple or anyone else once the device is sold.
Substance (http://substance.io/) also wraps their editor in a React Component (https://github.com/substance/lens/blob/master/ReactLensWrite...) and it works great. (I'm a very minor contributor.)
This is not really a new issue though. If a guy has a safe in his house and the cops get a warrant to search his house, they'll ask him what the code to the safe is. At that point he can tell them, or tell them he doesn't know and got it at a yard sale and was hoping to crack it one day. Of course I guess they could just take a diamond cutter to it at point. Can't really do that with software (barring quantum computers).
Welfare is more than just payment while unemployed. Access to cheap higher education, strong programs promoting raising of children (family leave is an example), access to healthcare without fear of bankruptcy and things like this are part of welfare in my opinion. Also adequate prison programs to decrease recidivism, strong laws protecting workers from exploitation. The list goes on. These are all forms of welfare and they help to ensure a healthy environment for living for everyone.
KING: White men have killed 7 of 8 cops in U.S. this year
No, I'm saying that delete the current directory I am in is bad (as in non-standard behavior) and should not be allowed.

Asking if I want -r removed has nothing to do with anything.
Why Espressos in America Are Not Good?
The edit file button in Github's web interface allow you to do pull requests that only impact one file very easily.
As the site shows, Free File Fillable Forms is available to everyone, but it's not as easy as the step-by-step wizards of TurboTax and TaxAct. There's manual arithmetic involved, following the PDF instructions, looking through tax tables, etc.
That's always the risk --> "what if the data is rigged?"
The thing is, marketers are still ”experimenting" for the most part.
Just as traditional advertising was sold to clients for years even when its efficiency could not be measured. Right now, it can be measured better through tracking, direct mail, “CRM” and the likes, but it doesn't mean it translates into sales—far from it. Digital agencies are surfing on the hype and cashing in as fast as they can before clients cut their advertising budgets again, just as it happened with other channels, like TV ads for instance.
Another great release in an incredibly fast turn around time, well done to the team and everyone that's contributed.