skysight-inc/HackerNews huggingface dataset:
I've been using a low profile aurora sweep (34 keys) keyboard + miryoku for the last year and honestly best thing I did.

It has a mouse layer that made use the mouse way less, I've even spent a month without a mouse when its battery died about and I set it aside to charge and forgot about it.
yes I'm aware about enabling the numeric keypad as a mouse, but this is much better.
the switch is much more effortless, you just need to put your left thumb down.

the most important part of this shift is that it made typing so comfortable for my hands that I forget about the whole process. A thing that never happened to me with a
standard keyboard even though I've been trying for many years.

when I have to go back to using a normal keyboard every now and then, these home row mods, the row staggering, and the huge distance my finger have to travel are things I'm now awfully aware of and make me want to go back as soon as possible.
I think the general idea is a lot of people feel pressured to be on social media when they wouldn't otherwise be on social media if no one else was
Not exactly a project, but I was very active in IRC between 2009-2017.

I stuck mostly to Linux and network engineering channels. I contributed to open source projects, answered questions, and asked plenty of my own.

One day I helped someone with some weird Docker issue in 2014. He later referred me to the company he worked for in San Francisco. I moved from my small 2,000 person unincorporated town a few months later, tripling my salary.

There were other ways it could have eventually happened, but the serendipity of that was never lost on me. Changed my career for the better — tho I left that company a year later for a unique opportunity at FB.
This attitude of shared responsibility, taught from childhood, help to explain the difference between the cleanliness of subways and subway platforms in Japan, and in the US.
Consider: what is the purpose of each story beat? Why does the girlfriend create the spreadsheet? Why does the main character react so extremely to it? Why does she feel the need to get revenge instead of just moving on? If your answer to each is just "because otherwise there would be no story" it does not make for a compelling, realistic story.

Sure, there are women who keep spreadsheets like this, and sure, there are women who have outsized reactions. But none of the surrounding context feels reasonable or meaningful. It misses the reason why people keep spreadsheets like this (more to get a better understanding of themselves than to linearly rank their partners) and why someone might react so extremely or try and get revenge (they had already been through some atypical situation that made them this way or otherwise, for example; nearly any explanation would do but we're not given one).

It's not just that the author is male. It's that the author is male and is making contrivances that don't feel realistic, that could feel more realistic after some sort of consultation with either a more experienced writer or just like a woman or whatever. The characters are just cardboard cutouts that move a story forward and that doesn't make for a good read.

And is it really sexist to point out (especially in combination with the above) that the author is a man when the whole story is intended to be a relationship between two women, a kind of experience that the author is unlikely to have personally had?
Exactly. I don't care what my friends do on Netflix or Youtube or TikTok or even Instagram. My life and those of my friends don't much intersect with the digital video entertainment we consume. Facebook and text messages are where I interact with friends. On neither do I see non-friend stuff nor ads (I use FB on desktop with filters)
You done policing people yeah?
The TCPA deputizes you as a private citizen to enforce it. It’s empowering, so much so I would be amazed if anything like it would be passed these days.
Yo that's awesome! I've been using Obsidian for some time, and it's absolutely superb. Since I started using it after the 1.0 release, what did it look like before the redesign?
They were pretty clear that you have to host it yourself. Lifetime SaaS plans tend to be quite expensive (WordPress is $38K IIRC).
Does a forwarded text retain the envelope?
You're giving me too much credit for being fair-minded -- ralusek's interpretation is 100% correct :-)
One hour on average - sometimes two ;)
I'm getting so much political spam its crazy and even when trying to opt-out it doesn't nothing. I get another message from a new number.
Huge hydrothermal vent field–50-foot tall chimneys–found near underwater volcano
> I used to think that way, too, but I don’t any longer. You see, every creature alive on the earth today represents an unbroken line of life that stretches back to the first primitive organism to appear on this planet; and that is about three billion years. That really is immortality. For if that line of life had ever broken, how could we be here? All that time, our germ plasm has been living the life of those singlecelled creatures, the protozoa, reproducing by simple division, and occasionally going through the process of syngamy -- the fusion of two cells to form one—in the act of sexual reproduction. All that time, that germ plasm has been making bodies and casting them off in the act of dying. If the germ plasm wants to swim in the ocean, it makes itself a fish; if the germ plasm wants to fly in the air, it makes itself a bird. If it wants to go to Harvard, it makes itself a man. The strangest thing of all is that the germ plasm that we carry around within us has done all those things. There was a time, hundreds of millions of years ago, when it was making fish. Then at a later time it was making amphibia, things like salamanders; and then at a still later time it was making reptiles. Then it made mammals, and now it’s making men. If we only have the restraint and good sense to leave it alone, heaven knows what it will make in ages to come.

