skysight-inc/HackerNews huggingface dataset:
As someone from the east coast who's done both Seattle to Portland and Boston to New Haven, the difference is nuts. From what I understand, Amtrak owns the tracks on the NY-BOS stretch, but everywhere else has to yield to slow moving freight trains (we were stuck for 45 minutes). By comparison, the trip to New Haven was completely smooth sailing. The idea that passengers should yield to freight seems absolutely backwards to me.
Then again faster travel often results in more sprawl, less dense neighborhoods and does not reduce average travel time very much.
The Accidental Tech Podcast is the successor to Hypercritical. The negativity is by design.
It’s still better than using the same few passwords everywhere or having a system with the site name. Because you need only on website vulnerability, which is quite common, to compromise your passwords. It’s better to have a single unlikely point of failure than many guaranteed points of failure in my opinion.

Chrome has a password manager but the key is stored for you, which is less secure because it’s not using a HSM (hardware security module) as far as I know.
Except they are very much against hourly billing and they strongly recommend value based pricing.
The hardness works both ways - these with stake can decline to process what they deem ungood and there's nothing one can do about it.

You see "hardness of Sybil attack", I see "rule of unelected comittee".

The very fact that GPUs are not pie, that GPUs are minted, gives an opportunity for a change if things do not go well for actual majority of users-as-persons.
Boohoo
I think we should rename it to the magnetic field map. Would make it less arbitrary, no offence to Mercator.
Does it matter if they serve some role in ecology? We have extinct so many species for no good reason at all, might as well add one more to the list when done for some beneficial purpose.
In other words: in classic PoW attacker needs to spend money on the attack, and if attack fails, they get nothing in return, they just wasted money. If PoW protocol is doing some useful work, then attacker can also benefit from that work, which means the cost of failed attack goes down to almost zero.
That's not necessarily the case. It assumes that hard work is not "sustainable over time" because you have to attend to minutia (making an actual coffee, cooking, etc.).

But as others have said, all this takes energy. I've noticed that even though doing these "mindless, useless" tasks can be annoying, and a total drag to think about, after I went and done them I tend to feel much fresher when getting back to work.

Maybe the issue is that there's a limit to the length of time we can spend focusing on only one thing.
Cool personal insult - who has the inferiority complex here?

Your explanation can be reframed as "many MSc holders did not invest any attention to how the academy works during their BSc years" - why should I prefer them? My rule of thumb punishes such people compared to those with a broader view and better self-knowledge, yes.
This thread is an example of the worst kind of commentary to be found on HN. These knee-jerk negative responses have become a meme at this point.

Instead of jumping to conclusions about the article (and author!) based on its first sentence, how about we take some nuance into consideration and try to understand where they're coming from?

With a positive attitude, you can clearly see that the author's comparison is towards the character's desire to focus on their work, instead of the "messy" processes around it. It's a superficial comparison about this one specific trait, not about the entire character or the series.
It helps greatly that he already has a huge brand. Part of the role of the publisher is to promote authors, although that that has changed to favoring social media.

It would also seem like writing posts is a way better ROI on time compared to a book.
Local Man Deletes Files, Leaves Coworkers Very Disappointed
PUT versus POST
I use VSCode with the C/C++ extension on Windows, the debugger works great.
Disclaimer first: I'm not a ML practioner, so this might be wrong, though I'm guessing not too blatantly.

In a broad stroke, I think all games should and could be dominated by machines nowadays -- though because it is no longer an interesting problem, no one really tried to do it anymore. The last big challenges were dealing with incomplete information game (poker, starcraft) and continuous state space game (starcraft, dota etc.), which was solved ~2-3 years ago. There is still challenges (AI still favor short-term rewards, while human has better long term planning), as well as technicalities (the machines doesn't really play like human: if you can control individual units, certain things like overkill doesn't happen anymore and certain units suddenly becomes overpowered). But those are just obstacles to playing a perfect game, you can still beat human reliably even with those limitation.
It's like back in the day, when a bunch of Victorian (?) novels were published by chapter in newspapers.
Honest question: what security would be gained by encrypting the contents of a static web page. The specific urls visited (but not the domain itself)?
It's a nice idea, and I don't think it needs DKIM either, just SPF? (If the token in the body was maliciously changed to the correct value.. they're too short? All that matters is whether it's correct or not?)

But I suppose there'd be many legitimate SPF fails - I see them on email from companies all the time, like they followed half the instructions to bring their own domain to MS/Gmail, and stopped when it 'worked'. OP sounds like the mailto link is going to somehow include SPF & DKIM configuration to solve that? I don't get that bit.
I just wonder how much longer we must damage the environment before it happens. Bitcoin has showed us just how much precedence greed has over environmental concerns, and this time it wasn't just big corporations showing their true nature.
Not really. Like, I would't use Zen personally and it's fair for Zig to highlight their concerns, but still none of this is stealing, and seems more like a petty disagreement, the cause of many forks on other projects in history.
Nice way to show that data!

