skysight-inc/HackerNews huggingface dataset:
> The "balkanized" downstream has been working quite well

Disagreed.

> The only major issue was the OpenSSL fiasco that was due to overpatching upstream

There's a reason OpenSSL got forked as LibreSSL/BoringSSL - even downstream realized their approach wasn't cutting it, and they needed to go upstream and start burning everything down with fire. Granted, OpenSSL has been getting their act together - so perhaps unforking might be warranted?

Meanwhile, the CVE database continues to be flooded with memory vulnerabilities. Distros dutifully push out the patches when they get them, but that's the bare minimum.
https://properfocusreview.medium.com/proper-focus-adjustable...
I was thinking a modification such that the system will report where its run from and if the reported IP is recognized as a government agency, display it - else drop it.
The article also brings up the difference between two types of comments, the "let me know how I can be helpful" comment versus "I will connect you to five potential customers tomorrow" which is the more helpful one. Commentary can be valuable if it's been thought out more, or if it the commenter invests something themselves, both of which this example shows.

Academic advising is also extremely valuable even though it fits the definition of commentary, because they have put reputation and funding on the line, and spend long periods of time thinking about the work. It's not always just because the advising comes from an "expert" in the field, but just that they have invested in the work.

The type of commentary that I find less useful, is the vague notions of "there is a serious problem here" comments that I hear sometimes on Hacker News. Like "I find this problematic, [and then some outrage]" or "I have some concerns about the security/privacy of this" or "I am concerned about HIPAA here..." It demands a response, and usually the maker has already thought through this in more specific terms, but can't rebut because the comment is vague.
Travel’s Covid-19 Blues Are Likely Here to Stay–‘People Will Go Out of Business’
Finite graph theory is completely mainstream mathematics. There's a kind of elite provicialism that you sometimes see, where only the mathematics that's done at Harvard or wins the big prizes counts, and this is a good example. There are probably more people employed in math departments working on finite graph theory than there are working on the Langlands Program. Robertson and Seymour were too old to be eligible, but the fact that someone like them could never win the Fields Medal, while someone in other fields could, is a statement about who is well-connected with the prize committee, and not a general statement about mathematics.

And I say this as someone with no interest in graph theory, or combinatorics in general.
depends if you're doing active record (which I am not considering as typical ORM) or data mapper like hibernate where your entity is POJO with id and annotations but typically no foreign keys (just references to other model classes)

hibernate is then "the magic "environment where it just works"

I realize OO is out of fashion now but it's still true and it still works and I've been in a lots of projects where ORM was useful
I don't believe we have discussed before. Maybe interpreting my words as a call for the establishment of a junta isn't the best start in a constructive discussion. Do you start like that with anyone interested in ethics?
Hardline stances like this just lose people. C’mon, _no_ benefit whatsoever?

I quit fb around 2015 or so and it bit me when dealing with groups/events and social exchanges. Meetup wasn’t as big and it’s still not as good as fb since less people use it.

Fb marketplace is more useful for me than craiglist usually, but both are good to check.
I don’t understand - it’s like we have to repeat the same mistake over and over again. What industries have historically successfully self-regulated for the benefit of the society at large? Regulations and government involvement is why we don’t live in a slave society with a handful of militaristic barons.
A couple.

Some basic neuro papers have found that it's directly neurotoxic.

Others have found that it exacerbates the neurotoxicity of certain other compounds (e.g., lead).

And other studies have found that pthalate exposure increases urinary output of quinolinic acid, a neurotoxic metabolite of the tryptophan metabolic pathway to which pthalates are structurally similar.

