skysight-inc/HackerNews huggingface dataset:
How is this relevant?

US colonies were a product of the British Empire, populated by British subjects.

China was an independent country with people who were not British subjects.
That's crazy talk. ;-)

Though from experience talking with people who work in admissions at "selective" schools, SAT scores and grades are mainly used to filter out the bottom 90% of non-preferred (e.g. not athletes, legacies/donors, or geographic/demographically desirable) applicants and the rest is extremely subjective and/or random, and is influenced by many non-academic factors such as whether you are too similar to some already-accepted applicant, etc..

If you are rejected it often has nothing to do with your qualifications so it should not be taken as a negative judgment of same; similarly, if you are accepted often it's often due semi-random factors that placed you ahead of students with better qualifications.
Can you explain how its not a lock-in? It seems to require a Google account and is limited to games that are blessed by google. AFAIK, I don't think I can download Stadia and run it on a home server and stream games to multiple PCs in my own home. If Google made it open source, then yes, I'm 100% with you...
> And almost none of those people have decent public transit to get to a rail station in the city.

The umbrella of the CA HSR project has involved, and continues to involve, considerable spending on local transit improvements for exactly that reason.
Is this a typo? Anyway, audio feedback is a critical part of games. Pressing the "fire" button and waiting 100ms for the sound of the gun would be insanely noticeable
In order to rent, you need to rent from someone. If everyone can own at most two pieces of real property, that means that at most only half the population can rent, because the property owners will live in one home, and will rent out the other (well, sure, some will rent out rooms in their primary residence).

