skysight-inc/HackerNews huggingface dataset:
This seems unnecessarily terse. If you want types, why not make it look like one of the existing popular languages with types? (Rust/TypeScript/protobuf)

Instead of:

uxf 1
=Database server:str ports:list connection_max:int enabled:bool
=DateTime when:datetime tz:str
=Owner name:str dob:DateTime
=Hosts name:str
[
(Owner <Tom Preston-Werner> (DateTime 1979-05-27T07:32:00 <-08:00>))
(Database <192.168.1.1> [8000 8001 8002] 5000 yes)
(Hosts
<alpha>
<omega>)
]

Why not:

type Database {
server: str,
ports: list,
connection_max: int,
enabled: bool,
}
type DateTime {
when: datetime,
tz: str,
}
type Owner {
name: str,
dob: DateTime,
}
type Hosts {
name: str,
}

[
Owner('Tom Preston-Werner', DateTime('1979-05-27T07:32:00', '-08:00')),
Database('192.168.1.1', [8000, 8001, 8002], 5000, yes),
[
Hosts('alpha'),
Hosts('omega'),
],
]

Evidence shows that people like that kind of format, for "plain text human readable" purposes. They are also used to it. It's only 20% longer, and you can also go with a Haskell-style syntax if you dislike braces.

What's the point of a plain-text format that is not human-friendly? Especially for type definitions, do you expect people to write this or do you want them to compile their schema from a different human-readable format into your human readable-format (and why)?
Old Weird Hacker Things
Once these systems get complicated enough, it gets really hard to do that. Unless you are doing linear models or tree ensembles, it can be really difficult to get a clear picture of variable importance/effects. It's one thing to extrapolate locally (fine for linear models), but that has little to do with anything relevant when there's lots of higher-order interactions.
Funny, but posting a NSFW site without a warning on a message board frequented by people at work is not okay.
Your last line is the current operating position for Microsoft.

They hide this under marketing blogs.
Ha. Yeah. Maybe next time.
You have the golden handcuffs on. Do you feel trapped into staying in that position? Is that also weighing on you?

While my dollar amounts were lower, I have been in a similar situation. I wasn't ready for the leadership role I was in, but they were paying me too well to leave. But this actually led to a lot of my anxiety about it. Once I realized I didn't need the extra money, things became clearer.

0. Talk to a therapist/psych. You may be depressed.

1. Assess your financial situation. How much do you NEED to achieve your goals?