This suggests a couple of things: (1) that pthalates are neurotoxic via the excitotoxic pathway that quinolinic acid acts through, and (2) that pthalates induce higher quinolinic acid production (we've confirmed this is true in humans).

Essentially, we've confirmed pthalates to be neurologically harmful in a number of animal studies, found a candidate pathway, and confirmed that that pathway is in fact affected in the prediction direction in humans experimentally exposed to higher doses of pthalates.

(That last bit slipped by the ethics boards because there are meds that already include pthalates, so patients were randomized to get higher- or lower- pthalate containing formulations of the med, which were otherwise equivalently dosed.)

It's a pretty reasonable conclusion at this point, if one isn't already wedded to the idea of the compound's safety.
The other states that were struggling with blackouts? No. Being on the same grid wouldn’t have solved this, as far as I can tell.
Show HN: Goxygen – generator of Go-backed Web applications
Election fraud: Blockchain as part of the solution
I interviewed with Stripe and one of the engineers mentioned they’re transitioning many services to a exciting new technology called... Java. That was in 2021
There goes the carbon benefits...
+1 for the statistical view. One or two data points can be ignored, but 3+ different people who report a the same bug/problem and you need to listen up.
That's the value of the Bitcoin system, not of a single Bitcoin. Gold can provide utility by itself, for example, you can make jewelry from it.
Both Lua and Ruby—very embeddable scripting languages—have had excellent track records of forwards compatibility. (Usually requiring extremely simple changes if that.)

Python went the way of Perl 5/6 (though to a much lesser extent) with their upgrade and broke several fundamental language features.

To this day, I still don't understand the aesthetic reason people seem to prefer Python over something like Ruby. I get all the institutional reasons (Python was adopted by academia), and I get the performance reasons (Python used to be much faster), but with the exception of scientific stuff, the library support is pretty darn identical between the two languages.

And, at least among the few people I taught Ruby to that had previous Python experience, every single one said, "oh, this is a lot easier to understand/use."

Obviously, opinions are like... well. But my very humble opinion of Python is that its reputation is undeserved, is not as intuitive as a pseudocode language as Ruby is, and frankly I think the really painful, protracted transition from Python 2.6 to 3 is more a product of people who really only understand 1 programming language not wanting to change. (I see it as the modern BASIC.)

But I'm not here to start a flame war. Just saying there are other reasonable languages that are easy to learn and much more stable than Python's 2/3 transition.
> There should never be any doubt in a students or professors mind that academic misconduct when discovered will be an end to their academic carrier.

This is a big part of the reason for the suicide. Reread the quote with this in mind
Your crime, your time.
It's very clear that it's at least a part of the options that they make their employees choose from. And that's more than enough for them to be responsible for it. Even the possibility of something this racist being in their "curriculum" is something that should never happen.
> miners can now no longer recoup some money

When it was no longer profitable miners sold their GPUs on the uses market, here is evidence of that: https://youtu.be/plrsxEGYO-A

> gamers realize they’re being screwed

Linus Tech Tips' video and the /r/hardware discussion puts this best: https://youtu.be/plrsxEGYO-A
I can see the value in pointing at a name so TLS can validate correctly, but I don't see any value in limiting it to an A record.
You know that by now he's a climate denialist? (Technically he would probably deny that, but he's published a lot of "stop these climate alarmists" messaging lately.)

