skysight-inc/HackerNews huggingface dataset:
Depends on how much effort is done in security.

Most of the stuff I have exposed to the Internet written in C or C++, has done so by using a safer managed language and only accessing the native code via libraries.

Naturally there is the issue of on which language those runtimes were written on, but even so, the trusted computing base is much smaller than having the application fully written in C++, with possible C idioms while parsing data coming out of the network.
One of the biggest issues with RSS these days is 'click here to read the rest of the article', only to be redirected to Ars Technica where a video starts auto-playing.

And this is SO wasteful. The amount of megabytes wasted on limited plans...
I only hope those expats are ready to pick up and move either back home or to another country because they can't find a job in English in their country. They might be fine though. However, I'm being serious and am not joking, because it was my own concern. I am probably ok though as a software developer, maybe, but the thought of picking up and leaving at this point is really tough. At the very least, securing my assets and collected pension is well worth the time I am putting in to learning a language. Hey - you even get brownie points when you can mutter something in the local language.

As an example, here in Norway, I have read of expats, specifically British expats, being denied various earned benefits because their residency permits have expired and/or they decided to return back to where they came from. The collected pensions were not afforded to them. IANAL definitely, so if this is ok or not in terms of EEA rulings is maybe another story, but this, even being pre-Brexit, was still worrisome to me. At the time, years ago, I was not a citizen here nor a citizen of the EU/EEA, so tying my wife and my benefits' fates to whatever employment we were able to attain is a bit concerning. Not being explicitly tied to employment and maintaining the full rights of every other citizen by being one myself is a relief. Of course, one of the requirements was reaching a certain language level (it was A2 when I got it, which I aimed for specifically, but the government has since decided to push it up to B1.)

Also, I don't have children, but I have had co-workers who do, who sought to learn enough to be involved their children's education and also really can't afford expensive international schools. I mean, we all make salaries that are average to our profession, citizens and non-citizens alike; I mean, if you want your children to only speak English, work in a English-speaking country.
Google introduced a brand new feature ‘Content Ideas’ so you'll never run out
This is a brand new feature (available to a selected few) in Google Search Console where you get topic ideas based on Google Search queries that are specific to your website (only available until March 28, 2023).
The discussion about what matters matters, even if the subject itself doesn't matter. It is perhaps the most important category of discussion. If we don't know what matters, how can we put our time to good use?
I have been thinking for years of a different trust mechanism for packages, one that is closer to capabilities, i.e. what Android is doing these days for applications.

Both approaches could certainly coexist!
We all use technology to treat ourselves in lieu of a surgeon all the time, whether it's a Google search, a plaster, or cough medicine or whatever. Are you going to give up all the advances that differentiate your situation from that of someone in say, 17th century Europe, because an expert should do it because they're an expert?

No thanks. I'll take advances that make things easy enough to avoid experts wherever I can get it and leave the bloodlettings (which, with lawyers, will be from your bank account) to others.
same here: I only use Google for links; I don't want general information from them (or anyone else).
That wasn't my point. But tools like Teams kill more productivity than they enable, at least in my experience. If anything, I was more productive yesterday, because I got disturbed less.
> Lying to a judge is generally not a good idea. You can go from traffic ticket to contempt of court real fast if you start lying in court.

Then I suppose that's just the risk the defendant takes, isn't it? Let people use ChatGPT, if the rope they're given ends up hanging enough people, that'll be the end of that, won't it?

Also, everyone is ignoring the possibility that this same person could've had ChatGPT generate a script (general outline of arguments, "what do I say if asked this" type of stuff), memorized it, and used that to guide his self-defense. Fundamentally, no difference. No one would've known, and no one would've objected.

To me, this move is less "oh we need to protect people from getting bad legal advice from a robot" and "we're not even gonna let this thing be used a single time in court to keep our job from being automated."
This employee left the backup system running. There's obviously some automation but what is the solution?

Process changes that people have to remember or more systems to prevent the issue. So I don't get your statement related to this article
I'm glad they chose to use transparency in the drop down menu, so that I can still see the live feed going crazy behind it. Makes in to sort of a game to try and navigate. No good if you have epilepsy, I imagine.
> Agricultural technology is very unevenly distributed. If solar light gets reduced globally, Europe and US might be fine, but Africa, Asia, and South America could still face catastrophic reduction of crop yield.

It seems likely that any reduction in solar energy will impact those at higher latitudes where the available solar energy is already lower, so I'd expect the equatorial regions to fare best (including large parts of Africa, Asia, and South America).

Although obviously there would be lots of unintended consequences, large areas in those regions may far better with a more temperate climate and lower energy atmosphere.
> It's one thing to see everywhere words you can memorize when seeing it every single day in shops and online and very different thing when you see just bunch of strokes.

