skysight-inc/HackerNews huggingface dataset:
I think you're basically right. At the end of the day, if the servers catch fire, you probably need to call the responsible developers for help getting things back on track.

The real questions then are how is the work divided, what does escalation look like, what steps are taken to reduce incidents outside of office hours, what's being done to allow for urgent maintenance to wait until office hours, etc, and also like how well is that all working, and where is the leadership in this?

I worked somewhere with not great answers to a lot of these questions, but it was okish because the cofounders were waking up with all the pages and hoping on to fix things too, and I had a mediocre experience with a dedicated ops team at a previous job that I didn't want to repeat. Eventually, as the team got bigger, we made a lot of things better, including on call responsibilities.
> Thousands of unlicensed mining farms have subsequently been identified and shut down - including in mosques, which receive free electricity.

So...if I open a mosque and mine Ethereum instead of Bitcoin, can I still get some of that free electricity?
The issue people have is that you're being taxed on an unrealized (as in not converted to cash) gain--which in general is not the case.
This is a relative statement. I never wanted kids they are annoying and I’d probably end up a terrible parent and get divorced and then be paying child support. In fact this would have been what happened if I stayed with my last gf.

Much better to be able to FIRE by 35 instead haha.
Interesting example of identity politics here. "Don't talk about things I don't like or else you're a communist. You don't want to be a communist do you?"
Pro tip, don't Google for this.
"Believe science" is incredibly destructive to the entire field. It is quite literally turning science into a religion. Replacing the scientific method with "just believe what we say, how dare you question the orthodoxy". We're back to church and priests in all but name.
I highly recommended flatpak for this. It provides an isolated build and runtime system, so you don't have issues with glib and such. And lots of common libraries come included in the runtime, including SDl2 I'm pretty sure. It works on any linux distro (that has flatpak installed, but there's a package available for pretty much any distro that doesn't already preinstall it). And as a bonus, you get sandboxing if you feel like setting that up.

