skysight-inc/HackerNews huggingface dataset:
The link links to the us site at https://usborne.com/us/books/computer-and-coding-books . But the site sniffs my IP, rewrites the URL to a different country ( https://usborne.com/nl/books/computer-and-coding-books ), and then 404s on that.

Even if I explicitly go to the /us/ url, it still rewrites the URL and makes it impossible for me to read the content. I literally can't look at the same content as someone from a different country, and there is thus no way for me to compare.

Don't do that! IP sniffing is a terrible idea on a good day, but this is the worst. How is returning 404 ever the best choice here?
They have been improving this steadily (I would argue it is rarely an issue nowadays, and there have always been simple workarounds), but there’s no reason a solution to the problem mentioned in the article should need to use ARC, and should use structs/protocols instead (which don’t use reference counting). I’ve seen a lot of Benchmarks that rate Swift poorly because of this.
No, it doesn't. Eyebrows are considered facial hair for this. It mentions that currently males need to shave off their mustache or beard, but that is different from saying women don't have facial hair. Most people haven't shaven off their eyebrows.
I have made worse. I am not proud :(
That carries quite a few assumptions - for instance that it is a file that you are including. As the name implies, with OLE you are not including a file, but an object provided by another actively running program. Let's say you wanted a text document which contained a live video view from an IP camera. That would be feasible in OLE. Obviously you would not want to print such a document, but it's not an outlandish thing to want to make for viewing on screen.

It's not really obvious which is "better" as the two mechanisms work in very different ways. If anything, I would say that OLE can be more general, but the complexity of a minimal program to supply OLE objects is quite high compared with LaTeX.
Essentially the same thing in one step. Can avoid some of the permission issue gotchas with `docker cp`.
This isn't "how to use a hammer", though, it's more like "how to evaluate the completion of work", which is definitely something working teams have to agree on. git itself is almost irrelevant to the discussion, other than its native feature set having some influence on the options.
The major of Shanghai let the outbreak get out of control because of concerns over "the economy". On the other hand, the border across the Amur in Heilongjiang province is porous, there is no shortage of imported cases. Any outbreaks in Heihe across the river from Blagoveshtshensk are brought under control swiftly and without fuss.
This isn't the case though, the car works as advertised and licensed, the problem here is that the law makes the driver responsible for something they shouldn't be.
This would only be true if finding another job was a simple (and reliable) process for most people. I imagine you might come back and say, "But finding another job should be easy for a talented engineer!" To which I would say, nope! Not true! The tech interview grind is often inconsistent and demoralizing. Even talented people might make a reasonable calculation to avoid the trouble and just stick with their current job.
Valve released a cutting edge VR game two years ago.
A lot of those prompts make it annoying to use 'reject all' so I have developed muscle memory for slapping a bookmarklet that just removes all sticky elements from the page.
Ouch, I wasn't even aware of that brand. Yikes.
If they were actually top talent, they wouldn't need to move there to get what they want (unless the goal is to work in-person at a specific company that happens to be in the bay area).

> and quality of life

I certainly hope that you're not suggesting that San Francisco in 2022 is a nice place to live (or commute to), even on 300k income. Cue the south park episode.
How many?

How often?

What size?

From where?

Do the missiles launch on failure to serve an image?

How much are you willing to spend?

When do you need it?

For how long?

Obviously, I am assuming it's an engineering problem.
For the most part, people are trying their best. There is no "perfect" or even "best" answer, but policy must exist, and it is a misinterpretation to assume that the existence of policy must mean that those supporting it are sure it is perfect. Your tone is omnipresent: The fixation on the worst aspects of argument - lamenting the concepts of "shouting down", "censorship", etc. Yes, these are well represented on all sides, and are magnified by the nature of the problem (health - the most concrete consequence of policy that there is). However, the fact is that, for all the people with a reasonable non-policy opinion, there are people who are irrationally anti-science and they have an impact on our health, and that will inevitably provoke a strong response, and part of that response will be an over-application of criticism. Returning back that over-applied criticism yet even more over-applied is what the people who use your tone are doing, and it's a very human part of anger and argument, but this back-and-forth is destroying the very idea of communication.

It is not, as you say, as simple as many people think. And yet, while you have legitimate complaints, you then oversimplify by saying "the only reasoning given - trust the professionals. Trust the science." But that is actually one of the most reasonable options in an unsure situation. It is unrealistic and unfair to expect normal people to be able to justify why they e.g. get a flu shot beyond "trusting professionals". Yes, it is wrong to blindly trust science if there is some kind of extenuating circumstance that suggests your personal situation might differ from the norm, or the science is being put forward by a very small group of professionals and is potentially biased; but it is also wrong to blindly distrust science merely because some people are assholes about it, or people with the "wrong politics" are championing it.

I would say the best thing is to keep criticisms specific and strong, and avoid the temptation of returning hostility and politicization using the same broad strokes with which you are receiving them. You receive news and opinions and videos and forum posts from an enormously wide context, but you deliver it in the narrowest possible context (that of an individual human), so you can't afford to be as broad (e.g. "all people on X side of Y argument do Z.").
how about:

echo "value" > ${home}/.db/key
cat ${home}/.db/key > value
scp -r ...
The figures in the article are indeed complete baloney.
A competent Cloud SRE right now offshore in $(not quite Ukraine) is billing about 500 per day, and we are happy.
You get what you pay for. My experience at multiple companies has been terrible with offshore developers.
> cricket has at least 3 different game formats (tests, one-day, and T20)

4 if you include The Hundred[1] (although I don't think it's been exported out of England yet...)

[1] https://en.wikipedia.org/wiki/The_Hundred_(cricket)
Hmmm, did i use the words "must" or "never"?

Essentially no media outlet is reporting on it. At all. Heck, the link provided to HN is directly from the PR of the legal firm itself: that would be the definition of an ultra biased source. They haven't even gone to court yet. In short: we have zero evidence that these events occurred the way being claimed.
This design system played a crucial role in turnaround of CX at AWS over the last 5 years.

People like to bash it but few realize the challenge of creating brand new purpose-built design system from scratch that can work at scale and complexity of AWS.

Is it perfect? No (what is perfect though?) Not a lot of people have been around long enough to understand how bad the situation was prior to Polaris (internal name for Cloudscape). On top of it, the team that owns it is highly competent and opinionated (hey Boris) and they are committed to support and evolution of it.

When I’ll have fitting use case, I will use it in a heartbeat in my own projects.
As a cautionary tale?
Yap, I’m leading a project that could use more engineers (just two of us) cuz it’s going to be tight to hit an upcoming scaling deadline. But the thought of spending my time ramping up other engineers at this point doesn’t sound good.
The password confirmation box isn't marked up so that Chrome will autofill a suggested password
> Ketchup really just means a fruit based sauce

That's not true. Ketchup is believed to have come "ultimately from Chinese via Malay kicap, from Min Nan 膎汁 (kê-chiap, “fish broth”), though precise path is unclear – there are related words in various Chinese dialects, and it may have entered English directly from Chinese. Cognate to Indonesian kecap, ketjap (“soy sauce”). Various other theories exist – see Ketchup: Etymology for extended discussion." [1]

This etymology places the origin of ketchup closer to "fish sauce", pickled cabbage with meat, or conceptually even yogurt or bread!

> so it long preceded the arrival of the tomato.

Yes, but it has nothing to do with fruits, unless you are fermenting them to get rid of bad-bacteria and maybe increase shelf-life.

[1] https://en.wiktionary.org/wiki/ketchup
Yeah, I am also confused by the statement that nudges theory doesn’t replicate and I’m afraid that statement won’t replicate haha, or rather, there are basic, indisputable findings with mindboggling effect size that countries with different defaults for organ donors have different donation rates.

Now, you can say all day long that those aren’t causal studies, but there is just no way that confounding factors like different cultures explain it, because cultures just aren’t sufficiently different, or rather cultures that are otherwise pretty similar have vastly different donation rates.

A lot of the replication crisis imo is just realizing that landmark studies were underpowered. That is, they don’t prove what they meant to prove, but that is very different from whether the effect exists i.e. an effect may exist yet be hard to prove and social scientists are rarely rigorous in study design, from training and from inherent difficulty.
There’s a lot of changing the world. Less than 10% makes it a better place.
It would but the variant situation is so quickly changing that it can still be useful. A Danish study that shows similar results also released a preprint last week https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4165630
Love to see such a magical document.
Once again, don't underestimate the American people. If they get mad enough, they'll storm the capital and demand electoral reform at gunpoint.

The French kings weren't keen on democracy, and the Russian Czars weren't keen on communism. Yet they still happened.
I am not a designer but I've learned from and worked with many. Overall I'd be disappointed if a designer would only look at buttons and typography to make an opinion on a design system.

Actually, picking a design system by going through its components would be the last thing a serious designer would do. They would start with working alongside the product team for requirements.
I have been using Dockcross for years for cross-compiling
There are articles like this:

https://www.theguardian.com/commentisfree/2020/mar/13/why-is...

Or from the other side of the political spectrum:

https://www.telegraph.co.uk/politics/2022/01/28/grossly-unet...
It actually does nowadays. The --platform flag integrates with QEMU. It's emulation so it's slower, but better than doing it manually.

[0] https://docs.docker.com/build/buildx/#build-multi-platform-i...
Seems a little soon to say an 11 day summer camp changed your life. I'd like to hear from these campers in a year or two, see if they stand by their immediate, effusive evaluation.
> But IMHO AWK takes the crown here. :)

