skysight-inc/HackerNews huggingface dataset:
I wonder how many people on HN have experienced being the only person of their race in the room. In my case I was put into a French public school where I was the only Asian student. It took me a bit to realize why I found that experience so shitty. The language and culture barrier was definitely a factor. But also it just sucks standing out. Sometimes this difference manifests as racism. Sometimes it manifests as simpering. Either way the manifestation reinforces your otherness, your difference.

There are certainly people who can surmount these obstacles and fit in. Who have the charm and charisma to ingratiate themselves into any group in any place. I'm not one of those people. I'm not obligated to be one of those people. Those people are quite rare.

Another point: Perhaps there are fewer Black people in STEM because Black people have more pressing issues. If I were Black and intelligent, I'd probably be interesting in combating larger social issues and not biochemistry. But that's just me.
The RETURNING semantics produce content of the resulting row after insertion. For the ones that have been skipped, this could be ill-defined. The content is not just the content of the row data that was supplied, but potentially server-generated content from sequences, row-level triggers, etc.
I know this is not what's happening here, but I just love the idea of a MySQL function where it spins up a new instance for every connection and promptly throws away the data after executing.
Exactly: so much for “the fair price is what the market says”.

But then: IN THIS CASE, we know better.
Cost of borrow for hertz shares reached over 140 percent last week. Some of the purchasing could well have been driven by hedge funds which were short but had to buy stock to exit their positions after available shares to borrow dried up and their brokers forced them out of the position.
You could speculate on them based on the value of what you can buy in town. Maybe they’re worth more if a business would only accept fake fiat over dollars, or worth less because you can only spend this currency in this one geographic location.

Like osmosis, if there is a value gradient, you can arbitrage it given a means to exchange that value.
Some care. I'd be pissed if my partner blew 30k on a few grams of carbon that frankly looks like cut glass unless you shove your face into it. I'd rather be handed a box with a loop of string, a symbolic offer to go ring shopping together.
To be clear, I'm not arguing for just tabs; I agree that tab trees are limited for the long-term storage needs. I just think bookmarks are too crippled to serve as the solution for those needs.

> Web page state is supposed to either be stored server-side or client-side using cookies or HTML5 local storage - which persist after the tab is closed.

Supposed doesn't matter to me, frankly. A solution for me must work for most sites, regardless of whether the web developers of those sites do the "supposed" or not.

But even if they did, those cookies and local storage aren't tied to the bookmarks, so I can't rely on them. Chances are they'll expire much sooner, plus they generally only work on the same machine where they were created, which in the long-term may not be the same I'll be using later.

And the ultimate state loser still applies: URLs rot, and bookmarks rot with them. For long-term storage, they're absolutely not enough. Hence my use of page archiving as files, instead.

> It's extremely unlikely that you're going to have more than a few of these tasks that all absolutely require page state that isn't present in the URL or through local storage and you're accumulating them faster than you can complete them.

Maybe, but I don't care to waste time finding out which pages do or do not have their state in the URL or local storage if I need it. Tabs simply work.
All modern languages tend to suffer from feature bloat - there's this obsession of covering every single edge use case, every possible paradigm. C#, Swift, Rust, Python, even C++, all are in this competition dynamic where they want to natively support everything the others do. It's very tiring to keep up, and it's a quick way to end up with a buggy unmaintainable mess of a language.
It suspect it would (unless you have circulation issues in your hands or something.) Your body burns the extra fat and whatnot to keep your core temp up. At least that's the theory I was told. I was camping in the mountains and too cold at night when a friend told me about this. We used hot chocolate, a cup after dinner with a tablespoon of butter in it. Sure enough, I was roasty toasty all night.

