skysight-inc/HackerNews huggingface dataset:
People ask for programming advice all the time, they say "I want to write a SNES/Playstation/Gameboy/ZX Spectrum emulator, what should I learn?"

Having a standard, and simple, system to suggest elsewhere allows people to get started gently. Sure some people will still find it "too much", but it's nicer to learn that earlier instead of after having weeks writing the implementation of a Z80 emulator.

As the system is simple it can often be implemented in an evening, or a weekend. If you're new to low-level code then maybe a month of part-time work would be sufficient. Because the system is so undemanding you can write it in Python, Javascript, C#, or other high-level languages without the need to touch/learn/understand C, Golang, or similar too.

In short it's a perfectly self-contained small project for those interested in implementing emulators, and for that reason it is often seen as a starting point for places like reddit's /r/emudev
Worst thing is when one of these average fuckers from FAANG decides they want a change and is now your director of engineering at $medium_startup despite knowing fuck all.
I wonder how unlimited is that - how common is that people take e.g. 60+ days off (not including sick leaves of course)? I guess most self-impose 30 days limit (or 15, considering US culture).
320Km of range doesn't sound like much especially from a big car that you'd conceivably take on longer trips. And in a not so small country this thing is good for 2h on the Autobahn, assuming that driving at 130-140Km/h yields lower than ideal range.
> texts on the topic of game engine development disagree with your assertion

We may need updated books.
I’m pretty sure my HOA has a clause against installing a personal nuclear reactor in our home :)
I changed the headline because the site guidelines call for titles to be changed when they're baity, as "the explosive memoir exposing Silicon Valley" is.

That doesn't mean I changed it to anything optimal—I'm at an event this morning and doing moderatory things on breaks, so everything is hastier than normal. If anyone can suggest a better title—that means more accurate and neutral, preferably using representative language from the article—we can happily change it again.
He still sends paper checks, issued by a fictitious Bank of San Serriffe, so you still have something to frame, in addition to being listed at https://www-cs-faculty.stanford.edu/~knuth/boss.html
The reason why games tend to use spinlocks is that typical primary platforms for games do not have direct equivalent of Linux's default fast mutex.
Joel Spolsky is awesome.

As a manager for many years, I feel I did well in this arena. I was able to keep a team of highly intelligent, experienced engineers together for decades, under...interesting circumstances.

In the last fifteen years or so, our HR started to show a type of attitude that I think is prevalent in the modern American HR culture; that the corporation is always "on top," and that the employee/job applicant is always in a subservient position, in some way.

I was instructed to word and score my reviews to (in my opinion) enforce this mindset. The scores generally got lower (did I mention that my team was "high functioning"?). I was actually told to lower my scores a few times.

I made up for this by giving very "gushing" wording on the reviews. The employees knew the score. HR was applying their "alpha dog" mindset in all types of ways, so we all knew where this was coming from.

It really didn't make much difference on salary increases. The range was generally tiny, and the score barely made any difference (Salary was not a real motivator).

Don't even get me started on my own reviews. Several years, I got none at all, and that suited me fine, as the ones I did get were obviously quickly thrown together, using an SaaS "fill in the blanks" app.
Ask HN: API Patterns
For those of you out there that build a lot of REST APIs what things do you find yourself doing over and over again? What companies do you know of that have killer REST APIs?

Example: Query params for pagination, Query params for in between 2 dates.
> When was the last time you sat down with your spouse or someone else you spent a large portion of your day with and gave them a really fair and objective performance review?

About a year go, a user on Blind wrote a post in which he explained how he and his wife were doing yearly mutual performance reviews wrt their marriage. It was satire, of course, but everyone had a blast putting things into perspective about the toxicity of this practice.
Investor Fear and the Absence of the Vision Fund
> I really hope some kind of vaccine comes out soon

It would be nice for the vaccine to come back - I was able to get the vaccine (and a booster a couple years later) when the vaccine was available (quite some time ago).

