skysight-inc/HackerNews huggingface dataset:
This is how the sausage get's made.

If you work inside the meat industry, the room where animals get slaughtered is called the kill chamber. It's not called the "cattle life transition chamber" because it is self-aware and it's better to call a spade a spade.
Note 3: I am not bot. I swear.
My university forcibly pushed students into online proctored examinations with similar privacy-invasive software too, despite repeated concerns raised by both students and instructors.

As expected, it turned out to be a colossal failure - students found the remote "invigilators" didn't pay attention for jack shit and started cheating in exams, leading to the college forcibly bringing the entire batch back to their campus and taking all the tests again along with the ones in the next term.
Copying from an earlier comment of mine, as it might be useful to someone.

# Mysql Only:

- Sequel Pro (Free, Pretty, Mac only. Has issues with MySQL v8)

- Workbench - https://www.mysql.com/products/workbench (Free, Pretty)

- DBForge - https://www.devart.com/dbforge/mysql/studio/editions.html (Freemium)

- Querious - https://www.araelium.com/querious ($50 one time, Mac only)

- Sequel Ace - https://github.com/Sequel-Ace/Sequel-Ace (Free)

# Postgres Only:

- Postico ($40, Pretty, Mac only)

- PgAdmin - https://www.pgadmin.org (Free, Clunky)

# SQL Server:

- Azure Data Studio - https://docs.microsoft.com/en-us/sql/azure-data-studio (Free, Pretty)

# Multi DB:

- DataGrip ($89 first year, $71 second year, $53/year after that, Clunky, Powerful)

- TablePlus ($50, Pretty, Useful)

- DBeaver (Free version, Clunky, Powerful)

- Heidi (Free, Clunky, Usable)

- SQuirrel (Free, Clunky, Usable)

- http://sequeljoe.ohwg.net (Free, beta)

- Valentina Studio - https://www.valentina-db.com/en/valentina-studio-overview (Freemium, Pretty)

- Aqua Studio - https://www.aquafold.com ($500, Clunky)

- Navicat Premium ($599, Pretty, has good reputation)

- POPSql - https://popsql.com (free for 2 saved DB connections,12/Mo., Pretty)

- Beekeeper Studio (Free, Electron)

- DBGate (Free, Electron)

- VSCode Extensions (Free, Electron)

EDITED based on other comments

If I was getting new, I would definitely check out popsql, tableplus, and datagrip first.
Check out world best software developement blogs
I did not know this and appreciate the insight! Will definitely store this back of mind and try and remember to use block comments when needing to explicitly return a promise.
I'm reading this but the "non-recommended" part is kinda tricky.

It would be one thing to, let's say, get vaccinated with a non-approved vaccine and claim damage, otherwise, unless, let's say AZ is excluded and maybe simply not "preferred" then it should be ok - as per 1. 1. which ok uses "empfohlen" (recommended/endorsed) so maybe it could be argued but I think it's more in favour of being in the scope rather than not
I have an "mkcd" function in my startup files:

mkcd() { mkdir -vp "$1" && cd "$1"; }
I don't understand why this isn't being done more. systemd has pretty much every convenience Docker has these days, without any of the ridiculous overhead and cognitive load that comes with managing a Docker daemon.

Yes, you'd need to learn how to make a systemd unit file but honestly, that shouldn't be a problem at all. I've had much worse headaches fighting Docker's networks and firewall-overruling network configuration in the past. Every time I forget to specify a restart option, I have to dig through my shell history again to see how I launched the image so I can kill and recreate it, or I have to look up that oneliner that shows you the docker run command for a running container.

I run stuff in Docker for one simple reason: I have it installed and I'm too lazy to think about software sometimes. If you're packaging software, that laziness isn't a reason to pick a distribution tool.

Static binaries have other problems, perhaps most importantly package management. How do you distribute your app? Traditional deb/rpm packages? curl-to-bash installers? Snap? Flatpak? Binaries that people flog into /usr/bin? What about automated updates, do you set up a repository, do you include a self-updater in your code? The list goes on. Docker solves that by having one general source of packages with the option of adding a repo of your own (take note, Canonical, your shitty Snap Store is practically useless without that last bit).

