skysight-inc/HackerNews huggingface dataset:
Look, without getting into a debate on cancel culture, I’m wondering if it’s specifically virtue signaling that you object to. Because RMS is specifically known for a massive amount of virtue signaling. It’s all over his website and was written all over his office at MIT. And he would join discussions and change the subject to whatever he felt like talking about in order to, we’ll, spread the good word. And of course the free software movement more broadly is about taking a moral stance and aggressively spreading it through copyleft and other forms of activism.

So I wonder if it’s not “virtue signaling” here that’s the problem, but the virtue being signaled itself that you don’t like.
I was surprised that Mike Krieger (Cofounder & CTO of Instagram) spends ~30 hours a week coding.

It doesn't seem like most CTO's, especially at big companies do a lot of coding anymore.
Barrier Is the new Free and Open Source Synergy – share keyboard and mouse
Screenhero engineer here, and currently working with CoScreen. TBH, Tuple adn Screen both seek to re-create Screenhero (and do an amazing job of that!) CoScreen, while using similar technology, has completely rethought the UI from the ground up, and is a huge step forward that the others are going to have a hard time catching up with. Instead of one person sharing their screen, with CoScreen, each participant can share individual windows into a shared environment that feels as natural as native windows. It's a fundamentally different vision for how to do remote collaboration.
The comments so far were replying superficially to the article title. I've changed the HN title above to the HTML doc title now, which describes the project that this article is actually about. Please either respond to the interesting substance or (always an option!) don't respond. A 5-second reaction to a 2-second title isn't usually very interesting.
Vinum is a SQL query processor for Python, designed for data analysis workflows
I don't know who defines what work is but "being reachable" at all times seems like an arbitrary line in the sand. It's pretty annoying to be dictated what is and isn't possible.

For example, what about "being reachable" four days a week, or 7 out of 8 hours a day, or using the toilet?

Bright line rules like these are usually fake and promoted by people that benefit from them.
FreeBSD doesn't support 802.11ac
I am not sure if that is a tongue in cheek "yes", but yeah IIRC his answer (after some precursory modeling/scripting) was that yes it's both.

Something along the lines of: There is so many variables and so many people, so the person who is gonna be the next Gates/Jobs/Musk will have to hit the jackpot all of them in order to get there.

Nb. it has been some time since I watched that video, don't quote Derek on my tongue.
Googlism.com – Find Out What Google Thinks of You
Crazy web scale folks flip from Mongo (NoSQL) to Postgres: https://www.theguardian.com/info/2018/nov/30/bye-bye-mongo-h...
Nice. Incidentally, I found https://siftrss.com/ , which lets one do string-based filtering at the level of creating a new feed based on the old one, which means you can plug it into your existing reader.
But the code wasn’t even used, from what I can tell. No one is even making that claim. It was just an idea for a feature.
If it would be detected by profiling that does make the technique asymmetric in that it would only stick around if nobody profiled to find it.
muh bawls!
Am I missing something here?

- The speed of this is 7,200 Mbps (lowercase "b").

- The speed of a fast SSD is 7,000 MBps (uppercase "B").

