skysight-inc/HackerNews huggingface dataset:
I'm not entirely sure that that has been shown.

By far and away the most popular compile-to-JS language is JavaScript itself, via tools like Babel. After that, you've got Typescript, which is still basically just JavaScript with some type annotations stuck to it. It's only after that that you start getting to languages like Cjs and Elm, which have more varied semantics and treat JavaScript more like a true compile target.

My reading of that would actually be the opposite: JavaScript is a pretty poor language to target, and, for all its flaws, it's easier to stick to languages that mostly have JavaScript-like semantics and syntax than opt for a different (and potentially better) language, but have to deal with the more complex debugging processes.

I think this will be different for Wasm, which has been explicitly designed as a compilation target, but that's still getting off the ground in terms of being suitable for general usage.
There's a notable difference between passively consumed content and interactive content.

We're fine with 24FPS for films and tv shows, but try that for an FPS and it's considered nigh unplayable. I remember when the line was "the human eye can't see past 30FPS" now it's at 60. The treadmill keeps going.
Open Source Response to Russia-Ukraine War: Thoughts from OSI Executive Director
Is it okay to acquire the slim reader/writer lock (SRWLOCK) recursively?
It’s not about handling the error, it’s about propagating unexpected error. Because most errors are that; unexpected.

Modern languages do this by default, using exceptions, or force you to check return values using Result<> or alike.

Even in C, when compiled through some more strict linter, this would fail because ignored return value should be prefixed with (void).

In either case I think the main takeaway from the article is that a language where even hello world has such pitfalls, isn’t suitable, given the many other better options today.
Yeah, we shouldn't discount the algorithms put in place by people; but we should also keep in mind that those algorithms only operate based on inputs from people. If the outputs the algorithms are giving you are not desirable, then it is solely the fault of the people who are feeding that algorithm in the way they are, etc and so forth. Algorithms are not sentient nor have agency over the results of their actions.

We however, do. This is why the human element side of things is my target. Even if the algorithms change, not much will if we don't.
The OSI response: https://opensource.org/newsletter/OSI-mar-2022
I think you are looking at this the wrong way. the test isn't too find who can write software that performs under load. It is too find out who can write software, period. Essentially the fizzbuzz test. There are a ton of people who say they can write code, but then can't write a simple for loop.
But that's by no means cheap. 12100/12300f CPUs should have been paired with mobos that cost 60-70eur tops. Instead you have to get a mobo which costs as much or more than the CPU itself
> photons losing energy over vast distances

How does that theory explain the blue shift of Andromeda?
An interesting question would be: would we also need symbolic methods to get ant- or worm-level intelligence?

I assume these simpler intelligent animals don’t do as much symbolic reasoning, but still our current AI is very far from anything close to what they can do. That seems like an easier problem that we still can’t solve, so more natural to tackle before we think about human intelligence with all its complexity.
Bit too harsh but I can see where you're coming from. Kotlin with the Arrow library for Functional Programming is a nice balance between nice guarantees and correctness of Haskell and practicality IMO.
I think it's more about the politics involved. You basically answered the question with the last quote in your response. It's all intuit, the enormous silent power they can weild through lobbying, and the disproportionately smaller power the tax payers have.

It's fucked up, and there's no end in sight.

Those senators love their money and power more than the people they purport to serve.
Playwright is amazing
Could drugs prevent Alzheimer’s? These trials aim to find out
Ah, my mistake (or my poor, abused laptop leering eyes). Thanks, I thought I was being introduced to some abstruse shell programming on top of monads!
I have the opposite experience. A year of using Haskell for my side projects taught me more about how to make code production ready than years of Java.

