skysight-inc/HackerNews huggingface dataset:
Ha! We used this concept over a decade ago to stop our servers containing credit card information from our customers from being rebooted unexpectedly and unsealing themselves/permitting traffic.

What a fun memory, other tricks we employed was to disable the TTY and any form of remote login; and heavily auditing and restricting the information coming in via a WAF.

It was very frustrating for them to have a fault because in order to reboot the system (which is basically all you can do): you need the CIO and one of the trusted product managers and one of the trusted sysadmins. The issue with that final one was that the trusted sysadmins could not be the same trusted sysadmins who could access the remote logging infrastructure. — also the CIO was a large bus factor, but I was told the CEO also had that key.

If you work on payment systems at Facebook/meta or Oracle Netsuite then likely some of that code still exist there. Maybe someone can confirm.
How about a malware filter in the QR code app?
Written in 2006, and this doesn't give me much confidence:

> Some people reported compilation probems with ssss-0.5. This will be fixed in the upcoming release. If the code isn't processed correctly on your machine, replace line 351 of ssss.c by

> int restore_secret(int n, void *A, mpz_t b[])

Edit: We've come a long way in open source software development....
At least some of the big companies used to do defensive hiring. Keep all the smart creative people busy so they can’t build competitors.
Matrix-vector multiplication works correctly when the vector is an Nx1 matrix, but if it's a 1xN matrix you need to take its transpose.

That's not just a mechanical computational consideration. One important interpretation of matrix-matrix multiplication is composition of linear transformations. When multiplying AB, you apply multiply matrix A by each column (vector) of B, and concatenate them to form the columns of the result AB. This corresponds to applying the transformation represented by A to a set of basis vectors. This correspondence is essential to the interpretation of matrix multiplication as a linear transformation, so it's important that it work out without additional manipulation.

Matrix-vector multiplication is more or less the heart of linear algebra, so in general it needs to be an elegant sensible operation.
The DA freeing the criminals right back out.
> Assuming the costs of a user paying for the cheapest Ubuntu CI runner to perform the same computation, this would be a use of approximately $103,000 of GitHub’s resources.

$103k at retail price != $103k of costs. Github's owned by Microsoft so presumably they have access to cheap Azure instances. The costs only go down when you consider that free tier CI workloads are small and fungible among regions and server types.

> several thousand free accounts to earn $137

That sounds like it's getting close to the point where you'll show up in a simple random sample of user accounts.

The engineering effort of setting this up and keeping it running seems like it's a lot more than $137 of developer time.
What do you do when you have 5 minutes to spare?
I'm trying to avoid doom scrolling on Instagram or Twitter or just re-reading the headlines when I have a few minutes to spare. I would grab my Kindle but I don't find reading a page at a time very satisfying. Any suggestions? Something fun or educational would be nice.
You're right; I thought it was coming up in November. I wonder why I thought that? It might be a message that Microsoft presented to me after the forced update I received yesterday morning, while I was trying to use the damned machine.
IIRC, the first constitution placed more power in the hands of the Demos, which would have allowed more modifications. The framers scrapped it and churned out a second constitution with more limited powers for the people, partly to make it harder to amend.
I agree with you when it comes to regular crime, and I'm not finding it difficult to defend my right to privately communicate with other individuals and small groups. We have always been able to do that, one way or another.

Publishing is a more difficult matter though. Wouldn't you say that governments should be able to demand transparency when someone distributes information to entire populations?

If someone was calling on millions of followers to kill members of some minority, would you still take the position that the distribution channel must remain off limits to governments trying to enforce encitement laws?
This is probably the second biggest win by the spyware industry, the first being making spyware effectively legal (by virtue of lack of enforcement - which persists even today with the GDPR) and socially-acceptable to begin with. They've now managed to convince a significant chunk of tech people that merely deleting cookies is totally enough to defeat tracking.
I added the original fast implementation in this CL https://go.dev/cl/2828 because I found it useful, clear, and efficient in tuple "less" comparisons like this:

