skysight-inc/HackerNews huggingface dataset:
"Executive recruiter" is the term used in PR. Informally "headhunter" is used by recruiters, employers, and candidates.

Similarly nonexecutive tech talent recruiting firms are often referred to as "body shops".

Ironic terminology is pervasive in business. Recent trends toward sensitivity are shifting patterns somewhat, but the old terms still find use.
evolution. It is in our DNA to be social. Most of us will die without social connections
Many people here seems to miss what 95% of users did with the C64 (and other 8-bit machines): Videogames.

The trick was to sell at parents the idea that they were buying a powerful but still cheap machine for their kids so they could learn how to use computers[0].

But once in their bedrooms, 95% of kids spent all of their time just playing games and ignoring what "RAM, bytes, bits" or even Basic was.

Once more sophisticated consoles (Nintendo, Sega) and 16/32bit PC games hit the market, the C64 lost all of its appeal.

[0]: https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...
What do you use instead of null then? For example let's take a purchase table, that keeps track when the purchase has been submitted to the supplier, let's call it sent_to_supplier. What do you use for sent_to_supplier in case the purchase has not been sent to the supplier yet?
"Retracting is the right thing to do if the authors or editors want to show that they cannot vouch for what they have published."

Alternatively, they might have retracted to have the bullying and intimidation stop.

It's like saying a kid hands over his lunch money everyday to the school bully because he realizes his mom actually wants the bully to have more spending power. Or the business owner truly wants to hire the mobster as clearly you never know when some random pyromaniac decides he feels a bit cold.
> If 4% of parents have degrees, something like 7% of the next generation has at least one parent with a degree.

Are you presuming marriage and degree-holding are independent variables? Although I presume there are fewer female degree holders, so perhaps it makes little difference.
Bad CGI is often just bad cinematography. The ability to have a camera anywhere goes to some animators and studios heads, and so the viewer sees something different than normal framed shots. Avatar was really bad for this. The first Tron film had good cinematography.
Writing brainfuck compilers has been one of mine "let's learn this language" things for a long time.

It quickly turns into a rabbit hole though: I have a compiler somewhere that does all kinds of funny things: I got stuck at trying to figure out independent code blocks that I could run in parallel. I was 16, and started by thinking "this shouldn't be too hard" and ended up giving up on it about 3 years later.

Anyway, in the end it did: fusing/folding expressions, bounds check ellision, and partial evaluation.

I ended up running the mandelbrot.b (which is probably the same as in the article) in just under 1.5 second, but I was outputting machine code directly, not running it in go. It was almost 2x faster when compiling to C and letting GCC do the rest...
NOT NULL really should be the default. There are of course valid reasons for allowing NULLs, but NOT NULL is much easier to handle for most cases. I don't think nullable columns indicate a problem with the data, but nullable columns that don't have a good justifications are certainly trouble.
as usual most people react to the headline without reading the article :)
They don’t know when it will stop working.

The solution is to convert the sales model to subscription only. If it is clear you are renting it is clear that access is limited.

It’s not great as you’d want to play after end of support, but publishers are not interested for a multitude of reasons. They want a central server for control. Control of gameplay and control of cheaters and control of pirates.
I can’t read a thing in this snark infested Mickey Mouse tabloid
It's iTunes for eBooks. If you're someone that has 19 different readers, wants to keep them synced to the same page, make the metadata perfect, rate books, write notes about them etc. it makes a lot of sense.

For me it's basically a way to use two plugins and occasionally fix a book cover. It's a bit bloated IMO.
A public square in what country?

There are checks and balances on a democracy that do not involve leaving the country. The government can not legally damage you without massive oversight.

There are no such checks and balances on google, and they can destroy your livelihood on a whim without even acknowledging you exist
The piece is not really about costco though. I mean it is, but not really.
> But an employee can't be car-less twice!

What.

> That's what this change prohibits.

