skysight-inc/HackerNews huggingface dataset:
I don't think I have. I don't think I have because I was literally homeless for years (and frequently too broke to eat) while trying to figure out how to get money for my writing and being told by people "Writing doesn't pay. Get a real job." while my writing hit the front page of HN sometimes and I was quite open about my medical situation and other factors that prevented me from finding some other way to support myself.

I have a really extreme set of circumstances that have not given me some easy way out of continuing to try to get money for my writing in specific. If I had some easy out, I would have taken it ages ago.

I did apply for a job -- the only one I tripped across that I felt qualified for. I didn't get it. I also do resume work and can't figure out how to get adequate traction with that either. etc etc.

I've tried to find other answers. What little money I make for blogging has proven to be the least worst answer for me so far.

If the entire world literally will let you starve and be homeless rather than give you money for work it values and praises that has no pay wall, I don't think it's straining the meaning of the word 'force' to say that will force some people to give up on their ideals and figure out something that keeps them fed and housed -- if they have any means to do that.
Safety Detect Helps Sputnik Bolster App Security
In Australia, their paramedics have Penthrox tubes that have an anesthetic in them.

The idea is that the patient can self-administer, but if they over do it, they get too messed up to operate the thing until it wears off again.
Exposure is a lot of it. They have tons of devoted fans and are some of the most beloved musicians on music sites I go on. It just takes one's brain some time to carve new grooves and perceptions of meter, like for a lot of avant-garde music. (Not to say everyone who exposes themselves to a lot of it will like it - it's necessary but not sufficient.)
In case you're not aware, I believe that web assembly is a stack based language.

You may be interested to read this, which talks about a proposal to add additional stack instructions: https://github.com/WebAssembly/design/issues/1381
I mostly like your idea, but filesystems are probably the wrong abstraction for this - concurrency when writes are ongoing is difficult and corruption will likely result. How about something like S3, overlaid with rclone's encryption: https://rclone.org/crypt? The rest of the system could work like you described, exchanging keys via Matrix.
Had a look there but its very far from reaching boring tech with regards to libraries also why Elixir is mostly a no go at the moment for me too. Love the look of Crystal though, basically ruby with all issues I mentioned fixed. Kotlin gets its pass on being boring with the great JVM compatibility imo.
No, that's not why.

If your workplace requires just 1 commit per change, no matter what the scope, that doesn't make a lot of sense, but there's a lot of room between never squashing and squashing all changes always to 1 commit. Both those extreme approaches don't make much sense to me. Some history is important, some is not.

Squashing commits doesn't have to mean turning 50 commits into 1. It can mean reordering, squashing some commits, tidying up commit messages and generally editing until the set of changes is clear and coherent. This lets you commit early and often during development on an unpublished branch without concern, then tidy that up into a coherent set of changes for readers (including your future self). The absolute numbers don't really matter, for me at least it's more about reorganising and editing changes to read coherently and be properly separated. For example if you need steps 1,2,3,4 to make a change, keep those separate but don't include 2a,2b,2c which were exploring 2 and finding a few places you missed a change when you tested it.

I see it as basic respect for future readers, much as you might revise and edit an essay or novel before publication, revising and editing your code changes at least once often makes them better and clearer.
It's what the parent comment said.
The bigger the risk that needs to be insured, the bigger the market for the insurers, and profits scale with the size of the market.
Insurers are incentivised to minimise claims on their own policies, yes, but as a group they are perfectly happy with rules which increase the overall size and amount of claims, provided it affects everyone equally.
https://debugger.medium.com/why-is-apples-m1-chip-so-fast-32...

One more article going into it.
Better out of order execution seeming to be a big one.
Documentation is a big pain point for many of the big platforms for me. Be it Android or iOS.

On the Android side it seems like there was a huge push for documentation some years ago but due to the sheer size and scope it seems like many things just never got updated and new things got the "Gotta go Fast" treatment. It's always very frustrating reading an official "How-to" article telling you to do one thing and when you click through to the underlying system's documentation you notice that this is no longer how you do it.