But I suppose it depends on the environment you end up with. All the Java I did was with people where you could get away with murder in the code. All the Haskell I did was with people who carefully consider network failure, memory usage, readability, timeouts, pathological logging loops, etc., and would push back on code that isn't easy to use, maintain, and troubleshoot.
I wonder if adding overlays could be easier done with another tool. Let shot-scraper export the coordinates of the elements you are interested in and then use another tool to add in the arrows or circles. This also allows for re-using a single screenshot for multiple annotations.
I do hope these engineers understand the physics and chemistry of injecting pressurized hot water into the earth. This is known to release stresses triggering earthquakes, and the water will pick up salts which will accumulate. These salts will damage equipment and be difficult to dispose without causing environmental harm.
As an alternative I’m a big fan of the screenshot service from 11ty – very easy to use as part of a static site

https://www.11ty.dev/docs/services/screenshots/
They say, it’s either a collab, where they share promotion and no money changes hand, so it’s “not paid product placement” or it’s not produced by Netflix (even though it has the big N animation and shows up when browsing for Netflix shows), so it’s “not Netflix who are doing the product placement.”

It’s all weasel words. Netflix is obviously big on product placement. I don’t like it, but from a business point of view I think it’s their best option, in order to keep prices down, while still avoiding showing traditional sponsored segments.
Not really, hebbian learning is also learning from experience. Butterfly behavior is probably mostly hardwired.
That might be the reason it was set up that way, I've never been an AD administrator so I'm not sure. For a small business, it probably was much easier to have the DHCP and DNS stuff under one system rather than also having to learn how the router works.
I can still pull out my 20+ year old cards and play with friends. Some cards are reprinted and remain legal. Either way you aren’t playing your old fifa ones vs new ones
I find it hard to believe they did this to stop people making drugs rather than because it was cheaper and good enough for most.
Ask yourself: Does it need to be in the cloud, always available?

If not, then your problem may be eased via solutions that can give you better peace of mind.
I'm more talking about 12400f where peak powerdraw with Max turbo boost is not insignificant.

With 12300f peak powerdraw under sustained boost probably isn't more than 90W, so the shitty vrms of cheapest h610 could probably work just fine
This seems completely baseless. Anyone might do anything, and there’s no evidence here.
No other profession trivialises their profession to the degree of software
Nice to see Tsoding on the front page. He has another great video that covers a bunch of topics while making a JSON parser with only the Haskell standard library:

https://www.youtube.com/watch?v=N9RUqGYuGfw
US–China partnerships bring strength in numbers to big science projects
https://www.quora.com/Is-FreeBSD-more-secure-than-Linux

2nd result for "why is free bsd more secure" on Google. You should see #s 4 and 5.
Sorry no. Never developed for Mac and juggling Linux and Windows is already a lot.
That just gets better and better
Actually, I understand it quite properly. I was merely just putting into easier to understand terms for others who might need it.

I for one, have no doubt that the removal of the internet from most people's lives would reduce most of these problems to a standstill for the time being due to how exactly right you are about the effect of fast and long reaching communication has.

That doesn't mean that I want to remove the internet completely from everyone's lives though. I just accept that many to most people aren't capable of handling it yet. Not yet.

All these theories that people have on the other hand are them trying to grasp and come to terms with the very fact I just stated. I mean look at them right now. Some of them think algorithms are fully to blame, but this kind of behavior from humans has been around for centuries and beyond now. The only difference through out time is just the speed and distance of which communication occurs.

So, the internet itself is not to blame for anything. The people are, entirely and thoroughly. The internet is for the most part right now, an inanimate object with zero agency or sentient logical thought processes. For now.

And here's the catch... even if it ever gains those things somehow; it will still be the fault of humans if it turns out to be a giant piece of shit; since it is learning from us.

So, Zubiri... still think I don't have a full enough grasp on this yet? Quite contrary, I probably have a larger grasp on the full details of this problem than most people who try to figure it out. But thanks for your input.
Dude's seed was stolen, he wasn't a donor, he paid to have it stored for future use. When he tried to use what was left it failed. So I cut the guy a break on this, he never consented to either sex nor was he a donor. I'd like to think I'd want to speak to her, but I haven't gone through any of that process.
not to mention the markdown isn't correctly formatted here
I have a similar experience and I agree. I think there is a solid, relatively practical language hiding under all the language extensions, but the never ending desire of the community to solve problems of abstraction vs. real user problems makes it a dead end in terms of time spent.

