skysight-inc/HackerNews huggingface dataset:
That's incorrect. If you fined some super rich with 90% of their income they could still live a comfortable life . If you fined normal mortals or poor with 90% of their income they would lose their apartment and could not buy enough food anymore.
Let me guess: Germany?
Typescripten: Generating Type-safe JavaScript Bindings for emscripten
Google seems like the perfect home for these types of cynical people.
iPhone 13 and newer do.
why not Google? What I find most beneficial in a search engine alternative is to be able to fetch results or topics I'm less knowledgeable about.

I'm somewhat fine with very commercial search engines when searching for something within a field I'm familiar with, e.g I if search for "kubernetes configmap best practice", skimming infomercial sites, ads, junk is trivial.
if I search for "baby milk safety" I have no clue how to digest the results list, I'm totally unfamiliar with the media outlets catering to parenting, nutrition or food health, I know absolutely no authors in the field, no renowned media outlets for tips, not even brand reputations to make a somewhat informed decision on what to skim and what to read with attention.

But I don't disagree an engine focusing on specific fields provides great value. and perhaps that's where it should start to have a chạnce to win.
it's way too many...
I found that studying symbolic logic, especially in a philosophical (language-based) context, helped me clarify my thinking. In other words, it helped me differentiate between concepts, trace arguments, and determine if something actually made sense. It’s not so much about solving problems, more about “organizing” the way you think.
It doesn’t have to be much friction to have an impact. People take the path of least resistance.
This is very interesting. People who have had a laryngectomy can't speak post-operation, and being able to say something with their 'real' voice would be psychologically helpful.
Off-topic and rant-y:

I hate these goddamn scooters. I swear at peak hour in the city center where I am, where there are heaps of people walking down the street, these stupid goddamn fucking scooters are parked one after the other making the footpath at least 40% smaller. It's so infuriating having to walk around these goddamn things, avoid fucking tripping over them because they're so badly placed.

I just want to get from point A to my bus stop. Is that too much to ask?
> Not illegal or nefarious things either

Well, now I’d love to know about exciting illegal things one could theoretically do with this.

Maybe pop a root shell on a satellite and have the coolest bouncer on efnet?

