skysight-inc/HackerNews huggingface dataset:
If you're referring to the Cambridge Analytica Scandal, Facebook didn't break any US laws. While it may have been morally wrong (however, if you accept that Facebook's business otherwise wrt collecting user information is okay, I don't see how you could see this use of that information as any less okay), there weren't yet any US laws on the books to throw at them.
It doesn't. It falls squarely into the "equality of opportunity" category, but that won't stop ideologues from screaming that the sky is falling.
I've been on both sides of the table for multiple union negotiations, including several unsuccessful ones that failed due to management interference.

Some of the unions were for low-skilled laborers. Others were for highly-skilled talent-based workers. And two were government unions. Each union was differently organized to meet the needs of its specific set of workers.

You can't make blanket statements like "once a union is established its largely inflexible" since the history of American unions is expressly opposite of that statement. Every major union has undergone massive structural changes multiple times. Unions have merged, split up, merged again, died, resurrected, etc. A history of American unions would be as complex as Game of Thrones, with even more violence and only a bit less sex.
Or just use something like ThinLTO. You don't need a JIT just to get cross-module inlining, which is all you're really talking about here. There's no actual "specialization" in play, just basic inlining + dead branch elimination. Trivial to do this statically at build time instead. So much so this is even commonly done in JIT'd languages like Java (Proguard & R8 say hello)

Most JITs also have the downside of they need to optimize for compilation performance, and as such typically do not do as thorough a job optimizing as something like offline LLVM. Or you end up with fourth-tier JITs like webkit's FTL. And now instead of just needing to wait for the JIT to think your function is interesting you now need to wait for a second and finally third JIT pass.

JITs really primarily just shine in the rapid iteration cycle. Conceivably what you really want is a language where debug builds are JIT and release builds are full AOT with LTO. Not entirely unlike Dart's behavior in Flutter. Or even how Java behaves on Android to an extent. There doesn't seem to be any particularly significant reason why this pairing isn't more broadly applicable and used.

There's also no real reason you can't have zero-cost abstractions AND a JIT if you want. Hell, in theory this is what you get with C++ in a webasm environment. This are not exactly opposing technologies.
I was using a Fitbit Charge (the one before the just released one). One night I was awake looking at my phone from 1-3am and it said I was asleep. Took it off and put it into a drawer right then.
It’s a lot easier when you’re getting paid for your time and are surrounded by other people working on the project.
I'm still waiting for an example of a sector that has benefited from newly becoming union? So far as far as I can tell every example is nothing but a billboard for "DO NOT ENTER".
I mean - SOME of it is beautiful. I have to stare at this building every day:

https://en.m.wikipedia.org/wiki/Kips_Bay_Towers

It’s plain hideous. Sigh.
Everyone has moral, it's just might be different than you.
I agree with everything you've said until the last part. Google is only marginally better than fb when it comes to some of these issues of privacy. The issue people have with facebook is that it has a reputation for being a pressure cooker.
I've read that modern "dwarf wheat" has an enzyme that interacts with the same neurotransmitters as opiates, prompting withdrawal symptoms if one doesn't have it again in a few days.

I've got strong source amnesia and am probably misremembering details: maybe it was from "Grain Brain"? [0]? At any rate, my experience has been pretty similar to yours.

[0] https://www.drperlmutter.com/about/grain-brain-by-david-perl...
Sharing a lot of info from my recent interviews- Google, Amazon, MSFT, etc.
I think your point about the personal aspect of work is most relevant. I personally would be mortified to work at a company that was always in the news for various scandals and generally being full of shit. Not that I'd assume anyone who works there to be full of shit - just that I wouldn't want my friends making fun of me for working for the Zuck. Facebook just isn't cool anymore in my neck of the woods and there's no social capital in using it or working there as far as I can see.
Show HN: Marketplace for career advice and interview prep from leaders
Or not even that: selling your primary home gives you income tax exemptions!
> kids activities is $2000

Woah... My wife is a teacher and grosses $2000/month.

