skysight-inc/HackerNews huggingface dataset:
Reimplementing everything the browser does within canvas. Speaking of over-engineering. Flutter 2, for example, can't even get scrolling right [0].

0 - https://gallery.flutter.dev/
Back in the day there was a business graphics program called Zenographics Mirage. Think a very primitive PowerPoint that you could use to print to actual slides, as in the things you loaded into a slide projector.

Mirage had three major components: Chart, Ego, and Autumn. Chart was a menu-driven business chart package. Bar charts, pie charts, bullet lists, standard stuff. Notably, it made it very easy to add gradients, which Mirage called "sweeps", to your chart, because it was the style at the time. Ego stood for "Edit Graphic Objects" and was menu- or command-driven, like AutoCAD, and served as a general vector graphics editor. I forgot what Autumn did, something about importing data? Like from spreadsheets and stuff?

One of the features of Ego was that it could be scripted. Zenographics provided some example scripts, and some of them had really odd commands, just DO with numbers after them.

It turns out that "Mirage" was the runtime and abstract machine, and Chart, Ego, and Autumn were applications running on it. The numbers in the DO commands were opcodes for their VM's instruction set, which was called "MAD" for Mirage Application Development. MAD had primitives for doing stuff like picking stuff from the screen with the mouse, menus, and so on. Mirage could be put into a debug mode that flashed the opcodes as they were being executed. Using the information that provided, as well as the numbers from the example scripts, I was able to figure out what some of the opcodes did and use that to write new commands. Like I added a rectangle command to Ego that worked much like the built-in rectangle command, but it created a rectangle that could be rotated. (It created a four-segment polyline rather than a rectangle object defined by diagonally opposite corners.)

Mirage was a fascinating program but it is little known today. Zenographics got out of the application software business to focus on printer drivers a long time ago. Today they are a subsidiary of Marvell, the chip company.
De-amped link: https://www.theguardian.com/news/2021/jul/18/response-from-n...
It fits my world view so it must be true.

Jokin aside I've seen way better studies of this kind where the parents would wear a mic at home and they would then do a word count, word analysis, etc.
Matplotlib is like democracy, the worst option except all the other options. I do production quality plots for technical reports and matplotlib is the only suitable python library I've found that gives me the control I need. Like you say, there are lots of other libraries that combine stats (or other data analysis) and plotting. The paradigm I always use is to do the analysis separately, and plot the final result focusing on presentation and formatting.

Matplotlib is the best I can find for this, despite the sometimes clunky interface. GNUplot is also good, but its easier to have a native python library.

One more thing I'll say that had heavily biased me, I started off with Matlab, and I find that matplotlib is the closest to Matlab plotting, which is a lot of why I like it.
Yes, that’s why I mentioned it. I am against that.
So who is paying the organization that created the information in the first place? That's the cost. The cost of a local library subscribing to a service is fairly trivial. My tiny local library subscribes to a number of them. The cost is the subscription which goes to paying licensing fees.
Maybe it's this? Peter Attia https://www.youtube.com/watch?v=U3oI104STzs especially from 8:45 when he talks of the people who stay thin (which is worse for them, if they actually are insulin resistant)
Bad ass.
Screen tearing happens when the software swaps buffers on the GPU while the GPU is in the middle of reading out a buffer to send to the monitor. That tearing has nothing at all to do with whatever buffering is or isn't happening in the display itself, because the discontinuity is actually present in the data stream sent to the display.
I think he means a comment in support of Copilot's advancements and not one criticizing its kinks.
> That’s true whether these mobile devices are remote controlled by a person or autonomously controlled by artificial intelligence, and whether the weapons are maximally lethal (like bullets) or less lethal (like tear gas)

Autonomous fire control, I agree. But remote fire control on non-lethal weapons?

