skysight-inc/HackerNews huggingface dataset:
Sorry, I’ve worded that wrong.

It’s called the Royal Automobile Club is Tasmania, or RACT.

Wonkypodgia does a better job of explaining it:

The Royal Automobile Club of Tasmania normally abbreviated to RACT is a motoring club in Tasmania, Australia. The organisation was established in 1923 and now has over 191,000 members.[1] It is a member of the Australian Automobile Association. It provides services such as roadside assistance, vehicle, home and contents insurance, personal and car loans, driver's education, tourism services and home security products.

In addition to consumer services, the club also engages in consumer advocacy, particularly in regard to petrol prices, which are both historically and recently higher than prices in other parts of Australia.

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

The Australian Automobile Association (AAA) was established in 1924. The AAA is the peak organisation for Australia's motoring clubs and their eight million members, and advances the interests of all road users across Australia to ensure land transport networks are safe and sustainable, and that the cost and access to transport is fair.

https://en.wikipedia.org/wiki/Australian_Automobile_Associat...
Is there a trick to reserve a percentage of actual RAM to be used for investigations and fixes? Because unless you already have a working shell open on the machine etc, are you going to wait 10 minutes for ssh to spawn a child, then 10 minutes for the shell to load and give it another 5 minutes for your ps to show?
I'm sorry you feel that way. It took until I got a good mentor, after almost a decade as a developer, before I got an actual good introduction to TDD. Before that I just didn't see the point. Since then, that's how I do all my work. It's just extremely satisfying to have almost complete confidence that the code will work in production on the first try.
> There just aren't good arguments for noncompetes.

I think the standard argument isn't trade secrets. The standard argument is that you want to incentivize employers to train employees.

If I, as an employer, train you for 6 months, then you leave at month 7 for a higher salary (which you can demand cause you have more training/experience), I lose out. So I have no incentive to train you. So training or hiring of people without experience never takes place (or does so at a lower rate).

If you are someone without experience, and there was a way for you to credibly commit to not moving to a new job (e.g. by signing a non-compete), then you might want to make that bargain - it's worth it for you to sign away some freedom in order to get some advantage (which is kind of the basis for all contracts).

That's the theory, anyway. I have no idea how much it holds up in the real world.

> The tech industry in California does just fine without noncompetes.

Obviously, the counterargument is that it could be doing even better, we just don't know it.

Note that if the standard argument is correct, then there's a chance that the biggest group of people hurt by lack of noncompetes are people without experience. You might not necessarily be feeling their pain, depending on your social circle (e.g. if you're a working developer in an SV company, you're surrounded by the people who did make it, not by the possibly numerous people who faced closed doors because of this).
I am extremely happy with Nomad, it is one of the best decisions we have ever made in our organisation. We had a thin abstraction layer over Consul + Docker Swarm that we could port to Nomad in a matter of a few hours and it's been rock solid so far.

But sometimes I wonder whether we are hurting our own careers not going down the k8s route. It really seems it has a bright future.
Yeah, runs of nouns and gerunds are notoriously hard to parse. Even a short phrase like "Finding Nemo Audience" cannot be parsed unambiguously. That's what you get when most words can function as nouns verbs and adjectives alike.

"The old man the boat." - a grammatically correct sentence in English. It's like Perl of human languages :)
Uhm, I'm a physicist by education and I like The Core. I see it as action-comedy that is played with a straight face. Of course it's all nonsense! It's not insulting if you never think you were supposed to take it seriously. The "unobtainium", the talk about money and timeline to build the ship (to anyone who has done anything remotely similar) and the uber cliche (and very funny) hacker type should be obvious clues.
> And the company can make your life miserable by suing you because you have to hire and pay the lawyer to win the case.

This is the part that I can not understand about United States. How is this even allowed? It is literally bullying someone to submit, even if what you do is illegal.

One of the main reasons I choose to immigrate to EU instead of US
This is fine as long as the tradeoff in performance is acceptable.
If you'd taken the time to read the documents you linked to, you would realise that they do _not_ record arbitrary strings.

