skysight-inc/HackerNews huggingface dataset:
Fully centralized design is in fact largely obsolete. Centralized operations are still very relevant and important, but I doubt we will ever see a new version control system designed without distributed facilities.

"A few use cases" and "for one reason or another" both do sound dismissive, I agree.
These days if I want to "delete" an account, I'll just change my email address and password associated with that account. I take help of temporary email providers. Also, I write gibberish in place of my profile data.
> Targeting obviously isn't always perfect -- ... I keep seeing ads ... even after I bought the thing or a similar thing

I'm sympathetic to your argument up until here, where you describe not just an edge case but nearly the entirety of my experience engaging with targeted ads.

As an early evangelist of recommendation engines, I'm still hoping for ads to be useful.

It feels more like waiting for godot every year.

Sidenote- really appreciated the carefully argued contrary position, still upvoted.
Hey man, send me a PM, I know what you’re going through after living in a similarly-superficial environment. It’s just important to understand cognitive biases and how it perceives our outlook on the world.

Needless to say, if you continue to have that mentality it will only continue with a self fulfilling prophecy.

CBT would be an effective technique to help you learn about these thought processes and address them at their core. Often the crux of the problem isn’t as transparent as you’d think.

Take care !
At what point can you just state something like the following?

> I am recording this phone call. I am terminating our service contract, and have communicated this by mail as well as verbally as we speak. Any further attempts to charge me for this service I have cancelled shall be disputed and reported to the police for attempted fraud. Good day.
So they would definitely get back on planes rather than just going rogue and trying to stay in the country and working illegally? And existing citizens would not lose out through massive oversupply problems in the labour market?

I can't say I agree at all this would be of benefit to any nation willing to do this.
America is the most powerful nation in the world today not because it has the most number of people, but because it has the best and the brightest, gathered from around the world.

There are 4x as many geniuses in China as in the US. This is not because they are superior genetically. This is simply because the population of China is 4x that of USA. If one in 1,000,000 people are geniuses, then China must have 4x more geniuses than the US. That's a threat to the US. If our economy is to remain strong and if we are to remain a superpower we should invite the smartest of the Chinese to immigrate to the US.

Abuse of H1B must be stopped. It is not intended as a mechanism for undercutting American workers. But the baby should not be thrown out with the bathwater. We should expand the H1B system and make it easier for immigrants to become citizens, while at the same time preventing abuse.
That's a reasonable argument; we should think it through to the conclusion. In a more general form the argument is:

Given that certain forms of discrimination are unacceptable, why is okay for any group to discriminate against any other group? Why is it ok for a nation to enforce borders, a company to keep the proceeds of a new idea to themselves, or for a wealthy family to favor their own children?

Many people have asked that and tried to create systems that forbid such discrimination. Unfortunately the result is always disaster. It's simply so counter to human nature that it cannot be imposed without a totalitarian government and the problems that come with totalitarianism are far worse than the problems of inequality that come with freedom.

But perhaps a moral person should still seek to follow such a policy of their own volition? That might be viable, if dealing only with other people who follow a similar policy. But how many people are willing to work for such a system, rather than merely using "equality" as an argument only when it serves their own self interests? How many are willing to make the sacrifice when it's their turn to do the dirty job, to work hard without keeping the proceeds, to share their home with strangers, to fight criminals and tyrants with nothing to gain for themselves?

That's an empirical question and many experiments have been conducted on communes, kibbutzim, ashrams, etc. Experience has shown that the answer is: far too few to make such a system viable. Even voluntary societies of this type are plagued by freeloaders and cliques, and must impose borders to prevent being overrun by outsiders.

So while it certainly seems like a good moral position, and has seemed so to many, many people throughout history, it simply fails to work in practice, over and over and over again.
I agree that this factor has a big impact on the economy but I don't see how it drives down purchasing power in any way. By having more people available to do more things you have an opportunity for more economic activity.

It's true that when an economy is in deep, possibly structural recession, you can increase wages by reducing the number of workers (this was used in Germany in the 1930s -- when they cut the number of people allowed to work in half the employment rate magically and mathematically doubled). But if you think that there is inherently a finite amount of work to be done (the so-called "lump of labor fallacy") you could also "fix" this problem by adding a day (or two!) to the week end. France tried this by lowering the number of non-overtime hours per week from 40, but it had no real effect.

Instead I think there is general consensus that having more people available to do things promotes economic growth and human freedom.

It has had a pernicious effect: household income has increased because the number of people working per household now averages more than 1. Relying on that measurement has masked the overall flattening of wage growth, which has been quite a bad thing.

I don't know what you mean by this policy being "pushed by the feds"; could you give any examples?
Show HN: Ipy [ip.py]; Simple ip/network tool supporting JSON,csv etc. outputs
I'm an Xoogler and was promoted when I was there. (see sibling comment for details).

