skysight-inc/HackerNews huggingface dataset:
As a US citizen in a partially rural state, this is not the case. Even as a return university student, I still feel like a loser with a 2001 truck when I see kids 6 years my younger with mustangs or 2016 SUV's.

I'd love to increase my prestige in a way by buying something better but fiscally I cannot do it. My degree is more valuable in the long term that I'm not jeopardizing it.
If you're not doing your own chip design and fab, there's really no one else in town to buy from. AMD, Intel have fallen well short in GPUs. TPUs from Google/Amazon are a more likely threat long-term.
What a beautiful illustration of how ego-driven decision making can be at the highest levels—both Bezos’ decision to solicit incentives to compete with rivals, and local NYC officials’ plan to torpedo the deal out of spite for being left out of the process.
Ask HN: Open-Source Election Software?
The Iowa caucus results are delayed tonight, apparently because of usability issues in a mobile app. I'm sure there are talented developers creating the app but somehow design or technical flaws are hindering the democratic process. Is there a way for developers to volunteer to help user test or do software reviews for software which is integral to the political process? This seems like an issue important enough that people would be willing to spend their time to help out.
Alpha looked so promising on release, but every time I've checked in on it, it just seemed like there was some tinkering around the edges and absolutely nothing fundamentally new or groundbreaking since its inception.
However, it should be limited to corporations above a certain revenue (like how GDPR is limited) and the cost of non-compliance drastically increased.

It "should" but that would be contrary to the (true) purpose of our fake democracy. Which is precisely to pamper, shield, and effectively exonerate private entities above a certain revenue.
...Do you work for McKinsey?
Don't leave gaps.

Add "consulting".

You may consult anyone for anything and as long as the reader could verify it (in case it gets to that) you're good.
I wonder if it has something to do with getting a TEU in and out of a typical residential driveway.
Second gap for killing and escaping the prison.
Scale doesn't always work, 10 women can't give birth to a baby in 1 month.
The lionization of middle management is a bit off putting, but there is definitely an interesting point in there about the centralization of decision making and power, and how it has affected society.

I don't have the data to back this up (yet), but I suspect that the gutting of middle management disproportionately affected smaller cities and towns, and the elimination of those mid tier management jobs deprived those cities of thier elite classes.
Some cities ban it, or you're an idiot for doing so because of the runoff water that soaks up the soil can include chemicals that people dump in the street such as oil from a car rinsed off on a driveway, round up still being used, paints, litter, construction waste runoff, etc.

9/10 you'll be fine, but knowing that, is it honestly worth doing?
But what would be the point of competing against Safari?
It's really hard to decline so consistently with the same rotten management at the helm year after year. Did they hire management from Qualcomm to achieve this?
Can I bring up the converse question - who would actively look for job gaps? And why?
Memory Wasted by Spring Boot Application
But the business isn’t in compliance, right? The “shakedown” doesn’t work if the building is compliant, right?
I read the title and got excited thinking this would be using embeddings to gather insights about language family.
As in, if you ran k-means on the same corpus of n languages with k < n, how would, say, Finnish, Mongolian, Turkish and Japanese turn out in the clusters. Curious too as to whether it would be possible to interpret the results rigorously to gather scientifically valid linguistic conclusions.

Instead it looks like this just performs language detection. Is there a significant advantage to that method as opposed to just reusing one of the many existing open sources solutions based on simpler models such as [1] and retraining them with a corpus that includes the language(s) that weren't supported? You offer a comparative table for FastText & GCP, how do you explain FastText's abysmal performance on English in terms of precision? The value just seems way too low to not be a bug of some sort?

[1] https://code.google.com/archive/p/language-detection/
I think point-to-point launches with people could be happening much quicker than 100,000 launches. He already has a billionaire paying for a moon flyby. Maybe launch 25?

People were signing up to pay $200,000k to go into space on spaceship two. People will pay even more to go on an orbital flight. You can keep up the demand by decreasing the price for quite awhile, I would imagine. Unless the FAA gets in the way and just bans people from flying. Hopefully they won't as it would be purely voluntary and probably way less risky than wing-suit flying.
Nice for you until the “self driving” car gets into an accident and kills the other driver. You don’t get 50% attention with driving. It’s either 100% or 0%. Anything other than that will put everybody else on the road at risk.

If you are driving around in your Tesla using its adaptive cruise control and not paying attention to your driving... I can only hope the accident you will eventually cause hurts nobody but yourself.
This is a serious platform, I wish it can be success in the future!
Winning Profile in Courage Essay: Peter Buttigieg on Bernie Sanders (2000)
What software do they use? I should think that might matter, too.
> There's something deeper going on here, where tech is investing money they seemingly don't know what to do with in land.

... And before tech, video media.

... And before video media, radio.

