skysight-inc/HackerNews huggingface dataset:
And when the average user forgets their password?
Founded in 2018, Peregrine creates technology to help governments transform the way they fight crime while building trust with their communities. We do this through openness, accountability, careful policy enforcement, and respect for people’s personal freedoms.

Our platform fuses disconnected government data silos across secure networks and empowers users with highly intuitive interfaces to search, analyze, and collaborate. Customers tell us we help them solve cases that they thought were unsolvable, and allow them to communicate in ways they have never seen before. We are particularly proud to help government agencies solve more crimes while averting wrongful arrests.

We are looking for strong developers to join our small but growing team. As one of the earliest engineering hires, you’ll take on a lead role with vast ownership across one of our stacks. You’ll be able to work directly with end users to deliver a world-class, high performance SaaS platform

Stack: Python, Django, Celery, Airflow, React, D3, Mapbox, Blueprint.js, PostgreSQL, Elasticsearch, Neo4J, AWS, Terraform, Packer, Ansible

Open Roles: Frontend, backend, data, and infrastructure software engineers

https://jobs.lever.co/peregrine

To apply, or for more info, email dana@peregrine.io
Another well-regarded source is the congressional budget office. The data linked below from 2014 is even more optimistic than my previous data because it uses household income instead of individual income. (because the distribution of individual incomes is skewed and growing even more skewed, median household incomes grow faster than individual incomes). The CBO data shows 26.1% growth in the incomes of middle quintile households since 1979. This growth is larger if you look at the lowest quintile, include taxes and transfers, or do both. The data goes up to 2014 and would show larger growth still if it went all the way to 2019.

https://www.cbo.gov/publication/53597
Incompetent is a bit harsh. I think you need to be quite good to hit a home run with a new app/system that will be rolled out at an event to lots of users.
There's a lot of back and forth in this thread about deadlifts "being the devil", so I'm glad you brought up flexibility. ROM gets more important the older you get. If you're a washed-up meathead (like myself) working on flexibility makes it easier to get out of the bed in the morning and some mornings it makes it _possible_ to get out of bed.

Doing yoga (yeah, I know) has fixed my hip flexor issues and got my lower body lifts to near PR levels again.
Which is better? Basic income or guaranteed jobs?

Are we ok if Alex works 40hrs/wk for 50K/yr total income while Brett and his girlfriend work 0 for 30K/yr?

If robots do actually everything prices are zero. No need for BI or GJ.
Yeah, you're right! The Buttigieg campaign should have withheld that 100K until Shadow successfully rigged the Iowa caucus.
All great suggestions that sound easy but are not. For the exercise part, I'd say deadlifts and overhead press.
Google Forms appends each form submission as a rows in a spreadsheet, and isn't limited that way.

Of course, some account has to own the spreadsheet and hence have write access. So it's not the ideal vote-tallying system.
Yes, if you have enough bits you can come up with a fingerprint, but that's not what PII means.
laser writing to retina sounds like an awful idea. at least change the marketing
Everything I learned on is old school. Joe Celko was a great author back in the day. I always enjoyed this book:

https://www.amazon.com/Joe-Celkos-SQL-Smarties-Programming/d...

Although it is 10 years old, not much has changed in the universe of SQL basics. If I were to capture the essence of good schema design it is mostly about keeping data normalized until you have a really good reason not to. Denormalization is almost always an optimization choice.

And before you optimize you should have basic things covered, like indexes, etc. I have fixed more than one "slow" query by simply adding indicies to everything people are joining on. So, check out a tool like pgAdmin that has a cool query planner optimization feature. What is happening under the hood doesn't matter a /lot/ when learning SQL, but it is really insightful to see how indicies of various types impact performance. I believe this book basically covers it all from a theoretical perspective. Optimization and indices aren't super well covered in SQL for smarties, which make sense, it isn't about optimization but is a little higher level.

