skysight-inc/HackerNews huggingface dataset:
At least with chocolate, during communist times in Poland AFAIK if someone was packaged as "chocolate" it had to be chocolate - it was "chocolate-like product" that you had to be wary of which was closer to american "chocolate"[1]

[1] I jest, I jest, but what is legal to be in store-bought chocolate in USA, based on things I actually ended up getting while visiting, was literally one of the ways communist poland cut chocolate to make "chocolate-like product" :V
There's enormous disintermediation compared to what it replaced, which is publisher deals with many more hands taking a slice along the way. It's not a direct B2C relation, but it's certainly not "the exact opposite" like GP reply stated.
President Biden will reveal the first James Webb Space Telescope image today
Show HN: Lldap, a Simplified LDAP Server
Hi everyone! For the past year I've been working on a simple LDAP server for user management, targeted at self-hosted servers.

The idea is that OpenLDAP is a pain to install, configure and manage, and on top of that you need a frontend if you want a web UI.

LDAP instead provides a minimalistic LDAP server that supports the subset of LDAP needed for user management and authentication, with almost no configuration required, and a nice UI/API in front of it.

We just released version 0.4 (and 0.3 actually) and it should now be stable enough to use it yourself!

We've had some people using it for tests as well.
The all developers I know in Berlin are making much much more than this.
just hire Kamsky
Aren't you completely forgetting the non-thermal part of that firm of energy storage? CAES even works completely without heat recovery/reuse. Not particularly well, the adiabatic/store is certainly added for a reason, but a carnot cycle (theoretical best) would take a non-trivial amount of delta to reach even that, even if you had perfectly lossless on the charging side. You'd have to be well within the domain of molten salt to achieve a delta where the theoretical carnot maximum minus real life losses could be interesting. Heat/cold storage can be very useful if you have direct uses for the heat/cold, but if you want to get back to general purpose electricity, it's not good at all.
This is true.

As an optimist, however, I believe that it doesn't have to be.

Looking back on history, slavery was the dominant method of production for several thousand years - until we industrialized.