Agreed! AWK is still the king of this stuff. For tasks like this, I kinda think AWK is nigh-unbeatable: so simple to write, so obvious what's going on (even if you've never seen any AWK program before, you're probably going to be able to figure out what's going on there), and decently performant.

AWK is the bee's knees.
macos makes it really easy to record the screen. cmd-shift-5 brings up the screenshot app. but converting them to gifs or other video formats is not possible, unless you use third party apps. in that case, you might as well just use a better screenshot app that does that for you.

what I wish we could record, however, is the system interactions (kinda like how you record games inside the game itself). it doesn’t record a video, but rather your mouse movements and keyboard inputs, along with the location of apps and windows and their state. it would take more space but it would be more useful in case you wanna go back and run counterfactuals.
Using these tools in personal projects is how you learn them though, so you can talk about your experience, and maybe even show some prototype in an interview / CV etc.
It’s a lot better now than it used to be. If anything, I think it would be useful as an example of how some concepts don’t scale when you hit more than 20-ish services. Or how difficult it can be to design a consistent UI/UX for a wide variety of different services.

For what it is and all it does, it’s a miracle that it works as well as it does.
> overnight collapse of economy

How many decades is "overnight" supposed to represent here? Or do you really mean overnight? The WarGames scenario where the AI decides the only logical option is a pre-emptive nuclear strike?

