skysight-inc/HackerNews huggingface dataset:
And still another that says it should be on the right because if you run out of fuel you are away from other traffic while refueling.

In truth cars are designed for the entire world. Designers will switch the steering wheel side for the country, but they will avoid having to make changes to something far away there that doesn't need to change.
Not to mention that often they ask for X while actually meaning Y.
There are multiple studies cited.
Yeah that's been a major pain in my ass more than once, totally get where you're coming from there. One tip for you, and anyone else who might be reading this from the future (hi! do we have flying cars yet? what about time machines? can you bring me one of each, in like, 10 minutes?): RubyMine, the IDE from JetBrains (commercial, Java-based desktop app but not nearly as bad/sluggish as you might expect, though not native fluidity) has a feature to show you where a given method ultimately comes from, going all the way up the chain of source code and abstractions to where it's really defined, including within Rails or other libraries/gems/imported files in a given project. It's a really killer feature for this particular pain point, in my opinion.

Short of that, assuming all your dependencies are unpacked under your project's directory (likely .gitignore'd but there nonetheless, instead of in somewhere like /opt/ or /usr/local/lib or something) you could also `grep -ir 'def method_name' | less` or something to try to figure that out, though it's nowhere near as smooth as RubyMine.

Other editors have Ruby and/or Rails plugins that may help ease this pain point as well, though personally I haven't done anything with that on the editor front in a very, very long time. Generally I'm outright militant about keeping my dependencies to an absolute minimum in a project, and doing everything the most "vanilla" (standard, accepted, most widely adopted patterns, naming conventions, etc.) way possible, and therefore I usually know what gem/lib is providing what particular method, so I don't really need that kind of utility most of the time because I can google up some API docs...when there are API docs anyway.

But in cases where you're having a legacy project/monolith dropped in your lap and nobody knows anything because "the business guy" fired the one developer who actually knew how everything worked and now that guy won't answer his calls because working for free is dumb? Yeah, in those cases, RubyMine or a real good editor plugin can be a lifesaver for this.
I did sign up. It's an interesting service, I tried a couple of queries and got the kind of results I expected.

Not related to the service itself, but I strongly dislike those random (seemingly personal but are actually not) automated emails that start coming in 15 minutes after signing up. This is spam. Please don't spam.
I have lived in a communist country where they use both the traditional and the technology methods for surveillance.

Way more than any capitalist country and censorship (though also there is to some extent in westerner world but softer).

I fail to see how the headline matches the fact that in capitalist countries there is surveillance with technology as a difference with where I lived.
Low-Level Emotional Programming
Not an SOC per-se but PC/104 SBCs were quite common about 20 years ago. I'm sure they're still around now, but ARM is obviously dominant. We used a PC104 SBC running Linux to control a rack of wireless radio amplifiers via CAN network at a job I had in 2001. I rolled our own custom Linux distrib to fit on small compact flash, and worked on the middleware.