Maybe you could spy on satphones? But I guess AWS would be prohibitively expensive for that.
He recently came to Sam Harris's podcast to talk about how he is donating most of his wealth in accordance with the Effective Altruism movement.
That IP is not from Brazil. It revert-resolves to keznews.com (Looks like it's registered in Prague)

If you try hitting it, it will redirect you to some website which might or might not be the same to every person
Partial, generational or region based GCs still need to scan the whole heap from time to time. By bringing stuff once a while into cache they also push stuff that's actively used out of cache. Those effects are typically not visible in tiny benchmarks that allocate temporary garbage in a loop, but can get pretty nasty in real apps. LRU-cache-like memory use patterns are particularly terrible for generational GCs - because the generational hypothesis does not hold (objects die old).

Also using generational algorithms does not remove the dependency of the memory overhead on the allocation rate. Those techniques improve the constant factor, but it is still an O(N) relationship, vs O(1) for a manual allocator. If the allocation rate is too high there are basically two solutions: (1) waste more memory (use very big nurseries, oversize the heap) or (2) slow down / pause the mutator.

The industry seems to prefer (1) so that probably explains why I never see Java apps using <100 MB of RAM, which is pretty standard for many C, C++ or Rust apps; and 50x-100x memory use differences between apps doing a similar thing are not that uncommon.
I think I'm confident in saying that K&R saw C as lower-level language. As you say, it is relative [1]. I just don't think enough people considered C to be a high-level language (given that Smalltalk, APL, and Lisp were about) to make your broader characterization that "C was considered a high-level language."

Here's my reasoning:

From "The C Programming Language" book (1st. ed., 1978) at https://archive.org/details/TheCProgrammingLanguageFirstEdit... we can read 'C is not a "very high level language"' (p. ix) and 'C is a relatively "low level" language' (p. 1).[1]

They describe what "low level" means to them: "This characterization is not pejorative; it simply means that C deals with the same sort of objects that most computers do. namely characters, numbers, and addresses."

And on page 2 we see how they don't regard C as the lowest level: "Of 13000 lines of system code, only about 800 lines at the very lowest level are in assembler."

I also found "The C Programming Language" paper in The Bell System Technical Journal (1978) saying "All three languages [BCPL, B, and C] are rather low-level", at https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6770408... .

Now to the [1], I found the paper "Implementing LISP in a high‐level language" from 1977, where that high-level language is BCPL, which is a precursor to C, so clearly a good number of people at the time would have considered C a high-level language, at the very least in the context of developing a Lisp.
Finally all the carriers in the world will be forced to introduce eSim. Thanks Apple
Could an ocr reader do a first pass on the easy characters to guess the font, eliminating the problem of random font for the second pass of parsing more difficult characters.
There are a few LED billboards around my city. At night they are absolutely BLINDINGLY bright. Who thought it was a good idea to have these high-bright LEDs facing the roads?
I have accepted a (slightly) lower pay for a job where I can walk to the office (5-10 minutes) instead of being full remote and monthly fly-ins, or +1 hour of commute each way.

I have to say, this setup has set the bar pretty high. I manage to go the gym before work, have lunch outside with coworkers or have a beer after without being too tired from the commute or too isolated in my own apartment.

It helps a lot when you're living in the center of a city.
Keep in mind that E can occupy your mind a bit more than A. Im not a management type, but if you feel good about it go for it. As for l33t code just read couple of books, clean code, design patterns and pragmatic programmer. If you like to code choose a nice framework and get great with it. I understand its hard with kids, but think about it in diff perspective. If sacrificing one hour per day to learn new, well paid tech can get you to make same money or better money in just 4 days instead of 5 in one year, then maybe its worth it? Thats ethernal trade off. Putting more effort when its hard to enjoy early retirement. And keep in mind theres not that many joba where you can work from home and take care of your kids. Devs and it people (not the printer guys) are extremely privilleged we must admit it.
You can use Uptrace to monitor routes/queries performance, errors, and partially logs (only Go at the moment and it is unofficial). Distributed tracing excels at finding the root cause and resolving issues in production. That is the future / present of any kind of monitoring and the potential is immense.

>Also, are there plans for an Elixir client?

Uptrace client is a just pre-configured distribution of OpenTelemetry so you try to configure OpenTelemetry https://github.com/open-telemetry/opentelemetry-erlang . We will provide a pre-configured client for Elixir if there is an interest.
Here in Switzerland eSIMs are actually massively worse - you can't swap them around on most operators without calling (!) their support line to manually release and regenerate the eSIM token.

Meaning that swapping between phones now requires calling, possibly expensive, support lines and you better hope your phone issue didn't happen during holidays. And that you have a working backup phone. And you're not in a foreign country trying to put your SIM back.

It's a massive regression of convenience against simply swapping a small chip.
The amount of time it takes to learn all that is like 15 minutes. And it's one-time investment.
I don't think this is only for leadership roles. If you don't stick around long enough to see how your work has evolved, your APIs have been used, how easy is it to adapt your work to new requirements, how you handed over ownership to someone else/another team etc etc, I think you left very valuable learning opportunities on the table.

Job hopping attitude is very visible in someone's work as well. You see them focusing on short term gains only with most of their technical decisions and leave the mess for someone else to cleanup while they move on to the next thing. Zero skin in the game.
It's forked from an English version
Not really, the issue with pirated content isn't getting the content from the DRM protected sources, it is distributing it.

What prevents distribution is taking down the sites that host content, leaving old-school torrenting as the most viable option, which is a hassle to most people.
Montaigne's essays did the trick for me.
By any chance, do you know which technology was used for the TikTok voice? While the voice itself is somewhat annoying I find the quality stunning. Any chance to reach this level with any of the models you mentioned?
Using a spreadsheet as a cheap CRM to track your job search and where you are in the process, cold leads, warm leads, follow-ups, and so forth is precisely what I do. I thought I was the only one who did that. Nice to know I am not crazy. :-)