Why am I paying for tons of ram to cache anymore? (I'm ignoring wear & tear for this question.)

Referenced SSD speed source from here: https://www.gamingpcbuilder.com/best-m-2-nvme-ssd/

--------

EDIT: found the answer here: "Samsung's latest module would deliver around 57.6 GB/s transfer speeds on a single channel"

https://www.engadget.com/samsung-unveils-a-512-gb-ddr-5-ram-...
All (Singapore) secondary school students to own [iPad] paid using Edusave
How to run Trade Butler Bot in web3 environment
TradeButlerBot can automate manual workflows in the trading space and are super secure - let’s see how we can run it backed by the robust QuikNode infrastructure.
Funnier AND more accurate. UNIX came out of AT&T. The BSD variant came out of Berkeley.
FinTech Wire: The First Austrian FinTech Unicorn, Newcomers in British FinTech
Assuming we're talking about VMs (2021 etc.), for a SME is there any downside to giving 2TB of space to your discs and let dynamic allocation do the work?

Perhaps consolidate/defrag once a year. Even monitoring total usage more often than that is probably not worth the effort - just buy ample cheap storage.

Also, there was a tradition to split drives into OS, DB, DB Logs. That was mostly a rust performance thing and these days is probably just voluntary management overhead.

RAM is another story.
I'm not sure what you mean? London is one of the places I can readily imagine this existing.

Where I live in Seattle, an area that isn't even in the downtown or Capitol Hill core, I am a maximum of 15-minute walk from two parks, a library, three shopping areas, two grocery stores, health care offices, and a major transit center. At the transit center, two bus routes that go to different parts of the city (an important thing, since two bus routes going to roughly the same place are basically the same bus) arrive every 12-15 minutes virtually the entire calendar day.

Does that not sound like something that many parts of London already have?
Hating on Java seems perfectly reasonable to me.
Most people will drive to the stadium, so the local mass increase is a factor of ~10 higher. Assume 2 people per car and 1500kg/car (this is pretty conservative for Colorado, where SUVs and pickups are common), so each athlete, employee, and attendee would bring in ~800kg mass plus their own weight.

EDIT: I was curious about the parking situation; seems to be a bunch of lots scattered around with JILA effectively in the center: https://en.parkopedia.com/parking/stadium/folsom-field-co/?a...
I don't have the LTE version, but thinking about getting one for the same strategy. In the meantime, I'm just hiding my phone in drawers/backpack etc to keep it hidden and within range of my watch.
I think you probably have a valid point that many companies have invested a lot in customizing and tweaking their Jira installs and then built a lot of value on top of that customized and tweaked Jira installation, and convincing those companies could be a real challenge.

But we've also talked to many, many teams that use a relatively vanilla install of Jira just because it's what people are used to doing ("no one ever got fired for picking Jira"). In quite a number of cases, we've convinced these teams to switch to Kitemaker. As we mature the product, improve our developer offering and build out our ecosystem, we're confident we'll convince even more.
Or if you didn’t have an understanding with the sort of people who would run the profiler...
> Accounting for squaring the distance

You actually don't want to square the distance, since you are not trying to compute the acceleration due to gravity, you are trying to compute the gravitational potential (since that's what affects clock rates), which goes like 1/r, not 1/r^2. So the Earth's effect should be about 10^14 larger than the effect of the people in the stadium. (Which is still several orders of magnitude larger than the sensitivity of the clocks, so it's entirely plausible that the clocks were detectably affected.)
They don't support leading wildcards. So foo* will find foobar but *bar won't find foobar. Elastic does fine with that as of 7.9.
> However, Fauna has five big architectural differences from Aurora and from other RDBMSes:

> Fauna is programmable, with a rich standard library of functions. It can run transactional business computation adjacent to the data and let the developer compose computational logic in a maintainable way.

I appreciate programming in PL/SQL isn't great or anything, but it exists and it works and I've used it to great effect in projects where the client pretty much only ever works with stored procedures, and I thereby don't really understand if they are actually different in fundamental ability here or if they merely have a better language (which I would even then question, as I have totally taken advantage of the ability to program PostgreSQL stored procedures in PL/Python).
so are you for GC or against GC?

In other posts you actually argue that GCs help you reduce complexity because manual memory management is too much of a hassle.

May be immutable is not the correct term - persistent data structures is what I like support for: that is my use-case.

I think you can have efficient persistent data structures without a GC, but that requires fast reference counting and in turn, that requires a lot of work to be competitive with the JVM.

I also understand that my use-case is not Julia's focus. That's perfectly fine.
In my work it is very common to make the memory map a little smaller than it has to be. If you can't ship an initial version in a reduced footprint you will have no hope of shipping future bugfixes.
I think you’re spot on.

U.S. District Judge William Stickman said it best when declaring PA's lockdown orders unconstitutional:

The liberties protected by the Constitution are not fair-weather freedoms -- in place when times are good but able to be cast aside in times of trouble.
There is no question that this country has faced, and will face, emergencies of every sort, but the solution to a national crisis can never be permitted to supersede the commitment to individual liberty that stands as the foundation of the American experiment. The constitution cannot accept the concept of a 'new normal' where the basic liberties of the people can be subordinated to open-ended emergency mitigation measures
honest question: what about throughput?

I see the issue on latency, but suppose this system is being consumed by a large GPU or a traditional out of order CPU or DMA mechanism. If you can start reads and writes over a high throughput pipe on many chips, can't you also get higher throughput to keep multiple parallel operations busy while requests are in flight?
Microsoft Launches ION Decentralized Identity Network on Bitcoin Mainnet
I live in Montreal too and we'll have to work hard for it not to become just like everywhere else in North America.

New construction projects are totally different from the places that were built a long time ago, like around Masson, Ontario, St-Laurent, etc...

Griffintown makes me sad.
You're making huge assumptions that a) people who cultivate this skill are late night folks and not morning people; b) people who cultivate this skill are unable to do deep work during the day; c) even ignoring the fallacies in A and B, that these folks' counterparts are blind to their accomplishments and assume they're lazy because they come in late; d) that someone cannot be capable of both completing meaningful deep work and be lazy and unable to manage their time.
“Dr Swan believes that the rapidly decreasing fertility rate means that most men will be unable to produce viable sperm by 2045.”
> MS has the tendency to just silently revert settings

