skysight-inc/HackerNews huggingface dataset:
I just got the G15 after six years on a MBP and am thinking about to returning it. The video card fan is so loud when it kicks on that it's probably louder than the speakers. My wife started complaining about it across the living room. Tried to install Elementary OS and after three hours gave up.
StitchFix: Cultivating Algos
> that need is shrinking

I'd say the "need" is shrinking because the number of viable options are shrinking. I'd throw out every single Electron app and replace them with native if it was possible. They're almost always either frustratingly slow or poorly designed. Oftentimes they're both.
Feedly seems nice but it's a total non-starter due to the lack of an email-based signup. I have none of the social media accounts it wants you to log in with and it'll be a cold day in hell before I share that much personal information with an RSS reader anyway. But a brief reading of the privacy policy will tell you that Feedly is a data hoarder and has every intention of selling that information:

https://feedly.com/i/legal/privacy

$6-$18/mo should be fucking enough for a service to keep my goddamn information to themselves.

I'm using FeedReader[0], but I'm not especially happy with it. Would love to hear some more recommendations.

https://jangernert.github.io/FeedReader/
There are several nice apps for RSS feeds, but unfortunately, the low support on OS level makes RSS comfortable for geeks but not for ordinary people, who now mainly consume content in Twitter and Facebook whose feeds btw is a centralized and more comfortable version of their ancestor - RSS.
One thing that struck me at an exhibit of Leonardo's notebooks is how totally wrong he was about so many things. It wasn't mentioned in the exhibit but for every one thing he was correct about, it seemed like there were many many, dozens perhaps, that he was completely incorrect about. Some of the ideas seem preposterous now, although it's difficult to view them appropriately as they would have been at the time.

This could be seen positively or negatively. One way of spinning it is that he was persistent in exploring ideas. Another way, though, is that something -- mythmaking, hype, his art, whatever it is -- has allowed history to ignore the fact that he seemed to have been wrong more often than he was right, along the lines of a broken clock being right twice a day.

In either case, I think there's something to be said for some kind of cultural and social context playing a strong role in how all of this is interpreted. A different person in the wrong place or wrong time might have been interpreted as a crackpot.
In the mountain behind my home is a similar archive, the Barbarastollen. The documents stored there on microfilm in containers contain stuff like the original building plans of the Cologne Cathedral, the Golden bull, the coronation certificate of Otto the Great, or Bach's handwritten manuscripts.

https://en.wikipedia.org/wiki/Barbarastollen_underground_arc...

The German wikipedia page has some interesting photos:

https://de.wikipedia.org/wiki/Barbarastollen
It's still relevant, a 17 years old teenager doesn't have the same resources and experience than someone in his 40s.
You write: "Beyond being a website, ..." This is what the author is upset about. He thinks Facebook believes it is something other than what it is, e.g., it behaves as if it were a nation state.

When you continue: "it's also ...", you are simply referring to properties of computers, software, the internet and the www. This has been debated on HN before. Facebook is a website.

If Facebook were implemented in distributed Rolodexes and analog photo albums I doubt you would be making such statements.

As for the implication that a website, e.g., Facebook, can be compared to the US Consitution, this is the sort of thinking that sets off journalists and yields rants like the OP. Whereas you refer to my comment as "simplistic reduction", the author of the OP might refer to yours as "delusional thinking".

The properties of the US Consitution that make it important do not come from the fact it is a piece of paper or the conveniences that paper allows. They come from what is written on the paper and the authors of the document. Facebook does not produce content. It manages a website full of content submitted by the public, then surveils and spams them to service advertisers and promoters, for a fee.

The topic of the article is in fact how they purport to manage filtering that content. Much of the content on Facebook is very low quality. A website with billions of pages that takes submissions from the public, which has heaps of low quality content. Surprising. This is precisely what the web was designed for.
Always bet on JavaScript
Totally fair! Frankly, I only know the distinction from a high school computers teacher who was adamant about the distinction.

I guess the easiest way to get the name is to see the “Web” as a “web” of hyper text documents, where hyperlinks act as the strands in the web (graph edges, if you will).

Honestly, like you say, it’s all built on top of a computer network (yet another web/graph). As a consequence, the distinction never really made a ton of sense to me, either.

Alas, this is the common parlance, so it is what it is.
I don't know, I've read that e.g. spam will not focus on grammatical accuracy because they want to exclude anyone who pays attention to details. Also most fake Windows UIs from malicious websites I used to see weren't exact matches of the native UI.
Anybody here ever create graphical apps with Motif? Care to share your experience?

Motif appears to have an old and stable API. Its visual style looks grey and blocky, but has a rich widget toolkit.

