skysight-inc/HackerNews huggingface dataset:
Expect brisket futures to become a thing
I'm not sure how much you know about GPS, but position in GPS is intrinsically linked to time. You know a satellite's orbit from its orbital elements, so, a given moment in time, you know where it is. The satellite emits signals with its internal time. You receive the signal sometime later. The difference between those times gives you the distance to the satellite at that frame[0]. When you have three or more measurements, you can triangulate your position in 3D.

In terms of spoofing, one method is to emit signals from ground based transmitters that match the signal from the actual satellite, but with offset times, and at higher power levels than the actual satellite[1]. This gives the receiver a false location.[2] If you have a source of time-truth, you can reject these signals.

In terms of jamming, you'll note that it allows rapid resynchronization after jamming. During jamming, you don't know where you are. After jamming, without a highly precise clock, you need to solve for the actual time by integrating signals from >=4 satellites. With a highly precise clock, this step is removed.

[0] There are confounding factors, like refraction in the ionosphere, but a rough approximation is that the signal is travelling at c

[1] Higher power is trivial because the signals from the satellites are very weak

[2] This is a classic example: https://en.wikipedia.org/wiki/Iran%E2%80%93U.S._RQ-170_incid...

TL;DR: useful for existing ground/air based threats.
A good question for ppl in the coding challenge camp.

What new information do you neeed from a coding challenge that you don't get talking shop with the individual?

I don't think low level technical stuff is something you can BS your way through an interview. If it works on you, then you as an interviewer has major gaps
This looks really good. Especially the No Electron part <3
Have any languages implemented this idea?
s/influencers/jobber techbro journalists and you have the entire reason for the previous ICO hype circus circa 2015-2017.

payola is a helluva drug
We Don't Need a Civil War: On avoiding “high conflict”
An UFO?
> Do you honestly think that "salted meat" would be listed on a death certificate?

Strawman argument.

So stomach cancer is currently 10% of cancer deaths, and cancer is currently the second leading cause of death at all ages. One can't extrapolate that back historically safely because cancer primarily affects the old and people didn't live long enough back then. But even if we just single out stomach cancer and assume incorrectly that 100% is attributed to salt, when frankly that would be a minority of stomach cancers, then it still wouldn't even make the top ten causes of mortality today. Never mind historically when people commonly died from lots of things we no longer worry about, like simple bacterial infections, childbirth, or poor dental hygiene.

The OPs argument is ridiculous and I'm surprised how many people can't see that.
No amount of alcohol consumption is "healthy". There might be an amount up to which it's not considered harmful.
Nothing compelling comes to mind now for the move.
Though I'm sure the hentai lunch breaks aren't on the list of perks at even the most relaxed of FAANGs. No idea though, I'm pretty far removed from that world.
Using the docker-compose.override.yml helps with that. In local you can just have those services/configurations added, and then the production environment doesn't even need to know they exist.
> in COBOL since the latter had close to half a century head start

28 years
Autism and ADHD both can be sources of something called Rejection Sensitive Dysphoria[0] which is, in my experience, one of the most seriously socially damaging aspects of ADHD.

Fairly new field of study but there is some evidence that low doses of guanfacine and clonidine can offer help. More research needs to be done, but it appears to be genetic and neurological and not, as some may intuit, sourced in trauma.

[0]https://www.additudemag.com/rejection-sensitive-dysphoria-an...
>Saying something is postmodern because it came out after something modern cheapens the word.

Well,

(a) it's meant as a joke.

(b) it's not such a great word for us to care about "cheapening" it. It's not like "postmodern" is a word loaded with valor, like "freedom" or "justice" or some such for example.

(c) Actually neither modernism nor postmodernism mean what you wrote as they are canonically defined. Modernism is a specific early to mid 20th century movement in arts, design, literature and so on, and postmodernism is another one (mid to late 20th century, the term started from architectural critique and moved to philosophy and aesthetic discourse to general use), with a quite specific context and history.
The worst of both worlds?
Microsoft (Azure Synapse Analytics and Azure Cognitive Search teams) | Software Engineers | Full-Time | ONSITE (Aliso Viejo CA, Atlanta GA, Hyderabad India) or REMOTE (US, Mexico, Chile, Argentina, Peru, Colombia, Costa Rica) | https://careers.microsoft.com/us/en/search-results?keywords=... and https://careers.microsoft.com/us/en/search-results?keywords=...

