skysight-inc/HackerNews huggingface dataset:
That's how this reads now. I had to read the GT page a few times before realizing it was a development environment for Smalltalk, specifically.

In general people who use a lot of buzzwords ('opinionated', 'beautiful' 'reactive') are trying to impress other developers already in their space. The more they use, the more alienating it is to interested general reader who doesn't have time to parse all this social coding and just wants information about a new topic.

This project looks great (for people who use Smalltalk), but the text does a poor job of communicating what it does and why you might want to use it. Even if you want to write a technical blogpost that gets into the weeds, there should be one plainly written short paragraph that summarizes what it's about for the first-time visitor who has no prior context.
Bit of a stretch to call that a "charging cable." Their 240W rated 2 meter USB-C charging cable is $30 https://www.apple.com/shop/product/MU2G3AM/A/

But if you're interested in why the Thunderbolt cable costs more than charging cables, some folks put one through a CT scanner recently:

https://www.youtube.com/watch?v=AD5aAd8Oy84
Yes, but that's because manufacturing faster cables costs more. If all cables would have to carry USB 3+ speeds, you just wouldn't have 10$ charging cables.
…what did the US have to do with Russia’s invasion of Ukraine?

(To another comment: the resolution of the Cuban missile crisis was that Kennedy negotiated a compromise with the Soviet Union…not a war)
Did the rest of Asia not realize they existed?
What AI Predicts for OpenAI DevDay
takeaways i’m expecting:

* pricing

* security/compliance

* differentiator feature vs competition

* partnership structure

* interesting customer use case
The "logic" to match a key is not slow. Your CPU can parse hundreds of keys while waiting for the next keyval sequence to be loaded from RAM.

As for whether you must stuff everything in objects for it to be JSON, I mean that makes no sense. JSON arrays are also JSON. And JSON scalars are also JSON.

If this argument requires we deliberately go out of our way to be dumb, then it's a bad argument.

I'm writing a platform which has a JSON-like format for message exchange and I realized early on that in serialized data, maps are at best nominal. You process everything serially (hence the word serialization). It's a stream of tokens. The fact some tokens are marked as keys and some as values is something that can be useful to communicate intent, but it doesn't mandate how you utilize it.

Everything else is just prejudices and biases, such as "maps take resources to allocate". JSON doesn't force you to build maps when you have an object. Point in the spec where JSON mandates how you must store the parsed results of a JSON object. Should it be a hashmap? A b-tree? A linked list? A tuple? Irrelevant.
In Advaita vedanta there are 4 states of existence of self.

First is the outer world where there is a concept ok others and physical world. This is the world is beyond our control. There is suffering in this world.

Next is the dream state where we can control everything. This is illuminated by our own mind. Even then there is limits of what we can do. Continuous lucid dreaming gives us fatigue for those experiences.

Third is dreamless state where there is nothing but pure consciousness. This is one of the best states as there is only self and nothing else. You can experience this during general anesthesia etc.

Fourth which Advaita vedanta calls the ultimate realization is where you realize that you are the self and there is only self. That the pure consciousness is singular and same for all. In fact there is no all. There is just consciousness.

I think we are approaching the same line of thinking but via biology.
Because if they acknowledged that marketing agencies, political zealots, and government operatives from various countries have infiltrated Wikipedia it would jeopardize the reputation of the project. They focus on there being few female editors or editors from Africa, rather than that every other biographical article about a living person is written by a marketing agency employee. Naivety as coping mechanism perhaps. The "honest" editors built the site for free, while many others are subverting it for their own gain.
Would love to dig into your support issues. Let me know: rauchg@vercel.com
Generally speaking, you can only spend your money on one thing.

VCs, and the Silicon Valley style culture in general, is a different investing culture than what Berkshire Hathaway is doing here. The underlying current of this discussion is which investing culture is better.