They become much, much easier to grasp once you notice they're nearly all composed of the same hundred or so radicals and you can break them down and memorise them that way.

> and honestly I was not really interested in people who don't learn at least English

That may be the real issue here. Mandarin has nearly as many speakers as English. Why should anyone be interested in people who don't "learn at least" Mandarin?
I know where the sales reps were, and where the customers were that they were selling to. Maybe those sales were to companies that weren't technically Chinese, even though they were operating in China. And so maybe the sales got reported for some other region.

China was huge business back then before 2006. Kept our E-1 lines quite flooded with all those pirated DVD images that they were sending by e-mail. But we did fix that problem. And I did get a nice little invited talk out of the work I did on their e-mail system.

And yes, I said 2006 and I meant 2006.
The typical excuse if we ignore what was happening outside Bell Labs in systems programming.
How much are you paying for this?
In part I understand what you mean. I think it is extremely important that courtroom procedure doesn’t get so complex that it is impossible for an individual to cope with. In practice a lot of judges go out of their way to make self–representation possible. However, I don’t think that having professional lawyers represents a tragedy. Specialization is very important, and we would all be worse off without it.

Teaching is even more important, and we use professional teachers. Building a house is also an important moment in our lives, and most people would do well to accept the advice of a professional architect.
> Why is one character a hedgehog and the other a human girl?

Stories with animals that act as humans are a trend spanning from antiquity (Aesop) or earlier (myths) that just never went away (e.g. Guardians of Galaxy).
Ohio is positioning itself as a red state that will listen to business interests over most anything. Recently the governor signed a law stating natural gas would be considered green energy in Ohio. This could allow power hungry industry to use cheap gas and tout being 'green,' for example, but it at least signals to industry that the state legislature will pen whatever they dictate and the governor will sign it.

1. https://www.washingtonpost.com/climate-environment/2023/01/1...
They would say matrix or irc but it's mostly a decision you should base on your target group. If it's mainly younger people with a high internet affinity there is no better place than discord.
Ask HN: How do you ensure phone number privacy?
Just like there are services to generate email aliases or more usernames for a domain, are there services to generate mobile phone numbers on demand that you can use? - like say, a unique number for every service you want to sign up for?
Trying to pass off basic human interaction as some kind of skill, as though engineers are incapable of being kind, is so annoying.

The author comes off as a self-involved twat. Neither me nor my coworkers give a damn about being kind. Work is stressful, if you want adult daycare go work at Google.
You're looking at the wrong metric.

1.33 deaths per 100,000,000 vehicle miles travelled.

That's amazingly good considering most people, if they drive at all, travel about 0.5% of that distance in their lifetime.

https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...
Dev here! I've just realized that you shared this. Thanks for sharing doomgeneric!
Not sure what your point is. There are no instruction-level parts to the standard. The C standard doesn't dictate how individual CPUs should operate.
> Yeah, telling grammatically correct but factually wrong things, having biases, crashing into things, and whatnot.

If you don't think it's right more often, please go poke an older model. Especially look at the ability to stay on topic.

> An assistant which can't be checked for accuracy, or for telling the truth.

What do you mean "can't be checked"? And any kind of assistant can make mistakes.

And calling it an assistant was your idea.
> I dredged up those original mac guides and they were very helpful.

which are mostly from NextSTEP as described in the "NextSTEP user interface guidelines" first published in 1992 and later by Sun as "OpenStep User Interface Guidelines" in 1996

(pdf) https://gnustep.github.io/resources/documentation/OpenStepUs...
Honest tangent that I'm dying to find an answer for. Is the assumption of truthful prompts something openAI decided should be there, or is the assumption something very deeply baked into this sort of language model? Could they make an argumentative, opinionated, arrogant asshole version of chatGPT if they simply let it off its leash?
Yes, the atmosphere is fundamentally a commons. Some pollution impacts mostly at the location of emission and can be regulated by local/national law, but a great deal of pollution (notably CO2) has a global impact.

Same goes for oceans.

There are many international treaties and conventions that recognize this, but they clearly don't go far enough, and we run into the "fear of a world government" issue here.
And no one is expecting you to know all 11. But I'm sure on average most people know more than ONE. which country anyways, India?
Probably, but irrelevant. What you really need is a confirmation if the sent command will lead to bugs/downtime or not. If you think the command is working 100%, why would you say no to run it on 1000s of machines all at once?
> it's well established that language shapes thought

I don't think is necessarily true. There is empirical evidence for linguistic relativity, but my intuition is this is often culture getting encoded in the language and then passed on. However, the way the language is used can change.

