skysight-inc/HackerNews huggingface dataset:
> ... that seems like something those system must do, if you want a robust solution.

Would you say that all the common desktop filesystems, flash memory filesystems, optical filesystems, archive formats, etc. today all aren't robust since they don't do this?

> ... you're only back to the status quo of having to sniff the type from hints like extension or content.

Combining multiple methods does solve that problem, but doesn't it kind of negate the benefits too?

Also, I still think there are some issues. For example, it would need the creation of new mime type changing UI, which might be a hard thing to teach laypeople (they already barely understand extensions). And what do you do if the internal mime type disagrees with the extension? Aside from just being confusing, that could be purposely abused by malware.
Well of course, hacking is an activity that has by far the most leverage both criminally and militarily in the modern era.

For ~$1M you can successfully attack and completely compromise essentially any Fortune 500 company in the world.

For ~$1M you could target the current model year of any brand of car in the world and develop a remote attack to simultaneously target every car of that model year at rush-hour and engage the cruise control at maximum speed, engage the anti-lock braking to disable the brakes, and, if applicable, engage the autosteer to turn slightly into oncoming traffic as these researchers [1] demonstrated could be done 5 years ago on a budget of only $80k.

For ~$1M-10M you could likely target the most popular types of generators used in a power grid and at the very least deactivate if not disable their software governors and over-rev them to destroy them as demonstrated by the DoD 14 years ago [2] and as militarily deployed by Russia against Ukraine [3] which could result in the loss of power for months if sufficiently widespread.

At the very least our internet-connected stoves with remote turn-on [4] are safe since, as we all know, the software developers for stoves are the best minds of our generation so it would cost far more than the ~$1M to hack a Fortune 500 company to remotely turn on the gas at 2 AM in the morning and then the igniter at 3 AM with results like this: WARNING [5][6].

For less than the price of a tank any government can develop a weapons system that is comparable in power to a full scale nuclear first strike that you can deploy instantly in your enemy's territory. Not just that it can be tuned to any scale of destruction you want from an individual all the way up to full scale nuclear strike, and it can be done untraceably or, even better, you can pin it on one of your other enemies as the CIA had the capability to do [7]. Frankly, any government not feverishly developing such weapons systems given that they only cost a few measly million to develop for the immense capabilities they provide is either ignorant or fighting the last war. This is The Tool that a small nation can use to achieve parity with superpowers given their miniscule cost and immense leverage.

[1] https://www.wired.com/2016/08/jeep-hackers-return-high-speed...

[2] https://www.youtube.com/watch?v=7GSEchbDuB8

[3] https://en.wikipedia.org/wiki/December_2015_Ukraine_power_gr...

[4] https://www.geappliances.com/ge/connected-appliances/ranges-...

[5] https://www.youtube.com/watch?v=a2JPLMzQjkk

[6] https://www.youtube.com/watch?v=ZX9-puUjoDU

[7] https://en.wikipedia.org/wiki/Vault_7#UMBRAGE
Bitcoin in the Lightning Network are backed by the bitcoin blockchain. Bitcoin get committed to the Lightning Network (using an on-chain transaction) and can then move between users of the network. There is no central database of all Lighting users or transactions. Transactions are done directly between users, or by routing payments through other users.

It's kept trustless, because people trying to cheat can get their bitcoin stolen. This is done using fancy bitcoin multi-signature scripts. Closing a Lighting Channel using an old state (ie: being dishonest) reveals keys that can be used by the other (honest) party to take your funds.
In the US, you are not exempt from liability just for ignorance.

If you don't know how to pay your taxes, you're still required to pay your taxes.
The colors on the side and head of the cow are pretty bad in the avif vs the jpeg and webp images. Those 4kb aren't free in this example.
> it's right there in the name: software should be allowed to become old and "collect rust"

Of course, names or intentions of things don’t really determine their quality, or we’d all be running our software on the alpha processor, namely the DEC Alpha. My pedantic comment is worth about as much, but might be interesting to some:

Rust isn’t named after iron oxide, it’s named after fungus[0][1][2].