For services I run on servers, I much prefer traditional packages with dynamically linked executables, for a simple reason: automatically fixing security issues and bugs across applications with a single update command, instead of having to wait for every maintainer of their statically-linked tool to update their dependencies.

It's one of the big problems I have with Rust; many dependencies and applications embed their own versions of dependencies with sometimes very specific versions, and when there will eventually be a massive security problem in one of the TLS packages I'm dependent on recompiles and code modifications from random open source maintainers.
Paywalled; would love to read it though if someone has the non-paywall link. IW’s story has been quite interesting.
A lot of people need bitcoin.

It is really useful to hoard! Not to ge rich, but to avoid getting poorer in countries with rampant inflation.

Also it facilitate money transfers a lot.

Yes, a transaction in bitcoin is expensive, but a international wire transfer on my country for example is EVEN MORE expensive, so transferring money using Bitcoin, even after eating all the fees, is cheaper (and easier too).

So people that has the same opinion as you, I consider this opinion invalid until they come up with a solution better than bitcoin for the problems I mentined.

To be clear the problems are:

1. How to save money when government is hostile to saving money.

2. How to transfer money when it is ludicrously expensive and/or government or companies are hostile to money transferrence.

EDIT: people downvote me, but none of the answers below so far address the 2 problems I mentioned.

The closest is someone talking about solving problems with trust, but that is the whole issue, if you can't trust the central authorities and companies, who you trust?
But he didn't leave any of them to start Dreamworld, isn't that the claim?
No not at all. No limits, actually only spending the exact amount with no way of spending more.

Yes there are modern banking solutions like this (we have instant transfers between banks with a comfortable QR scanning app just like google pay here in Switzerland) but this only works in Switzerland. For any international transfers we have to fall back to Swift transfers (slow) or credit cards (mentioned issue).
The Factory Is The Product
Mum better be refunding all this rent she's been stealing over the years since I moved out!
The Kickstarter video gave me the same vibes.
In a room, I can make sure that there is no other person there, that there is no big monitor with solutions, notes, whatever. I can also not see whether the students has another browser open with one of the cheat-websites where one of his faster colleagues has already uploaded the solution.
I'm luckily in a field where we can do open-book exams without too much problems, which makes the "hidden notes" a non-issue, but one wants to be sure that it's actually the student who solves the problem. That is much easier in a class room.
It appears that is somewhat underway. Youtube is at least experimenting with not having dislikes.

https://nypost.com/2021/03/31/youtube-is-testing-removal-of-...
Apart from the breaking of various old taboos? Trafficking.

I'm sure there are plenty of prostitutes who deliberately chose that path, but an uncomfortably high number of prostitutes are victims of human trafficking.
Found the most qunique deveopment blog
Though some core system DLLs are specified in KnownDLLs registry key, and thus not loaded from application directory.
Not sure if this qualifies as sexy: https://rust-starter.github.io/

But you don't need to do any design/css, the theme is available: https://terminalcss.xyz/
And I suspect many of those early investors in Theranos made a very nice return on that investment, so obviously ignoring the domain experts wasn't such a bad move for them.
The threat was almost certainly along the lines of "you know what happens to cops that narc on other cops" and not one of physical violence.

Edit: yes I was wrong but cut me some f-ing slack for assuming the default.
Bandits kill over 40 people in Zamfara in fresh attack
It starts out set in 2002. You could absolutely get 4% on a savings account in 2002.
Looks like !$ is a readline feature and $_ is a shell variable?
Emoji are for communicating to other people. I can’t imagine why you would ever send someone a message with a ram stick in it. OP sounds like they want the icon for a task bar. In that case they can simply import any SVG they want.
Crypto mining will pave the way for a nuclear return. Mark my words.
In Europe Liberty Global at least offers to pay you ~$2/month for the consent to spam new offers.
> As I understand it, the analysis portion is where things can explode.