(Update: Can't reply to the reply, but here's some actual scientists on Shellenbergers latest output https://climatefeedback.org/evaluation/article-by-michael-sh... )
The Software Validation Process Doesn’t Need to Be Complicated
Yeah I thought about commercial usage. And they do generally need a specific license types. Eg I can’t drive a dump truck. But then I started thinking the analogous Tesla v100 or something which is higher priced for commercial application. Wouldn’t it be fair to say nvidia makes the 3060-3090 for gamers and not for commercial rendering farms. So why is using a gaming gpu for autocad really any different than using it for mining.

Implicit somewhere is the economics and supply is that nvidia has made these ans knows people use them for work. What would be our collective thinking if they made the gpu not work for non games?

This would probably increase supply further for the gamers. Commercial users should and would pay more since they are literally profiting from their use.

Miners would buy the edition now meant for them.
You'll be chasing your tail forever.

The problem with bitcoin, or the issue to be more honest because it is not really a problem, is that right now there is no "better" use for that electricity than bitcoin. That is the truth you must grapple with. Or as Google would say, the best option for the collection of arguably the most brilliant minds that have ever walked this planet is to work for Google, trying to get people to click more on ads. That that is true, that is your problem and everything else is noise. If you really want an environmental problem to tackle go fight the oil industry killing thousands of animals every day, destroying communities every day, destroying them literally.

But, if you insist you must "fix" something about the current crypto boom because somehow they do not adhere to your morality then you should look at everything else but bitcoin and ask yourself, why is the thing I consider moral not attractive to the market?, what can we do differently to make doing something else at least as profitable as mining bitcoin? If you just tax it or try to ban it they'll just move and you'll be a)poorer and b)left without a say.
You're making the mistaken assumption that people care about whether Bitcoin is being mined. They only care about it not being mined in their backyard because the low electricity prices are just meant to be a subsidy to local residents. The electricity is being exported to a different location for a fat profit. If that other location is mining Bitcoin you're just giving the local residents more money. It's a pure net loss for Bitcoin miners.
I'm pretty certain they wouldn't have used a raspberry pi for that
The state's parens patriae jurisdiction (where originally the King, as 'father of the country' and latterly the courts can take decisions on behalf of those who cannot take care of themselves) goes back centuries - far longer than the NHS does.

And for what it's worth, these cases are basically never discussed even outside the courts in the UK on the basis of 'can we afford it?', but rather 'is it the right thing to do?'. There are financial constraints on the NHS, particularly on the provision of care for chronic conditions and expensive new drugs with positive but marginal utility, but these kinds of 'right to life' cases are not where it bites.
Not true - they use cutting edge tech that sprawls around sfba a few years later all the time. Maybe not on the web side bc you aint gonna add much value by doing that anyway
> set qu=mx
> gmail.com.
Server: 10.1.1.1
Address: 10.1.1.1#53

Non-authoritative answer:
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.

Authoritative answers can be found from:
> set qu=aaaa
> gmail-smtp-in.l.google.com.
Server: 10.1.1.1
Address: 10.1.1.1#53

Non-authoritative answer:
gmail-smtp-in.l.google.com has AAAA address 2607:f8b0:4001:c05::1a
> But we can assume that manufacturer has no incentives to make incorrect devices to harm the network.

Whenever I hear about ideas to use hardware to ensure that some fact about the real world is accurate or to act as some kind of incorruptible source of truth, I just have to roll my eyes.

It's wishful thinking to suggest that the manufacturer has absolutely no incentives to make incorrect devices to harm the network... Kind of like how the reserve bank has no incentives to print money and give their rich friends priority access to the new money... That doesn't harm society right? All my rich friends certainly agree!

Once you get hardware involved, it forces people to trust a centralized entity even more than a pure software solution since the complexity and capital barriers go up.

Besides, I don't even see how the hardware-generated ID solves the problem regarding the transaction order... There is still no guarantee that the transaction with the lowest ID will reach all the nodes before the one with the higher ID due to unpredictable network latency during the propagation... What if that lower ID transaction gets lost entirely? Will that account be locked forever (since the ID only increments) - How to recover from the situation where there are gaps between IDs? You would need to timebox it to decide how long to wait before we allow skipping a specific ID... How about we make one of the nodes decide when the time slot ends and maybe call that a 'block'? Wait, that already exists, it's called plain old blockchain.
Software doesn’t make it free speech. The policies of the people running it make the speech free or not. Where do you list the policies, or more specifically, the limitations?

We’ve seen what happens to sites that try to be absolutely free; they turn into madhouses of conspiratorial lunacy, at best, or charnel houses of inhumane decency, at worst.
Show HN: Newbie marketer generated 12.5k visitors overnight?
That's an oddly biased article:
"The misperception.." ... "rival messaging apps like Telegram and Signal, both of which were quick to exploit the situation"