... And before radio, railroads.

... And before railroads, newspapers.

... And before newspapers, ship captains.

... And before ship captains, cathedrals.

... And before cathedrals, banks.

... And before banks, kings.

If you're the currently atop the economic pyramid, you inevitably splurge on real estate.
I still remember my first week of engineering school (1997). Before the actual classes started, we had an intensive UNIX week. I loved it. It seemed like the real deal to me. I was already using linux at the time, but for the first time I was properly taught things by experts, and not computer magazines. What was my hobby was suddenly becoming something serious and respected. So much has changed since then but I'm glad that to this day I'm still using the same commands and tools.
Waymo ordered 60,000 mini vans and 20k suvs. They are running full self driving in Arizona without safety drivers. Self driving is already here. Waymo just started petitioning California for the ability to start charging. I bet we see sf go live with Waymo taxis at the start of 2021.
I'm not saying anything about stifling.

I'm saying hypothetically you can take the top richest people's incomes and redistribute it to everyone. Since everyone else would then have more income, everyone else would be paying more in taxes; counter-balancing the loss in taxes the richest people would no longer be paying.

The federal income wouldn't perfectly balance though, as some of that re-distributed income would be taxed at lower tax brackets. However, the government could always re-adjust the tax brackets as necessary to make it zero-sum.

Anyhow, the broader point is that inequality isn't a requirement when it comes to federal taxes.
to be fair, he entered local gov after mckinsey
I think what you are looking for is a compound condition:

SELECT * FROM my_table WHERE my_column != 5 OR my_column IS NULL;

This is because what you are selecting for is two conditions: when the value is != 5 and when the value is NULL so the result of != 5 is unknown.

FWIW I agree with you that NULL's are counter-intuitive. While I am more or less aware of all the various ways to account for them, I still gravitate towards SQL schemas without NULL's since I prefer the intuitiveness of 2VL when writing or reading SQL.
If that's the data policy of the group collecting the data, then an empty date (which some systems support, 0000-00-00 is valid in MySQL for certain modes of strictness IIRC), or a sentinel value could be used (1111-11-11, depending on expected values).