https://www.oreilly.com/openbook/motif/
"owners into billionaires on the basis of the cheap labor of their workers, the free labor of their users, and the tax breaks bestowed on them by cities desperate to attract jobs. Apple, Facebook, Microsoft, Amazon, and Alphabet (the parent company name for Google) together are worth more than most every country in the world (except the United States, China, Germany, and Japan). The economic scale and impact of these tech super giants, or, overlords, is greater than that of most so-called sovereign states. Evgeny Morozov describes their dominance as a “hyper-modern form of feudalism.”"

How are any of these companies making money on the 'cheap' labor of their workers? Amazon pays all warehouse employees a minimum of $15/hour. This is well above the minimum wage in most areas of the US and outside the US, is a very good wage for doing repetitive tasks that don't even require a high school education.

This article doesn't even touch on the censorship aspects of companies like Google and Facebook becoming more and more a reality every day. They both regularly censor opposing view points and are definitely influencing our elections.

"Digital platforms are the new watermills, their billionaire owners the new lords, and their thousands of workers and billions of users the new peasants"

Not quite. Anyone can still start a website and sell a product without a digital overlord. In fact, there are less barriers to entry than there were a decade ago. Most people choose to give control to companies like Amazon because it's easier and more convenient.
'Allows'? This was somebody's life's work, sold to somebody else and so on. They can do anything they want with it.

I get it; I'd like to see some of those old photos too. But I didn't spend a lifetime collecting and collating them. So I guess I'll have to settle for what I can pay for now.
You're not getting any intrinsic benefits. If you are a US citizen, you are allowed to return to the US after international travel. Global Entry doesn't change any of that.

On average, it does make returning easier, which is nice... but the machines could be out of order, or you could be flagged for questioning in the usual manner, etc.
Check out Revery UI: https://github.com/revery-ui/revery

This is the replacement for Electron/Web.

Built on top of ReasonML which offers a JavaScript like syntax (and supports your favorite libraries too)

Revery UI can successfully target web, native desktop for Mac, windows & Linux with mobile coming soon. The case studies are great!
Are Virtual or In-Person Developer Conferences “Better”?
The press around the X-37B continues to perplex, it's particularly disappointing to see this "super secret but let's talk about it constantly" article using the word "very" 3 times.

I think it was drilled into me by the age of 12 to avoid "very" in written English in order not to obviously oversell, and yet here it is from a professional writer working for the BBC
Yes although people still put their hand in their pocket every month so they must be getting some value from it.
Then it should apply in every industry. It is absurd to think that this is not inherent a sale of data and of data collection technologies. I would assume that in Facebook's acquisition these are two different things have been priced in even with other social media companies like twitter removing giphy from within the app, they have years of historical Twitter Gif data. I would find that data much more valuable than something that will probably be removed in short order from many apps now that it is owned by Facebook.
This is not related to copyright.

The physical images are "sequestered", and access to and control of physical items is governed by traditional property rights.
"power-beaming technology"
> Earning potential is a proxy for usefulness, which is in turn a guide for resource allocation.

Ah, if only Warren Buffet was as useful as a handful of nurses.

IOW, it's not a universally accepted opinion, by a long shot.
It wasn't too long ago that there was a power law in owning people. Somehow that inevitability is no longer with us.

It's almost like once we broke the political will of the slave owning class we removed the need for slaves too.
Maybe not, but please don't post unsubstantive comments to Hacker News.

Edit: I read a few bits of the article and I don't think "far-left intellectual garbage" is a fair descriptor, even if you're coming from an opposing ideology. It seems like an interesting survey of a bunch of recent related works. Perhaps I missed the garbage parts?
There's only one aspect in the entire piece that I think is somewhat accurate, which is the division of society into hinterlands and centres. That really is happening, however not only between the property owning class and everyone else, but with much more nuance in between.

Everything else however is I think pretty far off the mark, comparing this era to feudalism doesn't make much sense.

The article posits extraction of resources from the poor to the rich, including globally, and this is just wrong. We've seen a great convergence in global equity which one can see with their own eyes if they travel to China or Poland.

Lack of property or wealth also doesn't imply 'serfdom'. In today's age property isn't really a guarantor of personal autonomy any more, in fact if anything the opposite is true, the biggest benefits today fall on people who can move. Owning a house doesn't really do most people any good any more, in particular not if it's in a place that has its economy turned upside down.
I use Fork. [0]

The next best free and native Git GUI client had I not bought Fork would have been SourceTree [1].

[0] https://fork.dev/

[1] https://www.sourcetreeapp.com/
Bruce Schneier partially agrees with it.

* Feudal Security

https://www.schneier.com/blog/archives/2012/12/feudal_sec.ht...