And the article is on-point with the "you get 30 minutes of my time otherwise you are wasting my time." Recruiters love their phone calls because they are trying to sell you something.
Whilst I wholeheartedly agree, I have to say that 'barbaric' is top-tier hyperbole.
Was that version ever released? We're you at Broderbund at the time? :-)
I love eSIMs I have my main card on it but I rely on a physical card for the company since they aren't issuing eSIMS just yet.

If this happens though, all carriers will be forced their hand. Sometimes it's the only chance
When I was 7 or 8, I took a power cord, stripped the ends, twisted them together, and plugged it in. Promptly blew the fuse.

Also rewired the Eldon slot car set to 110V instead of six. Hooked a DC motor up to 110VAC.

Got shocked a few times, too.

Learned a lot about electricity. I figure I was lucky to grow up.
Some providers in DE also don’t allow eSIM on prepaid plans - you have to be on a contract to be able to use eSIM at all (looking at you, Telekom).
Maybe from security perspective, but from general compute perspective (ie not GPU), is the outdated / oversimplified / partial model harmful?
Talk about books with people you admire. My best reads came from recommendations by mentors, managers and friends.
A quick message on LinkedIn is often enough to get a solid recommendation. Generally it seems people like being asked for that kind of advice.
IMHO, using spacemacs and doom-emacs (tried both) you're not really trying Emacs because you're using vim shortcuts (that I love, I'm a vim addicted) on top of Emacs infrastructure, nothing bad with this approach, but definitely you're not having an full Emacs experience. I like doom-emacs, do no use it simply because I do not like distribution for text editors (prelude, spacemacs, doom-emacs and so on).
Grayhat Twitch Chatbots
Nice work. How did you generate the assets?
It’s the developer equivalent of inane and/or factually incorrect chain emails from older relatives
Can anyone discuss the privacy implications here please? I assume to use eSim you'll be required to have a working internet connection - there are still many dark spots in the world. What data does eSim need? Can anyone outline the data structures being sent from my device?

It's still possible to access the network pesudo-anonomously with a physical sim, I can only assume a "selfie to activate eSim" is going to happen sooner rather than later.
> It's a massive regression of convenience against simply swapping a small chip.

Yeah it's beginning to sound like replacing wired headphones with BT ones
Well, if Apple really goes this way, you will see them support it pronto.
The rule is: no residential ip and no cloud provider.
There's an interesting application of the "greater fool" theory too. Even if the original buyer finds out it was forged, they potentially stand more to gain by continuing the charade and selling it to the next person. It becomes "real" by sheer collective distortion of reality.
From the italian version I understand max 500 lines of GPL code can stay... not sure about the reason, it can be quite a lot of code
> then the article goes on to say: The purpose of DRM isn't to prevent copying, it's to prevent unlicensed reproduction. That is, it says 'copying' in different words, by trying to talk about things adjacent to copying,

I don't see that at all in the article. Anywhere.

What I read in the article is that it says that the purpose of DRM isn't to prevent _unlawful behaviour_, it's to enforce _lawful behaviour_ to be performed in a specific way. The actual _act_ of copying (or distribution, or playback, which are all a form of "copying", sure) is not as relevant to the author as the way that it is being done.
The DVD player in our house is a suspiciously branded region-free box.

Because that's apparently the only way to watch legitimate DVDs.
The download features are super limited.

- Downloaded something in country A and want to watch while in country B? Sorry, the content is not available in your region. Want to watch it via VPN? Sorry, we detected that you are connected via a VPN (had exactly those two issues with Amazon Prime Video).

- Even if content is available in another region, some language options are not available anymore (you are in Russia? Now you can only choose English an Russian).

- Some titles are not available for download and can only be streamed

- Downloads require you to use the app. Not all devices have the app. E.g. you can't download movies on a Macbook because there is no Mac Netflix App. However you can do it on Android, Windows and iOS. I am forced to watch content on my Android phone instead of the bigger Macbook screen when traveling.
I’d recommend making your point without resorting to name calling.
I always thought that flag was to protect the users sensitive information, like banking logins. Seems I was wrong and it’s mostly used for DRM purposes.
How much energy do countries consume when we take offshoring into account?
Where can I find those details?
>> The purpose of DRM is to give content providers leverage against creators of playback devices.

This is a good spot to place the pin.

The "theological" view is that (1) copyright is a moral right. (2) The Law just protects right against wrong, and(3) economic side effects of laws are incidental.

Real life is a lot less naive, so to speak. The commercial intellectual property concerns at stake are are record labels, apps, stores/distributors, large music & film portfolios and such. These exist, don't exist, have huge potential or not depending largely on the IP/DRM legislation and enforcement environment.

DRM is, IMO, an industrial policy. It gives shape and dimension to the music & film industry. Negotiating the leverage party type X has over Y is always a key feature of such policies.
Question: will the new AWS offerings eventually allow us to escape from mobile providers altogether? (I haven’t looked into it and even if I do I won’t understand the details well enough)
Your argument (the purpose of DRM is to delay pirates long enough to earn that crucial opening weekend or weeks revenue) is based on a few assumptions. A big one is that unlicensed downloading of creative works will meaningfully affect opening weekend revenue.

I could go along with that argument for movies that have been available for weeks on download sites. But I don't see how DRM would prevent a film from leaking way before its release date. If that happens, I'd venture you have a different problem.

For creative works with a longer "main revenue" window that are consumed on a computer (i.e. games), I can go along with this reasoning for top-priced titles. For games that are $15 on steam, dunno. Doesn't seem worth the effort to deprive the creator of some revenue, just to save 15 bucks. But what do I know, I don't make & sell games.

E-books seem different yet again - but again, I don't write and sell ebooks. Except for a handful of well-known titles or titles receiving universal praise and prize considerations, I'd guess you'd be lucky to be noticed in the book market. I have no clue whether more popularity will drive sales more than downloads will cut into sales.
Wow. Whatsapp for Business is more than 8 times more expensive in Africa (with the exception of South Africa) than in the USA.

What kind of price discrimination it is?
There is some GOLD on this list, that I had never even heard of until now. Well worth the effort to go through it. Thank you.
I believe I got the same results when asking Siri as well. Truely the golden age for voice assistants.
> characterizing bad abstractions and proposing better ones

Do you know of anything published that tackles this?
One of my favourite anecdotes is about an employee of a not-so-successful video streaming startup not knowing Popcorn Time being illegal, promoting its use at the water cooler and apparently using their company laptop for using it.
Was any of the tens of thousands of buffer-overflow bugs the end of C?
I can relate. In my country this stuff gets sold out in the open like it was nothing. Every once in a while some police operation disrupts their activities but it feels like it's just for show. Maybe I'll read about these operations in the US trade office's annual reports one day.
Could be the Atari ST version https://www.mobygames.com/game/atari-st/prince-of-persia
Previous discussion: https://news.ycombinator.com/item?id=29675076
It is awful in Taiwan too.

As per telecom regulation, you cannot get a new eSIM online. The only way is visiting telecom service center in person, verify your ID, pay the fee (about 10 USD), finally got a printed eSIM QR code.

It implies you must pay $10 when you switch to a new phone every time. worse than Physical SIM card.
Like I said in the last paragraph: I would not.

If the bash program evolves to span multiple files and lots of lines, I usually switch to ansible/ruby/clojure
Languages never die from bad PR.

Languages die when no one uses them.

There are only 2 kinds of programming languages: The ones people complain about, and the ones no one cares about.
Reading this makes me yearn for paper/fountain again! But I think the convenience of Rocketbook scanning plus reusability has me hooked. At least for now.

I recently found myself wanting to source some Japanese notebooks en-masse, as I prefer handwritten notes for meetings and general "thinking" work. I continually run out of notebooks at the worst possible times.

Instead, I ended up buying a Rocketbook. I thought I'd try it out, it wasn't a huge outlay (compared to, for example, ReMarkable). I've gone through the notebook quite a few times now, works quite well.

Rocketbooks definitely aren't perfect. The tactility is nowhere near that of fountain/paper. You must use Pilot Frixion pens. And you can only buy frixion pen inks in their insanely small and wasteful plastic cartridges (you cannot just buy a bottle of the ink, as far as I'm aware). I do sometimes wonder if it is better to fill up my recycle bin with paper, or fill up my garbage can with frixion cartridges.