I can't believe people don't even read the "proof" they provide themselves.
That sounds abusable. You get some company (possibly owned by a friend of yours) to offer you a massive salary, then your original company has to pay that massive salary for 3 months or whatever. Then as soon as you start at the new company, they fire you.
Two lessons here: read the employment contract, and employment contracts are negotiable.
Honestly, I'm fine with 'someones life', because its not 'someones life'.

You're exaggerating the argument. Stop trying to justify social degeneration as acceptable.
You had almost 2 of me reduced in weight from your body. That's an incredible achievement. Keep it up! And stay safe.
Not sure what's going on here, but that does indeed seem to be the case: https://www.wolframalpha.com/input/?i=x%2Bx+*+log%282%2Flog%...
> The problem with this argument is you're already compiling your JavaScript to JavaScript anyway. You already can't paste ES6 into the JS console.

What runtime are you using that you can't run ES6/2015 natively in the console?
That sounds like you're most likely to end up with a mediocre candidate, one which passed all the filters. I'd rather take the hugely impressive whiteboarder (for example) than the mediocre everything.
They mostly can't in the US either. And Amazon has apparently rarely prevailed in enforcing it. But that doesn't prevent them using lawsuits as a kudgel to punish defectors.
I don't want to sound cynical, but is the interview process likely to change any time soon?

Looking at the HN history, it's been a better part of a decade, if not longer, since people have been complaining about the hiring process.

It doesn't seem like much has changed except that it's worse, in the sense that you're usually asked to spend several hours on a coding project for screening AND have a subsequent whiteboard/leetcode interview or 10.

When you take into account all of the 'signals' that you're supposed to provide to even get a job, let alone be successful, maybe this isn't a good profession to be in anymore? Example:

- Several hours - several days coding projects. Some are screening tests.

- Having to practice leetcode continuously in order to keep it fresh in your head, because you never use it in actual work.

- Robust open source portfolio is highly encouraged, in some places required.

- Constantly keeping up with new libraries, frameworks and languages. It's unusual to get to learn these on the job, usually you have to do this on your own time.

Let's face it:

When you take into account all of that extra time, it seems like Software Engineers are not being paid very well.

Especially if you value your leisure time.

Why is it like this? Maybe it's just too competitive, too many Software Engineers applying for too few positions. Whatever the reason, it doesn't sound at all what it used to be, and maybe it's time to get out.
Ask HN: New Zealand Tech Scene
Hi HN,

right now I'm at a point in my life where I'd like to move abroad for a while. Next year I'll finish my PhD and would like to go somewhere new. I was travelling through the northern half of NZ a few years back and loved the land and the people.

How is the tech scene in NZ? I guess Auckland and Wellington are the biggest places, with the most opportunities? Can anyone share experience moving to NZ? And what are the salaries like? Enough to build a nest egg in a few years?

Thank you :)
I'm in the same boat with that. What makes 16GB RAM + 16GB swap acceptable, when 32GB of just RAM is the same size and faster? Why, 32GB of RAM only needs extra swap?
This all sounds perfect!

At {current_job} it feels like I'm slowly developing faux-ADHD from the "priority 1" task changing, often, multiple times a day. Personal projects are a bit of a respite from it, since I get to focus on the one clear, long-term task for good stretches at a time, but recently I've been too burnt out to do even _more_ programming after yet another hectic day.

I feel like I'm a competent SWE, but the nature of the work means everything is a ticking time bomb. If you're rushing all the time, code quality, testing, and all sorts of other sanity-restoring factors become a distant dream. I'd love to take ownership of a few aspect of a large system and slowly improve whatever I can. But the grass is always greener on the other side, so I'm sure this would come with plenty of negatives too. For one thing I feel like I'm too early into my career to be acting as a faux-CTO and being the go-to for all big tech decisions, infrastructure, etc, as well.

