skysight-inc/HackerNews huggingface dataset:
It doesn't help a bit that you have to buy your kids' way up the class ladder. Well, buy them the opportunity, anyway—not living it at home, they may still not socialize to the "right" tier. Housing's more $/sqft in good school districts, or even more money for prep school if you're quite serious. Activities and sports, more money, especially if they're the "improving" sort where they'll mingle with your social betters. The sky's not the limit on that stuff, but for people working for a living it may as well be, since the ceiling's "summering" in the right places, sailing lessons, shit like that. Down the line those turn into better higher ed opportunities, better (richer, anyway) friends, et c.

You can absolutely resist spending extra on kids that way, but there's always that pang of guilt that they're missing something that might've made their lives a whole lot easier down the road (due to granfalloon-sort stuff, mostly, or knowing the right people). Might they marry into money if you send them to that summer camp? If you send them to a school where it's assumed everyone's doing serious preparation for the SAT and for college applications, might that not bump the school they get into up a notch or two on the name-recognition scale? Most spend at least some on this if they can—a couple moderately-priced activities per year and housing somewhere you wouldn't live if not for the schools, say.

It's all probabilities and chances, but the more you spend the better the worst likely outcome gets, too, and the bottom on that can be quite low indeed—it's not just dirty-ol' middle class envy. It's hard to resist.
I remember using Gaikai a bit. It was quite usable with non-reflex based games like From Dust. But that's quite common these days. I sometimes RDP over wifi to my gaming PC when to lazy to transfer saves for games like Factorio or KSP.

Still I have a hard time imagining first person games, since I despise those with significant input lag. Even just on a local PC some games have a horrible delay unless you run very high frame-rates (quite a bunch of those Unreal Engine) and I always have a hard time getting into those.

Now with an additional 20-30ms network latency... for this to be close to acceptable, they would have to get the on server delay close to nothing at the very least. I doubt that will happen while games are still release on multiple platforms.
We've warned you before about personal attacks in comments here. We ban accounts that post like this, and I don't want to ban you. Would you please review the site guidelines and take the spirit of this site more to heart?

https://news.ycombinator.com/newsguidelines.html

It's in your interest to do so, because preventing this place from destroying itself is the only way to keep it interesting. Also, when your comment is flagged because of a guidelines violation, it sucks that most users don't get to know that there is an aqueduct under Pacheco Pass that was built in the 1950s.
Show HN: SingleFileZ – Save a web page in a HTML file which is also a zip file
>By 'crashing down' I mean a stiff housing price correction.

I don't see how that's a problem, in fact it sounds like a solution. I'm certainly not going to cry over a bunch of rich people losing their shirts on overpriced real estate.
I like what you're saying, but that they are military doesn't make them infallible. While they have procedures and discipline, so do commercial operations. For every corner that is cut to save cost in commerce to make the business viable, in the military sphere there is the pressure to do more with shrinking budgets, and the mentality that the military is too important to be regulated out of
Forget Cambridge Analytica. There have been several reports about how badly they've been treating their executives. Why would anyone else trust them after those reports?
Green New Deal: Last Week Tonight with John Oliver (HBO)
The FBI only busted them because a person they were investigating for a completely separate issue told them about this in hopes to get a more lenient sentence. So yes, it is the system working, but we got very lucky the FBI stumbled upon this information.
It’s also the name of a bureaucrat on a certain tv show.
Really sorry to hear that. But be the better person and think rationally. Let the other person know that this was not ok behavior. If this has been a pattern then smile and act calm and start to look for a new job.

I know you have traveled far but trust me in retrospect everything will make sense. Just act smartly and not emotionally. But i understand the anger i would get if i am shouted upon.
> limiting the number of houses a person can own

So your plan is to outlaw ..... renting??

Why?
When you know answers to questions like this it becomes an ethical question whether to share your knowledge.
If you do set a test paper full of trivia questions, that just changes the sort of things in the test-prep program. Anything studiable is going to correlate with the amount of time spent studying, therefore with wealth. People do study for Jeopardy.
The problem with SF to LA is the hundred other required stops you'll have to make to get approval. And detours, and spurs, etc...
How many ads were there? If trillions of messages are needed to influence behavior, then Facebook ads would have no value.
Ok, even if you take humans as the motivating agent... how does it become a moral act? How is an exchange of money for goods/services an inherent good, or an inherent evil for that matter?
> But I highly doubt you'll find a lot of poor white kids in West Virginia getting boosted scores via this scheme.

That is exactly what I expect to happen - as well as poor kids who happen to belong to racial minorities. The College Board published the criteria they will use to calculate the score. Race is not one of the criteria. But you're saying that race will not only be used, but be the primary criteria. So, let's be clear: you're saying the College Board is lying. Which, I can't prove they are not, but I'm inclined to trust them over your claims.
I don't see why it's the government's job (at state/federal levels) to fix a local problem like this.