Looking back on history, human flight was the preserve of fools - until the Wright brothers.
You normally specify a rating range of the opponent you're searching for, so if the cheater isn't targetting GM level himself (in which case it's happening already), the system can't really do it.

Of course the system could go ahead anyway, displaying a fake rating - within the search criteria - for this GM / bot, but given that there are always false positives (and it would have to be done for merely suspected accounts, as you said yourself), it would essentially mean deliberately pairing some innocent players against, well, effectively cheaters. Which kind of defeats the core purpose.
The C64 didn't have that horrible sound chip, no. :-)
* in Australia
Real Analysis, Linear Algebra and Calc I-III are not required to get an Economics degree but they will help enormously if you want to go to MIT(number one programme), Harvard (two) or even someplace like Penn(somewhere in the top 20). You do not need to get a Math minor to get an Economics major.
I agree that this is often the use case but depending on how the query (as well as how sparse the nulls are, the total data size and partitioning scheme I guess) it's also possible to achieve this through a join-table without introducing NULL values.
Nice isn't the word I'm reaching for. Very well written, hard to deny, quite angry. The one thing it isn't is a love song.

Great writing. Good read.
From the front page, I have no idea what this project offers or what it does. Why should I log in with GitHub when I don't know what it'll do?
>But don't we all love them now because they support linux?

Ah, inventing an opinion to get angry about: some things never change.
i'm reading the commodore trilogy of books by brian bagnall right now, so this is interesting to read also.

looking back now, it seems there was way too many options. it would have been confusing as a consumer to choose.
Isn't buffered log writer prone to error (read not flushing to output) in case of ie. Premature container termination?
It's not a small incentive though. It's a toy model where the only thing that the agent cares about is how many of his neighbours are the same color as him. Every single person in this model society will immediately move house if 1/3 of their immediate neighbours are the wrong color and not move to any such neighbourhood for any reason, since there are no other motivations in the model.

Which apparently was considered a 'mild' preference by the person who made the model, in the middle of the civil rights era.

It basically renders any immigration inpossible for example, is that really a mild preference?
The MSX2 was certainly fascinating, and better on most graphics measures (more colours, more sprites, better scrolling - unless you use the unintended C64 VSP techniques, which breaks on a small number of machines.) However, it had far inferior sound, and despite the higher clock rate it wasn't usually faster, since most 6510 instructions execute in 2-7 clock cycles whereas the z80 typically uses 5-25 cycles. The later MSXes could in theory have a lot more banked memory than the c64, but I don't know how common that was (there were RAM extenders for the c64 too but they were vanishingly rare).

Apart from more colours and higher resolution, there's nothing in those 50 games you linked that would be clearly impossible on a c64. You should link to a demoscene showreel instead ;)
I suspect it really depends on who you come in contact with.

Native market I still see massive amounts of penny pinchers looking for top talent while doing almost everything they can to stall the important details for as long as possible. Yes, that means rather rushed job interviews filled with questions and lengthy processes to not even have any idea what the entire package will be prior to getting an offer, only for that offer to be middling and mediocre.

Location also matters. Several locations pay far better than others, sometimes for no reason whatsoever beyond culture. CoL in several big cities isn't that much worse than the ones with relatively big tech salaries, especially for those willing to transit, hybrid roles and such. Yet the pay can easily be 25% less or worse.

As for getting bites from beyond the native market or low quality global / continental markets, no clue. Guess my profile just isn't sharp enough.
The source for this article’s core claim is a pair of Reddit comments, FYI.
I even think the 2010 version was a real work of art. Never really apppreciated it until recently
Forecast of the CO2 Weight of the Electricity
Postgraduate education in UK etcetera means graduate education in North America - as per https://en.m.wikipedia.org/wiki/Postgraduate_education

The quotes from the article seem to be using graduate in the US sense, which is what would be called post-grad in NZ.

FYI, AFAIK college degree or professional degree means little in New Zealand, and probably not the UK either.

Also see https://en.m.wikipedia.org/wiki/Undergraduate_degree

I'm just saying that to people outside the US, the article is unclear because the words mean different things in different countries, which could affect some commenters.

Disclaimer: I only know what we call degrees in NZ so I am just trying to say why people from different countries could be confused. And this comment probably is confused itself, sorry.
>Ad hominem is not as good as argument as you want it to be.

you are the one who called him a google shill.
Worth mentioning Nebula [0], which is $10/month to support a large roster of educational (or education-adjacent) creators. The site is "creator-built and creator-owned", according to their homepage, and a number of YouTubers I like and respect have promoted them. No ads, and there's some Nebula-exclusive content which might be interesting as well.

[0]: https://nebula.app/
> There wasn't any. From TFA:

You probably missed the fact I was talking about the second movie, full of CGI.
I have this issue with Amazon Japan; it's frequently related to clicking links from friends or Google that have the language setting encoded in the URL, which changes my personal settings.
Lidl, at least in most places, doesn't run bulk stores like Costco apparently is.

There are some bulk stores with memberships, some of them limited to B2B sales, some accepting normal people as customers - places like MAKRO and Selgross - but they obviously are mainly a warehouse supplier for shops and companies.

I don't know how Lidl is in terms of selection in other countries, but especially with smaller stores the joke is that "every week something new" which refers more to somewhat random selection, and they tend to have lesser known brands (which, while not necessarily a bad thing, isn't also a sign of quality, and sometimes you really like the specific brand). Personally when I shopped more at Lidl (had one opposite of office), I compared the selection to "what recently fell of the truck and will stay till it's all sold"
This book is about learning how to entertain yourself alone during your free time, not mandating that you only recreate alone, much less disconnecting yourself from society altogether.
Thank you for the feedback! This is the first item on the todolist in our next version, happy to hear it.
Cool but this was trivially solved previously by excluding NULL from the index using a partial index.