We're growing our teams in a number of different areas. If you have expertise in database systems internals (query processing, optimization, distributed query execution, storage engines), search (lucene, elasticsearch, infrastructure) or cloud systems (any cloud platform), we probably have a role that could be interesting for you.

Our current positions are all for folks with at least 2-3 years of experience and go up to fairly senior. We don't have entry-level positions in these teams right now (I'm sure other parts of Microsoft most likely have some though).

If interested apply on the links above, or email me and I'll route to the right hiring manager. pablo <dot> castro <at> company's domain.
No that was a different group of people - the backend system that runs that is a CRAZY complex PHP app ;) It's pretty impressive how many configurations/checks it can handle, supermicro probably sells as many different SKUs as Dell in total?
I worked on a new stress test suite/baremetal OS deployment automation. No idea if they still use it.
> I still use nano as my default editor for commit messages.

You don't work with Git as a DVCS? Or you work with Git and Emacs but don't use Magit!?
I'm intrigued by why all these example shuffling algorithms are based on swapping cards in-place.

The first algorithm that would occur to me would be take a pile of 52 cards, and repeatedly pick cards randomly to place into a new pile that eventually has 52 cards.

Though I suppose that's the kind of thing that's trivial to program in scripting languages with arrays that are easy to remove a middle item from, and less so in a classic algorithmic language like C.
This is exactly what they're doing now, they're just doing it with law enforcement agencies and not military. Military is honestly going to be worse at all of this, as they don't have the investigative capacity. This also ducks the very thorny political problems where Ukraine (never mind Russia!)are NOT going to allow US military involvement in domestic affairs, but do have agreements with Interpol that make this possible. Nobody wants extrajudicial military extraction squads acting on their turf.

I'm sure the various 3 letter agencies (NSA, CIA, etc) are already involved to a degree that's not publicly known.
Why don't you drink water to stay hydrated?

Sodas are liquid candy. I don't think many people eat 6 Snickers instead of food to get calories while they work.
My first thought was imagining a hacker org taking inspiration from the movie 12 Monkeys.
Are you suggesting hunting enemies in countries like Russia/China is going to go down well?

How would you feel if they decided to declare some enemies on US soil and start hunting them on your patch?

Unless your assumption is that Russia/China would agree to the hunting of course, but that does seem unlikely.
any resource on multiple dispatch design ? i'm doing some common lisp and I have to admit I'm walking in the fog a bit
That's weird. It's almost like talking about the advocacy of individual responsibility come from a premise that centralized planning failed. What a strange foundation to base a response around. I'm open to a discussion about individual responsibility from first principles and systems-level thinking, but it's as if we're trying to avoid that discussion for some reason.
I imagine there’s a big diff between smaller orgs that hand pick each new hire, vs mega corps that have “cohort” models.
Strangely its not apartments, these are houses, the people in the neighborhood are usually in sales, and other professional areas, sometimes in tech but not engineers.
Hackers are laughing at the idea of concentrating large amounts of the economy at a single company. The whole internet will be coming to a halt once this can replicated on at least one of the big web companies.
Losses due to underinvestment will motivate investment. Some companies will invest more wisely than others. Eventually every company will be wisely investing in security, by copying companies that got it right or by being replaced by them.
MySQL can handle many more connections per instance than postgres. Often when you have a high-transaction database in prod with postgres, you need something like pgbouncer to handle connection pooling or you'll have a bad time.

I agree though that postgres has some fantastic features.