> Perhaps instead of hoping that our Internet-era lords will be sufficiently clever and benevolent -- or putting our faith in the Robin Hoods who block phone surveillance and circumvent DRM systems -- it's time we step in in our role as governments (both national and international) to create the regulatory environments that protect us vassals (and the lords as well). Otherwise, we really are just serfs.
Given the frequency and consistency of narrative with which it appears in the press, at this stage I'm convinced it's an empty UAV used entirely for some marketing purpose
> Mysterious US military aircraft launches

> Mysterious US military aircraft

Journalists need to stop using adjectives like "mysterious" when writing about the X-37B. While the aircraft's technology and missions are classified, there is nothing mysterious about the existence of the plane itself.
In general I think people have a default right to privacy, but when you want to create and control a new legal entity more powerful and privileged than any human, I think it's right that you should surrender some of that privacy.

I respectfully submit that becoming an officer of a limited company is far from the powerful, glamorous position you suggest here. Limited companies aren't some sort of magical entity. They're a simple economic and legal construct, with what was supposed to be a very specific purpose.

Should those responsible for running companies be known to the legal authorities, so that they can be held accountable for the actions of those companies if they break the law? Sure. But that's still the case anyway.

Should those responsible automatically lose all right to the privacy of personal details that would normally be protected by law? I don't see any moral or practical argument for that. We have those privacy laws for a reason, and there is little doubt that personal information that people have been forced to publish has been abused and misused either.

I don't think the Trump analogy is particularly compelling. Someone starting a little business here in the UK is hardly the same as someone running to be literally the most powerful person in the world, in a public vote, where their campaign and credibility is fundamentally built upon achievements for which they are unwilling to show supporting evidence.
>Those that could afford to lower prices to outcompete others probably already did so.

Why on earth would you assume that a landlord charging market rent would lower their prices when there's nothing forcing them to?

>As a result I don't see how we can expect landlords to eat the cost instead of passing it on.

Heavily leveraged landlords would be able to pass the costs on in the form of defaulting on mortgages. Non-leveraged landlords being forced to eat the costs would likely be very unhappy about being forced to "eat the costs" (lose their stream of unearned income), but they would have few other options. Violence would be a significant possibility.
It's a matter of expectations. I believe expectations are extremely important when releasing anything creative, be it code or art or writing.

You might release something as a side project of a hobby, but people will become angry with you if it doesn't do what's advertised. This is significantly amplified if you go out of your way to tell people the project exists, in the hopes of it becoming popular and used. It can't become popular if it isn't good enough. That's the same for many different disciplines and various subjective standards of "good." In the case of software correctness is often stressed, unless it's generative art or something. So by marketing something in the hopes of it becoming popular you obligate yourself to getting it to the point where it can become popular.

So it's about not looking arrogant by saying something is true about a project when it isn't.

The problem isn't as simple as "don't mind if it's bad." Your library could end up being used in hundreds of projects. People want continued maintenance in this case. They might start filing issues against your project because of unforseen downstream bugs. But you might not feel like maintaining it anymore. Motivations change. But you'd have to be careful if you choose to hand off maintenance, because this can happen: https://github.com/dominictarr/event-stream/issues/116

So it isn't just a case of whether or not the code itself is bad. It's also about how you market the code to others. Ward people away if it's not production-ready. Sometimes undersell and never oversell. Remove any reason for people's expectations to be out of sync with the actual quality. In the case of event-stream the old maintainer became relied upon and then made the incorrect decision of letting an untrustworthy person have access to the code.

And also make clear your motivations. The creator of uBlock Origin states he might get bored of the project and move on. Give yourself an escape hatch like this so you can excuse yourself if you believe you really can't find yourself with the will to keep working on it in the future.

As long as those expectations are very clear to anyone who uses your code, then it is okay for public code to be bad.
This line of thinking sounds consistent but actually isn’t: even if you’re against the government interfering in your life, you’re still entitled to the benefits that you paid for. Your line would only be consistent if the individuals could opt out of paying. This is the source of the “coercion” claim that libertarians make.
Not my money syndrome?
Very little matters for most pieces of software besides time to ship.

If the average user isn’t technical/is forced to use it, there is no business reason to care about user battery life. There is no business reason to care about user cpu usage.

Any reduction in user resource use would require greater business resource use (i.e one of their engineers needing to learn native). Are users willing to pay more for software that saves their battery life? Generally not, as most don’t even know why their battery is draining or their computer is slow.

They just blame it on viruses, Windows, or general belief that their computer is getting old.
Took a break and have been thinking and researching idealized/better/pure ways of doing things. E.g. exploring alternative:

- number systems. Base 12 would be nice.

- systems of measurement. Adjusting the SI base unit to be even powers of Plank Units seems ideal.

- calendar systems. 12 month years, 5 week months, 6 day weeks (with an extra 5 or 6 day week at the end of the year) seems nice.

- time system. A new time system based off 12. Sub-units are 2 hours, 10 minutes, 50 seconds, 4.16 seconds, and .3472 seconds. Time can be a normal number then like A63.B8