I've also actually gotten Lyme disease (which I was able to catch early thanks to the bullseye rash and treat successfully with antibiotics, so did not progress to the bad symptoms).
If you ask people what various Apple things are called you won’t get the X pronounced as 10. Xcode comes to mind too.
> Ring is reducing the overhead of asking somewhat, but they're not enabling mass surveillance or building AI systems that track suspicious people across multiple ring devices.

Are you sure?

How can we as citizens verify it?
Forward | https://goforward.com/eng | Full Stack, Data Science, Mobile, Computer Vision, Front End | San Francisco, CA | Full-time Onsite

We're building the world's most advanced healthcare platform from the ground up, combining hardware, software, and doctors under one roof.

Speak with one of our eng leads! https://goforward.com/eng

Or shoot me a note: matt@goforward.com

Job postings:
Full Stack: https://jobs.lever.co/goforward/5d00954d-a953-4b10-b9ec-0254...
Data Science: https://jobs.lever.co/goforward/a728ea79-d021-4bd7-bc3e-1311...
Mobile: https://jobs.lever.co/goforward/e9224b58-68a1-4988-be09-1282...

All: https://goforward.com/jobs
A Tale of Nomadic Strings
> From what I can tell, Zurich beats the Bay Area.

Yes, with the similar salaries and a 1:1 exchange rate between CHF and USD and the only tax is the Cantonal tax of 13% vs 50% for Bay Area, it makes Zurich way far ahead.

The offices in Zug down the street get only 7% tax.

And healthcare is free, but its a negligible concern at these compensation ranges. It just shows how the American arguments fall apart, since most of them are based on "how much Europeans must have to be taxed"
Sounds like the process worked great. Your performance review led to you delivering more of what your company wanted to pay you for.
wow, i'm just sitting here imagining there are 150 applicants to 100 jobs and reading a response like this. "you need to work harder - a lot of people are just not that talented to employers - why aren't you outcompeting the others?" this seems straight up victim blaming.

if there are 150 applicants and 100 jobs, there are 50 people who miss out. waging war to "one up" those other 149 (or 99 i guess) is certainly an avenue of possible pursuit but is likely to lead to misery IME.

alternatively, removing yourself from a systematically horrible situation is probably pareto optimal. if there are 100 jobs and 80 applicants, you're suddenly in a way better situation.

if you make six figures and can work remotely, the world is literally your oyster. there are opportunities to arbitrage your income and freedom and create the life you want - but it starts outside SFBA.
Why not use two date codes, the release date and the update date?
NextMind is building a real-time brain computer interface
Do you know if they could consider the electric grid as an eruv?
> npm now comes with security audits during install, and github now comes with free dependency vulnerability monitoring

Ultimately, these are solutions to problems that should not exist in the first place.
See also: https://en.wikipedia.org/wiki/Mornington_Crescent_(game)
One can rent a perfectly decent home in Cupertino with 3 bedrooms and 3 bathrooms for under $4,500 [1]. Price to rent ratios are very high for most SFH properties, so renting is often the right move. This will allow families to send their kids to public schools ranked among the best private schools in the nation for free, without any charter or magnet lotteries. I don't think rent for any comparable home in, say, Austin is more than $2,000/mo cheaper, or $40,000 before tax. That's a much narrower gap to justify than most of the hyperbole in this thread and especially narrow if both partners are working: job opportunities in the Bay Area are strong for almost all kinds of professions.

[1] https://sfbay.craigslist.org/sby/apa/d/cupertino-3-bedroom-3...
Almost nobody walks to work at the Silicon Valley tech company campuses - they are mostly suburban office parks surrounded by parking, so you'd have to walk pretty far. Lots of people bike though. There are plenty of people that walk to work in SF itself, and walking to work in San Jose will probably become more popular as the various new office buildings around Diridon start to open.

