skysight-inc/HackerNews huggingface dataset:
It's an illusion. Back in 2009 or so, I was convinced the same thing was happening to me, and made a post about it. In hindsight, I was just fooling myself.

There aren't any tools I'm aware of, because the HN API doesn't expose your karma count. You'd have to make your own scraper to track individual comment karma counts over time.

Looking over your history, you've posted about 50 comments over the last month or so. Your karma boost is almost certainly because people were upvoting those.

I upvoted a few of your old ones just to further unsettle you too. :)
Different customers have different attitudes towards this. Some of them are _very_ focused on conversion and will disable anything which causes additional user friction. For others, the economic damage of bots is just so painful that it makes economic sense for them to add friction for a few percent of users.

I'm a linux user myself, so I know for a fact that neither my previous employer, nor other bot vendors, will block linux user agents in particular. Customers generally don't mind a universal requirement for JS execution, so that's just a fact of life. We generally did try to avoid blocking privacy focused browsers, though. We certainly monitored false positive rates and knew pretty well how we affected users.
Starve it. Give negativity in all forms no attention. Hang out with people like me who will do that in person to you as well.
I maintain that this is a grey area that has not been tested in courts, mainly because ACM would not pursue something like this. In a copyright lawsuit, it is not obvious to me that a judge would agree with your conclusion that slight differences in formatting make it "not the published version". INAL, but to me, the mention of ACM on the paper is itself problematic from a copyright standpoint.

Of course, the larger point I'm making in all this is that this is completely unnecessary and regressive.
Ask HN: Is it unprofessional to leave a new job where everything is a mess?
Hi,
after a long job hunting period I joined a small remote first company 5 months ago.