>I, too, used to think that we had our immortality in the wrong place, but I don’t think so any longer. I think it’s in the right place. I think that is the only kind of immortality worth having -- and we have it.

If you take that line of reasoning, you might as well go further. The protons of the hydrogen atoms in your body are from seconds after the Bing Bang. They were there at the formation of gas clouds, and galaxies, and stars, and novae, and supernovae, and, the formation of our sun and planets. They were present even before the single celled organisms in the water, the methane, the precursors of nucleic acids and organic molecules. And, with an estimated half-life of 10^34 years, these protons will be around long after the all life on Earth is gone. Compared to them, the germline, is but a drop in the bucket.
McDonald’s is quite different in France. I recommend this video:

https://youtu.be/zmIczg6a0WQ
Yeah ... no. It's either an instrument approach or it's a visual approach. ATC trying to "give the pilot an out" is bullshit. What the pilot needed, and didn't get, was clarity without attitude. "See and avoid" is endemic to flying, but that cannot be stretched into forced acceptance of a visual approach clearance.
I have friends who are making AI influencers which actually seem to be gaining quite a bit of traction, so I wouldn't underestimate viral AI generated content. It's probably already in your feeds just hard to notice.
The problem is that a bad hire is really expensive to correct, and so traditionally Google's hiring process has erred on the side of being overly conservative. We've rejected some excellent engineers (or driven them away with the process overhead / delays) to instead pick up people who grinded leetcode for weeks on end or got lucky with an easy interview slate.

Unfortunately, it's really hard to quantify exactly what's broken about the interview process in a way that justifies (to the appropriate individuals!) upending the status quo. You and I can both complain about how this is terrible for candidate experience and for hiring the best talent, but that's not going to change anything.
why is this flagged? It seems like a perfectly good "How to" info. post.
Am I the only one getting "Application error: a client-side exception has occurred (see the browser console for more information)." messages?
This is sort of similar in design to the old school Unix Filesystem (UFS), moreso than Ext4 (which grew out of similar ideas and of course, still has inodes and data blocks and a superblock, but also has a lot of other things going on).

In a production Rust filesystem, I would not use libc types lid uid_t and gid_t in defining the on-disk format -- they may vary from libc to libc, but you probably want your filesystem to be portable between systems.
You are 100% correct and not (I hope) having a stroke.
SF politics come into play here as well. There’s been talk of expanding the runways so visual approaches wouldn’t be needed for decades now, but Aaron Peskin seems to have made it his personal issue to kill it at every opportunity.
Kind of insane that the Germans were still allowing papers on rocketry and nuclear physics to be published in journals in 1943.
I didn’t do side project. But, I went to college with this guy. We were in the same group projects for a while. At the end of a couple semesters and 1 before I graduated, he told me to forward him my resume for a job he referred me to. I did and got called for on-site round. At that time, the SDE interview didn’t involved phone screen. I don’t remember why. It could be that the company was only 400 people and private.
I showed up and did ok and passed the interview. Later on, I learned that this guy was the CEO of such company.
> Then buy them from China until you have diversified your supply chain.

What if China decides to stop selling them to you?

> globally abundant, clean, available, simple technologies.

Patent nonsense.

Also, hydrogen is not an energy source to begin with. You have to use energy to make it.
Hi, I did not understand the arithmetic behind indirect pointers and the file size it can store.

It says "A single indirect pointer can point - (12 + 1024) * 4 KiB" that is 4MiB file.

My question is, what does 1024 represent. I understand 12 is the number of direct pointers and we are multiplying it by 4 considering a pointer takes 4 bytes of space. Would help if anyone explains it.

Might be a silly question, sorry about that. But ya, thanks for the help!
Nice! I used CraftyJS for my pet project!
Any interesting things I could do with my X-T2?
Cool, that definitely sounds like a welcome improvement.
It's a real complaint.
Nice work. Huge Obsidian fan and use it every day to run my entire life.
> , but in the US you’re charged per text and minutes received

I doubt 99%+ of end users in the US have been charged for non international minutes or non international text in the last decade or even 15 years.
https://docs.gitea.com/usage/actions/overview
https://github.com/agola-io/agola
https://github.com/concourse/concourse
https://github.com/theSage21/jaypore_ci
https://github.com/woodpecker-ci/woodpecker
> Consider: what is the purpose of each story beat? Why does the girlfriend create the spreadsheet? Why does the main character react so extremely to it? Why does she feel the need to get revenge instead of just moving on? If your answer to each is just "because otherwise there would be no story" it does not make for a compelling, realistic story.