If you highly value walking to work (and to other amenities) then NYC is a great option. $1.2M won't buy you a place, but you can certainly rent a great apartment within walking distance of the Google or Facebook NYC offices for significantly less than $72k/year.
How well does “behavioral advertising” work?
That's sort of like asking how well cameras would work if 20 of them were looking at the same object.

Lidar sensors can interfere with each other, and a certain industry-standard company is famous for having terrible problems with this issue, but there are engineering solutions to this problem. FMCW is a popular choice, and gives the benefit of providing instantaneous velocity readings. Of course, due to the Heisenberg uncertainty principle, this means you also get worse distance estimation. There are other ways to engineer around the interference problem as well.

https://www.laserfocusworld.com/home/article/16556322/lasers...
The Swiss offices have much lower tax rates than their bay area counterparts, a tax rate which includes health insurance (correct me if its a separate tax)
Bit of context since the title needs improvement:

Anna Wiener, a former GitHub employee, authors a book titled "Uncanny Valley" about "Unregulated surveillance, ruthless bosses, sexual harassment..." in Silicon Valley.

Also, from TFA: "in January 2018, Universal Pictures optioned film rights; the screenplay is now in its initial development stages and Wiener is executive producer."
While this is a ~80% discount on other 128 beam sensors, it's unfortunately still out of reach for the hacker community. We absolutely plan to get prices down to an affordable level for individuals in well under 5 years!

Also, Ouster runs a sponsorship program that gives deeply discounted or free sensors to cool projects. If you have a cool idea, shoot me an email: derek.frome at ouster dot io
Only vaguely related to the original article but I've often wondered what causes the loud screeching noise as an Airbus 320 shuts down. I did a bit of reading around it and came to the conclusion it is actually the PTU (basically a hydraulic motor directly coupled to a hydraulic pump which allows coupling the hydraulic power between the two systems without risking bringing down both in the event of a failure) trying to keep the pressure in one system up as the engine driven pump stops.

Anyone happen to know if I'm correct?
While it’s legal, it is not “normal” for VC funds to be backing out of a half dozen deals at the same time.

To continually do so without finding a carcass in the details would be reputation suicide for any legitimate VC.
Anecdotally even number and quality of publications/papers by Chinese in English outperform the entire English speaking region. They probably publish a lot more in their native scripts.

Most of the time whatever interesting thing (posted to HN) originated in some Chinese startup/university.

But that's just my gut feel.
> are the lack of facts in how CA melded elections

CA's job was to meddle in elections, the question is if it's effective. there is very little evidence that it worked.
And the last few years I've taken to blowing off recruiters from SV (including FAANG companies). I'm earning very good money for a software engineer where I live, but... dang, "other-worldly" is a good term for the money you people make.

OTOH, being forced to live in California is a huge downside to any FAANG job (for me, anyway).
> We disagree on tons of stuff, political, cultural, and more, but still get along fine. None of this is intentional, either; it's not as though any of us consciously selected anything.

Does your friend group perhaps engage in a sort of a curation process, only allowing in new members who can disagree but still get along fine?

> The obvious question, then, is why this is not the case here? What is different?

It seems to me that this is the question humanity should be trying to answer right now. The majority of the problems the world faces right now (political polarization, inequality, climate change, you name it) share one common core problem: the inability of humans to get along as well as they "should" be able to (if each out-group would "just <do x>").

I wonder if you started intently observing the nuanced nature of conversations and "conflict" in your group, and compare that to similar conversations you observe among other people (IRL, on social media, in the news) and making a list of difference in behavior and style, perhaps some interesting patterns and ideas might rise to the top.

I also wonder if some way could be found to scale this exercise up, and collaborate with people in various fields (psychologists, neurologists, linguists, historians, mediators, rationalists, spiritualists, autism-spectrumists (neuro-Atypical people in general), etc), if some really important and pragmatic ideas might result that could actually be used to make some widespread improvements in this problem.
I thought this was basically a non-issue as the battery circuitry would kill power before it got past that point. Or does that just stop it from emptying completely?
even with limited data can you publish by year? so we can see how long we've been wasting our time feigning passion about a startup
> Returns from a typical investment portfolio have been over 4% for the last 10-20 years, so that's the amount you can withdraw without depleting any principal.

