skysight-inc/HackerNews huggingface dataset:
> NextDoor is an incompetent mailing list. They don't even understand how a digest is supposed to work. I mean... FREE software had this down in the '90s.

Honestly, I think we'd all be better off if all social media was in digest form: queue up everyone's posts to be published next day at 9AM. That'd put a break on things, instead of having stuff snowball out of control.

However, it's probably been determined that it's best for the social media companies themselves for stuff to always snowball out of control, so non-digest it what we'll always get.
Unfortunately, tech bro culture has a lot of people who agree with her sentiment. You can't say that tech bro culture makes "outsiders" feel uncomfortable, intimidated, and bullied, because that makes the tech bros feel uncomfortable, intimidated, and bullied.
Yes, should have made that clear. Don't know if its a common abbreviation but I guess not. мне жаль
> For extra motivation, all exercise machines in our prototype human power plant are facing a jacuzzi & shower where girls are invited to encourage the boys to flex their muscles and generate more power. Of course, the gender roles could be reversed, but during the first experiments we discovered that this is less energy-efficient.

Releasing the data on this would be enlightening.
What Chinese media reveals about Shein’s secretive operations
From my observation, we programmers are supposed to have two non-discrete modes of programming: 1.) the trial&error (or jiggle) mode and 2.) the literate mode.

Trial&error mode works well when working with randoms, e.g. exploration, research, acquiring information, identifying unknowns. Literate mode works well when working with exacts. Identifications for example produce exacts from unknowns. Enough facts enables you to build stuffs out of it like Lego. This is where literate mode works well.

Jiggle programmers that does not quite grow out of their jiggling mode is because they stay in trial&error mode and does not slide slowly into the literate end of the spectrum. After acquiring some facts, they don't deduct or intuit from them. They don't attempt to philosophize a bit.

A problem as simple as "how to do X after the window loads" for example, some programmer can find `window.addEventListener("load", X);` in stack overflow, but the main differentiator lies whether after fixing the issue, they care enough to at least wonder about what's the meaning of `window`, `addEventListener`, `load`, "why is the call shaped that way", "what is Event and what is Listener". Those who do slide slowly into their literate mode.

It is also not less dangerous to be stuck in the literate mode. Although this happens rarer, often to more experienced people.
I disagree.

She failed - miserably - as mount Olympus' VP of future foreseeing, and that's totally unacceptable.

Where's HR in all this? the recruiting manager!? Anyone??

Are those the kind of unrealistically supernatural powers baring individuals we want to have in our company?

I don't think so...
I'm not sure and I'm not great with the semantics of these features. For example there's the process-feeds a file type:

command <(other command)

Where "command" sees the output of "other command" as a file.

But other times you do things like rename or use tee to duplicate data to different descriptors and rename them back and forth to jump over one sub command and get used in a different subshell to produce different output from the same input from a different command. I think part of this is called "moving file descriptors". It's one of the things that c-shells totally suck at.

Usually in bash it looks cleanest to break these up into bash functions and then assemble one huge pipe based on that. Like run command rename stdout to like file descriptor six to jump over the next command and then swap them around.

This mostly comes up when I'm writing things that trawl through very slow archives or filesystems to avoid multiple passes. It's hard to think of a simple example, but being clever often cuts processing time by an order of magnitude.

Anyway often "pipe" is probably a bad description. Pipes often look more like chains but what I really want more often is more of a directed graph where processes are nodes and data flows in the top and out to different file descriptors that connect to different nodes. Conceptually it isn't complex--each node has stream inputs and outputs that just need to be connected. It's the semantics of it that suck.

So I sort of liked the json description approach in goodpipe, and it would be cool if there were ways to be more flexible about this. goodpipe as is seems limited to the c-shell style of simplistic pipes.

But... maybe this is possible with named file descriptors in goodpipe. I'll have to think about it.
Better comparison product is MS Teams, not Excel.
At this point, I just default to downdetector
Then you try and fork it, and people get mad about that too and accuse you of splitting the community over a difference they didn't consider important and didn't take seriously and dismissed when it was brought up for decades before the fork happened.
Will be very interested to see what comes out of this!
The Rarest and Most Valuable Atari 2600 Games
> If that’s slavery, then so be it

