skysight-inc/HackerNews huggingface dataset:
Same here. I own two Framework machines and haven't had any issues so far.

I also own an M1 air without any issues, but there was a class action lawsuit claiming that people were getting inordinate numbers of cracked screens (https://www.tomshardware.com/news/apple-m1-macbook-cracked-s...).

I haven't noticed inordinate fan noise running windows 10.
>How were the troops supposed to cross the ocean?

The invaders would cross the ocean from an orbital path streaking in as multiple units launched from submersed platforms or silos in the Motherland raining down from heaven. Those invaders would not need to put a single boot on the ground.
One of the exercises in the first (or was that the second?) chapter is speeding up Fibonacci's iterative algorithm by viewing the state transition equations that derives F_n and F_n+1 from F_n-1 and F_n as a pair of linear transformations, therefore a matrix multiplication that can benfit from fast exponentiation (repeatedly squaring). Then in the chapters after that you code a symbolic differentiator and add pattern matching to the language.

SICP doesn't try to be accessible, it's explicitely an engineering text book made for engineers. That's even the reason some people have criticized it[1] and wrote another book[2] with the same themes and goals but ditching the excessive math focus. Anyone who can understand SICP's exercises can understand Scheme.

[1] https://en.wikipedia.org/wiki/The_Structure_and_Interpretati...

[2] https://en.wikipedia.org/wiki/How_to_Design_Programs
> To give you a scope of the problem of game assets, "small" indie games like Stardew Valley or Terraria are close to 500MB. How on earth are you going to deploy that on the web?

Someone watching YouTube videos is sucking down hundreds of megabytes if not gigabytes per hour: the higher-resolution the video the more bandwidth required. Most video game assets require less bandwidth (megabytes per minute of consumption time), and can be cached locally.

When designing games for the web, creators will have clear incentive to apply more aggressive compression to everything they send over the wire and figure out how to make do with smaller assets, to cut bandwidth. Games designed to be downloaded have a relaxed size budget and can afford plenty of inessential bloat.
Don't we all know somebody who permanently "smoked themselves stupid"? I know that I do.
This may be true for you but come to any major city and there are large events every single night. It's back to pre-covid. Every bar in NYC is packed, concerts are back. I went to see 4 shows last weekend.
Oops, yes, you are right. I failed to notice a wrong "autocorrection" from the virtual keyboard on my phone.

It is neurodegenerative disease... But now the title is locked: I cannot edit it anymore.

Thanks
> "No, no, no! Do the check first, and dereference only when it's not null!"

I don't think I've heard anyone express this preference. If they did, I'd agree with you that they are being unreasonable. My impression is that practically everyone on the "portable assembler" team would think it's perfectly reasonable to attempt the read, take the SIGSEGV if x is NULL, and crash if it's not handled. Most would also be happy skipping the read if the value can be shown to be unused. None would be happy with skipping the conditional return.

Where it gets thornier is when there is "time travel" involved. What if the unprotected read occurs later, and instead of just returning on NULL, we want to log the error and fall through:

void foo(int *x) {
if (!x) /* log error */;
int val = *x;
return;
}

Is it reasonable to have the later unconditional read of x cause the compiler to skip the earlier check of whether x is NULL? In the absence of an exit() or return in the error handler, I think it would be legal for the compiler to skip both the error logging and the unused load and silently return, but I don't want the compiler to do this. I want it to log the error I asked it to (and then optionally crash) so I can identify the problem. Alternatively, I'd probably be happy with some compile time warning that tells me what I did wrong.
The good news for the writer of the article about the ,,bad investment'' is that he can short it on regulated exchanges and he can be soon a billionaire if he's right.
I recently learned about delta-V as a concept. Flying directly into the sun, for example, is basically not possible for a spacecraft with today’s technology, without dozens of gravity boosts. You need to basically undo the speed of your initial orbit, which for something in orbit around a star is huge!

A black hole would be even more difficult and require more Delta-V to fly into, if you’re in any sort of orbit. So you should definitely expect tons of stuff in orbit around them!
A thread from two weeks ago gave me pause; I will wait a couple iterations until considering a Framework laptop to see if at least the software issues can be resolved and observe how the team navigates the waters.

https://news.ycombinator.com/item?id=29806430
> Buckets includes some terrific extras such as really fast Amazon why-do-they-split-every-purchase-into-a-hundred-transactions reconciliation.

magnificent! I hate reconciling my amazon -- and recently walmart grocery pickup -- purchases for this reason.
This sounds like a twist on the plot of World War Z but kicked off by a newly discovered, highly contagious rapid onset form of human prion disease spreading across the population and turning people into the living dead with Mad Human Disease (i.e. becoming homicidal and deranged while their brains rapidly deteriorate), the difference from zombies in this plot however is that even if you kill them to save your life, you risk exposing yourself to the mutated prions even after their death and nothing can limit your exposure, they are essentially radioactive to be around and their human form prions persist long after their body is gone, leeching into the ground, water, air when physically disturbed, etc.

Anyone care to modify my plot to make it spicier?
I am definitely part grumpy old neck-beard, which is why I offer one-time licenses and an experience that lets a user run 100% offline/air-gapped. You can register and license a computer that is only accessible via USB thumb-drive. If nothing changes on that computer, then the app should continue to run "forever."

Second, auto-update is disabled by default because I don't want a dumb bug on my side to break someone's "it just works" printing system.
> not production-ready

Glade is very mature, people use it extensively for serious software:

https://blog.horizon-eda.org/misc/2021/01/29/glade.html

Cambalanche is a fresh start, with gtk4 in mind, of course it's not production ready yet. But I'm really excited about it, the architecture is cool (probably the best use of the broadway backend ever)
See the documentary Losing Lena[1]:

[1]: https://www.losinglena.com/
Soviet Military Maps of North America and UK
Only because its made up when we already have a word for it. Its not toooo bad since it conveys a particular state of neurodegeneration.
Say you have controll of wallet A that's clean and never used, and wallet B that has 30M of dirty crypto.

You 1. mint a NFT with wallet A. Then 2. Sell the NFT to wallet B. You then deposit the proceeds into coinbase as its legitimate earnings on your NFT artwork.

If you want to get creative you can do multiple buy and sells between a collection of wallets to reduce suspicions.
Government communication has no value if it doesn't reach it audience. They need to be where the people are.

This also isn't a problem limited to governments and politicians. It calls into question the authenticity of every account on Twitter and that includes other important accounts which can cause damage if compromised such as journalists and news organizations.
The English Civil Wars were a product of having a centralized government, though.
Those numbers are incredible. One thing to keep in mind, though, is that a lot of what we're talking about when we say "Columbus" is suburbs. And the plant Intel is building is even in a different county.
I wouldn't mind better isolation interfaces between my entertainment system and my engine performance options. Of course, this doesn't require WASM... also, the hardware horsepower (so to speak) for the computers you interact with are anemic to begin with, let alone the 2-5x impact of WASM on top of it.
Bonus points: I'd like to be reading about a recent version of React, not a book that was published in 2018.
The C abstract machine requires reversible transformations from pointer to integral types (7.18.1.4 in C99, 3.3.4 in C90, the first ISO standard).

Practically speaking modern devices are in fact mostly flat, so you can of course do this, although you do brush up against undefined behavior to get there.
It's hard to understate just how driveable this side of the country is from Ohio. In about 7 hours one direction you are in Chicago. 7 hours another direction you are in Toronto. 7 hours another direction you are in NYC, or DC, or Boston. Stretch it to 15 hours or so and you can drive all the way to New Orleans, or most of Florida in that time, and anywhere in between. Anywhere east of the Mississippi really is seemingly doable for a road trip in about a days drive, especially if you are driving in shifts. You can get flights pretty fast as well, but the issue is the ohio airports have limited direct connections; its frequent to fly to ohare or charlotte first. It's not like LAX where you can score a direct flight to half the western US from southwest for $59.
I wanted a discussion about it. I'm just a random developer who doesn't have the perfect answer. Yet some obvious things that might help would be to increase penalties for breaches and potentially require more stringent security auditing for companies of a certain size.
Sure, but words have meaning and bootstrapping is specifically about not selling ownership for cash
The solutions are linked below the quiz.
I have a Thinkpad X1 from 2018 and by default it came with S0ix enabled and Lenovo later on added the S3 sleep state option through a BIOS update, called "Linux compatibility something".. Before that, one had to manually edit the DSD table to get rid of this evil burning-sleeping-laptop-in-backpack-feature called S0ix.

Does the Framework Laptop, or other popular models from the other manfacturers you mentioned, not have a S3 sleep state option these days, i.e. S0ix only?
I live somewhere cold and damp. I need this. Thermal clothes and turning up the heat doesn’t help.

Recently we had a bought of dry cold weather. In -10 C and dry I was wearing less insulation and feeling warmer than +5 C with high humidity. Real eye opener to understanding the impact of humidity and how I can adapt to my winter climate better.
An entity can conform with securities laws for listing, which are mostly just accounting practices, while being in violation of other securities laws around the assets they hold and trade do not.
Félicitations les gars !
Très jolie photo de Castres.
Signé un ingénieur informatique toulousain passionné d'APIs et expert JS dont le but ultime est de vivre la même aventure que vous : aider les gens à résoudre un problème grâce à un SaaS qui me permette d'en vivre. Actuellement bloqué au step 0 : trouver une douleur à résoudre dans une niche.
Respect, et merci pour l'inspiration. Bravo.
> “ We, and all the other ISPs in our market, have enough IPv4 for the foreseeable future.”

Yours might but mine ran out years ago.

No public cloud provider is able to provide a dedicated IPv4 address per endpoint, making cloud networking absurdly complex unnecessarily.

Entire continents are under provisioned and will never get more allocation to meet future demand.
Eh, people have different risk appetites and not everybody wants to wait for an authority figure to say something is safe (especially when that authority figure is always slow, sometimes makes mistakes, and sometimes makes decisions based on politics). I don't fault people with a little self-experimentation as long as they're given the opportunity to understand the risks and rewards they're facing.
See also: https://chromium.googlesource.com/chromiumos/platform/ec
Should we stop calling out a bad thing just because it isn't the first bad thing of its kind to happen?
https://www.sovietmaps.com/

Also I submitted that link as a fresh thread [1], because this admittedly fun rabbit hole has little to do with Intel and Columbus' sprawl.

[1] https://news.ycombinator.com/item?id=30030346
The sections of this article which are descriptions of current work being done by several Clark medal winners are reasonably accurate and fair summaries.

The rest is a complete mess written by someone who is uninformed at best. The discussion of tobacco taxes and the discussion of wages in the Premier League are both particularly bad. Please don't take it seriously as a description of what's going on in the field or what the current problems are.

When I teach my freshman undergrads supply and demand in two weeks I will make very clear to them that we do not have that much empirical support for the claim that minimum wages increase unemployment and that it is an unsettled question. This is the first college-level economics class they will take in our department and I am going to make sure they understand that point. I would be willing to bet that nearly every one of my colleagues teaching similar classes throughout the US and abroad will do the same when they discuss minimum wage policies.
Sell your Thinkpads and buy one of their laptops?
"if grammar books have to be "thousands of pages long," then at some point they're no longer listing rules but exceptions to them." I've never seen a grammar book that was thousands of pages long, and I've looked at lots of them. The longest ones I know (for English, naturally) are still well under 1000 pages.

I have co-authored one (the Cubeo language) and edited or typeset lots of others, some of them running into the hundreds of pages. And the reason they're that long has nothing to do with exceptions, it has to do with verbal explanations for the reader, examples, excursions on semantics and pragmatics, citations, discussions of alternative analyses, and so forth. If you boiled it all down to rules--phrase structure rules, say, and morphological rules for languages that enjoy morphology, plus tables of exceptional paradigms (probably the only real exceptions), you'd probably end up with grammars on the order of 20 pages.

And fwiw, I don't think any linguist would consider the paradigm of English "to be" to be even remotely regular.
Your claim is that politicians prioritize global warming less than their constituents.
If this was true, then in countries with multi party systems we would expect to see green parties become larger than parties which prioritize other issues. However in reality, most green parties get fewer votes than other niche voter issues like anti immigration. They are much much smaller than parties which focus on issues the voters actually prioritized, such as economy, jobs, and welfare.
Isn't Glade obsolete? I'm pretty sure I've read a blog post from GTK folks telling people to stop using it.

Edit: Ok, it's the first link in your link, which is a rebuttal to this exact blog post.
Similarly, there's a Netflix movie by Obama's production company called American Factory that dealt with the culture clash of a Chinese glass factory in America: https://www.rottentomatoes.com/m/american_factory
Ha, cool, thanks for the insight. I'm am curios about potential collaborations so ill reach out soon
Hubble is 2.4 meter aperture.
Exactly - the FCC certification is that a specific device, despite having purposeful (or accidental) transmitters, operates within the law and rules set by it for use of radio spectrum. The maker of the device is then able to sell it to people who are then indemnified should the device break those rules (and aren't required to have expensive in time and effort radio license themselves).

With significant portion of the regulated behaviour being done in software, things can become a bit problematic if the end user can load any code they want. This is also why "BIOS whitelists" exist, as the certification applies to the whole radio equipment, which means the certification must cover the antenna - and those are built into laptops, meaning you can't certify the cards separately as their exact characteristics depend on the connected antennas.
Name exactly one personal liberty afforded to women in California that is not afforded to women in Ohio.
In my opinion, proprietary software doesn't mean you don't have control, as long as you can choose to not run that software and still make use of the hardware. It's not proprietariness that is the issue, it's the forced execution of code the owner does not approve, or even worse, the outright refusal to run the code that the owner does approve of.
The other question is whether the Hobbes' hypothetical, even if real, is the only other option, or merely one of the possibilities.

This all ultimately ties into the question of whether the notion of linear progress (i.e. that you can order all the possibilities on some scale from less to more progressive, and that history broadly evolves from the former to the latter) is even applicable to sociopolitical development at all. Until fairly recently, that premise was pretty much taken for granted.
This is an interesting article. I would add one more example of engineering supremacy: when engineers engage in “not invented here” activities at a great opportunity cost to the company. If your IT department is building their own key-value store deflecting any scrutiny by appealing to their technical knowledge then that’s a problem.

What this piece doesn’t touch on is why engineers might get frustrated with sales and marketing. Often it’s not because they think they know better, but because the over-promising of salespeople is causing them hardship. Also developers can immediately tell when feature work is brought into scope not because it is profitable for the company to do so, but because it will help someone higher up or a PM with their next promotion or will be a nice item on their resume. Working on these features can be very disillusioning and breeds resentment towards the folks in other roles driving it
I prefer toaster ovens because cookies. You can make cookie dough and make one or two cookies at a time, ensuring they are always fresh out of the oven.
My mistake... I meant neurodegenerative.
That may well be the case, but in the restaurant industry it is potentially keeping in place a local maxima. No restaurant can experiment with spending less on front of house and more on back of house, ingredients, or space. That percentage of revenue (~25%) is locked in and untouchable.
Alternatively, why should I not be considering React? Is everybody using something else these days? Looking to build a front-end to interact with some REST APIs.

React is a decent choice for that. Go ahead and learn it.

If you want to do frontend in 99% of shops - React by itself is not enough. People will tell you it's "just a library" - and that's technically true.

But in the wild you'll be dealing with something I call "Enterprise React". A bloated monstrosity of a web project created with create-react-app (Which is a nightmare of needless complexity under a thin and very slow veneer of convenience). Your react and general coding skills will be secondary to your skills as a sort of npm sysadmin, because best practices are to download a library for every whim anyone ever has.

That is unless you never update it your packages while you are there. Which honestly - I've recently learned - is the smarter career play.

So sure, learn react, make your SPA. But be careful of getting too deep into it, because that way lies madness.
It could happen... I still remember how exciting VRML was in the 90's. Of course, I still have more of a wait and see approach to anything actually working out.
550km is also just the operational altitude. SpaceX initially releases satellites in a much lower initial orbit. If they fail to POST, they fall into the atmosphere months after launch. Starlink climbs slowly to 550km with the same ion thrusters used for station keeping. SpaceX does not want dead birds in their orbital shell.
Oh wow, someone getting upset and moralistic at black humour. I’ve never seen this episode before.

No, the real joke is that the US ‘freedomed’ a democratically elected socialist government and replaced them with a ‘pro-freedom’ dictator with the full support of other western countries, as they have done multiple times before.
Heh ...

ut:
*wait for datapacket to be stored att $FF0000
lea $ff0000,a5

I like how he slips in three Swedish spelling "friend words" there.

For some reason I have always found a relief in programming and mixing in my native tongue randomly. Like, it gives a playlike non tryhard touch to it. And the flow is nicer.
https://news.ycombinator.com/item?id=23157408

Github repo: https://github.com/baicunko/scanyourpdf

But yeah, the security implications of uploading a PDF with your SSN and signature to a random website is, um, not good.
Good point. I assumed there was some form of interrupt system, but not all CPUs need to have it, and lacking that your OS choices will be limited.
Can you provide more details/references to your statement on altcoins that have better scalability and decentralization.
It's great to see some new projects being wire wrapped. It's becoming some kind of lost art nowadays.
Keeping the hackers out: 14 different methods to prevent account hijacking
Buna draga,

traveling to another country, you might have faced it before: The anti-account-hijacking systems implemented by the various online providers. There is a wide range from entering your “secret” email address, double verifying via a code send to your cellphone number or if you are super-duper secure a two factor token from a time based OTP app.

This weeks paper evaluates the different methods used by Google to keep the hackers out of your account, regarding how effective they protect you and if they are influencing usability. (Google figured it is not a good idea to have a super secure system that valid users can’t pass anymore as well :D)

More of a field guide than super technical. On top, the paper gave me a few inspirations on how to design such a system myself.

Abstract:

In this paper, we study the efficacy of login challenges at preventing account takeover, as well as evaluate the amount of friction these challenges create for normal users. These secondary authentication factors—presently deployed at Google, Microsoft, and other major identity providers as part of risk-aware authentication—trigger in response to a suspicious login or account recovery attempt. Using Google as a case study, we evaluate the effectiveness of fourteen device-based, delegation-based, knowledge-based, and resource-based challenges at preventing over 350,000 real-world hijacking attempts stemming from automated bots, phishers, and targeted attackers. We show that knowledge-based challenges prevent as few as 10% of hijacking attempts rooted in phishing and 73% of automated hijacking attempts. Device-based challenges provide the best protection, blocking over 94% of hijacking attempts rooted in phishing and 100% of automated hijacking attempts. We evaluate the usability limitations of each challenge based on a sample of 1.2M legitimate users. Our results illustrate that login challenges act as an important barrier to hijacking, but that friction in the process leads to 52% of legitimate users failing to sign-in—though 97% of users eventually access their account in a short period.

Download Link:

https://storage.googleapis.com/pub-tools-public-publication-data/pdf/ab2bedf04f6d4ff60c59b502809c2f151373de54.pdf [https://storage.googleapis.com/pub-tools-public-publication-data/pdf/ab2bedf04f6d4ff60c59b502809c2f151373de54.pdf]

Read nice formated version via: https://simon-frey.com/blog/keeping-the-hackers-out-14-different-methods-to-prevent-account-hijacking/
I suspect part of the appeal is it's not permanently blue.