skysight-inc/HackerNews huggingface dataset:
It's been 5 years since I used any web server as I started using Go to build web applications.

1. HTTP server is production ready.

2. autocert fetches certificate automatically from LetsEncrypt.

3. Graceful restarts (zero downtime) using signals.

I think the the biggest advantage of languages which enable portable applications like Go is not having to mess with web servers anymore, At least for most common use cases.
Yeah a bit misleading, because it excludes the optical parts.
This is something interesting. Thanks for posting such content.
People who swam naked in ice water reported feeling "cold", but 95% could identify if they were in the treatment group. We'll never know if it's the placebo effect or not!

You can't do double-blind psychedelics trials. Researchers should stop wasting their time trying.
“Canceling out” requires knowing the exact phase of the sound hitting your ear, so that you can cancel it by playing a sound 180 degrees out of phase.

First problem: Your system needs to be perfectly synced up in time with the known sound being played. Human hearing goes to ~20KHz, so you need to be synced up with an error of <0.1 ms per second, probably much less. That’s gonna be tough.

Next problem: as you move around the room, your distance to the speaker changes, and you go out of phase. So you need positional data for your ears with sub-centimeter accuracy.

Can we get rid of the first two problems by using a microphone to detect the signal and auto-correct its phase as you move? Maybe but then you need an incredible algorithm to be able to pick out the correct part of the signal from all the background noise and echoes, plus it has to run in real-time at high sample rates. Very very difficult.

Then even if you solve these issues, you also have to cancel the echoes of the song bouncing off the walls etc. If you’re trying to take advantage of the fact that it’s a “known song” you then need an extremely good model of the room you’re in to predict how the sound will bounce.

In short, I suspect it’s “theoretically possible” but completely infeasible.
Artisanal scale rooftop solar is only economical in Califoria due to feed in tariff subsidies. We could build out utility scale solar of the same capacity for the cost of the subsidy to rooftop solar.
Sounds suspiciously like something a self-congratulating AI hiding among us would say..
keep doing what you are doing and then turn 50
Well, what about if self driving cars become safe enough?
I’ve said it before on here but I think the commercial paper on their books is just the balance of a loan of Tether with the interest payable in USD and the principle payable either in USD or USDT.

Essentially what they did was create an unregulated private bank and issue a counterfeit digital USD.
I mean kind of. They have to go for people that have money to pay them off, but not enough to make fighting them worth it. Startup is kind of nebulous, but there is a difference between a 40+ million series B startup and a small business that would balk at $10k a year. I would guess the trolls go for more of the former than the latter.
It is not, unless your compiler is smart enough to recognize reverse iteration and prefetch appropriately.

If performance matters, you should experiment with __builtin_prefetch, which is available in clang and GCC.
Huges was probably great an eon ago.
We may be genetically similar but there are literally millions/maybe billions of people in the world who do not agree with LGBT or women's rights. Some of these places execute people for expressing their authentic selves. Some of these places do not believe in science and progress, and are extremely insular and religiously conservative.

So no, I don't think it is a victory unless human rights and progress don't mean anything. I'm from one of these places where birth rates are high but the quality of life is awful and government corruption is astronomical. Most people there will probably shun you if not actually harm you for doing something that nobody cares about in the US or some western countries. Recently I saw a post about how the Norwegian health ministry released some images of people doing various sexual poses as part of some sex-ed. I thought it was quite neat, and it features multiple sexualities. I will bet my life savings you try doing that where I'm from that it won't go so well and the number of fundamentalist minded people is rising.
When I look at “my” checking account and see $300 in my account. I know I can spend $300 without over drafting. If we are both spending out of the same account, we would have to constantly be coordinating what we have to spend.

I said in another comment that I “retired” my wife when I got my job at a BigTech. I have “her” allowance direct deposited in “her” account. She can spend it however she wants to and she knows what she has until the next pay period. It’s the same with “my” account.

