skysight-inc/HackerNews huggingface dataset:
I'm not sure how there were any valid defenses to going shoeless in the bathroom and then in the cafeteria. That is revolting. I'm an engineer and I would be horrified if I saw that behavior from my peers.
An Introduction to Intel GPU Assembly
Well sure, if you want to get into the weeds of actively measuring what success looks like across different methods of screening out potential employees then that conversation can break down to the atomic level. A part of me feels like the number of people who do this as a conscious and deliberate part of their job hunt is going to be smaller than those who don't.

And that's perfectly fine, for both parties.

I'm deliberately trying to stay as high above ground here and proffer that individual choices kind of matter here, and taking the broadly utilitarian viewpoint of: if the way you look for jobs results in you getting the kinds of jobs you want and opportunities you're looking for-not to mention satisfies the financial goals you have for yourself, great.

That's where it begins and ends for me personally.
Huge numbers moved out of grinding poverty in China and India. Its not even debatable.
Most Expensive Affordable Housing Project in US Cost $739,000/unit to Build
> I don't think that's for either of us to declare.

Were the same people then? Historically there were few differences.

> You sound like you have much less than that in you.

Ethnically? Mother is 100% Ukrainian.

> I don't think Slavic culture – if there is, indeed, such a thing – defines itself with itself. It can't be its own description, see?

Historically, Slavs are defined by language and culture. Kind of like various Celtic groups. Just the way archaeologists and historians group them.

> Aside from that... Don't you think there's this whole new massive issue of nationality that defines a people?

Of course nationality matters now and to the future of a country. It's all that really matters. But people shouldn't try to rewrite history.
in terms of stickiness, God build a product that retains users through generations. That’s serious user retention!

And think about the vitality factor for some sects!
You might want to come up with a better example for how your causal reverse anomaly isn't that big a deal. My first reaction was approximately "dafuq? Nathan saw an inconsistent database! That's terrible!" It took a long time before you got around to explaining that with a foreign key check (which I pretty much assumed as part of the scenario), it wouldn't happen.
i have a difficult time believing you're engaging in good faith when something like this is so easily verifiable

https://ourworldindata.org/uploads/2013/05/World-Poverty-Sin...

https://i.imgur.com/OhhQtwB.png

https://ourworldindata.org/extreme-poverty
CEO Reshapes Ideas on Leadership After Co-Founding Remote Startup
Thank you all for your comments and for pointing out the bugs. Hopefully, the coming versions will be more secure.
This was a good learning exercise.
Contributions are most welcome (Especially on authentication issue, the rand issue and IV issue seems to be fixable).
The rate of extreme poverty is falling fast. Proving that it was globalization is of course non-trivial.

But some businesses created millions of jobs in China and many other places.. some of these were local, some of them not so local.

https://en.m.wikipedia.org/wiki/Extreme_poverty
Welcome to the world of HR. If you thought Google would be different I wonder why you thought so?

Unless a company is small, maybe below 20-50, where everyone knows each other transparency is something HR will always lack, because they are there for the company, not the individual. That's why apps like Blind are so popular amongst some employees that like these rumor mills. My advise is to stay out of it and focus on your job, do what you like and dont be jealous about other coworkers when they get promoted but you don't. There are much more important things in life then status and earning anything beyond 100K is already an amazing achievement (luck?) that majority of citizens dont have.
The main advantage, to me, is that the input of Yacc is a (mostly) self-contained, (mostly) declarative representation of the grammar to be parsed. This format is portable between projects.

You can, for example, take Postgres’s SQL syntax parsing “engine” out of Postgres and use it in your own project, because it’s not actually an “engine”, but rather just a Yacc grammar.
Or, just maybe, there is an optimum amount of globalization, somewhere in between total isolationism and complete outsourcing, and the world overshot, so we're backing it up, just a bit.
Haha. It’s the first time I hear Google finally admitting to this under duress. Normally, in the recruiting propaganda there’s always room for “Doing Things That Matter”, and the lobbying for immigration expansion message always echos the need for additional “best and brightest” folks, who when hired get assigned to do the most basic gruntwork (affectionately known as “moving protos”).
Ha. I wonder if they flush it with a little water before withdrawing?
Building GCC 1.27
I'm pro-shoe but what is the difference if I wear shoes in the bathroom and then wear those same shoes in the cafe?
This writer sounds like a slacker.
> Would you agree to a contract that can be changed by the other party at any time in any way?

