skysight-inc/HackerNews huggingface dataset:
Yeah, I think most people who haven't worked with machine learning may not realize this, and it's extremely important. It can be pretty easy to reach 90%, but impossible to reach 95%. People tend to assume some sort of progression, where you just "iron out" the remaining quirks, but that only applies to traditional engineering. You can gather 100x the training data and build a model with 100x the number of nodes and get a 10% average improvement with some cases getting worse and others getting better.

I think the current state of FSD is extremely impressive. There are clearly some extremely talented engineers working on that system. But my guess would be that it simply can't be incrementally improved until it's road-safe, in much the same way that GPT-3 is insanely impressive but can't be incrementally improved until it can write a whole human-quality novel. I suspect a new wave of radical rethinking of machine learning might be necessary, and that might be decades away.
a healthy microbiome should be self sustaining. why would it be useful to eat bacteria that is supposed to be present in the gut already anyway. what does make sense though is providing a favorable environment. for that it will be useful to provide certain substances on a regular basis. so, going from microbiome to fiber might make plenty of sense even from the microbiome perspective.
> It's a bit of a joke, like arguing over tabs vs. spaces though.

It is taken very seriously, though. This “issue” comes up very often when some people come and lecture others about how stupid the language they use is.

> May I recommend you this fabulous short essay by Dijkstra

That essay is not fabulous, it is obnoxious. I know you either love or hate Dijkstra and he enjoyed being a contrarian, but he’s unconvincing. The only point that surfaces during arguments on 0-indexing is iterating over 1..N-1 instead of 0..N. That’s basically what he wrote himself. This could have been solved with just a bit of syntax if it were really a problem, and it remains largely because C did it that way to simplify pointer arithmetics. It does not change the fact that for the vast majority of people, the first element in a list is, well, first.

The proper way of handling this is to allow for arbitrary indices, because you will always find contexts where a different scheme makes sense (e.g. iterating from -10 to 10 is sometimes natural, and would otherwise require some index gymnastics). Insisting that one narrow view is the correct one is just annoying.
Ask HN: Where is log level ALWAYS?
The languages/packages I use don't natively support a way to log a message regardless of the current log level. First, is this common, and second, if it is, why is that? I've always felt like this is a gross oversight. For example, when my service starts, I would like it to ALWAYS log "Service started." I don't want that message to disappear when I go to production and the log level is set higher than that message deserves in a world defined by urgency. And I don't want to set it to WARN or ERROR.

Other extra-level logging methods I could make use of are: log.random (with argument(s) defining how random), log.context (everything the runtime knows at that point), and log.assert. These may be asking too much of a logging module, but on the other hand, if they lead to software that's easier to maintain, maybe they're worth bargaining for?

Anyway, I would love to hear your thoughts on how/why we ended up in a logging straitjacket of sorts. And yeah, I've defined ALWAYS as custom level before, and gotten it to work; I'm curious to know why it's not built in.
"Locking you up" would cost a hell of a lot more money than simply updating your `isBlacklisted` field in a database entry. The latter could be done for every citizen at negligible cost.
Or we could just not have a for-profit healthcare system and choose a less ridiculous way of allocating public health funds. Seems easier than an inquisition from the crowd that thinks COVID isn't real/is being overblown for nefarious ends.
The Communicating Vessels
It’s funny how wildly off base my assessments of important life skills were as a kid (a fellow nerd, to be sure!) A world of ‘alphas’ where soccer skills and strategic bullying defined the social order. If you had told me that spending hundreds of hours dinking around on TI calculators was the real secret to future success, it would have just sounded so random. It’s like finding out that your collection of bottle caps you hoarded as a kid is now immensely valuable and assured you a life of wealth and access. So as much as I share the sense of catharsis, it does feel tremendously random and would have confused the heck out of teenaged me. :)
> The common pro Tesla argument of delaying self driving costing lives is absolutely valid.