However, it's difficult in this form to choose a station: for big cities with many stations, you have to zoom in quite a lot to target one, but then with the zoomed view you can't see all the reachable stations...
> Plaintext alternatives are the solution, but support is spotty.

Very few people use plaintext email clients. According to campaign monitor [1] 67% of users are using graphical email clients.

> Takeaway: Inbox delivery can be fickle, unreliable, or outright impossible.

The proposed solution to use `mailto:` is also fickle. Users may not have their email client setup or the right client configured in the browser.

Also what about users with multiple email accounts setup on the email client. Those users will need to remember to select the desired from email.

[1] https://www.campaignmonitor.com/resources/guides/most-popula...
I write a lot of popular software I don't use daily, if ever. I suspect you use something written by someone in a similar position :)
This is not about SDR, it is about "software defined satellite". It is a generalization of the SDR concept, involving the whole satellite. Basically, it is about designing a more configurable satellite, suitable for a wider variety of tasks.
The Flintstones was brought to you by Winston cigarettes, https://www.youtube.com/watch?v=Bvt8skgm2l8, just in case you've ever wanted to see Fred and Barney discussing which cigarette filter works the best.
In my teens, I did a student exchange; I went to school in Germany for two weeks. My fellow students were cool, but objected to my taste in music; they said that CCR were "primitive", and "derivative". They favoured what they called "progressive" music. I was hurt, and questioned my tastes.

I still love CCR. The bandleader seems to have been a dick though.
How much does eating meat affect nations’ greenhouse gas emissions?
Watch out if you sleep and lie down on your sides a lot. I got hip tendinitis from too firm mattress.
It can definitely be explained! For instant your tiny ELF tutorial is currently missing any explanation at all - it says what you're trying to do, and a dump of code to do it, and a demo of it working but nothing about why it works.

But it's easy to add. From skimming the code I think the explanation should be something like this:

All four operating systems support the ELF executable format, and we're using the same x86 hardware in all four cases. When you compile a function like `int fib(...` the exact same x86 instructions end up running on all OSes. So why doesn't a Linux binary run out of the box on OpenBSD?

There are a few reasons.

First, the ELF format itself requires us to specify the OS ABI (conventions for how to functions at a binary/register level). Fortunately we can get around this by just setting it to the FreeBSD ABI because (insert explanation here).

There are a few other minor differences in how the OSes interpret ELF fields, like (insert explanation here) But they are broadly compatible and the following ELF header will allow us to start executing x86 instructions on all four OSes.

At that point we can run our `fib()` code and it will work! But the second issue occurs when we actually want to print the result.

The print a string on all four OSes you can use their `write()` syscalls to tell the kernel to write a string to stdout (file descriptor 1 on all the OSes).

Unfortunately although they all have the same ABI for making syscalls (maybe this is standard on x86??) they gave the write syscall different ID numbers - on Linux it is 1, but on the BSDs it is 4. If we were to try to execute Linux's `write()` on BSD it would actually call `exit()` - not what we want!

So we need some way of detecting the OS at runtime. There are probably many ways to do this but I have done it by detecting differences in how the OSes set up the registers and program arguments before calling `start()`. Specifically... (insert explanation here).

Totally doable! I'm sure some of that is wrong, but hopefully you get the point.

It definitely is harder to explain something when you are an expert on it, but it's still possible. Probably the best way to do it is to work with someone who is interested but doesn't understand it and then they'll ask questions that you assumed they new the answer to.

Anyway I'm not saying you need do this - it does take some time. I just wanted to impart that it could be explained if you wanted to.
I think it's a similar situation as if you only have a hammer everything looks like a nail.

You can probably find a solution with what you already now (as a junior programmer) as most problems programmers have to solve are not that hard but you may completely miss a better solution because you had no idea it was possible. I may be fine but you may also lose a lot of time later because it wasn't.

I agree that it's possible to self teach almost everything in CS but the point of university is to speed up the discovery of CS from scratch and have solid foundations. You certainly don't know everything graduating university but should now where to look when you have a problem imo.
Warning: Pure speculation ahead.

Based on this issue [1] I have a feeling JetBrains is keeping their eye on Zig for an official plugin.

Zig + high powered IDE support would be magical.

[1] https://youtrack.jetbrains.com/issue/FL-10463
Do you happen to have a link to this blog post?
It's quite common to comment on a subset of the article, no? And given this point was prominently made in the article, that should be more reason to receive attention in the comment section.

I also see an interesting sibling thread developing, so further discussion has been instigated by this parent comment...
Tiger knee us the best sleep posture. Pillow optional.
Planes full of South Korean engineers fly every Monday to China and fly back Friday night. They get huge salaries compared to working at Samsung. The same happens in Taiwan. Chinese pay for talent they don't have yet.