2. Take leave. If the psych diagnoses you with depression, medical leave may be an option. If not, well, you can always just try to take regular unpaid leave at the risk that your job may not be there when you get back (what's your relationship with your employer/boss?). Seriously, take 3 months or more.

3. Start to look for a new job that you think you'll be HAPPY doing. If you're not happy working as a principle or a staff eng now, what makes you think your next job should be that role? You sound like you'd be happier at senior. That's fine! Maybe with more experience as a senior someplace else, you'll find that you're more prepared for the staff/principle level responsibility later on. You think you want to do senior-level work -- so go find someplace you can do senior level work, where you're happy!

Job titles are so different depending on company/industry, it may not look that weird on paper anyway. But you've already proven to yourself and others that you can get promoted and can handle more responsibility (even if at cost to your mental health). You can get there again.
If we could all come together and boost harder this wont need to happen here
So what ? But still he managed to expose the massive levels of spearheaded snooping and spying done by the American government. I would've still smoked the pipe dream of having privacy and security in my country when in reality you can be tracked all the time without your consent in the name of "National Security"
I’ve heard this, both paraphrased and word-for-word, many times.
That will be cool if their really looking to expand into something useful like biochemistry r&d, similar to Google with deepmind.
This is so wholesome and I love it!!
I'd love to share security experience, suitably redacted, for experience learned from past engagements...it's easy to do at the water cooler, but that audience is limited.
Yeah, you're right - managing PR and a social media presence is a direct correlation to operating airplanes with a relatively stellar safety record:

> (Lufthansa has)"one fatal air crash, one non-fatal crash, and two hull losses noted since 1989" (1)

(1) JACDEC, https://www.jacdec.de/Order/2021_JACDEC_AIRLINE_RISK_RANKING...
Yet on the 10 years around their flight, a lot of people developed powered flight independently. And none did it on the previous 95 years.
What's the rule we should all know by now? Never use a Google service. We may joke about it but how many people have been left high and dry by their capriciousness?

Next on the list, Google cloud...
I think you and I are saying basically the same thing, only putting emphasis on different aspects due to our various historic experiences.

Look at your demand pattern (variable or stable, predictable or unpredictable) and what cost structures your finances can support (variable or fixed, up-front or as-you-go), pick a solution based on that, not what's cool.
One of the main roles of police is enforcing laws. Are you proposing to eliminate the enforcement of laws? If not, what is the group chartered with enforcing laws going to be called and how will it be different from police?
73% of Americans oppose affirmative action https://www.pewresearch.org/fact-tank/2019/02/25/most-americ...

In 2020, CA voters (the most liberal state in the country) voted down a proposal to allow affirmative action by a 15 point margin. https://ballotpedia.org/California_Proposition_16,_Repeal_Pr...

Opposing racial discrimination is moderate. You are, in fact, very much in the minority here.
Not a billion dollars, certainly. And did Alex Jones himself do any or even actively encourage any of the stalking, harrasment, or threatening? If he did, I'd say he's certainly much more liable (still not a billion dollars worth of liability) but I've yet to see where he's done either. He made videos, and some deranged lunatics decide to act on the information in those videos.
I think the misspelling is more likely for someone who’s not super capable with English and doesn’t have familiarity with Git. Even for people who usually operate in (natural) languages that use the Latin alphabet (or something close to it, like the Greek or Cyrillic alphabets), without recognizing the cue word “hub,” “guthib.com” is as meaningful and memorable as “github.com.”
....and it's just a gesture by Oracle (like the other tech companies) to make the remaining employees feel lucky to have a job (to quell attrition and tamp down salaries). They didn't need to lay anyone off. That notion is ridiculous.
Thumbs up may be harrassing for some cultures, I am surprised the article is not about it.
>From what I've read Lufthansa never banned AirTags

"Hi David, Lufthansa is banning activated AirTags from luggage as they are classified as dangerous and need to be turned off./Mony"

https://twitter.com/lufthansa/status/1578879849577385984

I think that's pretty explicit. Official policy somewhere else in the company might be different but it's hard to imagine how folks are supposed to know what is up when they say it clearly like that.
There's several ways of something not being causal. You're assuming here that there's a reliable proxy variable (eg., wealth -> good education -> "Jared") -- which is unlikely to be the case. These proxies will disappear: poorer people will adopt those baby names.

Whilst, yes, everything else being equal some non-zero knowledge of reliable proxies is useful. But in a hiring process, not everything is equal. You can, eg., trivially examine the candidate.

its trivial to get actually relevant data to hiring, making "AI" dangerously useless. Is substitutes a high-quality process (measurements of the actual applicants) for a low-quality process (random statistical properties of aggregates of existing employees).

The story of "AI" over the last decade, it must be said.
>What man has broken man can fix.

Counterpoint: Nuclear disasters like Chernobyl.

Some things just need to fix themselves over a long timescale. If we screw up badly enough, humanity won't be around to see the eventual recovery.
Hire everyone you want, just don't use a shady """AI""" to tell you who to hire.
This is true in various countries. Relatives have asked me to buy electronics in the US when traveling to see them because of high import taxes.
Air Koryo apparently offers more leg space than most Canadian airlines, and I have a feeling any staff getting caught stealing luggage would be in some deep shit. Food pics look decent too.

I've had decent experiences with "crappy" poor country airlines--oftentimes they compensate with decent food and seats often feel relatively spacious. Probably more likely to crash and die, though.
Saigon is also good choice for your travel. Don't be biased by people talking. I can see some parts of me in your post when I went to Saigon. (Fun fact: I'm Vietnamese living in Hanoi)