In reality, half of the population will not want to (or be able to) own two properties (and many will not even be able to own one), so you end up with a nominal amount of home ownership, a very tiny rental market, and a bunch of people who both can't afford homes and have nowhere to rent because of the aforementioned very tiny rental market.
Is it available for Linux? I can only find info about Windows PC and Mac. One of the main appeals to me of streaming services is I don't need Windows to play the latest games, in theory at least...
calories out in a nice consistency and fragrance can make my day
Exactly what I thought. It can alleviate the need to use flaky Kafka clients in some languages, but kind of disappointing in that it doesn't soften the main pain point of Kafka: operational and cognitive load.
Is this optimization required by the language semantics or some standard (vs. being only a description of mainline rustc's implemented optimizations)?
The only skill you gain while cramming for the SAT is how to cram for tests like the SAT. The gameability of the SAT is not an indication of general scholastic aptitude
Sure, and every non-privileged person who gets in also hurts others who are in the same situation, since they have taken up a spot. The difference is in this case there is an actual policy which is actively punishing people for being in a perceived state of privilege.
It would take millennia for such an error to accumulate. Leap seconds are inserted less than once a year and 30 minutes is 1800 seconds.
One issue with discriminatory initiatives like this one is that they invite corruption. Given human nature, the invitation will be readily answered and then some. Triple so if the procedure is secret.
Have we previously lived in a society that was more friendly to unemployed? Because automation has been happening for a while, people got displaced from their jobs for a while....
Whole program optimization is good if your inputs never change, and you have a infrastructure to benchmark your build and recompile with profiling on each release. JITs do this automatically. A team at work had this release process.

1. Cut the branch at around midnight

2. Run the build with a portion of production traffic for a few hours

3. Collect the profiling info and feed it back into the build.

4. Repush the binary to be tested again.

5. In the morning, the team would manually push the binary to prod.

The benefit was clear: about 20% reduction in CPU. However, to get to this level of automation is not easy, and you get it out of the box with JITs.

One other thing: It's easy to become dependent on such performance gains. The team that had the process got into a difficult situation where there was a bug in one of the releases, couldn't roll back, and had to cherry pick a change. A few lines of code change had to go through the whole push-profile-rebuild-test cycle before it could be rolled out. Pushing the non-profiled change would have caused several other latency SLO to be violated and pagers fired. Instead, they had to wait the several hours with the bug in place, stressing over how soon the profiling would be done.
Spain terrain is actually a total nightmare, despite the cliché. In Europe, only Switzerland is on average (much) harder.

But Spain has also areas that are even worse than Switzerland, where high speed train is being deployed. And Spanish companies have built the Mecca - Medina line, which is a little engineering marvel.
Imho middle class means you work for a living, upper class means you can live on wealth.

You might also be surprised to learn that a $166,000/year household income puts you in the top 5% of US households. Definitely upper middle class but still pretty easy to burn your whole paycheck every month.

https://en.wikipedia.org/wiki/Upper_middle_class
Is that really any better? Google is so monolithic and all encompassing that data collected by their services can be shipped around internally instead of having to be sold to third parties.
IQ predicts future income even if the subjects environement is controlled for. It's a very good meassure, probably the best we have in the social sciences. What it tells us is not nice, sure, but denying reality is not going to help anyone.
And? Someone ought to make that percentage, or do you prefer to give it all to Amazon?
Developers can do both pretty easily today without too much effort. The TCO of Kafka clusters is considerably higher than the costs in developing an API that marries a POST to a Producer. It feels like you're saving time on one of the easier parts of the solution.

Totally open to hearing more out of the box ideas. I don't think Hermes is bad for existing, I'm just not envisioning why I'd recommend it to someone.
Facebook runs many thousands of btrfs filesystems every day, and it seems to works fine for them. They have helped to iron out a lot of bugs (and developed several features for it)

I personally have been using it for maybe 7 years and it works just fine, and snapshots are awesome. To me, btrfs is being more stable than Ext3/4 back when I used them.
No encryption whatsoever. The systems are primitive analog systems, about the level of WW2 guidance technology. This is also not news to anyone who bothered to read Wikipedia or Stackexchange.

https://en.wikipedia.org/wiki/Instrument_landing_system and
https://aviation.stackexchange.com/a/2661, compare https://en.wikipedia.org/wiki/Battle_of_the_Beams
Is that system being abused in some way?
Sorry I don't want to live in Harrison Bergeron world.
I feel honored
[dupe] [clickbait]
I once had a new house with hydronic under floor heating - the worst heating setup I've every had - horribly slow to respond and expensive to operate. We turn down the heat to sleep and finally I just shut off the heat to the bedrooms and heated them a different way.

Our initial experience with the system was even worse than it might have been. The people who installed it including the thermostats were plumbers and did not realize there was a switch inside the thermostat to choose among three types of heating systems. They left all the thermostats at the default forced air heating setting. We suffered for two years with terrible overshooting and undershooting of temperatures before my own research revealed that the hidden setting existed and that it was set incorrectly. This helped but it was still not great.

We were glad to get back to a forced air heated house. I do believe however that hydronic heating with radiators is somewhat better than underfloor hydronic.
> Atomic refcounting consumes global, system wide resource of inter-core and inter-CPU (like QPI) communication.

Forgive me if I'm wrong, but wouldn't reference counters consume these global resources only when there's contention for the cacheline? Once the cacheline is in an exclusive state, there's no need to go outside the core at all.
I actually used to lose more weight when I was really poor than I am now. I'd buy like a single Totino's pizza at 660 calories for around a $1 and I could make that plus maybe a sandwich or a burrito from Taco Bell or something last me all day. Probably had about 1200-1400 calories a day most days, and spent $3 or less.

Now I'm spending like $10-20 a meal for two meals, and I'm probably consuming well over 2000 calories a day, probably 3000 a lot of days, eating things like Poke and Mediterranean salads and the like (not exclusively, I have unhealthy meals also).

I realize I am just anecdata and not representative of poor eating habits in general. Studies seem to suggest that was an anomaly.

I had Totino's pizza again the other day. Still good, still can get them for $1.50 or less. Just seems like I need to eat a lot healthier as far as food quality now, at least on average.
On the other hand, FB is inherently social. I assume everything I give to FB has a chance of being public one day. I have some private conversations, but in the back of my head is that time the UI was deceiving and made seemingly direct messages public. FB is for sharing things. Google runs my phone, my work and personal email, my calendar, and more. I think they have a better attitude toward it, hence my willingness to trust them so far, but from a standpoint of ability to be invasive, Google blows everyone else out of the water on my devices.
As a current student, I'm actually surprised by this. Maybe I just hang out with evil people, but I don't get the impression most young programmers care that much about ethics. Or they claim they do, but then the 6 figure salary, cushy benefits and signing bonus wins them over. Perhaps there's other reasons?

I do joke with my friend who works at Bloomberg that the "evil" finance view has now flipped completely. Bloomberg is a pretty ethical company compared to Facebook, Google, etc.
I'm going to bet that YouTube's experiences with interframe compression will help them out a lot in this regard, as it could help them remove some of the data they need to transmit.
Direct Sales for Bootstrapped SaaS Startups: From $1,300 to $725,000 MRR
Your parents making a sacrifice isn't the same thing as you making a sacrifice.

If my dad makes a sacrifice by working 100 hours a week to buy me a Maserati, the car is definitely a privilege not something I earned. And yeah, I may have lost out on spending time with my dad, but that wasn't a choice I made, so while it cost me something it wasn't a sacrifice on my part.
And in the end, they'll read the same books, study the same math, learn the same history. No SAT score or college admission can replace an inquisitive mind and a library.
Thank you for your opinion, it might be different from the painter's though. But ultimately, we don't know.
Well this is an interesting perspective. I not against maintaining old nuclear power plants because the already paid off the capital expenses but if all this fearmongering about climate change is just a way to line the pockets of power companies then they might as well go to hell in my opinion.
The student is not making the sacrifice, the parent is. The student has the privilege of benefiting from their parents' sacrifices.
I am sad with this threads discussion. Or I'm old. This is a logical step in lock-in disguised as user experience.

Back in the day, if you could maintain the data, my 15 physical 3.5 inch rather unfloppy floppies were monkey island. I lost my personal copy, but if I moved the data, I could have my own copy of monkey island right here. I personally failed on my own maintenance there.

Then we had - skipping some steps - something like private WoW Servers. they worked 90% of the way. But Blizzard kept some code and that never worked privately. Most stuff worked on the client side, most stuff on the server side could be reverse engineered.

And now we're planning to stream games via something similar to team viewer / citrix, put bluntly. At this point, what difference is there to an interactive movie? I can replay several single player games I acquired on steam off-line as long as I have the binary and a windows instance. I'm sure I can play FTL or slay the spire in 2040 without any developer interference.

If you stream those games, those games will die harder than the multitude of multiplayer only games with dead servers once the streaming servers get shutdown due to business decisions. Which can and will happen < 1 year after a failed launch in my book.
> But they weren't going to connect either end to anything.

Yes, they were. There was confusion caused by Newsome's restatement of the status quo (that the outside funding sought for construction outside of the initial construction segment had not yet been secured, and until it was, that construction wouldn't happen), but the plan was always to continue environmental clearances and work on lining up funding for the entire Phase 1 SF-LA project, with focus on first finishing the SJ-Bakersfield initial operating segment (of which the Merced to Bakersfield initial construction segment included a large part.)
As someone whose entire industry runs off of a Jacobian matrix, I wonder how easy it is to run on the GPU? I assumed this was difficult as splitting up the matrix would impact the solution.
> Imagine how much better performance you could expect from games if they could spend their time optimizing for one API, and not making compromises to target a half dozen.