This change prohibits nothing, it allows specifying something (which was a bit complicated to enforce before).
The original argument for geographically-distributed backups!
Typing on an old (purely) mechanical typewriter was similar - you couldn't type too fast, or the type levers would jam. But that was already mostly taken care of by the longer travel of the keys...
> But the overall impression I got was that for a well prepared and smart kid, it is much more straightforward than the so called elite US schools.

Yes, plus you can skip applying to all the US schools if you get accepted, because you get the acceptance letter in December.

I went to a high school that sent kids to both US and UK universities, and the US ones are incredibly onerous, not to mention expensive to even apply for. Multiple teacher references, essays that are supposed to be some sort of work of art, requirements to do extracurricular stuff. I did the SATs, got the Oxford acceptance, and just dropped all the US stuff entirely.
> TikTok’s growing role as a news platform has sparked fears that, in the words of Ted Cruz, an American senator, it is “a Trojan horse the Chinese Communist Party can use to influence what Americans see, hear and ultimately think”.

That's about 75% of the way through the article.
A boolean column?
Agreed. All of the languages I use semi-regularly are in SEA. All of the open source translation options tend to neglect Asian languages.

Google Translate seems to require an account or something on my microG'd phone and refused to work after an update, which meant I actually switched to Yandex--purely because I have no other services with them so translations are somewhat siloed away from other applications and services.
Quite. See abolishing the GRE and similar exams for entrance to graduate school as well. Letters of introduction come much easier to the right sort of people than to the kind of strivers who have to rely on objective tests to get into prestigious institutions.
I guess the european equivalent would be LIDL
Honestly I’m not even sure what we’re talking about anymore. I definitely agree we need a way as a society to have families raise their own kids and break the power couple plus daycare dynamic. But I doubt a volunteer economy would achieve those results. We need to make homemaker a socially prestigious occupation and provide people doing that role more of a support system and structure so they can participate in the economic machine and feel/be valued the same way “breadwinners” are. Then they’ll be seen and see themselves as equals.

Also the Atlassian example in the video is meh. The people aren't working for free. They’re working for a paycheck. The company just lets them have autonomy for one day a quarter. So 4 days a year they get to work on what they want instead of what their managers want and this is your example of how a volunteer economy supported by UBI will work? Have you paid any attention the last 2 years? People don't work if they don't have to feed their family and pay the mortgage… I think you’re conflating innovation with grunt work. Until we have robots to do all the grunt work, UBI is a pipe dream. And I say that wanting it for myself just as much as the next person… so I’m with you there.
It teaches me more Emacs Lisp, which I can use to more skilfully lose time in future

That captures Emacs experience in a nutshell. Very much the tinkerers editor. Love it.

Thanks for sharing!
The “Imperfect Tech” of Bluetooth
It's not a hard and fast rule, but in your example you can solve this in the model without needing NULLs. A table called ORDERS records the orders, SUPPLIERS lists your suppliers, and a table SENT_TO_SUPPLIER links ORDERS to SUPPLIERS, and you don't add a row into that table until the order has been sent.
Lets say you have a Person table with with a SSN column. The column has a unique constraint because no two people have the same SSN. But the column in nullable, since not everyone has a SSN.

It would be weird to expect that only one person does not have SSN.
The submission process might deserve its own table with more detail than sent/not sent. Otherwise it's a straigtforward boolean, I don't see any use for NULL here.

Edit: Since it's a date, there are valid use cases for nullable timestamps. But only if there is no additional information attached to the event you're saving in the timestamp. Another complication with nullable timestamps is sorting by them, which you often do with timestamps. With nullable ones this can get messy.
I think the US military expenses is screwed up for reasons other than protectionism - seems more a case of classic govt procurement issues. It basically makes sense for arms manufacturers to make overly complex, over engineered products, as the buyer (US Gov) is forced to buy for want of alternatives. US gov then tries to recoup losses by persuading other countries to buy the same weapon systems
It keeps track of _when_, so timestamp.
Centralization is an inherently human condition where we tend to entrust relatively successful entities with more power, such as a corporation choosing the "best" cloud vendor, or people joining the same social network as their friends.