I think being skeptical of these anti-privacy moves is perfectly reasonable, and I think saying Signal and Telegram is "exploiting the situation" is misleading at best and disingenuous at worst.
Maybe it will happen but it will likely take a couple human lifetimes to get there
That's how I feel. Specific records should not specify if its a domain name or an IP. They both should be accepted.
I wouldn’t be sure — being off social media is seen as a red flag these days among young people, esp on dating sites, where linking your Instagram / Snapchat in your profile is considered par for the course. This is obviously satire but there is truth to it too: https://youtu.be/GEWnXmDfVZg
In case anyone misses the comment by "MicaiahC" at the bottom of the page (not mine, but I clicked their link and found it very interesting), the ethics interpretation that is referenced in footnote 4 is the Copenhagen Interpretation of Ethics, with a really interesting explanation here [1].

It seems to primarily have arisen as a parable of the observer effect in quantum physics, where interacting with a particle (or a problem) changes it, and therefore makes the observer partially responsible for the nature of thing past that point.

[1] https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
New leak: AMD Ryzen 6000H APUs
This game takes like 8-12 hours, but if you do it in person, it just FLIES by. I was too afraid to take a food break or even a bathroom break because I didn't want to be out of earshot of everyone else so they could scheme against me.

We had 15 minutes for planning each turn, and that never seemed like enough. You want to talk to everyone, sometimes including one person, then again after that person leaves to talk to someone else and the third person tells you 'Actually I didn't mean what I told him. Screw that guy, let's do this instead.'

And then that guy backstabs YOU instead, and you find out their quarrel was all a ruse for everyone else and they were actually just pretend trading supply centers back and forth, not actually fighting.

It was overwhelming and I never knew who I could trust, with each turn just nailbiting seeing how it actually played out. But it was also one of the most exhilarating (yet exhausting) gaming experiences in my life.

There's also websites for doing it online, and you send messages back and forth, and can set how long each turn takes (like a day or two maybe). It still works that way, but the experience isn't quite as overwhelming.

Not bad for a 62 year old game.
>there is no nuclear power plant that produces no waste.

"no" is difficult. "Very little" is feasible.

https://en.wikipedia.org/wiki/Integral_fast_reactor#Nuclear_...
Ah didn‘t know that, thanks! (was translating literally from german)
It's not "clear" BTC has utility for anyone. For most people it seems like a speculative investment vehicle (i.e. a lottery ticket).
Pan-pan is used for maritime distress calls when a ship is sinking.
That and we can’t displace black people anymore to build national highways thru residential areas. /s

However I do agree. Our politicians prefer to wank over unimportant things instead of working on things that actually would benefit the people. And the government contracting system is horribly broken.

There is no incentive to putting in the hard work to accomplish projects like before.
addr.host, e.g. https://209.216.230.240.addr.host/
Less regulation is not the solution to issues relating to the public good and society as a whole:

https://futurism.com/elon-musk-tx-regulation-power-down
There's a lot of low hanging fruit, eg electricity consumption per household is ~3x in the US vs the EU. I feel it's quite likely that the coming voter and decisionmaker generations have increasingly developed
consciences about these things.

Regarding fuel tax protests, I think your anecdotes are actually pretty unrepresentative. In the EU the fuel tax increases have been going on for a long time. And there haven't been any Arab world spanning protests recently from my memory.
If it’s an IP address, you’re restricting it to IPv4 or IPv6. If it’s a name, then it can work on both IPv4 and IPv6.