This very blog post says they have found similar vulnerabilities in both steps.
Give me a reason to use asciidoc rather than bookdown.
It's not inhumane nor barbaric (appease to emotions fallacy). It has to be applied correctly however. When someone kills someone else on purpose and with determinism, they have forfeit their right to live. It's quite simple.

Of course, the application of the death penalty in the US is very wrong. Other cultures have solved this issue a long time ago.
But that's how 2D games actually work. They're really just 3D games with an orthographic camera. It doesn't really make sense to have separate 2D and 3D engines.
It's the result of a decades-long lawfare campaign by anti-death penalty activists. The more protracted and expensive it is to carry out the death penalty, the easier it is to argue for abolishing it on the practical grounds of cost rather than convincing Americans of the ethical case. A rather messed up byproduct of this is cases like the one you highlight, where the convicted person is left on death row for decades as they make hail-mary appeals.
Always be billing. If you're on the bench for an extended amount of time, start looking for a new job.

I personally think working for a consulting org is very stressful and they tend to keep all the profits at the top. Better to follow the other advice here and start your own--maybe start with a consulting org, negotiate a less restrictive non compete, build your client list, and start your own.
I would love to hear some reviews of this. This is the first time I’m hearing about this book, but it looks like the exact kind of thing I’ve wanted for a long time.
Good point, it is on my list of improvements!
The expense isn't justified for 10 students, since this may well be the only year that course is offered online. They are not getting a bad deal out of it. The fully new online courses are first year, and the expectation is that students will come to study in person for the remaining years of their degree. The other course I'm talking about is second year, but those 10 students can't get into the country at present - a temporary obstacle.
EU regulation also applies to US based companies doing business in Europe. And for tax reasons most "US companies" have all their international business registered in Dublin or Amsterdam.
How much money was Jay-Z's Tidal paying artists? I think music streaming is a low margin business that is only successful at a large scale.

Why doesn't Paul McCartney, who's extremely wealthy, spin up a music app to stream his stuff and ask people to pay for it? Because he wouldn't make any money from after setting up the infrastructure, marketing it, paying people, etc...
It was very difficult to find: https://www.bbc.co.uk/news/uk-politics-56839459
It's probably the other way around: Wolfram wants to make more people obsessed over Rule 30.
I'm not sure even crypto mining is profitable enough to make the cost of nuclear worthwhile (to say nothing of the risk taken on on the crypto markets between starting construction and actually getting power).
> Mars’ atmosphere is 96% carbon dioxide. MOXIE works by separating oxygen atoms from carbon dioxide molecules, which are made up of one carbon atom and two oxygen atoms. A waste product, carbon monoxide, is emitted into the Martian atmosphere.

That doesn’t seem like a process you’d want to scale. I wonder why they didn’t go for the process that splits CO2 into O2 and pure carbon? https://www.nature.com/articles/s41467-019-08824-8
Soft skills are much more valued than hard skills. You can be a mediocre developer as long as your code does the job, but you will thrive insofar as (you can make) your clients like you.

There are many ways to bring value other than writing code, mostly trying to fix broken processes at your client's and putting out fires that nobody cares about anymore.

In other words, if you care and value deep expertise then consulting may not be the best place for you. It certainly was not for me.

(sorry for the negative take, it certainly depends on the company's culture and how they are positioning themselves on the market)
Because Celebrite's software is shown to be exploitable, how do you know it was Signal's files and not someones else corrupting it?
There's downsides to statically linking, particularly around what to do when vulnerabilities are found in your dependencies. If you use Debian for example, you can scan packages to detect versions with known vulnerabilities and rebuild the container to upgrade them if it's a static binary, that moves the detection into scanning your dependencies. In modern GitHub (other VCS hosts are available with similar features) this is relatively easy assuming you depend exclusively on things in your language of choice. Outside of that it gets harder and more awkward. That said, using a distro's image also means you may have a bunch of false positives in your scans, who it's a matter of taste imo.
The only connection seems to be that YouTube is one of the Freedom Forum Institute's corporate donors.[1] But that list also includes CBS, News Corp, NPR, SalesForce, etc.

This accusation of corruption seems like a stretch.

[1]: https://www.freedomforuminstitute.org/support/corporate-givi...
Mine did :). Or rather, I volunteered to do so, once I landed my first proper job during university years.
I logged in just to say that this is a great question. This is one of those things where long-form HN threads come in really handy.
Maybe https://hasura.io is something to have a look at? It's a GraphQL server that gives you realtime GraphQL API's over Postgres/SQL.