Problems showed up immediately in the form of chaos and dysfunctions in the microservices cloud project I was hired in. Let's put it this way: say you get the seminal book on microservices and the seminal book on CICD. Now imagine reading along and doing almost everything from code up to project management the wrong way (essentially keeping on-prem 2000's philosophy and revamp it as microservices). On top of that add vendeta-developers in Asia (I'm in a small offshoot team in Europe) handing down half-baked frameworks (not-invented-here and reinventing the wheel are strong) with minimal documentation and a culture based on meetings instead of documenting things. Developer sandboxes that just don't work and unrealistic deadlines. In short a huge draining mess where I felt burnt out just a few months after I joined and where I honestly don't want to spent another minute.

Almost every attempt of mine to change anything was met with either "yeah we know but we have to live with it for now" or a straight denial to hear me out - brushed aside as a newcomer (I'm senior and was hired as such).

So, the question is, is it unprofessional to abandon ship just 6 months in or given the circumstances is exactly what I should do in order to protect my well being and my career prospects (the project is a slow motion train wreck IMO).
Fortran (name since 1990) has SELECT CASE to make Computed GO TO obsolete. Maybe you are thinking of FORTRAN?
ZK is vastly more popular, it's just much less sexy so people don't write about it. Every production Kafka, Spark, Hadoop, Pulsar, etc cluster is using ZK. Just the Kafka and Hadoop clusters alone probably allows it to rival etcd in footprint.

Consul on the other hand isn't used widely outside of some startups and a few OSS systems like Grafana Cortex/Loki.

When it comes to which one has the most production hours under demanding workloads I think ZK comes out miles ahead of everything, then etcd (because of k8s) then in a very distant third is Consul.
Even on a public cloud, Vault is great for secrets and much better ( has more integrations and is more widely supported) than the cloud vendor's equivalents ( not to mention lock-in).

Nomad is a great orchestrator, with lots of integrations ( e.g. it can just run JARs or firecracker microVMs). IMHO features wise it's better than AWS ECS ( the only cloud orchestrator bar Kubernetes I've used, can't talk about the others), and gives Kubernetes a run for its money on many fronts (native templating, more flexible networking, no YAML, not restricted to containers, etc.).

I wrote about it some time ago, you can take a look if interested:

https://atodorov.me/2021/02/27/why-you-should-take-a-look-at...
> In chess, if I study something, I might not encounter a situation where I can use that knowledge in game for a while.

That's a problem everyone has :)
For most retirees, inflation doesn't hit nearly as hard. No transportation to work every day, no kids to feed or clothe, home often paid off, generally lower expenses all around. Earning 5-7% off of a savings account, or maybe municipal bonds, was once a huge, reliable supplement to Social Security.

As far as the second part of your comment, you should get your head out of the clouds and look around at working-class America. Perhaps 20% of retirees own a significant amount of stock, or own a house worth enough to cash out of. The US median home price didn't even cross $250k until 2018. https://dqydj.com/historical-home-prices/
Pretty weak conclusion to this post. Yes, the US spends way more on healthcare (as share of GDP) than any other industrialized nation, but cheaper blood glucose monitoring is not going to put a dent into that price tag. Basically every other nation in the world negotiates prices of medicines and services and has some form of a simpler, single provider model. The US healthcare system is a massive business and there are too many players involved that all siphon profit off at some level, worsening outcomes and inflating prices.
I think #2 is wht needs to be addressed.

If you're just happily living in a house you own, it's nice that the theoretical price is going up, but it's of limited actual benefit to you.
It only has a real impact when you sell - and only has a benefit if the house you want to buy has appreciated less than the one you're selling to pay for it.

Houses falling in value is bad - people are trapped where they are by negative equity, which creates inefficiencies (can't move to a better paying job, as can't sell the house you're in).

The only thing I think is universally bad about house prices rising (along with low interest rates) is that it allows people to re-mortgage their homes (or choose not to pay down capital), to buy another home to rent as an investment (either directly, or through an investment). This creates a feedback loop, creating a class of owners and trapped renters.

I'd have thought the solution here would be a healthy dose of taxation on rental income.
Dont get me wrong, twitter UX is great for what it is, for tweets. Because theyre at most 280 character length. A blog/essay is a different story
Well, the community is recruited to volunteer by the journals. The red cross also raises funds by recruiting volunteers to go door to door.
Do not use software that you cannot self host.
I am surprised when people say Amazon has a good customer support. Either I had bad luck at least 10 times or everything else must be even worse.

Like a 2$ refund I never got because they sided with the seller even thought they did not even have postal tracking as promised.

Or the bill for Amazon warehousing I get yearly because I am stuck in their registration loop as they don't like my CC. If I asked them to stop billing a unfinished account they just answer with canned responses. Going on for several years now.

Or the time they suddenly merged my accounts and erased my ~5$ left in credits. Because apparently I should use the same account for private and business
Sergey Aleynikov
That's interesting. I didn't know about the PC version! I'd also be curious of the market share there.
The web app doesn't allow basic things like transferring money. It's borderline useless.
I got curious, could we make "underground irrigation" to reduce evaporation of water?

I mean, water underground is usually contained on a certain level (or levels), e.g. if there's a clay soil layer, then almost always there's water above it, because clay is hardly permeable by water.

We could make an artificial clay layer (or plastic or whatever that's hard for water to get through), at a depth of a few feet or meters. That way, water would evaporate way less than with open surface irrigation/watering.
From what I hear, the free labour is drying up. Not so much for ideological reasons, but because there is very little reward for reviewing papers (even though that is a thing that needs to happen).
I recognized her name and she's pretty dyed in the wool political operative. She worked at the largest democratic super PAC.

She ran the company shadow which was the cause of the Iowa election issues in 2020 and started ACRONYM to be an incubator for startups that can help the Democratic party.[0]

There's also a really good freakanomics interview with her where she goes into her motivations pretty deeply. It describes her like this.

"Venkatesh interviews the progressive political operative Tara McGowan about her digital successes with the Obama campaign, her noisy failure with the Iowa caucus app, and why the best way for Democrats to win more elections was to copy the Republicans."

And has quotes like this that I found pretty chilling when I heard it.

"MCGOWAN: I’ve always focused on not just the other side, but what tactics have been successful in building power, whether they are something I would morally agree with or not. And I still feel that Republicans and Democrats approach building power in very different ways. I have always had a very high threshold for risk. And I really felt more — not aligned with how Republicans did it — but basically understanding that if we were ever going to really compete and win, we needed to play the game as they were playing it and not just hope that we could win playing it the way we always had."

She also talks about how she started ACRONYM, which is a dark money org, bc she took inspiration from the Koch brothers and wanted to build a progressive equivalent.

Not really who is go with for a fact checking org.

https://en.m.wikipedia.org/wiki/Acronym_(organization)

https://freakonomics.com/podcast/bonus-sudhir-mcgowan/
> It would be a scam, except academics could easily disrupt it and they (mostly) choose not to.

Not only is your personal assertion wrong, its complete lack of understanding and awareness, coupled with the degree of arrogance and presumption, shows its patently and shockingly wrong.

Without going into details, keep in mind that in academia there's this thing dubbed "publish or perish", and the only publishing that counts is the one being done in established publications with a history of high impact factor. The journals that count are specified by rules and regulations, which are often defined in legislation and comprised of a whitelist of established, often historical, and well-regarded journals.

So unless your journal is already in the list and has a high impact factor, the whole world is pressured to not publish their A-game work in them. This leads to a feedback loop where incumbents are kept at the top of these metrics due to the fact that they are the only one that can receive works that count, and conversely no one who seeks to finish a PhD or secure tenure or get funding will waste their hard work on publications that do not count.

Then there are other factors, like prestige. Everyone wishes to be invited to be a reviewer of, say, Nature, but no one wants wo waste their time reviewing publications to Bob's journal.

It takes far more to put together a journal than a 5$/month instance in the cloud and an afternoon hacking WordPress.
> > We didn’t want to choose any technology that requires the company to drive deep expertise,

That's a beautifully concise quote which neatly summarizes what contemporary IT values.
That latter statement wins a lot of respect in my book. I'm not sure I could name any other platform or game company that I would expect to see go so far.
1) This is universal. Everything understands this. I'd argue adult humans actually have the least developed (or, more accurately, the most diluted) understanding of this.

2) Irrelevant. You know everything you need to know at any given moment.

3) Irrelevant. Nobody knows anything you care about.

4) False. Yes, you may ask, but nobody can transfer their knowledge to you, because their knowledge is of no use to you. Your questions can only be answered with your knowledge. Which makes questioning obsolete (which is where I started).