This is a crazy thing to spend 2,000 on.
Ooh this is interesting. His Linear Algebra book was my favorite source on the topic back in college (though I hear people have alternate preferences).
Google I/O 2019: New JavaScript Features
Easy to digest food for us ... is also easy to digest for bacteria, so they can forget about us and go straight to the source:
https://phys.org/news/2019-05-overfed-bacteria-people-sick.h...
Anyone working at FANG 250k is trivial.
A few implementations have native threads

Kawa Scheme - compile to java bytecode - https://www.gnu.org/software/kawa/index.html

Chez Scheme - compile to C - POSIX & Windows - https://cisco.github.io/ChezScheme/

Cyclone Scheme - compile to C - Linux only - https://justinethier.github.io/cyclone/index

Guile - VM + JIT compiler - POSIX & Windows - https://www.gnu.org/software/guile/

Bigloo - compile to C and java bytecode - POSIX, Windows, Mac, Android - https://www-sop.inria.fr/mimosa/fp/Bigloo/
Those companies have teams that maintain them and they get tons of work done internally before they’re released. Microsoft has been great for Typescript just because of the brand that’s behind it and the teams that get paid to maintain it. React is the same way.
some way to take care of the people left behind.... some kind of Income that was Basic but Universal...
This is the sort of comment on hacker news I absolutely love: I know one of us is sitting in a place of ignorant hubris, and I doubt its me.

The problems I refer to are, as I stated in the post, UX problems, and they arise ultimately from Rust's guarantees generics will be monomorphized, that allocations will be explicit, that arguments are passed by value, and so on. None of this applies to Haskell. We don't need to "improve on" Haskell (though I think our coherence and instance resolution rules are superior), we have different design constrants resulting in different problems.
For this particular example it'd be even easier to just put 'int foo(kind k, int x)' in the header so it's inlined & optimized at each call site anyway. Slap a constexpr on it so the compiler even yells at you if it can't resolve it at compile time for some reason.
18.06 Linear Algebra was a fun class. Can’t believe he is still teaching.
I can only think of SpaceX, but they're not a website.
Good for them on starting to incorporate more realities into the all-too-often unrealistic confines of standardized testing.
UK hydronic systems usually use radiators. US systems are almost always under-floor.
Woah, I had no idea he designed the Green Building. It was always my favorite architecture on campus (light years better than the Stata Center), much to the disagreement of my peers.
Only... other countries have different systems with different outcomes. They treat mental illness, have safety nets, and don't push folks out of prison as ill-equipped to deal with the world.

We (Americans) can do better. Fewer people in prison, focusing on reintegration into society, proper facilities and health care (including mental health). And so on.

But we (Americans) aren't willing to do these things, even if it is cheaper overall and has better outcomes for both the inmates and their families. A politician will claim these policies are "soft on crime" and putting rapists on the streets and that these people should pay dearly for whatever crimes they've done and they get votes.
California residents are right to want to change that course! Renters and land-owners alike, even on antagonistic positions in this topic.

I think the core policy issue is not housing though, its taxes. Single family homes pay less taxes than what they consume: building more housing will increase density, but if my model is right, it will expand public spending and keep rents high.
FCC to propose rules allowing automatic robocall blocking
With the Iran Deal Dead, Is War Inevitable?
I might be missing the point, but from a quick glance at the article, it's about geographic location, and not race. Is there some second-order effect?
>First, we'd love it if you would try our early container prototype on your build. Contact us and we'll add you to our closed alpha test.

If the code is available; sure. If it's not then sadly this isn't interesting.

>Also, we can send you the full paper (preprint) on the Debian case study, with the gory details.

This would be more interesting as I'm doing a master thesis regarding reproducible builds and rebuilders for debian at this moment, along with contributing to the effort in general. Feel free to send a copy to morten@linderud.pw

>The compiler can inject malware when it recognizes that its compiling itself, but we run arbitrary build systems, compiler tool chains, JITs.