I'm more interested in problems that have no great solution, like taking the first element of a set of partitioned data. Right now you have to partition & rank, and then select the rank 1 elements in a subsequent query.
I have struggled to implement a tree structure in PG with nullable unique values.

Consider a "docs" table where each doc has a unique name, under a given parent doc. A null parent would be a top-level doc, and top-level docs just have a unique name. This didn't work before, and would hopefully be addressed by PG15.

I'm not sure if null parents really represent a "problem with my data", or if the tree structure was too exotic for PG to support properly.

How I got around it: hardcode a certain root doc ID, then the parent column can be NOT NULL. But this felt janky because the app has to ensure the root node exists before it can interact with top-level docs. Plus there were edge cases introduced with the root doc.
Twenty or thirty years ago a graduate degree was very unusual. Now it’s clearly not a marker of elite status. Things have changed.
yeah, I bet Ukraine had something like that in mind too
Ask HN: Origins of Hacker News
I always wondered how Hackernews came to be and how they built this community up. Where did all the users come from initially?
That can work in a 1:1 setting, where you are trying to pin down somebody.

In that described setting here, you have journalists who want to write an article about current topics. In the article they can write "they avoided answering XYZ" and given limited time it is more worthwhile to switch topics. Repeating a non-answer doesn't make the article longer.

In the 1:1 setting the way they try to weasel out and avoid answering can be educational to the audience and can narrow down the topic a bit.
I can’t tell if you’re joking. If not, what very difficult problem of intelligence have hackers solved? (Of course, I can weasel out by just redefining “very difficult” no matter what you say. :-)
Sorry. I can well imagine that the sequel was shite. Also in
comparison to the first movie real CGI failed to live up to the "fake"
standard set by the first.
More careful thought about the processes and data that are to be captured.

In a simplistic view maybe NULL is really the correct choice; but is it? Does NULL represent the desired properties?

Another common pattern is the use of some sort of sentinel value, E.G. the largest possible value for a date field, or the smallest, might be used to indicate an unknown maximum or minimum that propagates.

A related pattern might be some sort of orders_suppliers table which would have a foreign key value; that might be NULL or it could use a sentinel value with a dummy supplier to indicate a special condition and an arbitrary number of inband subsets which can be their own distinct matches.
> value of degrees has also inflated

Nitpick: the degree has inflated. Its value has decreased. If something’s value inflates its price has deflated.
Introduction to Apache Doris Storage Layer Design – Storage Structure Design
I'm of similar strength, and I have occasionally been informed that some account got banned for cheating (you receive a notification because the system restores your lost rating points after that).

But it's definitely affected less than 1 in a 1000 games for me. Of course

I might have still gotten beaten by cheaters that went undetected of course, especially if they stopped cheating or lost interest in the whole thing leaving the site before they'd get caught.
I'm a long way from knowing (treat my attempts to teach myself as fresher-level), but I think energy conservation is supposed to be equivalent under Noether's Theorem to time translation symmetry, but GR doesn't have universal time, so energy isn't conserved? (Assuming I'm even correct about any of that, I definitely don't understand what gets conserved instead of energy in GR).
Handles the cases where an order had to be resent to the supplier better as well.
SQL uses [0] 3 valued logic, and most people seem to reason using 2-valued logic. So most people fund the behaviour of NULL, the 3rd logical value, to be weird.

> It's perfectly valid.

:o You'll get jumped on, saying this to a forum of software people. Lots of things that are valid are also weird.

[0] https://www.postgresql.org/docs/14/functions-logical.html
I think a lot of it comes not from worrying about being prosecuted, but in some situations you don't want to/can't help because you're worried about endangering yourself.

I know some people (usually men) are expected to be 100% selfless and run in to be defenders, but not all of us feel that way.
If you google SSD 40000 hours you will find many box shifters affected, Dell, HP, IBM etc.
> economists can’t agree on whether a person deserves healthcare.