On the iOS side I can't understand how anyone figures out how things work. Maybe veterans know enough to decipher 4 word descriptions of a function argument and a random list of exposed function names but I certainly can't. e.g. How anyone figured out how ReplayKit works from the "docs" is beyond me. There is a WWDC video and hopefully some sample code you find in some repos but good luck with that...

I can forgive a lot of peculiarities of a system if I can at least figure out the what & how in the documentation/guides.

There are documentations for rather complex systems that I thought were absolutely amazing, e.g. the MS Hololens. So it is at least possible.
If seems to me that upstream is C. https://github.com/tectonic-typesetting/tectonic/
Pretty much every TV series or movie about the CIA makes them seem morally questionable, or at least operating in a morally questionable world. Entire big budget franchises with Hollywood actors, like the Bourne series for example, make the CIA look outright evil.
The elegant solution has two instructions less, but they are outside the loop. The performance difference is most likely minimal, no branch is eliminated.

https://c.godbolt.org/z/fdh461
If you admit you are chronically ill in the workplace you admit you won't ever be as productive as other "healthy" (aka those who didn't admit they are ill) employees. During layoffs you'll be the first to go.
Newton was a nut, in nearly every positive and negative, sense of the word.

I highly recommend James Gleick's Isaac Newton: https://www.amazon.com/Isaac-Newton-James-Gleick/dp/14000329...

It is an engrossing and not long read on Newton. It covers a fair amount of his heretical thoughts and feuds with people and paints a rather complete picture of the man. It's basically common knowledge now, but Newton's writings on alchemy and religion are in vast excess of his writings on physics and mathematics. It seems that intriguing questions that he couldn't find answers for almost made him rabid, in a sense.
The following is the code I wrote before reading the example pieces of code.

void remove(IntList* l, IntListItem* target) {
if (l->head == target) {
l->head = l->head->next;
return;
}
IntListItem* prev = l->head;
while (prev->next != target) prev = prev->next;
prev->next = prev->next->next;
}

Skimming the comments here, I was surprised not to see an equivalent piece of code mentioned. To me my code is more readable than both of the first and second examples presented in the article. Does that mean my taste is peculiar?
I suppose we can be glad that at least the front didn't fall off.
> a parallel campaign educating people

Although we have some subset of the US population that rebels against being educated. And many others who simply don't have the time, or interest, or intellectual curiousity. We get our education from social media.
Protonmail: https://protonmail.com/tor
Presumably in this example all grocery store clerks, bar and restaurant service staff, doctors and nurses etc do not have parents and grandparents? Or do they not count for some reason?
Yeah but the end user looks at a 60-80C 6-8 hour battery general-purpose computer and a 30-40C 18-20 hour battery appliance and one of them is clearly better for the purpose that they use them for.
While this is better than doing nothing, I don't think it's enough. We're passed the phase where we should do stuff on 30-year timelines. It's just not going to cut it.

Yes, I know that they can't just shut down the oil industry overnight - but governmenst need to set incentives more aggressively to move away from oil and coal energy, non-electric transportation and using animals in food production. At the same time, they need to stop subsidizing these (the EU is spending a quarter of their budget for direct livestock farm subsidies).

Such a course might seem expensive and disruptive, but the alternative (business-as-usual) will be significantly more expensive and disruptive.
> They say you can narrow down from all of humanity to a single person with just 33 yes/no questions.

For anyone who hasn't seen it before, Akinator [0] is based on this concept. Imagine a fictional character (or youtuber) and answer a series of questions, and the genie will figure it out.