if cmp := strings.Compare(x.first, y.first); cmp != 0 {
return cmp < 0
}
if cmp := strings.Compare(x.second, y.second); cmp != 0 {
return cmp < 0
}
...

Compared to the != then < approach, it makes only a single pass over the string data. To this day I never understood the justification for intentionally making it slower, or why the style of code above isn't reasonable.
Teens Killed in Buffalo Crash Were Attempting TikTok 'Kia Challenge'
Tablet pairs an E Ink display with a 16-megapixel rear camera?
It's not just fiscal greed, either.

Their services are all hosted in Hong Kong, which means that they're subject to China's domestic spying apparatus and rules on encryption.

You'd have to be a moron to trust a device which uses Chinese-territory-hosted servers to store and OCR your documents.

The remarkable2 is a more expensive (if you count subscription fees for 2-3 years), far less capable, far less private device than an iPad with Apple Pencil. You can get the screen texture for a few dollars off Amazon.

Almost any iPad can do text recognition and handwriting recognition completely offline; this thing can't do any of that without an internet connection.

They keep having to pimp it on HN because it's not a competitive-in-the-marketplace device.
Works

I disagree. Sure you can stop the most obvious and visible bullying, like physical altercations and obnoxious name calling, and make people generally 'behave' themselves while at school, but that just means the bullies becomes more careful and subtle, not that they stop.
Work. Like Britney.
Well, it was desgined by Google. What did you expect?
>Would make for a good essay or video.

they've been made

thousands upon thousands of times

people don't want to pay for things they've decided they're entitled to
> The US Constitution was very much a version 1.0 project, written before people even knew political parties would be a design constraint. Constitutions are on like version 5 or 6 now

The mistake here is thinking that "political science" is actually a science, and so being on "version 5 or 6" is actually some kind of objective marker of progress in knowledge. That's a dubious assertion at best.
They don't care what you think, they care how much exploitable data they get.
The problem is, as soon as you have multiple people involved in a communication chain, details get lost, and feedback loops become really extensive because of all the latency involved - and CSRs hate to be paper pushers. The worst case is in large organizations when bug reports to a vendor have to go through the company's purchasing department... because that's three transitions where information is delayed, misrepresented and lost: user => purchasing dept, purchasing dept => vendor CSR, vendor CSR => vendor developer. In the worst case, add another step for vendor developer => outsourcing company rep and outsourcing company rep => outsourcing company developer.

Each communication step, unless it's a critical bug that warrants putting everyone in a shared call, adds anything from two to sixteen hours worth of latency, leading to feedback taking days or weeks.

I have found to like the model of:

1. Customer contacts a project manager / support rep (depending on the organization - the former will be prevalent in the agency world, the latter in the classic SaaS/old-school software world), to inform them about a bug.

2. CSR/PM does an initial triage: can they reproduce the bug, is it an already known bug? If it is a valid and new bug, the known-to-that-point details get passed to a developer.

3. Developer contacts the customer for further information and direct troubleshooting, and involves other departments (ops, dba) as needed on their own

4. In case of higher effort bugs / feature requests, developer coordinates with PM for bureaucracy (creating tickets, test cases, ...)

5. Bug gets fixed, tested, and deployed

6. CSR/PM contacts customer and asks them for re-testing on their end.
Was the challenge to drive(steer) a Kia while watching #busty on TikTok?
Can’t post up in front of every store.
Tor Browser – 11.5.6 (Android, Windows, macOS, Linux) Emergency Release
You didn't mention the make of the phone but here [1] is how to disable automatic QR code scanning on a Samsung. Here [2] are more generic options.

Some things that could be done to reduce risk, depending on how much friction one is open to would be:

- Do not open emails from anyone you do not know, no matter how official or interesting the email title is. low friction

- Alternately, open the email later on a locked down and hardened PC using Thunderbird with remote html/javascript disabled and then scan links in VirusTotal [3] and UrlScan [4] accepting that these sites will not catch everything.