If anything, I think if the state government is going to do anything, it should help service workers relocate to more affordable places and find good work there. Let the Bay Area real estate market collapse.
> People need houses to live in

I'm sure very few owners of multiples houses let them empty and not rent them out so that people can live in them.

Houses are expensive, even outside their speculative value, in terms of raw materials, workmanship etc. So expensive that few people can afford to buy houses with cash.

If someone is paying that cash to build a house, then offering it for an affordable rent so that other people can live in them, they are providing a valuable service.
There is a go implementation of WireGuard with a fairly hefty warning at the top. [0]

There's also official documentation for how a userspace implementation should behave. [1]

The android version of WireGuard has a userspace implementation for devices without WireGuard in the kernel, which at the moment is pretty much all.

[0] https://github.com/WireGuard/wireguard-go

[1] https://www.wireguard.com/xplatform/
You sound incredibly incompetent if you think the task is hard to understand.
Other than minor blips, long-term trend is positive. Check out the ten year trend at [1]

[1] https://tradingeconomics.com/hong-kong/housing-index

It may be an unpopular notion or maybe folks in SF are hoping to time the market, but the general trend across the globe is increasing price in desirable locales, barring natural disasters. So, yes, if a major earthquake hit SF, there would be a price correction :)
>That said, that’s absolutely no argument for regulation. People should be free to entirely destroy themselves seeking short-term dopamine hits—if they so choose. It is staunchly immoral to impede them.

This ignores the entire premise of my comment, which is that people's choices in this context are not made in a vacuum.

If the market demands unhealthy food, then that is what the food industry will supply, and thus be the option made generally available to all.

The food industry has exploited human evolutionary traits (cravings for salt/sugar/fat and other nutrients that are high-value in moderation but detrimental in excess) to push the market in a direction that boosts consumption (and thus revenue growth) at a cost to our health.
Why an Indonesian Rehab Center Doesn't Insist on Abstinence
I'm certain your comment wasn't made in good faith, but I'm going to bite.

Longer warmer summer = longer, more violent storm season. You know that, don't you?
In the video the economist talks about progress just as if progress is the end in itself, but is not. We need to have a goal in order to progress to that goal. To have infinite progress is the same to say that at least one of this things:

We don’t know where we want to go;
We are infinitely greed;
We are infinitely incompetent;

We can use the example of the rope. There was many technological progress in the last decades to manufacture good gear for climbing, but as time goes by we will need to spend much more resources in research to get less and less improvements on the rope. There will be a time were the climber needs are fulfilled and we could just spare the nature (ex: the mountains that they like to climb) and enjoy what we have accomplished.
The issue isn't the cost but rather that California decided not to build it but take the money anyway. The money was set aside for a train between LA and San Francisco, two of the most important economic hubs in the States. The State of California decided to instead squander the money on a rail line between Bakersfield and Fresno, two cities that half the country have never heard of.
Since Python lambdas also are expressions, they cannot contain statements, due to Python adhering to the Algol-like statement/expression syntactic paradigm. If a lambda expression could contain statements, that would mean that almost any other kind of Python expression could also contain statements by containing a lambda expression.

But, here above, I'm writing more from the angle of supporting multi-line lambdas that contain statements. Strictly speaking, you are only bemoaning the lack of multiple expression support, not multi-line lambdas.

Python could adopt something similar to the C comma operator. It almost has that in the form of list constructors, except that these return a list, instead of the rightmost value:

[foo(), bar(), xyzzy()] # foo, bar and xyzzy are called

Idea: a dummy function called progn could be used for this:

>>> def progn(*rest):
... if len(rest) > 0:
... return rest[-1]
... return None
...
>>> progn(1, 2, 3)
3
>>> progn(1)
1
>>> progn()

So now we can do:

>>> x = lambda arg: progn(print(arg), print(arg), "done")
>>> x(42)
42
42
"done"
>>>

There you go. Lambdas are (effectively) not limited to a single expression. If progn is too long, call it pg (Paul Graham) or pn (Peter Norvig).

Always have your Lisp hat on, even if you find yourself in Python land.

Maybe this is a common trick? I don't use Python; I hardly know anything about it. I wrote one Python program before which garbage-collects unreferenced files from a Linux "initramfs" image, making it smaller (thus reducing a kernel image size). This was in a Yocto environment, which is written in Python 3, so that choice of language made sense.

BTW does Python require left-to-right evaluation order for arguments? I would sure hope so; it would probably be "un-Pythonic" to plant such a bomb into the language as unspecified eval order.

BTW looks like a more idiomatic definition for progn is:

>>> def progn(*rest):
... return None if len(rest) == 0 else rest[-1]
That was definitely NOT the biggest issue that faced the HSR.
Personal attacks will get you banned here. Please don't post like this to HN.