Be better.
"The meek shall inherit the Earth."

The Amish.

I'm not quite joking. They're some of the best farmers on the planet and they have huge families. I suspect, if you do the math, they smoothly replace the rest of us as we "grey out" so to speak. ;)
> simply and elegantly designed

I don't think Bitcoin qualifies as such. Sure, projects like Ethereum are far more complex, but there are projects that significantly improve on Bitcoin in simplicity and elegance. Bitcoin script in particular is not that simple and full of warts.
A deep learning model on the blockchain should be able to figure out cheaters from mouse movements and click intervals no?

But yeah you are right.
Isn't whatbox.ca mainly aimed at hosting seedboxes? They are accordingly higher priced than a VPN. Whats the rationale for using them as a VPN ?
I figured VR would bring back arcades.

New equipment may be too expensive and novel for home purchases, but an arcade could invest in those fancy omnidirectional treadmill and VR gloves.

The demand is there. People pay $30+ for a spin class, why not VR lightsaber zumba?

Video games in the 80s and movies started off in commercial locations before becoming cheap enough for home use. I'm not sure why VR hasn't followed their model. I've assumed it was because the tech isn't there yet.
MS has definitely improved compared to where it was. But we're not just tarring them with the brush of past activities, they have made recent hostile actions. Just this week we've had on HN them announcing changing .NET tooling to make it less open source and more proprietary.
Tesla sued by ex-employees who claim that mass layoffs violated federal law
As someone else points out, it would be best if these were included in the washing machine in some form. Printed somewhere. In reality these icons are quite good and once you know the "basics" it is easy to know which one stands for what, so I think in terms of design they are actually quite clever.

In fact, now that I've seen the meaning of each one of them I think I might start to recognise them better :)
Sex isn't always about procreation.
Entertainment matters for about 10 million subscribers
based on your anecdote against hundreds of thousands of founders getting spied on. I've seen it happen.

Basically if somebody wants to invest ask them: $ and t+

If they try to dodge or make up excuses, MOVE ON. IF they say if you give me A,B,C and then we can invest, ask them to put them in writing and put an exit fee. If they do not invest, they give you 1% of the proposed amount.

Somebody who is serious and has the balls won't waste time. Unfortunately rare.

I've wasted a two years of my youth because a VC on HN reached out to me, who ultimately just used my product/coding services.

Any dumb fuck can be a VC if they can raise cheap capital. Remember, there is very small group of VCs that know what they are doing. The rest are just in the game to spray and see what sticks on the wall (most of them do not make it during a downturn)
To the author: This is really cool and something I've dreamed of. Have you considered adding support for the 'dymaxion map' (aka Airocean World) projection by Buckminster Fuller ( https://en.wikipedia.org/wiki/Dymaxion_map )? Or the Waterman Butterfly ( https://en.wikipedia.org/wiki/Waterman_butterfly_projection ) ? What kind of challenges are there in implementing transitions to those types of projections?
It is too precise for an absolute global position.

But for relative posistions, i.e. the difference between to positions, 1 cm is about right. It is close to the resolution in the best aerial images.

So if you you want to map e.g., a park bench as a 2-dimensional object og the layout of railway tracks you need the precision.

When you zoom in a lot on a digital map you still want the details even if it is all off by several meters.

Just as you can have detailed printed maps of a small area.
What's the big deal, these are all very intuitive:

no triangles
adidas
square
one squared
new document minus
equality
pig snout
squaring the circle
an eye looking through a square hole
square minus
do not square the circle
iron
iron.
iron..
iron...
iron deficiency
n/a
please fill in the entire circle or your answer will not be counted
Materialized views that are updated efficiently when new rows are added or rows updated would be a really great feature to have in core Postgres. This certainly would be useful outside of timeseries data.
more dupe of https://news.ycombinator.com/item?id=31775946
Django 4.1 beta 1 released
And CDNs can and probably will build a profile of you and sell it to the highest bidder.
Honestly I don’t think I have anything to contribute to this idea that doesn’t devolve into a philosophical question or can humans be selfless or is it selfish to want to help people. But I would be curious to meet someone who was truly selfless in software engineering, I think most examples of philanthropic software engineering are driven more by ideological rather than humanitarian reasons.
This is why I prefer in person coding exercises. You can do 1-1.5 hours of a "4 hour timeboxed coding assignment" and the interviewer will usually be happy that theyve seen enough and that you're not too slow coz they watched you do it.

Thats 3-8 hours of your life back.
Hmm going to https://us02web.zoom.us/join and clicking a join link directly worked fine 30 minutes ago.
there's a linux based one that I'm keeping my eyes on
FreeDesktop is the Microsoft of Open Source. EEE is their game.
But they eventually got married.
57 million. Good stuff. I think there is a bug that it goes beyond 1000 years if you turn the speed up.

https://i.imgur.com/hE8oX4S.png
> What will it take for you to actually believe that they may genuinely be changing?

First of all, for-profit companies optimize for profit, not truthfulness.

> Or you will always prefer to remember the dark times of CEOs past and a workforce that is probably half gone from those days?

Second, Microsoft has a 45-years long history of making false promises, paying large bribes and attacking open source.

And endless use of EEE. And palladium / trusted computing / secure boot.

And adversarial interoperability. And forced obsolescence.

It hasn't changed.

> You want them to change their name, open source Windows?

Nobody expects Microsoft to be consistent with their own claims.
I know a few of the symbols, mostly to check if I can actually stick the clothes I'm buying in a washing machine or if they are effectively a single use item (for me).
After checking I can wash them, the most important value after that would be the temperature, which is no longer readable.
I say that, but I stick everything at 30 anyway... (Alright, some things I know are safe to wash at 60deg, like bathroom towels, so they get the extra heat)
The WSL saga is quite easy to understand and a proof that Microsoft has lost an opportunity to own Desktop UNIX by not caring enough with the POSIX personality on Windows NT.

Thanks to the devs that give Apple money to use their hardware while targeting GNU/Linux, Microsoft realized that there is a huge set of developers that don't really care about Linux, they only want access to UNIX/POSIX toys and supporting Linux OEMs isn't really their thing.

So with this in mind, and given that Linux kernel ABI nowadays is more relevant than just POSIX compatibility, WSL was born.

Trailing the path of BSD, Solaris, IBM i, IBM z/OS that also have Linux compatibility available as feature.

So ironically the Year of Desktop Linux is in the form of a VM.
sqlite3 :memory: -cmd '.mode csv' ...

It should be a war crime for programs in 2022 to use non-UNIX/non-GNU style command line options. Add it to the Rome Statute's Article 7 list of crimes against humanity. Full blown tribunal at The Hague presided over by the international criminal court. Punishable by having to use Visual Basic 3.0 for all programming for the rest of their life.
This pdf is a masterpiece in the art of kerning.
I had a lot of fun poking my eyes out trying to decipher the characters.
Close the bridge, then when it doesn't work you have a valid excuse not to work.
Me too. Bring back the butterfly keyboard!
The original dry-clean and do not dry-clean ones are the most confusing for me. A plain circle is somehow meant to represent dry-cleaning ?
If this combines with transactional semantics, which is table stakes for a language like this, then yes, any exceptional state which isn't accounted for should be equivalent to nothing whatsoever happening over the entire state change the contract was enacting.

If only Solidity worked that way. But I guess databases weren't an important thing to study.
Is it misinformed if it’s just generally how they work in the US?
This account has a history of this mode of low-quality commenting.
> You want them to change their name, open source Windows?

Open sourcing Windows would be a good start.
You need only imagine the year 2005.

Before newsfeeds and like buttons, the combo which enables Facebook's algorithmic hate machine (recommender to maximize engagement).