Next time if you have time, come and enjoy your education in Saigon.
If you open a ticket with a real remote hands you should get a response back in minutes; typically someone will be on-site in your cage in under an hour. You also don’t “deploy a server” to reduce load you plan ahead every few months and deploy thousands at a time. Even then- if you have a good relationship with a really good systems integrator, they can ship and rack machines in a matter of days, not weeks.

I’m increasingly convinced that the large scale companies that don’t do bare-metal because they never learned how, and all the people advising them have never done bare metal or have done it poorly, so it’s like the blind leading the blind.. But they are leaving a 50-90% cost savings, better control over reliability, latency, data residency, etc on the table by doing so.
a PhD scientist in California was awarded a multi-year $5m USD grant based on similar principles, around 2015, through the University of California. I sat through her lunch talk to a group of researchers. The merit of the idea was that she could find under-represented demographics of young potential coders by matching various online activity with their resume, and assuming a lot of low-income education credits are not going to look very good on a typical boilerplate resume. I was mildly annoyed at the time.
This is well done! I am loving browsing HN with it.
I used obsidian for a long time. But the problem for me was that it's "granular" enough. The basic "atom" is a markdown file. There's nothing wrong with that of course. But I wanted to have the freedom of simply writing something, without worrying in which "file" it would go. After that I started working on my own "roam-like" app, I took inspirations from Spacemacs(The SPC key concent) and use HTML as the "final form" of things. if you want to look at it's at: https://github.com/ilse-langnar/notebook
>if you touch-type, they belong to different fingers

Not all touch-typers use or ever even learned the formal touch-type method.
anti disinformation laws do not prevent people from thinking, nor stop people from spreading ideas.
> Compsci is not an infosec-related degree.

The vast majority of the people who invented, built, and maintain all the systems infosec people are deploying had CS or CE degrees. A good CS degree provides an excellent foundation for infosec careers. In fact, at many institutions, the infosec major is very similar to the CS major.

It's not everything you need, which is why a CISO should minimally also spend some time as an individual contributor in an infosec or closely adjacent group.

You're moving the goalposts because your position that CISOs need no education whatsoever in the work they are leading is prime facie absurd.
> Generalizations are never true. Specialized descriptions with all the cases covered on the other hand, are never read.

The wording of this struck me; is it better to lie than to go unheard?
>Also all the internet advice about needing cash

I always want to have some cash but it really depends on the country and location how much.

I just got back from London and Dublin. I took my ziplocks of pounds and euros over and, aside from tossing some coins in the donation bucket at a London museum (and I think you could donate digitally) and using my Oyster card, I didn't spend a single coin or note. On the other hand, if I were doing an extended walk in the English countryside, I would absolutely want to have a couple hundred pounds with me.

I have a feeling my widespread traveling pre-COVID during which I pretty much figured I'd always have a use for most of my baggies of foreign currency is going to leave me with a fair bit of unused cash going forward.
Fast-as-lightning 3D microprinting with two lasers
I'm sure there are people who say this, but there seem to be infinitely many more people who will smugly repeat this quote instead. It's getting a little tired and, in the context of HN, is definitely preaching to the choir. We're almost all on the same page about the importance of privacy.
If that’s NSFW you need to stay off the internet.
No way, haha! Wait till they hear about my lubernetes prowess! (This is actually a typo I often make, k being next to l)
For Java they used to demonstrate putting a .properties file in among your source code [1] although admittedly not literally hardcoding a string. The PHP examples suggested putting your code into a config php include [2] (although they did also suggest putting them in your home directory).

But I can't understate how important it was that the AWS getting started guides said "Go to this URL, copy these values into this file" while Google's examples and getting started guides... didn't.

[1] https://web.archive.org/web/20120521060506/http://aws.amazon...
[2] https://github.com/amazonwebservices/aws-sdk-for-php/blob/ma...
I wish I could give you an extra upvote just for "jejune" - great word, and this really was the perfect occasion to use it.
Right. I love his livestreams but I struggle with his name a lot. Apologies
I think you’re saying that If your kids are not using the service, then you should not pay the tax.