I'm not sure it would stop your hands from freezing but it might be worth a try.
In computer science, access to computers and being able to freely use, modify and program them is critical. Many Black adults had no or limited computer access as children. Even kids that did need to know that's it's possible to create software , which might require an adult that knows it also, and importantly be allowed to actually do so. Computers are expensive enough that many Black families would keep kids from using them for fear of breaking them. People do overcome this and go onto become software engineers or take other jobs in tech, but common stories of Black people in tech include early computer access, many had parents that are software engineers even. I fear that the popularity of mobile means many more kids have a computing device, but it's not readily available for programming. This is probably offset by a bigger educational emphasis on learning how to code.
Income is income in the US. Doesn’t matter if that income is monthly or one big check at the end of the year.

They look at what they can verify on your taxes. So let’s say you made $350k at Amazon last year, that’s all they really worry about. Doesn’t matter if only half of that was salary. They’d still consider your income as $350k and use that to approve whatever amount you’re looking to borrow.

If you just started at Amazon they wouldn’t be using your income to verify anyway. They’d want your previous work history going back, in some cases, 5 years.
What do you propose, the governments spend trillions on a bailout for diamond corporations because nobody wants or can afford diamonds? And the reality that diamond prices are hyperinflated through collusion and monopoly.
But do DBAs hate him?
I wonder how well something like this will do compared to Ithaca hours [0] where one unit of currency is equal to an hour’s worth of work. It’s been around for a long time, but they don’t give free money to people like they do with this local currency in WA…

[0] https://en.wikipedia.org/wiki/Ithaca_Hours
Last time I discussed this I was told that the bike in question here is fixed gear and in such a race you're not allowed to take your feet of the pedals.
QUIC Network Protocol
Plagiarism was very widespread in my university. The students doing it were simply not punished
In fairness, the OP is about another such flag, so the same argument would apply to that one.
Common Lisp (also, you can change the class of existing objects).
Yes! There is money too
Thanks so much for mentioning this! I had the same problem connecting my work laptop to the same printer and eventually just gave up after an hour of looking for an "invert colours" button.
can they really?
First video reminds me of inline skates parallel slide on the crappy asphalt I've done while "in the zone". From downhill to full stop, no protection at all, perfect control, extremely happy that slided with wheels not with face.
Isn't finance mostly bonus-skewed? Eg. one might have $150k salary but 3x bonus target.
Interesting, thanks for the hint. Not sure if understand yet what you mean by "in the case of TF, you don't need code gen at all, just cue and http"... Can you explain a little bit further?
Not if they don't lower their prices!

>Smaller diamond producers have reduced their own prices. De Beers, a unit of mining group Anglo American, and its Russian competitor Alrosa have reportedly rejected price cuts and would rather allow buyers to pull out of previous contracts.

$5 they'll hold firm on their prices and just take tax credits in countries for "business losses".
I've been ripping my hair out for the last few days trying to figure out why a UPS label printer works intermittently. The stack is a (closed-source windows only) java webserver listening on the local machine and relaying data from javascript on a web page to a printer on the local network. Lot of places for things to go wrong. I spent hours trying to find some kind of reproducible behavior and even went as far as to start rewriting the UPS print daemon in Go so I could switch the host machine to Linux. What a huge waste of time.
Cool idea, but I'm never going to keep notes in a proprietary app, even if I can export them. It's just too much of a headache, and the risk at hand is a lot more work on my part should this not be a profitable venture on your part. Notes last for years, and even decades, and the last thing I want to do is reorganize, reindex and republish old notes.
FWIW I actually like comments that expand on a side point in an article. After all an author expands on their primary topic pretty much by definition.
Tangentially related, I could use a better ascent position.

Been popping wheelies trying to climb some of the hills here in Seattle in the lowest gear (22/34).
For tools I charge enough that I just buy my own ($150-$200/hr). Sometimes I can use them for multiple clients.

For libraries, I buy a license for myself and tell the client where they can buy their own. If I waited for the client to buy the library it would take forever.

Hypothetically, if the client didn't pay much [1], and the contract was long, I might expect the employer to pay.

