skysight-inc/HackerNews huggingface dataset:
A less charitable take, and something that came to mind for me faster than what others are presenting (that commits fixing bugs that you caused tend to be larger because you know more about the architecture around the code needing to be fixed), is that including other code changes in your bug fix commit serves as a way of covering your ass. If the reviewer needs to sift through and understand 100 lines of whatever (maybe germane to the fix, maybe not), the few lines that address the issue you caused won’t get as much focus, and therefore the issue (that you caused!) itself won’t stand out in your teammates’ minds.
https://www.sfgate.com/coronavirus/article/Pfizer-moderna-va...

Pfizer is even worse?
I really, really want to like Dropbox – but man it feels like they're trying as hard as possible to drive me away with the Mac client.

I honestly just want an app that sits there any syncs a folder of files to cloud storage for me. Add some settings and status information, keep the nice features like partial/"smart" sync—along with some shell integration so I can share stuff easily—and it would be absolutely great. I just want to give them some money in exchange for providing some useful services.

But it takes genuine effort to make a UI this unappealing. Why is it using it's own non-system font?? Why is the text blurry – in some places, and not in others? Why are all the checkbox icons broken? Why does it include a terrible file manager application??

Bah, I know I'm just yelling at clouds and the reasons are more complex. But I am definitely finding more and more apps that I've used for ages are just getting _actively worse_ for my use-cases and it's so frustrating.
> and ultimately it didn't make it in

Well, it's clear from the movie Marion was very young when they had an affair. We don't know exactly how old, but she says, "it was wrong, and you knew it" and "I was a child".

I love the movie. This was one of his big flaws. He's not supposed to be a moral paragon - he was a grave robber and antiquities trafficker, after all.

Edit: Supposedly, the actual script says she was 25 when they meet again, which would have made her 15 at the time.
This. I've also used Box. Simply nothing compares to Dropbox's sync'n capabilities.
You wont look like a fool. I'm pretty sure most of my coworkers WFH setup consists of their laptop and a mouse.
Those who don't study history are doomed to repeat it.
We did have one major C++ compiler on Windows (MSVC) and one major C++ compiler elsewhere (GCC) and they both stagnated in many areas before Clang came along and forced them to advance to stay competitive.
>Later, he adds that Xsolla plans to continue to reduce its budget by 10 percent until things pick back up and the company starts seeing at least 40 percent growth.

The flogging will continue until morale improves.
LLVM is a somewhat modular system. If Microsoft decided to build their own MSVC front end and AMD decided to build their own AMD64 back end, and Intel decided to build their own special set of x64 optimisers, is it really a monoculture? That sounds more like the GNU form of real software diversity—where you can make your own perfect tool by assembling it from parts.
A New Economic System
150 other unengaged and unproductive people are making sure it never works.
Looking back, updating Netscape may have been the correct choice.
That’s a reference to the web comic itself:

https://www.questionablecontent.net/view.php?comic=3481

The exact domain name is visible here:

https://www.questionablecontent.net/view.php?comic=3500
a joke and a not so subtle prod at all these long running projects that are stil 0.something
Except that the threat model the crippled SEV defends against is the same one the SU command does, making it irrelevant.
Breakthrough Cases May Be a Bigger Problem Than You’ve Been Told
I have seen Pfizer girl videos, so I am glad I got Moderna. Nobody can convince me Pfizer doesn't cause mental damage.

To be fair, you would have a low chance without any vaccinations as well. I think in the lower age brackets the risk reduction was < 10%, which is perhaps even in the range of statistical fluctuations even with large sample groups.

At least the data I saw last, cannot find it currently.
And at last:
https://news.ycombinator.com/front?day=2007-02-19
First Page, afaik.
You can use a WYSIWYG editor to produce LaTeX (e.g. LyX). Regarding your point about ease of embedding in HTML/SVG, we embed other formats in markup all the time, e.g. CSS/JavaScript/images/etc. with nary an issue.