Collapses, even in seriously banana republic countries, do not happen overnight. They are slow and agonising, and present options for .. kinetic solutions.
I can blame both.

Shame on crypto hucksters for lying and defrauding the common man but some blame is shared for betting so much with such little knowledge. If you have a house and/or a life savings and decide to bet it all on a get rich quick scheme then you get what you deserve. You have no sense and do not understand what you are doing. It is amazing that you even amassed a house or life savings to bet. You played yourself with your greed, envy, and pride.
I don't know that I'd characterise it as a "screw up" based on one random person's solution to one particular problem.

In particular the "simple" solutions, which is all that's offered for Swift, will be whatever was most idiomatic/ obvious to a programmer of potentially quite variable quality.

It's unfortunate, I think, that there are "simple" solutions for some languages which have had performance revisions. If you needed an hour, or a friend, or even a community to "hint" how to improve it that wasn't the simple solution.

[ For example I feel like the Rust might be faster asking for ASCII lowercase, and using the unstable (not order-preserving) sort algorithm, but even if I'm correct such a change would logically be made to the optimised Rust, not the simple ]
You forgot federal sick leave. Governor Baker cost me a week's pay when I got it this spring and had to quarantine for a week.
In my time Ads org had some pretty interesting engineering challenges, relatively fast promotion track and good pay
LeechCraft – open-source modular internet-client
it seems like what they are saying is here is some statistics that suggests that maybe there’s a bunch of missing data that would
Show that nudge doesn’t have an effect. Like most science it seems like the conclusion should be, go do more research to see if we’re right, not, you should conclude that nudging doesn’t work.
These 1980s computer books are great and have been discussed in past HN threads.

The most striking about these books: they are more readable and enjoyable than many programming and computing books published for adults today.

The books use illustrations extensively to explain concepts, and the layouts are varied and lively to keep readers attentive. (Compare to the stranglehold of markdown for any technical documentation).

Not only are these Usborne books well-written with clear, concise explanations, they are also excellent source for inspiration and ideas for anyone writing a technical guide, tutorial or book.
> It remains easy

You're just parroting the original comment which was proven to be so so wrong in practice. Most people aren't able to / don't want to duck-tape random systems together like this.

I could snakily ask you what's the point of Nginx? Why not just run a dial-in BBS? Don’t you have the skills to do that? Why do you need this fancy Nginx and why did anyone bother writing it? That’s what you sound like.

There's value in building something that is integrated.
I assume it means saying in a feneral mass what will be done by a certain date, as opposed to estimating a number of tasks, adding them up and assuming they linearly end at a specific date. Small difference but significant.
An excel sheet. Bigass grid of whatever where you can only see part at once.
This is not an article about preppers, it's just another article about Reddit drama.
That presumes infection control is possible.

I see two distinct points at which it would have been possible:

1) The initial outbreak. I don't know if this was ever, in any practical sense, possible. (Honestly, I don't know, maybe it was).

2) vaccine availability, presuming worldwide that we all maintained strict lockdown until the vaccine was universally available and the vast majority of the population took it. This also does not appear to ever have been possible in any practical way, or at least I do not see any realist path for it to have occured.

Short of the two above possibilities, I see only a broad spectrum of approaches designed to spread the worst impacts over a period of time that didn't overhwealm health systems even more than some of them were, while protecting the most vulnerable as best as we can. People's tolerance for the different measures for doing this vary along multiple geographic & sociopolitical lines and so we have a patchwork of approaches, a lot of which provide only loose guidance while relying on individuals to make their own personal risk decisions.