A privacy policy is not a contract.

Of course it has to be (and should be) updatable. The privacy landscape changes over time.

The way these things are, is actually perfect. It means, you can ignore it entirely because the company has complete discretion on whether to abide or not. The only thing you have to go by, is reputational considerations (which doesn't recover your lost privacy), and absolute legal requirements that exist outside of any policy statement, eg GDPR, COPPA, HIPAA.
You did just discuss the difficulty of finding qualified workers without mentioning salary. Yes, talented software developers are scarce at 50k. They even appear to be scarce at 150k/yr. To me, that doesn't signify a shortage, it signifies that employers asked the market for engineers at a particular price point, and the market said no. This isn't a shortage, it's the market's answer, it's the rational decision of people who have freedom to choose their profession in response to market signals, personal preferences, and costs.

The entire point of the H1B visa is to create a pool or workers who are not free to choose their professional path, but are allowed to live in the US only under the work conditions determined by their employer.
https://www.politifact.com/global-news/statements/2016/mar/2... . You can debate how to define "poverty", and I'd certainly agree that somebody making $1.91/day isn't terribly well off, but real income has been consistently rising especially in the last 30 years.
How much worse is it than wearing the same shoes to the bathroom and then the cafeteria? Perhaps I'm suffering from a failure of imagination, but I don't see how the scenarios are different.
See also: https://adamcap.com/2011/05/19/the-history-of/ (mentioned in the Scientific American piece).
as a teenager, I was a vegitarian. I remember once I was the new guy at a computer repair place, so it was my job to go across the street and get everyone's burgers. This was, of course, the late '90s, and burger king did not have a vegiburger

Anyhow, I go up to the counter and rattle off everyone's order from my list. I'm making conversation with the person at the checkout, and mention I'm a vegitarian (I think sometimes it's a little like crossfit, in that regard) Anyhow, this person mentioned that burger king had vegiburgers, and they could make me one. Excited to have something other than just french fries, I accepted.

So I get back to the office and hand out the burgers. I go to dig into mine, and it's just a bun with way too much mayonase and some lettuce. It was so disappointing.

I'm not a vegitarian anymore, but I do still enjoy vegiburgers, so I will have to go try this out.
It doesn't take much more than a google search to find substantiation for the claim.

https://www.politifact.com/global-news/statements/2016/mar/2...
This argument would call for an end to the distinction between manslaughter and honicide, as an example.

It’s a great example of why we don’t allow victims, or relatives of victims, to or
Jesus their own justice. Because they don’t care about distinctions that we, as a society, have decided are important.
people are growing weary of the media's desperate narrative.
I use Fossil for my own projects; I find it is less confusing than Git. However, I use cathedral style for my own projects, so that helps; I manage all of the code by myself but nevertheless will allow anyone to look at the code, make their own version with their own modifications (a fork of the project) (and do whatever they want with their own copy of the code), make bug reports, and submit patches for me to review, but not to directly write to the code repository (only I do that).
Well now you've solved it. Everyone this guy sloved the eco crisis.
People are more likely to put their feet on things like chairs or tables, but not their shoes. Especially people that go shoeless all the time, they are always putting their feet on stuff and messing with the skin on their feet. shudders Not to mention damp bathrooms are breeding grounds for fungus.
Adjust expands its anti-ad fraud tech by acquiring Unbotify
I've read some books that attribute this with command and control leadership.

If employees are not responsible for their work, can't take chances and have every decision second guessed by more senior people fiercely guarding their little sphere of influence, that's when you breed such resentment.

