skysight-inc/HackerNews huggingface dataset:
uBlock + PiHole = dream team.

I was surprised to see how crappy the internet has become when I accidentally left my pihole disabled the other day. Maybe we should just reset it (the internet)? Start over with a new kind of browser without ads, extensions, no JS, no CSS etc.. just a dumb renderer. The current bloat is getting embarrassing.
I think I heard of this in the early to mid 00’s and it was in the context of Java. This set of ideas has been cooking for a while. Might be about time to taste the proverbial soup.
Vim's keymap has a wide variety of 'text objects'.

Reiterating point 3 from the article: e.g. if the cursor is at | in:

printf("Hello |World\n");

With vim, you could manipulate the text in different ways by using different motions, e.g.:

`db` would give `printf("World\n");` (b for backwards),

`de` would give `printf("Hello \n");` (e for end-of-word),

`di"` would give `printf("");` (inside `"`),

`di(` would give `printf();` (inside `(`),

or instead of deleting, some actions could be useful, like changing to uppercase: e.g.

`gUi"` would give `printf("HELLO WORLD\n");`
I'm not too sure that's still the case in the javascript world. React is coming on to 10 years and still remains the most beloved framework.
If it was the disjointed seemingly random data that was illegal I think that would make the number π illegal too.
This is awesome! I also do this for a living, tending more towards oncogenic side, but what you said is perfectly fine!

I'd also love to help OP :)
You can't assign value or tokens to public keys without a blockchain, we've come full circle.
I've actually stopped paying attention as I'm not coding as much these days. That will change soon. Is .net a return to stability?
I use vim because I haven't found a better tool for manipulating rectangles of text.

I don't do anything too sophisticated with it (after 13 years, I still navigate with the arrow keys), but I do keep my .vimrc in version control. Highly recommended.
Innosilicon Debuts Fantasy One GPUs Bearing Imagination Tech PowerVR Genetics
That kind of card does seem pretty annoying though - not being able to fit in a business card holder or a wallet isn't great, I wouldn't know what to do with it. The battery holder seems like it would catch on your pocket too.

Don't want to sound like a party pooper - it would be a great thing to have a few on a table in your office for visitors to look at, but not great to give people...
I quite like the site and your tool seems quite easy to use. I'm curious though, since it's a free tool, how do y'all plan on having a sustainable business?
- I don't use Bitcoin, not anymore anyway. Stop assuming that crypto = Bitcoin, or that everyone that sees the value in blockchain believes in or depends on BTC.

- I am not in the US, so what you are talking about taxes make absolute zero sense. Stop assuming that everyone lives like you.

- Transaction fees are fixed, so while you certainly don't want to use it (at the moment) for transfer if small value, it is certainly an advantage to use for larger sums. Also, you can use a middleman who will take obviously less than banks.

But anyway, please continue telling me how the problems that I and others managed to solve or alleviate through crypto were not real.
The point is that for every dollar someone takes out of the crypto eco-system someone else has to put one in. With miners taking their own cut that means the game is actually negative sum for normal people trading in crypto currencies.
> runtime validation around pointers and array lookups and things.

I think you're right but "validation around pointers and array lookups" makes it sound far better than it is. That sounds like the sort of strong validation is "safe" Rust gives you. But all it does is ensure the WASM virtual machine "executing" the WASM code doesn't access RAM outside of the VM's memory space. Everything in that memory space is fair game, so all the foot shooting stuff C allows like corrupting pointers and following them within that memory space is still possible.

It achieves what they want for security I guess, but not much more.
One of my favourite sayings:

> It ain't what you don't know that gets you into trouble; it's what you know for sure that just ain't so.
Looking at the proposed array of negative energy generators, I am struck by the awkwardness of using the sphere-in-a-cylinder arrangement.

Wouldn't a cylinder-in-a-cylinder arrangement work just as well (and be easier to make)?
My self, my best friend, and an apple employee I know, all bought the new Airpods 3rd gen and all returned them. Of course that's just my small circle but 3 for 3. I guess any friend that bought them and was happy with them probably didn't say anything. The 3 of us that did have issues went back to 2nd gen.

For me, I hate pinch to control, I love tap to control. Tapping takes 1 free finger. Pinching takes 2. Another friend said they wouldn't stay in her ears, kept falling out. The 3rd friend just said they didn't fit as well. Didn't go into details. Just returned them.
> some testing is worlds better than no testing

While it is probably true most of the time, like many things in live, "it depends".

When you are developing some not so well defined functions and everything is on quicksand, tests may just slow your progress, while not really providing useful feedback (i.e.: when you always modify a function and its test in tandem).
Ideally you should clarify your requirements, but sometimes the process of producing the code is the refining step
I agree, it seems absurd when Emacs Makes All Computing Simple.
. is more general as it repeats any editing action, not only insert-at-cursor.

