skysight-inc/HackerNews huggingface dataset:
> In general, it sounds like you're suggesting that if everyone can't be punished for doing something bad, no one should be

I am not saying this, I am saying we shouldn't be politicizing software and punish ordinary people. I know Ukrainians are suffering and suffering of Russians at this moment is very small compared to them, but this doesn't mean we should make them suffer even more. Do you think Russians will like these actions? No, I think their hate will increase and they would support Putin even more.

> That it didn't happen then doesn't mean it shouldn't happen next time. Or now, in the case of Russia re: Ukraine.

Somehow I am pretty sure if US invades any other country now, there would be another excuse and no sanctions at all. I don't hold knowledge of the future, but past events are super clear what would happen. Iraq, Libya, ....

Also why not same support for Palestinian people? do you think they are terrorists? I mean 100% of them? Do you think Palestine has power to withstand Israeli attacks or similar military capacity? Why West not sanctioning Israel, which is happening now?

Not saying we shouldn't support Ukraine, what I am saying is we should equally support everyone who is suffering. And we shouldn't make people suffer even more.
Or in the current tight labor market, it would allow for redeployment of team members to being "no longer being seriously understaffed and not quitting to go somewhere else better."
I’ve seen parameter store (free) ”switch” to secrets manager (paid). But old parameter store is still there.

That’s the closest I’ve seen.
Sorry but this is a very low quality article.

Calling Angular simple is wrong - arguably it's easier to get started (but IMO create react app gets you close enough - I haven't done frontend in a couple of years with either).

C# is not really opinionated - they try to support multiple paradigms (most of the things added recently has been geared towards functional programming), don't have strong style guidelines (even their official guidelines are ignored by popular lint tools/guides), and they keep introducing new ways to do the same thing without deprecating old approaches (eg. file scoped namespaces). Even their standard libraries have plenty of choices, there's immutable collections, they made a large effort to abstract MVC out of ASP.NET, they introduced those new minimal APIs. They support many different technologies that do similar things.

Ruby allows so many ways to do the same thing and there's no one preferred way - they alias standard library functions like map/collect or count/length/size - the opposite of being opinionated - it was one of my biggest gripes coming to it. Author probably meant Rails - but the problem there is that many of the defaults are footguns (concerns, fat models, fat controllers, no service layers)
Seriously. I don't know what GCP these guys are using. Compared to AWS, using the cloud console is like ordering a pizza online.
> The truly amazing thing here is how powerful the placebo control was

1. The "placebo" received standard treatment for suicidal ideation.

2. We should expect a natural regression towards the mean. The vast majority of humans do not experience suicidal ideation in a particular day. People with suicidal ideation tend to move towards the standard human experience of not having suicidal ideation over time.
I don't know why that war is being fought, but for example the scenario "if Ukraine joins Nato, then further fighting in the Donbass or the Crimea would lead to war with Nato, so those territories would be lost" seems at least possible. And if Russians were murdered in the Donbass, even "we want to defend Russians in the Ukraine" could be a possible motive.

The theory of "genozide on Ukrainians" sounds very implausible to me, given that there are several possible real motives for the war.

Mind you, I am not saying it is justified, I don't know enough about it. Personally I would guess more is going on than just "Ukraine becoming Democratic is a threat" or "Putin has become crazy".
This is very costly advice financially, because getting good at these things takes significant time and mental energy. The opportunity cost that could be redirected into getting a high paying career so you have discretionary funds and learning safe investing should be weighed up against this.

However costly things can be worth it, it depends on your situation and preferences. But don't underestimate the time involved in learning broad ranged skills to look after a house, land, food production, repairs, survival skills, prepping etc which op is talking about.
That would be the C ABI, hence why we still talk about it. And new types (like int128_t) keep appearing from time to time, that need to be reflected in that ABI.
Competent professionals don't fail standardized tests 10 times before fudging the 11th try.
You’re not right.
If you have any logged in devices, run Takeout so you don't lose what's in your account if you fully lose control.
It's true but most people do not have the luxury of being able to focus on a single task each day until done. If that is a requirement for you I'm not gonna knock it but I feel it is rare to get.
I've read about the Russians making up new reasons on the fly as well, however I don't know how much this is true. The western medias read so much like propaganda these days that I feel like I cannot take their work for it.