And funnily enough, the time I've spent really learning shell/awk/sed (pretty much the exact opposite of Haskell!) was one of the best investments of my career!
Even so, 1-2% of 1 billion people is 10 million people...
wait what? `.()` is a thing? thank you, internet dude. I found that `.call` a bit verbose and annoying.
On one hand, I love TypeScript and I'm familiar with its syntax. On the other, I'm not sure it should be forced.

My general opinion is the complexity of JavaScript is increasing quickly.

Should JavaScript eventually end up like, say, TypeScript? I'm not sure.
Also interested in the discussion. Currently living in SF but interested in greater Miami move.
I love org mode documents as much as the next guy, but they really need better css for mobile on html export
`Monad is just a cute name for flatMap`

Hahaha! I swear this is exactly how I feel halfway through every monad tutorial I find.
I learned about breakpoint() while prepping for an internship interview. I ended up not getting that internship, but it ended up massively improving my workflow. Now I annoy all my friends into using it whenever we run into bugs while working on Python together.
Lambdas are great when you sort of need a method yet don't really want to fully commit on writing one. Usually in hopes to increase cohesion.
If there was a magical duplicator ray, governments would want to heavily regulate its use. A few million extra bodies would completely crash an economy, but might be good if you wanted to fight a war.

I do think the duplicator ray is a great analogy. There would be a lot of tricky moral questions raised if such a technology existed.

On the topic of a human mind in a computer, i dont think they should be afforded property rights either. If you can copy them into 10 bodies, and each one can own a house, then they are taking real resources from actual humans. This extends to owning other things too.
Media controls are difficult there, but still, this is just a guy on the internet who does his own polling apparently (both links about same). Would be good to have more data.
Wow, I don't like the sound of that at all. The version we're using is an older.... 5? 6? So it would predate those issues but that's literally.... half the point of the thing! Lightning fast barcode engine + range + extended battery + pistol grip!
Zelensky – Russia's Bombing of Maternity and Childrens Hospital an 'Atrocity'
They have different formats that people play with varying amounts of sets being legal, one of the most popular formats is a casual format where almost every card printed is legal. Sure a lot of it becomes chaff, but it is not unusual for cards you buy to appreciate in value, or even gain a substantial amount of value when they become viable and popularized in decks or are enabled by new cards that are released.

The cards I played with decades ago when I was a kid in school have appreciated in value many multiples of times over.
Bitcoin for Beginners
I don't think I even know what you mean by 'how computers really work'. Isn't the point of languages to create abstractions so I don't need to learn how a CPU works?

I understand why Haskell will never become the language of industry. Lazy evaluation, a hundred and one extensions, the fact you would need to retrain everybody... but I'm not really interested in that. Haskell is a place for ideas, not really practicality. This has been gone over time and again.

The reason I use Haskell for personal projects is because they all end up being very few lines of code compared to imperative versions, and it usually just works. For me that's enough benefit to learn it.

It would be nice if an ML language actually became popular at some point. But that won't be for a long time.
Brave takes on the creepy websites that override your privacy settings
Second Brain Summit
>If other country revenue systems can do this, why do you feel the US tax filing landscape is so different?

Because we have 50 states that do everything differently?

As other people said, the federal government doesn't even seem to know basic info like if you are married, how many dependent you have, etc etc.

If we didn't have any states (or all states used like the same systems that could easily talk to each other) and everything was federal, then yeah it would probably be a piece of cake because all the info is already there.