I keep trying to get into vim

Speaking out of my 20 years experience, you probably shouldn’t. You’ll find vim a little behind sublime/vscode in some parts and will keep trying to get out of it, unsuccessfully. I came to conclusion that I wish all of the editors (vim included) separated editing from their operation and made it modular (vim-like extensions are limited to a subset of it and are really worst of all these worlds, cause only half of your habits work and none of your scripts/addons do).
Or: Developing Alzheimer's makes you less interested in sex, makes your partner less interested in sex with you (possibly via creating problems with the relationship), and/or otherwise creates obstacles to sex.
Technically there is a cost per Bitcoin from the power and other costs that occurred from mining. Some might be not fully lost (GPUs, commodity hardware) but the kWh and custom ASICs are just a sunk cost.

If Bitcoin goes to $0.01 or even $5, I bet that makes most mined Bitcoins underwater like how pennies and nickels cost more than their face value.
"A fairer test on this point would have compared Rust on Compute@Edge with JavaScript on Cloudflare Workers, which are at more comparable stages of the product lifecycle."

Are there any widely agreed upon benchmarks on how emscriptened rust compares to untyped js? It feels like a large portion of the reported Delta boils down to that.
I would hope that it continues to be a choice that one can opt to make, now and into the future.
Prudence might be as big a concern. If the public gets used to reports on waste streams, it would be an easy target for those who wish to create fear and panic among the populace.

As easy as one bad actor flushing the wrong/right stuff a few times (stuff that is known to be monitored, say a specific infectious agent) in a few public toilets across a city, and waiting for the reports to trickle in. More of a fanning the flames rather than starting a panic, since the threat would have been well-known enough to have been monitored in the first place.

So maybe keep those waste reports on a need-to-know basis, rather than broadcasting a public “daily waste report”.
Superintelligent AI's:

1. Can scale up their computing power

2. Can improve the quality of their learning algorithms

3. Can patiently wait until they have a clear upper hand before acting at all. And could find reasons for collecting the resources they need in secret, or by appearing benign to their human directors.

4. Could coordinate between each other with languages embedded in communication, designed to be undetectable to us.

I expect we could come up with 100 interesting ways a superintelligent AI, which would essentially be a self-designed life form (something we have yet to see on this planet), could surpass us.

I expect an AI superintelligence could come up with many many many more.

An AI would have the theoretical potential to live forever, relatively speaking. That is greater incentive and more time than any human has ever had. Time to plot to destroy everyone else to achieve complete freedom, safety from others, and achieve maximum survivability.
Rust is not that new and shiny anymore.
> The correct analogy is about how long you go from someone imagining a flying machine where the wings don’t move to an actual plane. They called it “warp drive” for heavens sake.

No way. The idea that your wings don't have to move wasn't new, it's ancient. People were building paper planes thousands of years ago. If all it took to fly is to not move your wings, people would have been flying around thousands of years ago.

Making a flying machine takes far more than that. You need to understand the lift equation, how airfoils work, how and why you can and can't control wings and attitude, etc. The Wright brothers didn't strap wings to a bicycle, they spent years working on the physics and engineering of flight, including building wind tunnels.

From the outside, at a high level, without understanding the physics or engineering of these systems, it's easy to say "Oh, it's just X". Like looking at the solution to a chess problem and saying "Of course, I would have seen that". You wouldn't have. As evidenced by the fact that no one did. For millenia.

> Also comparing the lack of progress today to the lack of progress in medieval times is not the flex you think it is.

I never said there's a lack of progress today. Scientific progress is amazing today, far faster today than at any point in history.
My recent gripe is a ach and every app seemingly wants to have location access, and just bluntly refuses to function without it.

My insurance providers app is really on the nose for it though! They want to monitor my movements to suggest a better fitness regimen.

It really is a terrible state of affairs, that you can't really survive these days without a smartphone, but you also get exploited a bunch.

For eg, in India, they made covid vaccine registrations via their app and more or less you couldn't get the vaccine by walking-in.

Given the abysmal existence of personal space and privacy in India, I'm not sure when my data has been breached.
to me that reads as "prohibited."

That's because you don't have a good enough reason to want to ask for permission though. If you were spending $xx thousands on edge workers every year you'd just ask, and you'd rule CF out if they said no. But, very likely, they'd say yes.
If a dog gives someone puppy eyes, the common response is to play with the dog. If a corporation waves something that people want at them, the response is to buy it.

But one of those things would get a broadly supported "aw, how wholesome!" from the crowd. The other appears to get actual, honest, anger. It is unclear to me why the difference in responses is so large.

