skysight-inc/HackerNews huggingface dataset:
> .. The Mythical Man Month, and I'd say it's a great book. Sadly, more often than not, it's something I wish I could staple to managements foreheads. "read this now before our next planning session"

Did you read the book? It's not about the (ab)use of mandays/months in planning sessions, it's about the huge differences in capacities between individual programmers and the importance of having some "10x programmers" in your team.
Personal computer maker Raspberry Pi plans London listing
Do you work on HEX for Richard Heart?

As a POS developer, what do you think of HEX and Richard Heart (whose real name is Richard J Schueler)?

If you don't work on HEX, how is your POS get rich quick pyramid scheme any better or more trustworthy than HEX?

If you do work on HEX, then please ask Richard to drop by, join the discussion, and answer the questions below (to which he replied "Dodge Dodge"), and any other questions the HN community wants to ask him:

https://news.ycombinator.com/item?id=29367412
Simpsons Episode Removed on Disney+ Hong Kong for Tiananmen Square Joke
> I think I have trained my brain so much on rapid skimming of websites for useful info

No, your brain just tricked you. It trained you into thinking that you're doing rapid research of useful info, while it just looks for path of least resistence.
Where do the "var" versions of the letters come from? Just different handwriting styles?

I think the varsigma (ς) is at least a special case - it's only used when sigma is at the end of a word, is that right?
You could take a look into Spotify Web API. It provides rough audio track analysis data at /audio-analysis/ endpoint. Not sure if other services have anything similar.
Yes, it could (and would better have been) a Show/Tell post. Probalby the latter.

As I suggested above, an external reference, probably with a screencap of the page itself, would have made for a far better submission.
The NBA has a rule where a team can have no more than 25 total owners and the least an owner can hold is 1%. It was created in response to shenanigans by team owners where they would sell tiny fractions of a percent of the company to friends and family so they could claim they owned teams.

So unless one of them have at least $12M laying around, I don't see any of them being able to do this.
Two covered cars in the driveway, bushes growing out halfway into the sidewalk, house in disrepair, taller than allowed fencing with Beware of Dog signs, it’s sometimes not hard to spot someone you don’t want to live next to.
Eh I wouldn't say it's necessarily like lucid dreaming. My lucid dreams were much more stable than visualizations, maybe because in a dream I'm not distracted by the outside world.
Looking around the globe, they are in good company.
This neighbor has external signals of the kind of person he is.
Top Anti-Tracking Extensions
That would be interesting to know
At the limit, proof of work and proof of stake converge - they are the same thing, except for the Kazakh coal that is burned in the former along the way.

PoS staking is simply committing a portion of your capital to the task of validating transactions. You benefit by receiving a reward in the form of additional tokens.

In a PoW system, the same exact thing can be accomplished by using your tokens to purchase a stake in a mining pool. You will similarly be unable to access your capital, be rewarded with additional tokens, and at the end of a period of your choice, you can liquidate your position in the mining pool to reclaim your tokens.

[edit] PoW in this context is a bit worse because PoW miners can rent out their hash power maliciously without being slashed.

In this world, the "nothing at stake" problem also manifests in proof of work, where I believe ownership in the mining pool makes you agnostic to the outcome of any chain splits - although I'm still working this bit through in my head. Opinions welcome!
> EU-funded

If it was funded by the taxpayers it should be accessible to (all the) taxpayers. This is something that EU (usa,...) should regulate and make it mandatory. If you expect Johnny the Plumber to pay for research, Johnny expects to be able to read what you did with his money.
Sounds like you have "heard" a lot of different things over the years.

Have you look at any actual data? Have you seen the trends in the data that have been going in the wrong direction? At the end of the day, unless the direction changes, it does not matter if it happens in 10 or 15 years or may take longer. It will happen.
>1984... This one terrified me so much, that I have to include it. I write code much more securely because of it.

What book?
In the UK electricity costs are essentially the same for all users with discounts applied for volume and time/ demand.
Is this not the case elsewhere?
I had my own "mobile + twitter hacked" story [0]. Solved it in several months. Yes, months, not days, not hours.