It would be if self driving Teslas were safer, but the evidence seems to suggest that they crash more often than regular drivers once you control for when it is used.
Google Says Web 3.0 Won't Kill SEO
Have this same issue but it's for people I know are leeches. No idea how to deal with it properly.
As someone who does neither, this piqued my curiosity!

> in PHP T_PAAMAYIM_NEKUDOTAYIM is the token name for ::, the static separator. It’s Hebrew for double colon.

The rest of the article is an interesting read, but I have no background or opinions… it seems the author and others do not agree it is a good [part of an] error message ;)

https://phil.tech/2013/wtf-is-t-paamayim-nekudotayim/
I'm all for curing cancer. I think the most effective use of resources would be to fight obesity. Obesity leads to so many other problems including cancer. My personal way of not getting obese is to just fast for a couple of days whenever I get over 185 lbs. I probably need to fast every 2 months or so. I encourage other people to use the same strategy but I somehow come off as a jerk whenever I suggest fasting.
Nothing in the universe is truly stagnant, and that applies to businesses. If a business is growing productively - meaning its revenue is growing faster than its expenses - then it is a net value creator. The more value a business can provide at a lower cost than other entities, the better all of humanity is.

If there are 5 companies, and 1 starts to do something wildly cheaper and better than the other 4, then we reallocate to that one and let the others die off (bankruptcy, acquisition, merging).

We like growth as a species because we always want more needs met at a lower cost. Then we can redirect the resources of less efficient firms to more productive ones. Onwards and forever.
If Spotify throws Rogan under the bus, what alternatives exist?
Stazi approved, SS check mark of pride
How did that serve to advance the cause of marginalizing minority groups?

Don't bother pointing out facts or using logic. Any time someone mentions drugs on HN, the usual group of addicts-in-denial show up parroting the same tired and disproven talking points that High Times magazine has been flogging for the last 40 years.
If you follow a little bit France on news or Twitter, you will see that Paris is kind of an authoritarian city with a mayor that created in a few years a debt that no one had seen before.

Now, most normal people in France would have like the thing to be cancelled instead of having their taxes being wasted with that
A liveable Earth? Look up "nine planetary boundaries". The "biogeochemical boundary" especially pertains to the nitrogen and phosphorus cycles, both necessary to plants. Nitrogen- and phosphorus-supplying fertilizer is energy intensive to produce and toxic in wide-area run-off. Some crops live in a symbiotic relationship with nitrogen-fixing bacteria, so scientists are actively researching ways of engineering that abiility into other crops -- which would greatly reduce the need for producing fixed nitrogen for fertilizer, which, in turn, would greatly reduce the need for the high fossil-fuel-consuming method of generating fixed nitrogen for fertilizer, thus helping out on the global warming front. It's not all about cost.
Kinda related. When I was like 11-12ish, I remember waiting in my Dad's car with my younger brother when he went into a store for like 20 mins. We started playing with the steering wheel and then suddenly I couldn't turn it anymore. It was locked. We were shit scared that we broke something and how will Dad drive the car now ? I remember being quiet when my Dad got back to the car (I had warned my younger brother to deny that we did anything) and the moment he put the key in ignition, boom. I face palmed in my mind and learned how steering wheel locking works :)
The Tesla data shows that they are less safe than regular drivers
The biggest obstacle IMO is that inheritance taxes are unpopular. We already tax very large inheritances (above $5M), but I don't think there is an appetite for stepping that top bracket up to 100%.
Calling the VisorPhone a Plan clone is really doing a disservice to the company behind it. Their history is fairly intertwined with the history of Palm itself.
> If you have forgotten your voting notification, you must present your ID or passport.

This is a big difference from the US. In many states you can just walk in and say your name to get a ballot.

The Texas law that requires you bring something like a bank or utility bill is considered voter suppression by opponents. [1] But this is just the same as the German requirement to bring a mailed voter notification.

1: https://www.votetexas.gov/mobile/id-faqs.htm
>I haven't seen any real-world evidence that high levels of individual firearm ownership correlate with the preservation of liberty and democracy.