Economists have no special insight into deserts, any more than philosophers. Is does not imply ought and all that.
The (not visible, but presumed and imagined) frustration of the player on the other end gives some people joy.
It is kinda weird, if you don't know how it works. For instance:

Say you have a unique constraint on two columns (column_a, column_b). column_a is not nullable, column_b IS nullable. Obviously these values are unique:

(1, 2)
(1, 3)
(2, 2)

But these values ARE ALSO UNIQUE:

(1, NULL)
(1, NULL)

It is obvious in hindsight (NULL isn't equal to NULL), but can be quite a surprise.

...

Oh wait, postgres 15 deals with just this situation. Huh.
You mean APIs to reach into browser internals and escape sandboxing?
What’s the null-replacing value in a timestamp field?
Any application used within any organisation will eventually be used to communicate notes between users. Shared calendars get polluted with non-appointments like "Hi Jane, thanks for referring Bob, but please be aware of blah protocol doc." CRM systems get polluted with non-customer data, such as "see emails of Dec 2021" in the address field.

Basically, the tighter a developer controls the business flow, the more creatively users will break it.
I've been thinking about this very problem recently.

My solution for an air-gapped backup is a linux server with no exposed ports, no daemons running.

A cron job starts a scp that copies data into a directory named as the date.

If you want you can expand using zfs with snapshots, compress, deduplicate.

Or if you have the money, buy a data domain or similar appliance and set it with immutable backups (nobody can delete them) and double password for any destructive operations. You can set it up as a tape with fiber channel or with ddboost, other ways to create a air gap
If you care about ‘when’ you probably also care about resubmissions. Or metadata like the supplier’s response. Or who approved the submission etc. A separate table seems like a good solution.
The author has another equally wholesome book, "Where Did You Go? Out. What Did You Do? Nothing."
> Most (all commercially available?$ebook readers are not as simple as that.

Only if you make them. Have been pretty simple for me. I don’t do most of the things you mention, and do not see myself wanting to.

I do use Calibre for conversion (through the command-line ebook-convert tool, wrapped in a script that converts and mails to Kindle in one operation). I don’t use different devices, to “automatically” does not mean much.
> not putting distinctions and discriminations on play

Honestly that stands out for me from your comment. What do you mean? It does not follow logically, at least for me, from the rest of the things you mention.
zip ties as handcuffs. tampons for treating gunshot wounds in the field. irons for straightening hair. GPS for geocaching. Sudafed for making meth. TV dongles for RTL-SDR. using the stepper motor as a speaker on the Apple I. CD drives as cupholders. calendar invites as OOF messages. old-school emojis :)
> Pure cheaters will quickly skyrocket to the top of the ratings

Unless they cheat in unrated games, or discard their account and create another before the rating ascends too high (not necessarily for that purpose, but to avoid detection).
Even robots have the right to learn from open source
that doesn't make sense. It says that the "typical shopper" is one very specific gender/age/income/racial category.

What the heck does that mean? Am I supposed to believe that the most common category of people are that category, or that those attributes are the more common ones? I'm positive I see an almost even split of male/female when I go to Costco. Otherwise, that wording is jacked by any metric.
What about this, let's say I have two electricity meters. They have bunch of fields (active power, reactive power, voltage, current, and all that times 3 (one such measurement for each phase)), but one kind of meter can measure distortions, the other can not.

I would make the distortion columns nullable for the pratical reason that you either have to duplicate all the work for querying the same properties from the meters (for example a dashboard that shows voltages only). If you want to support both types of meters in the same dashboard you would have to do a UNION type query (and not ever forget to do that!) if you store the measurements in a different table.
There's something so tantalizing about ideas like brainfuck.

Depending on your skill level, you can easily make a solid implementation in maybe an hours time.

But once you figure that out, you now have a playground to do things like you're describing on. Optimize execution, map it's memory to a graphics display or network card, build an assembler, etc. Whatever weird stuff pops into your head.

I don't know how useful it ultimately is for most people, but for myself I've always found this stuff an interesting learning tool to spring-board off of.
So if it turns out that your car dealer can remotely disable your car and they announce that starting September 1st, you will no longer be able to start it. You would not consider that theft? In this scenario it would also be very difficult and/or illegal to circumvent the disable-mechanism.
July 1 TeamCity Cloud Outage Postmortem
If you never do things alone, I suspect you don't read books anyway. So I'll just go ahead and ignore any advice from you about what books I should or shouldn't read...
>The status of nuclear SMR has not changed. Following extensive consultation with the Australian electricity industry, report findings do not see any prospect of domestic projects this decade, given the technology’s commercial immaturity and high cost.

Similar to Germany's assessment.
According to an agreement between UK and China, Hong Kong was transferred back to China.
>Although I presume there are fewer female degree holders, so perhaps it makes little difference.

Since ~80s there are more female undergraduate students than male.

EDIT: with graduate degrees it got equal just in 2005. Which is relatively close to the age of current students...

https://www.statista.com/statistics/185167/number-of-doctora...
You would just find a firmware update file, much easier, there's a hddguru thread linked above somewhere where people have been having a gander.
Religions are mostly a way for people to overcome the fear of death.

Religious books, practices and leaders are used to control people or justify laws using said fear as a lever.
While this is for Australia, the same is true in 1H2022 for every country Bloomberg NEF tracks except Russia (where NG is cheapest) and Japan, Malaysia and the Philippines (where Coal is cheapest): https://about.bnef.com/blog/cost-of-new-renewables-temporari...
Most cheaters probably do get bored pretty quickly, but even if they only cheat for, say, 5 games, by the time they're over and done with it another curious cheater takes their place to see what it's like.

So yes the turnover may be pretty high, but it doesn't make much difference from the perspective of a regular user.
I don't think anyone argues that specific c64 hardware designs, like how the video chip steals CPU time, were all that brilliant. The 6510 chip has some strengths and weaknesses compared to the Z80-based micros. Most micros beat the c64 on filled polygon 3d graphics for instance. But the c64 had the best sound by far of the 8 bit micros, even those very late models that you mention.
That's a fair point. I was just dumbstruck how the two said almost exactly the same.
Costco’s profit is all membership fees. Everything else is (in aggregate) sold at cost. This is public information in their 10-K filings.

For the hotel and travel stuff, they get a commission like other travel agents/channels.
You can definitely link it to gyroscope
Ethereum Whitepaper [2014]
> Native market I still see massive amounts of penny pinchers looking for top talent while doing almost everything they can to stall the important details for as long as possible. Yes, that means rather rushed job interviews filled with questions and lengthy processes to not even have any idea what the entire package will be prior to getting an offer, only for that offer to be middling and mediocre.

I have noticed this trend as of late and while normally I would say it is the candidate's fault for not asking these questions early on, it is not as if you had any chance to do so as the first interview rounds are done with engineers and potential colleagues.

They want to leave the big money talk to the end, and that, coupled with the hesitancy to even post salary ranges, can make for really frustrating and disappointing experiences after exhausting hiring processes.
Not their actions in Latin America, but the USA did parttake in some extreme violence in Asia about 75 years ago that could be blamed for the CCP gaining power in the first place.

I'm not sure Imperial Japanese rule would be so much better, though.
Well, after what Russia did anything is possible. But the interesting question here is "why would they do that?".

AFAIK Taiwan doesn't have any resources like Ukraine does. It has an amazing strategic presence militarily, but strengthening their military position in the Pacific doesn't immidiately help with an economic problem unless the US is trying to blockade them by sea.
Thanks for this example! As I was reading the post, I was thinking "cool, and feels like a thing people would expect, but does it have a real world usecase?".

This feels like an actual real-world thing people might want to do where indeed you'd want to have a single NULL value.