Also, please follow the guidelines and refrain from commenting about downvotes. "It never does any good, and it makes boring reading."

https://news.ycombinator.com/newsguidelines.html
> VPNs and other services.

Drug cartels, pedophile rings, etc.
Everything about this is 100% spot on
Increasingly, all technology news sounds like:

"X: a blazingly fast X built on top of {something I vaguely thought did X}"
Correction: Facebook has struggled to hire talent [from top universities] since the Cambridge Analytica scandal.
It is funny, what you are usually supposed to be replacing /automating with ML is the nasty 100 line conditional statement that forms some bit of "business logic" that nobody really understands. This thing usually being the time pressured fever dream of some dev that left the company years ago.
Now it is replaced by something that is even more incomprehensible. If it is done well then at least you get performance guarantees and the ability to retrain. If it is done badly, then you don't know what the features are, which model belongs with which dataset, how to regenerate training sets, where the original training set went, how to set the hyperparameters to get reasonable training performance, etc, etc.
> "It's telling that a substantial portion of our candidates admitted to considering competing offers from Google, but literally no one was considering Facebook."

intersting anecdote. google is a bigger concern for privacy and personal liberty, yet jobseekers are shunning facebook because of the more wide-ranging negative press.
You think a small town in China could possibly ever say no to Beijing? Would a tiny community in an American city in the 40s or 50s be able to stand up to an interstate highway project? Absolutely not, but these small towns along the rail route have been screwing over this project for years to score cheap votes from an ignorant electorate. That's the political climate we live in now, same reason why SB50 has been tabled until 2020, NIMBYs (who unfortunately vote very reliably) plugging their ears and ignoring solutions to the inevitable. It has to work eventually, airports are a huge source of pollution and resulting health problems.
I have a feeling that a company like Kickstarter making a move like that isn't just "costly". Seems more like mutually assured destruction. The PR fallout of a move like that is going to cause some serious hiring problems going forward. Plus the loss of domain experience alone would be massive.
> I sometimes feel like many systems built are just much to over-engineered and don't even attempt to exploit physics to do their job.

PAPI lights are my favourite example of this.

For those that don't know the system, PAPI lights are installed next to runway touchdown point and give visual feedback of vertical approach path: are you too low, too high or just fine.

Photo: https://i.imgur.com/Da8p3Uk.jpg Diagram: https://i.imgur.com/XSrUeD1.jpg

It needs no moving parts and no electronic control.

Each light has a filter that splits the beam into white and red sectors. Red is shown below a certain angle, white above. Each light is at a different elevation angle.

Photo: https://i.imgur.com/D0GvPHA.png Diagram: https://i.imgur.com/o2SRGE8.jpg (red lines are red/white sector boundary for each light)

Viewing from a very low angle, all four lights look red. Slightly above that, one of them turns white. At standard approach angle, two are white and two are red. A bit above approach path, the third one becomes white. At very high angles, the whole row is white.

PAPI lights become more precise as the aicraft gets closer. The system can serve any number of aircraft at the same time, does not have to track them, and does not require receivers/transmitters or any other on-board equipment.
I’ve been reading about “expert systems” of late for a particular gig I’m pitching for ... most the literature is 1980-1985 and what I realised was is that expert systems were all the rage back then. The IBMs of this world sold them and you clearly didn’t know what’s best for you if you weren’t buying them.

Is there anyone sufficiently old to remember AI in the 80s reading this? What was the job title du jour back then ?
No, because there's nothing requiring people to live in the Bay Area. They can live in other, cheaper locales. You do realize there's an entire continent out there, don't you?

If lesser-paid people would just leave the area, leaving that area without service workers (or having to pay ridiculous wages for them, driving prices way up for the wealthy homeowners there), the problem will solve itself.
My mother was a programmer in the 1950s. Someone came in early every morning and ran memory tests. If a tray of memory failed, they replaced it so that the computer could run while a tech debugged the failing tray. (A tray was 100 words by 36 bits of tube memory.)
There are indeed utilities utilizing ML with their plant computer archives (~OSISoft PI or similar) to find trending problems, e.g. identifying things like "This pump usually runs at this temperature for these conditions, but now it is behaving differently".
Do we feel like Google's efforts are a ... viable thing yet?

Not really sure the Sony and MS thing are a reaction, and I'm not sure Google's thing is so much a thing.

Some of Google's PR about how whatever it is they're doing is going to be all things (their statements have been strange IMO) could just be unfocused PR, or just an unfocused product.
Buying something is not a right. It's a privilege. You can't buy drugs. You can't buy lots of things. It's not "life, liberty, and the right to buy stuff." It's "the pursuit of happiness" which clearly is an inalienable right that is being taken from people.

It's no different than a bully on the playground taking the ball from a weaker kid. They both have a right to play with that ball, right? The bullying force just comes from a bank account -- that's all.