[1] I wouldn't work for them.
Dude, I had to talk my now-husband down from dropping two months' pay on a pretty sparkly. I’m so glad he didn’t surprise me with one - we were able to get something that I love wearing and feel less self-conscious about.

Suggested spending guideline: if you’re well off, spend about what you would on what you’d consider to be a great but not ridiculous gaming rig on her engagement present, and make sure she wouldn’t rather have a great gaming rig, sewing machine, musical instrument, etc. than a ring.

Addendum: I was later upset when he sold all his stocks during the 2008 crash because he thought he’d need the cash for our wedding - the wedding my parents were happily paying for, because Texas. A little more communication on both our parts would have prevented that loss.
“The only job I got is one of the statistically highest-paying companies for engineers in the country that can be leveraged to move to any company I want in a couple years.”

It’s hard not to cringe at the amount of entitlement in being upset that your only job was Amazon.
Where's the blog post with photos of your daughter! Aside, excellent work!
Unfortunately, I couldn’t see much in this one. When I tried a few locations by tapping around on the map, I only got black screens at the bottom even for the places that were supposed to have many photos. And then I found that the back navigation was hijacked by the site and it didn’t work for me. I’m using Firefox Focus on iOS, if that’s of any help to figure out what’s happening.
>Salaries that don't include pensions aren't nearly as generous as they sound. $100K/yr without a pension is comparable to $40K/yr with a pension.

I don't know how to square this with 12 percent of salary I was contributing towards the state pension. Care to share your math? I agree that pensions are worth something, but not 150% of salary.
If my software could afford a garbage collector, I would write it in Python or a JVM language, not in D.

My software that can afford a garbage collector typically doesn't need a high level of safety either. If it fails, I restarted, and if it gets compromised, so be it.

> D's GC isn't a Java or JavaScript or Go GC, it doesn't have overhead-inducing write barriers.

I wouldn't use D for any application. If my application requires high-performance and/or correctness, I'd use Rust or C++.

D buys you memory safety with a garbage collector, but it doesn't buy you thread safety, so from the safety POV, it is not enough. It also isn't free. If you disable it, you can't use most libraries. And if you enable it, you pay for a big runtime. Also the performance that D does buy you comes with the cost of being a language at the same level of complexity of C++.

Rust gets you much better safety than D, no run-time by default and all libraries support this, better meta-programming than D, etc. all at a lower complexity cost than D.

Sure D is better at prototyping than Rust, but Python and many other languages are much better at prototyping than D. If I need to write a prototype, I'll use python. And if I need to make my prototype fast, I'll just write that part in Rust and call it from python. Gives me the best of both worlds.

Picking D would mean picking something that's not bad but not great at anything either.
I don't think it makes sense to the same degree. Simple compositions of elementary functions, e.g. exp(x^2), do not have indefinite integrals.

Autodiff provides benefit since differentiation can be expensive numerically while easier symbolically. Integration is, in some ways, the opposite. Integrals with no symbolic representation can be estimated with quadrature methods.
How about some respect is shown for the 2 million human beings I mentioned working in developing counties who's jobs are at risk during what could be the largest economic downtime in 100 years.

How about violins are not pulled out and instead we think about the million (an estimate from a NGO) Africans who work in artisan diamond mines, their work is horrific and vital to their families.

And something really hard, don't just ignore the fact their lives are ruined because we hate De Beers and think about what happens now and how can we fix this?

If you don't want to fix this, at least don't jump around with glee about the fact lives are ruined.
> Apple did still have a marketing problem courting outside developers

Apple categorically did not have a problem courting outside developers at this point in time. They hit 20m registered developers in 2018:

https://techcrunch.com/2018/06/04/app-store-hits-20m-registe...

Yes, this was after the Swift announcement, but the trajectory was in place way before that.

WWDC has been completely sold out for how many years? At first, it sold out in a couple of weeks, then a couple of days, then a couple of hours and finally a couple of minutes or even seconds. Then they started doing the lottery and even that was a while ago.

> but that inherently means ditching some very familiar syntax

