skysight-inc/HackerNews huggingface dataset:
Hopefully more sites will upgrade to the new Invisible reCaptcha by Google. I am using them on my sites and it is certainly less annoying and the user experience is better.
I guess that depends on your definition of success.
> So I'm wondering if the services actually have some sort of archiving requirement for law enforcement purposes? Maybe for a certain number of years, they have to save your data or something like that?

Apart from a handful of specific cases like financial data, the US has no general data-retention laws. You can delete stuff aggressively as long as it's based on a consistent archival policy, not one-off deletions where you risk looking like you chose a particular thing to delete to hide evidence.

You can tell this is possible in practice by looking at how common it is to have aggressive permanent-deletion policies in corporate email, at least outside of tech. A number of big US companies automatically delete read emails in employees' inboxes after N days (with N ranging from 7 (!) to 365), unless the employee specifically takes action to refile the email into a project folder with a different per-project retention policy. The goal of those policies is to reduce companies' exposure to fishing expeditions in future lawsuits by just keeping less email around. To make that effective, the policies really do delete the emails, including from any backup systems.

Given that they have figured out how to perma-delete their own old email, I believe companies could really delete user-deleted content, perhaps after some specified period of time, if they wanted to. But unlike with their own internal emails, they don't have the same incentives to be aggressive about purging that stuff from their servers. If anything, they have the opposite incentive, to keep as much user data around indefinitely as possible.
Wrapping you code into a try/catch block decreases performance even more, you don't want to do that. You might want to check it out: https://github.com/GoogleChrome/proxy-polyfill
How long ago did you try that number crunching benchmark?
>freedom from tyranny

Funny if you compare this with another quote from the Fb memo:

>The work we will likely have to do in China some day.
Gradual programming certainly strikes me as the future of programming. I see the end goal as being able to use a single, unified language for every application. Certain sections of a large codebase might need their own special jargon or abstractions; but that shouldn't necessitate a totally separate language and toolchain.

This fits real life: we can use English for casual gossip, highly specific technical documentation, and everything in between.

Another important dimension for gradual languages is difficulty: Languages with advanced verification capabilities (eg, Rust) would be much easier to pick up and get started with if you could trivially have sections of code where you didn't even need to know about the memory management features of Rust (it would be way easier to choose Rust as a primary language for a company without having to worry nearly as much about the new engineer onboarding cost).

Also, since he phrased this as an HCI problem: tooling strikes me as just as important as language design. A language that was gradual between some sort of highly constrained drag&drop interface and text-based programming would be great.
Ask HN: Low-profile mid-senior dev applying to unicorn companies; bad idea?
Taking myself as an example, my work tends to be low-key. I don't design complex systems, I haven't managed people and I never trained junior engineers about coding principles, design patterns and how to be more effective in their job. I write code on tasks that are given to me, either vocally or by ticketing system and go through cycles of QA testing. It's been mostly like that for the past 10 years.

I read that it's a bad idea to apply at most unicorns if you are a low-profile developer, regardless of your prior experience because they basically place you in as a junior level work, and may take a pay cut (that depends on the last job's salary though). Any idea if that's the case?

I am curious about the interviewing process for a senior at these companies, more so than anything else about them.
I bought a compressor a couple of years ago, and good grief is that thing noisy.

I always wearing hearing and eye protection when using it, and I'm glad for it. First time I tested the emergency release valve, I didn't know which direction it would release the air. If I hadn't been wearing safety glasses, I could have lost my eyes as it released directly into my face. I now have a rule of not allowing anybody in the workshop with me while using it, if they're not wearing both hearing and eye protection.
I saw someone do maintenance on a pile-driver while it was working right next to where the pile-driver hit.

It must have been really effective ear protection, but they didn't look so big. And never mind the sound, the whole head / body is going to be rattled by the vibrations. You wonder ...

[edit]
I looked up the data. 190db peak for this type (H steel piles)
I'm going to guess that he doesn't know anything about web sites, that his website was created by some student long ago, and nobody knows where that student is or what the account password is any more.
> The levels are generally WAY TOO LOUD to begin with, and in my experience I actually hear/enjoy shows better with halfway decent earplugs.

Most venues I don't find it to be an issue, but one I was at recently was absurdly loud. I was sat at a 90 degree to the stage, and in one ear I could hear the sound crashing off the back wall to the point vocals were difficult to make out because it just sounded so muffled. Blocking that one ear instantly made it a much better experience.
Falling Chinese Space Station to Crash This Weekend
Part of the reason these are so difficult is that it will intentionally fail you sometimes even when you're right to prevent malicious bots from learning off of it, also a decent number of them are not fully solved by Google (they show you both ones they know and ones they don't).

