skysight-inc/HackerNews huggingface dataset:
Ohh yeah. I've enjoyed talking with him on HN. Probably on a previous account as I never enter my email and get locked out all the time :)

That parser was mind bending.
I am supportive of visas for highly skilled workers and immigration in general. However I see many H1-Bs being hired that are frankly overqualified for the work they are end up doing (especially stuff like exploratory QA or entry level operations tasks). I'm not sure we need to import people to do this work.

I think the tech industry in the US should be looking at American non-college graduates to do this kind of work, especially people from families without a history of college degrees. This would be easier than teaching people how to code and it would be a great foot in the door to the tech industry and a solid middle class career, even if they never become coders.
Which is pretty irrelevant - profit and revenue are only loosely correlated. My point is that simply stating the revenue percentage does hardly tell anything about the actual impact.
I like the explanation! I believe the 2 dimensional time zones are: local time zone, and global time zone. The local time zones already exist, the global time zone also already exists and it's UTC. hTime puts both in one clock so the reading of time is the same everywhere and still maps this to our local times for our daily life locally.

How would you implement your idea? Do you have any sketches or notes about that?
In my sparse and random testing I’ve found that I can easily trick the spider once or twice, but that they learn to ignore me pretty quickly.
>> curated, guided shared experiences that connect with both generations.

I hate to say this, but just GTFO the house and go do something. Anything. Do something neither of you have before, explore the world together. Start by going for a walk someplace. If you don't even know what you like how is someone else going to know?

Curated activities are for tourists on vacation.
"Ministry of Information?"

Ultimate Arbiter of Reality?

Can Zuck resist the urge to proclaim himslef a God? How about High Pontiff of the new Holy SanFransican Church?
Since the entire alphabet is taken already (smart move), facebook's new name must be a numeric string or maybe an emoji?
https://archive.md/fIv2l
Oh yes, one of the steps large companies inevitably take after their reputation is tarnished beyond repair. The problem here is that nobody cares what the parent company of Facebook is called, just like nobody cares what the parent company of Google is called. It's Facebook and Google.
> the only memory safety gamedev needs are bound checking and use after free protections

Probably if your game is single-threaded …