Lithography machines are the only limiting factor.

Chinese squeeze every bit from DUV lithography because they don't have way to acquire the EUV technology. Nobody in Asia can do it yet.
A very nice idea to use named colors to choose where the cube is transparent - much more interesting than just displaying a grid of dots or similar. Thanks for sharing!
> Can take out phone and click link

That assumes you have that email account on your phone. Also that you have your phone with you, that your phone has signal / wifi, there's no delays, no greylisting, no spam filtering that might catch the email, ...

There's just too many simple ways it can break down for it to be a good system.
I can't think of anything I've signed up for that would care about the distinction personally, any examples?
I would factor energy into this.

Number of people able to access necessary points of interest per hour per joule of energy used in that trip

A place where everybody can access all the things needed for life literally by walking out their front door is far superior to one where you have to step on a rocketship to go for groceries.

Also there has to be a point where you use so much space and energy for transportation that you will not be able to have any given unit of area support a lot of people.
a common account registration pattern in Japan involves presenting a QR code containing a mailto link. The user scans it, sends an empty mail (the details for the subject are already in the mailto link) and a reply comes up with a temporary user. The user can then define a username or password. Sometimes this pattern creates the username and password randomly.
Nobody is busy when their mobile phone rings.
There is no actor in charge of surveilling the network. Every validator is. And every validator is incentivized to do so because you get a reward coming from the slash penalty. So everyone is checking on everyone else.
Indeed; as soon as the article stated that SPF and DMARC are required, it stopped sounding like a good idea.
how does it cover naming things?
That turns all users into a greater threat in the case of any bugs in the server. Makes it easier for the service to get DOS'd by authenticated users, and so on. Allowing on user to be more insecure, makes all users more insecure.
My main issue with PoS is that people wont run nodes. Contrary to bitcoin there isn’t a self hosting culture on Ethereum. Its all about trading and tokenomics. They will stake through exchanges, which already control the fiat ramps and are easily controlled by regulatory pressure. Since those guys are now validating on chain transaction censorship might become a thing.

And then there is the biggest irony on the fact that PoS basically recreates the legacy financial system where banks and central banks being the stewards of the network.
In which case, I would find myself uttering the phrase "Tokyo has no public transit" which I don't think is the case. Every train in Tokyo is inter-city rail, and I think that seems to work just fine.
Even if we took all of those in the most leaning way we still wouldn't arrive at a way to remove the student specific portion from whether the coursework is superfluous so I'm not sure the questions would do more than further confuse you from what people were saying.

I'd say this the target audience is anyone looking at or working on a degree. Even if you're a slow learner already at a university that doesn't have any form of testing out it can be helpful to know learning the material strictly via the course schedules may not be the most efficient way to absorb it. For others in the target audience it has some good advice about seeing if you can test out to finish sooner too.
This is exactly why I never thought stuff like "concert violinist plays his Stradivarius in the subway and barely anyone listens, even though it would cost hundreds to attend a concert" is surprising, or says anything other than "you can only appreciate music if in the right context".
If everyone bicycled like the Danes, we’d avoid a UK’s worth of emissions
Sorry, no.

This is just plain wrong: "The reason school shootings happen is not because of poor gun regulation, or poor access to good mental health care. That’s crazy."

Also wrong: "There is a 52-page profile of school shooters written by the FBI. That profile should be one sentence: “School shooters hate school.”"

And then the simplistic and wrong conclusion: "No, school shooters pick schools. So this should be an easy problem to fix."

The reason why the FBI has a 52-page profile of school shooters is because it's a complicated subject.

As a general rule, whenever someone offers an easy solution to a problem that has plagued society for a long time, do not trust them. And if you are the one who came up with that solution, consider that you've missed some important facts and probably shouldn't be armchair diagnosing.
When does technology pass from being a tool to being a crutch? (2009)
Using existing logos for inspiration (like the NFL ones) is a tightrope because when you get inspired too much you get into legal problems. No one wants a plagiarised or copied logo. Every small borrowed idea, color, composition or a detail is a potential problem. And if you share too much of them - you have an unusable logo.
No such problem with AI logos. You can be as much inspired as you want by it, up to a straight copy if you find it good enough.
On my first day in university the intro CS professor started his slide deck with "this is what a keyboard looks like", so I walked out of there, into the department office, demanded to see the chair, talked my way out of the first year courses, and demanded to take all of the required 2nd year courses in parallel that first semester. Not sure if the department chair was bemused, or just wanted to drop me in at the deep end, but he agreed to it, and I got out of there with a double-major undergrad and a masters in 5 years...