Would you say there is an inflection point at which startups stop being like this? 20, 50, 100, 500 engineers? More?

Sorry for the ramble!
Its a well known thing that people have a harder time telling the difference but I have not seen it mentioned that software would. For example zebras are all uniquely identifiable by their stripes and other zebra and computers could identify them but I would have no hope.
How good is your memory of first-hand accounts of weird, extra-severe flu-like illnesses from coworkers and friends in previous years? One possibility is that people get weird severe flu-like illnesses fairly regularly (perhaps every few years for most people), and they recount those experiences to their coworkers and friends, and no one thinks much of it until there is a global pandemic of a respiratory illness.

I can only recall one such illness that I experienced. I was in college living on campus, and I felt like I had been hit by a truck for 2 days before I made it to the campus clinic. I tested positive for influenza, but if I hadn’t, and this pandemic had happened 6 months later, I almost certainly would have been tempted to attribute it as one of these supposed extremely early cases.
It is, but at this point it is unclear for how long Docker Swarm will be supported, see e.g. https://boxboat.com/2019/12/10/migrate-docker-swarm-to-kuber...

We are actually currently in the process of migrating from Docker Swarm to k8s and I am not 100% sure that's a good idea. We will see.
From this:

Spectrum: Where do we go next? What is authentication going to look like in 10 years?
Jermoluk: Full sovereign identity. You should be in charge of your own identity. It is yours after all.

I have a new startup idea "My Identity" (or something like that), which would work like this:

- This needs a mobile app, which stores identity information.

- A website shows it's QR code for registration.

- Users scans the QR code with the mobile app, and checks which information is requested and Approves or Deny.

- When pressing Approve, the identity is sent to the website, which use it for registering the user.

- User should be able to fully control logins from the app, e.g. show a list on logged in websites, force logout.
Kubernetes is great but most projects don't really need it.

Better go with Heroku equivalents than feeding a whole team, before you really need a whole team to feed Kubernetes.
Creating a Better State Manager
> Is this observable mistreatment that people are receiving every day

Yes.

There is a daily burden that comes with being Black in America that is very distinct and systemic. You can educate yourself on this topic, there's great material out there; I'm still learning too. It has very much to do with the default attitudes in a society where interracial marriage wasn't even legal until 1967. That's not that long ago.
In practice, everything slows to an unusable crawl, and you hit the reset button because it's the fastest way of regaining control. IMO, earlyoom or similar is essential for general desktop use where memory load is unpredictable. Better to lose one process than lose all of them.

"The oom-killer generally has a bad reputation among Linux users. This may be part of the reason Linux invokes it only when it has absolutely no other choice. It will swap out the desktop environment, drop the whole page cache and empty every buffer before it will ultimately kill a process. At least that's what I think that it will do. I have yet to be patient enough to wait for it, sitting in front of an unresponsive system."

https://github.com/rfjakob/earlyoom
Even deeper- Kodak only started putting effort to get the process right in the 70s after customers complained about poor color reproduction[1] in wood grain and chocolate

1. https://petapixel.com/2015/09/19/heres-a-look-at-how-color-f...
Written by Tomek Czajka, a 3x TopCoder winner and algorithmic mastermind. Worth following!
They're not enforceable in California, so reasonablility doesn't even factor in.
PKay
I studied at the University of the Western Cape in South Africa and we had a Plato system donated by Control Data for e-learning.

It was rather awesome esp when I discovered the games "directory" ... it had a asteroids clone.
I suspect it to be deeper than that: The relevant people didn't think it was worth it to invest all that much into developing it.
I've spent the majority of my life in social isolation, mainly because I keep forgetting to maintain relationships. I'd drop off the radar for months on end, until a concerned friend or family member would manage to get in contact with me (I don't use social media because it's too much bother to maintain). In 2001, after the dotcom crash, I took a yearlong sabbatical where I saw no one, spoke to no one, and by the time I was pulled into the open again it hurt to speak.