Swift has tons of unfamiliar syntax. And you don't have to adopt Smalltalk as-is. Objective-Smalltalk, for example, has class definition syntax and uses curly braces. Those are not big deals. Keyword syntax, on the other hand, is a big deal, as the example of Swift shows.

Because you do want argument labels, and you do want to pass closures. But that just gets messier and messier.
I think you've bought a little to strongly into the advertisements. Women are as aware of what diamonds represent as anyone.
Gardening leave payments are better than nothing if only because they force a company to put some skin in the game if they actually care about enforcing the contract. But, in many cases (I believe the newish Massachusetts law for example) it's not 100% and, as you say, even if it is 100%, it's often exclusive of bonuses, even when bonuses are pretty much a normal expected part of comp and RSUs. Plus it's maybe an 18 month pause on someone's career.

Sure, for some people, 18 months off at half pay or so might seem like a pretty sweet deal. It certainly isn't for everyone.
As they said, racism is still an issue, but lack of role models and exposure is possibly a bigger issue. Lack of exposure and role models is a symptom of long term systemic racism though, but it doesn't manifest in the same way many people think of racism. Lack of positive thinking isn't quite the right term here, because it assumes that if Black kids just believed in themselves and thought differently it would fix all issues. It goes back to a stereotype that Black culture doesn't value STEM or intelligence, which isn't the case.
Engineers find neat way to turn waste carbon dioxide into useful material
In "Merge to master", "master" is a proper noun, the name that was given to the branch because it is "the master branch" (adjective); just like St. Paul took his name from the adjective "paulus", meaning small.

Otherwise, it would be "merge to the master" which I have never heard.

It's not a costless change; all documentation would be split between that for "master" and that for "main". The cynic in me sees Embrace, Extend, Extinguish all over again.
There's one HUGE upside for doing it the current way: autogenerated columns.

E.g.

CREATE TABLE t (id SERIAL PRIMARY KEY, x INTEGER UNIQUE);

INSERT INTO t (x) VALUES (42), (43) ON CONFLICT DO NOTHING RETURNING *;

This does EXACTLY the most useful thing if one of '42' or '43' conflicts.
All my fasting (1-12 days) is just water/black coffee/green tea.

My 16:8 time delayed eating (some folks like to call it Intermittent fasting)is exactly that, two meals a day within 8 hours of each other.

Reasons I don't eat fruit are that fructose can only be processed by the liver. I find Fruit to high in energy and to low in nutrients, vegetables are way more nutrient dense. It's easy to gain a lot of weight eating lots of fruit and it's just not necessary for a healthy diet. Like I said, once a month I have a handful of blueberries or raspberries as a treat. My body can produce all the sugar I need from fat and protein.

I eat Steak, Ground Beef, Liver (Beef/Chicken), Wild Caught Sockeye Salmon along with Broccoli, Brussel Sprouts, Cauliflower, Cabbage, Avocado, Salads (Lettuce, Onions, Tomato) with a vinegar dressing. I also eat up to 3 eggs a day.

A simple diet rich in nutrients but low in energy density. All my carbs are complex. I don't know what your trying to accomplish so what I'm doing might not be something you should do. I did it because it was simple, I was never hungry, lost a lot of weight and kept it off without really trying. It's not really a diet but a change in lifestyle where healthy eating just comes naturally. If I can't eat healthy I don't eat and that's totally easy since I can fast for as long as it takes until I get healthy food (ex: Traveling)

Here is a great book you might enjoy.

https://www.thepediet.com/
If people took daily showers in 17th century Europe this would have been a lot easier. Nothing like a good long shower for thinking.
> Unless someone's seen a study on this, neither of you is more right than the other.

Well, if one person makes a blanket statement about all individuals in a group, and the other disproves that with a single individual to which the statement does not apply, one of them clearly is more right than the other.
Think of it the other way: one small mistake caused 10x performance degradation.