We talk about what’s going on for the next two weeks. If she has something she needs/wants to do that she can’t from “her” account. I transfer money to her after we discuss it.

We share a Google sheet with the budget so she knows what’s going on.

On that sheet I also have a column that at the top is a real time calculation of how much my next RSU grant is going to be based on the current stock price * the number of shares * (1 - tax rate). We then subtract what we want to do out of that.
14 kB HTTP site. What about the SSL?
This is like when I need to get ready in a hurry I count the seconds and it's surprising how quick you end up moving :)
>I want to be one of the best programmers in the world, but I have a long way to go.

I think you have set a very noble goal for yourself; I certainly wish that you succeed in that endeavor!

But let me ask you something...

Do you really want to be the best programmer in the world?

?

What does it mean to be the best programmer in the world?

?

If you want to become the best programmer in the world because "companies like Facebook (Meta), Apple, Amazon, Netflix, Google (and Microsoft!) -- hire only the best programmers" -- then you DON'T actually want to be "the best programmer in the world" -- your goal would be to simply be hired by Facebook/Apple/Amazon/Netflix/Google/Microsoft!

That is (if that were the case!) -- getting hired by Facebook/Apple/Amazon/Netflix/Google/Microsoft -- would be the actual goal, the WHY of the goal!

You see, you'd make great progress towards your goal -- if you could better define the goal!

Let me ask you this:

WHY do you want to become one of the best programmers ever?

?
1. Learn computer science to at least a graduate level. It’s ok if your college major is something else.

2. Program and learn more about programming constantly.

3. Working for and with idiots is not a useless experience, but it’s commonplace and repetitive. Move on when you stop learning.

4. Program and learn some more. Keep at it for 30+ years.
I think there are many strong arguments against this, but most are debatable. So I'm going to focus on one of the arguments that I do not feel especially strongly about, but one that I think is simply undeniable.

A smaller world population in the longrun is a defacto nonstarter. Many places in the world continue to have extremely high birth rates. And the wealth/education correlation that claims to predict the change of this seems, at best, extremely weak when put under scrutiny. Billionaires have high wealth, high education, and high fertility. Places like Thailand have extremely low education/wealth levels, yet their fertility rate is lower than even the US. Israel is the third most educated country in the world, has an advanced economy, and a fertility rate that is even competitive against some African nations at 3.0.

The issue is one of prioritizing wealth more than family, which also explains why the trend collapses at billionaires (for whom family has effectively 0 impact on their wealth), even though the correlation would expect them to be having effectively 0 children. And this pursuit of wealth over family holds true in the West, but there's no reason to expect such ideology to spread. So the question is not one of a smaller world population, but of a smaller population of the groups that are not reproducing vs those that are. In other words should the West simply accept its own extinction, likely alongside those of its values? And to me, the answer to that question is no.
Many more towns will be deserted, people are still going to crowd in big cities.
I feel like this is an attempt to allow as many tornado cash users as possible to withdraw their money from the liquidity pools.

By being 'slow' to block this address, it gives people time to withdraw. Remember that many tornado cash users are not money laundering too.
If an ancient Greek philosopher had three apples in his basket, and I took them away while he wasn't looking, oh, he would definitely find "no apples" something worthy of being denoted.
The best programmers ever are humble, they know their worth, and don't have to show off. I'm sure people around you will appreciate humility, so if you want to push your limits, why not helping that guy who just joined the team and seems a bit lost?
spam filter LOL
Index cards are pretty good. They are thin enough to fit in my wallet which keeps my memory available long enough to use it.
To be honest, I didn't even set out to become a developer. I just loved solving problems. My question is more on the side of where I should invest my time.
Unheard Voice
Then the unauthorized fix is blamed for unrelated issues and believed because no one is really technical in leadership.
The US also has their population spread out a bit more (and therefore their load centres closer to potential generation sites) - Australia actually has a higher urban population % than the USA.
I take it you live somewhere with ample parking lots? I definitely don't miss the dance of clutch, handbrake, and gas whilst trying to parallel park in a spot I would barely fit into on a hill.
Notion hands-down best note app https://www.notion.so/
Even as someone who hates cars and has never in 40 years had a driver's licence, I get this (have learnt how to drive).