I've been trying out https://nhost.io for some time now. They use Hasura and I'm impressed by how easy subscriptions are using Apollo to query the GraphQL API.
Ask HN: Should I get a Masters in Computer Science?
Biden pledges to cut greenhouse gas emissions by up to 52% by 2030
I find I do that just great with friends and no money, until I want to do it far away
I think the state legitimately reserves for itself the right to resort to lethal force. National defence and effective policing can require violence when necessary.

The key issue for me is necessity. It is not necessary to execute criminals, even murderers. I do have sympathy for the view that murderers deserve death, maybe many of them do, but then you get into drawing lines between cases that deserve death and ones that don't. Is the evidence in this case good enough to kill, but this one the evidence is only good enough to incarcerate. It politicises the judicial and criminal justice system. So I oppose the death penalty not because it's barbaric or morally wrong per se, but because it introduces moral hazard that compromises the system.

We can see this in the US where prosecutors fight tooth and nail to preserve convictions and ensure convicts get executed largely in order to protect the system of executions from the embarrassment of death row inmates getting exonerated. Defending the system becomes more important than serving justice.

As a Brit I think politicisation is the thing that concerns me most about the US justice system. Elected prosecutors, elected judges, the politicisation of executions I described above. I don't know what it's like in other countries, but comparatively speaking all that just isn't a thing over here at all. Political debate on criminal justice is focused on laws and the administration of policing. That's really about it. It's not like we don't have miscarriages of justice, our system is far from perfect but it's mainly sees as being independent and professionalised.
The predicted apocalypse in ‘Neanderthal’ Texas never happened
>feels heavier

How is that possible? It's lighter.

>is less durable

Citation needed. I've heard MacBook keyboards tend to self-destruct when encountering small specks of dust though?

>full of Lenovo spyware

This is FUD. The ThinkPad line comes with stock Windows, which you can replace with Linux.
YT is the signature sponsor. AFAIK, the only one.
Over the smartphone market. What is the best affordable smartphone you can buy right now that does not use one of those stores?

What market share does the top alternative app store have?
> one of the central tenets of human rights where every human life, no matter what, is worth the same.

You have to define who made up this right. Not everyone will agree. Most people will have boundaries on that no matter what all human lives are the same. Killing someone else on purpose breaks that boundary.
The charAt(int index) method
Architects popularized the open office. Now they say ‘the open office is dead’
> I.e. the problem is being solved for the honest students, the ones I want to spend my time on.

As the original commenter notes, here the problem is being solved for "well-behaved" students, in a way which is easy enough for dishonest students to bypass and present themselves as well-behaved.
1986: Uncle Roger
This quote, in particular, makes this whole article a bit hypocritical:

"In part, I think these tools are arriving as a reaction to JavaScript tooling fatigue".

So, the solution to tool fatigue is to... add more new tools?

https://xkcd.com/927/
If you're just in the beginning stage of thinking about game development as a hobby, I highly recommend just jumping on a project without getting too hung up on the engine. I've shipped hobby games using Unity, RPG Maker, and UE4, but I've also shipped a (crappy) ASCII platformer on top of ncurses. The highest value from the exercise is just jumping in and figuring things out.

That's a preamble to recommending to check out popular open source games like OpenTTD, 0 A.D., or Cataclysm: Dark Days Ahead. None of them use Godot, but they all use game development principles that you would apply in Godot if you were using it.
it is kind of humorous having to balance regularly.
I had hit a problem where statfs() call returned a { .f_bavail = 0 } which made some tool complain; funnier, the other statfs information was their expected values and one could calculate bavail correctly from them. I didn't even notice it until then. The solution unfortunately was a full fs rebalance and for some reason the rebalance tool will usually fail with some unhelpful and scary warning.