That is not really an accurate statement. Graphics performance is heavily dependent on the actual hardware design of the underlying platform. You can't wave a magic API-wand and have your executable or shader be magically fast on every hardware platform.
I see a lawsuit on the way. How can college admission related score be a 'secret'?
Do you have pictures of this townhome or care to share the address? I am curious what they look like.
Given that the majority of residential areas outside cities (and even some inside cities) are not sufficiently walkable to do without a car, you're basically suggesting that the vast majority of the US has poor quality of life. That may be true (I'd doubt it), but an extraordinary claim like that requires extraordinary evidence.

I personally prefer to live in a place where I can live my life through walking and transit, but I know quite a few people who prefer open, spread-out, commercial/industrial-free neighborhoods, and either don't mind or actively enjoy having a car and driving places.
File managers and operating system shells generally have different use cases. :-)
I think there are some things you could do to receive better responses to your comments in the future.

First of all, there's a reason the HN guidelines explicitly prohibit complaining that someone hasn't read an article. Not everyone has the same background knowledge, so even if they read the article, they may not have paid attention to the same details, failing to realize their significance. If you think some part is relevant to a point you want to make, just refer to it, e.g. "The article mentions that..."

Second, the same differences in background knowledge also mean that not everyone will draw the same conclusions from the same facts. If you think you know something that contradicts or enhances the comment you're replying to, you'll be understood more easily if you explicitly state which part you're referring to. E.g. when you bring up the unequal treaties, it is unclear why you think that someone who knows about them would not write a comment like m0zg's.