Everything a person encounters influences them, and generally people are comfortable with good and bad influences in their lives. The fact that corporations are motivated to sell things doesn't even mean their influence is bad. The fact that I bought a rice cooker because it was being advertised to me doesn't change the fact that I am better off owning the rice cooker. I bought it because it improves my life. So why the hate on ads?
Running a simple fluid simulation with the LEDs could be a really neat effect.
> They have been advertising publicly C@E for years but it was a restricted private beta. In my opinion the state of C@E has historically been falsely advertised. You could not go to the website and sign up, put in your credit card details and use C@E. If you contacted support they told you it's not generally available, it's for exiting customers and no more seats are left, it was at capacity.

This is a MAJOR problem in our industry. Products that exist, but don't actually exist (this sitiuation). "Platforms" that are only platforms if you've got a secret deal nobody tells you that you need to have (Twitter, Facebook). "Open" systems that close themselves off once you hit a very, very low threshold of use, and then force you to do a lot of not-very-open things to regain access... I could go on and on.

(I'll note that this is separate from the problem of AI-based fraud detection run amok.)
Ok let's be real for a second... only one of those has people googling for a way to exit it.

Like yes, a lot of people don't give vim a chance, but vim also uses a very specific style of shortcut. If you can cut and paste with your keyboard, you already use IntellJ-style shortcuts (because those are just the default style of hotkey people are used to). The same doesn't go for vim.
Threat of Adverse Token/Equity Double Flip
Rules don't matter. Enforced rules do.

If IRS only started tightening their grip in 2020... Their statements prior to 2020 didn't have any effect, yet.

I'm not saying "it's doom and gloom for crypto". I'm saying it's fair to claim things didn't fully play out yet.
For miners it's positive sum. For people who buy cryptocurrency with government-issued currency it's zero sum. They don't show up with cash and go home with nothing. They get that amount of cryptocurrency. They only lose something if the value goes down. Which it might, or it might not.
If VSCode isn't giving you help with refactoring, either you haven't configured it properly, or the language you're using probably doesn't support refactoring in any environment.
I like the simplicity of it. And set up my own file just to do some testing. Will try to use it and see how it goes!
We’re not doing badly for ranking, because we’ve engaged with the wider community and got many of the larger sites to link to us instead of Fandom, but for folks that want to fork all this stuff it is worth thinking about.

The site in question is https://www.poewiki.net
If you like that, make sure to also check out Greg Davill, the one whose LED cube inspired him to build one for himself. Greg built a twenty-sided LED dice from equilateral triangles for example [0]. Very recommended!

He's on Twitter and has a blog:

https://mobile.twitter.com/GregDavill

https://gregdavill.com/

He also enjoys photographing PCBs and the "media" tab on his Twitter feed has lots of great electronics pics for that reason.

[0] https://gregdavill.com/blog/d20
This is why Hackers/Freelancers are so hard to please. I made ZimTik for almost all of the reasons this guy mentions. I just wanted something as simple as a spreadsheet that automatically takes care of as much as possible (invoices, taxes, expenses, etc). But we don't expose everything as txt files. But that's something I'll have to consider I guess :)
Based on the fact that I've personally seen the detrimental effects it can have on some peoples mental health.
The Linux Foundation Annual Report 2021: New Horizons in Open Source
Almost every modern editor has some form of vim emulator, so you can have the best of both worlds
> you self-identified as someone responsible for the project and then suggested people go violate the ToS by running their own benchmarks.

He did not. Profiling how your particular app and use case runs on a given serverless provider is not benchmarking.
Yep, the same experience. But after seeing/trying what vscode can (with so much ease) outside of a scope of pure text editing, I now feel “scammed”. Vim’s worst side is that it’s scriptable, configurable, fast, good-nuanced, but still a “dumb” text editor that lacks integration with modern tools and techniques.
> ETH's current scalability problems are beyond terrible, but there are alternatives

The only alternative is ethereum L2s. Avalanche, solana, etc are centralized VC chains that do not have the foundation needed to be the infrastructure of tomorrow.
That's true, except they have been enforcing and building the capabilities to enforce at a larger scale. They can enforce going back decades, are called in constantly to help other investigations and prosecutions, and are in no rush.

It's just like everything else, literally, and tax evasions only get media coverage under pretty limited circumstances.

Taxation in the space has always had a foregone conclusion that some have chosen to handwave or rationalize away. Not a bright strategy IMO.
As a medicinal chemist (obviously biased), I would focus more on treatment and alleviation than the genetic component. This would usually mean looking at the metabolism or how the genetic mutation alters it. Is your partner lacking an enzyme, certain metabolites or intermediates etc.? These can at times be supplimented either directly or indirectly through food or vitamins/co-factors.
False advertising is a huge issue and using the exact ingredients helps mitigate lawsuits from those claims.

"Red bull gives you wings" is not literal, but the statement implies Red Bull should be more potent than other traditional sources of caffeine (like coffee). That it wasn't the case led to a lawsuit [1], which Red Bull ultimately settled.

[1] https://www.bbc.com/news/newsbeat-29550003
It has a new edition every year though :)
How about macros? I find i use them on at least a daily basis
In a previous space project we used SH2A because it was used successfully by colleagues previously, and had undergone the requisite radiation screening already.