[0] https://stackoverflow.com/questions/16494822/why-is-it-calle...

[1] https://en.wikipedia.org/wiki/Rust_(fungus)

[2] https://www.reddit.com/r/rust/comments/27jvdt/internet_archa...
Semgrep maintainer here. We just ordered our first M1 laptop and will debug. Thanks for the bug report
I agree that Upwork sounds ideal for small one-off tasks.

Mind if I ask how far you've been able to push your hourly rate up after 9.5 years on the site? I've been on it for 2 years and have been able to find long-term full-time contracts at the 60-70 $/hr range.
A paper clip machine scenario but instead it wants to turn all atoms into hard drives so it can keep running itself. A machine who's purpose is itself. A stupid orobus that will kill us all.
I think the population density matters, it's not uniform across the US. In larger cities I think the norm is more to keep to yourself and not to engage random strangers in conversation. I wouldn't be surprised if that pattern is common in other parts of the world as well.
Seriously, though. Everything is radioactive since the 1940s.

Yeah, steel is a particularly interesting case due to the amount of air used through the process. https://en.wikipedia.org/wiki/Low-background_steel talks about the problems this cause.
The website includes actual analysis on OpenBSD security as well.

OpenBSD has this reputation of having some god-like security where it's leaps and bounds above every other OS. I believe its security is actually relatively similar to alternative OSs like linux, and perhaps even less as containerization seems to be getting really popular on linux right now which allows linux to somewhat catch up to what I consider to be one of the biggest advantages OpenBSD had (pledge).

Most of the advocacy I see about OpenBSD security seems to be misleading and/or vague. OpenBSD's own website[1] proudly claims that OpenBSD has had "Only two remote holes in the default install, in a heck of a long time!". What is "a heck of a long time", and where's the info about any vulnerabilities other than an RCE in the default installation?

1: https://www.openbsd.org/
I thought they specified as they could've been Asian American, not because their race is the cause.
4chan founder Chris Poole (“Moot”) has left Google
Startup offering polygenic risk scores for schizophrenia, diabetes and cancer
AirDrop'd the ball: Academics detail ways to leak contact info of nearby iThings
University of Michigan to use $4M gift to launch new esports minor
I don't like the term "high art", to me it's the same kind of elitism that resisted even considering video games as art originally.
Ships, planets, space, etc. are scarce and owned by various actors. The Federation is an interplanetary government made of sovereign member states, many of which do trade and use money. Even without the use of trade, there must be systems for determining who controls what.
QID Emoji
Simplified might not be a bad thing considering this video was the sanest take on politics I’ve seen recently compared to what you get on CNN and FOX.
Ultimately you’re expressing an anti-simplicity sentiment, which is well aligned with the parent post. Clever abstractions may appear to reduce the “burden”, but they are often fashionable and add cognitive overhead. Go does indeed often force you to do things the “dumb” way (see your own examples) but the thesis is that this is easier to understand and maintain over time.
The Newest Status Symbol for High-Net Worth Homeowners: Trophy Trees
If they are on here, is that the communists infiltrating the capitalists or the capitalists infiltrating the communists?
I was curious how Heaps.io could be an Open Source project while also supporting consoles (PlayStation, XBox, Switch) so researched it a bit.

The key aspect seems to be that there's a commercial entity behind the project who presumably has console development licenses.

AFAICT none of the console specific source is Open Source but the implication seems to be that the source is (freely?) made available to registered console developers due to the fact the developer of both is a licensed console developer and has decided to make it available to others.

Console development/distribution is mentioned in a couple of places in the documentation[0]:

"The hello.hl file contains bytecode that can be run with the HashLink virtual machine using hl hello.hl. It does give quite good performances and have been proven by successful commercial games such as Northgard or Dead Cells.

However, it is also possible to compile the HashLink code using a native compiler. This allows to compile for consoles and mobile.

This will create a directory out containing a lot of generated C code that needs to be built using a native compiler and linked to the same HashLink runtime[...]"

With regard to console support it says:

"... for Consoles (Nintendo Switch, Sony PS4, Microsoft XBoxOne), please contact us at nicolas @ haxe.org if you are a registered developer for one or several of these"

And here[1]:

"The final resulting shader will then be compiled to the target platform native shader language (HXSL currently supports GLSL for OpenGL, HLSL for DirectX 11+, AGAL for AdobeAir, and PSSL for Sony PS4)."

Also, this post[2] describes how the lower level parts (using Haxe/hashlink) integrate with native (i.e. console) platforms:

"The game gets compiled to a cross-platform .hl file that can be run with HashLinkVM JIT. It can also be compiled to C directly and compiled using any native compiler, which we are using for our console ports on PlayStation, Xbox and Nintendo Switch."

"We also have additional platform API libraries for Steam, as well as console integration libraries that are only accessible if you have a registered developer."

In the same post the Heaps.io console implementation is described:

"This architecture allows us to integrate new renderers or platforms by just porting a few classes given that the native libraries are been made available in HashLink. Heaps.io supports the following plaforms/renderer:

[...]

HashLink/C with NVN (Nintendo Switch SDK native graphics API)

HashLink/C with GNM (PS4 SDK native graphics API)

HashLink/C for Xbox One SDK"

[0] https://heaps.io/documentation/hello-hashlink.html

[1] https://heaps.io/documentation/hxsl.html

[2] https://haxe.org/blog/shirogames-stack/
What is false and irrelevant?

I'll readily admit that my assertion was based on anecdotal experience, and was probably worded with more objective confidence than warranted, but my experience was that those hostile to the idea that masks were most effective if reserved for front-line medical PPE, were also those hostile to the idea of being obligated to wear a mask for others' sake.

> The goal is to get people to mask up.

Is this a bad thing? Do you believe that there is some ulterior motive in this beyond expected improvements in infection control?
It's encouraging to see how far we've come. Software like octave/jupyter/mathematica have gone similar routes as far as memory and presentation. It seems that interfaces making use of people's physical intuition (page style layouts with a natural ordering) continue to be popular.

Though not mentioned explicitly in the article, manual spreadsheets existed at the time of writing. Modern spreadsheet tools havent changed substantially for decades, so i would argue this is a fascet of computational symbiosis that may already have been perfected.
The FCC is going to hold providers accountable for anti-robocall efforts
I believe the cultural wars focus the population's attention on issues that divide us, rather than issues that would unite: concentration of power, gutting of main street, etc.

The detachment of our news and media from local civics denies our population practice working together, with real problems, with real consensus. Instead the polarization is on more abstract, national, and intractable concerns -- political sport with little hope of amicable resolution.

As technologists, how can we work to rebuild regional and local political and economic sovereignty? Sustainable power comes from the bottom up, not the top down.
Maybe you should read the actual charges and Minnesota law; it covers all of your hypotheticals.
I've never worked somewhere with SCCM money, that crud's expensive. I've used some more affordable third party tools which I find quite serviceable. And WSUS. Which is beautiful in it's simplicity, yet horrifying once you stray from the narrow path.
Yep. I call it "computer brain". It's like the code for interacting with people gets swapped out to disk, and to speak with humans, you have to page that code back into memory.

It can take me an hour to come back to the world of the living.
I am considering Materialize for a project, and I'm concerned about the limitation that materialized views should fit into the memory of a single host.

My use case is a materialized OLAP "fact" tables, created by joining a 5-10 separate tables. While the biggest source tables have under a million rows, the joined fact table would have perhaps 100 million rows which I fear might be too big.

One workaround I considered is creating a non-materialized view, TAIL-ing it, and persisting the results to another database.

Could you comment on this problem and workaround?
ccTLDs are special as they are entirely delegated to the countries that they're assigned to. WIPO offers UDRP servicing for ccTLDs, but they need to opt-in to it [1].

Notably .ar (and .su as the other responder to your comment notes) is not part of that. Therefore the process is going to depend upon the specific country/agency overseeing the ccTLD.

