skysight-inc/HackerNews huggingface dataset:
Ah yes, I understand now thanks. Will have to think a bit about a proper UX for such a toggle, but I like the suggestion (also the 'receive' hint).

Question: In your earlier comment you mention that it doesn't feel safe to share things like passwords yet. I'm aiming to make the service as trustworthy as possible. For instance, I offer it from within a foundation (so no profit goals, VC money or anything) and I open sourced the code so people can check for themselves what the code is doing and if I'm keeping my word about statements concerning privacy and zero-knowledge etc. Would you have any suggestions for me that can help to build the trust required for a service like this?

p.s. blank line, got it! I'm clearly a newbie here :p
I think (s)he is saying to hash client side, salt, then hash again server side. So if the database gets compromised, the attacker still has to apply the salt to brute force the hash.

I can't see a reason why this hurts, but it's probably not worth it. The only benefit I can see it having is if the user reuses their passwords on other sites, as now a potential malicious MITM would have to brute force the client side hashed password in order to reuse it on other sites. They would still be able to use that client side hashed PW to authenticate to the service in question, though.
What smartphone do you use? iPhone?
gmail is significantly slower: it's not like 1/10th of a second vs 3/10th of a second.
Even with this very charitable interpretation, he was still completely incorrect about their effectiveness for stopping public spread, was he not?
You're welcome to think that, but the facts disagree. See all the video for proof :)
Psychedelic drug psilocybin tamps down brain's ego center
> Low end in 1992 would have been a 386,

Low end of the sales offers (even though I guess you could still buy a bit lower too), but not low of end of the installed base, which was probably predominantly 286.
I had the (mistaken) impression that the GCC code signicantly transformed the algorithm because there is only one recursive call instruction, but looking at it closer it's still exponential. I still think it's a pretty silly idea to use such an unrealistic benchmark. Especially since it might be possible to make a compiler turn the exponential algorithm linear.
Crystal and Ruby do not even remotely have the same semantics. They look similar but the similarity is extremely superficial. The extra semantics that Ruby has have a massive impact on performance, for even the most optimising implementations. This is not a reasonable comparison if you do not consider the 'slick as Ruby' part. No runtime metaprogramming! The entire Ruby ecosystem is built on runtime metaprogramming!