edit: I think they may have addressed some of this in a recent version? I'm basing my knowledge on postgres 12
Some companies (for example, Wealthfront) have that phrasing in their ToS, but then when you actually try to opt out of arbitration, they threaten to close your account. This gives you a choice of using their service and not being able to sue, or being able to sue but not use their service.
Yes! And if it doesn’t fit in RAM, then most businesses will only need an OLAP data warehouse, like Snowflake or Redshift.
Not quite the same thing.

Serving personalized ads is the goal and tracking is the means.
> Most things that are learned about are observed to exist before being studied.

Is this true at this point for physics and astronomy? I have no idea what the relative proportion of discoveries are "this was predicted to exist and we found it!" vs "whoa this is totally unexpected." I suspect that there's also a ton of things in the middle, where an anomalous reading that doesn't directly show the existence of something but does show the deficiency of a theory then leads to corrections in the theory which then result in another cascade of predictions of existence from the theory.
Then it shouldn't be too difficult to feed it the information and then manipulate the app I think.

I wish my doctor had that...everytime I have to call his secretary to make an appointment.
Military is a pretty blunt instrument, also, the US government is not the only government that has military and "more covert methods".
15Five | Remote: US, Poland, & Ukraine | Full-time | https://15five.com
Multiple engineering and design roles, all fully remote:

- Remote: Poland or Ukraine - Backend Engineer: https://jobs.lever.co/15five/bf43681a-74b7-493e-a8c8-9b568af...

- Remote: Poland or Ukraine - Quality Assurance Engineer: https://jobs.lever.co/15five/852db17c-e06c-4f09-a9f3-b0a8b07...

- Remote: US - Product Design Manager (CT or ET time zones): https://jobs.lever.co/15five/3b7136c0-3774-4381-861c-77a760d...

- Remote: US - Senior Product Designer - Core Experience (CT or ET time zones): https://jobs.lever.co/15five/6a0ef203-8ead-430e-9a95-2991896...

- Remote: US - Senior Product Designer - Data & Insights (any time zone in US): https://jobs.lever.co/15five/2cd37b02-892a-4a95-851c-b6777ec...

- Remote: US - Senior Product Designer - Engagement (any time zone in US): https://jobs.lever.co/15five/ed8b1af5-1feb-4768-a89f-fdd605b...

About 15Five:

Our continuous performance management software has quickly become one of the most popular People Operations products. This wouldn’t be possible without our outstanding team of engineers that apply next-generation thinking to our software - their abilities allow us to continually elevate the user experience and push leading performance-management technology into the global market.

At the heart of our approach is Best-Self Management, an evidence-inspired strategy for cultivating world-class managers and transforming organizations by unlocking every employee’s potential. With our holistic solution, CEOs, HR leaders, and managers create highly-engaged, high-performing organizations.
balena.io | Various Roles | Full-Time | REMOTE | https://apply.workable.com/balena/

Balena is a highly distributed company that has embraced a remote-first approach since 2013. We are a group of product builders from across the globe working together to achieve our mission: enabling developers to succeed on the new frontier of Edge/IoT computing in building fleets of devices that work as reliably as servers in a datacenter. In the process of creating this bridge, we've had to build many and varying tools and services, from cloud services (balenaCloud) to desktop utilities (balenaEtcher), to operating systems (balenaOS), single-board computers (balenaFin), and more.

Our open roles:

* Technical Sales Lead / Sales Engineer (Americas): https://apply.workable.com/balena/j/39F9C34AA8/

* Site Reliability Engineer (Americas): https://apply.workable.com/balena/j/E5D81C6B2A/

* Site Reliability Engineer (EMEA): https://apply.workable.com/balena/j/7606FC7A8C/

* Security Engineer: https://apply.workable.com/balena/j/D4F0E4F44B/

* Frontend Engineer: https://apply.workable.com/balena/j/EBEF590056/

If none of the above positions fit, but you are interested in leveraging your skills to help us unlock the power of physical computing, let us know what would be Your Ideal Role here: https://apply.workable.com/balena/j/2A9DEA16E5/

We're always looking for talented people to help us advance our mission and shape the future of IoT!
I think we're on exactly the same page. The fact that the writer is hurting wasn't beautiful. Many of his ideas, however, were. If they're not your cup of tea, so be it.