The way to get promoted at Google seems to be to play a game where you tick all the boxes for performance at the next level and have the right people write for you. In some ways, that helps the company (working across teams, for example). In other ways, it may hurt the company (launching potentially redundant products is seen by committees as being more valuable than incrementally improving existing products). I think that a lot depends on who writes recommendations for you in your promo packet (and that's pure politics)

In my case, I was basically gathering requirements and helping other teams integrate with an internal product. So I was perfectly positioned for promo. I was an L5, and talking to a lot of senior folks in other teams (sr. staff, director, vp) who were willing to write for me. I'm pretty sure having a VP who knew me and could write about me really made the difference.
You don't need a server like Apache or Nginx. Your code can just bind to 80/443 directly.
I get where you’re coming from, but it seems any proposal that requires every single person to change to be protected from some harm is destined to failure, or would at least be incomplete and take decades to establish itself. Judging by how populism is tearing our societies apart, we may not have that time.

Indeed, the problem of coordinated action is so prevalent in any society, we have developed a host of tools to tackle it: morality and religion („don’t eat pork“), heuristics (“no free lunch”), and, yes, government (SEC, FAA, FDA,...)

The adjacency to free speech may increase the downside risk. But if the alternative is between government intervention and what is essentially “before flying, check that the pilot does not appear drunk”, the former seems to be the obvious choice. If the industry or the public wish to avoid that fate, they would have to come up with something in the middle: self-restraint (ha), or possibly a private certification scheme like MPAA.

It’s also notable that we do have examples very close to the issue of free speech that did not go down the slippery slope, namely public-airwaves television (were regulation is somewhat silly, but in no way restricting viewpoints other than sex being a healthy activity), and the aforementioned MPAa.
It's closer to FCGI, since Lambda processes aren't restarted for each new request.
Some information here: https://gitlab.e.foundation/e/wiki/en/wikis/faq
Achieving Phase-Based Logic Bit Storage in Mechanical Metronomes
I find it ironic that people will complain about milliseconds for a fork and talk about the time for context switches... and then serve their pages using an interpreted language that is an order of magnitude slower than it could be in a compiled language...
This super prevalent in manufacturing related jobs too. It's funny how the rhetoric is to save our manufacturing nowadays when we give a crap ton of IP to countries like India with the process. The sad part is, I've seen a lot of unqualified people fill up these H-1B positions and then we'll have to train them. By the time they can start doing some real work from us training, their visa coincidentally runs out and this process repeats. We literally pay relatively high wage to train India's engineers. Yet managers turn a blind eye because it helps them balance their numbers.
I'm not a power user, but sync.com works quite well for me and is relatively cheap
How to train a decision tree model for churn prediction
> Firefox was top dog when chrome came out - it had unseated IE already for many users fed up with XP-era crapware.

Maybe in mindshare for devs but Chrome officially unseated IE browser saturation in 2012. Firefox didn't pass IE until 2015 [1].

Firefox was amazing on its resurgence in mid-2000s but did get into memory/bloat stages that opened it up for minimal/performant Chrome that was also more secure at the time primarily due to the process per tab. This possibly did lead to more js bloat later, initially it was lightning fast and also had a debug console and was based on Webkit which was better than Firefox rendering.

Firefox definitely saw Web 2.0 come in from 2006 on and was revolutionary in web development/debugging with Firebug and eventually that was part of the browser and is now industry standard to have a console/debugger on the browser.

Most developers were using Firefox by 2005-2006 and then Chrome a couple/few years later and it has been top for almost a decade now.

[1] https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#/m...
Oscillatory computation, patented posthumously by Von Neumann in 1954, can be hard to understand. Using mechanical oscillators (metronomes) makes the principles more clear.
The quality of the design depends on the goals. For simplicity, seems like a great decision.
Project website at: https://e.foundation/
Von Neumann's patent: https://patents.google.com/patent/US2815488A/en
Show HN: Count Calories in Food Photos iOS App
Would they get a bonus if the company lost a ton of money, but less than the analysts expected?
You could possibly blame chrome and vscode... And modern web apps in general..

But yes, I run my swap full and can't launch apps because I'm out of memory.
Lawmakers are raising concerns about Facebook's plans to merge its message apps
Agreed, the main benefits DCVS bought is the ability to work without a constant internet connection and efficient branching/merging.

For the rest most companies are using git in a way very similar to svn, but now Github/Gitlab/Bitkeeper whatever provides the role of a single authorative central server.
Total Security 10.2.0.1251 Crack and License Key Free Download
I like (what I've seen) at my workplace. We've designed a rubric across multiple dimensions (basically leveled epectations at each role, software engineer 1 through 4 plus two levels of principal engineer). Everyone knows what is expected at each level. You have goals tied to personal and team initiatives. Managers are limited in the count for direct reports and work daily with their teams, and the they also often solicit feedback on strengths and opportunities for growth from direct reports for teammates who have more interaction with each other. Managers then all get together and level set on performance and promotions. Managers have to defend a promo and performace with data. It helps protect against rubber stamping and from being overly hard. Sure there is a budget that is taken into account, and that is life. We announce all internal promotions, and when you know the person, you always can agree it was deserved. I've been promoted multiple times and have increased my salary a lot each time.
Cheap and cold. Perfect for your drinks.
That is by the way how immigration law is written; is it really an unpopular opinion?

Everywhere I've worked, non-US persons (i.e. noncitizen and non-green-card) get paid the same or more than us persons. In fact they cost a lot more to hire not just because of the paperwork but all the damned time to get the paperwork processed. If you can find someone local who can start soon why would you choose anything else? FWIW this has all been H-1 and E3.

I understand there are various ways some big companies game the system (various schemes involving contracting out work to other companies in some way). But in 30 years of working in the Valley my experience has only been as I described above.
>>Automation could be the new land. A wealthy "owning class" owns all the means of production (and less skilled labor)

Times have changed, at least a bit. You will see pitchfork revolutions unless state provides basic needs to the masses, via taxation to the robot owners.
This comment thread is a microcosm of every unionization discussion in which I've participated.

A: [Proposal for collective organization]
B: [Explains logical holes in proposal]
A: You're a bad person!

Every single discussion on this topic eventually devolves into people demanding that others support a system that's not in their interest on the basis of specious moral principles that happen to benefit the person making the moralistic argument, for example, "you lack empathy" or "you hate democracy". The truth is, nobody is required to support a system that's not in his interest, and if organizers can't create a system that makes everyone better off, they'll fail to achieve their goals. Shame is no substitute for incentive.
The suggestion that this anomaly can occur in FaunaDB is wrong:

> We do not allow the bad outcome in the Hacker News commenting scenario. Other
> distributed databases that claim serializability do allow this to happen.

FaunaDB's consistency levels are as follows:

| No indices | Serializable indices | Other indices
-----------+--------------+----------------------+--------------
Read-Write | Strict-1SR | Strict-1SR | Snapshot
Read-Only | Serializable | Serializable | Snapshot

In FaunaDB, all read-write transactions execute at external consistency, including all their row read intents, and all index intents when requested. Any read-only transaction, even if uncoordinated, will see a consistent prefix view of all its priors. Not just causal priors, so there is no "causal reversal". All physical, linearizable, multi-partition priors.

In FaunaDB, it is not possible to see the later comment without seeing the previous comment, even when executing at snapshot instead of externally consistent isolation.

FaunaDB can serve serializable/snapshot reads out of any datacenter without any global coordination, and can serve externally consistent reads with coordination whenever requested. CockroachDB doesn't offer global reads at all, to work around the clock skew issues, but can only serve reads from partition leaders.

Comparing these models fairly requires executing all transactions in FaunaDB at external consistency, which is both more consistent, and has lower tail latency in a global context, than CockroachDB.
Pass is literally all you need: https://www.passwordstore.org/
As an aside, there is a public bar at Vernadsky Station in the Argentine islands just off the Antarctic peninsula. It was built back when it was Faraday Station, with a shipment of lumber that was supposed to be for a new pier.

All other bars in the Antarctic only serve alcohol to base staff, as they import their stocks, and they’re limited. Understandable. They’ll still happily sell you a coffee at McMurdo, but you’re SOL for a drink unless you BYOB.

The drinks menu at Vernadsky is somewhat limited, offering Zamagonka or Samogonka, depending on how you want to spell it - the guys there make it using their potato rations, and it’ll knock your socks off.

So yeah, if you ever find yourself in that neck of the woods, stop on by, have a few, shoot some pool, admire the pound coin embedded in the bar for which the station was sold to Ukraine, chat gravity waves and atmospheric phenomena with the researchers, and then go hang out with the penguins.
EPUB, MOBI would be nice, too :/
But at some point, it becomes a basic requirement to participate in society, and that gives the people who want out an impossible choice, not by any virtue of the platform, but by the platform hijacking the virtue of society.[0]

[0]: https://www.youtube.com/watch?v=eG0KrT6pBPk "Changing threats to privacy"
This.

IMO he's still a "rockstar". It's just the Node and JS community that hypes everything disproportionally (they used to at least). The fact that he single-handedly built Apex (https://github.com/apex/apex) show that he's still prolific, and a programmer of note.

There's a similar story for Sindre Sorhus, who moved on from the JS community to Swift.
... until you figure out that maybe comparing numbers of high level technical engineers to numbers of high level managers would be the correct way to gauge this. Your chances of becoming a high level manager are very slim, but your chances of becoming a high level engineer are much slimmer.

But if your message is "it's better than elsewhere", then yes, it probably is.
I can't even imagine what went through the head of whoever chose the name of that project. Literally ungoogleable. Congratulations.
"How does the system account for high-performing employees that are too busy working to prepare presentations for promotion committees? Is there no such thing as an unsolicited promotion based on performance under this system?"

I think maybe "high-performing employee", in this system, is simply defined at least in part as "one who prepares excellent presentations for promotion committees."
Very enjoyable writing style and content that is resonating with me as a developer who has made the transition from university to professional life recently.
It's a toxic point of view because while it's technically correct, it's as useful as saying to a poor person "all you have to do to get out of poverty is earn $200K per year and not spend it all".

To the person giving the advice, it can seem valid and logical and perfectly straightforward - "hey I did it, it was easy!"

Yet it's the very fact that it's easy for one person and effectively impossible for another is what makes the advice both useless and insulting.

Before arguing further, have a thing about what you're defending here.

As you've said yourself...

- "I wouldn't be as blunt as the OP"

- "I'm not saying I have the answer. The number of pills, diets, therapies etc would suggest few, if any people do."

- "I know people dealing with these issues, as does most of the western world. I'm not blind to their suffering"

But you're writing all these words to argue against the use of the word "toxic" to describe a comment that was insensitive for the very fact that it ignored these considerations you candidly offered.

If you can just reflect a little and say "yeah I guess you could say it's a bit toxic to express it like that", you might realise we agree more than we disagree.
While it's cute, I've never liked fork(). It's almost always followed by exec(), which means the default case is to do bookkeeping that is immediately discarded, something CoW helps with but doesn't eliminate (consider all those fds!)
And most people believe they’re a top performer, and resist helping the “freeloaders,” even though most of them would be helping themselves. Thus the cult of individualism and meritocracy keeps workers in their place.
This was probably dust on the sensor, or the back element of the lens at least.
Yeah, if the Zucker doesn't destroy it

Though I have to say that at least in its current form, the ability of Instagram to spread crap is limited
They did want to remove all the tracking by Google...
What percentage of Google employees aren't getting a living wage?
Tensorflow Neural Style Transfer Model with CSharp UI
Philosophy Of Software Design is a recent work on the subject

Amazon: https://amzn.to/2Rpu6zX

Book review I wrote a while back: https://benmccormick.org/2018/12/31/book-review-philosophy-o...
"Clean Code" comes to mind. It is also already more than 10 years, but holds up well.
I agree - passive smoking poses a much bigger and more direct threat to our health than Facebook, obviously - but Facebook is much more insidious, since at the very least you can stay away from smokers, and at least the dangers of smoking are well-known, but there is no escaping Facebook, and most people think it to be harmless.
Who is giving Facebook their credit card? Why?
Modern subscriptions are little more than saved payment information. Merely having someone’s payment information does not give consent.
The advice I've heard: if you want to grow professionally, work at a place that's growing.
I don’t quite understand your point. macOS just recently enabled dark mode as a “feature” pretty much decades after other OSes have had this built-in

To me, dark mode is the prime example of the flimsiness of relying on native GUI solutions...for years Apple ignored users and apps that wanted dark guis, despite the fact that dark mode is legitimately a lot better for a lot of people
(I'm not sure why the mods changed the title as it's quite important to note that this is is an op-ed by Katarina Barley, the German minister of justice)
You mean 20 years ago when the DMCA passed, giving OSPs like youtube and facebook immunity from copyright law, who then make billions selling ads on pirated content in exchange for divulging your private information to the government and other similarly corrupt corporations and political institutions who have upset the balance of world power?

That 20 years ago?
> Perhaps a better idea is to do the same thing, but on pay that is normalized against a cost of living index.

Why? The current pay is determined by current supply and demand, but that doesn't make the current supply and demand desirable. If H1Bs are sorted by pay, all companies may learn to raise their bid.
(I'm not sure why the mods changed the title as it's quite important to note that this is an op-ed by Katarina Barley, the German minister of justice)
While I agree with your premise, I don’t think it applies in this case. It is good that people are more weary of what they read online. For one, the internet is rarely the source of truth. There are too many bad actors around. Second, if someone disagrees with a comment, they should reply to that comment with another well thought out comment. Downvoted and flagging require no effort and is an emotional reaction more than a logical argument. This can be gamed easily. Upvotes and downvotes are unhelpful in that herd mentality can easily game the system. Flagging people’s genuine comment is bad faith and has nothing to do with disagreement.
He tried to say that it is a difficult name to find in search engines.
Probably too early to guess. I’m hopeful for a breakthrough though.