skysight-inc/HackerNews huggingface dataset:
I didn't know that. I've been spoiled by the always wonderful GraphHopper. Thank you for your tireless work on GraphHopper! Trail Router and many other projects would not be possible without it.
Untenable? How? Between open source academics and some basic homeschooling, we can completely meet (or exceed) the average statewide curriculum requirements.
I'm sorry, I thought you were talking about something completely different. Please ignore me.
It’s MacOS’s fault for not being Linux?
Learn CMD+shift+N and your life will be complete.

In Explorer, just learn Ctrl-Shift-N.

And alt-up to go to the directory above (cmd-up for Mac). Honestly, using the keyboard for both applications removes a lot of the pain.
Possible and their choice. Kids first.
Synology vs. Nextcloud – Which Is Better for a Home Server?
"Whatever reason Apple had to design the camera system this way back in 2008, is probably still a valid reason"

reading comprehension is an important skill to develop
Aren't spambots, and by extension spam, an indicator of market interest in advertising to the userbase.

Tuning up the opportunity cost of spamming while making semi-targeted advertising more accessible and less obtrusive could tap into that market.
I just wanted to reply this cannot be as Komoot is also using CH (fast routing algorithm using GraphHopper) but yes, they are relative slow for fast routes. The reason seems that they create a very big response (5MB) in these cases and then it takes more seconds to visualize this. For current & original GraphHopper the response is highly optimized and so it is much smaller (20x) even with comparable road data (like elevation, surface, bridges/tunnels and road class)

btw: in general Komoot is a nicely polished app. I can only recommend it :)
Cmd-shift-g for "go to path"
I strongly disagree that this pattern makes it easier to make changes. It makes it easier to use the data (because you know this data will always be this type), but changing the data is harder than if it did not enforce a type.

I'm not arguing that un-typed data in a DB is easy to use or a good idea, just that it's harder to change the structure of RDBMS if you didn't plan properly from the beginning.

Basically: I think data is hard and I wish there were better tools for interacting with it.
There's an article linked from hn that I just read where the author says:

"There are, after all, no post-fact conversations when we talk about how to build a bridge, for example."

I don't know if I would be able to function in a world where this kind of statement had to be qualified every time. The editor of Die Zeit appears to think similarly. So it looks like there's at least three of us who think like this. But you're not alone either. Each to their own.
> Are the users freeloaders, or is the product just not compelling enough to attract paying users?

There’s no cognitive dissonance in believing both of these things at the same time. The non-paying users are freeloaders because they’re gaining value with no intention of paying for it. The service isn’t compelling enough because, despite all of the attention it’s getting, it can’t attract paying customers.

They’re both causative to some degree, but from the entrepreneuer’s perspective, there’s nothing that can be done about human nature— you just have to account for it when designing your offerings.
> not understanding something — or having a bug in your thinking — bothers you a lot.

I find this to be true for nearly all of the best co-workers I've had. I think this is the same reason people enjoy debugging software. It's the computer telling you that there's a bug in your thinking
As a German, I'd not put so much trust in German companies. Remember VW? Or Siemens and the coal mine in Australia? Or any other of the big automobile companies? Or Bayer and pesticides? There are plenty of examples.

However, I'd like to hear examples, which make you think German companies are any different in their greed than US ones.

Personally I think companies here are just as greedy and usually only do something non-profit oriented, if it is required by law or the publIc upset would mean bad business.
I honestly think the only solution is for individuals to recuse themselves from those networks (I say on one of those networks), lower the trust they place in digital information, etc. It's become clear that the downward spiral is intrinsic to the medium itself (or possibly just the scale). I don't believe that any amount of technology, or product-rethinking, or UX will change that. We just weren't meant to interact this way. My only hope is that people eventually get disenchanted or burned-out enough that they simply stop engaging.

