skysight-inc/HackerNews huggingface dataset:
It depends on the level you're talking about. At the lower levels, then the difference might be spent on rent. (Although it's not like London is a cheap place to live.) At the higher levels, this is obviously going to be totally swamped by the absolute differences. If you take home $300k/y and a holiday in St Moritz is a priority, it is certainly affordable. (Although honestly it's not that great of a ski resort, even if it is posh. Come check out Colorado and Utah.)
I haven't though carefully about this at all, but, if Mosh had used "vanilla" OCB2, would it have been practically vulnerable to this attack? What would be the circumstances?
Only tiny comment is that your syntax highlighting makes the names in function definitions almost impossible to read.
And for the "this is a real person" service, they really don't have to charge much. I should be able to go to the store and pay a dollar for a PIN that gets anonymized on use and lasts a long time if not indefinitely when not abused.
I found your explanation of the relationship between an existentially quantified type and rank 2 polymorphism to be quite illuminating. Do you have any ideas why Haskell didnt have the direct way to express existential quantification in the type signature? Is it a technical limitation or something else?
In general, Facebook allows people to pick their own teams. You go through bootcamp, interview teams and managers, and then pick what you want to work on. Can't hurt to reach out and see, at least!

Also, even the PHP/Hack code is way more delightful than any Java codebase I've touched. :P
Yes! I'm very interested in making the Tree-sitter runtime and all of the parsers available as pre-built WASM modules. I think it should be straightforward to do.
Maybe that's your experience, but there are a number of people that didn't have that experience. I mean, you think Google isn't going to let you use a language they invented in an interview? Maybe your interviewer was a jerk, or maybe this was for a very specific role in which only those languages are applicable, but almost all jobs at Google are generalists.
how is it possible to submit so many news stories, like 10 a day. The "posting too fast" didn't kick in?
There was also a nice discussion about Ghost Kanji a few months back:

https://news.ycombinator.com/item?id=17637375

A spectre is haunting unicode:

https://www.dampfkraft.com/ghost-characters.html
I don't think it is accurate to say that half of women would make that choice. The damaging point of these behaviors is that people begin to assume this is normal when it is not. That is the real tragedy for Google.
Why the new MacBook Air isn’t ‘a bigger MacBook’
> A pole is not a sign

Guess we can close the file on that one.
Says google is code agnostic.

Provides list of the three languages you specifically need to code in.

Perhaps agnostic means something different in my language :p
I'm also somewhat curious about the "stock $ per year" measurement. If I get 650 RSUs that vest 100% over 5 years (front-loaded), and on year 3 I get another 250 RSUs with the same schedule, how exactly should I calculate that in dollars? One way would be to just take the figure on my tax returns that accounts for proceeds from selling them, which is what I would do. I also wonder if other people are including proceeds they may have received from ESPP arrangements...
I had the impression this was more of a negotiating tactic than an actual plan. But this is like fourth-hand rumor.
This seems like one of those mundane-seeming posts that you later look back on, and realize someone accidentally predicted the reason the US and China started World War 3.

Or maybe China just keeps really, really close tabs on what goes in and out of the country, and having a receiver is immediate grounds for re-education.
With ten years under your belt, if you've been spending the time learning and growing your skills, you can do almost anything you want at Google. Except if you insist on doing it in Haskell. There are probably a handful of teams across the company that are using that language, but they might not have headcount to hire you at any given point in time.

Google is most definitely not a polyglot programming environment. There are five and a half blessed languages (C++, Java, Python, JS/TypeScript, and Go), and getting a new one added and approved is a major undertaking, and not guaranteed to succeed no matter how much effort you apply. And you'll still need to do your job. Even if your language of choice does get added, that doesn't mean you can use it on your project of choice. You code in what the rest of the code near you is written in. It's a sacrifice, but one I'm personally willing to make.
That's only true if you were protesting against people and not bad behavior. Getting management to be visibly on your side should give your demands a lot more power.
I am pyscologist, I've consulted enough clients before reaching this conclusion.

If you go asking women, if they'll sleep with you for promotion. Answer will be a big NO.

Consider asking them who already faced this in real life, what did they choose?

I want companies to tackle these dynamics, so we've a much safer and fair playground for everyone.
Spinal implant helps three paralysed men walk again
Tips for Buying a new car
I do all my Haskell development in a repl driven way. It's even better than Python's repl due to the way it loads modules and allows reloading quickly and automatically checks the type signatures.

Having the entire application loaded into your repl is even more powerful. I did it once in PHP using psych and was able to make use of any controller and try parts of it out. The main thing that is necessary is the ability of the REPL to either drive change to the code, or react to changes on file (the former is temporal, the latter is more permanent) and perform the necessary incremental computation to become eventually consistent.
The Nightmarish Online World of 'Gang-Stalking'
Umatrix is build around reactionary settings, and once you're reacting it's usually too late to fix a failed payment attempt.

I've faced the same problem a lot, and what I really need is a way in ublock/umatrix to turn it off for the current tab, even as it jumps across several domains. But this doesn't seem to be an option. Am I missing something?
"AGI" is not well defined however RL is more like Freudian perspective on human mind which has long fell out of favor in psychology. For example, one of the opular classical view assumed that all of our behaviors are driven by ultimate quest of survival and reproduction. But then how do you explain suicides or soldiers going in certain death combats? How do you explain people who never want to have child? How do you explain artist giving up big money Wall Street job for simple life of doing some obscure art? How do you explain people sitting on the beach to just do nothing?

Here are some interesting comment on the topic:

Is Global Reinforcement Learning (RL) a Fantasy?

https://www.lesswrong.com/posts/QEgGp7gaogAQjqgRi/is-global-...
No. "Iron manning" is stupid, it's just an excuse to dismiss a response because they weren't charitable enough towards your flawed argument.

Strawmanning is bad too of course. But responding to a reasonable interpretation (which is distinct from "iron manning"'s demand of responding to the strongest possible interpretation) is how discourse normally works. If someone's reasonable interpretation of your argument doesn't match what you were trying to convey, then that means you fucked up your argument.

In this particular case, the parent's argument is literally that Facebook is justified in not rejecting the political ads because senators are likely to buy ads. So that's what I responded to.
Social proof: Where all think alike, no one thinks very much
This implies women aren't capable of earning success in any way other than trading sexual favors. Also, there's a huge difference in hookup culture and casual flings vs being in a predatory relationship with a huge power imbalance.

The "ghosting" and filming comments are very odd by the way. Do you mean women are always ghosted after sex? And that men are worried random Tinder hookups are going to record them? This whole thing reads like women are evil, scheming, worthless manipulators eager to use sex against men and that high powered man pressuring them into sex is somehow a favor since it gives them an opportunity to play out those schemes.
> That's an interesting fact. As someone with no knowledge of how languages are formed it makes me wonder why have a written language that purposefully omits vowels if other characters would need to be introduced in their place for disambiguation? What was the point of removing vowels?

My understanding is the Semitic languages don't use vowels the same way that Indo-European languages do, and they can be typically inferred from context.

Also, they didn't "remove" vowels, but rather Indo-Europeans added them. Specifically when the Greeks adopted the Phonetician alphabet, they took a bunch of the letters that stood for consonants they didn't use and re-purposed them to represent the vowels that they needed to intelligibly write their language.
Reddit-sites sacrifice content for novelty, so I'm building a content-only clone
Google SWE interviewer here. You can absolutely interview in Ruby. I have it listed on my language interviewing skills page. It is harder to schedule for more obscure languages because we have to find 4 people with that language who are available.
maybe dang would know?
There are people who consider Mauna Kea to be sacred and there's not really anything that could argue against a specific person's particular belief.

However I will say that there is no widespread religious activity involving the top of the mountain. There are far more people performing ceremonies and leaving sacrifices at Kilauea or even just various heiau, a type of man-made temple site. Even that is a very low proportion of native Hawaiians.

People feel respectful of it and it has widespread meaning but these feelings are barely above average compared to the respect felt for all other geographical regions and features of Hawaii.

My point here is that there's no substantive disruption to anyone's religious expression.

Even these religious activities are pretty rare, as Christianity was pushed pretty hard once missionaries converted the royalty in the 19th century.

Most of the time when people are against building telescopes, the conversation seems to carry on to reveal that it's kind of a proxy used to air greivances for the long history of ethno-political issues.

There was a reference above referring to the telescopes as a violation of the Kingdom of Hawaii which hasn't existed for over a century- to include a telescope under that standard you would literally require the formation of a new country. Obviously in that case, building a dog house by the ocean would be equally impermissible.

Ancient Hawaiians took their religion very very seriously, and still had quarries up there due to high quality stone availability, so they didn't seem to think technological exploitation was much of an affront.

From what I know about Uluru, it's far more significant to a much larger swath of people, and it's a much smaller area than a whole mountain.

Someone could have a different perspective than I do or might know something that would invalidate some of the points I made, and I welcome the input.
Also a huge fan. When I got my first full time engineering job at $50k I thought that was amazing. It literally allowed me to leapfrog my entire family and secured what I thought of as a middle class existence.

Then I got a salary adjustment to $70k because my new manager knew (although I didn't) that they'd lose me quickly.

And then I picked up the phone and talked to a recruiter and all the sudden I had a counteroffer for six figures. Can you believe that!? Never in my life thought I'd amount to anything especially after dropping out of college. A 6 figure job made me feel like I had made it.

Stayed close to that number for several years. Then I went remote for a big company with a high base and great RSUs. Now I'm a one percenter. My mom was a drug addicted waitress with an 8th grade education. I will own my beautiful home free and clear in my 30s. I have the means to travel the world limited only by my time. I will be able to retire in my 30s.

It's all so amazing, but I also took nearly a decade to wander into that final band of compensation that many are introduced to right out of the gate at top companies. Open information like this site is very valuable to people like me who come from a non-traditional background and live in a flyover state.
I love jargon heavy posts. I just dropped an hour learning about o3b, MEO, CPE, low earth orbit, data rates. This kind of googling leads to new hobby pursuits and some times new career thinking.
I browse with 3rd party frames and JS disabled. Not as extreme as all JS so it doesn't break most things. Occasionally I need to whitelist a CDN or related domain for that site to get things working.
that list reads like my typical woes with MS Windows... half the time or more they're caused by the hardware, not the software: ask anyone who does device driver programming.

back in the day (Windows XP era) i bought components and built a gaming computer, nothing extravagant but Windows, because games. there was a very narrow window between the newly installed vanilla OS booting up and BSODing. the problem disappeared once i managed to install drivers from the CD that came with the motherboard (had to act quick before the BSOD would hit).

hardware is crap.

commit 277918494930ec3fb0c7fdbd4d35060a3bc6d181
Author: imp <imp@FreeBSD.org>
Date: Thu Oct 25 17:17:11 2018 +0000

Update comment for AMI00[12]0 override.

The AML is even stupider than always returning 0. It will only return
non-zero for an OS that reports itself as "Windows 2015", at least
on the Threadripper board's AML that I've examined.

Those AMLs also suggest we may need this quirk for AMI0030 as well.
There may be other cases where we need to override the _STA in a
generic way, so we should consider writing code to do that.

diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c
index 515370d5584..bed7ecd411c 100644
--- a/sys/dev/acpica/acpi.c
+++ b/sys/dev/acpica/acpi.c
@@ -2222,10 +2222,10 @@ acpi_DeviceIsPresent(device_t dev)
status = acpi_GetInteger(h, "_STA", &s);

/*
- * Onboard serial ports on certain AMD motherboards have an invalid _STA
- * method that always returns 0. Force them to always be treated as present.
- *
- * This may solely be a quirk of a preproduction BIOS.
+ * Certain Treadripper boards always returns 0 for FreeBSD because it
+ * only returns non-zero for the OS string "Windows 2015". Otherwise it
+ * will return zero. Force them to always be treated as present.
+ * Beata versions were worse: they always returned 0.
*/
if (acpi_MatchHid(h, "AMDI0020") || acpi_MatchHid(h, "AMDI0010"))
return (TRUE);
In another example of ghost characters, someone couldn't spell Baht correctly [1]. And typos are frequent as ever [2].

Unicode is full of such mistakes, now stabilized thanks to the Stability Policy [3]. Thankfully having some character mistakenly encoded and/or named in Unicode seems to hurt virtually no one.

[1] https://blogs.adobe.com/CCJKType/2016/03/bahts-is-parts.html

[2] https://www.unicode.org/notes/tn27/

[3] https://unicode.org/policies/stability_policy.html
One of the hardest part of research was the Google Analytics part. It is funny how there is a lack of interest in the essay.
105 STL Algorithms in Less Than an Hour
New iPad Pro: 5 reasons not to upgrade
> This implies women aren't capable of earning success in any way other than trading sexual favors.

No i never implied this. If there is shortcut to top vs 5 additional years of efforts and access to elite club. What do you choose?

>The "ghosting" and filming comments are very odd by the way. Do you mean women are always ghosted after sex?

You misunderstood my point.

If someone refuses to trade sexual favours, they often face retaliation and are ghosted (their presence/efforts are not acknowledged). They get no rewards for their sincere efforts.

>And that men are worried random Tinder hookups are going to record them?

I am not accusing women of recording them. I am saying that executives don't record victim while having sex. So there is no risk of losing reputation for victim as executive has lot more reputation to lose.

No i am painting no one as manipulator. I am explaining the reward/risk dynamics of sexual harassment.
> Wouldn't 99.9999% of the web basically break?

What leads you to a number like that? I can tell you that you're wrong, but I'm much more interested in how you got there.

Youtube needs javascript, and images or sometimes body text on badly-designed blogs need javascript. Most sites are fine. HN is fine, for the most obvious example.
Getting the super easy case right doesn't justify completely failing at the entire fundamental premise of the feature, which is to inform viewers that an ad was paid for by a particular political entity. When anyone can buy an ad that claims to be paid for by a senator, this alleged feature in fact becomes misinformation, and quite dangerous misinformation at that as it's got Facebook's seal of approval.

If Facebook cannot get this feature right 99.9999% of the time, they shouldn't be doing it. And it seems they're getting it right literally 0% of the time (barring Zuckerberg of course, but he's not on the ballot this election so that's irrelevant). This is so bad it should be a huge scandal; has Facebook gone back and vetted all of their political ads yet to make sure nobody's been taking advantage of this?
How to Use BUMO Part 1: Account Creation
Link to pbsd's comment: https://news.ycombinator.com/item?id=18350968
Crichton was not honest or well-informed. Broadly speaking, the temperature record has little to do with the validity of AGW. Suggesting that "climate scientists don't believe a whole lot in falsification and validation" is untrue, and something of an insult to the profession. Suggesting that the greenhouse effect is misnamed is a non sequitur. Your characterization of the study of H2O forcing is basically counterfactual. Berkeley Earth disagrees with your claim about temperature stations.

You don't seem to have a handle on the actual mechanism of carbon-induced warming. I find it most useful to examine science from a historical perspective: as a series of questions about the universe works. As such, I recommend The Discovery of Global Warming:

[0] https://history.aip.org/climate/index.htm

This will also tell you about how AGW was completely discredited (by multiple independent lines of evidence) for five decades, and had to fight its way back to academic credibility. That should serve as conclusive evidence that there is not a conspiracy or cabal shutting down alternative research: an 12-decade international conspiracy theory to maintain the credibility of a theory is implausible, but there's no way to reconcile that with the theory being discredited for its initial half-century.
Ask HN: I have constantly fallen prey to office politics. Need Advice
I have graduated from a top-notch university and joined a big tech company. I started my own business as a side job and eventually got acqui-hired by a bigger startup with ~50 employees (my hiring being the main reason of the acquisition). I joined this bigger startup as their highest paid employee (I wasn't named the CTO because the company had a "no roles, no bosses policy").

I was hired mainly due to my experience with high quality / scalable code. Soon, a few key employees begun downplaying this ability of mine – for instance, they loved to rewrite the components originally written by myself whenever they could. I would never criticize their work as a way to fight back. The "no bosses, no roles policy" also made things harder for me, since I didn't really feel like I could trust anyone.

Eventually, I left and took a top management position (reporting to one of the company's VPs) at a more established corporation. I gave my best at this new job, building a new development team from scratch and delivered solutions with real business impact throughout the company. My work was recognized, and I became known in the whole company. It felt truly amazing. However, there was one executive that made it clear, from the very beginning, that he didn't like me. Things went south recently after a reorg, when he began owning an area I worked closely with and loved the work we did. This executive (who happens to be the CEO’s favorite) begun searching for motives to belittle our work. Things have now gotten to a point where even my boss is refraining from defending us.

I had to control myself not to quit this job today (and let go of my bonus). It would be fairly easy for me to find another similar position. However, I wonder if I am lacking some sort of skill. I do notice that I have a hard time saying no and that I generally like pleasing people. I don't want this to happen to me again, so any advice (books, therapy, "you shouldn't be a manager") is deeply appreciated.
Brazilian banks relent on anti-crypto actions following court judgement
Waymo Is First to Test Autonomous Cars Without Backup Driver in California
>Do you wear a bulletproof vest every time you go outside? No? Interesting.

You realize the bulletproof vest is the sandbox, right? You've just made an argument against enabling all javascript.
> That's not true. The vast majority of Chinese characters (estimated at around 90% or more) are phono-semantic compounds, which were also devised based on the Rebus principle that the OP of the thread mentioned.

See this very interesting article that constructs a writing system for English using the same principles: https://www.zompist.com/yingzi/yingzi.htm
> What's more, once I got knocked off my high horse (they had to knock me more than once -- if anyone from Google
is reading this, I'm sorry) and actually bothered to really study some of these other languges I found myself suddenly becoming more productive in other languages than I was in Lisp. For example, my language of choice for doing Web development now is Python.

Wonder what critical features of Python are particularly hard to replace with Lisp extensions. Interface with other runtime environments?..
Derek Yu also has a pixel art tutorial: http://makegames.tumblr.com/post/42648699708/pixel-art-tutor...
They are patent "continuations" of older applications.
No need to guess. The code is public, and (judging by firsthand experience) they seem to be using a similar if not identical version: https://github.com/arclanguage/anarki/blob/f01d3f9c661eed055...

New users can submit up to 2 stories every 3 hours. Bad users can submit up to 1 story every 3 hours.

Looks like the bot is submitting at precisely that limit, but the timestamps aren't quite accurate enough. Some interested user could check the API to get the full times.

I wish there were some way to contact the bot author. I want to see the code. It's no small feat to write an effective bot.
They were fired because Musk himself is an incompetent manager. He hired and managed these managers so the failure of not being able to get the Org running is on him.
Deanonymizing Tor Users
Modeling Message Queues in TLA+
I think you put a lot of words into my mouth. It would wrong to summarize my argument as that because I made no recommendations to the course of action anyone should take. I only tried to explain the mentality of a non-walker (source: I will probably not walk tomorrow, unless maybe there's good snacks)

I don't have any issue with this form of protesting, I'm just explaining why I don't do it.

I like to help bring about change by 1) being the change I want to see in the world 2) convincing a small group of more personal connections to see things my way

I think if we all did that, the world could be a good place