(aside, the manager / senior engineer there was quite forward thinking; the whole stack was Python before it was cool, and there was a proto-AJAX front end that only worked in IE because the other browsers didn't support it yet... dashboard that was super nice. Met some really smart people there).
Right, and those mean something already in a global sense. Nothing is being redefined there, changing it from a local coordinate system into a global coordinate system. Time is a local coordinate.
Author here, it works particularly well for our presented use case because it has these properties:

* There are many files,

* Most of them don't change very often,

* When they do change, the deltas of the binaries are not huge.

So, if the image files aren't changing very much, then it might work well for you. If the images are changing, their binary deltas would be quite large, so you'd get a compression ratio somewhat equivalent to if you'd concatenated the two revisions of the file and compressed them using ZStandard.
Or some lava lamps
Yes, I read that. But it doesn't really answer the question. Everyone claims to be doing something for a good reason.
Do you actually need colocation or can you do with a middle-ground of just renting a bare-metal server from Hetzner or OVH?
Austria plans compulsory Covid vaccination for all
I understand atmospheric pressure has an impact on the exhaust shape, but why aren't the nozzles that feed onto the aerospike affected just like a traditional engine?

I.e. in their illustration on the page, the two nozzles next to the spike itself?
I agree. I am asserting that they don't cause an insulin response, and something else must be responsible, perhaps a reinforced addiction to short times between meals.
What exactly is the point of adding 9 known insecure sources if only one is doing the actual useful work? Is it less secure? I guess not. Is it more secure? Doesn’t seem like it.
Hej, 2-3k emails per month. I don't expect much more, these are small projects for some very specific niches.

I'll check out send grid, thanks for the tip.

(I've also updated the original comment with those details, HN messed up the formatting a bit, sorry!)

Edit: Sendgrid looks just perfect for my use case, will try to spike sth today, cheers.
What you said has nothing to do with the discussion. I think 100% of readers here understand math problems can be solved in different ways and math teaching should not choosing only one approach as the "right" one. But it is obvious that this is not the point in the discussion of the statements like "White supremacy culture shows up in math classrooms when... The focus is on getting the 'right' answer."
i buy things that are legal.
The googly eyes really make this.
Yeah but saying "This is useful for SSO" is like saying "This is a better way to get to orbit a bad way"
Because the switch statement is not multiple conditions with a funny syntax, it is a computed goto with funny labels. Those labels are permitted to be anywhere at all inside its associated statement, including perverse things like

switch (x) default: {
if (y) case 1: case 2: return;
/* more stuff with more labels */
}
> the concept of material isn't found in the rules

It's not spelled out directly, but it is a pretty low-hanging fruit.

After all, the rules dictate that the number of pieces on the board never increases. The rules also dictate the different kinds of moves allowed by each piece. Together it seems to me those rules invariably lead to pieces not having the same value, aka the concept of material.
Heads up that the person you responded to is _actually_ Andreas.
> "ERP" systems

If there is a good one, I don't know about it. :)
I wrote this a long time ago and it’s still true today:

http://magarshak.com/blog/?p=169
>If there's only two places to go, and one sides tells you they hate you, you will go the other place.

There are never "only two places to go," nor are there only two "sides." You need to be racist to begin with to view social politics in such reductionist terms, such that all paths somehow lead to a justification of hating people rather than simply disagreeing with their ideas.
I had the pleasure of working on this bacteria that had been in space on the space station for 18 months.

https://www.hgsc.bcm.edu/bacillus-pumilus-safr-032

The hydrogen peroxide resistance of it was insane! I’m working from memory, but orders of magnitude more resistant than other strong bacteria we had in the lab like K. pneumoniae etc. Not from being in space but the organism is just naturally that way and that’s why it is a problem and survives space decontamination protocols, which involve strong hydrogen peroxide rinses.

More info:
https://www.spiedigitallibrary.org/conference-proceedings-of...
> The Nazis rationalized their actions in their own eyes. To them, they thought they were doing the right thing. So it doesn't matter how right you think you are if you're manipulating people's emotions in the same ways to end up in a similar place.

Actual benevolent charities also rationalize their actions in their own eyes. To them, they think they're doing the right thing. For that matter, the author of this deceptive blog post probably thought they were doing the right thing, too. So you're right, it doesn't matter how right you think you are.

Indeed, what matters is actual reality, which science helps us get closer to, and posts like this, lambasting science and attacking & dehumanizing scientists, take us further away from.

Ultimately the goal of science deniers like the one who penned this blog entry is for expertise to be nonexistent, and for the dominant voice to be the loudest and angriest one, rather than the one most factually correct.

Those are the actual beginnings of totalitarianism.
Native Support for Stripe’s JavaScript SDK in Cloudflare Workers
Some insurance policies must not exist. Malpractice policies must not exist.

I am sure if I asked my mates they would all disagree with me on this. Bad luck for the patients.
Could you explain how that describes a “constant”?
I have found that the sort of "technical debt" that effects customers has another word for it, a bug. Those issues tend to get prioritized quickly. The other kind of technical debt, that has you working nights and weekends because the system falls over in a light breeze doesn't have a special name. I consider "the system is relatively stable" as a implicit requirement of anything you build, if that requirement isn't hit, it simply isn't done. It probably should go back to the team that failed to finish the work, and the PM involved shouldn't get kudos for it's completion as it isn't completed.

I think a lot of the problems with software dev could be resolved by being more honest with ourselves.
TSMC Gets Billions in Pre-Payments for Fab Capacity
Welcome to the Big Data revolution (2015)
In fact, one of the top rated questions on SiegeOverflow in the 1400s was

Should spiral staircases always turn to the right? (1879 points. Locked. Comments on this question have been disabled)

I'm a journeyman castle engineer to a FAANG house, and my master stonemason insists that spiral staircases should always turn to the right. He says they're more secure. But our accessibility team say that a left turn is preferable for carrying heavy loads up the stairs. The designer wants the staircase to have open wooden treads every fifth step. Does that negate the security concerns? Who's right?

Accepted answer (4471 votes)

Why are you using a spiral staircase? A straight staircase is easier to maintain.

(Closed by moderator. Not siege related.)
When I first got my Ryzen CPU, it had some bug where RDRAND always returned -1! Fortunately this was fixed in a microcode update.
If you'd rather read Tim Dodd than watch his video, here's the text version: https://everydayastronaut.com/aerospikes/
> As opposed to writing worse performing and less readable code?

I can count the number of coworkers I have that have experience with inline assembly on one hand (it is less than 1). Also the first reaction I usually get to vector intrinsics are questions about the wtfness of shuffle instructions, no you can't make that readable without sacrificing performance.

> Then just write it in the simplest way and hope autovectorization will help you.

Spoiler: It wont't. Compilers often don't have the context and some of the biggest hot spots I had to deal with simply used the single value versions of vector instructions.

Or rather: If that had worked I wouldn't be there hand optimizing the code.
>Doing freelancing work is one of the quickest ways to force yourself to learn how to do good (and fast) estimation of projects. Estimation skeptics into believers very quickly when it’s their own money at stake.

Freelance work has never once worked for me like this. Coz it's my own money at stake I bill by the day.

Even if I could provide 100% accurate estimates (impossible) the following assumptions never hold true:

* The client has a clear picture of what they want up front.

* The client won't change their mind about what they want along the way.

* Circumstances won't force the client to change their mind about what they need from you.

* Hidden traps won't suddenly spring up (regulatory, technological, etc.).

I quickly learned in my early 20s that offering a client a fixed price for almost any kind of project was sheer insanity as A) you inevitably end up taking on risk that belongs to them and B) they'll be forced to lock in their requirements from day 1.