No, we shouldn't allow financial bullies to run rampant either.
The really humbling thing about visiting things like the Hoover Dam is realizing that things like this are impossible today.

If they started that dam today, they'd spend 20 years and twice the money the dam actually cost just on lawsuits and papers and have nothing to show for it decades later.
It’s tricky because there’s backend performance tuning and front end tuning, backend is of course super dependant on your stack whereas the front end is based on standards at least. Is your website static (I.e not an app, not authenticated and not refreshing very often)? Then a (not proud) shortcut to start with is to put a CDN in front of it and then just optimise your front end (css, JS, HTML) and you can google for that (a good start is to try using the Google Pagespeed insights tool - it’ll scan your page and tell you what it thinks you need to optimise).
Actually, I should have been specific: you see disadvantages related to ethnic group down the line. If a group has a lower SAT score, they generally have the same gap on the LSAT, GRE, GMAT etc.

This is heavily related to socioeconomic status in the US. IIRC, in the UK for example you don't see these same gaps between ethnic groups. So it's something specific to US social circumstances, and not racial.

I don't know so much about particular circumstances, I just know what the high level stats say, and am inferring from that. I'm not American, so I don't have lived experience of the class structure there.

There are probably studies about income, but the test makers tend to only collect official data about ethnicity. It's commonly used as a proxy for social class, but I wish the test makers had better data about the elements the College Board is trying to capture with this new policy.

It's about one standard deviation between high scoring groups and low scoring groups across the tests.

* SAT: https://collegereadiness.collegeboard.org/pdf/sat-percentile...

* MCAT: https://www.aamc.org/download/321498/data/factstablea18.pdf

* GMAT: https://www.gmac.com/-/media/files/gmac/research/gmat-test-t...

* GRE https://www.ets.org/s/gre/pdf/snapshot_test_taker_data_2017....

LSAC no longer has theirs posted publicly, but it was much the same.

So, to the extent ethnicity is a proxy for social class in the US, we can say that the disadvantage these groups have at SAT time doesn't vanish by the time they take graduate level exams.

I wish I had some data for you that was based on social circumstances other than race, but I don't have deep knowledge in the domain, only what I've seen looking at the reports produced by the test companies recently.
It might help us all avoid people with serious problems, and likely bad attitudes.
Yes, we already see cost overruns for existing nuclear reactor design which should be well understood by now. A new design isn't going to make nuclear power more predictable in terms of safety and costs.
>I'm just mindblown how hostile people suddenly became //

I welcome automation, I don't welcome the income disparity that goes along with it. Automation needs to serve mankind, not only serve the currently wealthy who can "own the means of automation" to coin a phrase. No longer is the issue owning the means of production, but that the capitalists can owner the tools, and the [robotic] workers. Where does that leave the proletariat (the current workforce)? It leaves them useless to the Capitalists. In Capitalism that which doesn't aid profit becomes valued at zero -- and people can't live on zero, even if that means wealthy people can have their parcels delivered without any human intervention.

We can't rely on perpetual growth to get out of it, we're getting to the crunch. What worked before worked because we discovered energy production that seemed limitless, but coal isn't limitless. "But we found oil, surely that's limitless?".
Even then, it's easy to pass off the increasing severity of storms and lengthening of tornado season as nothing more than your mind playing tricks on you.

I'm betting that nothing can fix climate change. Nothing. We're fucked. We're too stupid as a species to understand long-term, and that is going to be what gets us in the end.

It's just like rabbits. We had too many rabbits on our farm for a couple of years, then suddenly we didn't have any. Too many rabbits breeds disease and death. The same holds true for humans.

And I genuinely feel bad for my child. The planet we will hand him will be garbage.
And that doesn't answer my questions.

It wasn't supposed to do so, but raise awareness that your questions are already highly relevant in the present and not just a hypothetical future: The UK consumes something on the order of 8 million tons of wood pellets per year.

The carbon footprint depends on the source of the wood (eg replacing naturally grown with farmed trees is not a carbon neutral activity). Shipping has to be considered as well.

Uninformed layperson that I am, I'd guess power-to-gas would be a superior solution, but it's pretty expensive right now...
lol for all the 1.1.1.1 users!
If your application's core functionality is text editing (or something similar) you might have to use something like ICU anyway, complete with its own string type and 30 megs of dlls. Or custom allocators on std::string if only memory allocation is critical. Or one of million other string classes (every freaking C++ library comes with one...) Or internal string implementation built specifically for your needs. Almost never would you drop back down to passing C-strings around though. That's just asking for buffer overflows and such.
Rich people go to private schools so they don’t care what address have. Buying a $5k shithole house in your same city and county won’t affect your taxes and won’t affect school distribution so no one is investigating that except the SAT police.
You do know the ultimate goal was to connect the Bay Area with LA...