Automatic instead of manual feels how I imagine pre-chewed ice cream feels.
This comment actually got a laugh out of me. I truly have no idea what would be feasible in a collision like this. Probably packing peanuts? Airbags on the outside of the car that deploy when a pedestrian is detected?
To complement the other answers here, beware: https://youtu.be/K64xhPbo6Sw?t=136
I don't think it's the case, old folks will outvote the young, same as the property speculators are doing.
Not if the investors agree with Hotz.

If you invest in a geohot-owned business, you should probably know who you're bankrolling. This type of behavior by him is hardly surprising.
Russia is cutting gas supply, there's shortage for electricity generation and storage for winter, when a lot more of gas is used to heat buildings. Russia began cutting gas supply in june 2021 IIRC
It's fortunate for solar that most populated cities in AU is located on east.
I would say that it isn't normal and it seems pretty bad.
Depends on your definition. The most famous programmers often aren't so humble. If you're working for other people, being quiet is bad for your career path unless you have a rare manager.
It's only 8kB compressed.
I'm no 5G expert or network expert either. My understanding of all this should be considered n00b level.

From the article:

>His team found it was worryingly easy to move deeper into the networks they tested, thanks primarily to poorly configured “containers.” These are self-contained packages of software that bundle up an application and everything needed to run it—code, software libraries, and configuration files—so that it can be run on any hardware. Containers are a critical part of the cloud, because they allow different applications from different companies or departments to run alongside one another on the same servers. Containers are supposed to be isolated from one another, but if they are poorly configured it’s possible to break out and gain access to other containers or even to take control of the host system. In multiple instances Nohl and his team found misconfigured containers that allowed them to do just this.

This looks like a big problem to me since unsecured or poorly secured cloud data is increasingly a fat target for bad actors.

Can't you just point your installs to multiple containers with the actual useful container being tagged with one encrypted key and the other(s) poisoned with trojans, worms, crypto-jackers, bitcoin miners, etc to throw it back in their faces?

Alright, I'm dumb about this. I know it wouldn't work or they would do something similar. It would be funny though to send a pack of problems their way every time they messed with your system.

I just got my first 5G capable phone last week. Just in time for the fun stuff.
Stay off time-sinks like HN, youtube, and social media. Do more of the hard things.
Not sure why you're being downvoted.

I'm Korean born, but spent most of my life in the US. My wife is a much more recent immigrant so she is a product of the Korean education system as well as the Korean corporate world and all that entails.

We have some friends that have adopted, so are aware of the potential issues. Most of them seem perfectly fine, but one had some initial problems with the child adjusting to his new life. These were all toddlers (3-5 years old).
> eg GNOME shell is written in JavaScript

Is that some way related to why almost every GNOME shell extension is a memory hog (due to memory leaks?), I was fed up of replacing shell extensions in the hope of finding better one and finally disabled shell extensions altogether.

I've hardly had any GNOME crash after disabling shell extensions.

P.S. Congratulations on the launch, OP. Seems like a very useful too, Would try to play with it later.
Well yes, we can't replace all usages of styrofoam with cardboard.

But that is why I said "such as cardboard". It would have to be on a case by case basis, such as the expanded corn foam.

Materials like styrofoam when it is lots of little balls compressed together are terrible as they always break up and would never be able to be all collected up.

The expanded foam plastics that are formed into the correct shape so they don't shatter into tiny pieces would already be better. The small ball form should be banned as it is the worst form of it.
No, this has everything to do with unintended consequences of litigation and regulation.