Third, as HN is a community built around intellectual curiosity, a good comment usually contains some novel information. This very comment of yours I'm replying to contains none.

Fourth, while letting off some steam by accusing others of bad behavior can make you feel better, it's not really interesting for other commenters, so you could just as well not respond at all. I happen to agree that US colonial history is irrelevant in the context of this discussion, but saying so is equally irrelevant.

Fifth, my comment is of course also totally irrelevant. Feel free to ignore it if you don't find it helpful.
I guess it’s really a matter of how you add up the lines.

This article is six years old but it makes it sound like a 500 mile HSR line is not that big of a deal:

https://www.railway-technology.com/features/featurethe-world...

China built most of its 19,000 miles in the last 15 years. Not sure why you discount that.
I can’t speak for the original commenter, but lots of people did not wait to object to this.

What’s uniquely bad about this is that it doesn’t have even the facade of holistic analysis. The College Board is counting up how oppressed they think you are, and telling colleges to count your score less if you don’t have enough oppression points.
I don't know if Green Bldg is my favorite, but I definitely agree that Stata [0] is not a great building. It might look interesting to visitors, but it's super difficult to navigate, and it doesn't have that stature that says "important science is being conducted in this building", unlike its neighbors 46 (neuroscience) [1] or 76 (Koch) [2].

[0] https://s3.amazonaws.com/thetech-production/images/web_photo...

[1] https://capitalprojects.mit.edu/sites/default/files/styles/p...

[2] https://capitalprojects.mit.edu/sites/default/files/styles/p...
It is strange, past US China deals just resulted in deals but no real changes. China just would go on with the status quo.

If anything that path would seem to work here giving Trump some good PR and China could do whatever.

A confrontational approach directed at Trump of all presidents would seem highly in advisable....

Why the change in approach plus the wrong president to try this approach with?

We're Xi and his circle that out of touch?
> “The purpose is to get to race without using race,” said Anthony Carnevale, director of Georgetown University’s Center on Education and the Workforce.
White rice is not dangerous per se. Eating it won't kill you. The problem is that people nowadays move much less than they used to do it for millennia, because of changes in the way people get around (cars), entertain themselves (TV/internet), and work (office/knowledge work). Carbs provide high calories which made them popular in the times where any work was mostly physical work and people needed more calories. Nowadays, the modern lifestyle requires less calories therefore meals that served people well for millennia are no longer suitable as they provide too much calories.