MathML is the equivalent of having to compile CSS/JavaScript into an XML-based “bytecode,” which then gets parsed and executed by the browser.
I remember when you might worry about getting fired using alpha version code in production.
In the meantime you should obviously have it serve a page that is nothing but a #000000 background
except master of science and other relevant studies.
Replace “case” with “practitioner” please. It’s not a disease!
Skepticism is maybe the definitive cultural trait of this site. And I think a lot of folks see gaps and hype in the cryptocurrency narrative. There is much to be skeptical of at every level of engagement.
Not sure who this is for. The notation looks extremely verbose and unusable, and latex won a long time ago already.
How do you inspire your engineering team?
XRP PRice Predictioon 2025
https://www.vollebak.com/product/garbage-watch/
If that was the plan why wouldn't Apple announce that alongside this to avoid the massive PR hit?
Those arent personal attacks I'm truly doubtful of your credentials.

A discussion about an inconclusive subject=willful misrepresentation to you?

Barry Marshall, Semmelweis, and Galileo would like to have a word.

Fascists are not interested in the scientific process of discussion or democracy.

Over half the country thinks a policy of wearing a dirty rag on your face until the waiter brings the breadsticks is stupid and unscientific.

Over half the country has not had the full vaccine. If it was a vote it would have lost.

But fascists aren't interested in democracy or discussion. Fascists are interested in demonizing and suppressing their opponents.
The hilarity of it all is ego of the Western social justice movement.

By most estimates there are more slaves today than in any other point in history and it's almost entire in Eastern Europe, Asia, and Africa. Instead of helping those people, putting sanctions on the countries and companies turning a blind eye on slavery, or even acknowledging that slavery is not history but an ongoing condition - the West spins its wheels changing language in highly unrelated fields.

The absurdity of it all is something out of Camus.
I don't think we have the faintest clue what subjective experience of self (whatever you call it, qualia?) actually is, to be able to say it isn't artificially reproducible.
The adage “when you have a hammer, everything starts to look like a nail” comes to mind.

Event sourcing is a very powerful concept, but it’s very easy to use inappropriately. If you can’t map your business/domain problem very easily into the paradigm, it is worth pausing and reconsidering. Don’t get stuck maintaining a system you never should have built in the first place.
in my events i have a context object that holds all "before" values of the current event plus some additional info that might be useful for reactors. ES is awesome but they bring a lot of overhead so it does not make sense for every project. in the ends, it's like git, but with context(this is what adds the overhead).
Aqua Security | Open Source Engineer (Go) | Remote

Aqua Security provides the next generation of Cloud Native security solutions, and open source has been core to our DNA and strategy. Our Open Source team is fully remote worldwide.

We are looking for engineers to work on:

- https://github.com/aquasecurity/starboard : Golang, Kubernetes, K8s operator.
- https://github.com/aquasecurity/trivy : Golang, OPA, vulnerabilities & Infrastructure as Code scanning.

I'm the hiring manager, feel free to DM me on twitter @itaysk if you have questions.

Apply here: https://www.aquasec.com/about-us/careers/co/engineering/81.E...
Inkscape is a notable 0ver user until a recent lapse!

I'm still on 0.9... , for, y'know, religious reasons. 18 years on a 0ver is hard to quit!