It was obsoleted but we could get enough stock for the project. What we didn’t realize at the start was that the previous project had lower standards for development and testing and didn’t have the special debugger or great code. The debugger had to be special ordered for a ton of money and no vendors wanted to work on it.

Had a chance to revision up and changed to a pretty obscure atmega micro that was a perfect replacement. Did radiation screening again, development and testing..

That part was obsoleted too and I can’t use it for my next project. Will probably buy a space grade cpu for $20k this time. Radiation screening alone for a few components is $50k.
You wrote "it is time we bring back the common usage of the diareses in English."

When was it in common usage? You can't "go back" to something that never existed. And I showed it doesn't appear to be common in the 1800s.

I can totally blame printing for contributing to the loss of Þ, but by the 1400s it was growing less common. It in turn had replaced ð in Old English, showing the printing press isn't the only thing which can change orthography. But I don't see how the printing press a contributing factor to the change in popularity of ö, which you asserted was the case.

> The diaresis helps disambiguate

FWIW, I use "co-op" when I want to disambiguate that case.

There are two issues here. One is "use the diareses in teaching", and the other is "bring back the common usage." Your example only justifies the first.

Consider Hebrew orthography. It does not indicate vowels. However, niqqud "is a system of diacritical signs used to represent vowels or distinguish between alternative pronunciations of letters of the Hebrew alphabet. ... In modern Israeli orthography niqqud is seldom used, except in specialised texts such as dictionaries, poetry, or texts for children or for new immigrants to Israel ... [although] it no longer reflects the current pronunciation.." - https://en.wikipedia.org/wiki/Niqqud

Arabic orthography is similar. "Tashkīl is optional to represent missing vowels and consonant length. Modern Arabic is always written with the i‘jām—consonant pointing, but only religious texts, children's books and works for learners are written with the full tashkīl—vowel guides and consonant length." - https://en.wikipedia.org/wiki/Arabic_diacritics#harakat

Clearly pedagogy can use a variant orthography that is not in common use!

But if you go that route, why limit yourself to diaresis?

English can use a grave accent to indicate if a vowel is to be pronounced ("learned" vs. "learnèd"). This is mostly in poetry and lyrics. A unified pedagogy might use "coôp" instead of "coöp".

English can use an acute accent to indicate when an vowel is not silent. (The drink "maté", when the original Spanish is "mate").

For teaching, the acute can be used to disambiguate between words with the same spelling but different stress ("cónvert" vs. "convért" or "désert" vs. "desért").

And if we're talking about teaching ambiguous words, what about words like "bow" ("ribbon and bow" vs. "the ship's bow") and "close" ("close the door" vs "it was a close games")? I don't even have a notation, outside of IPA, to represent those.

This means diaresis addresses only a small fraction of the ambiguity in English orthography. Is it really worthwhile to give extra attention on this one facet, and reduce time spent on other facets?
If you're gonna sacrifice decentralization, security, and uptime then you might as well use a server. No self respecting developer will use solana.
Backed by a large government with huge resources and control over > 300 million people.
Kryptology: Coinbase’s Open Source Cryptography Library
> "Because feature work is higher priority"

Major cause of burnout and incidents, yet management will ignore this particular "why", because their promotions are based on features, mostly. Also why it sucks being an SRE unless the company empowers your team.
Just about any researcher who published on it. It’s not unusual to see an article describing single clinical case.
Zopa exits peer-to-peer lending
In case it is talking about the x64 calling convention, there is actually some kind of an odd case where you would get something that looks like an argument was pushed on the stack:

When a non-trivially-copyable object is passed by value to a function, you need to ensure that through the lifetime of the copy, it's address will never change because the constructor may have stored address of some of the field (for instance, a pointer to a field).
The way this is handled at list in the SystemV x84_64 ABI is that the object is created on the caller's stack, and a pointer to it is stored in a register, so just like if it was passed as a pointer.

I have seen several cases where a header would have an "ifdef c++" clause with copy constructors and destructors in them ("It does not add field so it should be OK, right ?"), which make the object non trivially-copyable, leading to clashing calling convention between C and C++ codes.
I am curious about if this may be the issue he encountered.