There are /tons/ of data sets out there now a days. CSV files, etc. Find some interesting data and start challenging yourself with interesting ways to design that data into a database. I actually design most of my SQL databases using an ORM these days, but, my bedrock knowledge of SQL makes it very efficient and I can avoid committing "SQL sins" (denormalization) prematurely. You will be surprised at how much you can learn on simple data sets :)
Actual list: https://cs.chromium.org/chromium/src/components/google/core/...
This is true for all business. People don't buy the objectively best product, they buy the product from the people they know best. Until you are capable of changing human nature and purchasing behavior challenging this phenomenon will be an uphill battle.
Its striking how clean a lot of the js code is for these projects. They do so much with so little
I think you're over playing "quality." A great stew can be made from ribeye or from chuck; if I'm grilling I want the ribeye from my local butcher, if I'm making a stew I don't really care.

If I'm making a quick soup for the evening; I'll use store-bought stock, if I'm making it for a huge group of friends, I'll put in the time to make my own.

Home made spaetzle is a great, quick noodle (and since I've got Celiac, it's an easy noodle to make GF) that takes about 5 minutes to actually make, 3 minutes to boil, and 5 minutes to brown on the stove top. Using it for Mac-and-Cheese is almost faster than the Kraft stuff.

And with anything that is a learned skill, cooking is slow at first; but as you get better at the basics it speeds up the process. As an example, it used to take me almost 2 hours to change my oil on my car; now I can do it as fast as a shop (~20-30 minutes).

The biggest thing that it all comes down to is time/money tradeoff, if I can convince myself that something is more worth the time it takes to do than the cost of someone else doing it, I can usually make it happen.
What do you think about Let's Go?
We are working on a new exciting product called Let's Go. Let's Go connects you online to have amazing offline experiences with people nearby. It all starts with a Let's Go...

Let's Go...Hiking? Let's Go...Dancing? Let Go.....

Get early access before we launch by visiting https://www.letsgomix.com.

Thank you for supporting our project!
This is a good tip. And something easy and safe to start a conversation with a group of 2+ is a question like "How do you guys know each other?" They'll likely mention a mutual friend, their workplace, or a hobby they share, which can all be good topics to help develop a conversation.

Also, if you're a guest of the host of a party, you can approach people and just ask "So, how do you know $host?" Perhaps these are both effective conversation starts or questions because they begin with "how" as opposed to a who/what/when sort of question.
Not to mention most boxes do a piss-poor job of teaching form to begin with.
Oh, sure. Your proposal is a better plan for this specific situation.

I certainly won't argue that people come up with some bad designs! Heaven knows I've dealt with some of them. I just wanted to point out that there are situations where null is perfectly reasonable, even though there are plenty where it surely isn't.
Ask HN: How do you share knowledge in your company?
We send weekly digests of what we did/achieved/tried of thr past week.
I also noticed this; my friends would eat out or eat a tv dinner every night; In the meantime, I was eating healthy chicken and veggies.
I love how Japan is a cash economy. It's normal to walk around with 2-5 $100-equivalent bills (the 10,000 Yen note) as pocket change for a week or so.

Paid $22,000 in Y10,000 notes for a private event once. The staff didn't even bat an eye.
I like to think of it like this -- before the PC we had CP/M and 8080/Z80 machines, and it was a fairly open if not fully standardized ecosystem. IBM muscled into that market and displaced it because they were close enough to those systems to not be too alien, but also sufficiently better to get people to switch and to attract new users. Plus their name and marketing advantages.

But in the end the market and community won out and pushed back into something fairly close to the original CP/M ecosystem, and we got the world of clones.
Some stuff that reads weird to me is quite beautiful when spoken appropriately, my internal voice/reading speed needs to be adjusted or is not good for this. Off the top of my head the best example might be cheating but it's when Ann Dowd recites a bit of Yeats in The Leftovers.
It was obvious to anybody who cared, before the invasion, that there were no WMDs. Hans Blix inspected every place suspected, and reported not only nothing, but not even a trace of anything, in the daily newspapers.