Enjoy the Chicken Tax. It's why we can't have the Hilux in the States.

https://en.wikipedia.org/wiki/Chicken_tax

edit: I suppose it's not unintended consequences. It's LBJ's corrupt decision to trade tariffs for votes / curry favor with unions that harms US consumers.
My scenario is several orders of magnitude more common than yours. It doesn’t mean you’re wrong; miracles do happen. It must be nice to have so much blind faith in technological progress and human exceptionalism, but I’m going to stay with my ecology and statistics.
Readable thread:

https://nitter.net/ID_AA_Carmack/status/1562104562219196416
This. Do you want to make lots of money? Solve hard problems? Have autonomy and ownership of code? Very different career paths!
I suppose, I just don't use it that way. Have never printed something that I downloaded except for testing purposes. I use the printer to make stuff that I need around the house, like a bracket to hold my electric toothbrush charger to the towel bar, etc...
The effect of a lot of renewables can be the opposite, though. When the wind is blowing, all consumers may want to charge their Tesla's at the same time, meaning that the grid wil experience even more spikey load patterns.

Batteries as part of the central grid can help, of course.
A reply on Twitter had a well-put answer, "This is how you say 'we only want to hire young people' without technically violating labor laws."
The point is not to compete with fiber.
> doesn't matter in what currency their costs are, there is a curve of num_subscribers v.s. payment_per_subscriber and they need to be at the curve's maxima and that maxima would be different for each market depending on the purchasing power of the customers

You're describing a monopolist pricing model's revenue curve [1]. Let's complete the model. On the same graph imagine the marginal cost of providing the service (e.g. billing, customer support, peak bandwidth rationing et cetera). Subtract it from the revenue curve. You now have a profit curve. For SpaceX, if we dollar denominate then a rising dollar means the revenue curve moves down; if we local-currency denominate, a rising dollar means the cost curve moves up. Either way, symmetry. (Note: this works even if you assume zero cost elasticity, i.e. a horizontal cost curve.)

Thus, whether SpaceX is buying growth by losing money, hopefully in the short term; buying growth by making less money; or, as you suggest, increasing the quantity demanded on a unit-economically positive game is dependent on the exchange rate.

> already sent the satellites and you already employ the people who upkeep the infrastructure

These systems have marginal costs. Also, last I checked, Starlink has a pre-order backlog.