Basically its meant to be somewhat confusing.
Sincerely i was so crushed when my Husband of 8 years left me and moved to Texas to be with another woman. The pains was just too much for me to bear that I couldn't just bear it anymore. I traveled to greet my friend and her family during Christmas celebration then i explained to her, how my husband has abandon me and my children for a period of time and be with another woman, and my friend told me about Dr Ogbefun the great spell caster who had helped her in the past before, when i contacted him with his email i explain to him, how my Husband has been with another woman for two year now and that's the problem am facing in my marriage now and i need to end it by killing her, and i don't want to make use of assassin because it will be risky so i needed to do it in a spiritual way that's why i decided to contact him, he assured me not to worry as i have contacted the right person at the right time, i co-operated with him and in less than a week she die, she slept and never woke up, and truly my husband come back apologizing that he never knew what came over him my husband apologize to me and we are happy family now. all thanks to dr ogbefun you can contact Dr Ogbefun for any death spell, such as killing your superior in the office and take his or her place.spell for increase in salaries, spell for promotion at the office, spell to get your ex lover back, if things is not working well in your life then you need to contact him now via email ogbefunhearlingtemple@gmail.com or add him on whatsapp +2348102574680
I didn't know that, yes, that makes perfect sense. I need to read about this some more.

Comments like this make HN such a valuable resource for me.
On-demand image processing. Like an absolute boss
This isn't exactly the same content.
I submitted both these links about this incident. They are each decent write ups. This is a UK site.

https://www.historic-uk.com/HistoryUK/HistoryofBritain/The-L...
Sincerely i was so crushed when my Husband of 8 years left me and moved to Texas to be with another woman. The pains was just too much for me to bear that I couldn't just bear it anymore. I traveled to greet my friend and her family during Christmas celebration then i explained to her, how my husband has abandon me and my children for a period of time and be with another woman, and my friend told me about Dr Ogbefun the great spell caster who had helped her in the past before, when i contacted him with his email via ogbefunhearlingtemple@gmail.com i explain to him, how my Husband has been with another woman for two year now and that's the problem am facing in my marriage now and i need to end it by killing her, and i don't want to make use of assassin because it will be risky so i needed to do it in a spiritual way that's why i decided to contact him, he assured me not to worry as i have contacted the right person at the right time, i co-operated with him and in less than a week she die, she slept and never woke up, and truly my husband come back apologizing that he never knew what came over him my husband apologize to me and we are happy family now. all thanks to dr ogbefun you can contact Dr Ogbefun for any death spell, such as killing your superior in the office and take his or her place.spell for increase in salaries, spell for promotion at the office, spell to get your ex lover back, if things is not working well in your life then you need to contact add him on whatsapp +2348102574680
> FYI, if you lose hearing from noise exposure, you'll generally lose it around 4 KHz

I used http://www.szynalski.com/tone-generator/ to quickly profile my hearing and found significant loss around 4.0kHz. I have ridden a motorcycle most of my life and it is much worse in the ear that is on the same side as the exhaust.

I am not sure what a spectrogram looks like for a motorcycle but I would have assumed that most of the energy is in the lower end of the spectrum, given the steady cruising RPS is around 40Hz-70Hz. But, your comment seems to suggest that there is not a direct correlation between the frequency of the noise exposure and the hearing loss frequencies.
It originated with Rebecca Solnit, who had an experience where a man and she were talking and a book came up that he had read. As he's telling her about the book, she points out that she's the author of the book, and he proceeds to continue explaining the book to her.

I certainly see this happening sometimes. Earlier this month I remember sitting in on a meeting where a boy fresh out of college was trying to explain SQL injection to a (female) senior security engineer.

That said, I think that happens to everybody, albeit disproportionately to women. And now mansplaining has other really silly uses as an epithet, like "a male with expertise is telling me something I don't want to hear" or "a male disagrees with something I believe very strongly."
Not really familiar with the terminology here—I don’t know what it means to “evert” an expression. Using CPS or something else doesn’t matter here because this is not a compiler issue, this is a problem with the library that stems from the language definition itself.

Calling a continuation multiple times works as expected if the continuation is pure. For example, consider the following map implementation for one list:

(define (map f x)
(if (null? x)
()
(cons (f (car x))
(map f (cdr x)))))

This works but creates a number of active activation records equal to the list length, which is not ideal. Attempts to optimize this are confounded by the fact that f may return multiple times—not that it’s impossible to optimize, just that multiple returns make optimization more difficult.

Then consider the case for, e.g., vector-map, where the most obvious implementation does not handle multiple returns correctly in the first place, even before you optimize it. This is why I became so disinterested in Scheme.
No idea. But IQ is not a data point in FB’s system. So likely it’s a data field that’s part of some game/app?
Typo, I meant “17.
Human error is distinct from driver/pilot error. It's possible (though quite unlikely) that there 0% pilot error in all plane crashes, and 99% human error.