https://en.wikipedia.org/wiki/Feed_(Facebook) [2006]

https://en.wikipedia.org/wiki/Facebook_like_button [2009]
Anti-Cryptography Provisions in Internet Anti-Trust Bills
Clearly big name studios are fighting each other to move to Vancouver /s
I was always a little sad I grew up after the mainframe era. I'm glad I have a chance to see what it was like now.
In the mean time, thank goodness for apps like Laundry Lens!

https://apps.apple.com/us/app/laundry-lens/id1513767864
Sometime it's good to if you don't know the details, it helps to analyze the problem at high level and might result in creative solutions because you don't get caught into details since you don't know it. But it's not good always.
Did anybody use Auspex NFS servers in the late 1990's? My first job in 1997 was all Sun / SPARC based (semiconductor design) and we had a bunch of Auspex file servers. It looks like they went under in 2003 and NetApp became the dominant company.
half life alyx was one of the best gaming experiences I've ever had.

project wingman an air combat game like ace combat is an amazing seated experience.

try it
tl;dr

A sentient AI “agent” must be capable of demonstrating three things: agency, perspective, and motivation.

Agency:the ability to act and the ability to demonstrate causal reasoning.

Perspective: You can only ever view reality from your unique perspective.
it’s part of how we define our “self.”

Motivation:an innate sense of presence that allows us to predict causal outcomes incredibly well.
or a valid excuse to actually get work done instead of wasting time in meetings.
And the people that brings this wisdom also brings few or no metrics that are appreciated by management.
I'd like to see a reference for them having to produce. According to https://www.neimagazine.com/opinion/opinionnuclear-in-france..., they operate in load-following mode and sometimes simply shut down over weekends.
Disney Improved Activity Recognition Through Multimodal Approaches
This looks like my new best friend
For me the biggest problem with laundry symbols is that they're often printed so small that after a few washes they become too blurry to recognize.

Also, while I can feel with my hand whether water is "cold," "warm," or "hot." I honestly have no idea what the actual temperature of the water in my washer is in degrees Celsius.

Furthermore, I live in the US (which is not where any of my clothes are made), so there's the added step of trying to convert the degrees from Celsius to Fahrenheit.
I too love podcasts but I don't think the educational ones necessarily teach me much. Listening is too passive, especially if you're doing other things. If I'm not following a book or paying close attention, I'll put the book down. But its easy with well produced podcasts and audio to just continue listening while zoning out. I've listened to hours on a subject but if you were to quiz me on that subject I would be clueless. I don't think the same would be true if I had spent hours reading a book on a topic.
NASA Perseverance Rover Spots Trash on Mars
Would :memory: even parse in some shells?
Devils advocate a little, it’s easy for faang to lead with salary because they know (and we know) they can afford to outpay everyone else.
I think obviously all should include ranges, but there’s a reason mega tech is leading the change here
These are the public facing BGP announcements that cause problems, but doesn't account for the ones on private LANs that also happen. Previous employers of mine have had significant internal network issues because internal BGP between sites started causing problems. I'm not sure there's anything better (I am not a network guy), but this list can't be exhaustive.
I found this pretty funny - read the docs while being totally excited and then saw my name second on the contributors list, I wrote a little code waaaaay back when Crosshair first started but completely forgot about it. Will definitely check out using it later today :)
There are a lot of comments here about not forgiving corporations for their past because corporations are not people but are legal entities with profit-driven motives. I agree that we should not view Microsoft's donation to Gnome as altruism. Corporations make donations because it is in their own interest. Having a brand of generosity is valuable to the bottom-line.

Overall, however, I am happy to see that Microsoft now operates in an environment where donating to open source is in their best interest. It was not always this way, but the open source software movement has successfully created incentives for corporations like Microsoft to act altruistically.

It is not productive to call out corporations for being self-interested. This is already known. Instead, the discussion should explore how to maintain an environment where corporations are continuously incentivized to contribute to the open source community. Similarly, how do we incentivize companies to give up on the business model of proprietary software?
I don't check except for the occasional fancy shirt and even then it's only for iron temperature which is clear enough.

