skysight-inc/HackerNews huggingface dataset:
Yes, some kind of lazy ahead-of-time compilation.

By default the native compiler kicks in as soon as Emacs finds a bytecompiled file without a machine code equivalent. The resulting machine code is cached then for future use so this only happens once per a single *.elc file.

At least this is what i remember from the last time I checked the code :-)
What planet are you living on? There are tons of companies offering private flood insurance in Florida: https://www.floir.com/sections/pandc/floodinsurance/floodins...

Climate hysteria is really something else.
That's a highly disingenuous framing. A better framing would be "intent is not a sufficient excuse for impact".

Intent is not meaningless, but unintentional harms need to be remedied by understanding the harm and working to change the behavior. If someone commits an unintentional harm repeatedly, it ceases to become unintentional, because the refusal to learn is deliberate.
If someone comes along with a plan and budget for 10K drones does the system have spare capacity ?!
Declassified State Dept Report Says Microwaves Didn’t Cause “Havana Syndrome”
Hi. Thank you for leaning in, sharing your ideas. I'll check out Pharo. Peeking at it, it reminds me of a Smalltalk dev env. Cool.

1. Navigation

For navigation, my blue sky notion is to have ad hoc hierarchies. So imagine allowing the user to reorder those Miller columns. And any metadata item can be used as a column. And then the hierarchy browser (Finder equiv) infers the new tree.

This is probably called faceted navigation.

So in the case of Haxplore, the columns for one nav view I want are 'Author', 'Date', 'Kind' (eg OC, Show, Ask).

For music, I want a nav view to sort by Producer.

For movies, views for Director and Writer.

For podcasts, views for Guests and Topic.

Any way, you get the idea.

2. Filtering

All nav views should have filters. (I forget which IDE allowed this.)

Not just Spotlight style results, or Amazon style faceted product searches.

Because I still want to drill down thru the resultset using Miller columns.

3. Quantified Self

Log all the activity and metrics client side.

For podcasts and audio books, log when and where I was.

For all content, record if I looked at it, how long I looked at it, if I just deleted or skipped, etc. My count of podcast subscriptions is ridiculous. But I'm afraid (FOMO) of deleting something I liked. My own metrics would help me manage my consumption.

Creating ad hoc 'follow' subscriptions would be cool too. Remember HN commenters I liked. The podcast guests I liked. Ditto producers and directors.

Etc.
Ethereum is not just hype. You better start educating yourself.
WebSQL wasn't killed by opposition to having a relational API, it was killed because the spec was tied to, and only implemented by embedding, a specific, identified version of SQLite.
You mean militarize it against people you don't like but what about when it's turned back on you. Once an agency is weaponized and it neutralizes all foes, you can't just turn the machine off, you have to keep feeding it until it turns on you. Btw, it's already been militarized:
https://en.wikipedia.org/wiki/IRS_targeting_controversy
I can't imagine my house from the inside or from the outside (I can't see it), but for example I can count the windows on it and I can "walk" through it in my mind.
They are immune from having had it originally so of course the risk is different from one point to the other. No inconsistency except for the fact that reality changed for them through the magic of bodily reaction.
I've stopped manually typing urls put of fear of typosquatting. If you don't have something bookmarked, it's safer to google for the website and click the first non-ad result.
a large part of the problem seems to be people who should be investing wanting to trade so that they can say they're a trader and platforms like robinhood make it easier to actively trade
I mean sure, you can get the user to download/upload files, but this is very awkward and not suited for storing every change. (But is good for migrating and backing up the data). Having to get the user to manually break the data out of the browser is not a good UX for day-to-day work.

I know that Chrome is pushing for a filesystem API but I don't know if that will be exempt from the usual ephemerality. IIRC it is just a private storage space with a filesystem-like API.
Generally Qt.
Interesting architecture for sure to create a partial index every time a user creates a new event. One question I have that wasn't clear: how fast is that event queryable by the user after it is created? It sounds like there is a redis queue that manages the creation of the indexes and I imagine that takes some time to work through.
Thank you for asking, that was a very pertinent question!
This leaves out that Mike Pence spoke with former VP Dan Quayle who counseled him to ignore the memo and certify the election.

