skysight-inc/HackerNews huggingface dataset:
Well there's more to black holes than solving the Schwarzschild metric, so there's still a lot to do to "understand black holes"!
> The violent ones here are the governments.

Because they tax? That's violence?
> Lisp will blow your mind.

If you're easy to impress and up until you have real world problem to solve.

I have used Lisp for 20 years, it's basically a fun toy, nothing more.

It's very hard to build anything production-hardened with it, nor anything really fast.

What is the percentage of games built in Lisp ?

What is the number of database back-end built in Lisp ?

How many embedded platform firmware written in Lisp ?

Lisp is an academic toy, fun to play with for sure, not something you want to turn to if your livelihood is involved - unless you're a fanatic.
I don't think or laws currently have a crime for it, maybe negligence causing harm?
That is okay (unix philosophy) if puritan values should be followed. However this is designed for cosyness. I get it.
You are right that Facebook gets engagement by irritating people, but this isn't an example of obsessive compulsive behavior on the part of the user, just negativity bias maybe. OCD is a specific and potentially life-ruining condition if it goes untreated. It takes people years and years to get diagnosed because almost nobody knows how to recognize OCD or thinks that it's something it isn't and the longer OCD goes untreated the harder it is to fix. I don't think most people mean anything malicious by calling any old high standard or repetitive action OCD but it's really worth getting a clear understanding of what OCD is because maybe you'll help save another person, or even yourself, from pure living hell. https://www.madeofmillions.com/conditions/obsessive-compulsi...

Mindfulness/awareness practice sometimes is used as part of OCD treatment as a resource alongside ERP, and mindfulness is broadly useful to people, and might be good for getting away from a negative feed. https://pubmed.ncbi.nlm.nih.gov/31505967/
Perhaps you were referring to DabbleDB?
As far as I understood from the video about refterm the speedup is mostly due to not rendering literally every frame in sequence (after all, who needs that), which is what windows terminal seems to be doing.

That seems like it would be unaffected by correcting font rendering.
Are you insinuating that Russia didn't cause the death of tens of thousands of civilians in east ukraine or that the anti-gay purges in chechnya didn't happen...? You're a real piece of shit if that's your belief.
Reading the brownstone institute at large, it's an anti vaccine, anti lockdown rag.

This particular article is.. just trying to drum up why people shouldn't get the vaccine. Without saying, "don't get the vaccine."

Should people get natural immunity? No, what a daft idea when a safe vaccine exists.

You wouldn't say the same about smallpox. Good lord.
I would have appreciated this year's one going for mRNA vaccine research as this would have been clearly the one to meet Nobel's will.
Indeed, you're referring to the doctrine of double effect (which the linked Wikipedia article on R v Adams mentions).

That said, I don't think "[only] doses that are virtually certain to cause death lead to liability for the death" is correct. You had it right the first time: the relevant fact is not whether it's likely or even certain to cause death, but rather whether causing death is the primary intention. (I'm not a lawyer, though, I'm just speaking on the basis of my knowledge as a lay person.)
I twitched when the author's FIRST point was about code style; in this day and age that should not be up for debate anymore, run it through a formatter, change the formatter's rules if you don't like it, and have your CI reject it if the user did not run the formatter before anyone has a look at it. Code style is a distraction that a reviewer should not have to spend their focus on, not when the REAL problem is yet to be reviewed.
Refterm is a not a full-featured terminal in terms of configurability, but it has all the features needed for rendering. Configuration like: choosing fonts, choosing colors, tabs, whatever, it's misc. features, which are unrelated to rendering. The case here is about rendering and it's exactly what is shite in every terminal emulator.
I don't understand why everyone is arguing about it anyway. Refterm provides a fix, Windows Terminal should simply implement it. Is this dignity or what? Are you not engineers? Should you not prioritise software quality above everything else?

EDIT: Remove argument about ease of development, because refterm is easy.