[0]: https://simon.medium.com/mobile-twitter-hacked-please-help-2...
Second that. Email is insecure, so whose eyes can see it is my first thought.
I love that the hook is the picture here. It's the perfect summary of unboxing and even giving a fuck about the packaging at all. I think I understand the reasoning of companies to sink time & money into this, but the fact that it works, while maybe unsurprising from a psychological viewpoint, makes me sad about the state of humanity.

I mean, if we can't disentangle our opinion of a multi-thousand dollar device (thinking macbook) from the sub-dollar packaging it comes in, how can anyone still say that consumers (and thus markets!) make rational decisions? Sure, people might say they distinguish the two. But honestly, the only rational thing then is to use the beauty of the packaging as a negative indicator for the thing being sold to you. At best, it should be irrelevant beyond "does it protect the product to the degree necessary given the distribution channel?"

As such, the whole boxing & unboxing stuff just illustrates to me why we need political guidance on big problems: climate change, public transit, pollution, repairability, 2nd-hand markets etc (yes these are all related but also distinct) need political change. Because a market full of consumers who'll decide what to buy based on some Peacock Design(TM) box won't solve them.

As a personal anecdote from just a few days ago: I just bought a second-hand paper book, as I tend to do more and more. Something about this makes me very happy, even though I don't think that (fiction) publishers are anywhere near the evilness of academic publishers or tech companies. Maybe in ambition but at least not in terms of impact.

The book arrived in what I consider the perfect packaging [1]. It's easy to open, made from easily recyclable material (and is supposedly recycled already) and protects the book to exactly the degree it is needed. I don't care about a scratch or bump here or there. That's not gonna change the nature & usability of the book at all!
Sure, if you're shipping a macbook, or want to give the book as a gift, you might want to choose something more carefully packaged. Except if you're giving the book to me; in that case, please use something like this any day! :)

[1]: https://ssb.muchmuch.coffee/&AFCdOXGdAb0seJdsUeUEYe08pYL26dk...

Edit: oops, pasted a localhost link :D
That's a great way of recommending movies too, I'll let you know if I build on top of it. Thanks!
https://news.ycombinator.com/item?id=29367405
I’ve worked in all those places (currently in the fully versioned model).

We occasionally do a full reset using an export of the current schema as a new base and then start versioning again from there. So there’s not really a good technical reason to stop people from getting a working runnable migration system going - other than social, as you say.
Important to mention here open access can also mean "authors pay the journal thousands of dollars to enable open access to their paper" (e.g. 4.5k for Science advances). Given that arxiv.org runs with about 16$/paper according to their latest report and most of the important things like peer review, editing etc. is handled by volunteers, I hope the EU will add limits on the amount of funding going to the journals soon to kill this type of rent seeking.
This is right, however we also need to acknowledge the prevalence of books which put forth some good ideas, but which perhaps can be summarized in a page or so. Instead they choose to labor on and on around the same point(s) without adding much.

A book that definitely wasn't in the category I described above (for me) was John Ousterhout's Philosophy of Software Design - https://www.amazon.com/Philosophy-Software-Design-John-Ouste... . I haven't run into software design/tech books like that very often.
"Bottom line: this still gets my blood boiling. Fuck apple,..."

yes

"...they're the new Microsoft in every way."

no, they're both fascist corporations that make a lot of nazibuxxx working with the state on policing and military stuff, literally the mergers of state and capital, actual fascism. same with amazon. they're largely the same entity, not us
> Clean code... To this day I cringe when I see methods/functions over 20 lines long.. Or when I see commented code blocks in one function..

To this day I cringe when I see dogmatic opinions of a fraud taken like an absolute truth.
To expand on that: it can also do animation and is a very good general purpose image editor (far superior to GIMP imho). Basically, it's like an older Photoshop, without many of the more photography-oriented features.