Rust's raison d'être was type-check thread-safety, and even if we don't talk about this aspect much anymore it's still the domain where it has no competitors (Pony could have been, but didn't get traction).

And it's invaluable.
WeTheCreepy with gollum as the mascot would fit too
Amherst College to End Legacy Preference
Administrative overhead and corporate bonuses account for that far more than any nurse could ever hope to, also the whole insurance system too.
'可' also had the meaning of something like 'cute' (like in '可人') but that's clearly not relevant here.

You're correct.
How to Prepare Your HTML File for Flawless Conversion to PDF
>I really wish a search engine would empower me to provide a URL ban list

Brave discussed implementing similar concept called Goggles:

https://brave.com/wp-content/uploads/2021/03/goggles.pdf

Kagi Search already has customizable 'prefer' and 'mute' lists for domains, as well as customizable 'lenses' which are similar to goggles concept from Brave. (disclaimer: founder at Kagi)

https://kagi.com
https://github.com/romkatv/powerlevel10k claims to do this (and other things) while remaining extremely fast (apparently the dev was aiming to keep it below the threshold of human perception; not 100% sure that extends to all features or not)
I was similarly disappointed, because this is a nice blogspam about a solution I might be interested in, but is clearly not available yet (and a .US domain makes me think it won't ever be available around my neck of the woods anyway).
Thanks for all you do! I can't wait until one of these languages reaches a 1.0 milestone.
How do they lose their jobs? I get that a dealer who just sold weed now has to compete with legal alternatives or leave the sector. How so with sex work? You think the increased competition would put them out of work?

What is a marginalized worker in the cannabis sector?
Use what you like. I use zsh at home. At work, it is ksh, sh, or bash on the servers. I don't see that changing (except ksh going away when we replace Solaris) for a very long time, if ever.
That’s the point. They’re focusing on the metaverse now. People who finally realized Facebook is no good will fall right back into their hands for the next shiny object used to extract data about their being.
Years of experience make some things incredibly obvious where things are going.

My failure to convince others makes it _appear_ like I am skating where the puck is going, when I was simply following it down an obvious path, and no one else was.

But maybe this is common for tech focused people surrounded by non-techies?
Very few people (as a fraction of the population, spare me the wall of text about the edge cases) are negatively effected by trucking.

If every dude who wanted to get laid could do so as easily as arranging an LTL shipment that would negatively effect a far larger subset of the population.
How the Mouse Pointer Deals with the Notch on the MacBook Pro
Working at Alan from Anywhere
Yes, sorry for not mentioning that. I'm aware of kdb+ in finance (never used it personally, but wish I could).
Is the author the same person that talks about Inclusivity, and then posts screencaps of other people they are having disagreements with to twitter, for their followers to sneer at? [1]

Is this the same person who uses the departure of a developer as a reason to "fix" a community [2], when the mailmap of one of their projects shows they are referring to their own faked departure? [3]

This stuff doesn't make the Alpine Linux project look good. I totally see that its very rude to attack a person like this, but i think its abusive behavior and needs to be called out.

[1] https://twitter.com/ariadneconill/status/1445586541040979971

[2] https://ariadne.space/2021/08/08/on-the-topic-of-community-m...

[3] https://github.com/pkgconf/pkgconf/commit/c7c3ddbfcf67a1b46d...
The management path is where the money is. I would do that and plan to work on being an author in retirement. Maybe take an early retirement but get an enjoyable low stress part time job.
It's a link to a product page for an 85 dollar book.

Great submission.
I suggest "hatebook" as the new company name if they mean it being transparent.
Even within the languages that have always been written in say the Latin alphabet, there's a wide variance of scripts.

Reading document written in Roman cursive or Renaissance handwriting requires quite a bit of training.
I use zsh as well but most of what you highlighted is easily done in bash

> Oh, and search is case insensitive. No more spending hours banging at the tab, wondering why autocomplete isnt working

echo 'set completion-ignore-case On' >> ~/.inputrc

> history search is great-- type the 1st few lines of a command and press up, it will take you to the last time the command was used

CTRL+R and begin typing. CTRL+R again to go to next result.

> instead of git commit -a -m "message" I can do gcam "message"

echo 'alias gcam="git commit -a -m"' >> ~/.bashrc
We had two rounds of interviews and I'm pretty confident that Michael was the reason why we ended up getting rejected but I'll always love him for how blunt he was with us about not launching sooner (it's a mobile app that uses computer vision, he claimed we should have launched before the ML models were ready and was completely right)

Our interview was on election day in 2016, they called us in for a second interview, we then went out for drinks with a bunch of other founders and watched all of them get email responses that day. We didn't hear back all day and stayed up all night watching the election results come in, then woke up, drove to the airport, took the plane back to NYC and finally got the rejection when we landed.
I suppose that's the nano equivalent:) And that's not the insult you might expect: It sometimes is viewed as a toy, but it actually has depth and does a lot more than one might expect, all while staying very user friendly, albeit at the expense of being rather different than the other major options.
> Well, duh. Environment variables are NUL-terminated.

Shell variables aren't the same thing as environment variables.
That's absolutely valued experienced labor... are you sure you read it attentively?
I liked his outburst. I subscribed to Giya. Let's see what they got.
What the fuck are you on about?
Sounds like a great time to fire healthcare workers who won’t get vaccinated.
If you want digital policy done right, propose it yourself
Implementing A.I. Systems with Tom Taulli
At some point in my career, I picked up the notion that there an infinite number of local exploits laying around on your average Linux box. Any local user could find their way to root unless you took extra steps to lock things down. I'm not saying that there are still bash one-liners that give you a root prompt. Just that the "attack surface" of privileged binaries and kernel APIs is so enormous that there must be something to leverage. I don't mean to pick on anything unfairly but I figured a specially crafted filesystem or FUSE command would do the trick quite easily.

Is that still the case or am I just old?
I think having ad hoc query capabilities on your job queue/log (not possible with rabbit and only possible by running extra software like KQL with Kafka, and even then at a full-table-scan cost equivalent) is a benefit to using postgres that should not be overlooked. For monitoring and debugging message broker behavior SQL is a very powerful tool.

I say this as someone squarely in the "bigger than can work with an RDBMS" message processing space, too: until you are at that level, you need less tooling (e.g. read replicas, backups, very powerful why-is-it-on-fire diagnostics informed by decades of experience), and get generally higher reliability, with postgres as a broker.
It's already the largest amount ever recovered in a case of this nature. The fact is simply that, just like in so many other cases, the penalties are so low that it's just a cost of doing business for these large corporations.
> The parent comment is an example, appearing to have the approval of the community, but there are several subtle things wrong (or just odd) with it. It's short of misleading people into doing anything harmful, though, so stopping the world to hash them out here isn't critical, and would be tedious besides.

It is not clear to me what subtle things are wrong with the parent comment. But I'm pretty sure I can see the flaw in claiming that something is wrong without saying how. It's an impossible-to-disprove accusation which therefore does not advance the conversation.
GDC7 quite consistently posts incomprehensible shit. Honestly a lot of HN regulars have become incomprehensible recently.
It honestly makes sense to name the company something else than their first product, especially as they now have multiple other products with similar user numbers.
Great feedback, thanks! Probably the letters makes it harder to comprehend. Actually there is no difference that writing 14:15Z. The main concept is to map UTC, or Zulu, to our local times in one clock where UTC rotates according to your location on Earth. So all users when they look at the clock at the same time no matter where they are, they'd see the same time. It's a global clock idea.

I can simply change the letters to numbers, do you think that'd help?
I thought more like Zuckerscape Playgrounds.
Booky McBookFace
The metaverse stuff is really, really embarrassing. Second Life has existed for 20 years and it's a fun novelty. Adding advertising and branded content and making it cost more because of high end hardware requirements and making it slower and more difficult to interface with because it's VR/AR instead of using existing interfaces is not an improvement; just like adding branded content and sticking it in the skeletal husk of a bad shooter game for 12 year olds wasn't an improvement when Epic did it. All the CEOs who buy into this metaverse shit keep talking about the universe of possibilities, but the only possibility they're pursuing is building a Times Square Wal-Mart.

Even crazier, most of them approvingly point to the execrable "Ready Player One" as an example of a vision to deliver on. No, I'm sorry, a horny 15 year old shaving his body hair so he can be more aerodynamic in VR while engaging in extended self-congratulatory monologues about what a Nice Guy he is for not being repulsed by his "Rubenesque" girlfriend while he recites lines from Ghostbusters in a series of completely incoherent "memba this???" vignettes, is not a vision for the future.

It's a bummer because I think there probably are legitimate uses of VR/AR telepresence as the next frontier of video calling, which would seem to be right in line with Facebook's stated mission of connecting the world.

But no, we'll get an exceedingly shitty videogame instead. Can't wait for them to power it all by NFTs.
Aaah, very similar to Mexico I see. We are always up there in the lists of countries where the people work the most. 5till the QoL in the country is pretty low.
> I struggle with arranging such activities, and I'd be happy to fork out real money for curated, guided shared experiences that connect with both generations.

In the last few months this has actually become a relatively straightforward problem to solve thanks to now having 10x more data on various social activities due to the pandemic.
On the other hand, I actually like the fact that such mirror sites exist, because they often have content that's disappeared from the original for whatever reason. The name GitMemory is itself suggestive of that.
> Large part of this is that much of US healthcare is in the business of earning money or optimizing costs, the care being only side effect.

ICUs are not optimized. Hospitals in general are not optimized in the US. A lot of the cost issue is in inefficiency. Many ICU patients cause a hospital to loose money.

> As to salaries, I just can't imagine how it is even legal for nurses to do same job but being paid more because they just joined...

Salary is what ever a company decides to pay a person. There are all kinds of ups and downs. If you're running financially inefficiently, as most US hospitals are, then you need to limit when you pay people more.

When US hospitals have seen a majority of their patients as COVID patients the loss they were talking about lead to bankruptcy speculations.

While the predictions weren't right (in terms of timing) there is a lot of good context in https://claytonchristensen.com/books/the-innovators-prescrip...
>Chapelle has an outdated view of trans issues but doesn’t call for violence, which is Netflix’s line.

Chapelle has a logically correct view of trans issues that's up to date. It's probably the view shared by a silent majority but it's politically suicide to even hint at, as he covered in his special. You can rob a pregnant woman at gun point and be considered a saint, but if you hurt a trans person's feelings, you're literally Hitler.
https://archive.ph/Y5r4u
I want a gaming community wherein every month an old multiplayer server based game is revived and people compete for prizes. The problem with this is that it requires good connections to the corporate owners of those games, to get permission to ship the .exe with a simple hex edit changing the master server list host. Or even add game modes. The intent being donations for various charities too of course.

There's still an existing community for games like the original PC Red Faction, as crazy as that is. Perfectly fun games, just needs players and some names in game streaming to pick it up.
At least Brave has the courage to rid of Google as the default search engine, unlike Firefox.
"Facepalm"
Add to that it is a lot easier to write new code than understand existing code base. People nag about previous code base not because it is bad but that they don't want to spend time learning it.

More often than not I see "code quality" as an excuse for being lazy or generic blanket argument that you cannot refute because "code quality".
Hospital to Run GNU Health, OpenSUSE
https://archive.md/M5Gox
I can find info about vaccine-related injuries fine on Google. It's actually easier than on DDG:

https://duckduckgo.com/?q=covid+vaccine-related+injuries

https://www.google.com/search?q=covid+vaccine-related+injuri...

I'm assuming he's just upset that blogspam that inanely conflates VAERS with evidence of injuries actually related to COVID vaccines shows up higher on DDG because that reinforces his false presuppositions.
Innovative Online Industries
I did once have a bizarre situation where removing a bounds check that always succeeded degraded performance by over 30%.

The bounds check wasn't being elided either. I checked and it was there in the assembly, so I figured that the function is so hot that an unchecked access might help things. Apparently not. The only thing I can think of is that the reduction in code-size for that function had an unintended effect elsewhere, either for the optimizer or that it resulted in a hot bit of code crossing a cache line?
In this case the emotional outburst suggested the founder might be in such close contact with the problem that he might find better solutions, and will likely recognize many non-solutions before wasting time on them.

At least that is a takeaway I would have.

It is not everything a VC might want to hear, but it is a positive.
That's a fair question. Loss of a couple hundred thousand US dollars during an 8 hour window where a poorly performing SQL query during the payment pipeline caused purchases to hang. Indexes are great things... if you use them.
Embracing the singularity of creative work in our remote world
I might be training mine to expect treats.
>Not a lot of people would be willing to become a prostitute at 3 times the market rate for prostitutes.

Citation please. I find it very hard to believe that prostitution is immune to the same price based supply and demand forces that every other labor pool is.
> So yes, that means that you become responsible to either guarantee that erroneous results do not matter or that you will take care to always check the ranges of input operands, as "okl" has already posted, to ensure that no overflows, underflows or undefined operations will happen.

This is why I dislike the fact that it removes simple methods for checking if values are NaN, for example.
I do not find it ergonomic to disable these checks.
Show HN: How not to build a Business Mobile app
Not a good time to be in audiology school accruing massive student loan debt...
Career Advice: Be Confidently Uncertain
Now I'm curious! You strike me as either a troll (your handle suggests as much) or a physics freshman. Which is it?
I use cloudflare tunnels a lot for different projects, so this is a nice feature to add, but i do wonder if WireGuard/BoringTun would work better, especially for larger sites or larger data flows... Given you can use Cloudflare Tunnel for Cloudflare Access to "announce" an IP Route for internal stuff to your staff using Cloudflare Warp...
TFA states that FB believes any disclosure and separation was on a best effort basis, and they've complied.

As to the impact on the core business, you're right. However, FB is not worth $500B in the UK alone where this dispute is.
I'd forgotten about Brendan Eich. Thanks for reminding me why I'll try hard to never install any software that benefits him, like Brave.
Bash is not perfect and that's ok. It can't handle floating point math? bc can, so use it. That's the beauty of the Unix philosophy.
I believe you're overestimating the demand for cross border identity services. If I'm in the UK, they UK would identity proof me once (in my case, with my US passport) for a visa or other authorization and then issue a UK credential. Consider how IBAN bank account numbers are structured [1].

[1] https://en.wikipedia.org/wiki/International_Bank_Account_Num...
Would love to be able to transpile zsh or any other higher level scripting language into Bash for portability reasons alone. Is there something that converts bash, sh, or zsh into an AST?

Also useful would be a tool that tells me if I'm using a zsh construct that isn't supported in bash... or even better, how to do it in bash
100 Bytes of CSS
https://archive.md/Y5r4u
It depends. Are your reads also writes (e.g. simulating a job queue with a "claimed" state update or a "select for update ... skip locked")? If not, 500m should be no sweat, even on crappy hardware with minimal tuning. If so, things get a little trickier, and you may have to introduce other tools or a clustering solution to get that throughput with postgres.
I'm not sure how they actually do it, but it works pretty well. When I search for things I almost always find what I'm looking for. I use it both for tech and for personal stuff.
You definitely wouldn't like ball lightning. It makes some... stretches.
"Snakehead"
>The awareness of the where the hand stands still works for local hours though.

It doesn't work for local because there's a fundamental difference of geometry between 12 vs 24 subdivisions of a 360 degree circle.

Look at the screenshot to see that the hour-hand pointing to "8" are different angles (240 degrees vs 300 degrees):

https://imgur.com/a/8DZCeqe

In your clock, it "looks like 10am" instead of 8am because of the accumulated lifetime repetition of reading traditional 12-hour clocks.
Why would the emotional outburst suggest that when he's already spent so much time on something the YC interviewer considered a non-solution?
I remember someone telling me that they put a mirror facing the window to reflect the [negative energy] away.
I currently work at GDS, and I don't recognise what you're describing. There are lots of problems, but Java 7 doesn't have much to do with any of them.
I meant euros.

And thousands includes hundreds of thousands, which is indeed the case here.
Thanks for such a great game. I remember playing Empire on my Amiga back in the late 80s, it didn't have any of the fancy 3D graphics of my other games but I still played Empire the most. I still play a clone of it frequently on my iPad.
Any Excuse for ASCII Star Wars
It can be turned of though. Compiler optimizations performed around memory allocations are weird sometimes.
Politicians should not have power to rule. There are 1 million ways to benefit indirectly from favors to lobbies, do not be innocent. Sometimes demonstrating corruption is really difficult.

You are worried about business that give people improvements or products every day, but you are not worried about regulators that twist stuff to get benefits without producing anything for people and that tax the people that produce?

I always found this view strange: someone that has nothing to do with benefiting others telling that they are good because they f*ck up the people that benefit societies. Yes, they do. Yes, not because they are good, maybe because there is mutual interest. No problem.

Do not tell me about corporations that have monopolies or a lot of power. All those come from absurd regulations. In the absence of them, things would be better. And more fair.
Trans are mentally ill and need to be treated as such, as in they need to seek professional help in accepting biological reality. Encouraging them in their delusions which they will never achieve is only hurting them, not helping.
Fecebook - Steve Jobs.
Nice little article, but more surprising to me was that I worked with Jabari at PaperlessPost for a short time! Cool dude :)