I also have a Rust game, and I packaged it in a flatpak here (https://github.com/JMS55/sandbox/tree/master/flatpak). The main thing you want to look at is the .json manifest. The flatpak-cargo-generator.py script on the flatpak github takes a Cargo.lock, and outputs another flatpak manifest of third party dependency download links, so you don't need arbitrary internet access to build (a requirement for distributing on flathub), but you can ignore this if you're using itch.io.
Have you thought about a career change? You mentioned below you are a professor, a nobel endeavor but obviously not a very lucrative one (financially). Perhaps there is another career you can also love which pays you more and open doors of freedom.
If you are the second employee (first engineer) at a tech startup with a solo founder company, most likely you can get more than this. Nobody will give you more than what they have to unless you educate yourself and negotiate on your own behalf.

You are taking the same risks as the founder and you being there is directly helping the founder raise funds and hire other engineers. Don't under-value yourself.

Your previous total comp was base + public/liquid stocks. You should compute the growth in valuation of those liquid stocks (if it was similar to FAANG stocks, its growth would have been 50%+) plus the return on investment of your savings. Add that to your total comp.

For your startup comp to beat this total comp, given your 1% stocks, compute backwards the valuation your startup has to achieve. Does it look feasible or too crazy? How long will it take?

Do market research to understand how much revenue and profits a public company in similar sector does to achieve that valuation and how much capital investment and tech innovation is needed to get to that. Ask questions to your founder boss, meet their investors to understand their thinking.

Very important to consider what happens if you quit before it got there. If you have to pay to exercise options, or your options get bought back by the founder at a discounted valuation etc. (some startups have started doing "stock appreciation rights" which are somewhat unfair) understand those for what they really are and factor that into your calculation. Understand how cap tables, dilutions, liquidation etc works and factor the risks into your calculation.

Finally, remember that founders get fired/replaced; your direct boss is going to be someone else very shortly (especially if the company grows fast) etc. so don't go by verbal promises. If you are looking to make millions, invest time and energy to understand and negotiate your employment contracts properly.
> First, as I already said,it requires negative energy.

Not anymore. [1]

> Second, it requires a huge amount of that.

That's a matter of scientific and technological advancement. All engines gets improved over time, needing less energy. There are already some proposals that lower the energy required to that of an alkaline battery. [2]

> Third, the energy is not conserved

This escapes my knowledge.

[1] https://arxiv.org/pdf/2104.06488.pdf

[2] https://newatlas.com/physics/ftl-warp-drive-no-negative-ener...
You can register channels, the point of which is exactly that this sort of thing cannot happen, or at least not trivially.

Of course, when you run the network, you can do what you want. But then, that's the point of the move.
Is it? Platforms like Upwork advertise this software to businesses wanting to hire freelancers as a major advantage of choosing to go through them, and I hear that trucking companies in the US regularly install cameras within their trucks to watch the drivers at all times.
How Do Thais Tell Letters Apart? [pdf]
Wittgenstein was not a constructivist, though. At least in his later years he explicitly argued against any -ism as a position and tried to avoid philosophical theses as a whole. (Whether he succeeded with this undogmatic approach is another question of course, but to say that he was a constructivist would commit him to a position that he did not advocate for, even if many of his remarks can certainly be read in such a way if they are read in isolation.)
You have to understand that the American definition for socialism completely different than Europeans. Those words evoke memories of communism and Cold War rhetoric.
Justice involves the victims not the state. The Kantian idea of justice should have died out centuries ago.
An ideal portable app for me also does not require admin to run.
Selling eternal salvation to the poor will always be easier than selling another support tool to a procurement person spending someone else's money and probably with one eye on a new job.
A starving wolf asks a very well-fed dog what he should do to be bulky too. The dog advises him to put himself at the service of a human: the services rendered, he will be spoiled. The wolf then realizes that the dog has a wound where the human puts a leash on it. When he finds out that this injury is from the object depriving him of his freedom, he decides to run away with his freedom and return to the woods.

This animal fable opposes two animals similar in morphology but which have two different lifestyles: one is wild and the other is domestic. This confrontation allows La Fontaine to present two conditions: the insecurity linked to freedom and the comfort linked to servitude.

https://fr.wikipedia.org/wiki/Le_Loup_et_le_Chien
I commented this above, but I think it's relevant here.

It's odd that I hear people who say "Oh, in prison, they're safe from society." That's not true historically. Some of the most dangerous people in history were imprisoned, multiple times, and not killed for fear of public anger - only to get out of prison and wreak havoc.

Hitler was found guilty of treason, but was given a more humane 5 years in prison instead of the death penalty that would have historically been applied to treasonous people. He wrote Mein Kampf, got out of prison, started World War II, and killed millions.

Stalin was exiled to Siberia multiple times for his crimes including bank robbery, kidnappings, and extortion instead of being given death. He came back to Russia for the February Revolution, overthrew the Russian empire, started the Gulag system, and caused the deaths of millions.

For all we know, the Unabomber is in prison right now, but what happens if he escaped? It is not historically impossible, or even implausible, that he couldn't repeat history like many revolutionaries who were arrested, got out, and took over.

The point is more that there is zero guarantee historically that people in prison are completely safely isolated from society. And for that reason, let's say 90% of convictions to death (considering only 22 people died in 2019) were accurate and 2 were wrong. Considering how extremely dangerous historically and in reality the criminals being convicted to death are considered to be, it's a necessary evil to ensure justice and safety for the regular citizen.

For that reason, will some innocent people be sentence to death? Unlikely considering how much crime is required, but it is possible. But just because that could potentially happen doesn't invalidate the death penalty. If we invalidated everything because it could affect _just one_ person, why not have the police be able to break down doors at will because just one kidnapped person might be found? Why not throw out encryption on our phones because just one child molester might be found?
We had a free market in the past, but I would say that today it is a rigged market.
Is there? I used to have a prejudice against McDonalds never having tried it, but if you get the same things you would be getting from a diner, there's not much difference.
> An architect? A big part of my work is to improve systems and platforms. Listen to problems and propose solutions. But I don't feel like the guy who does a plan which must be blindly followed by others. I don't want to be a gatekeeper who says what can be used and what can't.

The only area where I feel like you need to be super careful is around architecture. How many chefs can bake the same cake before you have a total shitshow on your hands? In my experience, this depends on the complexity of the cake. The more complex, the fewer chefs can be involved at the same time.

The last place you want design-by-committee is when you are trying to model a very complex problem domain. Have your elder council determine the types, facts & relations for your solution, then let the team go wild on top of it. The people developing the schema should understand what normalization is and why it's so critical to long term success. 100% of business apps can start as excel spreadsheets documenting types, facts & relations. There is zero excuse to not start here [0].

Without some common understanding of what the fuck you even call things (and how they are related), you don't need to have a bunch of distributed design meetings about logic & UI that will be built on top of those concepts.

[0]: "Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious." -- Fred Brooks, The Mythical Man Month (1975)
Free market would mean no zoning regulations. Housing is not a free market whatsoever (for a good reason, in some cases).
Owning and actually having access to are two entirely different things. At no point has Andrew had access to, read or write, or log, in any way shape or form, any private Snoonet data. User data was specifically locked down to (if I remember off-hand) roughly 3 staff members who were all from the community staff. This has continued so far and has no plans for it to change.
Back of the envelope: IIRC, the article indicates that there is a 1% chance of $1B. 1% chance of 1% of $1B is worth $100,000; if $100K is greater than what you're giving up then it is worth it.

Two confounding factors: time and partial payouts. What if it takes 20 years to pay out? How does the range of possible payouts and probabilities change the valuation? That's where you establish your margin of safety and start making conservative assumptions.
It’s not only a supply issue these days. Even areas that have basically unlimited land and building in Texas have prices going up massively. How do you explain that?
I guess it's easy for articles like this to overlook the fact that Coinbase went down for an hour for many users.

https://www.cnbc.com/2021/05/19/coinbase-is-down-for-some-us...
> I don't feel like the guy who does a plan which must be blindly followed by others

When I became PE, my boss said that if you have to successful then you need to get teams listen to you by influencing instead of an authority.

At that moment, I had no idea how to go about this. But I realized one thing: "Knowledge is power". If you know the tech-stack, product & domain then you are well equipped for this role.
For those on Windows, I find Capture2Text[0] to be a pretty great FOSS Screen OCR application: you press Win Q and select an area like the snipping tool would, simple as that.

It also has some other snipping modes, supports more than english, and has the option to, after the OCR, immediately show a popup window where you can fix what the OCR inevitably failed to properly recognize.

I recommend use alongside a clipboard manager.

[0] http://capture2text.sourceforge.net

P.S. I recommend changing/disabling its Win E shortcut as that conflicts with Windows built-in shortcut for file explorer
Whether developers acknowledge or not, when they build their apps for the App Store they're forfeiting 30% off their revenues.

Of course they can build PWA's to try to keep more of the money but Apple will eventually find a way to capture that money. Apple controls the only browser engine on IOS and I don't expect them to investing in features that threaten the Apple tax.

If PWAs become popular enough then Apple will add a browser feature redirects/proxies payments through Apple and they'll take their 30% cut.
> AlphaGO made the pitch of deep wisdom can be found in go questionable.

Well sort of, but perhaps what it made questionable is the stronger pitch that wisdom translates to mastery of go.
With preprocessing it is a dictionary based compression. It uses a fixed dictionary to improve on compression.
Just my observations:

- Editing shortcuts within the menus is not really discoverable, except by accident, it's too easy to accidentally change a shortcut that way and screw up your program, and the UI around saving/loading/resetting them is not good

- Tearoff/multicolumn menus were seen as a workaround for programs that have too many huge and/or nested menus, where something like a toolbar or a command palette would be more appropriate
The truth is that you don’t know.

And slack has been breached before. So this is a weird argument to make. The point being made is that you can determine your own trade-offs. With slack: you simply can’t.
It would be super interesting to compare the quality of equivalent types of papers coming from academia vs. corporate sources.
The platonic ideal of a space safe for all ideologies doesn't exist, so let me rephrase: imagine someone posted a podcast of an ideologue, in a place where you feel safe expressing your opinion, as the detractors of your Joe Rogan piece felt safe where you posted him.

Certainly with a PhD you can't actually have been surprised by the reaction to your post. What's the point of your performative surprise? Do you think people shouldn't have disagreed with Joe Rogan, or been angry with him? Is it that you don't feel safe expressing your opinion in certain places, because so many people disagree with it, and that's wrong, you should be afforded the same ideological safety as the woke crowd when among them? I don't understand, I guess. It all still seems very lacking in theory of mind. You can't change the world for the better by trolling.
Well that kind of depends on the actual testimony, doesn't it?

Here, the defendant was neighbors with the victim, and the witnesses were other neighbors. So there's not much reason to doubt their identification, at least.
As if judge was interested in closing the case and moving onto the next one rather than serving justice.
In many countries judges are unsackable, is it true in the US?
That’s how it works with literally any other word.
Your problem is that you tried to argue that the original definition of OOP is not "helpful", because mainstream languages implement synchronous messaging. And to you synchronous messaging is not messaging.

However (1) synchronous messaging IS messaging (2) we are moving to asynchrony.

So the original definition of OOP is still the overarching theme of programming today, and it's quite helpful because those same mainstream messages are evolving to asynchrony, now as IO and cross-process and cross-machine communication has become the norm.

Your limited mental model of objects just being structs with procedures works in the 90s, but it'll be detrimental when you design any system today, because you often need to be ready about asynchrony, redundancy, resiliency and non-immediate results at your module's boundaries.

Basically you've focused too much on a few trees and you've missed the forest. But those trees are just happenstance, and the forest (the entire "OOP" with its implementation hiding, polymorphism and message passing) is the important paradigm and it's what everything is moving towards.

At the low level, you can still think about objects as just Abstract Data Types. But that doesn't give you working systems at scale. It gives you just a set of data primitives to get started with.
Currently, Citizen offers a subscription product called 'Protect', which costs $19.99 per month. Protect sends a user's location to a Citizen employee when it's turned on, can stream video to a 'Protect agent' when activated using a safeword, and is pitched to users as a 'digital bodyguard'. Protect also advertises 'Instant emergency response to your exact location'

This seems like the idea is to supply a rent-a-thug to individuals, on-demand.
Yes, a philosophy of "good enough" is one I very much subscribe to, since pure absolutism or pure relativism are inoperative in practice (though too much intellectualizing can often lead one to believe exclusively in just one).
Stop canonizing the criminals "murdered" by police. Easy fix. As soon as Ben Crump shows up on the scene, you know the person wasn't innocent.
And even more harder is that within a company, those titles are vastly different depending on what team you get hired on to. You could be hired on at a senior level for a given team yet be considered a standard software developer or even associate on a different team.

Case in point, an engineer was hired on in my current company at a Senior role, being even considered for Principal and was subsequently moved to my team. They are now gauged at almost an Associate level when compared to the rest of the engineers on my team and their titles.
So we should just be OK with that when Iran is the one doing it? You can object to US foreign policy and also be opposed to Iran's attempts to destabilize an entire region causing immense suffering in the process
nice script!
In German, ä would never be replaced by a (if all you have is ASCII the proper replacement is ae), except by foreigners who assume that diacritics don't matter.
> It's not like we'd be better off if discovery was unlimited.

Why not? Why shouldn't the defense be able to present all evidence in their possession?
MDN gets better, and better, and better. Their discussion on "Things to consider when using frameworks" is so on point and makes me happy to read. Back when I was hiring front-end engineers, I would often ask questions that are nicely answered in this article--things like what kind of problems do front-end frameworks solve, what are the downsides of using front-end frameworks, and digging into over-engineering (i.e., seeing if the person realizes that a front-end framework isn't always the right tool). Great stuff from MDN here, yet again.
And in fact evolution. The thing to remember is, in many cases where something bad did happen the evidence got buried or eaten.
> Now... if you exercise the option, that is a different story.

You exercise if you leave, and startup IPOs can take many years, and most startups don't have a compelling options package for you after the first 4 years anyway.

So a senior engineer who got their full 4 year equity and wants to leave, which is the most typical scenario, will indeed have to exercise and get hit by the tax bill.
Exactly, before Citizen I don't think anyone could pay 19.99 a month to have a thug come watch them.
This is so true! I was waiting in the checkout line in the supermarket, and people all around me were discussing how the ancient Greek armies were composed entirely of male Greek citizens. Popular lore can be so wrong! ;-)
How else do you propose pressuring them? Launching an invasion doesn't really seem like an improvement for the common people there
I bet he goes radio silent on this one. This is one of the worst sins that can be committed against an IRC channel by an admin, and no amount of BS is going to convince anyone he didn't cross the line by a million miles. Not sure how anyone is giving this guy the benefit of the doubt at this point.
Cheap strawman.
No more fortran I guess?
I see this problem as a societal, not a personal failure. Minimum wage should be enough to live comfortably, but the housing market is bonkers.
Author here.

To illustrate my point further, let's say that your operation takes either 0.1ms or 0.0ms.

If you add in a uniform random delay of 100-1000ms, your expected random delay becomes 450ms.

The expected total runtime is thus either 450.1ms or 450.0ms. If you have a way to calculate this expected value with enough precision, you can completely recover the timing signal.

The amount of noise you inject can only make recovering the signal harder, not impossible. I also believe that the difficulty is only polynomial in the amount of noise, which limits the effectiveness of this strategy.

The reason why password hashes like PBKDF2 try and make the operation take longer is for a different reason, as far as I know. If you try and crack a password's hash by trying many different common passwords, until you can find a match, then it helps your attack if calculating a hash is very fast. Password hashes intentionally try and make calculating hashes more expensive, both in time, but also in memory consumption (in Argon2, for example), to limit the effectiveness of this attack.
Whats speculative about exercising options, dont you know the exercise price and market value?
Yep print it out or show it on your phone. At least that's the theory. Bulgaria is the only place Ive seen so far who will accept them*.

Back in the UK just south of the border NHS Englands certificates have a QR code which you can scan to verify the details on the certificate on an NHS website. Your fake certificates could easily take you to fake but official looking website.

It's worth noting that there is the same issue with validating the authenticity of fit to fly PCR test results. There are literally thousands of test providers around the world all producing their own certificates. Given the expenses of the tests and the easiness to produce something vaguely official looking there is a big market for fake PCR results. But people have been caught and as it is fraud the penalties are quite heavy.

https://www.gov.uk/foreign-travel-advice/bulgaria/entry-requ...
Cornell researchers see atoms at record resolution