TBH until I met my wife, I never thought it possible to be comfortable living with someone.

I know I'm an extreme exception, but I'm one of those people who don't feel a craving for human contact.
German Flying Taxi Startup Joins Unicorn Club with New Funding
But by being able to give your employer more (the non-compete), you might be able to negotiate more in return. Removing the ability for you to sign a non-compete might limit your benefit.
How to Localize React Native Apps Elegantly
Have you used TS? Calling it a DSL seems incorrect.
I respectfully disagree. Green in MtG is about growth, power of life, abundance (not harmony). Black is about destruction, death and suppression (not “individualism” or “at all costs mentality”). You can build your strategy on all these.
The first thing I thought of is "I could use this to telnet into long running computation processes and force them to flush those buffers to see where they're at and how it goes". This use case alone make this kind of thing worthy :).
Aren't past gamblers more likely to relapse then non-gamblers to start? I think that my point here is that while enough pain is good job in making you stop temporally, it takes much more then that to stop forever.
And he's a spaceX engineer
It's not just him that you're getting. It's the goodwill and confidence you're giving to every single other potential future hire. If you refuse to defend the person and leave the person unemployed in the ditch, future candidates will be much less likely to want to join your company.
"I'm taking Vitamin D, Zinc"

Why aren't governments promoting this? For most people it is relatively easy to get and it is already proven to have benefits. You can still get Covid-19 but it reduces the effects significantly. It is also safe to take but you should not overdose (especially with zinc).
Formal Systems in Biology
I think he's suggesting that the fork itself should fail if the subsequent overwrite pass to defeat CoW would cause problems. So you would have trouble actually directly using all of your RAM if you had some processes that don't follow a fork with an exec—but that leftover physical RAM should still be able to be used for the disk cache.
The algorithm is to switch to a counting sort when w <= log n, ie n >= 2^w, so more properly the complexity is written:

O(n+max(0,log(w/log n)))
Do most people consider going 2.5 months without touch a long time??????
> If I, as an employer, train you for 6 months, then you leave at month 7 for a higher salary (which you can demand cause you have more training/experience), I lose out. So I have no incentive to train you.

Pay higher than others and employees won’t leave you.

Make delayed payments part of compensation, so employees get the money only if they stay long enough.

Don’t hire employees who change jobs too often.

There are many ways to keep employees from leaving without damaging their careers.
Just released: AIBRO – your personalized AI chatbot for Messenger
That's not forced; that's your choice. I'm someone who also naturally ends up being alone, however, being forced to be alone is a completely different situation. The power of choice is everything and it seems essential to this study.
causaLens | Software Engineer | Data Scientist - Applied Science | Data Scientist - Engineering and Product | Quantitative Researcher| Frontend Engineer | Full-time | London | www.causalens.com

We are looking for a motivated and high-achieving Data Scientists and Engineers based in London (or willing to relocate) to join the team working on our exciting machine learning product. This is a full-time placement with significant opportunities for personal development.

We offer an intellectually stimulating environment, work within an interdisciplinary team and an inclusive culture. We are a high-calibre, mission-driven team building a technology that improves our world.

We can provide Tier 2 visa sponsorship.

Core requirements are:

-Strong academic record (PhD & PostDoc preferred)

-Very advanced quantitative skills in machine learning/statistics/mathematics or similar fields

-Ability to translate advanced machine learning algorithms into code (Python preferred)
fuck you amazon
Unicode characters that lie outside the Basic Multilingual Plane.
If you do it with telnet then so could I.. :)
> wouldn't that imply that it's their job to clarify the nebulous spec?

Maybe, except when you try to clarify and their answer is that it's open-ended -- and yet they want something super specific in the end. And the super specific things are just one of many tech opinions and not objectively good design.

> FWIW, many of the FAANGs are famous for asking intentionally underspecified questions, and the candidate preparing properly by figuring out what's in scope and what's not is part of the scoring.