You want pretty much everything but A and AAAA records to use domain names for pointing, so that they’re not tied to a particular version of IP. Keep the IP resolution to the last step only, and let everything else use domain names.
No, but when something this egregious is a part of a product you use, they should have cancelled (if it's paid for) and went with another option. Obviously linkedin is most at fault, but anyone that supports it by using it is also at fault. Coca Cola is definitely responsible for making this a part of the options that their employees were required to be "trained" with.
> Postel's law is a good rule of thumb if you're writing a JSON library, but not if you're writing anything that has to do with security.

I'm a big fan of Postel's law in the context of UNIX tools, but I think that JSON is exactly the wrong example: JSON parsing is a security/format boundary, and I don't want my JSON (or any other parser) trying to suss structure out of something that's under- or unspecified. That way lies input confusion vulnerabilities.
> What I do, though, is measure the actual positive impact this tech has now.

I don't think just measuring the carbon footprint is giving you an accurate measurement.
yes, these text boxes are quite limiting! Good luck to you too!
Even granting that, speculative investments have utility. That's why people participate in them.
https://www.nvidia.com/en-us/csr/product-recycling/
no, it's creepy like finding people that are scheduled for open heart surgery
With the exciting side effect that some people don’t realise they’re taking ibuprofen so they take ibuprofen + Neurofen Back Pain Relief, and end up overdosing.
GPUs have a resale value on second hand market, ASICs or FPGAs usually do not, unless sold to other miners.
There's definitely plenty of engineering around making the chips, miner boxes, and data centers as efficient as possible. Much of that engineering may not be transferable to other fields like cloud computing though.
Crypto isn’t a resource. It’s a certificate that someone, sometime solved a useless math problem.
The Tourbillon, history of a watchmaking feat
For the curious, here's a nice introduction to arara

http://uktug.tug.org/TUGboat/tb39-2/tb122cereda-arara.pdf

And here's the manual

https://texdoc.org/serve/arara/0
> The biggest factors are genetics, and parenting.

How are you distinguishing the two? Show us the evidence, not your conclusions.
It's kind of facile to argue about a hypothetical future a thousand years in the future when we're facing crises right now that depend on solving energy issues yesterday.

Scenario 1: a hypothetical societal collapse happens and scientific knowledge and written language are somehow lost. A handful of people explore a dangerous area and are swiftly killed by radiation from tampering with a storage facility.

Scenario 2: millions die from climate-related catastrophes and ecological collapse leads to famines that kill millions more.

We know we're facing scenario two as a distinct possibility, or we'd be happily burning coal until we can't find any more. The first scenario relies on several assumptions, none of which are honestly likely at this stage of human society. And it unlikely to have an effect on nearly as many people.

Fuel reprocessing is a thing, modern reactors deplete the fuel much more thoroughly, and there isn't even that much of it. All of the spent fuel France has used since the 1970s fits in a small fraction of their basketball-court sized storage facility.
It feels to me that Telegram is the closest thing to old school IRC that we "have"* right now. You can have public/private channels, you don't see other peoples phone numbers for no reason (you see their chosen nicks), you have bots, broadcasts and more.

* That has any reach beyond the people who would scoff at this sentence.
Anyone in a hiring market that favors the job seekers has to look out for this. Employers typically see the employee as a tool to solve their problems, but I think a lot of managers don't pay attention to employees who use the company as a tool to further their careers. Resume driven development, chasing metrics, and self promotion are way faster routes to progress than actually doing a good job. Getting the job I want is a long process. I'm going to take the most direct route to that, and it's a manager's job to make sure our interests are aligned.
AMD Ryzen 7000 “Phoenix” Ryzen CPU
> China that adopt a "let's try everything and see what works best" approach have heavily pulled back on nuclear.

They have brought 15 GW online the last 5 years, and they have another 15 GW under construction. How is that pulling back?

https://www.world-nuclear.org/information-library/country-pr...
But does the standard make sense? What's the rationale for not using an IP address?
We are going to add landmarks information in one of the next releases. I think It could be calculated from this data. But I understand that it's better to add such functionality to CompreFace, I'll add this to our backlog

About comparison with other systems - as I mentioned we use Facenet under the hood. According to their GitHub, the accuracy on LFW data set is 99.65%:
https://github.com/davidsandberg/facenet#pre-trained-models