skysight-inc/HackerNews huggingface dataset:
Who would actually use repl.it to build apps as opposed to the traditional way of having your text editor + compilers installed on a machine you own?

a lot of people, including replit engineers + designers (like myself) :)
Very true for a given value of true 8) You need to evaluate all the components. The RPi itself is a decent piece of kit, well tested and safe to use. Get a decent power supply to it - either a RPi branded one or at least a decent mobile charger from a brand that you trust.

I generally use a decent USB stick nowadays. RPi 4 from about a month or so ago onwards will do this out of the box. You can also put a second USB stick in and clone the thing every now and then.

You can PXE boot them as well (citation needed) and that brings nfs and iSCSI to bear. That's my long term plan for fleets of them.

For the semi casual user, I recommend the dual USB stick combo. Quite easy to set up and you can always whip out the backup and test it on another device.
Been daydreaming about a full-size working replica of an IBM System/360 processor unit (mostly empty, with an RPi Zero inconspicuously glued to one of the corners inside).
Where are you getting this information from?
Sure you see it. This is just a way to try to get rid of waste for free. Both Google and Facebook (Apple too I believe) delivers heated water to heat up houses from their datacenters. The one near me (Facebook) takes in wind energy and produces 25MW an hour and heats up 12.000 houses by wind energy and waste heat.
I think the main takeaway was the influence on children. I don't think there's precedent for providing kids with constant access to dopamine-driven, socially adjacent experiences. At least with TV and video games, they're finite activities with time limits (hopefully).

Yet giving a pre-teen a phone where they're constantly being spammed with addictive content is dangerous. I can't even imagine all the psychological and developmental implications.

In terms of adults being addicted to apps and their data being used for ad-targeting...eh. User beware. I think we have bigger issues facing us.
IMO a bigger problem is the effect these platforms have on children. There should be systems in place that extend the regulations that exist on TV to the social media experience.
I don't work in HR, but I have a hard time imagining that any HR department has a bullet-point checklist they expect from resumes, that includes 'MUST SPECIFY EDUCATION DATES'. ('MUST SPECIFY EDUCATION' is certainly on there.) [1]

And unless these things are explicitly checked for, your resume won't look that weird.

[1] If they do, they should stop, because this sort of thing is great evidence for an age discrimination lawsuit, even if you don't engage in age discrimination.
The power of network effect.

You can't afford to not accept PayPal because all the buyers have it, and all the buyers have it because you can pay with it everywhere.

An alternative network would have a hard time getting users to sign up.
AirBnB (message them ahead of time, should be able to work out a special rate), long term stay hotels (e.g. Extended Stay America), or Craigslist.
> Once upon a time Russia toyed with the idea of putting ICBM silos at the bottom of lakes

Was this before or after nuclear submarines were a thing? I think maintenance is much easier with a submersible than something affixed to a lakebed.
Thanks for reading even though you don’t agree with the premise. Shame it’s so hard to actually vote with our wallets. It will be interesting to see how the various App Store investigations/legal cases play out.
I haven't been into computer hardware lately, but I decided to pick up a NAS, and was pleased to learn that they're now just a complete computer - I've started using VMs living on my NAS to do this kind of thing, which is quite nice. Synology's interface is not bad either, but I imagine others have come up with even better ways to use these systems.

Obviously a RPi is a way cheaper way to get a lot of the same work done though :)
HN loves to downvote any comment about grammar & spelling, but now we see it in its proper context as a cybersecurity measure. If I'd seen "vocher" (i.e. voucher) on a big blue button I would've applied the brakes on my clicking finger. Whether one of these little mistakes is unintentional (indicating incomplete mastery of English and perhaps foreign scammery), or intentional (indicating a purposeful screening device to make sure only rushed, inattentive and stupid people respond), take advantage of the warnings they leave for you.
You will, but that distinction will be lost on others.
The prison experiment is a terrible example here because it is exactly the sort of thing that experts have discounted for ages but held sway in popular discourse. It isn't an example of the replication crisis, since experts correctly diagnosed its flaws. It is an example of failing to listen to current academics in social science, which is the opposite of what most people who complain about the replication crisis would tell us to do.
> if most of your followers were concentrated on server[s] that don't like you, you may not be able to reach them anymore

This seems extremely unlikely. If the server admin doesn't like you enough to ban you, I strongly doubt you're going to have many followers there.

In any case, however likely or unlikely it is in practice, the incentives here seem exactly right to me. If you want the benefits of being part of a community, you have to respect its norms in your interactions with others in the community. The possibility of losing connections with people in that community if you are forced to leave it is part of the deal.
> The NYT is criticizing the Intercept for verifying its documents and showing them to the public