(Seriously, I'm not sure the 1.0 is in the Kubuntu repos for my version).

https://launchpad.net/inkscape/+milestone/1.0
The Metaverse is a great resource for people who like hearing themselves talk.
I may be imposing my own views on his wording, but my interpretation is that his concern is related to the fact that macros have similar syntax to everything else in the language. Consider these two forms:

> (and a b c)

> (and* a b c)

Can you tell by looking that the the first is a macro and the second is a function? The first short circuits and evaluates only the argument forms it needs and the second always evaluates all three. That's a big difference, and not at all obvious from the syntax. In fact, it's hidden by the syntax, because the syntax is exactly the same for each.

Macros are part of the power of Lisp, but they change the normal rules of evaluation (the semantics) in ways that are not necessarily obvious unless you know the specific definitions behind each symbol in function position.
Similar attacks have already been demonstrated for other TEEs so nothing majorly new here (although the details are obviously different). The first work I'm aware of is an attack paper called CLKSCREW on ARM Trustzone. There were also some similar attacks published subsequently on SGX (Plundervolt). It's a hard problem to solve I think. One of the major dividing lines is whether the attack can be performed remotely (i.e. software only using OS power management APIs), or whether it requires physical access. The former obviously has more impact but most likely is much easier to mitigate than physical attacks.
Too complicated, just generate a UUID.
Though in a practical sense, if you've done the work of implementing useful optimisations and keep them closed source, it's not necessarily a trivial matter for others to recognise and replicate how exactly your optimisation is implemented, when it can be used, when it can't be, etc.
Funnily, the only reason I ever used ICC was as a linter since it was the most easily available EDG-based commpiler for me and different frontends help find different bugs.
And just before that: "There is neither Jew nor Greek, there is neither bond nor free, there is neither male nor female: for ye are all one in Christ Jesus."

Jews were originally God's chosen people, but since the coming of Jesus, which fulfilled their scripture, the rules changed to make the faithful God's chosen instead
Can't wait for the Dart port.
If anything it's time to de-normalize American cultural imperialism.
Proprietary optimisation secret sauce that's not up-streamed most likely.

Basically they cannot go into detail because that would be publishing trade secrets or help the competition. I also suspect that they use the compiler for testing pre-production silicon and the like so those changes won't be publicly discussed either.
Synology NAS
> China becoming more authoritarian rule but it's not close to the level the level totalitarian control over individuals it was during the Mao-era, or height of Stalinism, or Nazi Germany.

Have you read about the Chinese social credit system?
In lot of cases that is illegal. Of course does not mean people do not do it.
SpaceX didn’t start from scratch. The goal for Falcon 1 was to be as conventional a design as possible and save money via vertical integration. By comparison many other companies tried to reinvent things by launching from aircraft etc.
Google has been scanning your entire account for kiddie porn for the past decade.

>a man [was] arrested on child pornography charges, after Google tipped off authorities about illegal images found in the Houston suspect's Gmail account

https://techcrunch.com/2014/08/06/why-the-gmail-scan-that-le...

Their system can easily be abused by governments or malicious actors to frame innocent people.
GRASP Innovations | Senior Data Engineer | Full-time | Amsterdam, the Netherlands | Onsite

At GRASP Innovations we are obsessed with inefficiencies, especially those within aviation security. We love to travel but hate standing in line unnecessarily (standing in line in general actually) and are convinced a combination of smart technologies and data handling products can help solve this.

We're looking for a Senior Data Engineer to join our growing team. You will be working with market leading airports, security companies and technology integrators.

We have recently raised funding which enables us to accelerate the development of our solutions and bring more powerful and effective solutions to the aviation security industry. This also means that in this role you'll have the freedom and responsibility to help shape our future.

For more information: https://jobs.grasp-innovations.com/engineering/senior-data-e...

Also feel free to reach out to me directly via email: michael@grasp-innovations.com
Maybe not exactly what you’re looking for, but this is a classic paper on the topic:

http://laputan.org/mud/
How about (gasp) the government maintains control so that non-democratic bodies don't get to do every single thing they want?
It does exist. It's just in meatspace.
Permacomputing Update 2021 – Viznut
As I mentioned elsewhere in this discussion, when talking about privacy and security you need to talk about threat models. Privacy-oriented is not a single direction.
Those recommending iPhones to parrents have a different threat model than those choosing FLOSS devices.
I believe the ones who told me the nomenclature is troubling for them.
Yeah zerover seems kinda Draconian like “you’ll never be good enough!”
> Decades of bull markets, house price increases, a decline in public education, torpedoed communication infrastructure and complicit "independent" media has resulted in a wealthy, ignorant and complacent society who allow their representatives full control over their lives. It is not that they don't care about these issues, they are not even aware they are issues at all.

This is sounding an awful lot like the Dems in the US
It’s like saying the UTF BOM does nothing. The 0. prefix tells you it’s an enlightened project.
I would not call a working and usable piece of software "abandoned".

We should call it "completed".
Love this. Are you an Aussie? Only an Aussie would start with a conversation with "Mate", or "Maaaate" for when emphasis is needed.
To me, conceptually, mosh is more like "VNC for character terminals." Overall, I think it's a brilliant solution for terminal sessions over links not intended for terminal sessions.
Existing install base most likely. It's not as if HPC clusters get replaced every other year. Even upgrades usually stay with the same platform and don't switch from Intel to AMD or ARM-based systems.
I agree, but none of that is even close to happening here… the market is mostly free and fairly efficient.

If anything, price information is not 100% transparent and that tends to benefit employers, but that exerts downward pressure on the wage rather than the opposite.
Why would anyone need seatbelts? This self driving car will never crash.
Reminds me when I was teasing my coworker in the project that 75% of our source code was written by me - I had committed a bunch of icons as XPM files to our source code :)