- Disable javascript in the mobile browsers and only enable it for sites one has a binding contract with and/or know where the site operators sit. Firefox + uBlock are a decent browser and addon for this. In uBlock settings -> Filter settings -> enable all 3 Malware lists. one-time high friction per trusted site or adding sites to uBlock to trust

- Disable automatic QR code scanning. Method varies by browser. medium friction

- Block attachments in email per account, or site wide if one hosts their own server. high friction

- If the email server supports this, convert or strip mime encoded content to plain text server-side. This applies to people hosting their own mail server. low friction for a postmaster [5]

[1] - https://www.youtube.com/watch?v=LxdoC2sG1i4 [video]

[2] - https://www.qr-code-generator.com/guides/scan-qr-code-androi...

[3] - https://www.virustotal.com/old-browsers/

[4] - https://urlscan.io/

[5] - https://mimedefang.org/documentation/
Not really.

UE4 (and thus UT4) abandoned UnrealScript entirely in favor of Blueprints and C++. The majority of code from the previous games (including base engine code) is all UnrealScript. It would be more feasible to take UT4 source and add features of the old games.

One of the main benefits of the older games is the mod community, but without UnrealScript it's not really doable in the new engine. Mods would have to be DLLs which are not really safe to distribute.

It really needs Epic's support to either add back unrealscript or host a distribution hub where the game can download the DLL mods.

I have a tiny glimmer of hope that the yet to be released versescript will allow a new UT with scripting support, but I'm not holding my breath.
I agree that it should just be a mass storage device.

Fwiw you can connect it to Wifi and transfer files using an open source GUI program called ReMy. It uses ssh. No cloud storage account needed.

https://github.com/bordaigorl/remy

See also https://github.com/reHackable/awesome-reMarkable
It’s lasted much longer than it was fun.
My experience is that this works for following semi-intuitive man-made flowchart type activities (e.g. fixing a car). For truly novel endeavors with high-risk (e.g. if the risk is breaking something irreplaceable), the planning is essential.
What really put a stick in my spokes early on was not realising how whitespace acts differently to what I was used to. syntax error near unexpected token ? I was missing a space inside a [[ ]] - I started paying more close attention, this isn't javascript.
Show HN: TinyTypescript. Add Typed Interfaces to JavaScript in 13 lines of code
The study is what it is, I'm not saying anything about its validity, we were talking about possible interpretations of it.

The point is that we need to be careful not to take this data as implying that games cause better performance, only that it's correlated with it; guelo pointed out the study does control for BMI/IQ/etc, but I think that this is still insufficient to claim any kind of causation there*. We know nothing at all of the counterfactual world where those same kids didn't play games.

* Even if IQ tests were a message from the heavens saying THESE KIDS WERE DESTINED FOR THE EXACT SAME LEVEL OF COGNITIVE PERFORMANCE AT BIRTH we would still know nothing about causality, because there may have been something else in their lives that caused both the game-playing and the better performance.
They got rid of that DA and put one in who claimed to be “tough on crime”. That hasn’t fixed anything yet.
I love Gnome, they piss some people off by making radical choices, but slowly they keep iterating and coming up with something nice over a long term. They have a vision and stick to it for years. I'm happy they don't just feel offended by posts like yours and act like short term pleasers. It's foss, you can fork it, you can use KDE. you can switch to Windows if you want. That's what free as in freedom is.

Personally I would have preferred matrix/element but hey Discourse>mailing lists for me.
Reminds me of Takashi Amano pouring club soda into aquariums to study plant growth in the 90s. Now we have CO2 cylinders, solenoid valves, diffusers and of course indicators from his work. Interested to know if factory exhausts will support nearby greenhouses/farms.
The shell is an ambiguous language that cannot be directly implemented with an LR parser.

Perhaps some of the power emerges from that ambiguity, but it is quite difficult to implement.

This presentation sums up the woes of an implementor:

https://archive.fosdem.org/2018/schedule/event/code_parsing_...
Pure – A simple blog based on GitHub discussion
in the last year,i used github action + hexo to deploy my blog on github pages. What i should was just writing hexo-formated markdown file in browser.