This is so user-hostile it's not even funny. Imagine if you had someone in your life who silently went back on agreements when you weren't looking. You would work to remove them from your life as soon as possible.
What?!? How does that work? Does he just draw up a blueprint and write "solid gold block goes here" and them some contractor says "yes that gold block will be $NNNNN" and includes it in the budget??
i'm really not clear what you're alleging and how you're alleging it
Ya, I signed up for it a few weeks ago based upon a recommendation here. It's a brilliant RSS reader. Has every feature I want.
Somehow this ended up at Oracle? That's just nasty.

https://docs.oracle.com/cd/E19146-01/821-1833/index.html
I find early better for few reasons, but primarily because not all work hours are the same. Waking up, working out, then immediately doing deep work before checking my phone, internet, or anything else almost feels like a super power. The best work hours of my day are actually spent working, and are almost never interrupted. Even if I do have to attend a late meeting or something, my brain is in the wind down mode and shouldn't need to wind back up. This means it's easier to fall asleep, and repeat the next day.

I used to do the stay up late thing, and while work did get done, it's nowhere close to what I get done in the morning.
Blog article from the ION team (that may have been a better link to submit): https://techcommunity.microsoft.com/t5/identity-standards-bl...

ION project website: https://identity.foundation/ion/
There's a difference between self-promotion and other people making a suggestion.
Almost same here, I went with Tcl instead.
I don't think you can allocate immutable data structures on the stack.

I've never seen a 10 million entry immutable set on the stack but I could be wrong.
So? it's still pointless. Gender is observed to. Is it interesting to discuss all the possible gender categories that can exist? No because a lot of these gender categories were made up in the last decade.

I am saying consciousness is just an arbitrary category for an arbitrary set of phenomena. Trying to codify this arbitrary category is like trying to codify what it means to be American, or what it means to be Trans or whatever. It's Pointless because the complexity within these categories are purely made up.

I'm saying consciousness is the same thing. Is an Ant conscious? Well it depends on your arbitrary classification of what it means to be conscious. And that's the point. It's Arbitrary. It's made up. It's not worth talking about what it is to be American in a scientific paper anymore then it is to talk about what it means to be conscious.

Some may argue that an ant is conscious because it feels pain. Others may argue that consciousness does not involve pain. And if you observe this from a very high level you will see the argument is simply about a definition of an arbitrary word. It is not interesting to debate about vocabulary.
Tangential at best, but I derive great benefit personally from extensive use of `paredit-mode` (even in curly brace languages) along with brace matching and block highlighting when trying to figure out the structure of a piece of code.

I imagine there are similar tools available for other environments.
We are in 2021 and there are still new ( old ) video and audio resources from Steve Jobs that we had never seen before.

Did someone somehow had a VHS type and discover we had this video and upload it? If not what the story behind the discovery of this video and interview?

And I sort of think Steve is still very much Steve even in his early 20s. His understanding of market, business, computing and user experience. Apple just isn't the same without him.
Surprised you didn't use Hugo for your website instead. Since Hugo is written in Go, and it's blazing fast.

Thanks for your work anyhow :)
That's not the fault of CGI but rather of the people who wrote bad code. You can easily have the same problem in your NodeJS express app if you're careless!
Given the lack of the issue being closed I guess they didn't backport the Android NDK patch yet :(.

https://github.com/openssl/openssl/pull/13694
Yes, but for people claiming there's no self-made man, when you ask them, when they would define them ("What person would you accept as self-made man?"), they usually create absolutely artificial cutoff.

Like if there were no public education or infrastructure and you still suceeded (in whatever, science, business), you are self-made. But why? Still, such a person didn't have to invent their own DNA, so they aren't really self-made.

"Society matters, not DNA, not personal initiative, not discipline, not habits..." is a form of bias.

And I just refuse this bias. All this matters. You can be self-made as a seventh child of poor Burmese farmer. Then, you could be maybe as rich as an average developer in Facebook. It is self-made. Or you can be a child of someone rich, inherit $1B and decades later leave the world with 1/10 and it not self-made, even when you still will be way better off that the child of that Burmese farmer. Self-made is relative, not absolute.

Also, you can grow a lot just by luck. Winning a lottery ticket is luck. But picking a career in IT is not. Thirty years ago, everyone knew computers are going to be ultra important. So not every vertical mobility is self-made.