If the data needs to differentiate between those cases and a separate boolean bit of data to track whether it was collected is no feasible (as it so often isn't in the real world), then you do what you must. How that works out in the real world would be the policy for how to interpret the data in that field. It's really no different than any time you've seem a field that is named something counter-intuitive to what it holds in some schema. Something tracks that difference, whether it be institutional knowledge, come conversion code, or a label prior to display. That's what I mean by it being a "schema/data policy question".
Naps taken per Saturday
That's the easiest problem to solve... if the car is capable of driving itself then you have both hands free to operate your phone or a touchscreen.

You can enter the location to stop at, and in this imaginary world where the car is capable of driving safely, then it should also be able to find the nearest safe location to stop at.

The actual part where the car is able to drive itself is clearly nothing but unfounded hype though.
Yes, and if it's a massive cloud project, "Nobody ever got fired for choosing AWS" is probably increasingly A Thing.
Not to mention the cabinets themselves. Almost all of them were made from varying types of plywood, which hate moisture. Atari was notorious for using MDF, which disintegrates in the presence of water.
The bar for being labeled a gang member is low. The consequences are serious
Mobile app errors could delay Iowa Caucus results
Yeah, 2^48 is huge, but that gets you a collision probability of ~40%.

You'd want a probability more like 1-in-a-million (or 1-in-a-billion). That's 2^39 (or 2^34), which is 1000 messages a second for 17 years (or 7 months).

Again, probably still safe for many use cases. But you do have to think about it for a second. XChaCha20's 192-bit nonce capacity lets you totally ignore that factor, which is a nice property for generic crypto recommendations.
As to "tech people" falling for the hype, it all depends which particular hype but:

"surprised if we saw fully self driving cars any time in the next 50 years."

a couple of years after there have been self driving cars driving around Arizona https://youtu.be/aaOB-ErYq6Y?t=93 reminds me of quotes like

"The aeroplane will never fly." — Lord Haldane, 1907

a while after the Wright brothers had done many flights. You could argue both the Wright brothers planes and the Arizona Waymos were a bit rubbish but these things tend to improve rapidly.
>I do not view someone who does the first the same as someone who does the third.

This is exactly why we have the law in the first place. If a group of people vs another can't access a business then it's discrimination. Which means a whole group can't get the services they need. If everyone felt like you did then stores, parks, schools and so many more services that are essential to life would be inaccessible to that group.
A cheap SSD is what, $40? Your nerves spent fighting this are probabably worth that.

Linux really depends on the person. If they don't have any apps or games they insist on that require Windows, it can work quite well. Pick a clean and simple desktop environment, configure the file manager to require double-click like explorer does on Windows. But some people just can't or refuse to deal with things not being the same as before.
It should also be noted that McKinsey makes a substantial part of its income from ripping off the government.

https://www.nytimes.com/2019/12/14/sunday-review/mckinsey-ic...
I worked at large bank who decided to give up solid, predictable and reliable html/aspx pages in favor of silly one-pager framework "to improve user experience".

This of course to be accomplished by an army of hit-n-run offshore consultants.

Issues predictably ensued multiplied by losses from users who couldn't tolerate this nonsense and switched their trading and banking activities in favor of competitors.

I raised this question few times but what scolded by mid-management in fear of being put on a spot for bad business decision.

Yet it still keeps happening.
Perhaps my experience was atypical, but freshman year included a course on proofs of correctness, starting from propositional logic and ending with LTL (comparable in concept to the system Lamport published as TLA+). Upper level course often included a hands-on section on PROMELA. These are not something I would expect a rando practitioner to know about or teach, and only rarely put into practice (albeit to good effect -- amazon uses TLA+ to formally verify their AWS services: lamport.azurewebsites.net/tla/formal-methods-amazon.pdf).

And that's really the value of an undergraduate degree: learning stuff industry hasn't yet widely adopted from the people who helped invent it.
Occasionally working with people who have spent decades coding almost solely in C or C++ at one of my old jobs. (Not just one person and not just one team.)

I don't remember too many specifics (it was a while ago) other than being brought onboard and having to introduce the tech lead to the "static" keyword.
I don't expect to change your mind, but I had a very different reading of this article than you did and here are my thoughts on the 4 points that you raised:

1. I don't think it's a big secret that stamping out unions is a key part of modern management. If McKinsey and other consulting firms were management consultants, they should be even more aware of that strategy and would have been in a key position to effect that change over a large number of companies.

2. CEO salaries are certainly relevant to the working middle class, since they are commonly seen as tremendously too high and the extra money could contribute to the middle class' wage.

3. I think the point of that sentence is more like "the amount of effort it takes to become successful is significantly greater than it was when the system worked better."

4. He's not trying to be the technocratic management, he's literally arguing against its existence.
I'm planning on doing g the exact same thing. Mint to replace Windows 10. So you aren't alone.
Outschool is hiring.

Outschool's mission is to inspire kids to love learning. We believe the best way to do that is by linking learning to kids’ interests (make it fun!) and giving them the autonomy to pick their own path. We provide small group classes that meet over live video chat where learners are connected with teachers and classmates who share their interests. These classes are offered through our marketplace and conducted on our remote learning platform.

For more details please go to: https://jobs.lever.co/outschool/ca399e53-20c8-49c8-be05-16d9...
I've read the comments to this news and I must ask: what's the matter with G/O Media?
Just curious, have you ever used AWS?
Maybe not the exclusivity part, but it being a curated platform is very much a win from the consumer's point of view. Being good enough to be on the EGS actually means something in an age when anyone can ship their garbage on Steam or itch.io or any number of smaller storefronts.
Ruby has a great debugging story.

You just type "binding.pry" wherever you'd like to stop the application and in your terminal, it will open a Ruby shell where you can access the program state at that point in your code.

https://github.com/pry/pry
And those boxes you refer to in 3 make those elite degrees, and McKinsey itself, obsolete. They persist now only by inertia.
Personally this is what I choose to use the mouse for - even in Vim. A scroll wheel is nicely intuitive for descending a buffer.
This ignores all the new UWP API's which are the basis for modern Windows applications and will work on all future versions of windows. C++ is the preferred language here:

https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-a...
I get that, but it's not like a dedicated attacker can't find relevant information elsewhere.

If your adversary controls the hardware, you've already lost

Which explains why most of the moneymen in this industry push so hard to control hardware we've bought and paid for -- and in many cases built.
Right, it's not at all unusual that you can't affect it. In any large organization, if you're not one of the top few, you usually cannot, by which I really mean you may not, because the things that need to change you're not allowed to touch.

But, it's not time wasted, if you analyze how it works. What happens when good suggestions are made? What is it about the business that makes the leaders unconcerned with reliability? Sometimes it's that the wrong metrics are being looked at (e.g. new customers, not looking at attrition rate). Sometimes it's that the people who can sign the checks for a sale are not the ones who use it, so new features (in theory) make a bigger difference to the bottom line than real-world reliability. Sometimes it's that there are too many levels of management between the top and the developers. It's an interesting problem to look at as a feedback loop, from reality/users to management, and figure out where the signal is getting lost or drowned out.

But, in the meantime, start looking for new jobs. Also, when interviewing for new jobs, try to find a way to talk about this which gets the point across about why you are dissatisfied, that does not sound so negative that you come across as a negative person. A diplomatic way of phrasing this may be important in a job interview, not a thing to try to come up with on the spot.
> I find it interesting that all our major _competing_ cell phone providers

Bell and Telus got together to build their networks when they upgraded to 3G. Bell runs the towers in the east, and Telus in the west. (And they got Huawei to do it for them...)

https://www.theglobeandmail.com/technology/bell-teams-up-wit...

The CEOs of these competitors literally called each other up and had a friendly about how to save themselves a few billion while eliminating the risk of any price war between eachother.

They’re literally the same network appearing as 1.

So while you have the big3 « providers » and a bazillion of their sub-brands, there’s only 2 « national » networks.

And then Rogers leases some network space from Bell/Telus as the Rogers-Ext network for some rural areas, meaning everyone is using the same gear on the same tower.
Another commenter here said that Tesla has been selling "fully self driving" as an option since years ago.
Question:

What is the origin of STL? Has STL been conceived to be what it is now, that is "the" C++ Standard Library, or does it come from some other project? Could you tell us a history of STL?

Answer:

In 1976, still back in the USSR, I got a very serious case of food poisoning from eating raw fish. While in the hospital, in the state of delirium, I suddenly realized that the ability to add numbers in parallel depends on the fact that addition is associative. (So, putting it simply, STL is the result of a bacterial infection.) In other words, I realized that a parallel reduction algorithm is associated with a semigroup structure type. That is the fundamental point: algorithms are defined on algebraic structures. It took me another couple of years to realize that you have to extend the notion of structure by adding complexity requirements to regular axioms. And than it took 15 years to make it work. (I am still not sure that I have been successful in getting the point across to anybody outside the small circle of my friends.) I believe that iterator theories are as central to Computer Science as theories of rings or Banach spaces are central to Mathematics. Every time I would look at an algorithm I would try to find a structure on which it is defined. So what I wanted to do was to describe algorithms generically. That's what I like to do. I can spend a month working on a well known algorithm trying to find its generic representation. So far, I have been singularly unsuccessful in explaining to people that this is an important activity. But, somehow, the result of the activity - STL - became quite successful.
Real estate is currently the largest asset class. Maybe it will lose some of its importance when most people inherit housing. Home ownership rates are already over 60% in the us, and over 80% in india.
You can index the results of functions (or other expressions) in at least some databases. PostgreSQL can do this, for example.

CREATE INDEX idx ON tbl (coalesce(col, ''))

Combining this with UNIQUE can make for some neat tricks.
It'a (1).

For Reporting Year 2018, Tesla did not test any vehicles on public roads in California in autonomous mode or operate any autonomous vehicles, as defined by California law. As such, the Company did not experience any autonomous mode disengagements as part of the Autonomous Vehicle Tester Program in California.

https://electrek.co/2019/02/13/tesla-autonomous-mileage-cali...
Change the time and place and you’d pretty much have a Marx quote.
It is a business, not a person. The situation this asymmetric deserves an asymmetric answer.
Sorry for not getting it but what exactly do you imagine happening?

(My initial thought was "more ads?")
Basically Skype and a browser.
And Elon selling the pipe-dream of production ready FSD maybe 10+ years early to Tesla lapdogs that drink up all the koolaid because they believe in him? He is equally cunning towards the unsuspecting consumer
In the Indian subcontinent, most native content features a lot of code-mixing - so in a Bengali or Hindi document you'll see some English words for sure.

And the vast majority of native content is written in the Roman script - (native script keyboards are poorly designed or unavailable I suppose).

Thus a large chunk of content gets tossed in as English - granted it won't be a high confidence prediction but it still is the produced label.

Corpora in the subcontinent can manifest in 10 - 12 languages - say the Rohingya language for instance - it is near impossible to get an annotator that speaks that language. Getting a monolingual corpus out with zero annotation is quite useful.
Would a viable workaround be to tell it the heading is 269 or 271? You’d land at a slight angle which would have you moving about 17 m toward an edge of the runway for every km down the runway you go. That seems mild enough for the pilots to correct once they are on the ground.
Ah, the UI trainwreck that powers half the world
They probably have no way to test it.

Also -very maybe- the (rich) chinese are preparing their future secret extractions
We had a very similar course at Penn State, as well. It's among three courses that I learned the absolute most from, and have had a huge amount of applicability to my life and career.

https://bulletins.psu.edu/search/?P=CMPSC%20311
Using a network TV show as the measuring stick is a little silly. That's like saying the only chefs who make a living out of it are the ones that make it to Chopped or Top Chef.

There are plenty of singers that work with bands, operas, theater companies, studios, schools, as performers, as songwriters, as backing singers and on and on. The living they make is every bit similar to the living made by a guy that owns a pest control company or a woman that owns a small bookkeeping firm.