https://www.msnbc.com/opinion/dan-quayle-talked-mike-pence-r...
The problem with using NFTs to verify ownership is that they actually make it much harder to resolve any disputes. An NFT can't be transferred or modified without explicit permission from the owner of the NFT, which means that any dispute is impossible to resolve without bypassing the NFTs entirely.

For example, let's say you have an NFT that represents something tangible (and not just some link to an image download). What happens if the owner of the NFT dies without setting up a way to transfer their NTSs? What if multiple, seemingly valid NFTs point to the same object? What if the NFT was never truly valid in the first place? What if an NFT is stolen?

In all of these situations, a third party (like a court) would have no actual power to fix anything within the NFT space. A hard fork is theoretically possible, but that becomes impractical to do every time someone has an NFT dispute. The only option is to just declare an NFT invalid. But if you have some third party that controls the validity of NFTs, then you might as well cut out the NFTs and just rely on the third party.
I have never used PHP professionally, but if you're talking about PHP 5 style interfaces, they are definitely a form of type checking, and they were introduced with the specific purpose of facilitating object oriented programming in PHP.

The point I'm getting at is that using interfaces lets you make guarantees about what methods the objects must have. I'm not really picky about what specific technical means are being used to enforce those, but passing an object of the wrong type to a method is an entirely avoidable category of errors, and I prefer them to be flagged by the compiler/interpreter/runtime/tsc/mypy/whatever as soon as possible.

IME well designed interfaces are even more important than well designed classes, and dynamic languages unfortunately make it harder to enforce interfaces. It's not by chance that the first thing Typescript did was to introduce interfaces.
I think it's probably aphantasic workarounds.
That's why you can only borrow up to 80-ish% of your collateral, and that's getting very risky for the borrower. It also means that the sane lending protocols are somewhat stingy with what they take as collateral and then set the borrowing limits and liquidation thresholds fairly conservatively.

When the market starts making big moves downward the liquidation bots have a keen eye on which positions are at risk, watching and predicting the oracle updates, and within a block or 2 (~30 seconds) of a position being vulnerable have the deal all closed out. It can even be all done in a single transaction bundle that calls the liquidation function, pays back the debt, takes the collateral, and sells it on a dex, all in one go.

The market price for the collateral would have to drop more then 20% in the span of that 30-seconds for it to not be profitable for the liquidator.

That's not to say it's impossible for this to fail, the biggest and sharpest dumps happen during liquidation cascades. But a failure is in the category of 'black swan event', and not something that is seen with regularity.
> without inflation, far fewer people would "win".

Wouldn't it also be: without inflation, the people not playing wouldn't "lose"?
John Henryism
Yep, that would clean up his pipes
If you're talking about:
https://pkg.go.dev/github.com/improbable-eng/grpc-web/go/grp...

Then it looks good to me, as long as it's HTTP/1.1 or WebSockets, it will should work everywhere.

Is this something you can add soon? We're in a refactoring stage and would love SpiceDB to be a part of it all. (I also created an issue in the repo)
Are all of the suppliers Americans if he's threatening them with the IRS?

Also, I wouldn't mind paying taxes on some free money since I still get to keep 66% of it.
Casinos are not a scam: they are in the entertainment industry.

Casinos are just the only place where gullible people go to entertain themselves and expect to get paid for that.
I think it's fairly simple: in the original arrangement where ISPs provided access to content and that content was not video, ISPs were making out like bandits offering unlimited service at ridiculous speeds while not having to upgrade their own connections since customer demand was lower. Suddenly content comes along that increases customer demands on their "unlimited service" and instead of the ISP deciding correct the capacity imbalance (and accept that they "done screwed up"), they cry "unfair" and run to the courts.