You see this too with 'bikeshedding', there appears to be delegation taking place, but it is a farce. In this case there are too many captains on a single ship, nobody can take charge and nobody is responsible and free to give it their best and possibly fail.
> No, but someone giving bread away for free and doing that wouldn't be so clearly bad.

I disagree. If he is not transparent about what he does with his customers privacy, he is still a "bad neighbor" as the OP put it.

Even if he makes everyone sign a contract which explains his actions before giving them the bread (GDPR-style), the transaction would still be sketchy to me. IMO, to be as fair as possible to the customer, the contract would have to be very clear and concise. Otherwise, the wording of the contract could easily take advantage of the customer's lack of time, short attention span, or poor reading comprehension.
The article disagrees with your assertion:

Some 1.2bn people have been lifted out of extreme poverty since 1990
You’re absolutely right, I had never noticed this before. The delete link disappears after some time.
It also shows the company and person asking this are completely out of touch with reality, basically arrogant idiots who think their candidate has time to research and make up a lie to answer their questions just like he has time to do the same for the other five hundred or a thousand job postings he replied to. It shows arrogance and way too much self-importance, both huge red flags for any employer. But at least they can target the best liars in their applicant pool.
You are projecting your own competent and careful mindset onto them. Almost all companies, "passion for your job" included, give only a cursory look at resumes. It's a culture signal, not an actual requirement.
There are people who have an actual, genuine passion for things they get paid to do esp. in tech. The issue is when it becomes a corporate mantra parroted by people who not only don't love it but don't even care about it that it loses all meaning. I suspect that's where your sentiment comes from but don't believe for a second that there aren't people with genuine passion out there.
I just tried one place. They didn’t want to “verify” me as they had an old or different address on file for me. Tried to play cute with my name too. I recorded the interaction though.
maybe trump paved the way for twitter posts to become leading news, but this is hardly more than a rando on the internet speculating. whatever it takes to keep that narrative up i guess
Your argument is that Facebook was the de facto communications medium in the region, so it’s a fact that they contributed?

Did Boeing contribute to 911?
No, the law preventing residents from working is immoral. Someone sharing their identity to allow them to work is actually doing a righteous thing.
Guys, just delete your Facebook.

One of the underrated benefits is not bothering to read articles like this because it doesn't effect you ... since you deleted your Facebook.
Since Amazon is basically the only place anyone buys books anymore, that's huge.

I don't know where you get that incorrect notion from: https://whyy.org/articles/independent-bookstores-are-coming-...
If you start from a position of strong support for broad legal protection of "intellectual property", I can see that there would be an argument that a programming language as a whole could be locked up by a patent. As a possible analogy, (my understanding is that) Lego held a patent on the bricks at some point, and no clones could be produced because of that.

Like you, I would have a pretty hard time being convinced that this was actually a good idea, though.
To be fair, American culture is the destruction of other cultures if you take a critical eye at American history. It's quite funny to see people so protective of it.
This is the key insight that many people ignore, straight out of The Monopoly Operating Manual. When you are Google size, many of your investments are, and should be, wisely targeted at buying insurance against risks to future revenues and cash flows, not just growing them.
If people are putting their feet up on cafeteria tables, and messing with them, I'd be pretty uncomfortable about that (whether or not they're wearing shoes), regardless of bathroom visits.
Listen, FaceBook monetizes social interaction. It is completely normal and good to socialize, but Facebook is like someon read your mail and sold it. Oh wait, that’s GMail. My point is that they montitize and manipulate and obfuscate the real truth of their platforms.
I'm not so sure about caffeine in particular.

But it seems like you have an ethos among some portion of 20-somethings of being so driven you can do work, go to school, and party freely. You have it all, except for sleep and that hits people hard after a while.