Everything seems smoothly but when it came to upload images,it was awful and i had to use third-party
software to help me do this.

Thus,i develop Pure，it is only an early project, but I hope you will enjoy it!
And almost everyone lives on the coast.
Europe because of its vegetation and climate can sustain 500-1000 million people. Australia is a desert.
Because you'd restart to clear cookies. Why wouldn't you? You don't lose anything when windows reopen, and you recover some leaked memory.
Exactly the point. Many people will lesser vision would have given up at the Motorola Rokr too and just focus on iPod.

The lesson wasn’t “this doesn’t work” the lesson was “we need to control this completely for it to work”

Also for a laugh watch Jobs demoing the Rokr on stage, you’ll see him visibly get frustrated with the UI. IIRC.
>FSD isn't perfect, but it works. It's about as skilled as an average student driver

No, it isn't. Do you think "student drivers" go around banging into things? Comparing the two is ridiculous and dishonest; FSD regularly gets fooled by things no human would ever be confused by.
Isn't it because the law changed?

https://www.hoover.org/research/why-shoplifting-now-de-facto...
Why Don’t TVs Have Static and White Noise Anymore?
What browser has weeks security holes?
Good thoughts. For most people here, the $20 example may not be relevant, but think of something else like spending $x000 on rent where a smaller amount may do, and you have financial room to open a side business or invest it in an upcoming technology or business. Or spending $x000 on a new tech toy or car when strictly you don't get the same amount of utility out of it.

Keeping the opportunity cost of the money you spend in mind is not a bad idea at all.
If you ignore the security council, where a small number of powerful nations rule over everyone else.
These are professional criminals who raid multiple stores a day, every day.

You don't have to catch and convict them every time to be effective. If you caught and convicted even 2% of the crimes, crime would be massively lower within 6 months, because it's the same people doing it over and over.
Tor Browser – 11.5.6 (Android, Windows, macOS, Linux) Released → (October 27, 2022)

*** Emergency Release resolving an issue with Tor Browser 11.5.5's integration of the Snowflake pluggable transport. ***

Tor Browser (Bundle) – 11.5.6 (All Platforms) Change Log (Text) : https://gitweb.torproject.org/builders/tor-browser-build.git...

Tor Project – Tor Status : https://status.torproject.org

Tor Project – Tor Metrics : https://metrics.torproject.org

Tor Project – Check Tor Connection : https://check.torproject.org

Tor Support – FAQ : https://support.torproject.org

Tor User Support Forum : https://forum.torproject.net

Tor Community : https://community.torproject.org

Tor Download : https://www.torproject.org/download/

Tor Distribution Directory : https://www.torproject.org/dist/torbrowser/11.5.6/
I don't know. I do that a lot on test servers when tinkering with new stuff but at work I'm very careful what I insert into my employer's infrastructure. If someone breaks in using a hole I should have taken care of, that's already bad. But if invite bad guys by installing a C&C for them, that's superbad.
That only works if being locked up is a deterrent.

If you have large numbers of mentally ill and/or drug addicted people living on the streets with little to lose then it's pretty easy to do a DDOS to the rest of society.

Like drug dealing, you really want to catch the people a couple of steps up the chain, as the people on the frontline are just disposable cannon fodder and easily replaceable.
Because they want to believe that SF is some sort of paradise utopia for the wealthy
As your average westerner, if I found a scam convincing enough to fall for, I still have no way of producing 20,000 USD for it.
https://nitter.net/natfriedman/status/1585399067906932736

But no need to click, the entirely of the content (a bad HN comment) is in the title. No evidence or argument.

Wow, if only the owners and execs could realize this $100B idea to cut costs.
> Use set -o errexit at the start of your script. [...]

A couple of days ago this link was posted to hn http://mywiki.wooledge.org/BashFAQ/105