I've worked on games where the entire team was using Krita for 2D assets and I feel like we were actually more productive than when everyone was on Photoshop. Outside of photography, I don't think I've even touched Photoshop in a few years now - Krita can even open PSD files.
Why would you write this? It's trivial to check whether science has been done or not; a quick internet search will tell you. In fact the very first result I get is this: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7883189/

Just because you haven't looked past the politics to find it (and as far as I've seen it's only the anti-maskers who make it political, everyone else is going by the informed recommendation, not what their political "team" tells them to do) doesn't mean it's not there, or being done continuously and thoroughly.

PS. The US is unfortunately one big control group.
Yes. After having watched the keynote, I have mixed feelings. He keeps repeating how awful common locks are, and that it is in the interest of lock users that that is revealed. But never does he mention how a lock buyer can evaluate if a lock is good. What should we look out for?
"everything I didn't manage to gain from is a scam" - the article
If you had a controlling stake in the past, couldn't you just rewrite history to make it seem like you still have stake?
All you need to do is search: https://news.ycombinator.com/item?id=28133017
It's burning electricity (that could in an ideal world be renewable, maybe one day) to provide a service to the network, therefore making it more secure by providing additional processing capacity that is controlled by a good actor, making it harder for a bad actor to get 51% of the pie. It is a waste, but there are also a lot of other sources of wasted resources/energy that we could tackle first and get larger returns from.

You get compensated for your service, it may seem like a lottery, but if you do it for a long enough time, you'll get fairly steady returns as in theory it should be random and proportional to your hashrate.

I don't mine, and I think it's definitely overhyped at the moment, but maybe it will settle in the future and actually provide a useful service to us folk. It doesn't seem to be going away for now, and it is really easy to send money to friends and family, whether they're nextdoor or in another country.
Sounds utterly insane.
The politics of half the Anglosphere is pretty much a dumpster fire relative to Australia, so it’s hard to accept your position.

In terms of destructive forces in Australian politics, I think the lack of media diversity is far and away the greatest threat to our country - far ahead of requiring the governed to have a say in who governs them.
Active collaborative filtering is next on the list :)
I thought only boomers do this.
... yes? I've often been ridiculed for wanting to build everything in-house, but events like these just validate that sometimes, to get the most reliable and best software, you'll have to reinvent the wheel a few times.
Lots of criticism in that thread.
Nit: when you say better you mean "more economically efficient in terms of $s produced." That's not necessarily equivalent to a policy that would be the best for society.
It downloaded as normal on iOS.
> only in open-access journals

That's usually just a deflection, you have to pay $5000+ to publish in those newly-established open-access-offshoot journals or pay equivalent for the open access privilege in the old journals.

Prestige still has a hefty price.
GPT-3: It can't resist a list
Haven't heard of movielens before, thanks for sharing!
Presumably a listing of top websites (e.g., Alexa Top 100 / Top 1,000) would give a strong measure.

One of them appears to be Github ;-)
It's not that hard. I try to spend 10 minutes a day reading some sort of technical book. Just set a timer and do it. I don't always get around to it. Here's a list of the various tech books I've read cover to cover over the last couple of decades: https://www.goodreads.com/review/list/5348644-neville-ridley...
If you watch LPL enough, you get the notion that most locks are for keeping honest people honest rather than stopping a determined attacker. All the comments from people who have managed to lock themselves out further reinforce that.
In most fields, tenured professors coauthor their papers with their PhD students and/or early career postdocs. So what would happen is that they would be throwing those people, whose career depends on publishing in a hyper-competitive environment, under the bus. Apart from losing the funding with which one can renew contracts to students and postdocs, etc. As a tenured professor myself, I have thought about this often (1), but there's almost always someone more vulnerable that I would be harming with that decision.

Honestly, this kind of discussion comes up very often, but it is really difficult, if not impossible, to get out of this situation via bottom-up action. Top-down measures for governments are pretty much needed for any meaningful change.