(It works with just about any character at this point because if users find a path that doesn't result in a correct answer, they can add the character they were imagining)

[0] https://en.akinator.com/ - click "play" between the two app store icons.
Containers aren't really a uniform thing aside from their size and stacking. Whoever commissioned/owns the container could decide to put a tracker in, but to my knowledge (which is from "hobby curiosity") it's extremely rare.

Also, the GPS trackers would stop working very quickly if the containers sink. Regular bulk shipping containers aren't waterproof so I'd expect the majority of the lost containers to be at the bottom of the ocean by now - at that point the trackers would neither receive GPS nor be able to send anything really. (cf. https://en.wikipedia.org/wiki/Communication_with_submarines )
I remember seeing a video of a Musk presentation. It was like that too, but Musk was so awkward and charmless, it was so cringe-enducing.
Do you feel the same way about anything sold on Amazon? Or in supermarkets? Or is that in some way different?
New Jersey Drivers License
No, they are cheaper, by quite a bit.

Unless you count cryptocurrencies nobody actually uses.
https://en.wikipedia.org/wiki/Russian_propaganda

If you're unaware of soviet/russian propaganda, that's quite an achievement. Really something.
Are phone screens large enough to be able to distinguish between 720p/1080p/4k etc.?
I havent seen any book specific options, but it could be that the transshipping companies I used (Tenso, Buyee) so far simply dont have those.

In general there is quite a good price for air shipping < 2 kg. But above that weight air shipping costs get really expensive. On the other hand surface ahipping is already cheap at 2 kg and get even cheaper per unit of mass as your package gets heavier, up to 30 kg max (or some fairly genwrous size limits).

So thats why I used surface mail for those books - they were mostly second hand and shipping them by air would be quite a bit more expensive than theor price in many cases! :)
So that begs the question, can you do the same with faces? Sure the contrast is a lot worse but with added frames from video content maybe?
Python Control Statements
As someone else already figured out, the chance that the container is still on the ship is around 75% (assuming that the lost containers were all 40ft, that would be 3600 TEU out of the ship's capacity of 14000 TEU) - however, even if it is still on the ship, there will probably be delays while they carefully unload the damaged containers. Not to forget that the ship will probably head to the next port, not to its actual destination...
YMMV.

I can't pay on any of the charging points I use, not on iOS or Android.

Even if I could, it'd most likely use the roaming price of $FUCKTON, so no thanks.
But this logic doesn't explain why we need the NSA to spy on its own citizens? I mean, sure if someone else is spying on you, you need to spy on them. But if someone else is spying on you, you definitely don't need to spy on yourself.
As a note these ships can carry up to 14,000[1] (!) 20ft containers.

[1] https://en.wikipedia.org/wiki/Bird-class_container_ship
Naively, i kind of feel like advantage is a better term. Supremacy feels like it has implications that quantum computers have overcome all obstacles, which seems a bit much for a contrived problem with no real world applications
Yes you could ignore the absolutely immense amount of scientific study and evidence for this topic and compare it to other ones that lack such evidence.

That also conveniently sidesteps the exact thing that makes it not "a textbook conspiracy theory".
Programming is hard to improve because it's not very simple to know what programming ideas are good and what ideas are bad. The feedback loop between decision and consequence is so long and opaque that if something works or if it doesn't work, it's not possible to easily point out why. To make things even more complicated, most good programming ideas are only good in certain situations, and terrible in others. On top of that, we're not even very good at knowing what our software is supposed to do. Building a race car is a lot more complicated than writing a simple node web app, but it's way easier to tell if you have a good race car than it is to tell you have a good node web app. If we could agree on what improved programming was, it might be a lot easier to improve. But everybody has their own opinion about what ideas are good, and in what context those ideas are good. We can't even agree about what's important to optimize. Which leads to situations where you can find highly experienced experts passionately disagreeing with each other about absolutely any give topic, and also have experts and charlatans in complete agreement, with no easy way to tell them apart. How would we even be able to tell if it has improved?
It's a fun experiment, but I feel like my cat walking across the piano produces more musical results due to the presence of intent.

Music, like all art, is communication. Randomly generated communication is just noise.

The intent in this exhibit seems to be "this is what these rules sound like", but then it's the generator itself that is the artwork.
Tv and Movies are not really propaganda in US jurisdiction. They have a major bias sometimes because of propaganda, and this can make them seem like it, but... Propaganda takes roots in more serious media, like news and schooling.
>Most of these outrageous CIA actions were done in the context of combating the Soviets.

"In the context of combatting the Soviets" isn't a good excuse. If these acts were done to combat the Soviets it may have been worthwhile, but using the Communist scape goat to force your will on the world, which is what the article is claiming happened, should not be common foreign policy.
Paypal can be used as a third party, but they're not a bank so it comes with risks.

The other option is to use a different virtual credit card for each subscription and just cancel the number when needed.
How the Samman Method helps to sell technical coaching internally?
Reverse Engineering Elasticsearch Highlights
Elasticsearch has some amazing features including a built in English language analyzer and a search term highlighter. Both of are incredibly useful, however, some information is lost when you use them together. I have explored a method to recover this information.
True, but that is also friction fit, with even lower friction because it's made for toddlers without much grip strength
Your link and comment has absolutely nothing to do with what I wrote.
I've worked a few times in Germany for onboarding new teams for a company I worked at previously. It's pretty normal to have some lunches with a beer, beer is a very cultural thing for Germans and having a beer during a lunch out with the team is completely normal, no one is impaired, no one is drinking 2-3 liters of beer in one sitting. Even here in Sweden where alcohol drinking is much more frowned upon I've had lunches (usually on Fridays) with my teams where we would have a beer or two.

There are very different degrees of what and how much to drink, it can be a socially responsible and enjoyable activity, it's relaxing to let go from the whole super-professional office culture and have a beer and cheers with colleagues.

The world isn't black-and-white.
Name examples aside from Bourne, because that is pretty much the only example.
Show HN: How I went from a network engineer to an entire IT department
In April 20, 2020 I decided to use my knowledge as a network engineer to build a little (humm I thought) service for entrepreneurs and small businesses.

The service is a business phone system where we provide a phone number for a business and redirect calls to a cell phone number. No internet or app is needed. (https://callsredirect.com )

The challenges I faced while trying to reach my goal pushed me to wear many hats. I went from network engineer to web developer, from cloud engineer to devops engineer. I even had to do marketing and everything else you can imagine (in the context of IT of course).

I didn't have to go expert mode into each field as my goal was just to learn what I needed to build my service. However, I learned so much more than what I anticipated when starting this project.

I still have a long way to go to take my service where I would love it to be, but I already feel like I gained so much just by starting it.

Some stuffs I learned:

The best documentation is the source code
To go far, go together (yeah I need a team)
The customer doesn't care about nothing but the actual service
> Pleasantly tolerable fee for a day where my car hits black ice and physics takes the wheel

Hope that day doesn't come because, ironically, liability won't cover your losses. It may, in full or part, cover the incidental loss of others impacted, but not your own.
> Some of the Egyptian pyramids had stereograms inside,

cite?

> they have fantastic mazes of pathways and traps.

And they have guys in a cowboy hat with a whip collecting relics too. Probably. What traps? (edit: and mazes?)
The way to compare that would be to calculate the accident rate per freight ton-kilometer; it's the same consideration as with figuring how "green" some transport is by looking at CO2 per ton-kilometer.

cf. https://en.wikipedia.org/wiki/Units_of_transportation_measur...
Editing Your First Property Images to Increase Saleability – YouTube
How to create Apple like slideup panels in VueJS
shoulda used docker-swarm or k8s for fault tolerance
> Allow the iPhone to be fully unlocked, which makes it possible to install any software.

There isn't a disclaimer in the world that would make this worth it. If someone bricks their phone with a dodgy app after "fully unlocking", they WILL be going after Apple, not the app developer.

I consider the locked nature of Apple devices a feature and an useful at that.
I don't know, perhaps vote for politicians that do have your rights and not corporation's rights at heart? Convince people that protecting their rights and livelihoods is not socialism or unamerican? I know that this is difficult in the US, both because there is so little choice in elections and it is difficult to convince other people to vote differently.

But you can be sure that if everyone puts all their eggs in Apple's (or more generally FAANG's) basket, their only interest is and will be their corporate profit, not your or content creators' rights.
Personally, I think this approach -- which as far as the engine is concerned looks like a largely-automated "translation" of xetex from C/C++ to Rust -- is misguided.

The xetex code is a byzantine tangle of disparate pieces that evolved over the course of a number of years and several changes of direction; it originally started as a personal tool to address one individual's use case for a "Unicode-capable TeX", and grew from there. While it generally works really well, it's not a solid piece of engineering on which to build the future.

The resulting code doesn't benefit from being Rust, except for the added buzzword-ness. It's simply a translation of the C code, littered with unsafe blocks, as it has not been architected to work with Rust's ownership semantics, borrow checker, etc.

What XeTeX (or LuaTeX, though I don't find the Lua integration important -- but that depends heavily on your use cases) needs is a rewrite that preserves backward compatibility for documents, while re-architecting the engine using a modern language such as Rust. Simply wrapping the 1980s-era code in a "skin" of Rust syntax brings little value.
I hope that someday this "version control craze" will end, this perpetual race where everybody is urging to fire PRs to up his stauts in the team, this sensation that before being a good engineer you have to know git dark arts to the core, in order to rewrite "HISTORY", and amend each misdoing as you see fit. We need to remember what is our job: writing software that makes sense, not commiting code.
Great book, very entertaining. But it felt more like fiction than fact to me. Just an opinion.
I think there's a lot of underlying assumptions here we need to unpack.

First, you are correct, not everybody is just going to "learn to code", and that's not where I was going.

The industrial revolution replaced, to a large degree, muscles with machines, but still required human minds to work those machines.

This enabled an explosion of wealth across the entire world, giving everybody, in essence, access to the economic equivalence of an entire village's worth of labor. Goods which were once difficult to produce, and thus available only to the wealthy, became commonplace.

You see this in design trends: ornate designs were favored until mass manufacturing rendered them trivial to reproduce, and then the world embraced Futurism and Bauhaus.

In the information revolution, we are replacing minds with machines.

We don't need as many muscles, nor do we need as many minds, and where we seem to be headed is a sort of neo-feudalism, as those that control the machines have all the power, and our societies are ill adapted for all the muscles and minds that find themselves no longer economically necessary.

Nobody has a good answer to this. UBI, if implemented properly, may solve part of the problem, but human beings derive a great portion of their psychological nourishment from being valuable to their tribes.

Just as how not everybody is going to learn to code, not everybody wants to be an artist or a musician, either.

That's not even the ugliest problem.

Two: There tends to be a very common assumption amongst the technorati, of which I suppose I am a member, that "lesser" folks, those who learned a trade instead of getting a computer science degree, can't learn how to code.

I personally hate this attitude, and push back against it wherever I can. Yes, not everybody can be even a mediocre programmer; but, a great programmer can come from anywhere.
| CONTA AS (www.conta.no) | NORWAY + Remote friendly | Frontend Developer with ELM skills |

Conta AS is a Norwegian-owned technology company that develops software within financial and administrative services for small and medium-sized companies. Our focus is on creating user-friendly services that simplify everyday life for business owners. The services we develop have tens of thousands of users. Conta is growing strongly and we need to strengthen our development department. We are looking for a skilled Frontend Developer who will join our international development team. The development environment is informal, and based on trust, freedom and responsibility.

A great opportunity for the right one. Please apply if you are interested. Conta AS (www.conta.no) is a distributed organization and we are open for contractors in European Timezone. Please apply to arild@conta.no