This is may not be ideal from the perspective of personal risk decisions having an impact on others that decide differently, but again I am also not sure if a different outcome was ever, in a practical sense, possible.

At this point I think the main challenges for the world are to ramp up the infrastructure for cyclical vaccine updates & billions of doses to be available worldwide at each step. In terms of infrastructure, the needs are similar, though I would say exceed, those required for annual flue vaccine production and distribution. COVID still presents more serious risks with long term effects not yet understood, so my personal opinion is that cyclical vaccine infrastructure should target something higher than annual flu vaccine cycles.
Or you just rent the battery for the trip. Sort of like propane tank exchanges. Drive to the station add a 600 mile battery, drive somewhere, swap or charge it and drive back. Most people would only need 40/50 miles of range 90% of the time. And that range could charge very rapidly as well.
That's like looking at America and saying obesity and opioid addiction must be drivers of economic success.
An Encyclopedia of Unknowns
Agreed, it was a low-effort rebuttal to a low-effort post, and I feel bad for contributing to the noise floor on here by taking the bait.

The admins make it clear that neither behavior is wanted, but the argument in question really gets my goat. In my area, road diets and similar ways to deny demand for increased capacity aren't just fallacious arguments, but key elements of public policy that are seemingly engineered to waste time and fuel while contributing to pollution. The only time such arguments are valid are when they've already been applied farther downstream, where the next bottleneck is inevitably cited as a reason why expanding capacity in a given area "won't work."

Similar policies could be applied in many other places, yielding outcomes that pretty much everyone would agree are worse than the status quo, yet for some reason they always find a receptive audience when the problem domain is transportation.
You’d have to align incentives to change behavior. Right now, people go to work sick because they have bills to pay. They board flights sick because it’s expensive and inconvenient to quarantine away from home.
horrible public transit, low density/poor walkability, little to no bike infrastructure

the whole penninsula is like that, it's awful. night and day between the penninsula and SF, which doesn't even rank that highly on the world stage
> First, think about how difficult, and time-consuming, it will be for others to digest and review 2500 new lines of code that sprung from someone else's mind.

I haven’t ever worked at big corp so maybe this kind of thinking is actually valuable there. But in most startups in my experience this mindset is wrong. You literally won’t have a job tomorrow (because your company will fold) if you don’t ship value-generating product yesterday. But you’re going to worry about how inconvenient it will be for some other developer to review your PR?
Reducing the spread is preventing it, for a lot of reasonable definitions of preventing (where incidents of spread are prevented vs all spreading).

Better testing, giving people options to isolate from their household, etc, all could have reduced the spread. I think they don't make as much sense after vaccines are widely available (but we haven't necessarily hit that point globally).

Figuring out how to do good public health messaging would also probably be worthwhile. Vaccine uptake in lots of places was pretty bad.
tar totally burned me very very recently. I wrote a Python script to create a tar file from a bunch of different ML model artifacts. The tar file untarred fine to my computer, but I could not open it with an existing Go program. The Go program would try to create files and folders if they weren’t available, but it seemed the way I had made the tar file, it didn’t “create an empty directory” first before adding the files in that directory.

When I untarred it in the terminal with xvf I would see the files in the directories inside the tarball being created. But when I untarred a previous working version of this tarball, it would create the directory before untarring it.

Googling all of this is impossible by the way. I couldn’t figure out how to get Python to create a “blank directory” first inside the tarball so eventually I gave up and made my script take in a path to an already existing folder instead of individual files.
server's been hugged

edit: or rather, they've gone over bandwidth limits. :(
> What scares me most, though, is deepfakes and swarming. You don’t need GREAT AI to take over political discussions

This. If an AI does take over the world it will be as a cult leader, with the willing help of millions of humans who've "done their own research" on youtube. The AI will of course be at the top of all search rankings and auto-suggestions by other "AI"s; that's table stakes for that kind of scenario.
Not sure what you're getting at.

Wikimedia Foundation did not invent the word "wiki". They were not the first to apply the word to a collaboratively edited web page. And they do not assert rights to any words that would conflict with "Wikenigma".

https://foundation.wikimedia.org/wiki/Wikimedia_trademarks
>The major of Shanghai let the outbreak get out of control because of concerns over "the economy".

What are some examples of lapses of judgement to support the claim that he "let the outbreak get out of control "?
I’m curious what format the advanced epub is — epub v3?
These are great, gonna share with my favorite young person. Reminds me of my commodore manual back in the day.

No relation to Osbourne the computer company or the metal vocalist. :-D
That could make some sense. To be clear I don’t think it’s a bad idea, just seems like this is for a very specific type of person.