I replied to the original tweet too ("what would you do if you were Jack Dorsey?"). I said I'd shut the whole thing down.
What are your thoughts on box.com and rsync.net?
Show HN: Python to Regex, Regex to Python. (Crocs)
Apple hardware is "a mostly cosmetic doodad".
I think the difference is that even if there were unreasonable people, they usually weren't the majority because their reach was severely restricted outside their local area. Now the unreasonable people aren't limited to their geographic area, and can form mobs with members around the world in order to harass people.
Forgot to ask, maybe anyone knows a fix for the GeForce Experience error code EROR CODE: 0x0003. It just crashes on launch, even after clean reinstall and driver updates.
> Don't start a forum.

HN certainly has its faults, but it has also helped numerous people improve their skills, find better jobs, share insights, start startups, build companies. There should be no doubt that HN is a net positive, and if you can't see that, then you are part of the problem with social media: you're so focused on the negative aspects of a subject that you've lost perspective.

We need more and better forums, not fewer.
For work and productivity: emacs and org mode.

For personal life: Marvin for reading (infinite auto scroll, custom fonts are awesome), Insight Timer as a simple meditation timer.
Sound very insecure.
Setting rebase to true by default is not a good idea if you push your code to your dev branch regularly (rather than just committing).
Kids don’t get a great education if all the teachers are in quarantine. Or if they all quit or go on strike.
Capcom thought a boxer named Mike Bison might get them sued so swapped some of the names around in the non-Japanese version

Dictator: Vega → M. Bison

Boxer: M. Bison → Balrog

Claw: Balrog → Vega
That's the way it works in most of east asia. People who are sick, or might be sick, or have the sniffles will put a mask on when they go out.

But no, no one wants to wear these full time forever. The collective danger[1] of a pandemic makes them worth the inconvenience. No one would make that trade for routine seasonal flu.

[1] Which, it has to be pointed out, even on this site, and even after months of pandemic spread, is not remotely the same thing as the personal risk to the mask-wearer.
Ask HN: What Is the Best/Worst Purchase You Have Made During the Quarantine?
I'm looking forward to Zig getting better. I tried writing an x86 OS in it, but some 0.6.0 known compiler bugs (I think it was some union-related stuff) broke what I was trying to do. I think it's supposed to be fixed in 0.7.0, so I'm waiting for that.
I would strongly suggest looking through some of Paul Graham's essays [1]. Doesn't matter what Y Combinator is or does but the founder of Y Combinator has some interesting opinions and writes about them a lot and some of them may enrich your life.

[1] http://paulgraham.com/articles.html
Uh, LibreOffice and PowerPoint are just tools

You can easily create crappy presentations in PowerPoint

You were quite unreasonable in my opinion, and failed to communicate why they would need to use PPT

I’m saying this as a person with PowerPoint as the second most important tool at my workplace, after Excel
Things you didn't know about JavaScript Types
This book is the technological equivalent of buying a big truck to compensate for having a small penis.
I ordered more Nespresso capsules during the last four months than I had during the last four years.
I don't understand the point of this. The Deno runtime is its dependency manager, so having an external one is redundant.
> I'm not sure this is a foregone conclusion. It may just mean that they're mildly absent minded, or even just human.

That's a fair point. I think it really depends on the specifics of the situation.

I've known a fair number of compulsive liars and bullshitters, so it certainly can be a red flag, but like you say - it doesn't have to be.
I designed / plagiarised a virtual wind instrument a while ago. I was unhappy with the straight pressure sensor. On a reeded instrument, the mouthpiece does the duty of loudness, pitch bend and harmonic intonation. Loudness is obvious (pressure) pitch bend also (bite pressure but it's not actually bite if your technique is right, it's lip pressure) but I don't know how the harmonic intonation corresponds to physical parameters except it's about altering the shape of the chamber behind the mouthpiece (i.e. mouth and throat) and some modification to the air-stream as well which I also don't quite understand.
He did early on; not anymore.
Have you tried FreeFileSync?