There's a lot of benefits to patiently waiting for an opportunity, rather than spending money as soon as it comes up. SV is surprisingly short-term in its thinking and culture. That's the lesson IMO for the past decade or two, SV is always about keeping up with your neighbors as opposed to thinking about the long term stuff that matters.

In the SV mindset, idle money is awful, you should have spent it on the latest-greatest recent whatever. 5 years ago that was maybe VR, 10 years ago maybe Internet of Things. Just 2 years ago it was cryptocurrency.

Guess what? If you spend your money on dumb things, you don't have money left over when the important revolutions happen. Patiently holding money is slower, but still valid form of investing.
I've been using a similar shortcut like this for a while on iOS for bedtime reading. I hadn't seen the "reduce whitepoint" option before, but by setting the shortcut to "zoom" you can get a similar (possibly slightly dimmer?) effect. The trick is to make it so the zoom shortcut dims the unzoomed area, and then set the unzoomed area to the entire screen. I just checked, and the effects of those two settings stack to make things quite dark.
It shouldn't matter if people work multiple jobs. -Former VP of HR at Microsoft
Stronger, stretchier, self-healing plastic
Indeed but only at the rate of ~10% of profits ($10.761b for the quarter)
Weakly solving a game requires a proof of optimality, which means an evaluation of all variations to prove their value. A sequence of moves in one perfect game isn't weakly solving a game.
> how would we ever hear about it?

Why wouldn't we? What are we going to do about it? Nothing. It's just like youtube platforms videos discussing how bad social media is for your mental health. Or oil companies funding 'green' tech. Or a newspaper writing about how bad news is for you.

'News is bad for you – and giving up reading it will make you happier'

https://www.theguardian.com/media/2013/apr/12/news-is-bad-ro...

Who cares?

> These are all large media companies.

They are all large media companies controlled by the same group of elites.

In a totalitarian system, the elites carse about what you think. In a dystopian system, the elites don't care.

So random house published herman and chomsky? And? What happened since? It's like food industry being paranoid about people finding out about how sausage is made. People find out. People keep on eating sausage. Heck it's free advertising.
TDK Pinball Machine (1995)
The other thing with the previous comment is that it only looks at registered retirement accounts. What about savings that can be used for retirement, but aren't registered as such? How much is found there?
I don't see how openat() would help.
Having worked for a major dispute resolution provider, these conversations generally leave out a lot of context. Lots of Gell-Mann Amnesia.

First, 90% of arbitration is between firms, not consumers. Consumer driven arbitration is rare enough that it's hard to specialize as a pro-business arbiter. Usually arbiter bias will be pro [big, small, old, new] just like us regular people.

Second, like other public facing retail and service management, consumer disputes are generally 80% frivolous. Like "they did not read the contract" level issues. That about 50% of disputes award in favor of the consumer is seen as overly benevolent appeasement.

Note: the 20% non-frivolous are usually very clear cases of the corporate participant blatantly or maliciously screwing up; no sympathy there. People are people everywhere.

For this reason most industry professionals very strongly suggest mediation rather than arbitration. It's quicker, cheaper, and usually ends in a voluntary non-binding settlement. And if you don't like it, it's non-binding; you can proceed to arbitration. Corporate clients would usually prefer to voluntarily agree to a settlement to make the problem go away, and consumers get the neutral information they need to understand why they misunderstood the situation.

However, most people see red and want to punish the other side. That rage makes them want to use as much authority and leverage as they can. Arbitration is seen as "not enough of a punishment, court would be better." When really, most people would be better served sitting down and talking things over with mediation rather than explicit adversarial intent.