But, I'm still not sure I'll go back to standard pen and paper any time soon for my daily notetaking.

Slightly off-topic but I'd be curious if any of you are Rocketbook "expats" or converts.

Edit: spelling, plus further thought on wastefulness.
Shazould jazust shazuse dazubble dazutch.
It really depends on the country, trend of number of corona cases and progress of vaccinations

if you are in the US, we already start to see some of the big corps (not only FAANG) start to talk about return to office and sanctions vs non vaccinated workers (probably "prep work" for return to office)

optimistic POV - more and more companies will open their offices on non-mandatory basis in H1. Every new variant and every new case in some office will delays/pause this but it will happen
>Europe is pretty happy with its public services and you should definitively visit it once

Are Germans "pretty happy" with 30% higher energy prices in a single year, due to anti-nuclear (anti-science) policies? [1]

Are the French "pretty happy" they're in a massive energy crisis and have resorted to burning fuel oil? [2] Next year, they're planning on a massive energy price increase related to anti-nuclear (anti-science) policies. [3]

Energy prices are directly related to poverty. The EU themselves admit they're plunging people into poverty. [4]

Your appeal to European supremacy is not just wrong, it's deadly. People die when energy prices rise, according to multiple studies. [5]

If the US followed in these "government does it better" footsteps, it would smash the disadvantaged and kill people. European governments regularly stomp on the neck of the poor. When given the choice between climate ideology and preventing poverty and death, they'll choose climate conference photo shoots every single time. After all, Germany and France are currently doing just that.