Back when peering agreements were in place it made sense for everyone involved; ISPs get great content they don't have to provide and/or pay for, content providers get access to customers. Now, however, ISPs are finding out that these agreements are very costly for them, they can't turn to their customers for more money due to competition and they can't just block Netflix because those same customers would leave for another ISP so they turn to the courts to repair their mistakes. If they win, Netflix gets screwed, the customer gets screwed and the ISP gets rewarded for their mistakes... that sounds like a heck of a public-private partnership. :)
It’s not, but “give us our money back or we’ll report you to the IRS” strongly implies that they were willfully assisting in tax avoidance before. It might even legally be blackmail, if they’re aware of any crimes their customers have committed.
Where did you see all that? "[A]ll historical research is bunk"? I "mockingly refer to [The Pedant] as a mere blog author"? I'm "trying to dismiss the entire premise of historical research"? You found those things in my comments? Are you replying to someone else?

Are you sure you are in conversation with me, and what I wrote, rather than some other opinion that you have confused my comments with?

I mean, what the hell? I have said none of the things you say I said and I don't even believe them! Where the hell did I write "mere blog author" about anyone?
Could you elaborate on this? Is there a mechanism (e.g. HTTP header) which tells Google this when someone types in "Google" in Bing and presses enter?

What if they don't click on the google.com search result?
This is an approach we're starting to use. Sidecars instead of libraries.

Instead of writing a bespoke integration per language, now you just have one and you talk to it over a socket.

It's pretty clever.

Auth, metrics ingestion, log ingestion, traffic mesh...

It's easier to update in most cases too. Just redeploy the sidecar. No asking teams to update their deployed app libraries (if in polyrepos) or builds (if in a monorepo)
There is a second PR that was merged: https://github.com/ruby/www.ruby-lang.org/pull/2691

This has to be a joke right? We're now at a point where the rules clearly say you can be harassed if you're not a protected class?
Cloudflare provides a HTTPS gateway to IPFS. It isn't the sole host for any IPFS content.
> Casinos are not a scam: they are in the entertainment industry.

The suggestion that scams and the entertainment industry are nonoverlapping sets is...interesting, but untrue.

But casinos are very optimized to develop and milk addicts; they are very much in the addiction industry, like tobacco and heroine dealers.
One of the issues with how these things are handled:

* good faith is assumed of the CoC writers

* bad faith is assumed for people who oppose/criticise the CoC

such that:

* any opposition (or criticism) to the CoC is itself an offense

a pretty chilling and despotic approach, worsened still by the fact that the individuals behaving in this way mightn't even have any real authority or approval in the first place, and very little in the way of response to feedback outside some small ideological group (very much talking about the covenant here).

these actions are usually justified with the kind of arguments that fallaciously treat groups of people as homogeneous "identities", in effect a multi-generational rob[bing] Peter to pay Paul.
Looks pretty nice. The codebase is half typescript and half Java? Guessing that is because Kafka is written in Java.

Another question: how might this compare to the Confluent web GUI? Obviously this is open source which is great.
This has already been implemented in at least one other crypto successfully. See: Nano (formerly Raiblocks).

The crypto community, however, seems to have a very narrow focus on reproducing these plutocratic systems and incentives because everyone wants that power for themselves and wants to be first in whatever the Next Big Thing is. Crypto development as a whole seems to be hampered by these incentives and by an excessive focus on the original technologies of Bitcoin as opposed to its original aims.
If you load a bunch of packages at startup that take several seconds to load that is as good a benchmark as any. I have this at the end of my init.el:

(run-with-idle-timer
3 nil
(lambda ()
(let ((inhibit-message t))
(message "Emacs ready in %s with %d garbage collections."
(format "%.2f seconds"
(float-time
(time-subtract after-init-time before-init-time)))
gcs-done))))
Modeling Transformative AI Risk: Takeoff Speeds and Discontinuities
How does it protect them? as far as I can tell they do absolutely nothing. If someone is misbehaving at a conference or online, you're already free to kick them out without a clause like this in your code of conduct.
Jolly, what a surprise... This article is just paying lip service to everyone who already feels this is the case (most sane people) and redditors. Just for gathering some traffic.