Most of the world's languages are spoken by a limited number of cultural groups, so if you analyze language L only spoken by group G, then you will find the way people of G use L is quite similar.

But if you look at languages with native speakers of diverse culture backgrounds, you will find the way they use the same language is quite different and often a reflection of their culture, not the other way. Like the way native English speakers from Wyoming speak versus native English speakers from Dehli, or a native Spanish speaker from Bolivia versus one from Northern Spain.

> Ask any multilingual person and they'll tell you their personality changes from language to language

I experience this too to a mild degree. My intuition is that it is the context in which the languages are used.

> if they don't learn A they'll never be able to fully culturally connect with country A either.

That's true, but at the end of the day a parent has to make a decision. It is tough to juggle lots of languages with kids and have time to do other things. Many kids will reject home languages if they don't get to use it outside of a single parent.
What is the specific point? That ownership of content implies slow production? What if a social media network established a contractor relationship with each user, and paid them for their content at a rate of, say, one cent per million posts, with a maximum of one hundred billable posts per day?

The content would be coming thick and fast, the company would have more standing to enforce its terms of service, and you've dodged whatever moderation rules might apply to user-generated content, since it's all work-for-hire by our vast cadre of contractors.

I'm just not convinced that "traditional media own and produce their content" is indicative of anything particularly important, and just muddies the waters surrounding the actual problems at play.
This is a good resource for the up to date resilience status in Elasticsearch https://www.elastic.co/guide/en/elasticsearch/resiliency/cur...

They have gotten A LOT better since the 1.x days
That’s not what he said. The key word there was _operate_, not _use a band–aid_. I wouldn’t recommend trying to take out your own appendix; it’s a really bad idea.
How significant is that problem? As far as I am aware

* Not allowing bail for people at high risk of reoffending or flight is already allowed

* Reoffending while waiting on trial or out on bail is rare

On the other hand there seems to be a huge problem in the US of people being detained for long times without a trial.
Yup that’s another area I think AI could help. I’m not saying you know best. But if a AI gives you like 5 possibilities and maybe suggests 2 or 3 that in my mind could be better than a doctor doing the same.

Not because a doctor is wrong, but it’s nearly impossible for a general doctor (not a highly specialized one) to know every possibility, but an AI can look at so many factors, living area, other diagnosis related to similar environments, every similar looking scan from the entire dataset, etc. and maybe with the help of a doctor you can pinpoint a solution.

I think there is a good avenue for a strong supporting role for AI. And teaching people to use it as a support mechanism.
But aren't the pulses of pulsars affected by black holes and wouldn't the pulses arrive at Mars, Moon, Earth at different times anyway?
real town-square-coding vibes
BonziBuddy was spyware.
After skimming the site and the paper this would be my TL;DR.

They are proposing an algorithm to solve the travelling salesman problem and this algorithm in essence fixes a set of boolean variables of the form visit city X in step Y. They are however using linear programming which has an efficient algorithm but only constraints the variables to be between 0 and 1, not to be either 0 or 1. With variables constraint to 0 and 1 only one gets integer linear programming which is NP-hard. Nonetheless they claim that their algorithm can solve the travelling salesman problem with a polynomial number of linear constraints and offer $10,000 for a problem instance that can not be solved. Essentially the claim is that they have developed a set of constraints that ensures that the optimum is always at 0 or 1 and never somewhere in between. The claim is almost certainly wrong and it should not be too hard to find a counter example and claim the money.
> Maybe I'm missing something, but besides reducing the Earth's temperature, vulcano eruptions have also caused famines, because reduced solar light impacts crop yield.

There is already around -0.9W/m2 of radiative forcing due to shipping (sulphur in shipping fuels) which is massive compared to volcanos.

> We have much better agricultural technology now

Yes and no, "modern" agriculture depends massively in fossile fuels and mining so it is not sustainable.

> 1. Is there even any research saying we can counteract the reduction in solar light by "planting smarter"

I read some research saying we can absorb a significant amount of CO2 by regenerative farming. The best however is to plant forests where cows are grazing.

> Agricultural technology is very unevenly distributed. If solar light gets reduced globally, Europe and US might be fine, but Africa, Asia, and South America could still face catastrophic reduction of crop yield.

Unstable climate AND heatwaves are much worst to this regard IMHO. But yes, geoengineering is bad.
Somehow I can't believe that it's 2023 and "word breaks within identifiers" remains such a fundamental issue in programming. Why are we stuck treating programs as structureless character sequences? We don't need to enter them on punch cards or Teletypes anymore.