But, we don't.. everything is done differently everywhere, and that affects the taxes.
I thought the last one on the list (neither vaccine nor covid) has a higher chance of carrying covid.
But the developer didn't just become Russian 8 days ago. He's been Russian all his life. The fact that he only added the Russian flag there 8 days ago makes it really likely that he is indeed supporting what Putin is doing.
Maybe that is why he used that pen for immigration document? To make it disappears in the next couple years. No more record about him visiting the country.
Having a B660 board but doesn't even guarantee you USB 20Gbps ports, you can easily get a b660 board with just usb 3.2 gen 1 aka 5gbps ports only.

It's a shitshow.
Fair. And for what it’s worth I would very much like for the app stores to penalize apps that are bloated. Institute a 20MB limit on the app size unless it’s a paid app or has specifically applied for a large app permission and justified why it needs more storage. That would drive developers away from bloat.

But I think large apps and apps that crash frequently is correlated but not strongly. I have never seen Amazon crash. I have seen 4MB apps crash. Bloat by itself just means I have to buy a more expensive phone to fit everything I want, which sucks but isn’t the end of the world.
so what's the big deal?
Runners do not tolerate cheaters at all but the way this was handled was ridiculously unacceptable. Since there's no penalty for humiliating someone to death, for the press it's even profitable, so of course that's what ends up happening.

Also, anyone who runs knows that website they mention is one of the most toxic places on the internet, not just for running but everything and anything. ala "4chan" (8chan?) It's hundreds, thousands, of teenagers and 20-something boys with complete anonymity and nothing but free time. The website owners do not moderate. So once they get ahold of something to attack, they are going to bully it to death, in this case literally.
My hunch is that applying annotations in-browser will be easier, just because SVG and canvas are such powerful tools for dynamic graphics.

I'm hoping people with stronger frontend skills than me will provide some more interesting examples there!
I use a 48" 4k 120hz HDR LG OLED. It's by far the best electronic purchase I've ever made in terms of productivity and entertainment.

It has a bulky monitor stand, but an Ergotron will allow you to mount it on an arm secured to the desk with enough range to move it right to the edge of the desk. You could also mount it on the wall.

So as long as you have a wider desk, like 27" which are available at Ikea, you're good to go. With a good window manager you can do magic with this monitor.
It's funny, but also easy to unravel I think. Haskell sits diametrically across from the C lineage of languages that focus on practicality first and foremost. It's hard to beat practical value versus theoretical value.

I also almost mentioned that I think language extensions are one of the things that hold it back the most from being more than a research project. But deciding what set of extensions are needed to make the language practical is probably a difficult problem for anyone to solve.
Greenwald seems to be reading into her comment in an unsubstantiated way. I don't think you can call that a "confession."

Many countries have "biological research facilities." Militaries will, for defense research, but think of all the BSL-3 labs in universities. It's all inherently dual-use stuff.. there's legitimate reasons to study anthrax, but it also makes for a weapon.

What differentiates biological weapons stockpiles from research facilities is scale. Russia had massive amounts of anthrax in its Biopreparat facility. They claimed it was for research, but research doesn't require massive, industrial-scale incubators.

If Ukraine has those, they'll be found. If all Russia finds is a BSL-3 lab with a handful of petri dishes, that's nothing.
You can't diagnose cancer by looking at someone.
Agreed.

The real puzzle is that John von Neumann's machines haven't been able to do one damn more thing than a Turing machine, so why do we even know his name! ;)
>>> Is there strong evidence that he was "being groomed for a coup by the US", or anything to support that kind of conclusion beyond speculation and innuendo?

>> Yes, the strong evidence is an ongoing 70-year-old trend of US trained military leaders plotting coups.

> No, it is strong evidence. In fact, there is no stronger evidence possible, short of the US coming out and saying, yes, we are training them to put our tendrils into their state.

Sorry dude, you just don't have strong evidence. I don't think you even understand what strong evidence is.