Is it even possible for the IETF (or a similar standardization body) to mitigate it?
Sure, sure. As soon as some sicko uses this to disseminate terror or CSAM or anything else of a similar illegal ilk I don't see how the "no-logs" approach will hold up in court.
Swiss watchmakers innovated CNC machinery though.
) Hi! Thank you very much for support! And glad you like it.

Tried a bit kinopio and guess it can replace me Excalidraw in some cases (I use it as whiteboard). Just need to get used to UX a bit.

Looks like my approach does not replace yours visual whiteboard/map-like, they solve a bit different tasks.

Cool, I think) that it can coexist
Had to check up the CEOs of the largest tech companies in the US - looks like the following:

Alphabet -
Sundar Pichai (IIT, Stanford, Wharton)

Amazon -
Jeff Bezos (Princeton)

Apple -
Tim Cook (Auburn, Duke)

Microsoft -
Satya Nadella (MIT Manipal, UW–Milwaukee, UChicago)

Meta -
Mark Zuckerberg (Harvard - dropped out)

Tesla -
Eleon Musk (UPenn / Wharton, Stanford - dropped out)

Nvidia -
Jensen Huang (Oregon State, Stanford)

Broadcom -
Hock E. Tan (MIT, Harvard)

Oracle -
Safra A. Catz (UPenn)

Adobe -
Shantanu Narayen (Osmania University, Bowling Green State University, University of California, Berkeley)

Cisco -
Chuck Robbins (UNC)
Kinda hard when railway and streets cross.
When something that fundamental changes what is the cascading effect? Do other functions refer UNIQUE/NULL or do they have their own versions of UNIQUE/NULL like code?
The fun bit is this mistake gets replicated in every definition langage, sometimes made ever worse (e.g. openapi where fields can be omitted by default, and you can additionally make them nullable).
Yes, I spent some time in Carry le Rouet, amazing stretch of coasts with all the calanques to explore
‘We have a new Hitler in Russia’
Testframe is a photo testing tool that helps people choose their best photos.
Whether you’re testing dating, social, or business photos, it can help you to find the best one.

How does it work?
1. Upload a photo and select a category
2. Earn energy by rating others, or buy coins to speed up your test results
3. View and compare your test results

Testframe uses a social review system. To receive reviews for free, you must earn energy by doing reviews on others.
You can always skip the process of earning energy and buy reviews directly for coins, which can be purchased in the following packages:
- 50 Coins
- 110 Coins
- 250 Coins
- 700 Coins
- 1000 Coins
I do think that European salaries are slowly breaking the mold. I'm being employed by a German company, where the lower end of a managements salary on those charts is the minimum norm for a backend developer. I know that this is the 'avg' salary of course, but when I specified to recruiters that I would not settle for less than 80-90k EUR with 5 years of experience, I still got enough job interviews (in Germany). I still wonder whether I got a too good of a deal, or whether tides for European developers are changing.
I don't think it's recent, as far as I know. Versioning, appup / relup, etc. are really for upgrading production deployments live, when you need special instructions to pause processes or update their internal state before loading new code. In development, you can ignore all that and just reload modules directly. e.g. with "r" in the Elixir REPL.

Once that's done any external call (`MyModule.add(1,2)`) will go to the new version of the code, while local calls (`add(1,2)`) stay on the same version.

The Phoenix web framework will also auto-reload any module that has changed on disk when handling a web request in dev mode.
Yeah kitty is amazing. I've been meaning to donate as a thank you. It's made so many things possible. In fact, because of it's flexibility, today I wrote a vscode extension that can use some of kitty's remote control features so I can execute things in my terminal of choice straight from my editor of choice.
I like the accessibility - I won't have any my collection available on a vacation at the click of a button on a whim.

I like the recommendations - I discovered a lot of new interesting music thanks to Spotify algs in the past 6 months. It's a value add for me. I don't have time to follow releases or to just look up random bands.
There is no fundamental change, this is an opt-in on a per-index basis.