The EFF’s argues a physically-present officer “will have better information about unfolding dangers and opportunities to de-escalate.” I want evidence. A remote officer has no threat to life. They can’t use a self defence argument in court. And they can think through things calmly. We also have more opportunity to record their inputs and actions and thus increase accountability. The “hackers will inevitably try to commandeer armed police robots” concern is real, but not insurmountable, and de-risked by limiting networked drones to non-lethal weapons. As for “capabilities of police to conduct crowd control by force” being “too great,” forcing humans into harm’s way seems like a wrong, circuitous way to address it.

Police brutality is real. But so is the brutality of criminal activity. We owe this question more thought than a knee-jerk NRA-esque reaction.
The Panic Pandemic
2.5% death rate here in England.

112k deaths from 4.4m cases.

https://en.wikipedia.org/wiki/COVID-19_pandemic_in_England
> So you're saying that existing cars, where it's in the dashboard, can be modified for almost nothing to put this card someplace else?

Of course I'm not saying that. Please re-read my post if necessary.

Edit: This is a design deficiency, is what I'm saying.
MEGA has been working pretty nicely for me also with Git. I use it on a macOS desktop and a Linux laptop. Only thing is the mobile app isn’t the most polished compared to Apple’s Files for example, but I don’t need it often.
Not really. There's a gradient of entrenchment. Your example doesn't work at all if we're talking about deeply-entrenched/natural-monopoly products like electricity or internet access instead of a trivially-switchable product like a brand of mac & cheese or ranch dressing.

The question is where does Facebook fall on that gradient? It's certainly not on the "product on the supermarket shelf" end. It's closer to the middle somewhere.

I gave up Facebook in 2013 and more or less lost any semblance of an ongoing connection to a dozen childhood friends from my home country. Many people aren't willing to give up that type of thing. This isn't whatsoever like swappable supermarket products.
I'm curious, why do you see this as a money-making tourist attraction and not as another way of visiting a museum?
How are they different to the Italian developers that worked on Da Vinci/Galileo or the British and German developers that worked on FinFisher?

Plenty of people work on products that may be immoral in some application or frame of reference.

Developing technologies that facilitate the predatory practices for social media networks, ad targeting, gaming/gambling and plenty of other shit.

And this goes beyond tech I don’t think that the 40 something machinist that works at Glock in Austria or the 23 year old EE engineer that works on imagines sensors for BAE in the UK some loses sleep at night because a handgun or some guided bomb somewhere killed someone.
Isn’t there a chance this could show up in Macs provisioned by enterprise IT before being assigned to employees who sign in with their own Apple ID?
Interesting. I read it as "bin" + "utlis" and wondered for a second if this was some rewrite in Rust or something.
I agree. I think you misinterpreted my comment. By "I don't see how it would be because of a disconnect", I meant "I don't see how the issue could be caused by a disconnect". (Maybe you read it as "I don't see how diffsitter would do that, because there's a disconnect"?) The suggestion of a disconnect came from the parent comment, and I was attempting to refute it.
Completely misread that, sorry! This is why i wasn't offered that kind of money.
return to 1930-1945 germany it looks like?freedom of speech is such an important right and privilege, it needs to be saved, and so does democracy! let's not repeat the past
It won’t explode, though. It won’t explode so hard that we couldn’t even pass prop 15 back in November to close some of the loophole that the biggest would-be business taxpayers in CA currently abuse https://voterguide.sos.ca.gov/propositions/15/ // https://en.wikipedia.org/wiki/2020_California_Proposition_15

The fear-mongering is always about “first they’re coming for companies, then they’re coming for your home property tax!” and people believe it. With that said, I really hope they DO come for home property taxes, as right now it’s a big part of what encourages the wealthy and previous generations to stay put and never sell (or become landlords and move elsewhere) while pricing new homeowners out of the market, as now in addition to the mortgage on that seven-figure starter home they’re saddled with a few-grand-per-month tax bill.

https://www.taxfairnessproject.org/ has more info.
These tools are so important, yet I would bet that less than 1% of developers can actually use them and even less would have an idea on how to reimplement or improve them. Sometimes I feel like we are standing on a house of cards about to collapse.
Ergodicity is relevant here: https://en.m.wikipedia.org/wiki/Ergodicity_economics