I think that you think that "It's okay to be depressed" is a platitude celebrating complacency. It's actually about shame. Many people, especially men, would sooner suffer than admit to needing help. Behind the platitude is the desire to say, "You don't need to be ashamed about being depressed. It's a thing that strikes the best of us, and you can hold your head high as we help you back to your feet."

But yeah, a lot of therapists are terrible. It's indeed important to find one that wants to get you back on your feet as soon as possible; sympathy isn't a substitute for recovery.

I like your veterans' tips for climbing out of depression:

* Develop a hobby

* Regularly exercise outside

* Take on a big project, and put something into it every day

* Spend in-person time with people who get it

I sometimes do mental health volunteer work, and I'll incorporate your tips. Nothing beats a strategy that has met empirical success.
Inside the ad industry’s moonshot: Pitching you to get the Covid-19 vaccine
> mistreating their wives and children

...and husbands. Not all people who drink alcohol to excess are male.
We shouldn't celebrate too early on what appears to be a largely technical mistake. It's just a matter of time until the language is cleaned up and the issue goes away for the companies. We need long term structural fixes to address forced arbitration
other than birds, crocodilians, etc.
Seems to be heavily influenced by the Smalltalk language and VM. I find it interesting that people will say that embedded microcontrollers are too resource constrained for this type of system, despite many being significantly more powerful than the original Xerox workstations that ran Smalltalk. And those machines were considered mini-computer-class machines at the time.
Is that a joke? He named his son X Æ A-12
Eats memory, too... Eight Gigabytes And Constantly Swapping!
Do you really see nothing wrong with the US military carrying out assassinations of foreign nationals, in foreign territory, on behalf of private companies who can't be bothered to just invest in a decent security team?
The big difference is that ransomware is a strike directly against the people who got hacked, while turning servers into bot farms at worst costs them a little electricity. The victims of DDosSes, for example, aren't usually the ones whose compromised systems are running the DDoS.
Unfortunately, it isn’t outlier behavior
This was an interesting and valid point. Container ship based freight looks to be a bit more fragmented:

https://www.statista.com/statistics/198206/share-of-leading-...

https://shippingwatch.com/carriers/Container/article12930338...
They do not need to be anti-meat. Simply anti-America would suffice.
Where are you getting 11 drinks per liter of vodka? I'm getting twice that (1.5oz shots)
I have sadly lost my copy of the Digital Technical Journal that had this article, it was a All-Alpha issue, if I remember correctly.

The authors are not attributed at the beginning of the article, but they are all named at the end.
https://archive.is/2MasR
See Ada's tasks for something approaching this concept, though it's not strict. That is, it's still possible to have "unstructured" concurrency in Ada. But tasks and instances of task types have lexical scope like any other variable, by default. I started exploring it a while ago but my interest kind of petered out so I never put anything together to really present on it.

https://learn.adacore.com/courses/intro-to-ada/chapters/task...

You can read about it there, and the code segments can be edited so you can play around with different variations.
I have always used a "gaming" mouse, eg. high precision, high refresh rate and super smooth, with a mouse mat with just the right amount of friction. It however broke a few month ago and I got a cheap replacement, since then I have been subconsciously avoiding using the mouse, because the experience with the cheap replacement mouse is so bad. So I think the reason people don't like using the mouse is because they don't have a good mouse and mouse pad, and because they haven't spent years playing first person shooters - making it possible to hit a spot on the screen with pixel-precision using just muscle memory...
Metabase | https://metabase.com | REMOTE | Full-time | Engineering Product and Design

We're hiring for multiple positions across the company.

Metabase is open source analytics software that makes it easy to ask questions of your data. It interfaces with a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc) and has a simple and powerful UI and UX that sits on top of it.

Tech stack: Clojure, Javascript, React, Redux, AWS (ECS, Autoscaling, Aurora, RDS, SecretsManager, S3)

Roles: Frontend Engineering, Backend Engineering, Success Engineering, DevOps, Product Marketing Manager, Product Designer, Product Manager