It has an automated component that routinely syncs directories, eg. to a remote target if you map via sshfs
The police don't use 'shame' against people - they apply the procedure of the law.
The dissonance I see is in blaming "freeloaders" when you're the one offering them the product for free in the first place.
Rosetta 2 doesn't support AVX.
How about putting some tought into not naming operations so that `pull` is not the opposite of `push`.

Don't you think the merge histories of all the repos throughout the globe would be greatly improved if people didn't need to learn the hard way that if your colleague does `push` you need to `fetch`?
PG's advice is to each person. You can rest assured that I have no desire whatsoever to do many things that are net positives to the world and are, nonetheless, deleterious to my life.
One large difference is the Internet forces us to live with each other. Without the Internet it's easier to have two differing communities with different values and laws and so on, and they can both live and let live.

But now we have put all of the communities onto the same websites, and this is much more difficult.
Hours? I would stress for a day on that! Bravo.
C++ is actually the sweet spot for expressiveness and complete control needed for the work I do on consoles and embedded devices. I was excited for zig because in many respects it really does feel like a better C, but I think philosophically, it’s more oriented around building particular types of systems. Disclaimer, I’ve sunk only about 35 hours into Zig so it’s possible it would be different with more experience but that’s about all the time I can realistically afford for a trial run of a new technology these days.
Peterson is not an anti-semite.
Presumably one or two good hires would more than compensate for years of running HN, but forum moderation is still a difficult and stressful job.
Where do you find this "fundamental" kind of work? How do you select for it?
> Great home computers, great for individuals, terrible for enterprise use.

That's what they are sold for. You also don't put consumer HDDs into your servers and then complain that they die an early death.
I bought a new chair as my old one was starting to kill my back. I have a beautiful wooden table and chair set that works well as a writing desk for short periods of time, but was not conducive to sitting for a couple of hours. It remains to be seen if the chair is truly "comfy" but I have found my posture to have been improved a ton which is the important thing to me.

On an impulse I bought the DJI Mavic Mini and I love that thing so much. It's brought me so much joy.

As for worst purchase, I bought a new fridge out of an abundance of precaution thinking that I could store a lot of food but it sits 90% empty unless I fill it up with a ton of water bottles in my garage. Probably was an unnecessary purchase and I should've gone for a deep freezer if I was serious about trying to store food for long periods of time.
Regardless of the value it brings to society, I believe Hacker News brings much value to YCombinator and the startups associated with it. Or at least it did up until recent years. I’ve never been part of a YC class, but I was kept abreast of many companies and changes to the program throughout the years largely because of it.
Virtualbox

All-in-one Messenger

eReader Prestigio (Android)
Persistent Symptoms in Patients After Acute Covid-19
That got me far enough to get started, thanks!
So thinking about that... One the one hand, suppose I log into reddit and see police officers clubbing some people drinking beers (this specific instance was in a foreign country).

Yes, on the one hand, I'm just more aware of a bad thing in the world. But on the other, if a million people get outraged watching a clip like that, it seems it does create a "magnification" effect where potentially the outrage is entirely disproportionate compared to crime that isn't brutal and on video (e.g. rich avoiding taxes) but may actually be much more important.
The SAN would be equally expensive in any OS context would it not?

The few times I have been peripherally involved with acquiring on-site enterprise SAN storage the prices have been out of this world but not every dependent on what the OS accessing the thing is
Am I getting it right and Netflix' own hardware is negligible or non-existent and all their infrastructure is deployed to AWS?
Are we at a point where dividing HN into smaller communities is beneficial? I know there are Show HN, Ask HN, Who is Hiring, etc?
I want to see a section for DIY/personal projects and maybe even AMAs.
That's ignoring how easy it is to be inundated with extremist views and the speed of information overload with no verification.
I was thinking more in terms of large but traditional companies. The kind tech companies put out of business regularly!
Hi Sam, instead of syncing you could hook up the GraphHopper Android navigation demo. Although "app development" is not our focus I really like it to test the routing in real life. And for 2.0 it will be possible to directly have this in the server without a further dependency (see the recent pull request). I've mostly found minor OSM problems in my neighbourhood but also some bugs in GH.
Right, it's the business model that's at fault - if you give away dollar bills, you blame people for picking them up
68k and PPC were not technically superior to x86. Why do you think Apple switched?
You could read "The Lonely Work of Moderating Hacker News". It is a great article.