Dyes, machines and laundry detergent all changed for the better. I haven't inadvertently made things pink in 20 years now. The red now holds. Even new jeans come prewashed. My machine seems to be much gentler too.
小孩子可能会以为成年人都知道要干什么，但成年之后才知道这个世界其实是草台班子，绝大多数人对正在做的事情没有任何头绪的。经营企业同样如此，人们所总结的成功企业经营之道都是后见之明，成功企业其实并不清楚每个阶段需要干什么。如果你想创业，不要为不知道要干什么而放弃。因为没有人真正知道。
This basically told me I need a new / different trackball. The coefficient of static friction is too high in my current one to do this accurately - I need more force to start the ball rolling than I need to move to the next checkbox.

I'm using a Sanwa Supply one now

Looks like it might be a ploopy with BTS instead of their rollerbearings.
There are lots of other causes of incidents, like cut cables, failed router hardware, data centers losing power etc.

It just seems that most of these are local enough and the Internet resilient enough that they don't cause global issues. Maybe the exception would be AWS us-east-1 outages :-)
>I wonder what the circumvention is for uninitialized memory, which is important for large data structures in high performance code.

Actually there's not really much of a means around this. You could use static memory, which is only initialized once, and you can mmap pages directly from the kernel without initializing them, but allocating uninitialized data on the stack is not possible afaik.
Since it doesn’t implement editing itself I haven’t studied its source. Under the hood it’s ProseMirror so it should be okay, although I’d be uneasy about stacking abstractions too high: Your code —> TipTap React —> TipTap Extension —> ProseMirror Plugin —> ProseMirror Core —> DOM feels like there’s a lot of incidental complexity to learn all of the APIs across these layers. Right now the docs site is returning HTTP 502 to me ¯\_(ツ)_/¯.
How can you ask that when we are seeing record inflation around the world? Are you really asking if people would prefer a currency that doesn't lose 90+% of its purchasing power over the years?
I bounce from default engine to engine (most recently startpage as a 'better' google) but so far always find myself back with google search. Last time I went elsewhere, I recorded the occasions when I appended the URL bar search with @google. Quick info on a business (address, telephone # etc.) and maps dominated. I haven't used another engine that can deliver similar. I also realized how much time I spend looking at maps and street viewer...

The knowledge graph and maps are a massive search moat.
Just wait until you discover the file browser ))
I read that book 20 years ago and absolutely loved it. When I went to visit relatives near London I went to the Royal Observatory at Greenwich (where the Prime Meridian is) to see Harrison's clocks.
I like the virtual table API a lot but it has some serious drawbacks. You don't need to know much and indeed, you can't know much about the execution engine, even if that knowledge would help you. Many parts of the query are not pushed down into the virtual table.

For instance, if the user query is:

SELECT COUNT(*) FROM my_vtab;

... the query your virtual table will effectively see is:

SELECT * FROM my_vtab;

SQLite does the counting. That's great, unless you already know the count and could have reported it directly rather than actually returning every row in the table. You're forced to retrieve and return every row because you have no idea that it was actually just a count.

As another example, if the user query includes a join, you won't see the join. Instead, you will receive a series of N queries for individual IDs, even if you could have more efficiently retrieved them in a batch.

The join one is particularly nasty. If you're writing a virtual table that accesses a remote resource with some latency, any join will absolutely ruin your performance as you pay a full network roundtrip for each of those N queries.

I wrote a module that exposes remote SQL Server/PostgreSQL/MySQL servers as SQLite virtual tables, and joins basically don't work at all if your server is not on your local network. There's nothing I can do about it (other than heuristically guessing what IDs might be coming and request them ahead of time) because SQLite doesn't provide enough information to the virtual table layer. It's my understanding that PostgreSQL's foreign data wrappers (a similar feature to SQLite's virtual tables) push much more information about the query down to the wrapper layer, but I haven't used it myself.