How is that sounding now?
Glad to see someone adhering to simple moral philosophy like the presumtion of innocence. These days I see people proclaiming racism and sexism before even considering it could all be coincidental rather than harmfull intent to a specific sex or race.
Well, you can start your research into this goldmine of details about the USA's many stages of industrial espionage right here:

https://en.wikipedia.org/wiki/Industrial_espionage#Industria...

Find out what Edward Snowden has to say about it:

https://www.bbc.com/news/25907502

https://www.reuters.com/article/us-security-snowden-germany/...

.. and then, if you're still so interested, investigate what was stolen from Siemens (Germany) and Petrobras (Brasil) and France Telecom ..

https://www.motherjones.com/politics/1995/05/help-wanted-spy...

Careful, though. Its probably illegal for American citizens to find out too much about this.
Bring it on. Users not knowing the path means search engines not using the path for ranking means a whole class of boring human readable SEO work goes away.
Ah yes, linear types to the rescue! Nice.
You can't. Unless the function has extra code destructuring those objects.

Passing around objects is precisely the workaround people use for lack of named arguments.
What I mean is that he did not make a public statement that he approves of it. In other words, as far as we know v4 was created with his approval, but v5 was created without his approval.
I am not into racing/professional cycling. But two honest questions:

1. Some positions look super forced. Do cyclists really hold their body in this position?

2. When it is going down steep my major concern is to be TOO fast, not too slow. I mean what kind of speed to they have on they way down?

In fact, when I was in my mid teens, I cycled over this mountain in France.
https://en.wikipedia.org/wiki/Mont_Ventoux

Once you are at the apex, it is down for like 20km. Your biggest worries will be your breaks. We were a group of youngster and some had back pedal brakes. Most of them went up in smoke. They had to use a rope to drag a small tree behind the bike as a way to slow motion in the end. No kidding.
Amazon is remarkable because they have such a comprehensively awful reputation when it comes to recruiting and retention.

I know many Amazon employees and the following is the norm:
- Multiple manager changes after joining within months
- Moving teams and offices within six months
- Lifetime survival of 18 months On average
- Intense pressure to hit high goals

For whatever reason, they got away with running a white collar sweatshop for a decade.

These Non compete changes and lawsuits Like the recent one against a former exec who defected to google signal a shift. Their model of thrashing their employees is now under pressure as Google Cloud have opened offices literally across the street and talent is streaming over there.

Likewise, Microsoft has done a MUCH better job at managing and balancing forces of diversity, government, political pressure as well as local citizenship and international relations.

Hate to say it but people get old and have kids. They can’t deal with the pressure. Microsoft and google offer better work life balance.

Compared to Microsoft, Amazon has been making mistake after mistake with the government. Buying the Washington Post, for example, was an extremely political maneuver, it certainly was not to “support the news” as Bezos claimed and annoying trump resulted in the loss of the JEDI contract. Another four years of Trump and Amazon will be lucky to ever see another government contract ever again. Same with the bungled campus II in New York.

I think they must be under pressure for talent now to be resorting to and enforcing Non competes, my experience with them is they have hired everyone that is not nailed down. Don’t get me wrong, the talent level there is extremely high.

Competition for talent is a good thing. Their response to try to use force is going to get them in trouble.
Your username and the tone of your message feel a lot like imposter syndrome to me. You passed the interview, you kept the job, and are doing the exact same work.

You are not "worth less" than anyone else based on Amazon's miserly compensation, it's that other FAANG weren't smart enough to grab you when they had the chance.

I believe both FB and Google are actively hiring experienced engineers right now, apply every time you can until you get the job. I know getting rejected sucks and it feels like a statement about personal value but in the end it's a screening process that tries to guesstimate your potential for success, it's not an indictment of your abilities.
No, they already were doing that by using color to make the other parts less prominent. There is no good explanation to to this change than making people rely more on Google search.
Only as long as there are people like you who insist that they are.
But this is already the case for the name of the function. Semantically, named arguments are just part of the name of the function.