Given that plane auotpilots are roughly comparable with Tesla's autopilots, one wonders how many plane crashes have occurred while the plane was in autopilot, and what fraction of those crashes were attributed to pilot error.
Become more creative.
No, I'm pretty sure this is creepy to non-foreigners as well.
Ah. A reading comprehension failure on my part. thanks.
RSS never stopped being a thing for me. When Google Reader shut down, which I still miss, I moved over to Digg Reader, and now that that is shutting down I finally decided to try out Feedly which I like so far. I just like curating my own content.
This story would be even greater with diagrams / animations.
You seem not to know what mansplaining is supposed to mean, whether you believe it exists or not.

It just means explaining something to someone who already understands it.
Glycosylated Peptoid Nanosheets as Multivalent Scaffold for Protein Recognition [pdf]
When did business success become such a problem? The basic CDN model is the same with all CDNs that are pull-first reverse proxies, but they clearly offer much better features for less cost which is why so many use them. There's nothing stopping other companies from doing the same but most are still nothing more than some nginx servers running in a few colos.
What, can't you hear?
Why is Nature bringing this up only now, and why at all?
> As far as I'm aware moves are only done when explicitly asked for

Certainly not. Move are attempted (in the sense that the move constructor/operator= will be called if it exists) from rvalue references. Those are for example all temporaries. That has let accelerate all C++ programs using std objects by simply recompiling them (with the new versions of the objects supporting the move while it did not exist in the old versions)
Real-time classification of auditory sentences using evoked cortical activity
Not only does the article make the same point you are making but with more nuance, it also discusses arguments from the other side that I think are interesting and important as well. Not sure why you made this comment.
Agreed. I think academia is up for its #metoo moment. Not sexual abuse, but emotional abuse. Many professors particularly the most prestigious ones (man or woman) are collosal a-holes.

Though most would say I’m flourishing in the ivory tower now as a professor at a top tier med school, my training experiences have been terrible. For example, I’d be rich if I had a dollar for every time I heard my former boss say “I don’t care about this {thing that you spent 5+ years on that I didn’t really allow you to work on anything else}”.
According to this article Facebook can estimate user's IQ: https://www.ft.com/content/3dfa397c-9a73-11e4-8426-00144feab...

Do you think that this could be a FB data point as the creator of the archive claims to have had a deal with Facebook to scrape data?
A bit like university.
>Given that dependencies are also resolved by name in the Ruby & Python I'd think there's no technical reason for why a similar thing wouldn't happen, is there?

I don't know, I'm not familiar enough with those languages, but I would guess that if anything similar did happen, it would probably wind up posted here, although absence of evidence isn't evidence of absence.

It may also depend on implementation features besides package names - the worst that should happen if a remote dependency no longer exists is that future updates fail, but a local copy should always exist and the current build should still keep working. To me, vendoring dependencies should be the default.
I’ve most often heard it used in the context a man explaining something that didn’t need explaining in the first place. “If you don’t screw this screw in reallll right, it’ll come loose. And you know what happens if it comes loose right? Well first...” etc etc. It’s an assumed and implied ignorance of the issue at hand
Why does it sound creepy? What percentage of the population, historically, have been "free" in a sense that they don't belong to an organization that exerts some sort of control over their social world? It seems there are many shades and dimensions here...
A safer toilet bowl lid (!) should bust apart on impact, using up the energy by breaking molecular bonds.

Please, no. We don't need to substitute one injury type for another. I can only imagine the cuts that would result from a lid that breaks. A plastic or rubber liner on the top of the toilet tank would be sufficient.
Twitter is more about finding your own social graph of people you find interesting than friends/family/coworkers like Facebook is primarily about. I could have a completely anonymous persona on Twitter and get all the same content. I could use a fake name on Facebook but it wouldn't make as much sense, and I could be reverse engineered with some accuracy from just my social graph. Your family is going to tag you as family, etc. The other non family and friends content on Facebook is more watered down than on Twitter and Facebook wouldn't be worth using for that alone.
There are three narratives I’ve come into contact with vis a vis SDV’s.

1.) Utopian: Any sacrifice is worth getting people out from behind the wheel. That sacrifice never seems to belong to the person espousing this view. I run into this almost exclusively from friends and acquaintances in tech, or online. It’s an extension of all utopian thinking, and like all utopian thinking is dangerous.

2.) The future is now: This argument (often yells) that SDV’s are currently safer than human drivers, so just shut up, people kill people too. When evidence to the contrary is presented they frequently reveal themselves to be utopian.

3.) Wait, what?: People who have no idea just how widespread this technology is on the roads, and range from uneasy to terrified. I mostly run across this from people I know who aren’t in tech, and rarely see this online.