This doesn’t sound any different from someone having no kids, not using the service, and expecting a refund.
I can say without a reasonable doubt that misinformation laws are not "good" laws. At absolute best they're as shortsighted as they are misguided, opening the door for a ruling party to arbitrarily declare what reality is and isn't, and take punitive action against anyone who disagrees.
> Apple products in Brazil are in general expensive, people do not replace their iPhones every generation

“People” everywhere else do not replace their iPhones every generation either.
Fun .gov overclassification anecdote: I worked for a startup that had a contract with .mil and, long story short, we needed a snippet of code that described soil slippage under load, as it remains the gold standard in the simulation of various things including armored vehicles.

IIRC, it had been originally written in the 1950s by the Army Corps of Engineers in FORTRAN (then C, then we used it with Modelica). It was — and is — still export-controlled. I had to get permission to send it to our UK (yes, UK) subsidiary for fear that said deeply dark secrets might reach the eyes of our enemies...
This is how it already has been in Java. It’s explained in an ancient Design FAQ document: https://docs.oracle.com/javase/8/docs/technotes/guides/colle...
Th car doesn't shut off or fail to start. It just won't unlock. And yes, you can get stuck in underground parking just as easily as a National Park.
> clearly there is no causal relationship between lacrosse and job performance

IMO it could have an effect on "soft skills". Learning to have an authority push you to beyond your known limits. Working and training within a team to achieve a goal. Learning as a team to face and overcome weaknesses. Social skills that go with it. Humility from dealing with loss. Learning to celebrate victory with dignity.

There's a lot of educational positives that come from team sports. It's certainly not the only place that a person can get those skills, but it's a very common one.

IMO it's one of the biggest benefits of US football simply because the teams are so large, diverse and position groups have different but complimentary jobs.
Postgres has a strict schedule of quarterly bugfix releases, and only deviates from that when serious bugs occur (very rare). So, no.
Removing bias and increasing diversity are two different goals.
Or the lesson is very little good can come for using Twitter as a medium for "news"
The idea of using emails for patch management fills me with abject horror.

To each their own, I just don’t understand why anyone would prefer this method.
> clearly there is no causal relationship between lacrosse and job performance

There's almost certainly a correlation due to success in lacrosse having a lot of crossover with success generally. A young man who plays lacrosse is probably going to be physically healthier than average. It's also a very upper middle class sport, typically played by wealthier types. And children who grew up in wealthier households tend to be ... well, better at everything, really. Hockey is a great indicator of that here in Canada; the equipment is expensive.

I wouldn't be surprised if it's causative, either. Sports may improve cognitive performance, and they tend to teach cooperation and leadership. Plenty of studies suggest it helps academics.

If I felt free to discriminate and if I knew nothing else about a candidate other than whether they had played a physically-demanding and expensive team sport within the last year, I would hire the ones who had over the ones who had not. It'd skew heavily towards fit 20-40 something guys from middle-class backgrounds with college educations. Surprise! Probably what the algorithm picked up, indirectly. Of course, it also blatantly skews white, male, and economically elite.
The Edge Is the New Frontier for IT
> using just enough memory to run itself, but doesn't have enough to accept any connections

The situation you described is exactly what is prevented with static allocation. It's a very predictable design - it will successfully handle X requests and will fail any requests above that.

An important thing implicit in this design - or at least that I'm assuming - is that there is no queue of requests. Queuing is a major source of problematic behaviour during overload. It's /queuing/ that causes RAM to increase with load (in a system with fixed max of requests being processed). It's /queuing/ that is why latency increase as you near load limits (vs errors).

I'm with you that early errors are better, and the scheme used here achieves that on a request level.
Yeah I can’t agree with you at all. Without setting up your own NAT Gateway on EC2 on a t2.micro instance (or something cheap like that), it runs you about $30. This isn’t even accounting for database costs, usage costs, development costs, etc.