It does not change null’s identity, it only allows indexes to treat nulls as identical.
You were literally trying to make an argument that because Ukraine is geographically part of Europe, Ukraine being in a war means Europe is in a war. Which is not the case. Again, Ukraine is in a war, Europe is not. Unless they decide to.

And yes, I may be naive thinking that politicians should serve their citizen first rather than citizen of another country. It's easy to talk about values, but harder to put the said values in practice when you are cold and hungry. Most people in Eastern Europe have a very hard life already.
No, according to a dubious "research firm" that provides no data, the "typical" Costco shopper (define typical however you want) earns 125k. The same firm also states the typical Wal-Mart shopper earns $80k, same as both Whole Foods and Target. You can decide how close their numbers are to reality.

https://www.businessinsider.com/typical-walmart-shopper-demo...
Basically this for me with a more positive slant. The first scenes of Sam and into discovering what’s inside the Grid for the first time are absolutely magical.

Then it does really peter out.
> The dishonesty stems from the intent and tactics
> Asking a lot of questions is really not a valid form of debate

It's the same question, actually.

> I do not believe that lab animals should exist, period.

What you believe it's irrelevant.

> You are in search for a replacement solution to drug development.

I'm perfectly fine with what we have.

You're rhetoric skills must be quite weak if you need to put words in my mouth.

> I am not. There lies our dispute. I feel that it is okay to not be able to solve this "problem" because our current solution is exploitative and wrong.

Then just don't use drugs or any product coming from animals.

Watch this

https://www.ted.com/talks/christien_meindertsma_how_pig_part...

> I agree that often in human trials, the people who volunteer are poor or desperate

Nobody said it and not necessarily.

They are simply ill.

You can't use healthy people to prove a drug works...

> since work itself is a coerced form of volunteerism with the societal threat of homelessness.
> Pretty much all of capitalism is coerced,