[1]: https://www.wipo.int/amc/en/domains/cctld/
New privacy bill would end law enforcement practice of buying data from brokers
Racist going to racist.
Ubuntu 21.04 (Hirsute Hippo) released
Do you piss in a bottle on a daily basis as part of your job? Comparing peeing in a bottle [a few times in your life] for expediency compared to doing it on the daily, seems to be its own conflation.
Arthur C. Clarke – One day, a computer will fit on a desk (1974)
Pre-commit.ci is Live on GitHub Marketplace
Elon Musk has spent $150M on charity in 2021
Here is a video that contains some accusations of bribery of defectors and other shady business by NIS (Korean CIA) https://www.youtube.com/watch?v=ktE_3PrJZO0
Ooph, yeah I can see this turning into a big headache for large community repos. People are going to submit a first pull and then start opening issues like "Why hasn't pull request #123 been approved yet?, "Please approve my pull #456", etc. within minutes and hours.
I'm Korean American; my dad is an elder at a big Korean American church. Several years ago a missionary came asking for donations of computers which he would take to North Korea to teach computer skills.

In any case, my dad called for a meeting of the church leadership and put a stop to it, but that was a big WTF moment. Is sending computer equipment and/or teaching North Koreans computer skills even legal from the US standpoint? I don't remember if said missionary was an American citizen or a South Korean one.

The same goes for a lot of aid that gets sent there. That people are suffering there is tragic, but it is so easy for aid to be diverted to primarily benefit the Kim dynasty and its closest circles while the majority of the country doesn't reap the benefits.
The Hill is nothing but liberal propaganda.

Billionaires buy corporate media to inject views in the populace that benefit the billionaires. If they're good at playing the slow game and lobbying congress, they can influence the thinking of a generation of people through education and media.

Millenials don't think like boomers who don't think like the Greatest Generation who don't think like their parents generation before then.

Your history classes don't clearly convey the way the general public thought in previous generations. Its very interesting to learn about previous generations thoughts and opinions on very similar issues that we see today.

People had the same intelligence back then as they today, they just didn't have the library of scientific knowledge and surprisingly a lot of knowledge on their viewpoints is largely forgotten by the public.

Bring on the down votes haters. People have the right to know.
Hey, I'm curious about your Calibre usage! I'm working on turning a written book to Markdown, and pandoc has a real pain point on links between chapters. Please tell me more!
We used flexviews for MySQL. It would use the MySQL bin log to read through the actual DML queries (UPDATE, DELETE, INSERT), parse the query and then make changes to the materialised views based on the dependency tree defined by the SQL queries.
I disagree. The message here may be obvious to some, and therefore shallow to you, but it sure doesn't feel like it's obvious to many. If this isn't worth our time, please share what is.
I think I was confusing trade winds with the gulf stream perhaps : "the waste products of nuclear explosions will move eastward out over the Atlantic Ocean"

In other news, that article was kind of crazy! They onshored nuclear detonations because of, essentially, PR reasons?
Thank you for the tips! Whenever I hear about new accelerators, my first question is: "how do people in the real world run fast code on this"? Because (related to your above points), you don't use an accelerator for things to just run, they have to run fast. Otherwise, you'd just use a CPU.

Detailed Question 1: do you have examples of fusion making things hard? Is there a way to nudge the compiler to not fuse or create a symbol table tracking fusion? Does fusion cause issues with the name_scopes?

Detailed Question 2: isn't Pytorch eager execution? Do you know how it compares to Tensorflow's eager execution?

General Request: I'm in a more theoretical position, writing papers on programming languages for accelerators https://aetherling.org/ and TAing courses on accelerators http://cs149.stanford.edu/fall20. So, I'm excited to see people's practical experiences using these accelerators in industry. It would be very enlightening (if you have time) to write up a comparison of tuning a model for an A100's tensor cores vs a TPU. This seems like the key trade-off in comparing architectures.
I just learned it from her directly, and was surprised when she mentioned Gerber files. I used those for PCB design, and it's the same file format that they use for clothes!

This article looks like it has a general summary:

https://sewport.com/tips-on-starting-a-clothing-line-from-43...