I took the story as satire, with the over-the-top reactions of both the spreadsheet-maker and the spreadsheet-reader. I don't know why the spreadsheet-maker made the spreadsheet, but I also don't know why Romeo and Juliet fell in love, beyond "otherwise there would be no story". Your points are reasonable, it's just that I enjoyed the story as satire even with these elements.

> And is it really sexist to point out (especially in combination with the above) that the author is a man when the whole story is intended to be a relationship between two women, a kind of experience that the author is unlikely to have personally had?

I'll reuse the same example, do we need Shakespeare to have attempted suicide with his 13-year-old lover before he could write the play?
One of the most probable locations for the origin of life - https://marinemadnessdotblog.wordpress.com/2019/02/12/hydrot...
Auto code formatting is a must in every language at this point.
Thank you, this is exactly what I meant! Awesome that this is already being worked on in react.

Yeah, the implementation under the hood seems a bit crazy. Reminds me of how I found out that angular used to call toString on functions to get the parameter names for dependency injection.

But honestly, if I can use it without problems as a user, that's what I care most, even if the backend developer in me is horrified about it, haha. But I guess that is mostly Javascripts fault after all.
Isn’t San Francisco famous for its fog, and aren’t flight timetables set 6 months in advance? How does the system cope when the weather is bad and you have to halve the number of flights landing? Surely the timetables must have a fair amount of slack for days when an ILS landing is required?
The Ease Factor Problem (2018)
> I don’t know the whole setup, but the inspector is likely right.

That's an interesting start to your comment. So you don't know the whole setup but you do know the inspector is likely right.

Well: if he was likely right he would have not shied away from putting it in writing. What happened was that halfway into the conversation he realized he was wrong, hightailed it out of there and simply didn't want to admit that he was wrong.

I do know the whole setup. And I have spent enough time installing high stuff made out of metal (mostly: antenna masts) to know that the last thing you want is to give lightning a short path into your dwelling.

His whole experience seemed to be based on simple domestic installations, and instead of just admitting that he didn't know exactly what to do and to go look it up or ask someone more experienced to look it over he dug in. Human nature, I get it, but this is safety we're talking about and the amount of flak the OP is getting in this thread from people that likely have more experience with keyboards than with real world engineering is telling. Just like you: they don't know the whole setup but they'll argue that it is unsafe, will void your insurance, will get you investigated for arson(!) and might kill your kids.

You last paragraph is exactly the problem: he outright forbade me to ground at the base of the tower because that was in his opinion unsafe. But it wasn't his life and property that was at stake.

I've seen up close what lightning will do to various pieces of gear, it isn't pretty, to put it mildly and you make sure you keep it as far away from your house as you can. And have spark gaps to ground at the point of entry for your power cable, just in case.

Finally: the proof of the pudding is in the eating. When after a year we pulled the tower down again there was evidence of multiple strikes on the nacelle body at the top of the tower, all of which were dealt with gracefully, to the point that we didn't even realize the machine had been hit. What helped is that for the whole installation we had a massive amount of help from an experienced wind turbine vendor who took an interest in our project.
Going for mean temperature?
Apart from personal attacks you didnt provide any constructive criticism.

Also you are wrong.
That's exactly the idea.
They even plan to release the source for the engine for the game as the 'example' project along with the language.
One of the things I hear repeated in startup circles is that a product needs to be 10x better than the thing it’s replacing to have a realistic shot at displacing it. I honestly don’t feel like even if every single social media user in the world was exposed to the fediverse that it would be compelling enough to cause a critical mass to switch. What does it do better than the sites users are already on?
Same here. I blame the popularity of Next.js. More and more of the web is slowly becoming more broken on Firefox on Linux, all with the same tired error: "Application error: a client-side exception has occurred"
> I'm sure most people have noticed how large family gatherings have shifted over the last 15 years, and how some family may no longer even be invited as a result of social media driven shifts.

So because of social media bubbles, people split their families into bubbles too? If even in a real life setting, where no algorithm curates who they interact with, people choose to segregate despite of family bonds, then that sounds more like a people problem than a social media problem to me.

There's definitely families out there who can get together despite holding diametrically opposed political opinions, even discussing them at the dinner table without getting overly emotional about it and needing to un-invite people from later gatherings. I'd call that a normal, functioning family.
Absolutely yes. A bunch of rich, entitled parents will inevitably complain about it but it's so worth it.
Hard to ride the line between clear, concise explanation and perfect technical correctness; I thought you picked good tradeoffs in your article.
> But why not just make the indentation (or whatever that you really rely upon) the actual syntax, so there CANNOT be hidden bugs of that sort?

That's Python. When whitespace matters, any aesthetic reformatting mistake can change the program's meaning. With s-expressions this cannot happen. A lisp code parser is completely deterministic regardless of where the newlines, spaces, and tabs occur. You can remove all the newlines from a 10,000-line Lisp program and the compiler will parse it exactly the same as if it were formatted aesthetically.* You can also write a simple program that takes that godawful one-line program and reformats it aesthetically however you like--the meaning won't change.