When I show people in group 3 comments from groups 1 and 2, they get really really pissed.
Trains & Railroads - is best part of OpenTTD! And its look like someone working on deeper railroad implementation[0]

I discovered that there is also cool opensource CAD for model railroad layout design & train running simulation - XTrackCAD 5.1.0[1] (few days ago new major version released[2,3])

[0] https://github.com/Furthen64/lumo

[1] http://www.xtrkcad.org/Wikka/CurrentRelease

[2] https://www.reddit.com/r/opensource/comments/86kp7n/xtrackca...

[3] https://www.reddit.com/r/modeltrains/comments/86kom5/xtrackc...
I disagree that onsite housing at company HQs is always bad depending on how it's used. Tons of companies are already directly renting housing for interns, newly relocated employees, and then also for shorter terms for people interviewing or on short term business trips.

I imagine doing such is in the long term cheaper than the amount currently spent on hotel services for the above population. But yes, long term on campus housing is a bit weird in this day and age (but many rural communities were built by companies needing to house their employees near the factor).
Yes, and socializing students into broader society is a core topic for "campus life" divisions at universities, and transitioning back to civilian life is a significant challenge for many when discharged from the military. These are closed and walled off ecosystems of human engagement, each with their own challenges and failure modes for human psychology.
Interesting side note, when Google isn't completely convinced you're not a robot, it'll actually swap the invisible captcha out for these photo picker ones.
FWIW I haven’t seen any sign of collaboration by Internet Archive, on their site nor on their Twitter. Anyone can upload what they want to IA — it’s no indication of IA endorsement or of copyright status.

Edit: sorry if I was unclear. Anyone can create an account and create their own file archives. If you poke around enough you can find old movies and books that are still under copyright. I assume IA has to follow DMCA
It used to be some benign OCR task, now it's "please identify street signs from photographs we've taken". Once they can correctly classify street signs, what else will they want? "please click on the faces you recognise?"? "please click on the faces of your friends that are labelled with the correct names?"?

I've started opting out of Google Captcha's wherever doing so isn't too burdensome. If I see a Google Captcha and I don't really want to get to the other side, I just close the tab and forget about it, rather than subject myself to their capricious gatekeeping.
Show HN: Kravatte PRF and Encryption Modes Implemented in Python
> "valid but unspecified state", not in an invalid state

That's mostly a detail because you can't rely on that to do anything interesting. Basically you can assign a new value to the object, or just destruct it. Having a "valid" but unknown value is completely useless.

What is sad is that the same mechanism has been overloaded for at least 2 different things: simple perf optim (when you fall into this situation of no guarantee), and movable unique ownership (like unique_ptr) where you actually can read the resulting object after the move an expect a predictable (in a portable and standardized way ) outcome.
Although there's an inherent trade-off between detecting position and speed. Longer pulses give more accurate frequency/speed detection, while short pulses give more accurate time/position detection. This is the same phenomenon that underlies Heisenberg uncertainty.
Hmm, hopefully that stuff doesn't turn out that way for me. I'm going to school to learn how to do research in scientific computing. I want to get apprenticed to do a specific and competitive job, not prove that I'm smart or be an academic glutton or whatever else. I've had a real life job and I don't really care about all that extra stuff, I just want to do applied mathematics for a living. I'm probably one of the top applicants to my program so we will see what happens. I feel like I'll be content to enjoy office politics as well should I fail out and end up in another large corporate job, but that I'll be unable to focus if I don't give a serious shot at academic stuff.
Universities are not top-down controlled institutions - profs have tenure (i.e. independence) and run their labs at a relatively micro scale, so whatever the criticism of tech mega-corps, it probably doesn't transfer because of those differences.

Soldiers in military often have a hard time adjusting to the freedom of civilian life, and it seems that structure is there out of institutional necessity (i.e. society could not exist without a military to protect it), not for the benefit of the individual soldier. Creating corporations that are both single-leader authoritarian and control more aspects of their employee's lives may not be how we want more of in our society. A lot of successful corporations seem relatively all-consuming for their employees (both small and big corps), so it seems like a subject without a solid path toward consensus.
and from the thread ..

> was responsible for lab safety including hearing protection.
Well, it makes sense to move temporaries. There's no point in copying them again if the original won't be used.
Given almost any networking problem, TCP/IP is guaranteed to solve it effectively but suboptimally. It simply makes too many assumptions about the needs of the next layer(s) in the protocol stack.

As others have pointed out, things like Nagling and exponential backoff are not wanted or needed in gaming. Any design compromises made in the name of retrying delivery of old data are bound to be counterproductive.
iOS 11.3 and macOS 10.13.4 include Service Workers
PNG isn't a derivate work. It's an alternate encoding of the same work.
I feel like users should be compensated for giving Google their time and mental energy since this is literally making users manually tag their machine-learning corpus for free.