(・_・ ヾ

«The dishonesty stems from the intent and tactics»
You could create a new table that keeps track of the logistics of the product. If the product is sent to supplier, a new row appears in this table with the date. If it hasn't been sent yet, no row is present.
What you say is true for undergraduate admission but unless you’re from an URM that’s not how graduate admission works. They admit people they think will make excellent researchers, or that they think are capable of graduating, for URMs. Law school, need school and business school may pay more attention to those kinds of concerns but I’m not aware of e.g. Yale Law having legacy preferences.
Then you need to provide more details. I have used many versions of macOS with Kindles including 12.4 and attaching a Kindle has always shown it as an external drive (called Kindle)

What do you mean by the device itself - how does a device show up on macOS?
> Having millions of dependencies doesn't help with build and test times either. Usually up to 20 min to run something.

I feel that pain! Honestly working with monoliths and older and larger projects is very demotivating. Now, I'm not saying that you need to go full on microservices either, but working with a few smaller services instead of a single huge one has been a game changer in my experience!

I'm not sure I ever want to go back to the loop of changing some code and then having to wait minutes for the app to launch locally just so I can test something and realize that it's still wrong.
With iTunes, you were forced to use it to manage an iPod, iPhone, and any media bought from Apple. With Calibre, you can use it or not use it to manage your ebooks as much as you like.

That's a very important distinction.
It's a 0-1:1 relationship, so you'd have columns like "name", "email", "car", etc. on the employees table, and "car" might have a unique index (which is probably an ID referencing a "cars" table).

Since employees can only have one car and since a car can only be used by one employee, an unique index is fine, but there may be 20 people that don't have a car so you don't want NULL values to be unique.

Of course there are always ways to work around this, but this is the general idea.
Also proof of work (mining)
I'm totally fine with Calibre, so not going to bother digging any more, but thanks for the offer.
There is insufficient refinery capacity in the USA, so they’re running at very high utilization rates. Pushing these high temperature, high pressure upgrading units to the limit, so not surprising there are accidents. Also I’d say every year there are refinery unit fires and blow ups. (One of the sources of current refinery capacity limitation is that a refinery on the east coast irreparably blew up a couple years ago)

Not saying that Russians aren’t blowing up our infrastructure. But I am saying the baseline accident rate is definitely not zero.
I've created a simple mathmatical model that suggests they wouldn't get created in the first place, so we no longer need to discuss whether banning them was a good idea or not, it just happened naturally, and there's nothing anyone could have done to change that.
why is a http library publishing news
> The closest thing in most langages is nan and developers also find nan weird.

I'd argue the closest thing in most languages is the null propagation operator (usually using a ? symbol) that at least JavaScript and C# have.

YMMV, but personally the unique index behaviour was the main thing I found weird about NULLs. So now that I can turn that off I'm pretty happy with them.
>This change prohibits nothing, it allows specifying something (which was a bit complicated to enforce before).

It allows specifying a constraint - that you can't have two rows with the same values even if one of the values is a NULL. That's prohibiting duplicate NULLs. The change allows you to prohibit duplicate NULLs.

Say you have a table (EmployeeName, CarID). You could do a UNIQUE constraint on those two attributes, but that would still allow:

EmployeeName | CarID

Jeff | 2

Kim | NULL

Kim | NULL

Here, "Kim" is car-less (NULL in the CarID field) twice, which makes no sense.

Hence the new constraint.
Should? No. But smaller cars and houses can be nicer. Smaller house = easier to maintain, for example.
> Do you have a link to the video? I was able to find Dave Spiers talking about the CS-80 on SonicState, but it doesn't look like the DD was part of the discussion.

Here's Ty holding up the DD saying it sounds nice, but its not a CS-80:

https://m.youtube.com/watch?v=unY34O7NZ10&t=3124s

Hearing Sonic Talk's whole discussion on the CS-80 is interesting:

https://m.youtube.com/watch?v=unY34O7NZ10&t=3124s

... regardless, even Behringer's CS-80 clone sounds a bit out of reach for me, but how long would that take given we're yet to see more demos of the UB-Xa in months!
> it was nevertheless predominantly what we today understand as 'white'

I really have no idea what «today [you] understand as "white"», but the Roman Empire employed individuals, and used many as slaves¹, displaced all over the territory, from peoples all around and beyond its borders, extending as you know from Hiberia to Persia, from Britain to Africa and Egypt. And in ages of strong migration fluxes after the push of nomadic warrior populations (so they did not pick from static pools).

Which makes it pretty difficult to identify "white" outside of some very fuzzy system of categories. (Though I noticed that in some cultures they do.)

¹Proper term always being 'servants', but the Slavs were the highest priced - which meant having a "slave" an "upgrade" over "just a servant". So, again, composition in the population was forced by processes.

Edit: about the above note - quite incredibly, it just appeared on The Atantic an article ('Just say Slave') starting with an anecdote about the translation of 'servus'. That paragraph seems to intend to reserve the use of 'servant' to free work. My mention of "«proper[ty]»" was about the reminder that the use of 'slave' poses a dubious reference to Slavs.
Lots of interesting stuff, specially the books for computer archeologists.
A common fallacy, no harm no foul!

It’s actually whether or not they weigh the same as a duck. I can recommend a few documentaries by Graham Chapman, John Cleese, and Joe Rogan.
Code Analysis – Zero config and setup
Hi everyone,

We think that basic code analysis services should be free for students, researchers, non-technical founders & managers of start-ups who are willing to track the health of their growing projects.
We have built crayZ- a static code analysis platform with portfolio and application health grades and it is free! Use your github credentials to access and scan your apps.

Please keep in mind that this is still Beta and we are open to all types of feedback :)

Thank you!
Pinar
No need to see everything in black and white. There are a lot of shades of gray. You're correct that humans work in groups, doing things alone is inefficient, harder and possibly dangerous.

But being alone and learning to deal with your own feelings and thoughts is a good way to mature and know oneself better. Also, there are a lot people that need time alone to recharge and regain energy that they spend socialising and interacting with people.

So there are benefits of being alone.

BTW: haven't read the book and do now know what exactly it is about.