There are other factors -- dramaticaly increased affordability and abundance of food, and mass use of taste enhancers in food (such as sugar and salt) that make people overeat, but that's another story.
The real problem is way more fundamental than this, imo the real problem is the concept of school as a discriminator of aptitude rather than an educator (or indeed as both). When you're teaching someone, teach them. Test them as late as possible, in a way as close as possible to the task you're testing them for (programming assignment completed in-house instead of weird whiteboards, piece of writing completed in house instead of screening English degree).

Hopefully micro-credentialling/MOOCs/the fact that a lot of good careers are slowly turning into software (which is one of the easiest things to objectively test) eventually kill this fake-meritocracy bullshit.

From the perspective above, this is lipstick on a pig.
I've wondered if maybe we'll just have 5-day weekends?
Philip Rosedale on future of VR and his new virtual world-meets-Slack workspace
I use NFS for a media/backup server since I don't want to bother with Samba.
These are companies that already have solid foundations and have had strategic roadmaps built out for years. Both companies are still guided behind the scenes by founders or predecessors. That being said, there are tons of companies that are founded by immigrant Indians in America. The reason can’t do the same in India is because 1. Extreme corruption 2. Uneven playing field 3. Complete breakdown of rule of law / IP.
Sure in the long run automation benefits society. But in the short run they can definitely lead to increases in inequality.

And yes if you suddenly created huge numbers of unnecessary jobs at the bottom income disparity would decrease.
> There is no null pointer value.
> • Reading from an uninitialized object field triggers a runtime error

How is this a better option? The side doesn't mention the alternative to null. Option types?

Also, what does a runtime error mean in this context? Restart of the whole application? Part of the application? Whole devices stops?
I love the premise (seems suitable for non-embedded domains that currently use C!) but I can't get over the Forth-like / postfix syntax.
> What are your thoughts on whole-program optimizing compilers on this?

They're awesome, but they're not powerful enough to allow the "cost-free use" as well as JITs. Even whole program optimizing compilers can't be as aggressive as JITs in the general case because, like all AOT compilers, they are limited to what they can prove, and there are many things compilers simply cannot prove (at least not without extreme help from the programmer).

Now, don't get me wrong: AOT compilers are often good enough (for languages specially designed for them), but the automatic "zero-cost-use" of JITs is also often good enough compared to cost-free abstractions. We're talking about a general philosophy taken to certain extremes. I would say that a whole-program optimization on a language like ML is a middle ground between those two extremes.

> and makes JIT seem like a joke.

There's nothing stopping a JIT from doing whole-program optimization. It's just that they can do better for less work. They can do the same optimizations, only with local reasoning because they're not required to prove their correctness. True, they will need to add a guard for some of those speculative optimizations, but on the other hand, they can do so much more (speculate and optimize cases even a whole-program AOT can't prove). Of course, as I said in my original comment, JITs do have other costs.
Actually, Google has. [0]

And I can't vouch for all of Google, but regarding location data, Google has been pretty transparent regarding which data is collected and stored; papers like NYT covered it extensively - see [1].

And Google also gives you clear ways to delete this data, as referenced in that NYT article [2].

And moreover, Google has been consistently on track to store less private data. Example: location data is going to be auto-deleted for users that want that, as of this month[3]. Maps now gets an incognito mode[4].

>but that is a faith based position.

Hope the links I referenced will help dispel this notion. Google does take privacy seriously.

(Disclaimer: I work for Google. The opinions expressed here are mine and not of my employer; etc - what I said is public knowledge.).

[0]https://policies.google.com/technologies/retention?hl=en-US

[1]https://www.nytimes.com/2019/04/13/technology/google-sensorv...

[2]https://support.google.com/accounts/answer/3118687?hl=en

[3]https://mashable.com/article/google-auto-delete-location-his...

[4]https://www.theverge.com/2019/5/7/18535657/google-incognito-...
Wahoo! This is great for people who are interested in working for FB who can now have more bargaining room.
I'm still at anloss as to why you think serial numbers matter.