skysight-inc/HackerNews huggingface dataset:
That's a sign that the system is working as intended, providing publishing ability to millions that never had it before.

Any time that's not happening, you should be asking:

1) who's gatekeeping this forum? what are their motivations or objectives? to whom are they beholden?

2) who always gets access? who always does not?

3) what personal information or other information do they have to give in exchange for access? who's excluded as a result of these requirements?

4) how much access do they get? how many posts are they allowed to make? how much audience are they allowed to reach?

5) are there hidden reach penalties for certain types of users, or certain types of content? are the rules published and the applications of penalties/boosts apparent?

6) what are they allowed to say? what are they not? are the rules different for different people?

7) who decides when their accounts get suspended? can they be unsuspended? is there an audit trail to make sure policies are applied fairly and consistently, or is it all backroom/hidden?
How to easily embed a photo editor into your website
Why not just include python with Windows? They could take the opportunity to update it with their biannual Windows updates. Otherwise not offer any support for it if they wouldn’t like to.
How Recursion Got into Programming (2014)

https://vanemden.wordpress.com/2014/06/18/how-recursion-got-...
Why they aren't just asking some additional classes after the lockout ? Why immediately ask for a refund after a clearly exceptional event for a curriculum that last probably many years ?
CT2 Log Compromised via Salt Vulnerability
Critical SaltStack RCE Bug (CVSS Score 10) Affects Thousands of Data Centers
Finding exoplanets is far harder than you think. The only way to meaningfully inspect a planet is by visiting it.
> since YouTube is a general platform and that no serious alternatives exist, we should advocate for less censorship.

Disagree. Online misinformation can kill people [0] and act as a recruitment tool for Nazis [1]. Less seriously, it can result in people burning down 5G towers. There's plenty to lose by YouTube hosting this stuff, and they're under no obligation to do so in the name of free speech.

It strikes me as odd that more people seem to want YouTube to permit far-right propaganda on their platform, than want YouTube to permit 'adult content', which just about no-one advocates.

> YouTube is the only serious option at the moment for general video content

People don't have a positive right for their poisonous nonsense to be hosted by, and discoverable on, YouTube. Such content should be forced off mainstream platforms.

> if YouTube begins to aggressively censor opinions they disagree with

'Disagree with' is trivialising the problem. This stuff is serious.

[0] https://www.aljazeera.com/news/2020/04/iran-700-dead-drinkin...

edit It's not clear to me whether [0] was the result of online misinformation.

[1] https://www.vice.com/en_us/article/mbzzzx/youtube-decides-to...
Do you also expect to know Russian after learning German and Chinese?
I have both but cannot wear the watch because it gives me a really bad rash. It’s apparently not uncommon.
WeTrue Decentralized Social Network Ready to Launch on Aeternity Blockchain
Hmm, so letting people be themselves is harmful to others? Maybe if you're a jerk.

Don't bother responding, i don't care about your crazy interpretations.
As much as I wish it were better, most online courses offered by universities do not come close to the in-person experience. Their real goal/outcome is to increase access.

Professors are trained (most at least) to teach in-person and have assignments and curriculums that match. They can't redo that appropriately to be equally effective within a week or two. Few could do it well given over a year doing online only.

Tools are being built and the experience will improve thanks to this global reset.

Education is a space that hasn't really been disrupted ever. Definitely isn't happening within a few weeks.
In the US, check your local cable access channels for the series "Croatian Magazine".
By far the most dangerous and most widely spread "information" in this pandemic has come from the same authorities that are being allowed to decide what is so-called correct and what needs to be censored. The only check on their extremism and self-centred attention seeking has come from the grassroots blogging and video making community - those same people YouTube (really I suspect, Wojcicki) is trying to wipe out.
The Farmer's Dog | Software Engineer | New York, NY | https://www.thefarmersdog.com/