At the risk of oversimplification, non-ergodicity means that you have to be stupid to get rich. A simple way to see that is gamblers ruin. If you start with $1 and 20 pulls on a slot machine that pays out double with 51% probability, only a complete moron could become a millionaire, but of course they would point to the 51% showing how they outsmarted everybody else.

What would a smart person do? They would determine a utility function for money, definitely sub linear, and bet the amount that would maximize their high probability minimum return. Most likely, that would be zero.

Life is like that. You only get so many pulls on the lever.
>then they are doing an insanely amazing job since such few vulnerabilities were found.

If they are doing amazing job, then

1. Why isn't desktop chats end-to-end encrypted?

2. Why aren't group chats end-to-end encrypted?

3. Why isn't any chat end-to-end encrypted by default?

If they're so good, why does SO MANY vendors like Signal, Element, Wire, WhatsApp, Session, Threema, Briar, Cwtch manage to pull ubiquitous end-to-end encryption off?

They have the money, why can't they pay a cryptographer to design protocol with best practices, and modern primitives?

>cult, russia, is beside the point here. It

They're not beside the point. When the E2EE is practically non-existent, the project becomes practically indistinguishable from honeypots like the recent Anom, you have to ask whose honey pot operation would it be. As for the cult aspect, if you're not part of the cult fanbase, surely you can stop defending a random company, and take a rational stance and condemn Telegram for not deploying ubiquitous E2EE? It's not like them doing so would hurt you in any way? Surely they in their infinite wisdom can implement it?

Also, I don't need to fix their crappy protocol to be able to criticize it. I don't need to show you the line of code for you to agree there is no E2EE for group chats etc. As for my job, I managed to implement ubiquitous end-to-end encryption for my project, TFC, even for groups, on an extremely constrained split TCB HW architecture. If a CS major can pull it off in such circumstances, why the f can't a multi-millionare with award winning mathematicians?
Err, same with Android? And every OS ever. That's just standard process isolation. Or am I misunderstanding something?
no idea if this is still the case for the latest version of pegasus. but in 2019, it was observed that the malware tries to hide its tracks by cleaning DataUsage.sqlite, a database file that stores records of tx/rx on mobile data. but it left an observable inconsistency in doing so, wiping only one of the two pertinent tables. source[0]

[0] https://twitter.com/billmarczak/status/1416801514685796352
I wanted to try out Windows 11 on my desktop, and one of the requirements was that UEFI secure boot is turned on. Took me the better part of a day to figure out how to turn it on, which required deleting some random partitions that had been created on my drive when I had upgraded from Windows 8 to Windows 10 because the tool to enable UEFI requires a _very specific_ number of partitions in the drive that it's being set up on. The error messages to figure out that was the problem were incredibly frustrating. The BIOS UI to turn it on was also so confusing; everything seems to be named differently in different places.

The kicker was that the Windows 11 install was borked and I had to wipe everything and reinstall. Ha.
GeoGuessr is fun. It's amazing how good some people are at that game.

One weekend I was having trouble sleeping, so decided to check out what was streaming on twitch. A group of chess streamers I follow was attempting to get a perfect run of 100 in a row. I caught the last couple hours of what was a continuous 48 hour attempt, and it honestly was one of the most entertaining things I've ever watched.
It was my first Tarkovski film and I wasn't aware of the directors style.
I would hope Apple could do something quick and easy in response to this. From the original thread:

BlastDoor is a great step, to be sure, but it's pretty lame to just slap sandboxing on iMessage and hope for the best. How about: "don't automatically run extremely complex and buggy parsing on data that strangers push to your phone?!"
Did you bother reading the title which is: "What if we talked about monolingual White children the way we talk about low-income children of color?"
My dad is from a rural area. He doesn't know how to talk intimately or how to reveal emotions. This puzzeled me a lot and made communication between us difficult.