The compiler can inject anny backdoor into any code as long as its invoked. We are not strictly limited to it compiling itself. I'm unsure how appealing to the diversity of the things you compile is an argument. A lot of things utilize `ld`, `gcc` or `tar` somewhere in their build chain regardless of what they build. It's not going to be harder to backdoor something if you have enough diversity.

This is a neat example of the possibilities you have with the rust compiler as an example:
https://manishearth.github.io/blog/2016/12/02/reflections-on...

>The DRB website lists a Ph.D. dissertation on improving this situation, but I haven't read it, and I don't think it's been implemented in DRB

Davids PhD hasn't really been implemented to any large extent in the real-world, beside smaller toy examples, as it would need a second trusted compiler to verify. This is hard work and I don't see anyone actually want to implement a second compiler to C++18 (as an example) to help verify the gcc output they are getting.
Client-side prediction does a very good job of hiding the network latency. Granted a lot of games run their servers at lowish ticks/sec (people do complain though) which is 30ms worst case at 32tps.
In an ideal world, the task can be something that the company needed done anyways, further motivating the financial insensitive. Your point about general cost of the hiring process is well taken, but I imagine that companies issuing take-homes are giving applicants the same task, and don’t see a point in paying for the same job to be done.
`sl` - it's all fun and games until you forget you installed it on a server somewhere and slip up when trying to view a directory on a Centos system somewhere in a closet and start wondering why there's a locomotive scrolling across the screen.

Ask me how I know :P
At that point why not just send your kids to a private school?
> Having a bus or lorry use an active runway is just a single, malicious UDP packet away...

There are multiple safeguards in place to avoid single points of failure, such as runway crossing procedures with mandatory call to air traffic control unit for explicit permission before entering a runway. Many ATC recordings on VASAviation Youtube channel show that even rescue services (during emergencies) adhere to that.

Taxiways leading to runways are marked with holding positions that may not be crossed without authorization: https://i.imgur.com/dCF8lFi.jpg For extra visibility in poor weather, many airports are also equipped with runway guard lights paved into the ground or blinking on either side of the taxiway: https://i.imgur.com/dbix1Aw.png

Surface movement radars and transponder-based systems have also become widespread. They trigger alerts when a vehicle is about to enter an active runway: https://i.imgur.com/sJQ94zq.jpg
I haven't had that impression, relative to some in industry. My external (and non-MBA) view is that Sony is definitely money-driven, like any other big company, and they aren't stupid, but, when it comes to excesses beyond the norm, they might be more authoritarian than malevolent.

For example, consider that the PS3 Other OS mess might've been more a Japanese "we can no longer have this, and must discontinue it, for the good of the company/platform" (not that I agree that was OK), than "now is the time to screw over those other guys, on things we never intended to honor in the first place" (which has been well-known SOP of some other companies).
> By that logic we should abandon all minimum wage and employee rights laws.

Yes.
Thanks for sharing this. It's based on his new book: https://www.amazon.com/Linear-Algebra-Learning-Gilbert-Stran...
> Isn't Singapore political system famously authoritarian capitalist

Most of Southeast Asia is increasingly authoritarian.

> its people ethnically Chinese?

Mostly (this is a trivial Google), but importantly not entirely.

Singapore was the last country to recognise the PRC instead of Taiwan. This was for good reason. First, Singapore maintains internal harmony by pretending to be multiracial. (It isn’t, obviously—the best candidate for the PM by far was ignored because “the people aren’t ready for a non-Chinese PM”, even though he was the most popular.) This involves insisting on English translators when visiting China, asserting independence, doing military drills in Taiwan, etc. Second, Singapore historically had to do the same thing to convince its neighbours that it was not a Chinese puppet.