IOW in Lisp the aesthetics of the source code do not determine its meaning; aesthetics and meaning are orthogonal properties and you are free to adjust the two independently. This is also somewhat true in languages like C, but rather than several special-case punctuation characters, in Lisp there's only one: The parenthesis. Lisp is thus similar in spirit to HTML where semantics and layout are [mostly] independent.

* With a few obvious exceptions like EOL comments, and newlines that are part of quoted strings.
Fundraisers should benefit both people, this is extortion.
> so long as he was capable of looking out his window to ensure that he has specific other aircraft in sight

But not just aircraft landing on the parallel runway; a visual approach means the pilot is responsible for maintaining separation from the aircraft ahead of him, correct? Presumably the requirement by Lufthansa for ILS approach at night is due to concerns about the reduced ability of the pilot to do that in the dark.
Very cool! Especially I liked your example of elements that have "finished". Funnily, this was one of the major problems of mine when I built [visakami](www.visakami.com) which essentially is just a survey on steroids.

I think you should join the react developer's team. ;-)
I can assure you I have never opted in to being called by random Indians claiming to be social security employees.

It’s open enrollment for Medicare, and I can also assure you that not only do I not qualify for Medicare but I have also not opted in to incessant Medicare spam.

I also never opted in for political messaging.

I also never opted in for calls regarding Camp Lejune injuries.

I also never opted in for calls about automobile accident injuries.

I also never opted in to be contacted for final expense insurance.

Shall I go on? Carriers most certainly have not “cracked” illegal spam through analytics. My carrier stops about 20-50% of the spam I receive.

The TCPA is great to cut down on the onshore businesses using illegal telemarketing to promote their business, but does nothing for the offshore scams. I’ve used TCPA in the past and helped carriers identify and sue telemarketers so I am very familiar with it.
I think the links I've provided sufficiently explain what the common convention is. And in the context in which the notation is used here, it is crystal clear what is meant.

This feels to me like errant niggling for the sake of it.
I was working for a flash game hosting company that you probably remember if you were ever of age to care about flash games. We had like 30 different payment methods for buying in-game currency[1] and a good number of them had this stupid problem where if your browser timed out we charged you and then immediately forgot about it.

I wrote an essay[2] about it which turned into a book[3] which turned into consulting gigs. Gigs turned into full time jobs including a stint at Stripe. The book also earned mid-five-figures over time.

[1]: I'm convinced that one of them was straight up gift card fraud facilitation. You could buy in-game currency with retailer gift cards.

[2]: https://www.petekeen.net/design-for-failure-processing-payme...

[3]: https://www.petekeen.net/mastering-modern-payments-launch-da..., the book links don't work any more :(
I believe that there was news of a licensing deal when Exchange support was first announced for iOS.
> This is splitting hairs and pretends like the meaning isn't well-defined, when it clearly is.

No, it absolutely is not.

> Literally every work I've ever read in political philosophy regards "the public" to be the general population or the citizens of a country.

Then every work you've ever read in political philosophy is overly simplistic.

Pick any contentious political issue (abortion, gun control, socialized medicine, the list goes on and on). There are substantial (not fringe, substantial) portions of the populace on both sides (1) of those issues.

Which side is "the public"? Generally, it's whichever side the person who's appointed himself to "speak for the public" prefers.

(1) In actuality, pretending that there are only two sides itself is an oversimplification, of course.

> USPTO requires patent lawyers to be educated at accredited universities

And? Patent lawyers are ethically required to represent their clients (i.e., identifiable people), not "the public".
Also conspicuous lack of garbage cans in JP after terrorist attack in the 90s, but didn't affect much since people pickup after themselves. Meanwhile, many of cans in my metro packed, litter piling on groud and hanging out of holes precariously because some people don't want to litter but policy making it hard not to.
I love remote work, but there is no higher-bandwidth lower-latency medium than face-to-face meetings. Good online organization will handily beat a bad meeting, but a good meeting cannot be beat by anything yet. Google Starline looks like the tech that comes closest to face-to-face: https://blog.google/technology/research/project-starline-pro...
Americans' 'YOLO' spending spree baffles economists
0-10 is exactly like that, but with the matching acknowledgement that sometimes a thing just deserves no points and scoring it a 1 would be too generous.
Is this satire?

Creating a bilingual dictionary for an indigenous language spoken by a few thousand people who aren't even in the country funding that research is the definition of "a waste of government research grant money."
That's not what is happening here. The n cannot grow because the representation is fixed.

Read the links I've provided. The convention and meaning are clear here.