Kurds in Northern Syria.
...and we see how well that worked out for him.
He always says he's got FU Money, he should put his money where his mouth is and go it alone.
Photography is my mainstay, but I enjoy reading about various topics too. Lately, I've been trying to make things with polymer clay or epoxy resin. And I volunteer at a local food pantry.
Paying rent falls under "your spending", so "stopping your spending" makes you homeless. Being homeless is not "nothing".
Hot Reloading Rust: Windows and Linux
That's a good human survival play book. But what are we capable of now to clean the planet after a quadrillion tons of ash and fire hits our atmosphere.
Didn't Ars get bought by same corporate parent (Conde Naste) as Wired? While Ars hasn't sunk quite as quickly, its still not nearly as good as it was pre-acquisition for me.

It's popularity stems from its early significance; Ars is an old, old website by standards of peers like The Verge and it did used to have much more frequent high quality technical writing. Since Conde acquisition it's definitely veered more mainstream (exactly like Wired did too) IMO. I certainly don't think the original Ars crowd imagined they'd one day be a Conde Naste "brand".

> https://www.condenast.com/brands/ars-technica

> https://www.condenast.com/brands/wired
now we go back to step 1.

>I think the real struggle is understanding the degree to which they are peaceful or not. Obviously nothing is black or white.

I would also add, the next struggle is what it impact it should have on our reaction, if any.

Obviously violence has nothing to do if someone if right or wrong, but it does have to do with if they should be tolerated. At what point do we no longer tolerate protests based on some violent indivduals?

What if their leaders endorse violence? If 1% of protesters are violent? If 0.001% are violent?

These are the real questions, and not particularly new ones.... There was a lot of violence from US civil rights protesters, people even got violent at MLK protests.

But still, there is a limit somewhere. I think protests should be shut down if the leaders endorse violence. Beyond that, it is really hard to say. Maybe percent is a bad way to think about it, and we should look at damage, IDK.
I think the key distinction here is "the most successful startups", not "a successful startup". If you look at the biggest successful startups in the last ~20yrs it definitely seems like the founders skew extremely young.
Indoctrination.
Can you give an example of such project aggregator?
Wind. The trees and other structures shielded the downwind area from snow that doesn’t fall straight down.
Some of the error messages produced by Apple's MPW C compiler (2006)
It's hard to "control narrative" with trademark law, but you can go after people who are, say, illegally collecting donations or offering quack treatments.
He does address that criticism on pages 9-10. He recognized the point, but felt that "two cultures" was a sufficient first approximation to make an interesting argument.