But it seems like a mindset that caffeine, harder drugs, or just the attitude of one's peers may reinforce. I personally drink lots of coffee and get lots of sleep so I don't caffeine by itself does it. But the broad approach is here, very destructive and not restricted to coders at all (you can find it a lot in service workers for example).
Values are more meaningful when held for their own sake.
That's a fair point. SCRIPT-8 is inspired by many projects, and PICO-8 is definitely one of them. I'll make sure to add a note.
Makes me wonder if it would be cheaper for government programs to offer to pay for relocation to areas with less expensive housing. There are many places with plentiful jobs and cheaper housing. I say that fully realizing not everyone wants to move, but if you’re going to take government assistance I think people ought to be willing to make some compromises since it’s a weight born by everyone.
Considering us as individuals is to an extent an ideological way to view the world. On the contrary, what you said can be said about cooperation and sharing too. See Kropotkin's Mutual Aid.
Some smaller companies (including startups) pay really well, too. And I agree with the poster below, there's more to life than total comp.
powerful extension!
Yes, this exactly - as soon as I saw that, I was like “how did he pull that off?”.

Of course, the first comment on HN has the answer.

I am going to try this trick out today.
> an actual user preference for 'free with ads and less privacy' as opposed to 'paid'.

In other words, the businesses aren't providing anything worth paying for, since users won't pay for it.
Actually, we were very proud of being bootstrapped and not selling stake to an investor. But perhaps that is not a big deal to other people, so I can see your point.
Its weird that web pages can succumb to link rot so quickly, apps succumb to bit rot almost as quickly, but a bug will live on.

In a thousand years time will archeologists study us through the bugs left behind in Linux 1300.05 and windows (30)95?
Do you think there will still be jobs for Cobol programmers?
build one and it will be even better.
Which places are those? What definition of socialism are you using?
Wait, how exactly can you say in the same sentence that they have been neglecting your equity compensation for 5 years AND they are not tricking you? My advice is to leave.
Sure, but the borders of a nation seem more arbitrary than a species as a grouping.
Secretary of State Pompeo Urges UN to Recognize Guaido as President of Venezuela
see also the tweets which have the onion address and the content on archive:

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

https://archive.org/details/DarkSideOfTheKremlin
Is that relevant by volume? You can often make money as a small player even when there is a monopoly player in your space. You just can’t make money as another large player.

Which is the point here: we’re talking about what other large, conglomerate players, who own both publishing houses and bookstore chains, could do. But there aren’t any.
there's plenty of land just outside the bay area. from those 5 lane jam packed freeways: 680 and 580, you can see nothing but green or yellow for miles on end, for much of the stretch.
By adding extra steps you are also greatly limiting the openings you consider. Any large company will have good and terrible teams, overall culture has far less impact than you might think.

But, critically you can only go to so many interviews. Thus missing out on a few openings is just not a big deal.
Engineering is a social job. Coding is much less of one. Explaining, debating, and presenting the relevance, correctness, quality, and comparative advantage of one's engineering work is part of "the work itself."

You're right that it's kind of pointless to "present your work afterward," and indeed, promotion committees at Google actually pay little attention to after-the-fact summaries of technical work. Instead, they look for artifacts of in-the-moment design and implementation discussions. This is the evidence showing that a given solution wasn't just one person's moment of inspired genius that he or she deigned to bestow upon the codebase, but rather the best of many possible solutions that the team chose, as a team, drawing on all the resources available such as literature, other projects past and present, the informed opinions of others in the field, the experience of senior engineers and former engineers now in management, the PMs who agree this solution achieves business goals, etc.

All too many junior engineers think a design document is "what we actually did." It's not. It's "why we picked the path we did, and why we rejected the alternatives." And yeah, as you say, nobody's going to care about what you actually did. That's kind of like being forced to look at a long series of selfies on Instagram. But they definitely will care if you asked their opinion which way to go at the start of the project, and later on they'll respect the fact that you consulted them and others on their area of expertise, because what you built has a little bit of them in it.