https://www.newyorker.com/news/letter-from-silicon-valley/th...

Discussion at the time:

https://news.ycombinator.com/item?id=20643052
He was the moderator until March 2014. https://blog.ycombinator.com/meet-the-people-taking-over-hac...
The key to getting good discussions is to not have a profit motive coupled to eyeballs.

HN doesn't show ads, doesn't care about growth.

Large newspapers had strict firewalls between advertising, journalism and opinion -- but smaller papers had to fold to pressure from advertisers.

Subscription services need eyeballs badly -- but they need paying eyeballs, which means that they need to offer more than just outrage -- but if they don't show at least some of their content for free, they can't grow.
Ted Chiang’s “The Truth of Fact, or Truth of Feeling” explores this concept directly as well. The narrative is split between two stories, one in the past where a missionary was helping transition a tribe from an oral to a written language and another in the near-future where a device records every moment in a searchable, reviewable way. This is a super cool parallel because many of the problems are the same, but the reader (us! modern day people) is in each part familiar with only one side of the transition.

The story defends all sides, so you might leave being convinced that the way we do things today is better, but in the end it is just the familiarity.

The reason I thought of this story was due to each “upgrade” making it harder to be unprovably wrong. In an oral tradition, the words are only as good as our memories — written language takes that away. But we can still be wrong about things we do or say — the constant recording of memories (I guess we’re partially there already with video cameras) takes that away as well. There is aesthetic value to be found in being able to not know the truth, to not have to be right to not be wrong.
True, but kind of misleading, at least in my opinion.

One of the issues with social media is that it's too easy to promote and share information about real-world events that provoke outrage, while paying no attention to broad-level statistics that give a better representation of what's really happening overall.

The greater truth IMO is that, in a large society, a massive number of essentially random things happen every single day. Plenty to construct any type of narrative that you want. If we want to have unity, there is no way around having to sweep some individual events that are outrageous under the rug to some extent.
It's a hard problem. I wonder whether they can combine a specially made window that funnels the traveling of the sound wave to the active noise cancellation mic and speakers to make it easier.

A back of the envelope thought. A quad-pane window with the double-pane at outside to cut down the noise, a middle air gap, and then a double-pane inside. There's an opening at one end of the outside double-pane to allow air to go between the middle air gap and an opening at the other end of the double-pane inside to allow air to flow through. The ANC can be placed along the middle air gap to reduce the noise more.

air in
=== ===================
| noise -> <- ANC |
=================== ===
air out

It would be expensive but it's a first step.
No, this one is good (I'd say I regard it as canonical!), but only if you know how commit works on a conceptual level. It is not targeted at absolute beginners.
Since spellcheck killed that -

https://en.wikipedia.org/wiki/Conscientiousness

It's part of the ‘Big Five’ factor of personality. https://en.wikipedia.org/wiki/Big_Five_personality_traits

It's interesting when Jordan Peterson was asked what he has been wrong about, he said he did not initially believe in the Big Five personality traits.

It fits with the hardware(IQ) and software(conscientiousness) analogy
> Every laptop Apple has manufactured in the last ten years has an LED connected to the same circuit which powers up the camera

It would be very helpful if you could provide some evidence of that
Not very good keyboard player here: higher than ~~8ms is annoying for playing/recording. But 50ms probably isn't bad if say, you're blasting a message through a factory intercom, or piping music through a dental office, or stuff like that.
Interesting. How do you account that? Two good hires can probably repeatably be obtained for under $100k in spending or giving away $100k of your company. Since Daniel G (dang) works on HN full time, and almost certainly makes more than $100k, that doesn't make sense to me.
I think the difference is that Netflix sees these problems and has the person-power to solve them and make themselves leaner. I guess it comes down to how far ahead you're looking really and tech companies are incentivised to look further ahead than your average big company. They're all planning for world domination (whether that actually happens or not)
> What's the worst piece of software you use everyday?

Every (space) day? Definitely the spelling/grammar check and autocorrect software on my phone. ;-)
Yeah, I'm curious if he burdens himself with our inane internet opinions (reads it)? Or if people manage to send him emails about it?
There are about 15 free-piston generator projects. Toyota had a prototype in 2014.[1] Here's one from the UK in 2016.[2] It's a more reasonable idea today because switching power supplies are so good. You're going to get variable-frequency AC out of the thing, but converting that to something more useful is easy today. Also, using the generator windings to start the engine is easier with current power semiconductors.