This bugs me every time. "Wow, this software works so good, but we are not gonna make our software like that, no, we'll stick to our shite implementation."
Do you think that it's sacred knowledge? Or just nobody cared enough to understand how ffmpeg works, because those guys are doing good work already?

Also I don't really think that it's fair to claim something for everyone in the world. There are plenty of developers, forking some project and working silently upon it inside some big corporation. I'm sure that there's some chinese guy chuckling on your words as he writes some assembly optimization for H.264 for some rare architecture.

It's just that one guy in Nebraska situation is kind of local optimum and everyone is more or less OK with that, at least for the time being.
What will happen if a deep-learning bug is found in Tesla autopilot where it misclassifies a fire truck for a bridge?

Will they ground all the Tesla cars remotely? Or disable autopilot remotely? Until they have gathered new training data and updated the software?
Don't forget - the error might be reproduce-able. As in, it will error rarely, but at that one obstacle, with that one light config, it will error repeatedly and constantly.

AI related car accidents and deaths will have special places and dates, were they will repeat annually.
My dad was visiting recently and watered one of my old dead bonsais and said sometimes you water them and they come back.

That plant didn't come back (yet?), but not a week ago I am planting some new flowers I got on sale and I see that a plant that I had written off as dead a year ago was actually had a green stalk still at least up to the soil line. I've seen plants survive and come back from a lot, but nothing like this. I'm going to keep watering it and hopefully it will grow a new stalk and come back to life!
Unless there are serious side effects, whats a free 5%?
Are you sure that such an offence wouldn't be so absurdly unspecific that almost anyone could end up being tried under it?
I used to think it was irritating, until the very moment I tried naming an input parameter in Scheme "list" (and also construct lists using "list" in the same function).

That was the moment I started my path to liking a separate variable and function namespace.