The Farmer’s Dog was created to radically improve the $90 billion global pet food industry — starting with a subscription service that sends freshly-made food directly to customers’ doors. Long term, our aim is to simplify every part of pet care, bettering the lives of the animals who make our lives better. We recently raised our Series B and are backed by early investors of Warby Parker, Dollar Shave Club, Sweetgreen, and Glossier.

We're building our subscription-based e-commerce platform from the ground up. Our aim is to offer a seamless subscription experience through on-time production, customized products, and best in class customer support.

We're working with a modern stack that includes React, Node, Postgres, TerraForm, Docker and AWS.

Staff Software Engineer https://boards.greenhouse.io/thefarmersdog/jobs/4715252002

Full Stack Engineer (mid/senior) https://boards.greenhouse.io/thefarmersdog/jobs/4700144002

QA Engineer https://boards.greenhouse.io/thefarmersdog/jobs/4725273002
I think "routinely" is overstating it. These days, "infrequently" is probably more accurate. US politics is very much of the monied, for the monied. Without a huge warchest, barring odd circumstances[1], you've got little chance of making it through the various filters.

[1] e.g an extremely unpopular incumbent against a popular challenger with excellent ground game.
The issue in America is split between cultural baggage and the first-past-the-post voting system.

FPTP voting collapses into a two-party system, which ultimately leads to a government and people at war with itself. Under such a system, compromises become impossible, sabotage the norm, and nobody can get anything meaningful done anymore. The loudest man wins.

The cultural baggage comes from the Cold War. If you look at popular media from the time, you'll see a very strong connection between "communism" and "science" (because the USSR placed such great faith in science as the saviour of their people and a vindication of their way of life). American TV, books and movies conflated science and anything "sciency" with commies and conspiracies to enslave the common man, but it's hard to blame them since they were taking their cue from the spirit of the times.

To this day, there are few countries with such a heavy distrust of science as America has. And since the alternatives for explaining complex things are religion, superstitions, and "folksy wisdom", it's no wonder that such people get elected to office. And since it's a two-party system, belligerence is a virtue.
This is a hard point to refute because it's basically "some unknown number of people who don't like systemd are possibly technically illiterate" which is always going to be true but to an unknown extent.

If we're going on technical credentials, I have a few minor ones. I'm not writing dozens and dozens of lines of C every day, and I'm definitely not writing kernel components- but I've been doing low level technology stuff for 15 years now.

Everything from watching access patterns on drives and recombining data to writing/patching memory allocators and aggressively tuning system internals. I'm currently responsible for automating the deployment of the largest always online game my publisher has ever known. I'm relatively technical and highly regarded for my technical competence.

When it comes to systemd; you could argue that I'm "stuck in my ways"; but I've used systemd since fedora 21, I saw bugs you couldn't imagine, I read the code, I saw the hostility of the developers (maybe it's just defensiveness?) and I was a little worried, but ok, it's just fedora, it'll be better in RedHat when it releases... and while a lot of the lower hanging bugs went away for most use-cases; many remained in the edges. Instead of them being fixed though there's been a propensity to build a software eco-system and "system layer" to the OS.