Where there's a will there's usually a way, but you need to either know how to manipulate the powers that be, or have enough confidence to bypass them.
> Why waste cpu on tasks your hardware already does?

Because the storage hardware might be loyal to someone who is not the owner of the data.
There are limits on build queue sizes unless you buy the enterprise plan. Also doesn't work if you are not hosting code on GitHub
Validators only add transactions to the ledger. What I was talking about is the slasher, which makes sure nodes are behaving correctly.
There’s a high standard of harm for libel of public figures — knowingly false plus actual malice, iirc. Seems more likely it’s just bad at these details. How would you test it, since it’s not going to have sufficient or reliable source data for ordinary people?

ETA: OK, well, based on the following comments, it has a prohibition on living people, but you can’t libel the dead. So it either is bad at faces or it has a prohibition there too. The article would have mentioned if DALL-E said it wouldn’t render Lennon or Harrison. QED, bad at faces?
I know someone like that, who just graduated from medical school. It seemed to be all about the hours you sink into it. Whether it’s clever work or not doesn’t matter. It’s hard and hard equals productive.

Many other fields are also hard to succeed in, but it seems like just putting in the hours is the worst possible way to go about it at a certain point, because thinking about what you’re trying to accomplish is a much more useful exercise.
How do you build a container from inside a container? Answering this gives you one example of a difference
"Hah"?

Google is destroying one of the last beautiful public spaces on the Internet.
This is my experience as well. I was doing well in CS courses, but struggling in others, and didn't graduate early (well, didn't try to either). However, finishing whatever they threw at me allowed me to go ask for more, or try more harder things.

As a result, I learned way more than curriculum offered, got way harder assignments and projects (like designing a compression algorithm from ground up as a graduation project), and satisfied much more overall.

I continued my M.Sc. and Ph.D. at the same university (because I already had a job, and I just wanted to learn), and this head start (and being in good terms with the professors) allowed me to do similarly heavier curricula during these studies, too.

It's worth it.
That makes sense, but why are they labelled as “structural outflows and inflows”, respectively, if both amounts are referring to, as you put it, “ETH being printed and given to” miners/validators?

Perhaps it’s referring to the ratio of Ether being supplied on a daily basis compared to its total supply?

So in summary:

With PoW, each day fresh $20M is created and sold, which increases the ratio of traded Ether compared to its total amount (“outflow” from held ratio).

With PoS, each day fresh $0.5M is created and held, which decreases the ratio of traded Ether compared to its total amount (“inflow”).

Do I have this right? That does still leave the question of whether this daily ratio change will be sufficient to impact prices significantly.
> Code in __init__ is one of the core concepts of Python; seeing it as a hack is purely individual

Yes, in fact I started my first message with a clear "As a personal opinion...".

Apart from that, the comparison with metaclasses does not make sense. Metaclasses are an OOP concept.
Why we do email verification ?

Is a burocratic vestige no one need or asked for.
The fact that there isn't a closed-form solution doesn't make it a complex mathematical problem.

Guessing a number isn't a complex mathematical number, it's just guessing a number.
How Russia’s War Is Putting Green Tech Progress in Jeopardy
I am reminded of this quotation from The Kickstart Guide to the Amiga:

> The only other alternative would have been to write the whole thing in assembler -- this would have resulted in a typical assembler system, which is fast, efficient, streamlined, sexy, and not quite finished yet, sorry.

Page 74.
JPEG is optimized for compressing photos, not text or high contrast images.
It takes power away from miners and give it to exchanges because people wont bother running nodes and just use the staking platform on coinbase, binance or wathever. Now you have it: the same entity that controls in and out ramps now controls validation.
You build using what's available locally and the US has a lot of wood.

In European countries wood is more rare and they build cement houses. More expensive but more durable.
It’s good critique. Think about how much is conveyed in just a sentence. You wrote three paragraphs to a one sentence reply. How much did one sentence make you think? A lot.

In other words, you are proving that our initial takeaway from the opening sentence was valid.

How egotistical, to publish your book in a unconventional way, explain that you are doing so, proclaim you are a little like Walter White. How could one not judge the whole thing?

So what’s the critique here? Maybe there’s a better way to fucking say stuff. And one should, especially if you are literally in the business of expressing yourself.

Why doesn’t he tell the truth? Would a publisher even publish it? Would a paperback even get to a store? Does he have a better chance at marketing and broadcasting the book in digital form? Probably right?

But no, he’s little like Walter White.

What’s truly meme status now days is self aggrandizement and constant exercises in vanity and patting one self on the back. It has scaled to ridiculous levels, and the overwhelming waves of it drowns valid criticism.

No, you shouldn’t write this article at all. You should publish your book, evaluate it’s success and failure, and then write your analysis.
Found in a Library Book
If they don’t another option is to
build a startup, or start on your phd research while ducking out of the the first year
classes.