I found out later that most men in his village are like that. A lot of feelings are being swallowed in silence and not talked about. A real "word gap". I wonder if it has to do with poverty (it's a poor village) like the article says.
>I can check the end-to-end encryption works and protects every message.

You would be a fool and a poor spook if you created Signal as a honeypot and made it insecure from the get go to anyone looking. It would be made insecure either later on or by an extremely hard to find "bug". We know from Snowden that the NSA secretly weakens encryption products to make them vulnerable. All your case proves(?) is that Signal is a better made honeypot than Telegram if any of them are actually a trap.
> The most abhorrent idea of all to me is that there are stupid, weak people that are worse than "us" that we need to shield from bad ideas because they are not smart enough (like we are) to handle them.

I find this idea abhorrent as well, but I’m curious if you find it abhorrent because you think the claim is false and/or unsubstantiated, or if you find it abhorrent because even if it’s true it ought to be rejected due to some moral principle.
My point is that the enemy would gain a tech and tactical advantage if you restrict the usage of robotics in your army.
Amazon just got Fakespot booted off Apple’s iOS App Store
Not to mention COVID didn't require most people to make actual permanent changes to something as personally important as their diet.

Plenty of people wore masks, distanced, etc knowing the special safety measures would end eventually.
> Programmers have ported Emacs to the native GUIs for MacOS, Windows and Linux

That doesn't mean it would be commercially worthwhile to employ them to do so; volunteers do lots of things that wouldn't worthwhile to employ people to do. OTOH, wanting volunteers doesn't make it happen.
Under which economy could it be considered expensive?
It's not a feature, it's an anti-feature. Preventing people from using a device they get second-hand is actively hurting poorer economies, because they can't benefit from all the hardware at disposal but have to dispose of it as part of global "recycling" trade (which has nothing to do with recycling and everything to do with piling up devices in areas where random folks will use dangerous chemicals to scrap parts or tiny bits of gold).

And then you they go even further with stories like that: https://www.vice.com/en/article/yp73jw/apple-recycling-iphon...

Apple is doing such policy not for security, as they still own the master key to everything they produce (!), but for making sure people keep on buying new products and destroying the planet ever more. Screw this crap.

EDIT: If you like to think of yourself as an eco-responsible or eco-worried person, consider how "right to repair" (or "apple/samsung locks" on the other hand of the spectrum) fit into that worldview.
HotStuff: The Consensus Protocol Behind Facebook’s LibraBFT
That's true only for static libraries and pure-Rust projects.
For executables and dynamic libraries Rust relies on system-provided linker (except nightly that can enable lld) and target libc already present on the OS (the nice part zig has, but Rust doesn't).

Rust totally craps out if you try to make a binary or dylib and you don't already have cross-compilation toolchain on your OS. It's doable from a Linux distro that has cross packages and a GNU target. It's a PITA for anything else, including anything from Windows and macOS hosts.

`zig cc` is actually useful even for cross-compiling Rust projects, because some Rust crates depend on C libraries.
Graham says he'll follow the lead of Dems and leave for vote on spending bill
Alex Acosta told the Trump transition team that interviewed him that Epstein was 'intelligence' see:
https://observer.com/2019/07/jeffrey-epstein-spy-intelligenc... and many other sources besides.

Former Attorney General Bill Barr's father was involved in the Dalton School. (Edit: he was headmaster of Dalton School from 1964 to 1974).

Barr's father previously got Epstein a job teaching at the Dalton School.

Barr's father also wrote a creepy novel called Space Relations that involves a subplot of an enslaved teenager used to breed more slaves; there are other odd sexually charged subplots involving underaged girls as well.

Epstein discussed with others the idea of breeding many women... the coincidences sure seem odd, at the least.
Or that a few algorithms created by a few companies does not constitute anything remotely resembling a marketplace.
Ask HN: As an API/Front end developer, have you ever used maths?
I'm a software engineer working on exposing frontends and APIs for monolithic backends (that already doe the job).
I work for an HR company and basically 90% of job is display data coming from those backends.
Sometimes we need to have an orchestration layer. Most of the time is spent on designing APIs.

As a student I had always been told that in computing maths are fundamental.

Q : As a software engineer in exposing APIs and frontends, have you ever make use of advanced Maths ? Not necessarily algebra : continuity, limits, integral, etc.

Regards
That's basically just saying that racism and hate speech are super ultra duper bad and we should outlaw things like that, as well as vastly expand what we consider beyond the pale so that it captures what are fairly mainstream opinions. I (as well as many others) disagree, and in fact I think that the people that argue for hate speech laws are far more dangerous than the tiny handful of actual white supremacists out there who are just losing their battle slowly over time.
Do you need expert help in gaining access/passwords to Facebook, gmail, Instagram, yahoo-mail, snap-chat, twitter, Hotmail, various blogs, icloud, apple accounts or you want to trade on bitcoin etc. Password retrieval,clear debts,change of school grades, professional hacking into institutional servers, clearing of criminal records, smartphone,tablet portable device hacks, ip tracking and general tracking operations..........contact: hack.truth77@gmail.com
> in case the printer starts acting suspicious.

These days that is a very real possibility if you run Windows.
I think if you are worried about money (or stressed in general), you will find it more difficult to engage in the sorts of conversations that are good to have with children.
Thank you. Should be pretty straightforward to add it, and I am looking to gauge interest before I invest time on building features nobody wants :D - That said, would you use something like this if I add PS5 functionality?
Almost everything will be "not really known for sure". So the next step to make it useful would be somehow count/vote and get "an X is more likely true than Y". Maybe even add % and now you essentially have "mob-fact-checking".
Needles to say that the majority isn't a source of truth, especially not if you have a broad range of topics and a broad range of people so that for any given topic only a fraction of the people have deep knowledge and "the truth" is actually defined by the rest (mob) who dont have deep knowledge about the topic.

What you actually would need is a peer-review like system. Where people familiar with the topic do the fact-checking. But this just moves the problem to another place because someone would need to defined who is familiar with a topic, but without putting people with aliened views together, its just as impossible as the fact-checking itself.

Lastly if we actually would be able to create a working fact-checking system, once that system has been used for one of the long time controversial topics like for example fact-checking a statement about abortion being murder, then almost everyone who disagrees with that fact-checking would loose trust in the system which render is essentially useless. You now have a "source of truth" but a significant portion of people (roughly 50% probably) don't trust it.
I think this gets you into really weird places really quickly.

How do you not end up with a censorship department of the government, that is tasked with writing moderation rules? It probably wouldn't be called a censorship office, but that's what it would be: a government office determining what can and can't be posted on social media. This seems entirely antithetical to the idea of the first amendment.

Do you have any other way to implement your idea of forcing Facebook to show you the feeds you subscribe to?

EDIT: Just saw in your profile that you might not be from the USA - feel free to substitute "the idea of free speech in modern liberal democracies" for "the idea of the first amendment" as needed. :)
>you can =probably= beat SQLite with =a lot of= work,

Actually, I am beyond certain. When it's all about the memory no database comes even remotely close to a properly picked datastructures + structure/objects layout.

If I need transaction log + persistence, databases have a decent application.

In more than 20y, I have never had a case: Yay, I can use relation structures in memory b/c I don't know what I am going to do with the data.
Looks really nice. In what language is the app itself written? If it's web app, I'm curious to know what table component you are using.

Also, for anyone looking to edit simple csv files in an excel-like matter, please check https://editcsvonline.com, a free tool that I made, powered by DataGridXL (which I also made).
I think it's a reflection of the culture from the general area. Russian sci-fi, for example, tends to be heavily introspective (Roadside Picnic, Solaris, etc). While most other western/American sci fi is more about extraordinary world building/future scenarios.

To a lesser or different degree, you see the same approach in videogames, software development, etc.
So the alternative seems to be…don’t do that, and be short-staffed while paying those who do continue to show up poverty-level wages for an ever-increasing workload. The quality of service and the reputation of the business suffers that way, causing them to fail or at least give up more business to other places that are raising prices accordingly.