[1] https://www.dw.com/en/german-energy-prices-hard-to-tame/a-60...

[2] https://www.irishtimes.com/business/energy-and-resources/ele...

[3] https://www.thenationalnews.com/world/europe/2021/12/27/fren...

[4] https://www.dw.com/en/eu-warns-of-fuel-poverty-due-to-energy...

[5] https://www.nber.org/bh/lower-heating-prices-prevent-winter-...
Tornado is an absolute feat of engineering. Shout-out to @bdarnell.
I will miss taking it off my phone whenever I want or in extreme cases: Smashing it with a brick.
Tony Robbins under 'Philosophy and Psychology'?
yes iff you would need to contact a support hotline everytime you switvh the audio source or the headphones itself.

if you are mocking the notion that it was courage to get rid of the headphone. Then you are correct But then again I got a phone with headphone jack but still prefer Bluetooth. Especially now when wearing masks,... no cables that get in the way of.taking off and putting on a mask.
I use it for a side project, I had to disable a lot of it’s useful features to get anything resembling performance out of it. A lot of this seems to stem from Pydantic though but is in no way as fast as Go out of the box and I also feel they should remove that line.
If you are an avid reader but yawned at this list, you are my friend!
> Why do people buy and use these things?

I'd buy one if I was disabled.
Each to their own, I guess. I was given one for Christmas a couple of years back and within 24 hours it was powered off and in the 'junk drawer'.

Some people like home automation and such, and if they're willing to accept the (arguably minimal) potential risks then more power to them.

Luckily you and I don't have to use one, at least not yet.
I grew up in rural Australia (now a long way from there) and one of my memory triggers is the sound of old corrugated iron ‘ticking’ and ‘pinging’ after a day in the hot sun.
Facebook has ~3 billion users, you think not a single one of them uses React for web development because of FB's android apps? That sounds absurd, even for hyperbole. I'm not sure what point you're trying to make.
Oh JavaCard, you have succeeded despite being horrific. It's also used for ATM cards, credit cards, etc. And Apple Pay :D

I wonder if any environment uses log4j? (jk I hope. The JavaCard spec is fairly limited so maybe it's accidentally safe :D )