The real truth is in understanding that this is fundamentally unstoppable within our economic mode of production. No ammount of regulation or de-regulation will prevent a system based on individual profit accumulation from becoming corrupt. You can stop individuals, but the economic incentive will still be there, waiting. Profit means leverage and economic freedom means using that leverage. It's a feature not a bug.

Its all corruption and exploitation masquerading as economic freedom and individual freedom, always has been. Liberalism and Convervativism are just the cultural views that carry the ideological justifications for their exploitation (be them progressive, regressive, static or mixed).

Really, if we were in their position we'd be doing the same. Which leads into why it is important to fundamentally transform our society.
If you've got a bag of pretzels that need to be devoured rapidly, the Slimm & Nunne Sweet and Nicely Hot is just right. Its the mustard museum specialty brand - I haven't seen it anywhere outside of Wisconsin (though I'll admit I haven't necessarily looked too hard).
To make a parallel to the social media economy: upvotes are fungible, reshares are not
> Paying taxes on free money isn't the end of the world.

Playing devil's advocate: it's not exactly "free money", it's free "tokens" of some kind, which might not be convertible to money at the same rate which was used to estimate the tax. If the tax amount was assessed at the value the tokens were supposed to have today (based on what they recently traded for at some exchange somewhere), but you were too slow and only traded the next day and the price paid for these tokens has fallen heavily, you might have to pay more in tax than the money you can get from these "free tokens". So yes, it's not hard to imagine a situation in which paying tax on that "free money" can be "the end of the world" for some.
This article has mostly ad-hominems but this twitter thread has links to twitter threads (gotta love twitter) that actually have some factual criticisms, obvious photoshopped images (perhaps crops, but it still should be declared)

https://twitter.com/FlintDibble/status/1440383400443977728

for example

https://twitter.com/ChrisStantis/status/1440404380386160646
So why can't I get a wordpress page to load during development with no traffic faster than 20 seconds?
“Find something not on amazon and put it there at a hugely inflated price” is a way some people make money by finding obscure things to sell. If anyone actually starts buying it somebody will come in and bring the price down with competition, if not sometimes the high price is justified because keeping things in amazon warehouses isn’t free and spending the time to get something sold on amazon when you only expect to sell a few costs lots of money for the reward. The benefit is that you can find almost anything on amazon.
Sooooo...

They're going to follow through by zeroing out political contributions and lobbying as a company then, right?

Otherwise it's just 'only the Execs have the right to politic' by dictat, which honestly, sounds like good grounds for every non-exec to walk out. I mean, there shouldn't be half-assing in this regard.