I've heard similar things from civil court judges. They don't think they're biased for or against citizens, police, lawyers, etc. They are used to seeing the most incompetent petty facepalm justifications to "punish" someone, instead of seek justice or restitution. They are biased positively towards anyone who shows the slightest decorum, competence, or noble intent.
It's really crazy how little attention animal welfare is getting these days among so many others causes that frankly aren't anywhere near the same level of severity! The numbers are so astronomical now. Every year 100s of BILLIONs of animals are killed as part of the industrial factory farming process. If only their death was the worst of the tragedy...what's far worse is how basically every minute of their existence on earth is tainted with suffering (as part of the process that is only optimized for maximum yield). These animals have the same pain mechanism as we do, there's no debate about that at all and it's increasingly being proven that they also have emotions, feelings, dreams, etc. just like we do. Anyone who's had any pet can attest to that as well.
It never ceases to amaze how people happily stay ignorant to that inconvenient fact and get up in arms about political differences or "Social Justice" while the greatest atrocities are happening on a daily basis with what they indirectly support via their consumption.
I recently got into DMing a DnD campaign. It‘s so much fun to play my ideas and concepts together with friends.
I’m not sure quite why you’re against removing script tags, but honestly that entire article is poor, riddled with disastrously bad advice:

• “Using regular expressions”: it suggests that this approach is acceptable within its limits. It’s not at all. As a simple example, the expression shown is trivially bypassed by "<script>…</script >". This is why, unlike the post claims claims, using regular expressions for cleaning HTML is not a common approach.

• (“Eliminating the script tags”: I want to grumble about using `[...scriptElements].forEach((s) => s.remove())` instead of `for (const s of scriptElements) { s.remove(); }` or even `Array.prototype.forEach.call(scriptElements, (s) => s.remove())`. Creating an array from that HTMLCollection is just unnecessary and a bad habit.)

• “Removing event handlers”: `value.startsWith('javascript:') || value.startsWith('data:text/html')` is inadequate. Tricks like capitalising and adding whitespace (which the browser will subsequently normalise) in order to bypass such poor checks have been common for decades.

• “Retrieving the sanitized HTML”: you are now vulnerable to mXSS attacks, which undo all your effort.

• “Elements and attributes to remove from the DOM tree”: this proposes a blacklist approach and mentions a few examples of things that should be removed. Each example misses adjacent but equally-important things that should be removed. You will not get acceptable filtering if you start from this approach.

• “Simplifying HTML sanitization with external libraries”: this is pitched merely as easier, faster and cheaper, rather than as the only way to have any confidence in the result.

• “Conclusion”: as I hope I’ve shown, “The DOMParser API is one tool you can use to get the job done right.” is not an acceptable position.

Really, the article could be significantly improved by presenting it as what a common developer might think, and then scribbling all over the problematic things with these explanations of why they’re so bad, and ending with the conclusion “so: just use the DOMPurify library; consider nothing else acceptable”. (There have at times been a couple of other libraries of acceptable quality, but as far as I’m concerned, DOMPurify has long been the one that everyone should use. I note also that this article is talking about client-side filtration. I’m not familiar with the state of the art in server-side HTML sanitisation, where you probably don’t have an actual DOM; this is also a reasonable place to wish to do filtering, but the remaining active mXSS vectors might pose a challenge. I’d want to research carefully before doing anything.)

I look forward to the Sanitizer API <https://wicg.github.io/sanitizer-api/> being completed and deployed, so that DOMPurify can become just a fallback library for older browsers.
Man, i really want to watch this presentation, but the piss poor audio just causes my brain to have a fit. How in today's time is this still possible to screw up so badly?
Congrats to the Topaz team. This project has had some huge advancements since it launched last year.
The market price for goods and stocks depend on their alternatives.
It's not toxic. Competition is the only factor that makes things better, or at least stops them getting worse.
The audit discussed on HN:

https://news.ycombinator.com/item?id=38131442
How does this compare to other CNCF solutions like OpenFGA and OPA?
Um...yeah.

When has complexity - which you don't really understand, but some adversaries do - ever been a non-liability for security?
Maybe (and I am just totally speculating here) the customers that you're interacting with have a history of fraud and since they're one of the first customer you're interacting with that is making your account seem suspicious.
Yeah, agreed. I was hoping I could lean into a quasi-HATEOAS approach, where the state of the editor is reflected in the state of the html output. My thinking was that if it's only in the html, then in theory it would handle very large numbers of nodes better, since you don't have to correspondingly increase the size of JS object in memory.