It's complex, but they exist. People who decide to grow in their field. People with right habits, posessing great decision making skills, problem solvers, energetic people.
Not sure about their reasoning.. but if you don't have root ssh enabled, sudo can break if there is no free disk space. I do something similar where I write a 500mb file to /tmp and chmod 777 it so anyone can free it up without needing sudo.
Yes. Sun/Netscape co-owned the iPlanet brand and products, Oracle bought Sun. AOL still has iPlanet rights though, so it's actually in two places.

Tricky to follow where all the stuff ended up: https://en.wikipedia.org/wiki/IPlanet
Who accuses these guidelines of transphobia and why?
This is the first use of GPT-3 to give me an "oh shit" reaction. Turning verbose, structured messages into something more human readable is a huge problem space. Seeing one instance of it working makes me think there will be many more.
In the mid nineties I worked in a research institute. There was a large shared Novell drive which was always on the verge of full. Almost every day we were asked to clean up our files as much as possible. There were no disc quota for some reason.

One day I was working with my colleague and when the fileserver was full he went to a project folder and removed a file called balloon.txt which immediately freed up a few percent of disk space.

Turned out that we had a number of people who, as soon as the disk had some free space, created large files in order to reserve that free space for themself. About half the capacity of the fileserver was taken up by balloon.txt files.
It's a funny contrast considering his comment about lowest common denominator at the start ;)

He knows he has to play that game too.
PSA: Here's another, much more feature-rich calculator called Expression Calculator (or Global Calculator sold in Germany in 1997), written in Delphi - https://github.com/dblock/excalc, full source code and a working executable that still runs on any version of Windows.
Japan is a paradise as far as I'm concerned. I generally hate US cities but would be happy to spend the rest of my life in any Japanese city I've visited, large or small.

I don't think we will ever see that level of efficiency, cleanliness and safety in established US cities. The culture is different. More importantly, I think, is that US cities have a skeleton which is generally not conducive to the transportation network seen in Japan.

I think that the current push in the US to add ADUs('granny flats') in suburban neighborhoods will show us the limitations of our current layouts. Cramming more density into an infrastructure limited area will likely result in lower quality of life. The solution, IMHO, is to undertake larger projects where entire neighborhoods are bought out at fair price(at huge public expense) and redeveloped according to modern urban design patterns. That will likely never happen due to the obsession with the past and unwillingness to allow change.
it kind of makes sense. sprites as tilemaps whose origin can be set is how sprites are used, so making that explicit is natural. from there, getting rid of any background layers also makes sense; just put a sprite at the screen origin.
I'd argue that having a memory of the past was and is one of the things people always aimed to have. It is part of being a human being. Even thousands of years ago people saved their stories on cave walls.
Ask HN: Idea for LAN local Let's Encrypt, what do you think?
This is an attempt at a solution to the problem of "I have a LAN service or an IOT device, and it can't serve HTTPS because it isn't on the open internet to reach Let's Encrypt".

It's becoming increasingly troublesome these days to run a service on insecure HTTP. Doubly so to run a service with a self signed certificate, which gets treated as a sign of evil intent by all browsers. Creating your own CA cert and installing it as a trust root is possible, but bothersome. It's implausible for non technical people to learn to do this.

Servers on the open internet can use Let's Encrypt to prove that they control their site, and obtain a certificate. This isn't true if the service is on a LAN-local IP and not accessible from outside. For example, a device that puts itself on your Wi-Fi.

New idea: suppose there is a service that exists on your LAN, perhaps normally living in your router the same way that DHCP does, and it exposes two operations:

- get a CA cert: used by browsers accessing HTTPS sites when they are on the LAN, the CA cert is included among the trust roots for this one operation.

- get a signed HTTPS cert: used by services in a similar way to Let's Encrypt to obtain a certificate that identifies them as a secure service on the LAN. Might either be open access (on a home Wi-Fi router) or whitelisted (in an office).

Over to you HN, do you think this is a good idea?
The better statement would be that this facilitates the development of idempotent jobs and aims to minimise side-effects.
Looks promising. I've used and enjoyed VSCode Live Share before https://code.visualstudio.com/learn/collaboration/live-share

Two great features they have are:

- The ability share a local service to your peer by simply forwarding a port.

- Remote debugging. Participant 1 can start a debugging session and Participant 2 has access to the full debugging introspection without interfering with the host's session.
HN automatically edits headlines starting with numbers to discourage articles like '5 ways to waste more time on HN'. But in this case, it fails badly, because the claim that only 12 people produce most anti-vax propaganda is interesting. You can edit the title manually, but it's already falling to the bottom of the page with no votes. Alternatively, resubmit with the underlying report and write a headline like 'Two thirds of anti-vax content is spread by just 12 people'.
I love SQLite. Am building a webapp + mobile app that needs to sync user created content. Is there an easy way to sync SQLite DBs?