Its not a lot of advanced cognition. It's a lot of misunderstanding of how life works.
Email predates the web; I got my first email account in 1993, but first opened a browser (Mosaic) the year after.
The official numbers are around 4.5% to 5% and everyone knows it's a combination of higher energy prices, more taxes (VAT rebate is gone, CO2 tax is up), shortage of materials and reopening of the economy.
An interactive UI allows for more fluent authentication, choice of resolution to download, filename, etc. Default values can be modified instead of being specified from scratch (filename again). Other benefits I'm not thinking of off the top of my head.
I'm an advocate for nuclear power, but I have to point out that this isn't actually true. A nuclear plant can load-follow to a certain extent if it is designed to do so, but if you reduce the power output of a nuclear reactor below a certain threshold then the reactor will need a decent period of time (around a day) to cool down before it can be started up again.

The fundamental problem is nuclear physics itself. Running a nuclear reactor produces Xenon-135, which has a huge potential to soak up neutrons, and therefore given half a chance will try to shut down the nuclear reaction. When the reactor is going full pelt, then there are enough neutrons flying around to burn up the Xenon, and all is good. When you reduce power output, then there is still a large amount of Xenon in the reactor, and it will soak up lots of the neutrons and reactivity of the reactor, shutting the reaction down. The Xenon takes about a day to decay by itself down to a level where it is safe to restart the reactor again. See https://en.wikipedia.org/wiki/Xenon-135 and https://en.wikipedia.org/wiki/Neutron_poison

One of the contributing factors towards the Chernobyl accident was the reactor controllers trying to overcome the effects of Xenon by pulling the control rods of the reactor out. This made the reactor highly unstable, because as the reaction rate increases the Xenon will be burned off increasing the reactivity, which can lead to the reaction ramping up very quickly.
They would disagree that free markets lead to neo feudalism. A bit like socialists, they would claim their system has never really been tried. And in there defence, modern western economies have huge state involvement (including cronyism) so cannot be used as examples of a free market society.
> you could just replace any of the letters in 'user' with a different, but almost-identical looking unicode symbol and you'd still have an exploit.