But the crucial difference is that Singapore optimises for minimal oppression given a certain developmental outcome, whereas China doesn’t. Repression in Xinjiang, the Tienanmen Square massacre, current crackdowns on liberal thinktanks, etc. are not necessary to secure the régime. No Singaporean government would bother. (That is why New Naratif is still around.) Singapore is in fact qualitatively distinct from almost all other authoritarian states in that it requires extremely little oppression in view of the outcomes achieved compared to any other state, where the tradeoff is much worse.
2 is worse than ever because the density of rich people from Littleton on east is too high for the state to steamroll them which is what would need to happen for those lights to turn into overpasses and additional lanes to appear.

90 is terrible but that has more to do with the fact that Worcester is a much cheaper place to live.
In other words, Facebook now has no redeeming qualities.

I've gotten a bunch of pings from them over the last few months, and I just chuckle, say "hahahano", delete it and move on. I don't know if it's a coincidence that the pings happened after the scandal or if they have gotten into 'look under every rock' mode.
Hey! Don’t ruin it! If we convince rich and upper middle class people to eat garbage, then good food will be less expensive. Soon, everyone will enjoy caviar!
Timeline of Bitcoin History
Is it done under coercion? Is the exchange forbidden, or punished? Is the exchange harming an innocent third party?
Is the exchange guaranteed by a third party? etc.
>It was well pointed out before it started that it would cost multiple times the estimates the state was claiming.

It followed the trajectory of basically every progressive pet project:

“We need to do X! It’ll only cost $Y!”

>Yeah right, it’s gonna cost 10 times that and be 20 years late.

“Typical Republican fear mongering! Ignore them!”

Years later on HN:

“It was obvious from the beginning that project X could never be done for $Y. How come no one realized that at the time?”
I totally agree with this. Risk isn't a dirty word that should be avoided at all costs, it's just one aspect among many that has to be factored in to a decision. Soloing never clicked for me but I know a few people who love it and get a tremendous amount out of it; I would never presume to tell them they are wrong because I personally would do something different.

Years ago a friend of mine took a massive fall free soloing. He survived but was badly injured. I couldn't believe how many lectures he got from people who barely knew him, telling him how irresponsible he was. This is a guy who is a climbing fanatic, who had already had more amazing life experiences in his early 20s than most people do in their entire life.

It took a few years, but my friend eventually healed up enough to get back to serious climbing and has been back at it ever since. Would his life be better if he spent it all grinding out a safe but boring office job like most of his critics? I don't think so, but apparently many people disagree.
Perhaps I am naive, but in the ways that matter, I don't think it _does_ mean suffering more.

Don't live in the middle of Arizona if you don't like heat. Eat less meat - you'll get used to it.

Honestly just living in a well-insulated flat a walk or bike ride from most amenities, eating little meat, and using renewably-sourced electricity would get us a long ways there.

Our entire society is _designed_ to trap you.

You either start life with no educational debt BUT no job prospects, OR you have the prospect of a decent job BUT massive student loans.

You are "free" to do what you like, unless you decide you don't want to be in debt for housing (or owe money to a landlord).

Homelessness is increasingly illegal and we let homeowners create a housing cartel, so you're forced to buy whether you want or not.

A huge part of the value people generate is captured by others, and living a life where you opt out of this is increasingly illegal.

Of course, this isn't new. One of the silver linings of the black plague was helping to end feudalism. It was pretty damn brutal though.
No job is perfect. There will always be difficult personalities wherever you go. Just remember that you work to live, and not the other way around. Treat this as a learning exercise for your next job.
> I mean if they shot a deer, then ran it over with their car, it would look like a deer that was shot then ran over.

While no doubt an actual autopsy will often distinguish "run over and then shot" from "shot and then run over" (note that the bill allows "dispatching" animals that are wounded but not killed on the road, so there being a clear bullet/arrow/etc. wound, even if it can be established that it came from the person who collected it and not previously and non-fatally, is not determinative of a violation), its considerably costlier to distinguish violations from permitted conduct, which makes enforcement harder and promotes violations.
So, it's zero cost from the program performance standpoint.
User MUST pay something to have it.

It's not zero-cost from user standpoint.
Thanks for the Cornell Johnson museum. Not exactly a good museum design but I love it.
You can implement all the encryption/authentication at the application layer, depending on your use case. USB can stay as-is.