I suspect Maddox was misled, like Powell, by relying only on classified material that amounted to summaries produced with deliberate bias.

It is a fundamental problem: there is a thousand times as much classified material as you can afford to read. Who can justify reading outside it, where the writer might not have access to the whole story? But because there is so much, you are obliged to rely on summaries, and the sound judgment and the scruples of those in charge of what goes into them.
Iowa Democratic Party Says ‘Coding Issue’ Delayed Results
How about just https://9to5google.com/2020/02/03/alphabet-q4-2019-earnings/ ?

No amp required, under 1 second to display content. I will say that it's a bit beefy at 5mb total, though the AMP site loads the same amount.
> This kind of crap is why Bernie Sanders is so popular. It's why Trump won the 2016 election too.

Yes, but not for the reason you stated. It's conspiracy theories like the GP posted that have led to the rise of Sanders and Trump.
Have you tried Dylan Thomas, the greatest poet in all of Wales? https://en.wikipedia.org/wiki/Dylan_Thomas

Those of a more Scottish persuasion might prefer Robbie Burns.
Improve your ability to participate in the democratic process!! Our (Americans') democratic "muscles" have atrophied so much in recent decades. People can hardly disagree without thinking the other is evil. I've found that even in small groups (such as school-parent coop), people struggle to do things like negotiate different priorities, listen to one another, and come to a compromise. This is a very dire condition for a democratically-led society, as these skills are essential for such a system to function.

No one is going to fix this for us, but we can all contribute to fixing it together! To quote a recent New Yorker article on democracy in crisis[0], "Don’t ask whether you need an umbrella [if you need to prepare for failure of democracy]. Go outside and stop the rain [fix it!]."

How? Make an effort to reach out to people with different views. Commit to listen to them and be willing to agree to disagree in a friendly manner. You'd be surprised how quickly the name-calling can stop and the shared humanity can be found when you really listen! For inspiration & guidance, read one or more of the following:

* Don't Label Me by Irshad Manji (lots of practical democratic advice, if you pick only one pick this one)
* The Coddling of the American Mind by Haidt & Lukianoff
* How to Win Friends and Influence People by Dale Carnegie

The second book has an overly-confrontational title–rest assured the book itself is level headed and thoughtful. The third book will help you in business & your personal life, and may improve democracy as well!

Let's (Americans) roll up our sleeves and take on The Big Challenge in 2020: improving our own democratic skills to get our society back on track.

0: https://www.newyorker.com/magazine/2020/02/03/the-last-time-...
Marketing: Naively adorable camp vs. hipster camp
Almost certainly mobility issues. Im almost 40 and still squat at least once a week.
Oddly, you don't have to register as a Democrat to publicly speculate about the Iowa Democratic primary.
> Sous vide to your tastes, then in a hot pan on each side for 3-4 minutes

Cook a steak, and then put each side in a hot pan for 3-4 minutes?!
Nvidia’s GeForce Now leaves beta, challenges Google Stadia at $5 a month
> Meat is a luxury man. A luxury.

Next up "plants are a luxury, the poor can eat processed insect protein, it's fine and contains all the nutrition they need".

I don't have a problem with "let's eat less meat", I just don't like the thinly veiled "fuck the average people, they shouldn't eat meat while I and my buddies will continue to do so thanks to our lavish income".
Right now I’m completing an “In My 20’s” document tracking numbers of big things (is: how many countries visited, music festivals attended, pieces of furniture built, jobs had, dollars saved, etc), feelings, observations, lessons and questions.

It’s pretty powerful. I can track my progress, see the speedbumps, but I think the biggest thing is that despite having all this data, it is not predictive.

I have zero idea what my thirties will look like. Will my goals and priorities change? If so, in what direction and how much?

The biggest takeaway for me in this process is really wrapping my head around how I have no control over tomorrow, only the actions I take today, and that whatever happens, that too shall pass.
https://news.ycombinator.com/item?id=22237767 -- someone else asked a similar question, here was my response.
Free third-party iOS app: https://apps.apple.com/us/app/pass-password-store/id12058205...
$75 is even an exaggeration. It might be more bland, but eggs, chicken breasts, some veggies should get you through a week for < $30.
Has GeForce Now Quietly Killed Google Stadia?
> Why does the developer have to have any political tilt to it?

Because they tend to be motivated, they (are assumed to) have congruent motives, and they tend to understand the landscape. They also tend to be cheaper, relatively speaking.

(These developers also tend to mostly work on campaign, rather than electoral, infrastructure, which makes them a poor fit here. I don't consider it a defensible decision by the DNC, but it's very defensible for most candidates to want to hire people who want to see them elected.)
There is little point trying to correct misinformation about Google on Hacker News anymore, because people will just make up more tomorrow, and it will get hundreds of upvotes if it looks vaguely plausible.

So, people who want to dislike Google will find everything they need to confirm their biases here.
Sacrificing our computing freedom and privacy is simply not okay.

The anti-cheat kernel driver is already just going to be for Windows, so bringing this argument up probably holds less weight than you intended.
What happens when you need to debug and see how the data looks at each stage of the transformation pipeline? Won't the debugger show this as a single step if you use the pipeline operator? It does look cleaner and means you don't have to spend time coming up with names for the intermediate results though.
Why? Deadlift is absolutely magic for back pain. You don't even need to lift 'heavy', just regularly.
If I replace your interpretation of ethical back from emotional, your post seems to be restating the article.
I am Jack's complete lack of surprise.

Firefox and DuckDuckGo, folks. Today's Google is no more benevolent than yesterday's Microsoft.
They went the snarky route instead of the professional one. It may be the correct choice considering their core demographic
Well, I'm an ex employee. Actually nothing has changed inside the company. "Tracking" as you put it isn't perceived as evil, it never has been, and for good reasons. The only thing that's changed is people's perception of the company and - very recent post 2016 political issues aside - that was mostly driven by a sustained campaign by an angry media industry that wanted money (see: link taxes).

Firstly, if tracking usage statistics or activity was actually evil then everyone would hate it, desperately try to stop it and have tons of stories about the horrors of it.

In fact what Google sees is:

1. Web apps are extremely popular although they all keep server side logs that reveal every button click, every message you type, every email you send, every search you do. Users routinely migrate from thick client apps that give great privacy to web apps that give none whatsoever without batting an eye.

Hacker News readers in particular should understand this. It's overrun with Silicon Valley types who build their entire livelihoods around "let me run this program for you as a service". There's nothing special about Google in this regard. The entire software industry has moved away from privacy in the last 20 years because ...

2. Users rarely if ever use privacy features when they're provided, even when they're heavily promoted. In fact, despite all the noise, hardly anyone cares. For the vast majority convenience wins over privacy every time. But not just convenience, also ...

3. Security trumps privacy. People say they like privacy, but they hate getting hacked and tend to blame the service provider if it happens. They have very little patience for explanations of the form "yes this attacker was obviously not you and yes we had enough data to know that, but we didn't use any of it ... for your own good!"

4. Users can't and won't give accurate feedback about what they value or what their actual experience of using an app is like. This means A/B testing is critical to avoid making bad business decisions. The heavy reliance on experiments and data driven decision making is one reason tech firms tend to steamroller their legacy competitors.

Google hasn't become evil over time. It's been doing A/B tests, keeping server logs and writing unused privacy features since the company first began. All that's changed is it got big and rich, so people - rightly - started to think about its power more. But the hypocrisy is strong. The world is full of companies collecting and using data for the benefit of their customers. It's really only Google and Facebook that get the vitriol.
Bitcoin (and the like) are almost completely perfectly traceable* : everyone perpetually sees the accounts and money movement of everyone else.

*there are the N=>M persons transactions (aka "mixers") that throw a spanner in the works if you want to follow the money...
It links to a deleted tweet so I assume that's why it got flagged.
Nope. Text entry facilitation is useful but irrelevant.

Go work on code for an MRI machine, a spacecraft or an implantable insulin pump (all of which I have worked on) and see just how much you care about how quickly you can enter text or manipulate it. The answer: It is absolutely irrelevant. You will spend 10x, 100x, 1,000x longer doing other things that are actually important.

I said this in another comment: Real software development is not assembly line work. It isn't mass data entry. Because of that text entry speed and efficiency is immaterial. It can feel good to have auto-completion and such tools, but, at the end of the day, it doesn't produce better code with less bugs any faster than any other approach.

If text entry speed were important I would still be using APL (which I used professionally for ten years). In one line of code you can write what would require tens to hundreds of lines with other languages. If this were the case everyone would be using APL, because, if you want to compute at the speed of thought you need that kind of an approach. Reality, on the other hand, is that solving problems computationally is far more than text entry.

A simple thought exercise would be to take three teams solving the same real problem. For example, writing the code to run an implantable insulin pump.

One team uses vi/vim. The other uses Notepad++. The third uses a modern IDE.

Which team will deliver a fully-functional, safe, bug-free product that will pass all necessary tests and ship to customers without killing them? Which one will do so faster?

The answer is: The editor/IDE choice has nothing to do with both of these questions. And, in fact, when things really matter, you care far more about good bug-free code than how fast you wrote it. Banking or spacecraft are other examples of this.

It's OK to use whatever tools make one happy, no issues there. Just don't lie to yourself about what they are and what they are not.

Another view: I would not hire anyone who insists on using vi/vim. I don't deliver code-writing athletic performance. I deliver hardware+software products that have to work correctly and, ideally, not kill anyone. Coming in with a misplaced religious view about code entry means the person has no clue about the reason we do what we do and what's important.
Ask HN: Why has a GUI markup standard never taken off?
Why is there no established GUI markup standard? If we had a standard "GUI browser", we could get desktop-like apps without having to bleep around with inconsistent JavaScript/CSS/DOM, etc., and without local installs. For "productivity" apps, users prefer GUI's, not web interfaces. You can fit more and do more on fewer screens.

The web/mobile focus distracted everyone, and the result is that the industry is missing a key standard. Amazon, IBM, Google, etc. could take away Microsoft's desktop advantage if they nurtured such. MS controls a big pie; come take some.
Maybe have a look at X-plane, or even flightgear. MS flight simulator has always been more on the arcade side of the flight simulation.

https://www.x-plane.com/desktop/how-x-plane-works/ https://www.flightgear.org/about/features/
Why are they a poor choice for the latter?

They have a type, make it say MissingUserException and the special place can handle it in a special way. Ensure it is a subclass of some general exception type you also handle elsewhere and you're good.

Often people throw generic exceptions instead of using the type system.
Unless you're running some extension that emulates FF's container tabs or something, it logs you into all G services. It would matter, though, if this header is still sent in incognito sessions.
There's this blog post:

Writing is Thinking: Learning to Write with Confidence

https://blog.stephsmith.io/learning-to-write-with-confidence...
Elon Musk promotes Texas career day, SpaceX files paperwork for Starship flight
So, X-Plane 11 is pretty detailed for some of its default aircraft (such as the included cessna), including details like fuel mixtures and exhaust gas temperature to consider.

For either prepar3d or X-Plane, you can get addons from third parties with much more detailed planes. Most of them are similarly priced to the simulators themselves (with some, particular the Flight Factor ones for XP11 and PMDG for P3D, being more so), but there are a couple of good pieces of freeware like the Zibo 737 for X-Plane and some decent budget plane addons like the Aerosoft A318/A319/A320/A321 for p3d.