I also occasionally get bitten by this in Python, isn't "file" a perfect variable name for holding a handle to an opened file?
Airtame (https://airtame.com) | Full-time, Fully Remote basis from Portugal, Romania, Hungary
Airtame is a young Danish company that develops a wireless streaming product for businesses and education. We are based in windy Copenhagen but have offices in New York and Budapest. We are also open to hiring engineers based in Portugal and Romania on a fully remote basis.

We're currently hiring:

* Senior Platform Engineer (Embedded Software Development) - Remote from Romania, Portugal, Hungary (https://boards.greenhouse.io/airtamejobs/jobs/5330119002)

* IT Administrator - Copenhagen (https://boards.greenhouse.io/airtamejobs/jobs/5498921002)

Meet Airtame engineering team: https://www.youtube.com/watch?v=4jUqPWEvMlg&list=PLnZhp4hHHk...
mRNA kills humans whats wrong with you
I like how they always present the work in a readable way for laymen. Look forward to the various awards each year just because it's interesting to dive into all the different stuff. The talks are also often worth a watch.
I advise companies on GDPR compliance, and art 22 is usually the least of their concerns. Why not offer a right to human review, if your algorithm is producing "legal or similarly significant effects"? If you're not 100% convinced in the accuracy and fairness of your automated system (two entirely separate GDPR rules), you can avoid issues down the line by offering individuals the ability to flag a dodgy decision and have a human look into it.
You said car, not image classifier.

If errors in any subsystem surface out to the car, well then okay. But it's not unlikely that the overall system would deal with an error in the image classifier.
Very very misleading.

First, article tried to assess information capacity in Shannon style, completely disregarding what signal is (a) two-dimensional and (b) highly redundant, that is, ignoring the traits of being an image.

Second, article taken too much liberties while mixing photorealistic and pixel-art images. The latter is really an art, since there is no formally defined ("machine") transform between these two types. And last but not least these types have significantly different information density profiles.

No DSP curiosity here.
This situation is unfortunately quite hard to avoid in the languages above since they either added null safety (or indeed any kind of type-checking) at a later stage (C# and Python) or they need to maintain compatibility with a language or platform that is not null-safe (Kotlin with Java, Swift with Objective C, TypeScript with JavaScript).

Languages like Rust, Haskell or ML do not have this issue since they do not need to support such a legacy layer.
> Expected Behavior

Whether this is interpreted as unfriendly depends on the stance of the reader. I can easily make this sound somewhere between "celebratory" or "intriguing" when I read it. If I were the author and performance/bug-reports somehow meant negative consequences for me, then it would sound hostile.
> We had this for decades.

The USB-C connector was an opportunity to fix it: mandate all ports and all cables be full-spec. No "up to" non-sense.

And they squandered their chance.
To be fair, it's not that much of a problem, and even then: "if result == _ { ... }" instead of "if result == MyPrettyStruct{} { ... }" is arguably more intent-revealing, as for "if number == _ { ... }", well, I guess the recommendation would be "just don't do that".

Perhaps gofmt could even automatically replace it?
I feel this is missing the elephant in the room, which is that experts are not interchangeable. They have typically specialized in whatever they have spent lots on time doing, and so developers in different sectors develop a lot of different skills that are typically not very useful for developers in different sectors.

A result from that is that what may be trivial for people in one sector is hard for people in a different sector, and vice versa. Often people will not know enough about sectors different from the one they operate in to know what is hard or not in other sectors.
To add context. In Aviation, if they do find a bug in the software running an airplane's engine they do ground planes until they know more about impact and mitigation.

Not saying cars should do the same, just that it's not absurd to consider it.
Possibly there is a bit of that, but on your part as well (and from the numerous people who view this all the same as you). Because your answer also implicitly says "I'd rather ignore these much larger, very serious and fundamentally serious things completely because they don't fit with my need to hysterically focus on Trump and any example of similar violence from any supporters of the right. Much of the rhetoric from the left-led violence that stemmed from the BLM protests prior to the one single Capitol riot was also rife with calls for radical overthrows of established power. Personally, I sympathize with much of that anger, much more than I do with the people who supported Trump during the much smaller Jan 6th riot, but it's a good idea to at least keep the ideological blinders off when analyzing either..
I stopped taking the nobel prize seriously when they awarded the peace nobel prize to Obama.
This has already been happening but self driving enthusiasts just keep thinking it is great. And regulators have done very little and otherwise smart people like Sandy Munro get extremely mad at what little regulators have hinted at. It is wild times.
> That would make me uncomfortable as the programmer, since I'd want to code at my own pace.

With pair programming though, you're not coding at your own pace; you're solving a problem with a colleague and occasionally writing a bit of code. It should be mostly talk - and if there's a bit of grind work coming up, that's when you part ways.

> I wouldn't like it if I had to do it all the time, though.

Few people do, it costs a lot of energy to do social stuff - unless you're extroverted and energized by the social aspect of it.
So NHS should refuse to purchase best in category devices if the manufacturer doesn't want to deal with "FOSS"?
Check out elsagate on reddit...
https://www.reddit.com/r/ElsaGate/
> Now try “barbaric”. Definition two: “primitive; unsophisticated”

Yes, definition two. I reiterate what I said before: you're searching for fringe meanings to back up your argument.

Your original comment argued that the meaning of 'barbaric' was primarily about simplicity and primitiveness, in order to argue that the phrase 'nature is barbaric' is agnostic about nature's cruelty. This makes for a neat-sounding argument, but, again, it's unfortunately just not true. The word 'barbaric' has signified cruelty as its dominant meaning ever since the Romans.

(I know it's tempting to twist the facts a little to make an elegant argument, but it's just not honest to cherry-pick secondary definitions, or anomalous definitions from minor dictionaries, and use sleight-of-hand to pretend that's the main understood meaning.)
The Peace Prize has it’s fair share of whoppers (Henry Kissinger!), but the science ones are usually not quite that clueless. This oversight though, this one is pretty baffling to me.
For me the question is how high is the error rate for a non drunk non sleepy non elderly non reckless human, since that is what my car would replace.

in my 20s you would need to bring the reckless back in.
> I would guess null is the default because many of us start out with languages like C or Java.

Go is not a language that "just happened" (what could be said of JS and PHP). Go is designed. Designed by heavyweight language designers (from Wikipedia): Robert Griesemer, Rob Pike and Ken Thompson.

These people knew of Haskell, type systems, and the merits of type safety. I would expect them to know of "billion dollar mistake[1]" that is null. But sadly Go still carries on with the mistake.

I too care more about null-safety and proper sum types (in combination with nice switch/match statements and/or pattern matching) than generics. In the Elm language I found an experience that not having generics is perfectly okay (just a little annoying sometimes).

I find "not null safe languages" not okay nowadays, and I hold this opinion since before Go's first appearance (2009). I really wonder how the designers came to this decision.

I'm afraid this mistake can never be fixed, as null checks are already idiomatic Go. Java also could not fix it (which may be one of the main reasons behind Kotlin). Maybe the best thing we can hope for is Kotlin kind of language for Go (question marks after types to indicate nullability). It's just sad.

[1]: https://www.infoq.com/presentations/Null-References-The-Bill...
Oh they are not chumps. They know exactly what they're doing.
It is non-optionally strongly typed.

It is optionally as statically typed as you want, depending on what compiler you use, I am mostly familiar with SBCL, which does a fair bit of type inference and will tell you at length where your lack of static typic means it will produce slower code.
At least this [1] article seems to indicate the presence of patents

[1] https://www.businesswire.com/news/home/20171220005895/en/E-I...
We live in a world where the Nobel Peace Prize winner, bombed another Nobel Peace Prize winner.

- https://www.nytimes.com/2015/10/08/world/asia/obama-apologiz...
Sunlight affects whether languages have a word for ‘blue’
Who said we can't automate truck driving? Of course we can. It's the balance of safety/cost that prevents to fire all truck drivers right now.

In programming it's different. Cost of mistake is negligible for most projects. Worst case is your production database is dropped, so you have some downtime while restoring it from the back up.

If some AI will be able to actually replace even junior developer, it'll be widely adopted. May be not for martian missions or artificial heart, but for some boring CRUD service - any day.

An issue is that so far GitHub Copilot is the only widely known AI attempt to tackle code generation. And while it's promising, it's far from replacing a human. It just can't write useful programs. While automated truck driving is absolutely a thing for many years.
Self-driving Citroën Skate carries swappable pods for inner-city travel
Mochabin-5G SBC with 10GbE networking
This doesn’t get nearly enough airtime. Among other things, also potentially driving obesity rates: https://pubmed.ncbi.nlm.nih.gov/33223205/
There is no federal limit for pfas levels in water.
Fully agree with this assessment. Problem is that this now creates extremely destructive atmospheres. Honestly the authors of the correction should be ashamed of themselves.

Every set of rules will contain mistakes but the consistency of bad ideas is concerning.

I believe the synopsis will hold though, shining light on it will solve it eventually, even if there are still a lot of biased views in media especially.
Dang or other mods, please change URL, the eureka alert article is concise and informative, apart from not being paywalled.
Well, to be honest something like Tesla's Autopilot would never have been certified in Aerospace anyway. And yes, the question of what authorities would do in such a case is a valid one. It seems like authorities are struggling with functions like that, would it be simply hardware, e.g. faulty airbag sensors, recalls would have been already be issued.
toxins 100% driving obesity rates
Where do you get the idea that this cable is charge-only?
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks

Jokes aside, pair programming is purely theoretical right? No one actually does it?
Is this another one of those GDPR articles that has no teeth? I cannot imagine how Google can keep running it’s spam filters, Facebook it’s automated bans, and Twitter its algorithmic feed, while abiding by this.
taxing big tech properly?
If there's no enthusiastic yes, then it's a no then. Going ahead with something that might be offensive because there might be multiple opinions is not the best idea.
Gives a new, positive meaning to the phrase "shit for brains".
How Do I Collect Data from LinkedIn Profiles Automatically?
It’s often easier to put together something from scratch, if you’re trying to prove a point, than it is to fix a fundamentally broken architecture.
Or how about driving back home in rush-hour traffic after working an entire eight hour day? Even worse!

Anyone advocating that people must return to the office are extreme lone-wolves. Or a CEO fronting as an employee.
unless errorlevel is exported as ErrorLevel you can only do so inside the declaring package.
Pay wall so I can’t read the article. But can someone comment on what 0.001% error means in real world scenarios?

To keep the maths easy, that’s 18 wrong frames/10min. So roughly 2/3 of a second.

If these images are spread out, maybe it’s fine. If it’s failing on certain types of images, then those images could be grouped and 2/3rds of a second is more than enough time for a serious failure.
I think it’s more of the fault of needing to invoke a number of plugins bound to different cycles, rather than the compiler deciding if it needs to recompile files or not. I don’t believe Maven’s domain model has any concept of incrementalism or caching - only the compiler does.
How to save 90% of your Imgix monthly invoice
Isn't that exactly why they should not give a prize for mRNA vaccines. The Norwegian Nobel Committee (the people who hand out the peace prize) has a history of handing out the prize too early (Obama, Arafat, etc) while the Swedish Research Council are much more cautious when handing out prizes.
Indeed. Sounds very similar to the OP.

> E.g. -- it's allowed to use robotic system for performing specific function(from the regulated whitelist of functions), only if no human applied for it in X months with salary =< X min. salaries."

> They confined their attacks to manufacturers who used machines in what they called “a fraudulent and deceitful manner” to get around standard labor practices. “They just wanted machines that made high-quality goods,” says Binfield, “and they wanted these machines to be run by workers who had gone through an apprenticeship and got paid decent wages. Those were their only concerns.
I guess FOSS advocates have a different definition of "best".
This is not kids being corrupted. That's the wrong comparison.

It's their self esteem that can get damaged.

Computer gaming addiction, and worrying about likes on FB and elsewhere, and feeling worthless, are in a different dimension than "corrupted clothes" and music.

It's more comparable to getting bullied maybe, than music and fashion.
Form the thread:

"Eric Lippert
@ericlippert
·
Sep 23
Great point. Sun's strategy for Java has always struck me as weird. They sold expensive hardware, so why build a language whose selling point was that it commoditizes hardware? A write-once-run-anywhere strategy accelerates ability to move off their expensive hardware."

TLDR: In their mind they were commoditizing the OS, not the hardware

I think the reasoning at the time was Microsoft was using the desktop to eat into the server market, while the PC hardware ecosystem was standardizing and commoditizing the hardware. Sun's business structure based on high ticket item sales was in trouble.

They had no chance taking on the desktop OS, so I guess they believed commoditizing the OS on the next layer up was the game to play. Remember their "an OS is just a bag of drivers" spiel?

Once the OS would be abstracted away they could then make hardware specific for the JVM. They started giving out those "Javastations" to university CS labs, where they usually sat collecting dust on top of a cupboard as they had no upside to a "normal" desktop computer and lots of downsides.

So in their vision everything was written in Java, and run on a JVM which made the lowest common abstraction owned by Sun, not Microsoft. It is also why they were so hostile to any attempt at leaking from the abstraction. Java on Windows could not be more functional than Java on other OS'es

My take was that the bright Sun future was near free lightweight Javastations on the desk with datacenters crammed full of expensive Sun hardware (not uncommon in those days) running the "real" computations.
That’s the theory but the recent issues with Boeing show that practice doesn’t always follow.
I believe Nobels for mRNA vaccines will come next year or in the year after. There's no urgency when it comes to awarding Nobel Prizes.
Im in my 40s now and have seen many hyped language features come and go and very few that I think haven proven to be a net good thing that truly make programming better. Option types are on of the few. I think every language should have them now. It is more convenient, safer, and modern development machines can often compile away the tiny overhead.
Ethical self-driven euthanasia requires a lot more than just "buy a gun"
Mental health does need a lot of improvement in the USA especially, and the police need access to extremists who are plotting violence, that is true. Social media is _not_ a good place for either though.