In theory sniffing attacks can extend to anything. The basic problem is that:
1) All electronics create EMI.
2) We have very cheap ways to measure EMI with high sensitivity.

The brute force solution is to faraday cage everything, but even then something leaks out and it is just a matter of time before more sensitive equipment is available at low cost.
Well yeah, 500 fatalities were not saved because this was not built. Nor have 100 people died building this hypothetical project. The example is an illustration, the absolute numbers are irrelevant.

The points is, even if people die building a big project, it's quite possible that that's for the greater good and more people are saved as a result.

A bunch of people died in the Apollo missions. Does that mean we should have never attempted it and let the Russians figure out how to get to the moon? There's no way it would fly politically these days.
Race and geography covary more strongly than ~all other pairs of parameters, such that the one is a reliable proxy for the other.
> The old site isn't as pretty
Wasn't it? It was clear, clean, had nice typography, didn't cause epileptic seizures when you scroll it. That's a way more than I can say about the new one.
Since the bill allows wounded animals to be killed after being found injured on the road, not just collecting actual road kill, the fact that an animal was killed by some other means than vehicle impact wouldn't suffice to establish that there was a violation of the law.
If only we had the technology. Then we could be sad forever.
Pardon my ignorance, but don't that family of languages suffer from the overhead of boxing?
>I’m getting pushed further and further to the right.

Maybe not, it feels like to me that the Overton window[0] has been sliding left. My views on freedom of speech made me a 'leftist commie' when I used them to defend South Park and Eminem now most often I'm accused being 'alt-right' by those who disagree with those same views.

[0]https://en.wikipedia.org/wiki/Overton_window
Well that's interesting. I'll have to keep your little hack in the back of my mind. Thanks!
Google never figured out how to make serious bank outside of the marketing department.

The fact that they kept the wheels on as long as they did, I gotta give them some respect for that. But they were always destined to end up being amoral at best and a cesspool at worst.

If you are starting a company and think you want to be proud of it for the rest of your life, sell a real product, not your users.
That means that people in jail can't go and kill random people at street, so those people commit less violence.
"Should women have a right to vote?"
I doubt that the dollar delta between doing work safely, and doing work cheaply is going to exceed those cited values.
I just got the Charge 3 and I must toss and turn like crazy because it sometimes doesn't even register my sleep. I didn't expect it to be the most accurate sleep tracker, so I am not super upset. It still gives me some level of insight into my sleep, which is better than nothing.
I wonder if you'll be singing a different tune, if you were born black...
Ask HN: Would you like to receive or provide mentorship?
Would anyone be interested if I created a directory of mentors across tech who you could reach out to in order to have 30-minute chats over coffee, tea, boba, phone, etc.? You could chat with people to get career advice, explore different roles and companies, and discuss fun questions like "What are the ethical implications of working in an industry that affects the lives of billions of people around the world?" and "Should I sell everything I own to buy bitcoin?" If you're interesting in receiving mentorship and would like to get updates about this project, you can fill out this form: https://forms.gle/pyQM5GnXGgsHhufRA

If you're interested in providing mentorship, please fill out this form (https://forms.gle/JqfPKzxRZa5qSwFg6) and I'll reach out with next steps. The only qualification required to be a mentor would be having experience working full-time in tech. Since people will reach out to you based on your background, you don’t need to worry about whether you have enough experience to be a “mentor” — you can view the chats as sharing your experiences and perspective rather than giving The Best Advice Ever.

Thanks! I'd like to gauge interest before investing more time into this (planning to build this out if I get > 100 interested mentors).
They did look at this in their full report, although I agree that it's less evident from the summaries. See "Race and ethnicity interact with socioeconomic status to affect
students’ likelihood of achieving and maintaining academic success" in the full report below.

https://1gyhoq479ufd3yna29x7ubjn-wpengine.netdna-ssl.com/wp-...
What Biz People Need to Know about Tech: Configurable App Platforms