Past results do not guarantee future performance. People in the FIRE community generally look at market performance since the final decades of the XIX century. For many, even these numbers do not guarantee anything, as the growth during these days reflected USA entering its golden age. Who knows if it will last through XXI century.
Tool predicts how fast code will run on a chip
Exactly, most of the people that I know and moved to Amazon Canada did so,because they got stuck in a visa limbo in the
US
similar discussion: https://news.ycombinator.com/item?id=21940846
Unpacking West Africa's Transition to the Eco
Yeah, it does. You just need to manually verify each member you add to make sure they are trusted (or alternatively just YOLO).
> OS's may need to account for the code actually written, not the code they wish were written.

I don't think this should be asserted in such a black-and-white way. Yes, platforms need to accommodate the programming styles of users. But accommodating them blindly, when better solutions exist, is how you get bad APIs that age poorly.

In platforms that are aiming for long-term stable APIs, it may make more sense in some cases to prioritize the cleanliness of the API over developer patterns, given that developer patterns are easier to change.
Simulating the VMware Cloud on AWS API
History of Our World in Data (2019)
I agree with this to an extent because I love yards, but you're talking about the generation that smoked indoors and drove without seat belts. Moving forward a bit, my mother grew up thinking margarine and canned goods were better than fresh food (convenient, cheap, and doesn't go bad!).

We have the benefit of better science and a bit of hindsight and can see how the move to lawns has caused pollution on a massive scale and reduced native insect populations. I think at the very least stopping the use of fertilizers and adding wildflower gardens at the borders of your yard is a good plan.
"Anna Wiener, and her book 'Uncanny Valley'"

comma grammar at your discretion
Nah, I'm not assigning you nefarious intent ("sigh" but i could find it rather interesting that you perceive that I am, if that's how we're doing this now). I'm saying that it would be less innocent of her to go in with the intent of collecting material, which makes your idle speculation potentially damaging.
re: “ And anti-establishment opinions are still popular (Warren and Sanders are 2 of the 3 Democrat front-runners) despite media messaging.”

I really find it shocking how extremely biased outlets like MSNBC are in favor of pro-corporations candidates like Clinton, Biden, etc. I very rudely mock my friends who are Democrats and who swear by what the paid shills on MSNBC do to negatively cover any candidate who does not tow the corporate state party line. Of course, it is the same for the rare republican candidates like Ron Paul who also are not paid shills for the corporate state.
Those spammers must be at it again.

Edit: if you guys notice accounts doing this, please let us know at hn@ycombinator.com. Flagging them doesn't really help since the comments themselves are innocuous, it's the spammy duplication that's bad.
No, COL definately is a large reason. Even the same engineers at Google will get paid different amounts based on where they are located. I believe the Bay area is x1.5 more than other cities, for google.
> The company pushed back, and SoftBank agreed to wire between $10 million and $15 million as a show of good faith.

It sounds like they probably came out ahead anyway, if runway was even slightly a concern for them.
> over time that can start to feel like a black hole that isn’t listened to

Great point. Definitely need to ensure teammates feel like their feedback is making a difference so they keep sharing it!
I'm sure people claim you can find the best voters using their special astrology method also. The FB algorithm already takes in 1000s of black box factors that are going to work better than some unproven personality score hogwash.
I've looked at Gitlab's calculator and decided not to apply for a job there as a result. As a potential employee it does feel quite unfair that someone else doing the same job might make twice as much money.

If you put yourself in Gitlab's shoes and imagine hiring people, it does make some sense. A couple years back I remember reading articles about the oil boom in North Dakota. People were flooding into a remote area that was lacking all sort of services, so next thing you know rates shot up, even for mundane stuff like barbers or auto mechanics. Of course, I don't want to pay twice as much for a haircut or oil change just because some folks in a boomtown a thousand miles away are charging those rates.