I'm still attracted to that idea, but it's not worth it in the short term.
This is an example of a helpful reframe. I've done something similar.

From my first job, I took the attitude of looking at work as a challenge I can take on and have fun doing it. For example "what can I learn / what experience do I need to level up to where my boss is" (then, repeat.) Or - "what hard puzzle/challenge can I take on that I don't know how to solve today?". Or "where can I position myself job-wise so I can learn the most?"

I find that this is both a set of questions that leads you into good places (you're constantly evolving) but also you frame it as fun. Someone else could approach the same situation with "I am anxious and I need to constantly sink or swim, how do I make myself crazy doing a bunch of work" and they'd certainly have less fun and perhaps not do as well.
I guess it depends on what we mean by "it". If you mean an exact repeat of Berlin 1989 to today-ish, no. But if we're talking a vibrant counterculture in general, then favorable conditions for that are far more common. History, as they say, doesn't repeat, but it sometimes rhymes.

Also if you look at my exact wording: I don't say it's going to happen, I say I would not be surprised to see it happen.
Lack of vision is obvious. #blind2024
You are just making it worse, I think I'm going to be sick.
these kinds of things inspire me as a version of “land of opportunity” that are different and more useful than what I was taught

What I think is disingenuous is that Cupertino surely raises property taxes right? Why would they be worried about a reduction in sales tax, i haven’t checked their finances though
Ketamine becomes new pain treatment, despite little research or regulation
> It has been interesting to grow up with clubbing and see it go from an underground youth subculture that seemed to radically reinvent itself every year to a crowd of the same people but now middle-aged.

Society has aged and there are just fewer youths now. The millennial population boom let everyone ignore this reality for a few years.

And the youths who remain don’t have nearly as much time for clubbing; it hasn’t exactly become easier to get started in life lately. Not to mention that many zoomers who do go to clubs tend to loathe exclusivity so they wouldn’t even consider Berghain.

But the Berlin club scene long predates millennials and is not going anywhere.
Agreed.

My kids have restricted mobile and no social media access.

But parents did use to think that comics would ruin their children - I'm responding to the disbelief in that.
Also, all of those stream types seem to be used across multiple stations. I haven't seen any weird one-off streams.
I don't understand the endless repeating of this phrase. The taxes to spend comes from private individuals and corporations. There are no "social" sources of money.
I think in that case it looks like some LG phones had DAB/DAB+ tuners built-in.
Sounds great, not just for paywalls, but for removing CORS as well:

> Remove CORS headers from responses, assets, and images ...
https://en.wikipedia.org/wiki/Geology_of_Reykjanes_Peninsula
The additional restrictions in the SSPL apply also to unmodified versions. This is very different from the AGPL, which does not impose any additional over the burdens over the GPL if you use an unmodified version of the software, even if you use that to offer network services. This provides a very clear path to AGPL compliance for most users, certainly those who get their software from a GNU/Linux distribution. (I missed that aspect of the AGPL for quite some time, admittedly.)

The SSPL, in contrast, applies to unmodified versions of the software. This means that even if you get SSPL software from someone who publishes the sources, you have to take additional steps for license compliance if you want to use the software. Given that the SSPL requires publishing things like the source code for NIC and network switch firmware (both are obviously required for offering your network service …), I just don't see how this license is useful besides being deceptive. The BSL with its typical field-of-use restrictions achieve the same thing in a much more direct manner.
What really blew my mind was when I found out that many of the DOM functions return live HTMLCollections that are automatically updated. I wonder how often that feature is being actively used in production code (before the framework craze or developing with no framework being somewhat more popular again)
> Don't understand moving to Gitlab because of the bloat though

You're totally right: it was years ago, and Gitlab used to not be as bloated at the time. I guess today we'd migrate to Gitea instead.
not for everything in the comment, but carefreewandering on youtube has a recent series on various media theories -- and there's a bit of that here
Fantastic job by the DuckDB team. I’ve been using it for the past year to query 100s of GBs of Parquet files with complex analytic queries involving multiple levels of aggregations, joins and window functions and it all works and works fast. And I do all this from Jupyter Notebook.

It’s actually faster than AWS Athena for me.
https://en.wikipedia.org/wiki/221B_Baker_Street

Humans model their world on stories.
Wind goes pretty much to zero on certain days (like 3%). You don't solve that by overprovisioning.

There is also quite a high correlation with the weather across Europe, and when it is windy in the UK, chances are it is also windy in most of the major countries the UK could export energy to.

As for nuclear, again, it doesn't make sense to use it to compensate for wind. Just make it run whether the wind blows or not, and save the cost of a wind farm.
Too long without a world war + hordes of cash being printed for decades. Capitalism is concentrative by its nature and this cold fact has never been addressed by any government, anywhere. It was only after wars that inequality flattened.
That's interesting, I'll look into it. Using the method outlined in the article I can get it to the point of being almost not being able to see the screen. Though at night once your eyes adjust, I think going even dimmer could be useful.
All the I love living in California and state government is doing a great job folks, let’s make an honest review of the sunshine state:

1. Homelessness: 6 of the 10 cities with largest homeless population are in Cali. We’ve all been to SF, last time I was there a homeless person literally opened his pants and shit in front of a family restaurant (we all had to leave). So it’s probably the worst in this state compared to all states in US.

2. Housing market: Easily the Bay Area is the worst in the US, probably worst in the entire world to be honest. Entirely self inflicted.

3. Crime: it is NOT NORMAL to have to leave your windows and trunks open when you park to stop criminals from breaking your cars. For the brief period I lived in Seattle, I realized people can just park a car and leave it like that in Seattle, while in sf I’m perpetually paranoid.

For this level of government service we have to deal with the highest taxes seen in this country and plans to consistently increase taxes. A bad joke, if Apple ran the government they’d do a better job tomorrow.
Well, perhaps. I'm skeptical that this would have any practical effect, but I would definitely love to be proven wrong on this.
> By emailing bigcorp’s legal team will waste a small amount of their time

The plugin developer is more likely to be sued than any company lose material amounts of money. That or one would just ignore requests matching that form.

> V2 could use rocketreach to find individual lawyers at bigco and mail each individually with slightly different messages to create more confusion

This is intentionally generating frivolous requests with the intent of causing damage. You’ve escalated from civil to possible criminal liability.

Individually doing something like this is fine. But you have to do it with the intent of resolving an issue. Not causing damage.
I can't say much about Atlantis, but my favorite Greek geography tale is from Herodotus, who says the Egyptians sent an expedition around Africa, traveling down the Red Sea then back through the Pillars of Hercules. But he says he's skeptical because how can anyone believe their claim that the sun rose & set in the north ("on their right")?
The list is missing Lattice ICE40HX8K-B-EVN.

This board costs $85 or EUR 80.

It does not include anything superfluous, but it has four 40-pin 2.54 mm (100 mil) headers. Most of these 160 pins are usable as FPGA I/O pins.

No other cheap FPGA board offers so many I/O pins and by using standard large-pitch headers it is easy to connect the pins to anything else.

This series of Lattice FPGAs had its bitstream reverse-engineered and there are open-source tools for programmming it.

There are faster FPGA boards available, but in many cases those are not usable due to having too few pins routed to external connectors.
I disagree. Courts aren't the only places where decisions can be made. In fact, courts rely in information found and published in reports like this to make their decisions.

I feel I have a right to make my decisions based on such information also.

That doesn't mean the publisher shouldn't have liability here also. They are damaging someone's reputation, and should be held responsible if the claims are untrue.

But if the claims are true, then the damaged reputation is warranted. That's one of the consequences of doing something bad. You only have a right to have a good reputation if you don't do anything bad.