Do you read the news from russian medias directly? (I can't)
> Generally, war is a huge mistake.

100% agree with you! Now our politicians made this mess, we shouldn't make it even messier by making people suffer
I always want to like tools in this vein, but I typically find myself disappointed. And I've spent too many hours trying to use diagrams to make sense of code, of systems, of workflows, etc. But I think the problem is there's a goldilocks zone where diagrams etc are the right tool.

If the thing you're making sense of is small, a diagram doesn't add much value and may not be needed.

If the thing you're making sense of is too large or complex, a diagram may not be sufficient; you'll likely need to introduce new simplifying groupings or abstractions, or else the diagram will be a huge sprawling tangle. And the diagram may not be even a good start in helping you to identify what those abstractions or groupings should be.

In graph terms, you want the number of nodes to be moderate, and you want the maximum degree of any node to be relatively low. The graph doesn't need to be planar but it helps if it is. And even if you can draw out your diagram and make sense of it today, as your system/repo/whatever grows in complexity, will it still be diagrammable in six months?
I find that I can only work on any sort of focus work in the evenings because I know I'll get less alerts.
This brings up a question I've long pondered: Does it count as pain if you don't remember it? What if you remember it for a year, and then forget? What if you remember it for a lifetime, and then die, and thus forget?

I don't have answers, only questions. But I think the answer for me is it counts as pain even if you don't remember it, making twilight birth horrifying.

A thought experiment: How much money would it take to allow yourself to be tortured by a sadist, only you would be on this drug so you don't remember it after?
Not really the case for their computers imo. OS X is like a linux distro but with paid maintainers.
why else, they're Russian and sympathize with Putin prolly
Career-long sysadmin/SRE/SRE Team Lead, here. I've worked at large shops (10-30 million end users) and some shops where 99.98% is the SLA to prevent millions of dollars of losses in supply chain.

First of all, I appreciated this diary because Anna took the task with a positive attitude and as a learning experience. Thanks for writing this. To see an old problem through new eyes is inspiring.

I have numerous, "hot-take" criticisms of your current organization's practices, but I'm not sure I have all the context yet. The one suggestion I will make is: if you're not already using it - clone https://github.com/pagerduty/incident-response-docs/ and modify it to meet your organization's needs. Then, have it blessed as policy by management and train SREs and Devs on it.

To the other comments: I see there's a lot of people here who say they'd never do the SRE job, or return to doing it. I'm not discounting your fear or feelings of burnout. Been there. But, hear me out:

DevOps is not just about CI/CD pipelines and monitoring and Pagerduty. It's about having a culture where developers don't throw operational or security poop over a wall of confusion at sysadmin types as well as at their peers. This kind of organizational dysfunction can be devastating to a business.

DevOps at it's best is about about empathy. One of the best places I ever worked was filled with developers who had true empathy. They realized that an error or omission in their work could would wake up their Ops team at stupid o'clock in the morning, repeatedly - leading to all the things that drive SRE's and on-call folks literally insane. They practised strict TDD.

These developers volunteered to be second-tier on call after the ops team did triage, out of the kindness of their hearts for their coworkers. Management also led a culture of defending time to find permanent solutions to drive measured improvements in SLI.

SRE isn't about waking up at stupid o'clock every night to press buttons. It's about having a culture of driving permanent fixes and compensating by using cost-effective and appropriate cloud architectures. It's also about leading the working agreements with engineering teams to do blameless post-incident retros together and making the work bring your teams closer instead of pushing them apart.

I can't help but take away that a lot of you feel like On-Call heroics are what SRE is about. It's more difficult than that, but also less stressful, and simultaneously more rewarding when you get it right.
I do agree with your skepticity. A better study design could use midazolam as placebo. And I think a good idea would be to ask the participants amd their physicians, which one do they think they received. That would give some idea about how well the double blind design did. Also, many commenters seem to disagree with me, which I also have to be take into consideration. My n is very low as my hospital has just started ketamine treatments.
Is there any OSS/self hosted alternative to Strava? Where would be the challenges?
Thanks!

I have some examples on markdownsite.com in the middle, I’ll post them here as well, thank you for asking:

https://github.com/symkat/mds-example.markdownsite.net - A static website made from markdown files

https://github.com/symkat/hugo-example.markdownsite.net - A static website made with Hugo

https://github.com/symkat/os-example.markdownsite.net - A hand-rolled website with HTML/CSS

The websites for each can be seen at their respective domains:

https://mds-example.markdownsite.net/

https://hugo-example.markdownsite.net/

https://os-example.markdownsite.net/

I absolutely want to get the docs more cleaned up and make understanding how to get a site running something effectively communicated. Right now I have this https://markdownsite.com/docs explaining some stuff. Thanks again!
All of those things are procedural in exactly the way I described. SQL is the very definition of procedural, I don't know what you're getting at there. Each thing you mentioned has an `if` statement that runs at one defined point in its execution. If it executes multiple times that's because it's part of a construct that runs everything inside it multiple times. XSL is the closest thing to a CSS-style rules engine, but you still use it once to create a new document, whereas the CSS rules are reevaluated live as anything about the context changes.
I don’t see how this attack is specific to primes close to √N.

It is specific to knowing (or guessing) the relative sizes of the primes. For example, if, with a target product of around N, you always search for primes of size n^0.25 and n^0.75, and the attacker knows this, the attacker, knowing this, could exploit that.

It seems the lesson isn’t to not pick two primes that are close together, but to avoid giving away information that helps an attacker get an estimate of your primes.

Choosing your primes uniformly seems the best solution, even if that means sometimes picking ones close to each other, or a very small and a very large one. You only will want to avoid those to avoid the embarrassment when you are found out, when a would-be attacker (stupidly, in some sense) starts his search from zero or from numbers close to √N.
Do you have a source for that claim or are you speculating? If existing officers fled as you suggest they appear to have been easily replaced.

According to the chief in November, 2021 there were 1,015 deployable officers[0]. As of today, there are 1,325[1].

[0]: https://www.king5.com/article/news/local/seattle/seattle-pol...

[1]: https://www.seattle.gov/police/about-us/about-the-department...
As anecdata I was an early user of a product called SimpleDB. Long after the product disappeared from their website my application still worked. I didn't like the early version of Dynamo enough to switch. I don't remember what happened, this was 12+ years ago now since I wrote it
*Manufacturing engineer has entered the chat.

On-call rotations are the worst.

1. If you are also supposed to be available regular business hours, management treats it as an extra that according to them shouldn't take up a significant amount of time/energy. Therefore, you get compensated for it accordingly: a pat on the head and a fractional amount of comp time that you frequently can't use when needed anyway because you still need to close on your normal tasks.

2. Since it doesn't officially take up any time or energy, there is no problem expecting you at work on the dot when you have been on call putting out fires the night before.

3. Getting paged for nonsense is a real problem. If you were asleep, it can take you 10-15 minutes to figure out it was nonsense and another hour to get back to sleep.

4. Following on the last point, more than two or three pages during sleeping hours means you effectively pulled an all-nighter. Pretty crappy when you aren't 20.

5. When everyone is burnt out from the on-call rotation, it is difficult to close major issues, let alone the small things that generate extra pages.
Its the turn it off, turn it on again treatment, for the brain
Well, they don't specify positive or negative memories. Maybe customers will get to remember the employees storming out, striking etc.
I’m not sure money would be a great solution here. Malicious actors would be able to fork that over for important targets. IMO this is definitely something that should go through the legal system rather than any honor system. If people lie to the authorities in any respectable country, that’s a criminal offense and could mean jail time.
This but automated visual regression testing (eg testing screenshots are the same) would be amazing. Anyone got any ideas how this might work with shot-scraper?
Yup, if 'both you and your wife are doing farmwork' then who's got the time and energy to pursue a lucrative career? At least you could read about it on HN!
A lot of biotech startups struggle to get their websites up. They will pay a pretty penny for a job well done. There’s plenty of them in Kendall Square, Cambridge, MA.
> it's just free money.

No. The downside of being on-call is not the number of times you get paged at 3am. The real downside is that if you are on call 24/7 and you have to react to an alert within the next 15min that means:

- you cannot go out for dinner

- you cannot go out for a run

- you cannot go and pick up your kids (if the ride takes more than 15 min)

- etc.

The only thing you can do is stay at home with your laptop next to you, or wherever you go, take your laptop with you. That's being on call, and it's NOT free money.
Try to use https://takeout.google.com/ to back up your account data.
How do you use messenger like this? When I go to messenger.com a get pretty much just button with link play store...
Nope! I have an account I pay for and Google is as helpful as always
Thanks for the reply, and authoring the article.

I've had several objections to previous comments that cost-per-transistor is rising, and I'm glad to see another confirmation.
Are you sure about that? You'd still feel the pain during the birth though - in fact you'd probably feel even more pain than without it (since there would be less mitigations, since you'd be tied up).

Do you want to subject yourself to extra pain, in order that you would forget it later?

> and you can't do it even if you do want to.

You actually can, nitrous oxide removes the unpleasantness of the experience of pain.
Crypto Executive Order
I would expect some of this exam is not about rote information but requires actual problem solving. E.g.: patient has XYZ symptoms, what is your diagnosis?

By analogy, bringing all the printed books or hard drives you want into a chess match might help you with the opening, but not the rest of the game. These days there are chess engines, but before that, cheating required a human accomplice who was a good player, who knew what was on your board and could tell you the right move. My old club had an incident of a guy doing that using hand signals.

Now they won't let you bring any devices at all into chess tournaments, even mechanical wristwatches. A pity. Garry Kasparov famously used to fidget with his watch while playing. You could tell how good his game was by noticing whether the watch was on his wrist or on the table.
>ProMotion has no tangible benefit

Sure it does, particularly for a direct input device higher refresh rate screens improve input speed and accuracy.
ARKit doesn’t use LiDAR for camera pose tracking.

TSDF memory isn’t an issue since Niessner et al. (2013).
It was a long read but a good one. I had basically forgotten that I used to read magazines. Waiting for my favorite ones' next issue every month. This reminded me of those.

Also, I'm not a stutterer but I feel that stuttering seems like a neurological condition happening to a certain population of people. Neurological like within the nerves of the tongue maybe? This might be the reason why they find it hard to articulate words?
Humility and Hyperbole
Yeah time cube was HUGE when I was in college (2005-2010). I think it got a mention in a popular TV show at the time.
> but they could not imagine replacing cashiers, who they believed were the face of the brand.

I love places with ordering kiosks (or places that let me order using my phone). It's like going to the supermarket, I'd rather wait in line to order myself even if a real person was available to take my order right away.

But that auto fruit has mostly been picked already (at many places at least). McDonalds is even getting rid of its front line cashier staff now at many locations (with just one person to occasionally take cash from those who don't want to pay with a card).
Next: get your bag from a chute in the drivethru lane. No humans in the store at all!

I'm not sure that would be a bad thing. Made-to-order food, always the same, packaged without anyone ever touching it, for a good price. Would be hard to beat.
Doesn’t anybody else see how the massive fist waving censorship of Russian businesses (which by the way may not endorse the war in Ukraine) is hypocritical to the entire point of the internet and free speech?

I’ve been saying it, and I’ll repeat it again. Since when did liberals lose the ideology of free thinking and speech and go on a quest of cancel everything that may not fit squarely and neatly in their world. It wreaks of elitism.
Yeah, one of my oldest Google accounts was taken over.

I even got an email saying password/info was changed. Logged in, recovered the account, then changed the password (!) and made sure my recovery email and phone number are good.

All good, I thought!

Nope, just an hour later they accessed it again! Apparently from a mobile phone (same model as mine). The hacker changed all the info again (!), the password and after that recovery was useless for me (kept saying it's impossible because we can't trust your device or some shit).

That's it, account gone.

Google really should have an option to disable any recovery options. I use strong passwords and have multiple backups of the password database. If the password is not correct, that's it, no access. I'd be very fine with that.

I do not want 2FA, tied to my prepaid SIM that I could lose (I also just buy a new one if I move country, no contracts, none of that bs).

I have detached myself from all of this online bullshit, I use my own backups, my own notes, Google is just for email (I have my own mail server, too) and Youtube (I have backups), I can lose them any time.
I would be extremely careful using an opinionated SPA framework, the switching costs will be extreme if you decide to migrate away down the road. Always strive to pick frameworks that are modular and can be implemented (or unimplemented) over a period of time.
I do my ad blocking at the /etc/hosts level. Pihole is also good too.
Thanks! I would love if this approach took off too. I think it could be pretty good — the friend who runs networking stuff could give people access to hosting and use simple tools, and you get a lot of little hosts! Let me know if there is anything I can do to MarkdownSite to make it easier to host static sites your builder makes. I’ll check out that repo, thank you for the recommendation!
https://cycle.travel/map

Disclaimer - my site. It’s very focused on quiet routes, so will generally prefer a hilly road if the alternative is a traffic-infested one. Europe/North America/AU+NZ only at present.
Did you know org-mode's source code contains more than 5000 examples?
That's fair how about Tampermonkey -- I use it occasionally to apply js/css/html fixups to sites, e.g. Add browser titles to sites for better bookmarks, re-organize/add site html, etc. I did use it for removing content but ublock origin is much better imo for most cases.
I'm a bit tired of this argument. We're all buying the wrong stuff, our mass is part of the system. I'm not judging consumers, I'm just saying everybody living differently will change the system. Wouldn't word of mouth, follower effect kick a stronger longer response to the top-down policies ?
Hi! Seems very nice! How do you compare with the MPEG's software RVS [0] that is used as the decoder in the next video standard?

Real-Time realistic 6DoF with only few images/videos, it is currently being ported to Oculus Quest 2 and next step includes MPIs ;)

Demo: https://d2dxqgbltsja2l.cloudfront.net/vimmerse-resource/choc...

[0] https://ieeexplore.ieee.org/abstract/document/9590541
As an occasional recreational drug user: yes, the dosages listed above are spot on. Just for an anecdotal data point.
It’s the government law that made my web browsing experience worse just like it’s the government policy that makes it harder for me to get enough psuedophredrine for my family.
Humanity is solving the wrong problems. Money and ways to make it seem to be pointing in directions that are odds with the general good of the species at large. Ad tech has poisoned so many wells in the last 30 years.
The extreme sob story makes me suspicious too. It seems that every detail submitted by this person is designed to maximize sympathy.
Vending machines were popular in the USA I think in the early 20th century. See https://en.wikipedia.org/wiki/Horn_%26_Hardart

They went out of style in the late 20th century (in the USA at least).
Who said it was common?
I’m trying to decide whether that’s more dystopian than password-protecting street crossings.
I fail to see "sensible voices" in advocating a completely unprovoked mass murder of civilians.
I applaud the sentiment, but I think you are spitting in the wind. The cost to you in time and expense to go to a new station is surely more than the cost you are inflicting on the gas station. It is a battle you can fight, but not one that you can win alone.