You have to have electrical control on all the valves. There's no camshaft and no place for one. Electrical control of engine valves has been a dream for a long time, but the actuators were a problem. Someone finally built a working engine in 2018 with total software control of all valves.[3] The valve people say "Electromechanically, you could look at it and ask 'why didn't you do that 20 years ago? The difference is in the electronics that control it. What's happened in the recent past is that there's now sufficient processing bandwidth at a low price that can tolerate top of engine conditions, so you can actually put real time control on top of these motors."

This will probably all work commercially about the time everybody switches to electric cars.

The parent article is lacking in solid "why ours is better than the other people who already did this" information.

[1] https://www.roadandtrack.com/car-culture/a6326/out-of-turn-t...

[2] https://youtu.be/u4b0_6byuFU

[3] https://newatlas.com/camcon-digital-iva-valve-system/55827/
Hmm, I think (Atlassian) Confluence is quite awesome. While you can still replicate the mess you'd naturally have in Google-Docs or OneNote or other places, at least with Confluence if you have a coherent vision for how your organize your information you can create a very useful body of work. I've never seen a Google-Docs, OneNote, SharePoint, or other unstructured-info solution that doesn't devolve into turds-in-gelatin.

I'll add as well (Atlassian) SourceTree (git UI). I don't want to be a git jockey and I can do 90% of what I need in the SourceTree UI -- it's saved me tons of time, and I especially like the chunk-stage/unstage/reset functionality (you can stage/unstage/undo fragments of files in the UI) -- this feature alone is gold. SourceTree performance has improved greatly. I only wish there were a Linux version, but fortunately I do most development on macOS.

EDIT: SourceTree
When I brew with French press, there’s a rainbow oil slick. A web search reveals a lot of blog spam about French press being bad for you, but I couldn’t find any actual cholesterol numbers.
Unfortunate and unpleasant facts can apply to an entire country and culture. There is no physical law in the universe that prevents this from happening.

In reality, for this specific topic, the canyon is not so wide as you believe and I don't think you have the relevant cultural context to make such a judgement call on how wide it is. It's a century old question... how much freedom of speech and how much censorship and at what cost?

In this case you chose to censor something that could potentially be flame bait (but wasn't) at the cost of preventing any discussion about a very real and general truth about China.
I use posthaven.com, they seem to be trying to address the same problem
>It is not just for them to decide that

So you get to decide it for them ?

>It is in their

This is the issue, you assume its their interest.
I hope not. I like HN just the way it is. It's a simple text message board with good moderation.

We don't need to pile on more features for the sake of it. There are plenty of communities for DIY projects and AMAs.
Maybe adding more filters at the top is useful, but one of HN's strengths is how flat it is. If it was divided into a ton of subforums it would lead to some core boards receiving the majority of traffic while other ones becoming isolated satellites.
I use pass [1].

It's simple, terminal based, easy to back up, and open source.

[1] https://www.passwordstore.org/
I was thinking recently all these layers of abstraction is crazy. I would be simpler to write a Python web server using micro python and deploy to a server farm of esp32 micro controllers.

No idea if this is possible.
Just as a quick feedback, your main hero gif is a bit too low res.