It's like if file systems were forever stuck on FAT and everybody was quietly resigned to the idea that you can simply never, ever have more than 8+3 characters in a file name. "That's just how computers work. Anyway, I'll share you the latest budget spreadsheet on Google Docs, it's called BDG2023A.GDC"
Good on Google for telling us what places to pay attention to ;)
All I can do is repeat myself, in your case, you care how others are using your software, so you are building it for them and you want to make sure that they use it in the correct spirit. This is what the GPL is for.

However due to the weird economy of software. Research costs are quite high. but manufacturing and distribution are about as close to zero as you can get. It is very possible to say "I built this for myself, but because it is easy to do, you can use it if you want". In this case you don't care about once it leaves your hands, once someone else gets it your part of the process is over. This is what the BSD style licenses are for.
> but as an adult, even a decade of effort won't get him to the level any Danish person can speak English.

Children don't have any special ability to pick up languages, but they do have certain advantages: they aren't afraid to make mistakes, they are fully immersed in the language from the moment they wake up, they have no responsibilities like jobs and other adult stuff and they have people (parents, school, teachers, family) constantly talking to them at a level they can comprehend while gently pointing out their mistakes. If you put that barber in the same environment he will be fluent in no time.
I won't pretend to be able to give an accurate answer but if you wonder about this kind of things, this book is a masterpiece [1]. Yes, it's expensive and big, but also fascinating and very well prepared.

https://www.amazon.com/Molecular-Biology-Sixth-Bruce-Alberts...
So, basically what all those youtubers do when sending balloons up? Mark my utterly unimpressed. I think the rainbow background very fitting so, they only forgot to add the pink unicorn.
What about just liberal use of ‘assert‘ throughout the codebase. These are good to use in production code (not just in tests). And give you a means of defensively coding and forcing errors if, for example column names are missing?
Ask HN: Has Anyone used wso2 identity server? Is it good?
So we are doing a search for open source and free product to use for our identity and access management solution, and we came up with it.
https://github.com/wso2/product-is

Is it good? I saw they have a free cloud IAM platform as well.

Anyone used this? any other recommendations?
Good read, I learned something new.
Cheap power availability but its mostly natural gas and coal, apparently Ohio is the 4th highest energy consuming state. Sanctified power too, now that the governor signed a bill declaring natural gas is to be considered green energy.

https://www.eia.gov/state/?sid=OH

https://www.washingtonpost.com/climate-environment/2023/01/1...
open source --force
true. Personally I think the concept of public/private domain is a good thing. But like all good things, they get abused by bad actors who are huge corporations. But the artwork and texts used for training these models are often coming from small independent creators. The same creators who will be sidelined by this new technology. Bitter pill to swallow
Some submarine operations are deliberately not automated, because if eg a sensor is broken or miscalibrated it could sink the entire boat if a computer very rapidly acts on the wrong information. Rather they do those operations with one person operating the valve/machine/device/etc, another watching and confirming readings, and the whole thing is on a constant audio link with a third person in an engineering room who watches the readings through a centralized system.

It's clearly not optimized for efficient use of personnel, but the personnel complement will have been designed to provide sufficient people at all times and the cost of getting it wrong can be very large indeed.
Sentiment analyzers which take bug reports as toxic but consider beyond the pale statements like "I hope you enjoy eating your family." the opposite of toxic?
I think this would be a bad idea because emoji are hard to type.

This might be a bit old school but I prefer things limited to plain ASCII. There's only so many keys on a keyboard and want to be able to touch type everything without thinking or looking at a special emoji bar.
Yandex tends to store third-party code in their repository. For example you can find sources of Spark here. So some part of 40GB+ code isn't written by Yandex.
"then are we saying all air pollution is an international crime?"

We are maybe not saying that in one voice, but many people, including myself are saying exactly that since quite a while. Same with polluting the groundwater, or the ocean.

One has to differentiate, of course and it is scale that matters. One coal fire is neglectible, but powering the economy with (maybe even unfiltered) coal plants is not. Yet most nations still do it, so it will take a while, before this will be seriously considered a punishable crime.
> I've lived in Germany myself (NRW). Idk, from my experience it's cool if you're in the young professional tech bubble

The GP talked about Berlin. Berlin is somewhat special as it attracts quite some foreigners. For me as a German-native it is sometimes weird if I go to a bar or something, outside tority, but "hip" areas and the bar staff only speaks limited to no German, so that the orders etc. have to be done in English.

There is quite a live you can life speaking only English. Of course once you leave the "hip" areas it becomes more limited.
> So if you live in 4 countries over four decades in your adult life you will learn 4 new languages?

Yes, unless you go out of your way to avoid learning the language and sticking to English as much as possible.