I always tried to pressure clients to get to MVP and then iterate on a quick a cadence as possible. Unfortunately it's rare that clients fully embrace this and there's always a tendency fatten up MVPs and create "plans" 9 months out for a project that hinge upon a nest of assumptions many of which will almost certainly be invalidated.

Unfortunately the most common outcome is some sort of uneasy truce where I give wildly inaccurate estimates which I say are probably wildly inaccurate.
I have a question about the statement "you can't truly measure randomness", if it's alright (since you seem knowledgeable about this).

> For example a "random number generator" that just has a large hardcoded list of random-looking values and loops over the list may pass a test if the list is long enough that the loop can't be detected, even though the values are decidedly not random.

My understanding is that's entirely fine from a statistical point of view. One can establish properties of this sequence up to some probabilistic error, perhaps also depending on the total number of values from the list that end up being used.

Isn't this in some sense analogous to measurement error? As far as I know, nothing can be precisely "measured" either. Is there a deeper sense in which the quality of the random sequence can't be analogously assessed?
That's a shame. Sounds like it was great work, just the same!

Lots of my early stuff (late 90s and early 00s) has basically vanished from the 'net as well; I know the feeling.
As far as I was able to learn (don't remember the details, sorry), git does not do well with large binary files. I believe it ends up with a lot of duplication. It is the major thing I am missing from git, currently we store assets (like big PSDs that change often) outside of version control and it is suboptimal.
A latte sounds quite expensive in computational terms. I was definitely unclear but I was thinking about the transaction costs which I understand are much cheaper on PoS chains but still quite a bit higher than the real computational cost. The other side of it is how massively convoluted the pricing is.
I’d follow you on Twitter. Are you there?
Intel Shows Off Meteor Lake Test Chips
I think the problem is that you can't 'simultaneously' measure anything. Measurement means interacting with the wave function in some way.
An author here, we've opened a Q&A discussion on GitHub: https://github.com/elfshaker/elfshaker/discussions/58.
I'm skeptical that you know their intentions with the foia results. Why is the only possibility log jamming in your mind?
The Technological Parentheses Around Us: Thinking About Technological Change
> And they don't run ads, which is great

You must be running an ad blocker because Worldometers most definitely runs ads.
My hurdle isn’t “perfect” it’s “executable”. I’ve worked in strategy roles long enough to know that people who haven’t executed are kinda useless.
Malware downloaded from PyPI 41,000 times was surprisingly stealthy
The cynic in me says that they’re so popular with governments because mask mandates mean that people can wag their fingers and shame the people not wearing masks rather than the politicians who were caught with their trousers down. Masks put the onus on the individual rather than the state for public health, no wonder politicians are loathe to give them up despite patchy evidence for their effectiveness.
That’s horribly ignorant considering that many diseases have a large genetic component and people are rarely 100% compliant with the things they need to do to prevent a disease. Even when a doctor lets them know how to prevent the disease. How would this work for a disease, for example, like Alzheimer’s where the onset is much earlier in life (40s) but doesn’t manifest until much later in life and has no diagnostic test at age 40? What about hypertension where the majority of it is idiopathic? Would the doctor be blamed for all this despite practicing evidenced based medicine? I’d argue that a lot of diseases are this way and placing the blame on a doctor is a way to shift personal responsibility.
>This is a huge claim that doesn't match reality.

You have a point that the interoperability that existed pre-Web 2.0 is still here and wasn't taken away (except for things like RSS).

My point is that we didn't move significantly ahead with interoperability and stuck with centralized proprietary services and niche protocols.

>grpc, json-api.org, and graphql.

You're totally missing the point. With an email client I can connect to any IMAP service (and there are tens of thousands of them). With an SFTP client I can connect to any SFTP server (and there are thousands of them) and download files. Again, without coding, just by configuring the connection.

What public service can I connect to with a GraphQL client (do they even exist?) without coding, just by configuring the connection settings like with an email client?
I do not think that's so trivial or 'binary' like it is often stated.

Someone had asked a related question on the same OP thread: https://news.ycombinator.com/item?id=29240007

My response is here: https://news.ycombinator.com/item?id=29240601
On the one hand, it's good that she got the alert.

On the other, it sounds like the alert was not timely enough to allow her to prevent the AirTag from disclosing her home location.
If you do TDD, you catch bugs before the code is even written.

I don't write a million tests. There are much better strategies for testing.

Simple tests that just executes the code will catch the vast majority of type mistakes.
Probably pretty easy to catch whoever it was, right?
That only works with separate electrode systems; in-panel splitting (where the panel has a sheet of water directly over a catalyst) evolve both gases in the same place.
The extreme examples helped me imagine customer service would by necessity tend towards the generic interactions, like you expect from csr sourced overseas. Seems like no customer would be the wiser, and expect their favorite store has gone mainstream/is a success. As long as they can get their blessed dog bed accessories, customers won’t care much either I suspect.

But the real issue for me is what about the products? Will products get better by further design and development?

Or are we talking about another niche entirely? Crap products catering to customers with more money than sense?
Right--a very rare event but still.

The bottom line is that there are weak preferences, weak arguments for right vs. left (or clockwise vs. counterclockwise), and generally weak design asymmetries/constraints for a given situation and you end up with a majority (but by no means universal) choice.

Not saying that's the case related to the OP, but it seems reasonable absent specific evidence to the contrary.
>He casually says stuff like school closures will haunt society for 100 years

Well maybe you can accuse him of exaggerating but it's true to an extent. In my (third world) country students have effectively missed two years of schooling, I know some primary students who don't know how to read/write very well.
Yeah, if you look at body mechanics it quickly becomes obvious that our body has a much less advantageous position for down.
> They're the best selling form-factor in many countries aren't they?

Even allowing for the massive definition creep that basically every car where the bonnet / windscreen angle is shallow being an SUV. No - around 30% would be my best guess.
The Decisive Battle
Ransomware might end up costing in the hundreds of billions a year (according to some random security blog I googled just now, point is there's a lot of money at risk here). Are you implying that without an easier way to move wealth around criminals are just going to leave billions on the table? Seems unlikely given todays criminal landscape of global sex trafficking among other far more difficult crimes to pull off than moving fiat around undetected.

I'm sure it's just a vocal minority but this implication I keep happening across that ransomware would drastically decrease without crypto around seems rather obviously false. As mentioned, sex trafficking still exists in high quantities and possibly affects less money than ransomware. Certainly both types of crime move billions of dollars yearly.

edit: further - I would suggest trying to shame people out of their desire to buy crypto is as fruitless as the war on drugs. Crypto is here and it's here to stay. It's every bit as impossible (if not more) to regulate out of existence as drugs. If this is true, it seems rather toxic to blame (implied or otherwise) the prosocial players in crypto (which represent the _vast_ majority) for the bad apples.
> For other EVs it’s a few hours at best.

Absolutely not true. This is one of those things Tesla diehards keep repeating as if it was 2015 still. You have commercial super-chargers widely available already that can charge a car 80% in 20 minutes:
https://youtu.be/ZgeZikh88Wc?t=776
Seems like Apple should be easily able to identify the original owner of the AirTag. Do they do this if the police request this [or substitute whatever lawful mechanism]? I assume this kind of tracking activity is criminal but am not sure.
Seems Apple called it right. When they announced it I thought it's a bit silly to put countermeasures in place for that.

Reality disappoints.
I think one of the points in the article is that the walls and moat are the main lines of defence. The castle is protected by the walls.

If they breach the walls and actually enter the interior of the castle, they have already lost and no staircase design can save them.
I don't see a problem with a QEMU-only OS. Serenity is explicity designed for personal use. It's not a headless OS in any way. I could see it being useful in a corporate environment where it's useful to have a windows host for business reasons, and you run your unix-like system in a hypervisor for development. That's how I work, and I think quite a few people work like this. Serenity is perfect for this.

And obviously, nothing prevents people from writing drivers eventually. Andreas probably wants to run Serenity on whatever his hardware is eventually. But there's little point in doing that till we actually have a mature system that anyone would want to run daily.
The one side of technical debt that the term doesn't capture is the quality of life issues involved. It's just misery and pain to work in an org with high levels of debt, even if everyone involved is comfortable with timelines necessary to accommodate it.

It's like having a factory with poor lighting or unmaintained equipment that breaks down a lot. There are metaphors that capture that aspect of technical debt better, imo.
Will an android phone alert me if I’m being followed?
Then Intel released DX2 486s, which ran the core at twice the bus speed.

No one is good at naming things in our industry.
Pay a fixed rate.... Like a health insurance plan? That doesn't work well in the US

Edit: The smarter person will charge you while you are healthy and not treat you when you need it, or underdeliver for the expectations.