So right away that “I can’t believe they even charge my CC for $0.02” is real suspect. Do you have a completely empty AWS account?

We haven’t even spoken about dev experience yet.
My main takeaway from the article is that it is scary that aircraft safety is so dependent on a signal that is so easily generated and spoofed.

From the article it sounds like anyone can go to an airport and simply send some garbage signals towards an approaching aircraft to make it deploy air breaks and crash if the pilot is not quick to react.

When I think about it it seams like a common thing in aviation tech. ads-b has similar issues, it is completely unauthenticicated/unsigned there is 100% trust.

Anyone can pretend to be anyone else.
This reminds me of https://gail.com/ which, according to the owner get an average 16k hit per day from people mistyping gmail.com
I still look forward to RUM indexes [1] getting integrated into PG which would build the foundation for better ranking functions such as TF/IDF or BM25. PG seems to lag behind here and hasn't be a lot of movement in a while

1. https://github.com/postgrespro/rum
Then maybe it's time that lower-level customer service reps stop running official company twitter accounts. Maybe you and I see it differently, but most of the world sees a company's twitter account as the official source of information and fast-paced updates. It has as much significance as a press release from the CEO or an announcement on the company website. So if the lower-level customer service rep fucks up, outrage is warranted because they should have gotten someone more competent to run the account in the first place.
I did this in my mid-20's and it was indeed a great way to travel. Ended up going to 50 countries before I turned 30. Lots of CouchSurfing along the way, although that community/site has degraded. Had an Osprey Escapist 20L backpack which was more than enough to fit a weeks worth of living into, I'd do laundry and buy new t-shirts/underwear along the way. After years of traveling I think I ended up being every type of cliché traveler eventually. Doing the math it was about $15,000 CAD / year. It was actually a very interesting way to live and it gave me a lot of confidence to be able to survive in most places on very little. Even the most expensive cities in the world you can usually find a way to live cheap, if you are willing to compromise and find a way to be ok with being uncomfortable.
> US Democrats never modified the filibuster to allow supreme court judges to be confirmed by 50/50+1 votes.

That’s true but not the whole story. The parties had filibustered (or threatened to filibuster) each other’s judicial appointments for decades. https://www.brookings.edu/opinions/estrada-caught-in-poisono.... That’s how we got Kennedy among others.

But Democrats, under Harry Reid, eliminated the filibuster for all federal judgeships below the Supreme Court back in 2013. That was back in the euphoria of Obama’s 2012 reelection, when Democrats became convinced that they were favored by “demographic destiny” and republicans would never win another national election.
> I don't want to slander

It is never slander to speak the truth
And this is why choosing a good explicit name for a project doesn't matter too much. Litestream was SQLite Streaming replication and now that's exactly what it doesn't do.

Requirements and features change with time, don't fret about names too much.
This; something open ended, between a wiki and stackoverflow, would be a wonderful resource to offer curious minds.

For anyone wishing collaborate on this, I want to help or at least be in the loop so I can contribute an article or three! Let's band together.

Email in profile.
What is a safer assumption?

- My model is accurate, for reasons I can't understand, verify, or externally justify

- My model is not accurate

edit: to be more clear on my stance, if a modeling technique is too difficult to justify or explain, it is not a good technique and should not be used, even if the results seem appealing.
I've been involved in hiring since te late 80's in the IT sector. The only constant that was there from the start is 'we need to hire more woman', which was understandable as less than 10% of CS degrees were female despite decades of positive discrimination, but every university department and every cmpany wanted to be perceived as 'female friendly'.
I think it was quite interesting news. If you took the airline at their word folks would want to know about that.
> An example, I don't know of a Western style democracy, where it is legal for a cop to walk by your house, notice an open window, and crawl through it...

Police can generally use open doors (and windows?) as “probable cause” to enter in the US.
He just needed to "neg" some VCs by crapping on them to get a better term sheet.
LakeFS: Git-like versioning for object stores
Indeed. "It's for your own good" is a terrifying thing to hear from authority.