His "two cultures" point is made in the first section, and people tend to ignore the rest of it. His main purpose was to bemoan the lack of emphasis on engineering education in the West, and to argue that the rich nations need to export engineering skills to the poorer nations to help them develop.
Communications of the ACM
I spend a lot of time on email, and I would be able to get more done faster if I could type faster/more accurately. I've also tried using TTS on my Mac, but I find it doesn't work well enough (mostly it's a pain to make corrections) to justify the switch.
I often want to build a camera app that makes sub-foldering easy. Such that when you open the app, a folder icon is there and quickly allows you to set the folder for pictures your about to take. It would have a timer option too, so you can save 'the next 4 hours are so-and-so's party.

But primarily, the icon brings up a quick menu of favorite folders, more folders, or new folder.

Do you think that would that be of use to you?
I disagree. The government could easily move the needle if it had the guts to implement nationwide financial changes that would actually make a difference on food contents - tax sugary foods & drinks, implement a sugar daily % value, end corn and dairy subsidies, etc.
> whenever I get over 185 lbs.

I feel like this should have a height or bmi attached to be more general.

Overall people get very weird or think you have an eating disorder if you fast for any length of time. Luckily that is changing, but is still an issue for my partner who is in a much more traditional field and often skips meals.
The overall war on drugs waged by the government was about power and control, but that doesn't mean individual persons and communities couldn't decide for themselves what they were fighting for.
RaspberryPi for control robot by the mind with shield PiEEG (Open-source BCI)
This paper presents Open-source software and a developed shield board for the Raspberry Pi family of single-board computers that can be used to read EEG signals.
Oh boy... Here we go again... Why does standing up for everyone's rights have to result in so many strange uncomfortable bedfellows?

>If a BLM protester waves a Nazi flag or whatever the opposite is that wishes death to some group of people, treat them the same and punish them or legalize violent response against them. Why do I have to stand silent and watch while others plot and promote genocide?

Because, as long as they keep their repugnance to themselves, it ain't your problem or anyone elses. They can screech and holler all they want, and as long as they only do that, any civilized person will roll their eyes and go on about their day.

>Only if violence against nazis is legalized.

You know, the Nazi's actually did that. Are you sure that you want to go down that path? Beware that you not become that which you so detest.

>I don't believe in annoying people to make a change.

You actually do, you just haven't come across something that hits close enough to home yet.

>What has been given can be taken away. But what you take after convincing others or by force, you can keep so long as reason or strength is on your side.

An appeal to might makes right? Rights are something granted by the tolerance of the authorities? How positively authoritarian of you. Humorously, you also share that aspect of political thinking with them.

You can't claim the moral high ground if you're just going to turn around and repeat the people in question's mistakes. Hell, you can't even reasonably sit here endorsing violence against them without raising the same eyebrows they are!

Don't bloody cave to the baser instincts. People need a shining example of what not to be, and they're it. Don't let them drag you down to their level. Once they do, they've spent a much greater degree of their time at that level of idiocy, and I assure you, they'll beat you at it.

People have the right to protest, and yes, any good protest draws out the kooks too. Just ignore it. Remember: life goes in mysterious ways, and God forbid one day you might be on the receiving end of someone else feeling the same way about you that you do them.

Be the better person.
Hmm, what browser? I've tested normal Firefox, Chrome, and Bromite and it works on all of them.
Google has these lofty goals: Make Chrome OS a world-class platform, make an office suite for it to compete with Microsoft. Then they cheap out on actual implementation when the going gets tough.
Comparing my elementary school experience 80's to my children's (now); Technology and Curriculum materials are much more prevalent.

I find the use of so many single use materials surprising. Most of the subjects won't have a textbook in the traditional sense, they've a 'math program' that includes a workbook, any number of handouts, worksheets, and often an application or website. Most of my textbooks were from the 60's, we made brown grocery bag bookcovers for them and were expected to return them with minimal wear. While this generates increased reoccurring revenue for the publisher, I'm unconvinced it's an improvement.

What are the lifetime cost differences on chalkboards vs. smartboards or overhead projectors vs digital projectors.

It's not like my kids don't have all the technology at home, chromebooks, tablets, etc. I don't think they need it school too, especially when often all they do with it is the app from the subscription they have in place of a textbook.

I'd be dubious of any improved outcome claims.
Getting people to hate other people, that's easy, the us vs them is baked into human psychology.

Getting people to eat less, not so much.
I think that is how the GP's comment was meant to be taken.
Disney, Netflix, Apple: is anyone winning the streaming wars?
Equity and significant bonuses aren't really a thing in any industry outside of the upper echelons of tech and finance.
> So you're saying that if we did live under perfect capitalism, these problems wouldn't exist

Nope. But going back to my OP, I think this is a sound rationale for someone of a capitalist mindset to support welfare. It's fair to say that a capitalist society with perfectly rational actors does not exist. Its also quite possible that there are rational counterpoints within the capitalist frame that completely invalidate my argument - but I haven't seen that yet in this thread.

> Today I handed out survival kits at a homeless encampment. People are cold, tired and hungry. Child poverty, homelessness....this system is not working.

I agree.

Disclaimer: I think that unchecked capitalism is wrong, not just because humans are irrational actors, but that it's immoral for humans to serve an economy instead of the economy serving humans. The latter requires broad geopolitical intervention and the global will of people to hold their governments to account. But we always must remember that economies are human constructs, and one that can be changed with enough motivation.
Well for one thing, an IP address is always going to be the easiest way to track a user, but also user agent information which browsers happily give away too much information.
I disagree. I find a lot of the people I work with insufferable leeches of my time. I work with one guy who asks me a question, I'll spend an hour with him as he writes it all down, and he will ask me the same question a month later and repeat the same cycle of writing it down. I have the expectation of my colleagues that they would put in some base level of effort for their pay. Many do, some do not, and these people are the ones I do not enjoy helping.
2:20 is wild -- the street it's turning onto is clearly marked as a two-way in Google Maps [1] (which I understand provides the underlying data to Teslas). Why would the car think, no, it's best I turn onto the left side of this road?

I'm also in awe of how fickle its predicted path is, especially when turning. Why commit to a new path for a tenth of a second and then change its mind again? This suggests to me it's placing way too high weight on poor quality telemetry. Heck, at 5:14 it can't even decide which street it wants to go down. Maybe it's just a UI thing (always displays the most likely path) and the underlying model is actually keeping both options open.

At 6:45 it tries some insane passing maneuver -- I can't get over that one. Passing on the right, in a bus-only lane, planning to squeeze through the rapidly-closing gap of the car in front of it and a parked car, where there is currently a bicyclist. And it looks like the bicyclist is the only thing keeping it from doing that insane maneuver -- each time the bicyclist is occluded by the car in front (object permanence, hello?), it attempts to pass.

I've lost count of the number of things this car doesn't understand, that it should to be on a road:

* object permanence

* reading basic text in simple print

* logical connections between the map and road geometry

* patience and commitment

* understanding physics and geometry of other moving and non-moving vehicles

* seeing stationary bright orange objects immediately in front of it

[1] https://goo.gl/maps/EQfUnPrN52d9TVKPA
What are your products and protocols for LM?
“No other viable alternatives” is a funny way of phrasing getting a free, almost painless vaccination and wearing a mask. It is literally the least a person can do to show they have signed the social contract.

I suppose it isn’t surprising at all that the same people that refuse to pay such low table stakes also show complete disdain for others by turning their protest into a 24/7 cacophony of 120dB horns blaring and racist signage.
Alas, it is too late for me to delete this submission or edit/remove the initial comment. I did nuke it on /r/java though.

Followup:

* I've locked my Twitter account and blocked a lot of Java ecosystem "evangelism" people. RT'ing my 12-follower thread to your 20K account and gassing up total strangers to talk about how Jexer sucks compared to projects that started in 2021 and have some funding behind them is a dick move, dude.

* If you like it, great. If you don't, great. If you report a bug that would be lovely, but I am not writing code for you, and I don't work in IT thankfully.

* If it looks like crap on your terminal, that's your terminal's fault: open an issue with them. In 2018 when I first got this working, the only terminals that didn't outright crash with it were xterm, yaft, and RLogin. I've crashed just about every other sixel or iTerm2 terminal I've seen since then (mine included). Most of them fixed it; some of them -- including the most popular terminal bar none for one particular platform -- have not. And that's totally fine, they don't write code for me either.

* If you think the bland look is bland, you're right. So go change it, I javadoc'd everything. Are you a coder or not?

* If you want a better "console" for your Docker/Kubernetes/BizCloudAzureWhatever application, why are you talking to me? Go write some code. Don't blame your language: you can have total control of the terminal in anything that can do I/O to stdin/stdout and spawn "stty -ignbrk -brkint -parmrk -istrip -inlcr -igncr -icrnl -ixon -opost -echo -echonl -icanon -isig -iexten -parenb cs8 min 1 < /dev/tty". (But do also spawn "stty sane cooked < /dev/tty" on your way out.)

Anyone wanting to code pretty things for the terminal is strongly advised to check out notcurses: https://github.com/dankamongmen/notcurses . Nick is brilliant and awesome. It's in C, and very fast.

Goodbye, Hacker News.