But no... That'd actually require principles.
IME the only thing -march=native does is it makes it impossible to boot your system on an older microarchitecture (which is trivial with Linux otherwise — I really don't understand those who bring their bad Windows habits and do a reinstall when moving between systems).
How do you get yourself in front of a 10 year old? Both my kids played way more Steam games when they were 10 than they did rando web games.
Active learning: “Hands-on” meets “minds-on”
> there should be a way to request permission to store data that isn't deleted except for explicit action by users

I think that's "request permission to use files on disk". This is in progress as https://developer.mozilla.org/en-US/docs/Web/API/File_System..., though there's still more work before there's a version all the browsers like (Mozilla likes the ability to work with files, but thinks cross-site access should not be included: https://mozilla.github.io/standards-positions/#native-file-s...)
Thanks for the detailed reply!

You reckon there's a market for a non-biased search engine? Just immediately came to mind... :)
Just do what I do: open the video, downvote it, then go back to the recommendations, hit the three dot menu, and click "do not show me this channel anymore", and if your sections have a three dot menu, "do not show me this section" for all the rightwing whackjob nutter categories.

Youtube eventually learned to stop showing it to me, and due to my downvotes, may be now restricting showing them to anyone.
It looks like you cant execute one of the common CoC rules. Assume good intentions. I dont need to look at a CoC of a conference, because, you know, I am living these ideas: I actually assume good intentions, so I dont need a CoC to assure myself.
The Bell 202 modem standard is FSK at 1200 baud (albeit introduced later in the 70s) and the standard actually continued to be popular into the 2000s for communication between process automation systems.

1200 baud AFSK is also the baseband encoding for the popular APRS amateur radio standard.
There are certainly bits and pieces associated with FP that are just as handy in Java. Discriminated unions with pattern matching, for example.

Which is why those languages are also getting that stuff. C# already has matching (but not unions), and Java is on the way there.
something that has worked for me was this...

- take a week off

- first day don't sleep at night, maybe a nap < 1hr

- next day go to sleep early like 9pm

not sleeping one day has been shown to fix depression immensely even though it sounds counterintuitive.
Hm. With (only) uBlock I get a subscription overlay that I can't get to go away, keeping me from reading the article.

With uMatrix and uBlock I can read the article, but get the subscription thing at the end of it.

(Hi CW! It's Fraggy :))
If everyone buys the same index funds, then all the money chases the same stocks within those index funds. The system feeds on itself resulting in overpricing of the index stocks which may not work out well during a sell-off. Index funds have risks too.
As an aside, the algorand layer-1 chain uses VDFs to select a validating set per block, weighting member selection by how much crypto each account owns. They call it Pure Proof of Stake. It definitely reduces the energy consumption and increases network throughput, of course with trade offs. See:

https://www.algorand.com/technology/research-innovation/rese...
I read the comments on some links. Some times I'm looking for more information. Other times, I'm looking for other people's opinions on particular subjects. Some times, particularly on toxic subjects (like links to quillette.com) I look for extremely stupid comments to down vote.

Mostly, I read the original link first, because I want to form my own opinion before seeing anyone else's opinion. I'm old and I got online because of Usenet. Usenet was particularly pugnacious, and I occasionally still like to argue with people who hold moronic opinions, like creationists, or 2020 election truthers. If the original like is inflammatory enough, I can prep my arguments before seeing anyone else's dumbass takes.
STM32s from China increased 3 to 5 times in price in last 6 months, biggest jump happened in last 6 weeks. STM32L family is especially hard to buy.
For what it's worth, the latest revision of the Engineers Act in Quebec (2020, the previous revision was from 1962), has a much wider definition of engineering works and reserved acts, which does include software, if it can have an impact on the safety of persons.

I am not a lawyer (mech engineer), but that's the message that the OIQ has been sending lately. It's unclear when and how they plan to start applying these new regulations.
I'm so disappointed that our* company is peddling this bullshit :( I'm going to raise it internally.

(yes, I'm an employee)
I would really appreciate if you didn't post things like this under a name that looks like mine.
As a Brit, can I ask why the US has a debt ceiling, as it seems like when total debt gets close to the ceiling, a vote is passed to raise it - but not before a lot of politician point scoring?
The framing gets a pass because the majority of "explosive traffic" comes from foreign companies. Google and Netflix have no voice in the Korean lawmaking process. When they go to court, they fall right into the trap of the framing that local companies have already set up.

South Korea is well known for having fast internet, but the internet is only fast within the small country. International connectivity has always been crappy, and getting crappier every year as telcos focus on legal avenues instead of actually laying enough undersea cables to meet the demand. In the past, most Koreans only visited Korean sites because of the language barrier; that's no longer true. But it's going to take a lot of time and money to remedy years of neglect in international connectivity. Especially SK Broadband, who IMO has been the most complacent in this department among the Big 3 telcos, precisely because of their huge domestic market share. Where is the money going to come from? Obviously not by cutting executive bonuses. SK Broadband seems to think that they can extort it out of Google and Netflix who, despite their global prominence, are relatively defenseless in Korean courts.