Of course, my hair can't be cut and my oil can't be changed remotely, but a REST service sure can be implemented from a thousand miles away. It'll be interesting to see if GitLab sticks with their approach long-term, as I do believe (anecdotally) they are missing out on good talent in second-tier cities.
Do you have anywhere I can read more about this? Specifically the acknowledgement of God as nothing more than a convenient organizing principle for a society?
As a founder and manager I would gladly pay more for people who have a great attitude and improve the general vibe and morale of the team.
Unless you work for a FAANG, in fintech, or some other company where raises and bonuses are a real thing these reviews tend to be useless.

A lot of managers are busy and just throw something together at the last minute, subordinates realize the process is just a formality and stop putting much effort into it as time goes on, etc. Sometimes these meetings are actually counter productive because you end up arguing for a tiny slice of the bonus pie having to "sell" yourself to an individual who knows well what you have contributed. I have witnessed multiple people quitting shortly after feeling underappeciated in a performance review.
Oh no! I guess the Linux kernel will need a fix then! Those texts can't be wrong!
Fair enough, ron. I won't belabor it further. I'll just leave this: Long ago, after coming across a very useful distinction between the words "practical" and "pragmatic," i intentionally changed my usage of those words as a result. Not because a charismatic person told me to, but because it was useful. If a distinction is useful to make, start making it, my man!
That is fine. I am happily paying for Spotify as they provide me with tremendous value day over day. I spend much less on music than in the days of buying CDs and Have access to a huge catalogue, instantly.
How to Explain Open Source to Your Mom
Even better would be to bypass the whole finance and banking sector altogether and have these charities adopting blockchain for this.

A stablecoin like DAI is perfect for this on the large, and later the charities themselves could issue their own tokens and estimulate local economies
> How is this not a display of religious symbols on public property?

Displays of religious (or anti-religiois) symbols on public property are not generally illegal in the US; Government favoritism on the basis of religion on permitting such display, OTOH, is a First Amendment violation.

More detailed discussion: https://www.law.cornell.edu/constitution-conan/amendment-1/r...
> Why would we fight the Russians?

Ask the Ukrainians.
Hardly. Correlium does not have a physical iPhone. They are making a copy and running them on virtualization software (would love to learn if this is in fact not the case).

That aside, Correlium is alleged to help researchers sell hacking tools based on software bugs found in iOS to government agencies that then use them to hack targets...

Lots to unpack here.
Please don't post duplicate comments, even if someone else did. It just makes it harder to get the thread in order. Better is to let us know at hn@ycombinator.com so we can fix the situation more quickly.
I'm curious about the city wall classification. If, in ancient times, a small section of the wall fell (analogous to an Eruv wire break), would the area typically contained by the wall no longer be considered a walled city/community? The article writes "When a group of rabbis in the ’80s took a boat around Manhattan to create a map, they realized that most of the wire was gone." and the other article [1] describes the condition of the wire as "intact on every Shabbat except one 2010 snowstorm" and worthy of a Twitter feed to check the weekly status.

I don't imagine that a chipped stone on top of Jerusalem's wall in 600 BC would have made the walled city not walled for the purposes of an Eruv. Manhattan is an island, wouldn't it be enough for the community to declare the shoreline the border of the city? (Or maybe I'm trying to apply logic in a place where it's superseded by authority...)

[1]: https://www.atlasobscura.com/articles/eruv-manhattan-invisib...
Connect to Your VPC and Managed Redis from App Engine and Cloud Functions
20 day old account, -9 karma. It isn't working.
Intel at CES: 45W 10th Gen Mobile CPUs Soon, Tiger Lake with Xe Graphics Later
I'm convinced the second word was selected because prefixing an "f" tells one most of what one needs to know about this vegetable.
It's even better now, but in 2016 it was still really good. in 2016 I was using FB targeting to find business owners who were in the market for loans, which is far more specific than democrat, independent, or republican!