(Crystal is a fine language and compiler - but it's nothing to do with Ruby.)
Change.org solicits donations under George Floyd petition, keeps money
I feel that way about body cameras. If the cops camera is not working then nothing he says should be taken at face value
or speed of the interface for that matter
I disagree. Having a portfolio and connections can land you a job in your field of interest right away. Source: personal experience, starting from a similar place as the OP.

My advice to the OP: you already have a good portfolio. Network with professors with whom you are on good terms, friends who have already entered the work force, public-ish open source figures in your areas of interest. Ask around if they have openings for even intern work (which does not imply CRUD!). Once employed, as your co-workers and managers recognize your talent you'll bubble your way up to a well-matched position, from which point "normal" career advice takes over.

As someone who has worked in the distributed/embedded space for a few years now, the biggest complaint I hear from management about hiring is that finding talent, even "green" talent, is hard. There's not enough interest in the space. Managers love recommendations, and someone like a university professor who has seen your work and interacted with you is perfectly positioned and glad to recommend someone promising to their industry friends.

Granted, location probably plays a big part in this. My experience is limited to the Boston area.

Side note, I've never seen frontend/CRUD → backend/embedded/distributed/what-have-you treated as a promotion path, not even across employers. The teams doing CRUD work for a product are usually organizationally or geographically separated, or even an entirely different company, from those doing the type of work you're interested in. Frontend/CRUD isn't "drudge work" to get to the position you really want, it's just a different job description entirely.
I think the general feeling of a libertarian would be more along the lines of being opposed to government restrictions on individual liberty. I think the idea of raising awareness and affecting corporate decisions by applying market forces is directly in-line with most libertarian thinking.
Asking Why to Uncover Assumptions
I keep hoping that we'll get to a point where we take efficient software seriously instead of just dismissing it out of hand with a shallow interpretation of Donald Knuth's famous quote. If nothing else, we're wasting so much electricity by almost deliberately developing inefficient software to save what is only perceived to be quicker development.
Ok, so you have some spare capital from being successful in one market. You want to move into a new market, and that spare capital is your ticket in. There's a difference between building a sustainable, independent business with that capital, and strangling competitors in the new market by moving in and charging well below your cost until those competitors are dead.

The former benefits consumers by giving them more choice. The latter gives consumers lower prices in the short term, but then hurts them overall when the competitors are forced out and prices inevitably rise again, this time without any competitive pressure to keep costs low, margins reasonable, and product/service quality high.

And regardless of whether or not the latter is common, or has always been common, I maintain that it is a huge negative aspect of capitalism that destroys wealth, creates inefficiency, and hurts consumers. Regulation that targets that practice would be welcome.
Structured object piping, for one. What is this thread about again? Oh right, piping.
Top of the linked article says:

> the bootlickers on Hackernews

I skimmed and found a lot of inflammatory phrasing, so that was the end of it for me.
> reasonable

How so? Have you done enough quantum mechanics to comment? I don't think I have
> The pushed this thing SO hard for a couple of years, and now it's just gone. I feel like I'd be a fool to use anything more than search and Gmail at this point

Did they ever restore the general + search operator that they killed to repurpose for Google+?
It may be similarly dogmatic, but there are degrees of correctness, and a world where everyone wears masks all the time is one with with much less coronavirus than one where no one except medical professionals wear them.
May 2020 Finance Update: How our nonprofit spent $62K on salaries and more
I was in the same situation, very hard for me to fall asleep. Finally the technician gave me a pill, perhaps Ambien. I fell asleep and they got the data they needed.
Instacart tweaks tipping system after tip-baiting outcry
The Transparent Society (1996)
You may be right, I've never been diagnosed and put on CPAP personally and can't say whether that is true or not. But in general the western medicine has come to a point that it tends to offer solutions that are quite good at reducing the symptoms and generally don't address the underlying cause. It may be incompetence of the system or it may as well be financial incentives, slightly steered towards not providing a cure and but milking the patients for more money with symptom reducers. But on you're right on one thing though, a lot patients are lazy and would choose the quick fix over doing some of the work themselves.
Thanks for the explanation, you're right, seems like I misread that part of your suggestion.
No. sh*t. sherlock.
The use of force guidelines in prison vs use of force guidelines for free civilians are totally different. These BoP guards might treat a situation a certain way and not even know they're violating someone's civil rights while doing it.
According to 538, police interactions have been trending safer in urban areas but rural and suburban areas are becoming more dangerous. It may be the small town cop who is most dangerous, but the big city cop who is most visible.
New executive order allows federal agencies to bypass environmental laws
What makes you think we should expect mediocrity ? Just because a few cases here and there make the front page of tabloids ?

How exactly do you plan to absolutely eliminate any mistake from policing ?

You know, what we explain to antivaxx people, is that the benefits largely outweight the inconvenience, that's just basic pragmatism.
Does go-to definition work in crystal? That was always my least favorite thing about ruby, I find it very awkward to write code without being able to jump to definitions.
I recommend you check this out:

https://www.popehat.com/2012/09/19/three-generations-of-a-ha...

Note that I don’t think that Reddit policing its content is censorship, I am only responding to the “fire in a crowded theater” Internet trope.
I'm kind of unsure of your point here. If you make a coding mistake, you fix it, and you move on. Presumably, that mistake didn't kill anyone.

Kneeling on someone's neck for 8 minutes and 46 seconds is not a mistake. Shooting someone in their own home after you serve a no-knock warrant is not a mistake. Shoving an old man to the ground and walking past his bleeding body is not a mistake. Even if the officer didn't intend to kill someone, someone is now dead.

If we trust police with the authority over life and death (and really, I don't think we should), we should at least hold them to the highest and strictest standards of conduct.
This is exactly how we hired most of our devs at Hummingbot. We used to hire expensive Silicon Valley engineers before realizing that the folks we found on Upwork were just as good , if not better.
Link to paper: https://www.sciencedirect.com/science/article/pii/S105381192...
I really like Crystal and have had good success using it for web stuffs. I still reach for ruby first, because the dev feedback loop is a lot faster and the ecosystem is more vibrant.

The biggest gain I've found in using Crystal vs Ruby is reduced memory usage.

Most often my code isn't slow because of the language, but the data access behind it, so counting CPU cycles is less of a priority for me.
Look at it this way, what would you think of a development team that shipped bugs to production and had...no code reviews...no unit tests...no bug tracking system?

And every time they shipped a bug someone died?

You might be inclined to improve the process, right?

I won't belabor the analogy. Campaign Zero has a great summary of the policy changes that can help: https://www.joincampaignzero.org/solutions
Legally, they were "dumb pipes" until the rollback of net national neutrality laws and common carrier status for ISPs.
If there's even still looting in NYC, there's not much of it. Every single protest I've been to has been peaceful. The unprovoked assaults by the NYPD on those breaking curfew this entire week have happened during peaceful protests.
The Problem with Bill Gates
'Instacart is adjusting how it handles customer tips following the announcement last week of a congressional inquiry[1][2] into the practice of tip-baiting, in which Instacart allows customers to promise big tips for shoppers only for those customers to later rescind the tip after the order is dropped off.

'Instacart now says it will shorten the window a customer can alter their tip from three days down to 24 hours. It’s also now requiring customers leave feedback for removing tips and pledging to deactivate any customer who “consistently and egregiously engages in this type of behavior.” The company claims “only 0.25 percent of orders had a tip adjusted after 24 hours,” and that, “less than 0.5 percent of orders have tips removed after delivery.” Instacart is also expanding its in-app cash-out feature to include tips, so shoppers can now receive the extra earned money from an order 24 hours after a completed order.'

[1] https://www.theverge.com/2020/5/29/21274540/instacart-tip-ba...

[2] https://www.schatz.senate.gov/imo/media/doc/Letter%20to%20In...
Would you please stop using HN for ideological battle? It's against the site guidelines for good reason—it destroys curious conversation in two ways: first by being predictable (so the signal/noise ratio goes down) and second by being inflammatory (so it evokes worse from other people, leading to a downward spiral).

Also, please don't post flamebait and/or unsubstantive comments generally. You've been doing that a lot lately, and we eventually penalize or ban such accounts.

https://news.ycombinator.com/newsguidelines.html
I'm not sure about "severe consequences". If you compare Switzerland (where, although the government now recommends masks in public transport at least but almost nobody does wear a mask) and Austria (where wearing masks while shopping/in public transport etc was made mandatory when the restrictions were eased), you don't see much of a difference in the amount of new cases. I do believe masks work and I do wear one when I'm going near other people (not when I go for a run) but seeing how few people wear masks here and it seemingly not making a difference does make me wonder how essential they are, and it makes me doubt people blaming the severity of the outbreak in the US on the confused mask messaging.
All the other websites where the users registered using the same email will only hash ONCE though!
> If you use Hacker News, you probably do hear about it often.

Well, this sub-thread was about someone saying NHS is not that well known… on HN ;)

> Do German newspapers cover the news about NHS all the time?

I wouldn’t know, I rarely read them.
> they are still heating/cooling their poorly insulated houses, they are still buying consumer goods on Amazon, they are still driving huge cars to the supermarket

Just because we can't do everything at once doesn't mean we should do nothing instead.
I think you misunderstood? I meant: we understand one way in which sleep loss can kill sufficiently well that we don't need to describe its lethality as "oddly hard to explain". That doesn't mean there isn't more to learn about sleep, or other things about sleep that are, indeed, oddly hard to explain.
The number of defensive instances of gun use are at least equal to the number of criminal use (some studies say it dwarfs it but that's been questioned). If defensive is even 1 greater than offensive, wouldn't guns have made us net safer?

Edit: After thinking about it a bit more I can see how the average outcome is deadlier with guns regardless of who "wins"
No. Other websites on the internet, where the user also registered with the same email and password, contain the single hash.
Effectively writing different types of essays has become a necessity for academic success. Essay writing is a common school assignment, a part of standardized tests, and a requirement on college applications. Often on tests, choosing the correct type of essay to write in response to a writing prompt is key to getting the question right. Clearly, students can’t afford to remain confused about types of essays.
The solution is guilty pleas.
Agreed, that's why I said that game_the0ry is making some good points, monopoly for content delivery is not good (it leads to control, not just delivery).

I am just not comfortable with seeing Google as a lesser threat.
It's not a fair comparison. Pilots don't have to deal day in and day out with the sort of hostility and abuse we're seeing here. It's a godawful, thankless job, and I admire those who do it anyway.
If your machine has TLS being intercepted nothing matters anymore. That would be the equivalent of having a keylogger installed. There's no point in trying to protect such a client anymore, it's game over then.
Google+ was pretty fantastic. The only downside was losing the + operator in Google search. Then, I also thought Google Wave was a good idea.
I’ve let my New Yorker subscription lapse. The writing is great and sometimes, perhaps on a long leisurely train ride across Canada, it might be nice to read these “long form” articles. I was finally just subscribing for the cartoons.
There used to be a pretty strong belief in the separation of media production and distribution, originating in the break up of the studio system. I'm not a historian or legal expert here by any stretch, but at some of the arguments supporting this were about ensuring the limited platforms (movie studios and broadcasters at the time) would have to allow competitive access for distribution of content.

Google is in a position similar to being a major broadcaster- it is a gatekeeper of content, whether through search, YouTube, or ads. While Google started off with a pretty radical view of free speech that resulted on a pretty content, that has waned in the last 5-10 years.

The most obvious of this is the de-monetization of YouTube channels. While I hardly disagree with their choice to distance themselves from many vitriolic personalities, I've also seen them demonetize science channels for doing experiments involving explosives and smaller channels they just didn't want to bother monitoring. The theoretical reason for this- their ad partners don't want their ads accidently running on offensive content.*

There isn't any real alternative to YouTube. Searching for how to videos on google often results in a page of only YouTube videos. Content producers cannot directly negotiate interstitial ad content. The old-time concerns about a single broadcaster dominating the marketplace of ideas is absolutely applicable here. Breaking up Content, Search, and Ads would go a long way to ensure access to the platform.

*As well they should, and I actually kind of LIKE that its become harder for offensive crazies to make money, but I'm providing the argument for breaking up the content, search, and ads.
Show HN: Jqview, a simple native GUI for inspecting JSON with jq
It only takes one violent engagement for life to end. As long as #2A is there, you have to give cops firearms to protect themselves.
Interesting. I’ve only read the blue one, will get a copy of red. Thank you!
The area of flight safety provides some interesting practices to think about.

You might like some of the mission and stated thinking behind ASAP and ASRS, and that there's interest in encouraging pilots and crew to speak up about mistakes and other safety-related observations, so that everyone can learn and benefit:

https://en.wikipedia.org/wiki/Aviation_Safety_Action_Program...

https://en.wikipedia.org/wiki/Aviation_Safety_Reporting_Syst...

Also related is FOQA:

https://en.wikipedia.org/wiki/Flight_operations_quality_assu...

I don't know enough about law enforcement to say whether and how any of these practices might be helpful to adapt to different and complicated challenges there.

Regarding admitting a mistake in software development/operations work that brings the site down, it helps to have a culture of trust that everyone can admit making mistakes. In that culture, you'll probably still feel sick and humbled by the mistake, but the first priority is for the team to solve the immediate problem. After that, everyone wants to understand the mistake, to try to learn and avoid problems like that in the future. The professional move is to be upfront with all pertinent information; the unprofessional move would be to attempt to hide information, misdirect efforts understanding the cause, etc. The professional move by everyone else is to expect and respect that professionalism, and to act in the same forthright spirit.
Defining Altruism
Not when the result destroys published documents and causes link rot. It would be much better for the web to leave the system read-only, but Google's eng culture imposes endless maintenance churn they don't want to pay for.
True. That does not make google/amazon/fb immune though.

Another data point that people stuck overseas because of Covid-19: Airlines banded in their oligopoly and divided up the world.

AA cancelled all flights but Europe, United in americas, Delta in Asia, etc.

Now if you want to fly from one of those places, you must get a mile voucher for your return flight, and re-purchase the exorbitant one way ticket from the one company from the oligopoly that got your current location to explore.
That's actually no great for M$ compared to how small Apple used to be compared to them...
It forces the cop to either admit that he's a bad guy (or at least crossing the line), or else to not cross the line. It makes it so he can't try to pretend to me that he's squeaky clean while actually doing dirty stuff.
Apple makes billions of dollars off of Safari search rights, so I think you're right about Chrome
More modern example, Bong Joon Ho apparently storyboards the entire film before shooting.

Parasite's storyboards: https://www.indiewire.com/2020/05/parasite-bong-joon-ho-stor...

On the flip side, Terence Malick gives you an index card with an aphorism and lets you improvise: https://www.businessinsider.com/thomas-lennon-terrence-malic...
> Only this is much more insidious because you're telling them to work full-time, for free, for "3 or 4 months."

Specifically, donating that time to a project which a company uses to make money.
On the off chance anyone from Google is reading and cares, I'm a strong vote for some regression in Gmail. The new-ish version doesn't straight up break as often as it used to, but it's still a slow ugly mess compared to the previous one.
As an aside, what did you find missing from XCubes (not affiliated anyway, but I've often thought about building a similar product as Javelin or Quantrix, but sitting on top of JupyterLab).
https://www.macrumors.com/2020/06/05/apple-open-source-passw...

https://appleinsider.com/articles/20/06/05/apple-announces-o...
The equivalent to the app signing cert for a web app is the TLS cert. If security is important to you, don't let third parties control your TLS cert!

It's so common now to let CDNs (primarily cloudflare) run your TLS frontend that this article apparently doesn't even consider the idea of hosting an app entirely from servers the app author controls.

That said, it's true that a TLS cert is necessarily more exposed than an app signing cert can be. If you're serious about security, your app signing cert will be on an airgapped machine. The TLS cert however has to be available on a networked machine in order to sign messages.
> the likelihood of violent conflict using a firearm is therefore higher

Violent conflict exists everywhere.
green user, only posts are in support of T_D, pretends it wasn't a hate filled shithole... Alright, I'll bite.

t_d was a vile, hatred spewing, white nationalist, violence prone subreddit and its death made the world better. Let's link a few examples, not for you, but for the few people that might still doubt it.

(NSFW links coming up, by the way.)

Their mods regularly left up posts that advocated for violence against leftists [1], calling for civil war in response to impeachement [2], calling for the murder of those who disagree with them [3], general gay and islamic hatred [4], kept a discord with doxxes of leftist in their sidebar [5], calling for political opponent's murder [6], rounding up muslims into concentration camps [7], extermination of migrants [8], and many, many, many others [9][10][11]

[1] http://archive.today/slkGP

[2] http://archive.today/DrQTU

[3] http://archive.today/TbEpC

[4] https://ld.reddit.com/r/The_Donald/comments/f9owok/i_present...

[5] https://www.buzzfeednews.com/article/ryanhatesthis/trump-sup...

[6] http://archive.today/0uCjr

[7] http://archive.today/DwlAc

[8] http://archive.today/oOqOR

[9] https://archive.today/c76rt

[10] http://archive.fo/lGoMJ

[11] http://archive.is/WEwv5
Oracle Goes Hostile After PeopleSoft (2003)