See https://www.metabase.com/jobs/
So this random article [0] I googled says it's ransomware.

Can that really be called an "attack" ?

JBS said:

not aware of any evidence that any customer,
supplier, or employee data has been compromised

So the "attackers" didn't steal anything. Give them the finger then, restore from backup, get upset about losing 25 minutes of data and keep going.

How are ransomware "attacks" still a thing ? Why is any of the software that controlls meat-cutting/oil pipeline hardware not air-gapped under normal operations? How is there no plan on how to continue operating when losing power, so that stuff still works?

One of these "attacks" pops up every three days and I get that if data is exfiltrated then the problem is not the same.

BUT

"someone encrypted all my data" and "oh shit, my harddrive crashed" have almost the exact same recovery plan and we have dedicated a complete international holiday called World Backup Day[1] over ten years ago to remind people of the principles of how that works that were known since at least when harddrives where invented.

It's not an attack, it's pure negligence.

It's not special IT SuperHighTechnologyKnowledge either. It's a simple principle:

Things need to exist in at least three places in case one of them breaks and the other explodes/tornadoes/earthquakes.

The slightly advanced corollary is:

Make sure that the thing in the three places is actually the thing that it should be.

... It's not like I do not understand how organizations fail at this that or the other and that maybe the tradeoffs here were made correctly, but it still boggles the mind.

[0] https://townhall.com/tipsheet/leahbarkoukis/2021/06/01/cyber...

[1] http://www.worldbackupday.com/en/
I think the issue is that we've actually moved away from targeted ads somehow. These ads aren't targeted ads, they are a best guess what you might want to buy. A targeted ad to me is something like an ad for some niche interest piece of gear on a website or magazine for that specific niche interest. 100% of your ad dollars in this case go to throwing an ad in front of what is guarenteed to be your customer base. When pampers tries to sell me diapers because I am of that age where people tend to have kids, that falls flat because they only guess that I am their customer base, rather than targeting that base explicitly like banner advertisement on a new parents forum.
One of the downsides of Intl is that there is no way to change the formatting in any sensible way. Our client wanted the date names to be localized to the UK time and date format, but use "-" instead of spaces between date parts. There was no way to do that using Intl, other than replacing spaces with dashes... Or deconstructing the date into parts and composing it into a string by ourselves, but if we have to do that then why use Intl? So we used dayjs for that.

It would be ideal to be able to use localized short and long month names, but be able to format the date and time as required.

Or there should be some other standard library/tool to format dates and times, because the JS ecosystem is a mess. Python is great in that way, that it includes everything needed, and you don't have to reinvent the wheel constantly, or try to find which random library does reinventing the best.
ATHOS | Multiple Positions | Redwood City, CA | Remote Option | Full time & Consulting | Competitive Salary, Bonus, & Benefits | https://athos.applytojob.com/apply

Our Mission at Athos is to Build Better Athletes and we believe we’re all athletes. Since our founding, we set out to leverage surface electromyography (sEMG) in a wearable form factor to track movement and muscular function anywhere the body is in motion. We have helped thousands of professional and collegiate athletes get more from their workouts. We’ve also expanded our focus to include warfighters in multiple branches of the US military. All of these athletes have one common goal which is to train hard, train effectively and train safely. At Athos, we believe in getting the most out of every workout and enabling all athletes to reach their highest potential!

Interested in joining the team? We're always looking for highly motivated employees who will help us stay on the cutting edge of creativity and human performance innovation.

We are hiring for the following positions:

-DevOps Engineer (remote option): https://athos.applytojob.com/apply/8DxbGOA7hl/DevOps-Enginee...

-Senior Mobile Engineer (remote option): https://athos.applytojob.com/apply/ciQDwvcRDR/Senior-Mobile-...

-Lead Test Engineer (remote option): https://athos.applytojob.com/apply/U3G6Nra0Kt/Lead-Test-Engi...

-Sr Web Developer (React) Consultant (remote option): https://athos.applytojob.com/apply/uE2x7qTfxQ/Senior-Web-Dev...