The post mentions that exploit (and Rust's already existing defense) in the appendix.

Here are the details, as explained in a previous post:

> The compiler will warn about potentially confusing situations involving different scripts. For example, using identifiers that look very similar will result in a warning.

warning: identifier pair considered confusable between `ｓ` and `s`

https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html
> it looks like the latter isn't really

Sorry, I don't quite understand: running through a sparse array - running through the "undefined" - is much faster than running through a dense array. What have I missed?
> he'd probably take down the whole repository.

I know how bad this issue is, and I wouldn't take down this repository. Anti-bot software does not work, anyone who pays 10m per year to have it simply has too much money.
Surely it's not possible to run untrusted arbitrary straight on the metal assembly from the browser? Or if so, the only via JS VM exploits that could be patched via browser updates, right?

Not having the ability to exploit machine metal level exploits via browser in a way that can't be patched via security updates seems like progress, even though it it's progress with a lot of caveats.

If I'm wrong, I'm reinstalling all my noscript extensions...

Of course, as a non-security guy, I'm still shocked that signed windows binaries can load unsigned dlls without any warnings - at least os x has some checks around this - so maybe I'm just naive
Well you're already doing it. We're all flowing emotions, and stepping outside of ourselves at times helps redirect our brain off negativity.

Also, personally, accepting the blurry averages, and focusing on shared joy. Things might not be ideal but as long as people around are ok, then it's fine.

Other than that you can have some brain time off (deep zen craft, biking, hiking, swimming) these all helps reset your mood.
If you don't like the culture and work it is not wrong to leave it soon and join a better place. But you can't know if the new place will not have other type of problems. You can't find out in interviews if new company too will have dysfunctional way of working. Nobody shares such things in interviews. If you have friends in other companies then it is the best way to learn how culture is in those companies.
I mean, pentium is in the blog title, so kind of expected that
I'm talking about pre 2019 numbers. Housing costs were usually around 3% but remember, you're not spending your entire paycheck on housing. Cheap Asian widgets are going down in price and drag the index down. Expensive housing is dragging the index up and we then end up in some limbo between 1.5% and 2%.
> Does anyone actually do that in a production code?

Would you accept teaching code as production code? Specifically, if you were to teach programming to young non English speakers, wouldn't you accept them to use words of their native tongue for variables and such?

> I'd actually consider it a bad idea, as it limits significantly who can manage that code in the future.

Wouldn't you say that solely using roman letters in code would impose a similar limit? In countries where these letters are seldom used (like for instance greek letters in western countries), only those accustomed to them would be able to handle code (as it has been the case until the last decade perhaps).
most other implementations do not use splicevm, which is a huge win for this specific problem.

Of course all the AVX and cache optimizations are also exceedingly clever.
I fail to see how this can actaully be used as an exploit. As some commenters have said, yes, it may be a risk to some open source tools where there is poor due diligence for merge request review process - but that is almost never the case.

Otherwise, if you own your own code, this obviously isn't an issue. (Unless, of couse, for some reason you want to program exploits into software at your organization :) )

Heck, even GitHub already shows a warning for files that have bi-directional unicode...

A bit of an overemotional title if you ask me.
ZK isn't sexy, we agree. IIRC Kafka no longer requires it? And IIRC it was one of the main downsides of Kafka, that it required a whole ZK cluster.

etcd doesn't compare directly to ZK and Consul, because it's just a distributed KV store. You can build service discovery on top of it with custom tooling, but doesn't come out of the box. Consul does that + service discovery + service mesh + (since last week ) API gateway. On one hand, it's lots of stuff packed together, on the other hand it's useful. I started with it for SD, but when KV was also needed it was easy to add.

I'm not too familiar with ZK, but isn't it also mostly a distributed KV store? Does it have things like Consul's health checks, prepared queries, DNS interface, etc?

Consul is more widely used than that, like Cloudflare and Criteo at huge scale.
Pretty much why everyone criticized the act in the first place. I believe they were desparate to turn up any dirt. At this point I believe people to support such issues for the party they disagree with.
Danluu mentions him in one of the (popular) posts about hiring, check it out.
Have you raised your perspective on their problems with your manager?

If they don't care, leaving is not unreasonable (although the 6 months might seem like a ding on your resume). But usually, people know. Whether they know and just want to keep turning up and take the money without rocking the boat, or want to rescue it but don't know how.
Talk to your own legal counsel. End of story, really. Don't respond until you've had a chance to do that.
> I've pointed out to close friends and family "there are people who walk into a room and look for something to complain about, and they will always find something because nothing is too small for them to complain about".

Weak, frustrated and attention seekers ? I often view them as people in fear of something that enjoy the reflex of negative / toxic behavior just to get a reaction from their environment.

It's not the easiest to come neutral and honest about how you feel, bored, lonely, scared, or to ask for friendly interactions taking others into account. (I did that too, now I try to stay relaxed and cool)
Didn’t that one go viral between submission and contest results?
Seems fair, they don't have to offer that and this is just one of many archives of public DNS data.
Well back in the days of java applets, running un-sandboxed was considered a "feature" of code-signed applets... and you could then do a loadLibrary of a bundled native .dll and go wild
If you give someone access to your bank or brokerage account, you can lose money that way too. That's all that happened here.

Stealing a hardware wallet wouldn't help a burglar. They'd get three PIN attempts and then the device wipes itself. It's important to keep the seed words too but those can go in a safe deposit box.
One thing that might help is doing some personality tests around finding your strengths that might give you a starting direction in which to dig deeper:

https://www.gallup.com/cliftonstrengths/en/252137/home.aspx

https://sparketype.com/sparketest/
>... a big list of freedoms & protections you have, with the assumption that government otherwise has unlimited authority.

https://en.wikipedia.org/wiki/Enumerated_powers_(United_Stat...

I won't disagree that this is largely how things work in practice, but I'd add the caveat that this practice
is a dishonest interpretation on the part of the legislators. There are specific powers enumerated to the Federal government. Individual states have their own constitutional restrictions.
Eh, I think that's like saying gutting a fish is not fishing.
This may explain why China has covid largely under control?
OpenVAERS Covid Vaccine Adverse Event Reports