skysight-inc/HackerNews huggingface dataset:
Zig is not compatible with the existing C code base. Also it’s different enough from C that it needs extra training.
Minimum Requirements for Running a Full Node – Bitcoin
Addressing this is the general idea behind Hardware Abstraction Layers (HAL). In practice, HALs only work on a limited range of microcontrollers, but you could design a HAL that performs the most general functions (like GPIO setting and reading) that works across a diverse range of devices.
I once spent an inordinately long period of time crafting a copyright message that was also executable 68k code ....
I can't help but wonder, "what's the point?", if this is all going to result in the destruction of our natural habitats in the end anyway.
I think effort/work/grit is a necessary but still insufficient condition . The people who rise to the top of prestitous,intelelctually-demanding jobs also tend to be very smart too. Elon Musk was coding at the age of 12. He got a lot more mirlage for this grit than someon who works in retail. Same for Google founders. The meritocracy creates a lot of opportunity but also inequality.
Just prefacing, I think this is a pretty neat idea/thought-experiment regarding a possible end state of civilization. I am curious though regarding the premise of collapse. The author suggests the end of cheap energy and climate change will cause supply chains to breakdown and end society as we know it, but just today there’s an article on how cheap renewables and in particular solar have become. I would think the rise of renewable cheap energy, which is even more easily decentralized, would be a glaring issue in the authors hypothesis no?
You'll love Tom7's ABC:

http://tom7.org/abc/
Not impressed that I need to pay $5 to even test it out.
I use this technique for the hamburger and cog icon menus in Datasette, eg on this page: https://datasette-graphql-demo.datasette.io/github/users
Yep. Crashes brave as well (makes sense since it's chrome based)
It's not so much the internet points as it is your own point that you're trying to make being made invisible. To not care about that is to not care about your own opinions, which is a tough ask for most people.

I don't have a better solution than the current downvoting situation, but it's a fact that what it hinges upon is equal parts intelligent moderation and fickle pettiness.
> No, not really.

I’m not sure I understand what you’re pointing to here. The timeline you’re referring to is aligned with what I said - that India was regarded to have managed the pandemic well just a month or two ago. It’s late April now and late Feb is when the new spike began. On March 1, the entire country still had only 15K cases per day on a rolling weekly average - nearly indistinguishable as a new and different pattern. The new spike did not reach prior peaks until early April, which was an unexpectedly fast and unprecedented pace of growth.

> Large political rallies and the government's decision to prematurely reopen everything against better judgement are known key factors in India's outbreak

I’m not sure if you’re familiar with India’s pandemic plan, but they didn’t “reopen everything”, and you should be careful to avoid absolute statements like this which aren’t based on facts. It’s also not possible to describe India’s policy in such a monolithic way since each state has authority to impose its own mandates. That said, after the very harsh initial restrictions, India’s strategy has been less focused on what’s open/unopened and more focused on localized containment, which was highly successful in 2020. Lastly keep in mind that as a democracy, the federal government of India can’t enact arbitrary restrictions. It has to function within the confines of the legal system, political norms, and so on.

I would also caution pointing at political rallies as “known key factors” just because news articles or social media are speculating about it - this is not the same as causal evidence. The best written articles on the India spike (https://www.wsj.com/articles/covid-19s-ground-zero-shifts-to...) are careful to not decisively blame any one factor. Before the surge, mobility was up generally in the country, independent of elections. The emphasis on elections and rallies, which are only taking place in a few states (this isn’t a general election year), seem to be politically motivated more than anything. As I said earlier other factors like the advent of new variants need to be studied more. The WSJ notes:

> In­dian sci­en­tists said there hasn’t been enough test­ing to mea­sure which vari­ants are pow­er­ing the surge, but the ac­cel­er­at­ing rate of the spread of in­fec­tions sug­gests a more vi­ral form is spread­ing across the coun­try.
The ethical issues with colonizing/developing Mars were already explored pretty deeply in Red/Blue Mars almost 30 years ago, so readers could mark Kim Stanley Robinson's words instead
i think it's safe to assume it doesn't. And a few plants in a tiny section of mars will hardly ruin the evidence anyway.
Discussion 10 days ago:

https://news.ycombinator.com/item?id=26810972
If you're investigating malware, you should be practicing good opsec in your browser/VM in general, since you're interacting with malicious code all day.
Well, the situation varies from place to place. What you're suggesting is definitely true to some extent. But other factors predominate sometimes, like a relentless taxpayer-funded fear campaign supported eagerly by the press, which loves to be able to report anything alarming. Some businesses are being put under by curfews, limits on what they can sell, expensive new requirements, and other forms of interference.
nice one, cheers
Malaysia: Artist detained for allegedly insulting queen with Spotify playlist
That is known. I'm asking for the evidence of racism. That charge is much more suspect when looking at the data, despite it being widely believed.

I'll add that much of the international criticism of the number of police shootings in America fails to take into account the number of guns the citizenry has, legally registered or otherwise. This leads to greatly increased risk for all involved and leads police to use tactics that might not be needed elsewhere.
Standing in front of a panel of his peers and advisors, defending a written thesis?

I believe that’s the customary standard for earning a PhD.
But even after it was explicitly spelled out to you, you still don't get that it's what everyone else was saying too?
It tickles me to know that, for all the future-gazing technology-laden stories he spun, that his seminal novel Neuromancer was composed on a typewriter
Work smart, not hard.
Maybe some lawyer can correct me, but I don't think it is possible to legally prevent somebody from understanding how something works (unless it is an atomic bomb or other state secret).

If that was possible Apple would just put a label on their iPhones and say that you are not allowed to know or even try to know how it works and that would be the end of all repairability.
One thing I haven’t seen mentioned here yet: I use print debugging all the time in Haskell, and find it works really well there compared to other languages. There’s a couple of reasons for this, I think:

• Nearly everything is immutable, so once I print the value of an expression I know it won’t change in the future. This is not the case in other programming languages, where a variable can be mutated after I print it.

• The base library provides a really nice range of functions for print debugging [0] — so I can just wrap any expression I want printed in ‘traceShowId’, and it’ll get printed. (Yes, these functions break purity; that’s why the module is marked ‘Debug’!)

Of course, sometimes print debugging isn’t sufficient, in which case I fire up the GHCi stepper debugger. But for the vast majority of cases print debugging works well.

[0] https://hackage.haskell.org/package/base-4.15.0.0/docs/Debug...
Developers Believe Qt Apps Not Linux Apps
Cryptocurrency requires special strategies for estate planning
Tabs are the clear winner here, since they unambiguously denote which level of indent is in use, take only one character (octet) per indent level, and can be visually adjusted on any moderately advanced editing program to an end users taste WITHOUT modifying the source code.

This __wouldn't matter__ if we all just used TABS for indent level and if spaces were ignored for that: I also prefer tabs to show in a GUI code editor at ~4 characters, but be equivalent to 8 display characters in terminal modes (I guess EM size, but when I care about those I really want a 'fixed width' font, so toss all of the complexity aside please).
This is an issue in GIS and when you get it wrong, you can find your map sticks things in the middle of the street instead of on the sidewalk where they really are.
If you have a mortgage then you are effectively borrowing $23k from the bank for the period of your mortgage - so the total interest could be a significant chunk of money.

Assuming that you have some leeway to pay your mortgage off quicker (depending on your exact terms).
Of course security folks who stand to profit from selling these password management solutions will insist that these solutions are important... After all, like you say, their whole career depends on selling 'security products' to companies and individuals. This kind of argument would never stand up in court because of conflict of interests.

About the edit, the meaning of my comment hasn't changed. I just removed the phrase "the concept doesn't make any sense" and expanded it to explain why it doesn't make any sense... It's dishonest to say that I've made an outrageous claim or changed the meaning of the comment in any way.

But it's good that expanding my reasoning has led you to reconsider the validity of your argument.
There's no garbage collection in WASM. Why do you think that there is garbage collection in WASM?

And WASM has been around since 2017, which is only 4 years, not 10 years... Bitcoin has been around much longer (~12 years), for example.
When Google has a new image on its search page, a quick hover will display a tooltip which explains what the new image is about.

It would be similarly helpful to have information displayed when hovering on the black bar at the top of the HN page.

While most of us know that it signifies that somebody important in the tech world has died, we don't have any specific information who has died.

I sometimes find some tech person who has died in the news, only to find that the black bar was intended for remembrance of somebody else.
Ether as a Computation Unit
I would direct you towards Kay's original argument.

> nostalgia for an imagined past

You can read it however you like, I have actively worked on making the imagined future, it just happens to be envisioned in the past as no better vision has somehow emerged. Do contemplate the reason.

General use computing with users in control is a humanist imperative.
Not sure why you're shilling the Materialistic app for this, I also use it and am unable to read the article. When I click on the link it just renders a blank white page.
That keyboard seems incredibly thick. Does it have an extra battery or something? Or is that just for key travel?
Data-driven design of a new class of rare-earth free permanent magnets
Well built in garbage collection is non-existent. You can definitely use languages with GCs, you just need to include the GC in the bundle. You can do DOM access as well, it's just not particularly efficient.

Overall I think WebAssembly definitely has some usecases, they're just not as visible as people expected. Sites like Figma or Lichess use WASM but not in a super flashy way.
is there a company working on a solution to running your own wallets and having lots of assets not in coinbase or some thing like that with email, password, 2fa your heir can get in, get access. I guess the cloud provider I chose to rent my server hosting my wallet, or the actual bear metal machine needs to be clearly explained in my will how to access.
For the junk I write and work with Ag/Rg has been sufficient.
It's like finland has bicycle superhighways. What a cool environment.
In my case I got a class C around about 1992 (back then that was the only way to get on the internet), at some point the ISP above my ISP claimed it as theirs without telling me .... I still use it internally why should I change?
> you had the possibility of hundreds of sub-postmasters committing fraud in many different unrelated locations

It is unfortunately fairly common. I have a friend who has been working for the USPS for over twenty years; way back when he got started, a co-worker was busted for pocketing cash from stamp sales. He was my roommate at the time, and was freaking out because she was trying to pin it on him, had to talk to the FBI, etc; the investigators figured out that she had been running the scam over 10+ years (something like $130k if I remember correctly (pocketing about 25 bucks a day, adds up!)). Retail scams just aren’t very unusual.

But you are correct in that evidence is, like, kind of important in a trial…
Read the book about before the Big Bang from Martin Bojowald.
To me, the cost of buying cooking ingredients isn’t a concern in the slightest - but I don’t enjoy cooking. I’d hire a full-time live-in chef if I could afford it. But I can’t, so I mostly live-off Soylent.
A movie is a series of similar images and while it does allow temporal compression in a 3rd axis to the 2d raster, H265 is about as good as it gets at the moment but its also lossy which might not be tolerable.
Huygens Optics on Youtube [0] has some interesting research into optical gates using interference.

[0] https://www.youtube.com/watch?v=pS1zAAD1nXI
It's a spec proposal. https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
I always feel like I should get better with a debugger, but whenever I'm debugging I always fallback on printf and crashing. It just feels so immediate
We met at the special bar meetup Scott sponsored during fest!
I guess the real key is to make sure my living trust owns these machines or the credit card used on the cloud hosting contract. Or better yet, you should have your Living Trust issue a ACH / wire transfer of funds from your Living Trust Bank Account. Somehow you want to prove the trust owns these and there is no probate.
Good question, still a "green" technology but I have had great successes with it for the past 4-5 years in production (ASM.JS before widespread WASM compatibility).

"promising that we'll be able to build web apps in any language" is not how I see WASM, nor is it really used in this way outside of transpiling Unity3D/Unreal games (this may be the one area there is an exception). I use it to transpile C++ to WASM libraries used within React apps, Edge Lambdas, and Node.JS servers. Primarily down to 2 reasons: speed and efficiency. WASM unlocks excellence and resources in other disciplines/languages such as AI and AR tool chains, Engineers, OpenCV, etc. When used like this, it is outstanding.

What WASM will never be good at is being used for the whole experience. You lose the semantic web, and/or accessibility tooling. Web has some outstanding guidelines and frameworks to help the impaired, screen readers and the like. Using WASM to pump a native app into a HTMLCanvasElement will lose all of these advances, therefore, WASM shouldn't be used for this use case (outside of games). Like all tooling, there is a time and a place to use them.

Below are a few links which use WASM in production:

https://holition.com/play/holition-brings-home-twenty-awards...

https://winners.webbyawards.com/2020/apps-mobile-and-voice/a...

https://www.youniqueproducts.com/beautyguide#.YIS9hOhKguU

https://www.charlottetilbury.com/us/products/charlottes-virt...

https://visagetechnologies.com/demo/
I was considering getting one of these keyboards when they are available. I was actually looking forward to it. It would make typing texts way easier and the big battery compensating the weak one in the Pinephone would be great. It would probably be the main selling point for me. It would also make a nice protection for the phone.

However, I read someone today rightly pointing out that:

- the screen (and the notification led) would be hidden when the keyboard is closed, which won't help noticing new notifications.

- it might not be always convenient to use the phone on the go, holding the phone with one hand

- it would render making calls quite awkward

So now, I'm not sure anymore. It's probably fine to use as a PDA, not quite as a phone, and that's what I use the Pinephone for.

I think what I really need is a better battery and a case. A physical keyboard would be really good too, but not if it makes using the Pinephone as a phone harder than it is already. I gess I should buy a spare battery (since the Pinephone has a removable battery!) or a power tank, and a case.

Do you know if phones in general, and the Pinephone in particular, recognize that they are on battery and enable their energy-saving features while connected to a power tank? I would not expect them too, and this is a main reason I avoid them. That, and the fact that it seems incredibly inefficient that they charge their own batteries from the power tank, when we know that a battery gives back at best 50% of the power used to charge them.

At least I guess I could ask the Pinephone not to charge itself and to enable its power saving features by running a script, which would probably be good enough. I'd expect that to be hard to do on Android by the way.
Yes, it has a big battery.
I don't think we misunderstood that part.

When people can make or save money easily, then it will sell, if they can't it won't.

So the 'tipping point' was always going to be when it became practical to industry, then business, then consumers etc..

We're still not quite there yet as it will 'really happen' when homeowners can go to Home Depot, pick up what they need and have it up and working same day. When that happens, it will Solar Armageddon, the good kind.
I think this organization has trouble. I think the landline thing is just ... wrong. It should be reversed. I think there should be a reckoning.

As to the author's stand on Name Image and Likeness, I don't know much about being a college athlete, but I don't think that should be allowed. At all.
Not sure I understand. If parts of the runtime are already in the browser, then there's less to download.
Once you traipse into concurrency land, too, debuggers get much more tricky. You now have to consider the state of the thread you are in, plus all the others.
They should also have tested hand-coded parallel implementation.

From the paper it's not clear how much of the overhead is fundamental and how much is due to the frameworks being just terrible (many of them are written in Java, so they can't be good since no decent programmer would use Java for efficient algorithmic code instead of Rust or C++ before Rust was available).
First rule of eulogies: don't abuse the privilege to shit on people
haha HN actually is an old-reddit-style
Our planet IS the debris of Ancient Supernovae.
Firstly, that’s a different point. You compared an immigration policy with sovereignty or the ability to make law in a different state.

Since you want to move the goalposts, yes, the public was and is interested in reducing overall immigration, especially of low skill. Even if it wasn’t, you appear to be suggesting that any immigration would be opposed, especially from India. Not sure where you get that idea from.
The exact moment that you need a seatbelt is the same moment your car's interior becomes an adversarial environment.
Ask HN: Tools to Run Fundraising Process
Has anyone here found a good tool to run fundraising process? I am using a combination of Notion, Docsend, Emails, Dropbox etc to run it and frankly it is a pain to manage it.

So just wondering if anyone else here has a tool or process that works well for them.
Photonic Computing for Transformative AI
Empirical, and it's applied while PV has fallen in cost by 2 1/2 orders of magnitude.
So, having conveniently written a monograph on the exact topic that provides extra information, the extraordinary ability to know exactly which minor features of the situation are contradictory, and access to knowledge unavailable to the reader?
Using Poisson distribution to prove V-2 London bombings weren't finely aimed
It's not possible to prevent people from understanding how atomic bombs work either. Even the Wikipedia articles are quite detailed.

The reverse engineering prohibitions became standard contract boilerplate because apparently in the USA corporations can require people to "voluntarily" relinquish their rights in order to do business with them. They require all customers to agree not to exercise any rights that could lead to economic disadvantage for them. In any sane country, I'd expect such conditions to be considered abusive by courts.
Vertical scroll doesn’t work on Firefox Daylight 33 iPhone.
So I open the menu and the the submenu and I can’t see the rest of the menu
I guess. As a former college athlete though, I do feel like there's something nice about being able to play soccer or whatever without being surrounded by other people who have a financial incentive to murder me.
why are athletics a matter of our education system?

Why part of universities? Because in the 18th and 19th centuries a sound body was thought to be as important to a sound mind as a thorough knowledge of the great Western philosophers.

Why did it end up in the spectacle we know today as college football and NCAA and so on?

Because Princeton being Princeton, cheated at rugby.
> One up and coming trend which might have a significant impact on this is for residential retail tariffs to be directly linked, at 30min resolution, to the wholesale energy market prices.

From what happened in Texas recently that sounds like a nightmare for consumers. https://www.npr.org/2021/03/06/974417969/texas-wont-reduce-1...
And whether the act of debugging has changed how everything works
6,000 MaH
But not enough inscrutable compiler errors :)
What's worse is that a women's career start's earlier and ends quicker, so an organization that won't let them profit off their talent controls more of their career and thus decreases their payout.
So lets see it this way you're trying to enter in a market where there's obvious money and established competition.

And you're trying to validate what now ?

Competition has already validated the market.

You need to figure what you bring to the table cheaper prices, customer support, faster service etc.

Next find what type of business is likely to use your platform and somehow figure out what would get them onboard.

Now start building something and have someone aggressively market this in parallel.

If the stars align you'll have some signups. Now you have real people, real data to see what works, whats missing and what could be better.

Now comes the part where you try to make money to cover up your losses so far and hopefully be net positive.

In established markets, you need great execution and know to read customer minds.
Wow that's amazing. You've inspired me to look into this for my area even though I've never considered it before.
I sure think so. Less a killer though and more of a real continuation of it. Not to say the Gemini, Astro Slide, etc isn't continuing it, but Planet Computer's devices run Android and not mainline Linux like the PinePhone does (sure you can run Linux, but only with an android kernel).
But Bitcoin is one of many cryptocurrencies is it not? Therefore the "supply" of cryptocurrencies is not exactly finite, no?
If Bitcoin becomes too expensive, couldn't users of cryptocurrency just switch to Ethereum or some other cryptocurrency?
Marc knew Dan very well. He's as close as almost anyone that isn't Dan's family and his family would like some privacy.
Emacs (Doom Emacs included) can run in a terminal session or in a GUI.