(1) Actually, to be more precise, all my papers are already open-access, but many of them are in for-profit publishers that charge the author thousands of dollars to publish open-access, which in my view is also a parasitic model and a scourge for science like paying for subscription. The specific thing I've thought about is not publishing in any for-profit publisher at all, but anyway the shackles that keep us tied to publishers are the same in both cases (modulo whether you have funding to pay publishing charges or not).
I think a logical future step would be to add the SQL-99 CREATE DOMAIN statement. That allows you to define a custom type alias, for example:

CREATE DOMAIN UUID AS TEXT;

Or if you prefer:

CREATE DOMAIN UUID AS BINARY;

Without CREATE DOMAIN, for STRICT tables they don't know which basic type to use for an unknown type name. They could use something like "unknown types are equivalent to ANY" but that would mean they couldn't implement CREATE DOMAIN in the future without breaking backward compatibility. If they did implement CREATE DOMAIN I expect it would be supported for STRICT tables only.

What makes it really powerful is you can also define a CHECK constraint, NOT NULL constraint, and DEFAULTs to be automatically applied to table columns of this custom type. Examples:

CREATE DOMAIN UUID AS TEXT CHECK (value REGEXP '[a-f0-9]{8}(-[a-f0-9]{4}){4}[a-f0-9]{8}');

CREATE DOMAIN UUID AS BINARY CHECK (LENGTH(value) = 16);

I think Postgres is the only major relational database to implement CREATE DOMAIN, although there are some more obscure RDBMSes which support it too (such as Firebird, Interbase, Sybase/SAP SQL Anywhere).

The SQLite developers haven't said they plan to do this, but I imagine they are thinking about it and may do it at some point. I think it is the kind of feature likely to appeal to them, it should be relatively simple to implement (especially if they don't implement ALTER DOMAIN, only CREATE and DROP), but provide a lot of power in exchange.
Makes sense, thanks for elaborating!
Hey, this is awesome too! What API do you use for the movies data?
How are quotes different from limit orders? [Edit: apart from the originator, I mean.]
Ask HN: What subfield of Computer Science would you dive into as a new PhD?
My friend is a fresh post doctoral researcher from the University of Pittsburgh in AI and Machine Learning but complains that he is not satisfied with his current projects.

What subfield would you advise him to explore next?
Yup, my 2006 Mini One with 129,000 miles has been the same. Oil, wheels, battery - that’s been all in its entire lifetime.
They only go bankrupt if they don't hold the majority of the mining power, if they do they take over. How is this different from PoS?

Actually in PoS if you try to attack and you don't have a majority you will lose all your coins. in PoW if you try to attack and somehow you miscalculated you will lose a couple of hours worth of electricity after which you can go back to mining normally so much lower stakes for an attack.
> You can literally validate the entire chain with a simple python script.

I challenge you to present a "simple python script" that implements the exact bitcoin consensus rules (as codified in bitcoin core). Bitcoin is not all that simple and there's a nontrivial amount of complexity in bitcoin script alone [1].

> The chain is validated in its entirety upon first sync. 100% from genesis to tip.

The default behavior is to skip signature verification for all signatures before some relatively recent block [2].

[1] https://github.com/bitcoin/bitcoin/blob/master/src/script/in...

[2] https://github.com/bitcoin/bitcoin/pull/9484
The WHO skipping Xi (Ξ ξ) in its COVID-19 variant classifications, for whatever reason cough, means that at least one of these will remain rarer than it should.
React on the front-end, expressjs on the back-end.

App is deployed on Heroku & movies data come from RapidAPI
Most of these academics are phonies and are running citation rings. Many of them are the editors and reviewers and so on. So it is in their interest to publish the research in these phony journals.
What's the problem here? It's really easy to tell that this is a real email. It comes from @paypal.com and has a valid DKIM signature for that domain.

This email does not contain any sketchy links, in fact I think the email doesn't contain any links at all! https://www.flickr.com/groups/olympus-e500/discuss/721576308... (via: alisonkisk)