No, the NYT is reporting on a newsworthy event. We, as readers, can criticize The Intercept for bumbling things so badly.
No Evidence of Chinese Covid-19 Data Manipulation Using Benford's Law
Control a website by raising your hand – JavaScript library for hand detection
If you are talking about Europe, the catch is that they weed out those who shouldn't be there early. For example in Italy, everyone can go for the first year, but then you have to pass a continuation exam, that upwards of 50 to 70 % fail. Germany has a similar system with exams early in high school that separate what tier school you can go to (trade schools or universities). So sure, its "free/low cost" but and technically "universal", except for those who fail at the gate. Otherwise try your luck in the US where you can rack up massive debt to attend any for profit college with 90% acceptance rates and the peice of paper is accredited the same as any other college.
Like most people here, I was already aware of the technical side (and I'm guilty of implementing several of the features such as infinite scroll).

The majority of users aren't giving up their addiction. I think that's a given. But I do hope parents are more aware of the effects on children.
> What motivates you to lie about something that is both trivial and easily falsifiable?

My "lie" is so trivially and easily confirmed: https://data.bitcoinity.org/markets/volume/all?c=e&t=b
Those pages are practically copy and pasted. There isn't a difference because the trucks don't exist.
It's humorous but I don't like normalizing the idea that it's OK for authority figures to lie to the people they are charged to protect. That's part of the mess we're in with policing.
"There are an enormous number of tools out there that only exist because people don't know how to chain together basic 1970s Unix text-processing tools in a pipeline."

Arguably that is why the original implementation of Perl was written. If I remember the story correctly, we can never know for sure whether, e.g., AWK would have sufficed, because the particular the job the author wrote Perl for as a contractor was confidential.

Are people using jq most concerned about speed, or are they more concerned about syntax.

JSON suffers a problem from which line-oriented untilities generally have immunity: a large enough and deeply nested JSON structure will choke or crash a program that tries to read all the data into memory at once, or even in large chunks. The process is resource-constrained as the size of the data increases. There are no limits placed on the size or depth of JSON files.

I use sed and tr for most simple JSON files. It is possible to overlfow the sed buffer but it rarely ever happens. sed is found everywhere and it's resource-friendly. Others might choose a program for speed or syntax but the issue of reliability is even more important to me. jq alone is not a reliable solution for any and all JSON. It can be overkill for simple json and resource-constrained for large, complex JSON.

https://stackoverflow.com/questions/59806699/json-to-csv-usi...

netstrings (https://cr.yp.to/proto/netstrings.txt) do not suffer from the same problem as JSON.
And you really think more protectionism will help?

Maybe part of the problem is that due to so many regulations, there's not a healthy startup ecosystem and the compensation isn't remotely high enough to draw the best talent.
The good thing about Airtable for me is how it is very convenient to set up connected data and navigate that.

At the company I work for we use it to encode the scripts (as in screenwriting) of interactive fiction, which allows us to have a nice schema to define information about characters, dialogues and other game elements.

I also use it as the backing database for my personal website, sort of as a CMS. I'm also making an e-commerce site for my dad that will use it to store product, client and order information.

Wintergatan (of Marble Machine fame) has a team of people collaborating on making a digital CAD version of their physical machine, and they use Airtable for task management and as a structured wiki.

I do wish that Airtable supported some other things, but it does fill a good niche where you need a more organized and connected spreadsheet with a convenient way of visualizing data beyond charting.

Google Sheets works fine, but there is no alternative for Airtable's record links, which is how one expresses relations between tables. You can get data from other tables, yes, but more often than not range syntax breaks, or someone puts the wrong data type somewhere and it's tricky to debug. For me, the main selling point of Airtable is record links and typed columns.

I don't think Airtable will be replacing general purpose spreadsheets anytime soon, nor can it handle very math-y sheets well either.
Nikola, essentially, paid someone at GM in exchange for the deal.
Timelapse of Every Nuclear Explosion Through 1998
> It seems to be rooted in the fact that these days people skim text, rather than read what is written. I don't know if it's because of general information overload, or a lack of attention to detail, or if the mindless scrolling of phone apps has trained us that visual impressions of words are good enough.

One aspect is that it's a parasitic efficiency increase. The 80/20 rule applies here; you can answer 80% of the emails by skimming. If you just don't handle, or poorly handle, the 20% of the emails that take 80% of the time, you get a bunch of time back.

I also think that the overload comes from notifications, not general information. We get a crazy number of notifications from our personal devices (and many/most people check them), and during the work day that's compounded with all the systems at work that send notifications. I think that we've subconsciously taught people to work between the notifications. It can feel like if you don't respond to them in real time then you might end up with an insurmountable backlog of notifications to handle, so people have acclimated to handling them in real time. Each time someone responds to an IM, a mental timer starts, counting down how long it is until it thinks the next notification might come. Or, conversely, you're in a notification lull, and you start thinking this is your only time to get anything done towards the sprint, so you smash out fast responses to the notifications you do get, trying not to break your train of thought.

Others may have different experiences, but I get notifications from so many systems and people that it can be overwhelming. And the tools we are offered to manage it suck. Slack's notification settings are better than what I had before with Lync, but they're still lackluster. Email has the best filtering record so far, but it is also by far the most abused by tools.

Some things I would love to see in a chat system:
* Chat and notification filters based on whether the user is a bot or not
* A sane "handle this later" queue or some kind of integration with a task manager to let me click to create a ticket
* A way to communicate busy-ness through my status. Either a level I can manually set, or a system that can guesstimate it (i.e. "curryst has 8 active private chats right now") so we can all gauge whether what we need is that important right now
* Customizable options to batch notifications. I would love it if I could have Slack batch my notifications and just send me one notification per minute that says "3 new messages"

My holy grail is if they would let me write my own functions to determine whether to notify for an event, batch it into the next batched notification, or to not alert at all. Most of these desktop clients are in Electron anyways, just let me pass it a path to a Javascript file that exports functions to filter notifications.
SpeakeasyJS – a meetup for mad science, hacking, and experiments
You nailed it. It's really quite bad. At my current company we are judged by "results" aka how many tasks and points we bang out on Jira, but then also the same managers stuff our calendars full of video meetings.
> sacrificing cats for owls. Why is that better?

Seems tone deaf to ask this in a thread about biodiversity and species extinction.

Because there are wayyyy more cats than owls. So we have more biodiversity.
You might try contacting a broker at SharesPost. But yeah, their last round was extremely oversubscribed.
At this current time that doesn't feel like a sound business model.. but I could be wrong. It also seems that they won't need so many people? The VC firms I know are all capital heavy and very light on staff.
After Elon named his company Tesla, along comes a scam with their machine called Edison. Not to be outdone, a putative truck company circles back and calls itself Tesla’s first name, Nikola.
- Does the blind in the schools you mentioned want to learn programing and their only choice is repl.it?

- if the answer is yes, how many blind people are there in these schools?

- what was used in these schools before repl.it? did it help the blind?

- when schools used repl.it did it help all students more than the old system?
If you are talking about Europe, the catch is that they weed out those who shouldn't be there early. For example in Italy, everyone can go for the first year, but then you have to pass a continuation exam, that upwards of 50 to 70 % fail. Germany has a similar system with exams early in high school that separate what tier school you can go to (trade schools or universities). As far as I know, once you take the test, your fate is sealed. So sure, its "free/low cost" but and technically "universal", except for those who fail at the gate. Otherwise try your luck in the US where you can rack up massive debt to attend any for profit college with 90% acceptance rates and the piece of paper is accredited the same as any other college.
Doesn't DWM use multi-plane overlays?
Just grind leetcode and start applying. There's no trick here really. I don't think your career is in trouble, it just make take a while to get that first job back. Maybe reach out to former colleagues and see if you have an in somewhere.
Are you replying to the wrong comment?
Thx! Looks like just what I need.
> the conditions on Venus 40km were such that humans could walk around outside with nothing more than an oxygen supply.

The Wikipedia page on Venus's atmosphere suggests that at that altitude Venus's atmosphere is a sulphuric acid haze at 110°C and about 2atm of pressure, which, even if there was something to walk on, doesn't sound like you'd be able to walk around with just an oxygen supply for very long.

https://en.m.wikipedia.org/wiki/Atmosphere_of_Venus
I teach the IB and IGCSE curricula and have used repl.it quite a bit in the last few years. What sort of materials are you looking for? Coverage of Python, Java, and C++ at the middle/high school level or smaller one-off projects with libraries like Pygame and Flask?
For anyone with a home server and has the need to remotely access your self-hosted websites, https://pomerium.io has been a wonderful piece of software in my stack.

You can safely expose your self-hosted websites to the internet and without the hassle of needing to have a VPN connection first.
The new LUMI EU supercomputer in Finland will put its waste heat into a district heating system:
https://www.hpcwire.com/off-the-wire/csc-lumi-supercomputer-...

I'm sure smaller scale data centre heat to district heating schemes must already be in place. Fundamentally you are using the same technology to cool the data centre (a heat pump), just pushing that heat into hot-water / steam, rather than dumping into the air.
> Poorly written, but your software freedom is admirable

who starts a comment this way? what condescending bullshit. i guess i'll start my comment this way:

you're a douchenozzle, and the point you raised was barely relevant to the comment whose quality you're editorializing
I 100% agree that the "pick two" only applies if you cannot setup and alternate system. Hence my recommendation to for certs to break the monopoly. I really think tech has yet to TRULY disrupt education.
Thankfully I get bored of that too...
This is a great post. I love messing with fonts on Linux, but I ended up with settings that work great for me years ago, so I don't do it much any more. (The game changer was when many of the infinality patches were rolled into fontconfig, so you don't need to build it yourself any more to get great rendering.)

The most important takeaways if you're on Linux:

1. Make sure you have autohint=false (except for individually chosen fonts that might need it). You don't want the renderer ignoring the individual font's hinting information and trying to do it itself: results are usually quite bad.

2. Make sure you have the correct subpixel rendering for your screen (usually rgb) and enable the lcdfilter. I prefer "lcdlight". Comparison of different lcdfilter settings here: http://www.spasche.net/files/lcdfiltering/

3. Consider disabling hinting entirely. I hate it. On a high DPI screen, you don't need hinting at all, because the edges of a glyph will already align very closely with the pixels. On a low DPI screen, especially as you get down closer to 96 dpi, the amount of distortion needed to align the font with the grid completely mangles it. You might think there's a sweet spot where hinting makes sense, but I've never seen one.

The article actually has a picture illustrating this beautifully: look how much better the unhinted rendering is than the hinted one! https://venam.nixers.net/blog/assets/fun_with_fonts/ftdiff_v...

If you do disable hinting, you should also change your desktop environment's default fonts to a family that has very good unhinted pixel alignment even at small sizes. I use Adobe's "Source" family, and it looks fantastic, even at my desktop's 10pt default size.
definitely recommend taping up windows. nice to see some data to back this up.
Yep. It's had a rather negative impact on my outlook over the last few years, to put it mildly.
Ok, so given a bunch of objects, there are some configurations of velocities that prove different physics are at work, than other configurations.

This just sounds weird, like I thought that Newtonian or Einsteinian physics explained objects with velocities regardless of what those velocities are. I thought there were somehow complete, you know?

I don't really understand any of it, but I read a popular account of relativity by Einstein, and you know, the examples were very 100 years ago, trains, light, geometry and stuff. No magic.

Space literally expanding seems like this star trek thing jumping out of nowhere, and it's confusing to me where it comes from, even though I appreciate that it's orthodoxy nowadays.

Maybe the point is the magic has something to do with general relativity?
What issues did you have with Booking.com and what are good alternatives?

I absolutely loathe them for their high-pressure sales tactics (their site is full of dark patterns and booking there is outright stressful; it feels like you're trying to browse while a drill sergeant is constantly yelling into your ear "BOOK NOW YOU WORTHLESS SCUM, BOOK, BOOK, WHAT ARE YOU WAITING FOR YOU IMBECILE, CLICK IT, BOOK, NOW, NOW YOU MAGGOT") - however, unfortunately they often do have the best price (by far) or are the only place certain accommodations are available, and aside from the drill sergeant, their UX is absolutely perfect.

I've been burned far too often with sites that let you go through the entire flow only to tack on ridiculous fees for payment or simply fail to process your credit card.
> But in your coding interview, don't do leet code. Just give a regular coding problem. Not a big one, not a long one, not an especially tricky one.

This limits the signal of the skill ceiling that you can pick up from the interview. Give an easy whiteboard problem, and both a great candidate and a good candidate will be evaluated to be roughly the same. (No red flags, both solved the question)

It's a bit like hiring a plumber, by giving each prospective contractor a two question quiz: "Which way does crap flow?" [1] and "When is payday?" [2]

At that point, you are just going with a lottery system.

[1] Downhill

[2] Friday
At least here in America it seems like culture has shifted very quickly. The last 5 years, 10 years, 20 years, 50 years. I can't speak much for German culture, but I can say with high certainty that German culture is extremely different than 30 years ago. Yes, there's similarities, but things have changed quite a bit.
Ask HN: What does training look like at your organization under Covid now?
First time writer, long time lurker here!

Since we’ve all been impacted by COVID among the litany of natural disasters this year our workflows have all had to adapt to the changing circumstances of the world. Yet, with the rise of Zoom, In browser VR, and other assistive technologies I’m curious as to how this has changed training for many of you.

So have any of you changed workflows for training? Maybe you use training simulations or more visual means of working through things now? Let discuss it! ;D
C++ Coroutines in Visual Studio 2019 Version 16.8
Most (if not all) severance agreements in case of firing include non-disparagement. Severance is just cost of business - HR sees volatile employee and automatically offer severance with not-sue, not-disparage agreement. Employment lawyers are $600/hour and a huge distraction.

http://www.shpclaw.com/Schwartz-Resources/severance-and-rele...
Captain Sully's Minute-by-Minute Description of the Miracle on the Hudson – Inc
Show HN: Young people might be moving to the Bay Area
I remember interviewing here and being bummed when they were 110% strictly no remote. Not surprised to see the about face here based on current events, but based on my experience it is a little surprising.

Without saying anything disparaging I do not imagine it is a pleasant place to work.
Go do your own homework
If you're wondering why every other image seems to use red for highlights, it's typography tradition: https://www.gwern.net/Red