either way, my story is the same as yours. I have no troubles, I have at least ~10 daily snapshots of many subvolumes I can pull from if I accidentally: `rm -rf /usr` or something silly like that. It's a great FS and unlike ZFS, is actually upstream in the Linux kernel.
> when it's correlated with the U.S. stock market?

Source?
It’s all good and well to try and persuade someone, but like the GP sometimes I like to simply state my ideological viewpoint. The problem with narrowly arguing based on someone else’s ideals, is that any agreement isn’t a true meeting of the minds.

For example people, once tried to end the deal then penalty by talking about to pain involved in hanging. Proponents agreed and eventually came up with the electric chair, then lethal injection. No pain, no problem right?

If we talk about innocents killed, proponents will add stricter guidelines, and allow for more appeals, or even say that the crime must have been videotaped in front of a crowd of witnesses. We might end up with a death penalty that applies to the likes of Derek Chauvin alone, but it’ll still be a death penalty.
Looks like there is someone working on it

https://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg...
The spec content (not from ISO): http://labritex.com/wp-content/uploads/ISO-3758-Care-symbols...
That’s not true anymore until you are going for 6/7 (depending on your org). Now, committees are based in your org and members are expected to be somewhat familiar with your work.
I found out I work more when working from home. Mainly because during the day there are many moments I have to stand up from my desk and do something else. 5 minutes here, 5 minutes there and so in the evening I add extra 3-4 hours to compensate what I feel I lost during the day. I end up putting more.
This looks like a great piece of tooling for when you don't need a full workflow system.

What other similar solution are in this space?
Has any one ever seen a 386 with 4GB of RAM in the wild?
+1, I do the same.
I'm surprised they'd say it decreases trafficking. It seems it would increase it.
Insult? No no no! I didn't mean to insult you at all, I was trying to find a good common ground to try explain why the Xcode 12.5 release fixes this issue without belabouring points you already know!

A swift package manager product before 12.5 will be embedded inside your target and statically linked.

If you have more than one target using that product, you will end up embedding it more than once, which creates duplicated symbols in your binary, which leads to undefined behaviour when calling that symbol at runtime (which Apple don't allow for apps on the AppStore - ironically Big Sur on M1 Macs has a lot of duplicated libraries for x86 and arm64 which will cause a warning about undefined behaviour when you call them - do as I say, not as I do).

What happens now in 12.5 onwards is those products will be dynamically linked, meaning there will be one copy of it in your binary, that each of your targets can call symbols on, which gets rid of the duplication and the potential for undefined behaviour.
Yeah the OP's arguments wouldn't work: the typical answer would be "use PUA and a custom font" as Powerline symbols do (incidentally, they have been proposed to Unicode [1]). But as a general emoji CPU and RAM can be actually substantially different from any other existing emoji, which is the main concern of the Unicode emoji process.

[1] https://www.unicode.org/L2/L2019/19068r-powerline-syms.pdf
A different answer is quite unlikely, but improvements are always possible :). Case in point, another gem from the comments:

I see your NOP (90h), and raise you an explicit DS prefix (3Eh). It's all about the style points! :-) Any instruction with a memory operand can have a segment prefix. In this case, the DS prefix is implicit/implied, but it can be explicitly specified without changing the meaning of the instruction. Both ways work to pad the extra leftover byte of space, but the explicit DS prefix does not change the instruction's execution speed, whereas the NOP actually takes 1 cycle of time to execute (plus possible decoding). – Cody Gray
Lack of punishment can lead to more crime if people lose faith in the system. To take it to an extreme, if murder were punished with only a fine then victim families would just hire assassins to kill off a murderer if they feel the fine doesn’t suffice.
https://www.youtube.com/watch?v=O5BJVO3PDeQ&vl=en
I don't think this will work because it is my understanding that these symbols are copyrighted and require a fee for use in garments.

https://www.ginetex.net/userfiles/files/Textile_care_symbols...
Can anyone make a proposal? Would be nice if we could add a general computing symbols category. Maybe one day we won't need icon fonts anymore.