It showed me once again how little bash I know even after all those years.
I checked the examples to see if only set -e is dangerous or also set -o like the author suggested and sure enough it's just as bad es set -e.
You just got to thoroughly check your bash scripts and do proper error handling.
The signals are no longer analog.
Personally I think the constitution should contain only the very basic meta law. What is a law, what do we mean with rights, that the country is divided into states, what congress is etc.. In a language for this forum, something like a lisp kernel or a set of axioms. Abortion, gun rights, and so on are actual legal content and should be strictly separate laws. From the perspective of a software engineer, many legal bodies seem poorly organized (especially in countries with Anglo-Saxon heritage).
Try sudoku. It's very rewarding to do harder and harder puzzles in just five minutes.

Also, if possible, I like to step outside for a few minutes, i.e. in-between meetings when you can't really start anything new. Breathing some fresh air, getting a bit of peace... Ah, the dream.
I see you're not a business traveler who needs to complete documentation after dinner, going places with small kiddos who may benefit from some distraction while you're getting ready in the morning, or wanting to keep up with your favorite series on Starz before bed ;)
> I find it amazing how far we have come, that the Economist is arguing for the legalization of coke.

How far... from what? Cocaine was legal and sold at pharmacies without prescription a mere two generations ago. Coca Cola had cocaine in it (coca leafs).
They show a general bias toward democrats in the article. However, if you look at 2011 and earlier, it does seem balanced. Only since 2011 is there a problem.

This aligns with the democrat shift in political polarization. https://www.visualcapitalist.com/the-polarization-of-politic...

>But what if the problem is that Republican voters are the type of people that don’t talk to pollsters? And the few Republicans that do talk to them are unrepresentative of the party itself? If this were the case, then there would be no clear fix

I think it's less this problem, a few paragraphs later they self-refute this point. Polling was relatively reliable before 2009. It's something new, and it's obvious what it is. Republicans vote in their secret ballot differently than they admit to pollsters. Why can they not publicly admit their opinion anymore? https://www.youtube.com/watch?v=qaHLd8de6nM Obama is smart.

What I believe happened is social sciences fell on its face. It's unclear to me if STEM excluding social sciences left the field with lesser talent or if the revelations that caused social sciences to collapse bore out STEM. Ultimately this is what spawned jordan peterson. In most cases what he says is just what the social sciences say. The problem is what he says is a tough medicine to take. The democrats would rather stop him from speaking than confront what social sciences say.
The Camera app on the iPhone can even scan the QR code itself and offer the user to open this link.
But a dedicated app for scanning suspicious QR codes would be really interesting.
This is really useful, I've been doing something like this manually.

What's the performance like to get multiranges from a million row column of unique integers, that has a few gaps in it.

(Also slightly unsorted, but obv can do that in query).
Same experience.

Ideology dictates how people respond to reality. They will insist crime is not bad. They will dig up statistics to fit their narrative -people are over reporting, people are underreporting- anything to deny that property crime is actually worse.

Yes the 80s were bad. You’d get mugged is some parts of the city. However B&E, crime against vehicles and shoplifting were not at the levels today. They insist it’s people who are starving who steal ignoring that it’s organized gangs doing this.

Without care this can turn into North American Sao Paolo where people have compounds with armed guards in the wealthy neighborhoods and the middle class suffer street crime.
Hey there, does sharing the screen to Mac require some kind of cloud sync? If so, is there any noticeable delay from sketching on the device to appearing on Mac?
Machine Learning’s New Math
I don't know if ad blocking really is under attack, but I sure as hell won't trust a for-profit corporation like AdGuard to save it.
I'll throw another one: If it is longer than a ~screen, throw it away and write it in <scripting language present> bash is just not a good language at the best of days
The Story on the Chakras (2016)
You're not wrong from a technical perspective, but typically the purchaser would be a broker that re-sells these types of exploits to a state-level actor, or even to another broker. Said brokers are interested in acquiring exploits that check certain boxes for their gov buyers, and anything that checks the iOS box is always going to be a hot commodity.

Remember, at the end of the day the sale is to the government and they have big pockets and less common sense.
maybe its in their github issues. my guess is to get a working version in optimal time