This is not her company, but a job description for a similar role (you'll need to translate from Chinese):

https://www.104.com.tw/job/5cuv8?jobsource=jolist_c_relevanc...
Or the Mega corporate and political organizations that fund them to do so. Get money out of politics. Period.
Ad hominem and 'don't look over here' isn't the strongest rhetoric.

And 'simple' is just fine.

If it's that bad, then you should be able to succinctly explain why it's bad.

The notion of 'in group vs. out group' compassion changing over time seems to be a secular, noteworthy shift, that doesn't seem to get that much attention.

On my TikTok account, I've seen a few people talking about 'dumping people on the other side' because 'we don't sleep with the enemy' - which was really scary to hear out of the mouths of 'probably still teens'.

There is definitely a generational issue here because some of us are old enough to absolutely remember that 'it was not like this', but for others 'it's normal'.

Just like all news, we take it with a grain of salt, but I think it's a refreshing perspective worth hearing, certainly not a narrative you find that much in the bigger outlets.

I believe that effectively the general argument is essentially correct, and it's very saddening to me, aside from the sheer mental health and intellectual fatigue ... it's just not civil for us to be like this.
I'm trying to accept that "from" is an open ended term in that context. If somebody asks a question like that, they should be prepared for a conversation and maybe a story. If they get annoyed and want to boil it down to a specific question, then fuck them for trying to reductively label another person.
They have a few IP addresses that are pretty active.
Maybe it was on beforehand and shut-off, causing the accident as there was no-one to take back control?
The BBC is sadly only a semi-reliable source and has rather low journalistic standards.
But that's the same game. Just pass the blame. Yes, let's recognize media, foreign state, etc roles in all of this. But let's also take responsibility and therefore control of the situation ourselves.
>the ones that essentially allow street executions by the police.

This is America and it needs to change.
What "leverage"?

I suspect there is more to the story, but if the GP entry is to be believed how is wasting away by yourself in a tin can trying to recoup wages from an insolvent company for 2 years a more "optimal strategy" than going home to your family and getting on another boat?

Extricate yourself from the system, do not vindicate yourself from within it.
Currently a student where this is happening as well and can share a bit about it. In my classes (mostly CS and math), I never used Proctorio as a lot of my professors seem to share concerns ethically as well as a lot of buggy software creating false positives. This lawsuit has been happening for a few months, as well as the CEO of Proctorio leaking student chat logs and threatening the student after the student made a post complaining about the use of Proctorio, both of which were shared and highly upvoted on r/UBC (link below). Certain faculties relied on Proctorio a bit more, like in business, has shifted to more extreme measures, where the Professor requires the student to be logged into two Zoom accounts with camera on, one facing the students face/hands, and the other facing the students desk/screen from behind.

As for alternative options, most my classes used open book paired with more limited time restraint, possibilities of questioning students if anything looked suspicious immediately after the exam, and making the tests harder and scaling afterwards. Although there'll always be bad apples, I'm thankful many of my profs has adapted very well to help the students learn.

Student's post: https://www.reddit.com/r/UBC/comments/hgiiu1/midterm_started...

Proctorio CEO's comment (u/artfulhacker) got deleted back is on removeddit, Linkletter is also here defending the student as well:
https://www.removeddit.com/r/UBC/comments/hgiiu1/midterm_sta...
https://www.reddit.com/r/UBC/comments/hhbowl/proctorio_ceo_m...
The key difference is this infrastructure is 100% trustless. Bitcoin transactions are backed by proof-of-work, and Lightning transactions are backed by HTLC (hashed timelock contracts) which are in turn backed by the proof-of-work. Think of the blockchain more like a settlement layer and the Lighting network an everyday transaction layer.

That's the current goal of the developers of these systems, anyway.
On what basis would you sue someone for software crashing when you plug in their device?
could be a great airbnb
The reason we haven't bothered trying, I assume, is because we can very easily see what they _are_ doing if we don't block it, and if we do, they'll just go through China.
This made me want to pick up the book, thanks for sharing
> because of how long they can engage a human

I’m not sure that’s a meaningful metric for evaluating art.