My argument has never really been that "systemd totally sucks" it's that the conversation surrounding it is very hostile.. If you say that you don't like journald (because it's very easy to corrupt and has access drawbacks, encoding issues, tooling is sub-par etc) then people shout at you: "YOU CAN USE OTHERS", but you can never turn journald off.. it's wasted IOPs, IOPs are not free.

The biggest issues I had with systemd is the fact that (unlike Solaris' SMF, which is great btw) it will hide failure from you, and failure can happen relatively randomly because nothing is deterministic. This is not a holdover from being multi-threaded, there is actually a dependency graph that gets generated. But I've never been able to access that. (Maybe that's changed?)

My argument has always been, instead: "systemd's tight coupling of so many components means that we will never be able to have an alternative or successor to systemd". Because re-implementing single components is next to impossible and the sheer scope of the "system layer" is many times more lines of code than the kernel itself.

Anyway the conversation is steeped in some level of tribalism.. Which I truly hate.

You can't talk about systemd without being "pro" or "against" and then people take extreme stances, like "systemd saved my baby" and "sysvinit was trash" (and on my side: "unix philosophy!", and "systemd ate my utility!")
That's their business, and their decision if they're the ones doing the work. You can always simply not use that big interdependent blob, same as ever. I'm not sure what the problem is.

I recently installed a Gentoo system with ConsoleKit and KDE Plasma, and it works great, not a trace of systemd anywhere. I also understand the original Gentoo guy forked Gentoo and made a new distribution (Funtoo) where systemd isn't a configurable option even if you want it - it just doesn't exist in that distribution at all, as far as I know. In normal Gentoo you can use OpenRC (default) or systemd.

AFAIK Gentoo also supports Gnome with just logind, too. Haven't tried out that config.
I don’t think Apple can get FCC approval if they just test new algorithms on end user devices.
The stereotypical longest possible UK trip, from Land's End to John O'Groats, is occasionally walked or cycled as a charity event. It's a 14h drive.

https://www.google.com/maps/dir/John+o'+Groats/Lands+end,+Pe...

The southwest most point and the northmost point are tourist attractions. The eastmost point is a small marker in an industrial estate next to the gasworks in Lowestoft.

The Scottish Highlands are generally not very accessible and you'll often be charged extra postage by Ebay vendors. There's a single good road that runs north from Edinburgh. Beyond that it's twisty little single track roads on which it's difficult to make good speed safely without risking hitting a sheep round a blind corner.
But what do you think of the article about arable land wasted for manicured lawns?
Strange to mention the differences between perceptions and reality without mentioning the philosphers that explored it. Leaving a notion of confusing concepts without a way to explore it is not particularly productive.

Philosophy is a way to ask better questions.

Thinking better implies you can think correctly and defining that is half the battle.
Why ask for a refund of a flight you were promised that isn't happening or could give you a disease that you could pass to your family?

Even in extreme times, if you pay for something but get something other than what you were promised, adjustments need to be made.
which is really what a lot of entrepreneurs want at the end of the day.

I'm not even sure about that. I saw a paper recently that showed earnings for entrepreneurs is similar to employees. It's only the bottom and top deciles where it varies. The bottom 10% don't earn anything and the top 10% earn significantly more.

In the middle are a lot of people who are broadly happy with their lot and mostly do it because they don't like working for someone else. They seemed to have little aspiration to expand or grow the business.
How to Build a Twitter Clone with Rails, ActionCable and React
> It's mainly the pay but I also sort of fell in love with software this year. I started learning JavaScript last year, learned about databases, servers, React and Linux stuff. Loads of really exciting fun stuff!

Programming is fun and exciting when it's a hobby or you are learning it. It's an entirely different beast when it becomes your job. There is a reason why burnout is so high in the tech industry. It's less "cool hacker" and more "code monkey". My guess is mechanical engineering was fun for you while you were learning it or it was a hobby. Then you got a job and it killed all enthusiasm you had for mechanical engineering.

> Many places I apply to want people who have experience in software development or they want to hire a junior for some super low pay.

Junior dev with super low pay? Where are you based? Maybe you should expand your search to other locations with better prospects?

> I can't put the words "software developer" on my resume but I have written a lot of programs for my classes and in hobby projects.

Why not? Put whatever you want, but just be able to back up your claims if it comes up in an interview.

Also keep in mind that even if you start off as a poorly paid junior dev, you can rise quickly in an organization ( senior dev/team lead/etc ) if you are competent and increase your salary accordingly.
Ask HN: Platform to crowdsource writing a novel or short story
Hi,

Are there platforms available that let you crowdsource writing a novel or a short story. Where you start writing something, people read and make suggestions on what comes next. Or they correct if you make some technical mistakes in your writing or anything else.

I read somewhere that 'The Martian' author took suggestions from online readers while writing the book and it helped him with the technical stuff etc.
And so they should.

My experience at uni usually involved going to the lecture, not quite grasping the rushed material, then heading to the computer lab after to stream a YouTube video on the same topic to actually understand it.

Why was I going to the lectures then? Who knows, on the offhand chance I might ask a question.

Now I'm on the other side of the looking glass, I see three types of uni students - those who group collaborate and therefore are confident enough to ask questions in class (because they no longer fear their peers), those who are silent throughout because they do fear their peers, and those who are silent throughout because they've already read the lecture notes.

The only ones who gain are the students who make use of this collaborative environment to ask free questions.

TLDR - You pay for the environment. The lecture notes, the knowledge - all exist on YouTube
Security Guide for SAP NetWeaver and S/4HANA
"There is no alien life in the universe" vs "There is no clear evidence of alien life in the universe".

Or say I have a jug containing marbles. I tell you there are either ninety-nine yellow marbles and one blue or one hundred yellow marbles. I'll draw 10 marbles and you pick "no blue" or "no clear evidence of blue" as your statement. If you're wrong, you owe $1M to charity. I've drawn 10 yellow. Which statement do you pick?
Exactly. This is the measure of the situation. Well put.
Hmmm.... I definitely need a "secure", separated computer like that. The presented form factor is ideal, but the price is meh. 1,177 USD for 32GB RAM and a nice 512GB NVMe storage. That's too much. It's the same problem like with that German company that sells workstations with Coreboot, also for a little bit too much.

I need at least 24GB RAM and a good NVMe drive for Qube OS. The processor isn't that much important, though. I could live with i5 as well.
The best solution I came up with for now is an old Intel Core 2 Quad processor + old Asus motherboard (Coreboot supported) that supports 32GB of RAM. Plus an NVMe drive on a PCI slot. The good side is that it's commonly known Core 2 Quad was the last "secure" Intel processor. Yet it's old and will be a little bit to slow for extensive virtualization.

People know a thing or two about Coreboot and Libreboot, but they don't realize that's still a wild west of computing. You either go with old platforms like the one I have mentioned, or you can choose from the offerings of a couple of quirky vendors that by definition must overprice their hardware.
Those vendors and their new platforms (Purism is one of them) use some custom methods to cripple Intel Management Engine and switch UEFI to Coreboot. I'm not sure how secure the result of that process is to be honest.
With old platforms it's always problem with motherboards supporting more than 8GB RAM. Kinda sad :(

The support from Coreboot isn't that great. It fits within the abovely mentioned problems.

If you have better ideas than me (complaining for the pricing and security status of new solutions like the one from Purism vs. suffering from virtualization low performance from old processors that are IME free) - please let me know. Maybe I'm missing something.

I'd be so happy to be able to get a new mini PC with let's say an AMD processor, deprived of RAM, SSD, etc.,; but also reasonably priced and PROVEN THAT the vendor managed to kill IME and implemented Coreboot properly...
The deal has been altered. They paid for in-person instruction and interaction with a professor and classmates, as well as numerous amenities and facilities, all of which contribute to the college experience. All of which comes at a hefty premium. Instead, they got online instruction, which is less valuable (even when it comes to tuition prices), and typically involves little to no instruction or interaction with a live professor. A partial refund does not seem incredibly unreasonable, except that universities may not be able to afford it.
> If you log in to a text console, you end up with a process (like bash) controlling the terminal. If you run normal programs in the foreground, or even in the background (as long as you don't disconnect them from the controlling terminal), they are all children of that bash process. When you quit bash, all its children get terminated as well.

> When you log into a graphical session, the login manager (or whatever) will start your desktop's session (which might just be a plain shell script, maybe just your window manager, or might be a full-blown session manager, or something else entirely). Whatever that is, it starts other applications (say your window manager, a panel or dock, desktop manager, etc.), which then can start other applications (browser, chat, media player). If you log out of your desktop, ultimately what happens is that original session-starter (script, WM, session manager, whatever) quits, and it takes all its children with it.

This isn't how it works though: killing a parent does not kill its child, which is probably one of the bigger design flaws in the original unix (and probably persists because through another design flaw it's the only way to reparent processes, as the insane double-fork 'daemonisation' routine demonstrates). This is one of the things systemd aims to fix: by keeping track of process relationships with cgroups it can kill all the of the processes spawned in a session.

And I'm not sure about your assertion about graphical sessions: pretty much all processes on my PC have no controlling terminal.
You have little choice but to stick to a small number of things you have to prioritize out of all the things you want to study.
> a field that loves to snipe at the only group in the room willing to try and answer questions

Maybe the others tried and decided not to publish their model because they couln't make it good enough.

The least worst model doesn't necessarily pass the threshold of usefulness. If everybody had said a more honest "we don't know, the data is not good enough" then maybe there would have been more effort into getting better data.
This is a... tactical view of thinking. Getting better at chess doesn’t help you deal with biases, logical errors, etc. Something as simple as the gamblers fallacy doesn’t show up in chess.
Electric control of a spin current has potential for low-power computing
Now comes the once & for all battle between levelling the allure of MOOCs vs in-person
I agree. Redoing plumbing of an 80 year old house, makes sense only under certain conditions eg- part of a living history museum.
Then again most phone lines run over the internet these days. No idea how that works out with snooping laws.
Why not just refund and let them enroll after the lockout? It seems like creating IOUs for this stuff is just gonna make it more complicated and prone to errors. If I put myself in their shoes, I would certainly prefer a refund now.

Students have lesser avenues to obtain financing than universities; I imagine it’s more important to allow students to keep their finances in order rather than the university (which can access Government grants, PPP loans and apply for other kinds of relief. For those with endowments, they can dip into those funds too)
The reverse argument is that if blurry evidence of aliens exists and aliens are real then there is also lots of extremely clear evidence of aliens that has never been released to the public. I find it unlikely that we haven't had a leak yet. The reality is that this extremely clear evidence and the aliens that it is supposedly depicting simply does not exist.
Bulb (London) are hiring Senior Python Engineers to work a greenfield project
I know this might not be received well by the HN crowd, but I feel like the classes and networking are secondary, the main value of a reputable college is having a reputable college you can put on your résumé.
Just to put out a reference here because I have seen numbers in German news yesterday. Alcohol sales for wine and beer are up around 20-30%. In grocery stores. But is that really a hint at overall alcohol sales growing?

For me, I know I buy way more alcohol now in grocery stores. But what about all the alcohol not spent in bars and restaurants??
Nobody's going to be advertising movies or Broadway shows online or offline for a while.
It used to be that faxes had some kind of legal power emails did not, perhaps that was the reason.
So CROSS made you so cross that you crossed the line by rewriting it in MacLisp, then double crossed it by rewriting it in Logo itself!

Logo Adventure for C64 Terrapin Logo

When I was 17, Terrapin published my first commercial code on their C64 Logo utilities disk: a Logo Adventure program, a simple non-graphical game that showed off Logo’s list processing and functional programming capabilities.

https://medium.com/@donhopkins/logo-adventure-for-c64-terrap...
There is one big difference between sharing the best avaiable information (taking circumstances into account) and conspiracy theories and disinformation. The WHO falls in the first category, Alex Jones and Co. in the latter.
There was research in brain training apps. The conclusion of the study was that they simply made you better at them, rather than generalizing to other tasks. How is that different to Chess?
For those looking for a Notion alternative: at my previous company, the excessive customizability of Notion convinced me to switch everyone from Notion to a more lightweight and opinionated tool called Slab. We made the switch in early 2019, and far as I know, everyone still loves using it!

This also replaced some other documentation tools we were using, like Google Docs (partially), GitHub repos of Markdown docs, and Guru.

https://slab.com/

(I'm not affiliated with Slab other than as stated above.)