You're also moving goalposts. We started talking about the US supposedly orchestrating coups, but now you're just offering quotes about "access to the politically influential leadership" and "instilling attitudes favorable to the United States," which does not at all imply the former.
We're hiring Ruby engineers. Check my bio to drop me a note.
I did one search and got the following:

You've reached the limits of the free preview.

I assume this is a bug that limited my searches to zero.
BBC: The ancient guide for uncertain times
A very readable text on Stoicism. This ancient branch of practical philosophy has had a revival in the last ten years or so.
I'm curious if you've seen/heard the Xaoc Devices Odessa (Eurorack and not software but is an additive synth with linear and exponential FM)?. Xaoc make a separate module for mid/side processing so $0.02 if you're in territory that boutique hardware makers are investing in that seems like a good sign.
I there a way to contact the offer author without twitter? I don't have a twitter account.
Why? Can't you just buy $1 worth of fractional Amazon stock from Robin hood?
I remember how fascinated I was by them when I first visited Japan. Public parks there have been full of them for a long time, it seems like they like a lot the way human gardening is arranging trees, i.e. their wide nets work perfectly there. I don‘t see the problem either - if you want less mosquitoes and flies here you have a pretty good solution.
Perhaps the "anti" vibes are being mis-interpreted as "you're not doing enough" vibes.

It's clear to me that Russia needs to be stopped sooner rather than later (this has been clear since the first days of this war - when civilians were being specifically targeted). Putin only becomes more and more emboldened as time marches on. It just keeps getting worse. We don't necessarily get to choose how war will/won't escalate - however IMHO, bombing (for example) a maternity hospital in Europe should be enough reason to unconditionally help.

BTW, the Russian people, by any measure, are majority behind the actions in Ukraine.

Hello from Kyiv
(my home, but I am not Ukrainian)
Hard to know if this guy was guilty or not, but online harassment forums are so toxic and yet there's no laws to really stop them. Reminds me of Near's sad death after years of harassment from kiwifarms (https://kotaku.com/the-brilliant-snes-emulator-creator-known...)
I believe the answer is somewhere in the middle.

Your eyes run on more-or-less fixed-function neural networks to see and recognize stuff.

The part of your brain that does the actual driving is much more symbolic in how it analyzes and reacts.

When you look at self-driving, there's a general pattern that it handles the 80% of easy stuff (the stuff that you could drive while texting and almost completely ignoring the road). There's a steep gradient down to "complete failure" from there. Accidents happen during a tiny, tiny subset of situations (a minuscule fraction of a percent).

Vehicle deaths are in the realm of 1-2 per 100 million miles driven (even lower total accidents if you factor in multiple deaths in one vehicle).

If you have a vehicle drive an average of 50mph for 8 hours every day (a very high average if not exclusively driving highways), it would take 700 years for that car to statistically have a fatal accident. For you to test an AI with a decent 95% confidence interval, you'd need hundreds of thousands of cars driving for years just to test a single model.

The "enough computation" or "enough data" idea simply isn't going to work here.
Psychological reasons aside, because this information can be medically relevant.

For example the article mentions:

> Rebecca had also recently developed celiac disease, a hereditary condition that didn’t run in either of her parents’ families.
When dealing with errors of integrating 100 different programs in a script, I don’t want to set aside special cases.

It should always behave the same. The exit code of a program is the agreed upon standard for this.
Totally agree with you here: Haskell is only good for programming in the theoretical language of computation, something like the pure lambda calculus. This is an easier way to think logically for some people. For others it's simpler to conceptualize in the physical language of computation, something like shifting the tape back and forth on the Turing machine. In this case C++ and Erlang win the day without questions. Haskell is cool (and even rumored to be useful) but there may never be a world changing unicorn using it as their daily driver.
TLDR: This new feature, called Unlinkable Bouncing, is already on the Nightly build and is scheduled to come to the main release on March 29.
It’s convenient when you need to pass the entire kwargs dict to something else, but still need to ensure that one or two values have defaults if they aren’t set.