That's the difference between coding and engineering. Code is something that works. Engineering is the selecting the best of the possible working solutions, and being able to explain why it was the best.
That is true, but what's also true is that it's _way_ easier to get promoted beyond L5 as a manager, and darn near impossible to get promoted beyond L6 as an IC. Google values managers more, just like any other company. That's why you see like 7 layers of management there by now and directors reporting to directors and VPs reporting to VPs: people want more money but can't get to the next level as ICs. Fun fact: when I left Google, I was 1 level deeper in the hierarchy than I've ever been at Microsoft, a company that at the time I left was twice the size of Google I left 7 years later.
A long time ago I used to write CGI endpoints in C (strangely, not because I had to, I just wasn't as good at perl ). I used to say "its not a CGI 'script' maaan! I wrote it in C" with the accompanying l33t glance of respect in response ;)

Anyhoo - same arguments about forking, process & memory limits arose ; so things like FastCGI and ISAPI were the solution to reduce/avoid some of those overheads.

I suspect Rust based CGI endpoints would have similar <quote>issues<unquote>.

But I've been thinking about this CGI comeback from time to time - the left side of backend infrastructure (load balancerss, reverse proxies etc) and middle tier machine resources are much better now. Docker containers and lambda spin up is similar to some degree in terms of topology but maybe with even more overhead?

..so does does make one wonder if cgi like simplicity make a comeback with today's order of magnitude better infrastructure? I keep waiting for someone to come up with "lambdaGI" ..with will lead to "fastLambdaGI" and so on (and that's not a snarky comment).
"All the time"? I counted about one HN posting per month.

From https://news.ycombinator.com/from?site=fossil-scm.org there are 20 links to fossil-scm.org in the last 2 years. I manually looked at the last 2 years of submissions with "fossil" in the name and found an additional 4 which were not to fossil-scm.org.

It's over 50% higher for Mercurial. I counted about 30 postings with the name 'Mercurial' over the last two years, of which about 7 were from mercurial-scm.org. I left out some of the obvious duplicates.

You write "I've literally never seen a project that uses Fossil aside from Fossil examples".

How much effort did you put into looking, and would you have recognized one if you did?

After SQLite, the most widely used project which uses Fossil is likely Tcl. http://core.tcl.tk/tcl/wiki?name=Index says it uses Fossil 2.7. For obvious reasons, there is an affinity between Tcl projects and Fossil.

A search for '"This page was generated in" "Fossil"' in DDG finds some non-trivial active projects: https://duckduckgo.com/?q=%22This+page+was+generated+in%22+%... . "Active" means "commits in the last few weeks." For examples:

"MySQL++ is a C++ wrapper for MySQL’s C API" - https://tangentsoft.com/mysqlpp/home

"Jsi is a C (+/-) embeddable JavaScript interpreter" - https://jsish.org/fossil/jsi/doc/tip/www/home.wiki

"Cxxomfort (cxx as in C++, comfort as in comfort) is a small, header-only library that backports various facilities from more recent C++ Standards" - http://ryan.gulix.cl/fossil.cgi/cxxomfort/index

"SquirrelJME is intended to be a Java ME 8 compatible environment for strange and many other devices" - http://multiphasicapps.net/doc/ckout/readme.mkd
True. I'm very anti-capitalist but no modern anti-capitalist disagrees that capitalism has (and must, to work) given people what Marx called double freedom.
A contract which allows one party to change the terms may not be a valid contract at all. There's a legal truism, "an agreement to agree is not an agreement."[1] This comes up regularly in "letter of intent" cases. The rules vary by state. New York is very negative on "agreements to agree".[2] Putting a phrase like that in a contract may weaken the position of the party putting it there.

Any comments from lawyers?

[1] https://www.blaney.com/articles/agreements-to-agree-do-they-...
[2] https://scarincihollenbeck.com/law-firm-insights/agreement-t...
Going shoeless in public is a bit weird, but I don't really see why it would bother the people with shoes on. Company cafeterias don't really seem like good spots to bring clients anyhow.

I think the frequent inclusion of smelly and poorly trained dogs in tech workplaces is more disruptive, but there are enough dog lovers on all sides of to overlook the issues that actually creates.