(I can't remember whether he consequently reindented all those files...)
> Have to agree with this though, calver is pointless.

I've found calver useful for applications. It makes it clear how old the version you're running is. IntelliJ and Windows both use it and I prefer it to a version number you have to look up.
It is really not a huge amount of time. This is not some cutting edge machine learning algorithm. In fact i would bet that a UI which lets you crop on all the platforms tweets can be posted from will be more work.

Why do i think so? It is based on how many different teams has to cooperate to roll the feature out. I’m not working at twitter so thr following will be based on guesses.

I bet that there is a part of their infra which processes uploaded images. It recodes them to the prefered format, strips metadata, generates various thumbnail sizes. I also bet that there is a team/sub-team who maintains this pipeline. That team can add a new processing step independent of the whole company which figure out a cropping and puts that info alongside with the rest of the image metadata. They own the backend, so they can do this easily as long as they don’t require extra user input from the frontend.

Then the frontend teams who want to use the new cropped image format can update their tweet display code to utilize the new metadata. This doesn’t have to all happen at once on every platforms. The ones who care about being able to show more tweets in a fixed amount of vertical space can do so, and for everyone else things stay business as usual.

So with this design the feature can be rolled out by only touching two teams, and even those two teams can act somewhat independently of each other with minimal amount of coordination.

If you need user input then every twitter image upload interface needs to be updated. Probably the 3 big ones are the web, ios and android, but probably there are other more exotic stuff too. You cannot really assume that the cropping metadata is available until the last of these upload streams are updated. That involves cooperation from a lot of lot of teams. And also because you now have a new piece of UI strings needs to be localised. Also i would bet that twitter cares very much about their engagement numbers. If the new cropping step after an update makes people tweet photos less they will yank the feature back in no time.

Not saying that the UI-less cropping was a good decision. It was clearly not, but I can see why someone might go with that implementation, given all the considerations described above.
So if you had gotten lost in actual NY, say, in Greenwich Village or another tourist-friendly rich neighborhood, you would’ve stayed?
My favorite part about this is:

Not that you ignorantly called some states 'good states'.

Not that you cyberstalked me.

But that you're so arrogant that you can't even fathom over half the country...150 million people... disagreeing with you, so you demonize them as poorly-educated and dismiss them.

Democracy doesn't work for your wrongheaded views so your solution is to demonize,attack, and suppress the opposition.

Fascists are fascinating pieces of work!
Randomizing doesn't always make games more interesting and fun, it often makes them less skill-rewarding and more frustrating. This especially shows if you play for hours every day.
I didn't know about this website and book, so I'm glad you decided to share it today even if it has a few years.

Definitely recommend the whole blog, and not only this article.

Thank you!
Population Living on Permafrost in the Arctic
> OpenSSL went to double-letter patch versions in their 0.9.x days, for example 0.9.8zh.

They only used single letters:

* https://www.openssl.org/news/changelog.html

The IEEE Ethernet standards are using double letters though:

* https://en.wikipedia.org/wiki/IEEE_802.3
And you can use iCloud without using iCloud Photo Library.
> It's crazy to me to think that a company that facilitates sending emails could be worth 10B.

"that facilitates sending emails"...ha.

Sounds so simple doesn't it? If that's what the market is dictating and its so simple then why not just build a clone yourself? You can be a billionaire too.

These hot takes coming from engineers on HN are getting boring and old. Technology AND business at scale is very different. I'll humor you guys with some stats for a second:

- According to the statistics, more than 600 million emails are sent through the platform every two days.

- Later in 2019, the company announced its annual revenue would reach $700 million

https://en.wikipedia.org/wiki/Mailchimp

If the sources are correct that they have $300M EBITDA then a $10B acquisition is frankly cheap in today's market.
The problem is that a rule of thumb is about averages, not edge cases. For a really long retirement, you are going to hit a lot of edge cases.

The 4% rule was based off the Trinity study, which looked at 30 year retirements and assumed the retiree would deplete their principal. It is not a safe basis for a long retirement.
Intel and NVIDIA make their money selling hardware.
That's missing the point of release versions. Git commits are not obviously ordered (you need access to the repo to do this), they don't tell you if it's a small patch release or a huge change.

Contrast: v0.4, v1.0, v1.0.1, v.1.5 versus a bunch of SHA-1.
That is generally how the world works. You pay more for more stuff.

Not having to pay for ESPN if you do not care about ESPN is an improvement though.
More effective at some things, like making all your neighbors mad.
This sets a very bad precedent within this company. If the remaining employees realize that to stay employeed they can I suspect this decision has wider implications for the remaining employees than 150 who were laid off. Remaining people may start faking productivity to stay employeed.
An old version is available here: http://arclanguage.org/install

I assume the current version is still written in Arc (Paul Graham created the language) but differs from that version.
Why "instead"? Why not "in addition to"? Is it logical to think that this change thwarted activism either by employees in their private capacity or Mozilla as an organization, except in the extremely vacuous way that all things are a substitute for all other things because there are only 86,400 seconds in a day and so by definition picking your nose means you're not doing something more productive?

Like, I suspect some of the employees involved in this change also volunteer with organizations, they also donate money to organizations, they also make other changes in their personal life, right? Maybe not all of them. Maybe some of them wake up and think "Social justice is really important to me so I'm going to do an empty virtue signal and then nothing else, wow I'm great". Even if that were true it's not super obvious what the concern is here -- okay, so maybe someone involved in this change could be a better person and could be using their energy more effectively? And? Surely there's a better use of my energy and yours than replying to a patchnotes post on hacker news to get mad about a one word change in a changelog of an email client, and yet here we are.

About half of my post was talking about how symbolic things, while not a substitute for concrete things, are part of making changes, and how often times tackling problems with a combination of the most urgent issues and the easiest to fix issues is normal, so it's weird that the reply would be "Symbolic things just substitute for concrete things and this issue is easy, not urgent". Like, yes, I've already considered your perspective here, that's why I replied to begin with?
So don't live in Southern California? This is exactly the type of sacrifice people refuse to make to which I refer.

"Avocado toast" is a metaphor for conspicuous consumption at the expense of savings and investment.

Ex: $20 avocado toast at a brunch restaurant is absurdly unnecessary given the available options for sustenance.

No one actually believes avocado toast alone is what prevents younger people from getting ahead. Show me a young person making over $40k per year and I PROMISE you I can find savings opportunities in their spending habits. This, coupled with long term compounding of returns, does make a real difference over the course of a life.