(My guess: churn is expensive for Starlink. Moreso than most telecoms. Buying goodwill and loyalty amidst rising costs of living is a smart move, despite it likely eating into margin. That or they're about to announce a massive deployment ramp-up.)

[1] https://blog.cambridgecoaching.com/how-to-determine-the-opti...
I like the idea mentioned in the article of increasing the number of packets sent in the slow start - as far as I know you could just crank that from the server side TCP stack to something much larger, right?
What does it mean to "freeze Tornado Cash addresses"?

I can't make anything of this sentence. Wouldn't miners be the only ones to "freeze" assets on an Ethereum address, and only if 51% of them collude to not accept blocks in which funds from those addresses are moved?
In this 10-minute video a bike messenger demos several really useful points abou theft-prevention. (And what he's still nervous about.)

Edit: URL (sheesh) https://www.youtube.com/watch?v=RZkJP9D6fms
This can be done in a spreadsheet. No company would use programmers’ time to implement a separate program.
The type system does tell you if this is used. `::OffsetArray`.
Hughes was never and will never be able to be low latency with their current setup. You’re fighting against physics at that point due to the location of the satellites compared to Starlink. They also have always had exceptionally restrictive data caps.

So I wouldn’t say they were ever “great”. Just realistic.
The South Australian government has changed hands twice since the Tesla big battery.

Electranet, the South Australian transmission operator, commissioned four new synchronous condensors in 2021 in order to reduce the minimum number of gas turbines that must operate.
This seems to be based on the idea that the only feedback mechanism for improving sperm is to have sperm fight with other sperm. That's not correct though. Whatever trait in sperm leads to pregnancy more often will be evolutionarily selected for. There doesn't need to be any direct fight between sperm.
> If someone asked me about my hobbies, I’d stare blankly, wondering if they really want to hear that I go to the gym, or the hours I spend on obscure corners of Wikipedia, or doing math for fun.

I have never related to something so much.
That would probably be fun to try. I looked for pricing and I think it’d be $0.50+ per hour, so not super cost effective unless you only play a few hours a month.
Incrementalism and flexibility are key in habit forming and dissolution.

I recommend the Impulse Blocker plugin for a timer on specific websites (youtube, hacker news, etc.)

iPhone has timer tools for limiting app usage and different modes for work, personal time, sleep to filter and limit notifications.

Make use of your email categories and unsubscribing to help filter emails that are a waste of time.

The reverse of do an activity for a set amount of time (read a book for 5 mins, wash half the dishes) has been helpful for myself as well. This can be progressively ramped up as opposed to ramping down attention sinks.

Godspeed to any and all trying to take back some of their attention.
If you have local fiber you should use that instead. You won't be sharing spectrum with everybody else in the area. Starlink is for people who are underserved by terrestrial broadband.
Most big stable coins have centralized control over issuing, removing, and freezing their tokens. It's built into their contracts.
For best programmer that might be to learn more Data Structures and Algorithms. Maybe try some LeetCode. See if you can find a senior programmer to be your mentor.

For best developer, I think it is good to learn a bit about each team member's role. Learn some UX design, Scrum Master, Tester, Product Owner and Database Admin. You don’t need to learn enough to be able to do their job but enough to understand how and what they work with.

Keep learning programming, more languages, you come from the web, learn some Golang, Rust, Elixir, Python, to learn different paradigms. Do some side projects about things that you are passionate about (I play Dungeons & Dragons so I have built tools and websites to help with that).

Maybe get a job at a consultancy, you get to work with different clients in different domains and learn a lot.

But as others have pointed out, don’t burn yourself out. It sucks and takes a long time to come back from. Godspeed
Exercise, build and maintain relationships, eat well, stay healthy, travel, make friends, stay open minded, be humble, find balance and joy in your life so you don't burn out at 25.

Learn the skills if you want. Go to school if you want. Get involved with open source projects.

But don't let it take over your whole life. By the time you're 40, nobody will really care if you're the best programmer in the world. Your friends and colleagues will have their own lives. Businesses will rise and fall. Languages will come and go. Will you still be happy?
Don't know what it's like in Korea, but in China, it's pretty common to have pension higher than local average salary if you were in the state job system, which is absolutely huge. This is due to the polical power dynamic.

Many provinces are barely scraping by, young workers are not only effectively directly supporting pensioners, they are now delaying young workers retirement age, and you better not believe the old folks will willing to eat into their own money.
I wonder if anyone has studied the impact of latency on user behavior while considering the impact of user expectations from their typical connection speed. Whenever I see an article about page speed optimization, the assumption is that a user will give up if a page takes too long to load, ans that everyone gives up after X seconds. Usually X is about 7s based on a Nielson article from years and years ago.

The thing is tbough, a user who frequently uses satellite Internet or a 2G mobile connection will learn that pages take a while to download over that connection, and they will adjust their expectations accordingly. Satellite Internet users aren't giving up on pages every 7s. They're waiting because they know the page will load slowly.

I suspect most users wait for a page if most pages are slow. So long as your website is no slower than the average then you're probably not losing many visitors.

Obviously that's not to say you shouldn't make your website as fast as you can. You should. Everyone will appreciate the effort. But don't assume that knocking a few seconds off the TTI time will actually impact your conversion metrics. It probably won't (but only a proper study can prove it either way).
Well that's not anytime soon at this rate...
"You were the core developer of a Node.js clone? And it had a built-in Sass compiler? Wow, color me impressed."