There's no particular reason to be suspicious of this email, they did everything right.
I think the differentiator is the quality of “evil” — the joker has a type of evil, with a certain texture and patterns associated with it. Whereas a truly 1D villain will simply take on any kind of evil necessary to fit the moral goal. You don’t need to provide a reason behind it, but you still need an internal consistency, which boring characters generally lack. It should feel like there is a driver, even if you don’t know what it is.
What, are my jokes supposed to make sense in Welsh now?
The requirements for vehicles go up with each weight category. Take the sofa as an example; it's registered as a motorcycle with sidecar. If it was a car instead of a 'motorcycle', it would need to meet additional requirements starting with a windshield. Heavy vehicles are strictest.
Same. What I did was to limit (minimum and maximum) myself to 1 chapter/section per day of a singular book that I decided to focus on. That way it becomes a habit.

Minimum means that I need to finish it that day no matter what.

I put a maximum because I found through trial and error that if I push myself too hard, even if a topic is interesting, I burn out quickly and procrastinate, sometimes for months, before continuing reading said book. And that is worst case scenario for me.
I think the point of DRM (assuming by that you mean license activation) is clear. It prevents people from trivially sharing the single paid program and having others use it without paying. How can that be prevented without some type of DRM?
Instagram contributed to the large and sudden rise in teen girls' depression
Before I clicked on the article, I pondered the title and thought it would say "make a symlink."
> but presumably will have trouble drawing from memory or imagination.

This part is untrue. I'm not a great artist, but despite aphantasia I can draw from memory just fine, and usually with more precision than if I have an object in front of me, though if I draw from something in front of me it will look more "life-like" - my drawings from memory tends to be more abstract and stylised.

But here's also an article about aphantasia at Pixar[1] that talks about how Ed Catmull realised how vastly different the ability to visualise was between members of staff, including among artists who ranged from not able to visualise at all to being able to move backwards and forwards "in a movie".

[1] https://www.bbc.co.uk/news/health-47830256
First potential human recovered from type1 diabetes with new stem cell treatment
I have a mapper function mood > genre(s) to get movies by genre(s), then I filter the movies data I get back from the API
are you perhaps talking about the forever lock?

https://www.youtube.com/results?search_query=Forever+Lock

while difficult, it can be undone

-----

making a one-off "unpickable" lock is possible, here is some to-and fro between two youtube channels about such locks:

Stuff Made Here:

https://www.youtube.com/watch?v=_7vPNcnYWQ4

https://www.youtube.com/watch?v=2A2NY29iQdI

Lock Picking Lawyer:

https://www.youtube.com/watch?v=Ecy1FBdCRbQ

But things from installation issues, to making sure tolerances are maintained while making the locks on a production line, mean that there are always some gaps left in a mass produced and installed lock.
The problem is, with simple ideas like this, they typically don't get published. The only place they would be published is in introductory textbooks, or books/papers about pedagogy; and both of those are relativly rare.

In contrast, the amount of people who would be in a posistion to discover this method is huge. Imagine looking through every algebra test and homework math students have submitted that involves solving quadratic equations. Do you really believe that not a single student stumbled into this method?

The existance of this method as a pedalogical tool is a bit more interedting. But even there, most pedegogical knowledge exists only in the minds of experienced practitioners. Some of that knowledge gets written down in their lesson plans. Some gets shared with other teachers nearby. Some gets passed on by osmosis to students who will become teachers.

A tiny minority of pedagogical knowledge actually finds its way to being published.
Just because you think so strongly that your definition is correct does not make it fact.

"Expected value" and its derivatives is a specific term, with a specific calculation. You can't just throw around words and expect others to understand you don't mean the actual definition when you say them.

https://www.e-education.psu.edu/eme460/node/730
The way I remember how to draw xi is horizontal line, epsilon, tail.
I can do that. I can create new music in my mind, and edit it at will, splicing it, mixing it with other instruments etc. In fact I use it to compose new music, then I just write it down as is on the page. I can also imagine smells and tastes, like if I ate popcorn I can vividly recall its sensory properties. I can also feel the tastes on my tongue and smells in my nose, it literally feels as if I experience them in real time.