- languages. Lojban seems awesome!

- coding. Replacing C and C++ with D and Rust, and Python/R/Matlab with Julia.

- taxes. Land value taxes really do seem awesome.

Probably over half this has been via Wikipedia.
I think Flutter is an attempt to answer that question. Whether it succeeds is not yet clear, but what is clear is that it is trying to answer the right question.
300 dead is a pretty small outbreak by today’s standards I’d say. It was the second largest after Wuhan for a short while.

They have 300 deaths and 10k confirmed cases, suggesting they have confirmed 10% to a third of all cases.

It’s also impressive that they managed to keep the outbreak so small without extreme mitigations like other places with similar outbreaks.

I don’t think that most western countries can emulate it though. Next time, perhaps (this is South Korea’s second SARS outbreak).
RIP StumbleUpon.
I'll admit, I only recognized that mistake because I've made it myself, over and over. It's hard to push code knowing it'll need improvements later, or knowing how scopes will change. I find myself repeating "perfect is the enemy of good" because I struggle to just let a solution be good enough.

It's tough to be consulted and watch people go against your advice like that, though.
Qt is mostly LGPL. It's really not that hard to comply with that on desktop, and doesn't require you opening your source code.
As far as the GPL is concerned they weren't wrong. The GPL (especially 3, but also 2) really is crap and at that time that was promoted as the OSS alternative against commercial closed source software.

I've no issue with their stance in the 00's.
Doesn't feudalism arise out of weak (practically non existent) centralized power structures? Despite the rethoric of late (particularly in Trump America) I think most of the world (including the US) is heading towards stronger Nation States not weaker... And not because the State is claiming that power, but because society seems in line with it. The speed with which many western democracies allowed/tolerated extreme measures to be taken during the covid pandemic in a syncronized manner just shows how people rely on the State when push comes to shove.
I can see this containerized future that you've envisioned solving a lot of the current performance problems of web apps.
RIP StumbleUpon. The randomized search engine I want back.
Inferring the causes of the 1918 influenza pandemic in England and Wales
Interesting read and interesting conclusion:
„We conclude that behavioural changes, temperature trends and school closure all contributed to the observed three-wave mortality patterns in the UK during the 1918 influenza pandemic, and that behavioural changes had the largest effect.“
Whining about blogs and RSS is the "baby rabbits adopt old dog as their mother" of Hacker News. It just never fails to work y'all nerds into a frenzy.
Most of what goes into a game engine is not those.

SDL is a similar level of abstraction to win32/x11/...

Bgfx/diligent have a similar level abstraction to d3d/opengl/...

(And if you are a solo engine-writer, you're not going to write more than one custom windowing/graphics target anyway, so those libs don't reduce the amount of work you have to do.)

A basic image loader for a format like bmp or netpbm is trivial.

Here are all the dependencies for my game engine right now:

- Assimp

- Freetype

- SDL

- Linear algebra library

- Intel intrinsics library (transitive dependency of the
math library)

- S7 scheme

- stb-image

- Toml parser

- Audio library

I estimate it would take under a week to replace all those except freetype and assimp, and freetype could be replaced with bitmapped fonts. Making an engine is as much (or as little) work as it's ever been because, similarly to a web browser or an OS, the challenge is designing and implementing application infrastructure.

_______________________________________________________

More interesting, IMO, is to look at the ways that general-purpose engines have allowed people to avoid building engines in the first place. Something like unity is a toolbox to let you build any game you would want without needing to write thousands of lines of infrastructure code. Even lighter-weight toolkits like love,fna,raylib are general enough to be usable for a broad variety of games, while still providing enough specific functionality that you can just start writing your game.
Is this solved in the new airpods pro?
The entire problem seems to be that the College Board (and ACT and SAT) took an initial design that works fine in a proctored classroom and applied it to a global testing scenario where it doesn't fit.

> If I were to design these assessments, I'd have it be an untimed, synthesis-based assessment...

Yes, but that takes more resources and has more variability among reviewers. It does have the advantages of being more fair for students with time zone issues or closures, and of being durable in the face of temporary website issues. Judging by their decisions, the priorities of the testing agencies seem to have been taking out the cost of the human element of reviewers (multiple choice is easy to grade, synthesis essays need expert reviewers) and the variability of the tests and reviewers to certify their results for schools.
Author of the article here and the one who made this post. I did post this as a comment on the post you mentioned, but given that I'm already late I haven't seen any upvotes to it. So I decided to make a submission. Sorry about adding to the clutter.

Sorry if the title now appears to be more baity, I was actually intending this to be a response to the Ask HN post on the front page. I figured it would be okay for post Authors to change the title since I can always change it in my original post. EDIT: I have changed the title of my original post.