Why is this a good thing though? Why is solving riddles in a professional interview somehow ok?
Slightly off topic but has anyone tried Hegel? https://github.com/JSMonk/hegel, looks like a nice mix of reason,ts and flow. It's just Js with types + type inference.
I was going by this quote:

> ry So - to make a long story short - we're removing the types from internal code and making it pure JS
this reduces complexity and helps us ship a faster product. I acknowledge it's unfortunate to lose the type information, but it's really masking larger problems.
It's not going to happen immediately tho. We have a bit more work to figure out how exactly it should be done.
It's not going to be one big 9000 line file either.
But it might not be ES modules. depending on if we can make that work or not.

The “lose the type information” there suggested to me that they’re not planning to ship them at all.
Few of the comments here seem to discuss his point. He asks if pleasure to pain is a continuum, why have pain at all? Instead of -1 to 1, with negative representing unpleasantness, human experience can instead span 0 to 2 and have the same reinforcement value with no sensation of displeasure.

My understanding of his answer is if this were the case, we wouldn't always avoid lesser pleasant sensations and may even seek them out to enjoy the rebound to greater pleasure. If burning your skin knocks you from baseline (1 instead of 0 for this example) to 0 (instead of -1), and the relief of stopping the burn kicked you up to 2 as a reward for escaping it, you'll just repeatedly burn your arm. Only negative values ensure you'll never seek them out for the purpose of rebounding to higher values.
From what I understand, NIST has been running a live "competition" on faces of 9 million people for some time already [0]. They are trying to evaluate racial biases in particular [1]. Was there a reason why you decided to not rely on what NIST was putting out?

[0] https://www.nist.gov/programs-projects/face-recognition-vend...
[1] https://www.nist.gov/news-events/news/2019/12/nist-study-eva...
Design isn't about drawing pictograms, so nice strawman. The type of design thinking implied in the comment is more about knowing –or at least have the faintest idea about what a visually cohesive system is and could look like. There's no such thing as a "sole developer" in software development because your code is inherently tied to function and that function tied to its design. The more you value that concept the more you "train" your understanding of modern graphic design.
there are even more severe forms of isolation, but yes only spending time around the nuclear family is a form of isolation. Friends, peers, church (or secular equivalents), the wider community and so on all provide forms of social interaction that don't exist within the immediate family and that humans generally are accustomed too and need.

In fact, the detrimental effects of long term isolation only surrounded by the nuclear family is a common theme in American fiction in particular (American Beauty), or even in horror as in The Shining.
Type A is wayyy more common than B or AB, at least in the US (and I think Europe?). Not sure about other regions. That could distort the effect, which looks to be fairly minor in the first place.
Might also be the amount of experience a person has.

I have done Softwaredevelopment for ~15 years, swiched now to infrastructure and build a gke cluster. It was awesome, very logical, nice and easy to use.

Now i read stories from coinbase and don't get it.
Given the lengthy incubation time, and lack of symptoms in many, it could certainly have taken months to be indistinguishable from any other virus. The first few generations of infected people would likely have been handfuls.
It looks like they have found a stastically significant correlation with a very small effect size, using an extremely simple regression model adjusting for only a handful of covariates, looking across, presumably, tens of thousands or maybe even hundreds of thousands of SNPs.

It seems highly irresponsible to title such a study in a way implying a mechanistic or causal link. I expected to find a whole lot of discussion in the post about all the other evidence supporting it, but nope - they shoved their data into a stats package, and put the result straight into a blog post with a misleading title. They don't even discuss if they adjusted for multiple testing.

There's peer reviewed science, then there are pre-prints pending review. This is far far below either of those.
What other solution is cloud agnostic as well as has an easy local dev story?
This already exists: https://en.wikipedia.org/wiki/ARGUS-IS

I think you would be hard pressed to classify cameras as weapons. No one is being harmed by the action of taking a picture - you would have to introduce a separate weapon, such as a missile or gun, to cause any damage, and those are all governed by existing regulations.