skysight-inc/HackerNews huggingface dataset:
> The Navy email to Navy Times contained hidden computer coding designed to extract the IP address of the Navy Times computer network and to send that information back to a server located in San Diego. Under U.S. criminal law, authorities normally have to obtain a subpoena or court order to acquire IP addresses or other metadata. Not using one could be a violation of existing privacy laws, including the Electronic Communications Privacy Act.

They lay it out pretty clearly in the article. What you are describing might be true for a private company, but that same behavior from a military branch of our government is very different.

This is a really interesting area of law that I don't think has been settled.

One could argue that attaching this tracking pixel to an email is similar to attaching a GPS tracker to a vehicle. In United States v Jones in 2012, the supreme court ruled that placing a GPS device on violated the 4th amendment.

> "the Government's installation of a GPS device on a target's vehicle, and its use of that device to monitor the vehicle's movements, constitutes a 'search'"

Regardless of whether it was "well within normal usage of email" or not is kind of irrelevant.

It is also very different coming from the government as opposed to a private institution.

It is also very different to be targeting a news outlet (especially one that has been critical of you!).

I would absolutely challenge you on both points - this is ABSOLUTELY suspicious, and as they pointed out in the article, likely illegal – and I haven't gone crazy mad with paranoia.
My father is a clinical psychologist, and he's got a bunch of stories like this. Parents going from doctor to doctor with all of their children's records, begging someone to get them off the street. It really is a tragedy. Often, their only hope is to hope their child commits a minor crime, gets arrested (and hopefully not shot), and is then declared mentally unfit to stand trial.
The buyers of a Slack for an enterprise organization wouldn't be developers doing "Deep Work". The buyers would be executives and managers, ie: the people pushing the content that causes the annoying notifications, anyway.
Behavioral Interview 101: How to Tackle the Toughest Questions
The point of the mole unit is this: 1 mole of nucleons (protons or neutrons) has a mass of 1 gram. So while a mole is "just" a name for a large number (akin to billion or quintillion), the actual underlying exact count isn't very important. Instead what matters is making the stochiometric computations easy to do from first principles; given the formula of a molecule, and the atomic weights of each element, you can compute the mass of one mole, and dividing the mass of your stuff tells you how many moles without any other conversion factor. If we used a different unit of mass than grams, such as pounds, then it would make sense to use a similarly different definition of mole to avoid throwing extra units into the equation.

The difficulty with this simplistic view is that it turns out that nucleons actually differ in mass slightly, depending on which nucleus they're in (and, also, isotopic ratios matter), which means there are a few different definitions you can use for the number of nucleons in 1 gram of stuff. In practice, the difference is small enough that it doesn't matter for most uses, especially if you build it into your table of atomic weights.
Everyone Is a Designer, You're a Facilitator
Use Python to verify the state of your remote server
Kudos for sticking up for what you believe in, but if I was you I would have taken the job, that kind of money that early in your career can shape your future massively.

I'm fairly senior and I would still do some really unethical stuff for a $75k signing bonus.
DJs and Soundcloud help me discover new music more than iTunes or Spotify ever could. Human curation is better than algorithms. Bandcamp is consistently the best place to buy music, both high quality digital and vinyl.
> one's capacity for either self delusion or idiocy knows no bounds.

The fact that it's the 21st Century, and despite all the progress of science that religion still exists, should give you pause.
Nonconsensual email tracking is illegal in Europe.
> https://www.gdpreu.org/compliance/email-tracking/
"Why buy Accenture?"

I feel, it is the same type "aspirational" acquisition
The server line was a legacy from Digital, especially the Alpha line. It was a shame when HP killed it to go with Itanium.
I mean, iterate on the product until it sells like hotcakes that's your validation. Then you'll spend the rest of your days trying to STOP the torrent of complaints, feature requests, etc. Better yet have actual experience in the industry that the product is targeting rather then expecting that industry to go out of its way to tell you what to build.

Ideally you have orders for the product before you start building it, don't put all your eggs in if I build it they will come.
What are some of your best growth hacks?
At Morevago we have customers in the U.S. and internationally. We're looking to really grow. What are some of your best growth hacks?

For more info see: https://www.morevago.com
There is plenty of evidence that wealthy people are better citizens. They commit less crime, are more economically productive, and consume more goods and services from other people, thereby boosting the economy. A nation that only accepts wealthy immigrants would be a nation with less of the problems associated with poverty.

The questions are more like: 1. is this fair? and 2. would the reduction in number of immigrants be harmful to economic growth?
"Starting at $5800? For 5800 I can build one hell of a threadripper or epyc system with nvme storage."

Except that it won't have open firmware on a CPU hardly anyone targets. Whatever you build will probably be vulnerable. Unless you're running OpenBSD or something.
Happy to discuss collaborating on mapping variables. The current approach is based on re-parsing with babel, but we would like to extend source maps to include relevant mapping data.

https://twitter.com/auchenberg/status/1129435519727820800
A big chunk of the comments are about the problems of self-hosting video. The reality is that if you're not hosting on Youtube, or aggressively promoting the video via FB Ads or something, you will never get anywhere close to the number of views that would necessitate thinking about "video at scale".
I'm coming from managing virtualenvs with s*ty bash scripts on a complex application, so pipenv got rid of a ton of jank, even though it's slow and has issues resolving certain dependencies.

I like it because I can document most maintenance tasks as "pipenv sync && pipenv run X" and they Just Work with exactly the library versions specified for that commit.

But definitely look into poetry if you're packaging a library.
Five Tricky Grammar Mistakes to Avoid in Your Writing
This is also the strategy that white former slave owners used to disrupt a more equitable reconstruction in the South after the civil war. They took all the poor white folks who were feeling a certain class alliance with the former slaves and said, "look, we know you're dirt poor, but at least you're not like those people." And created the race divide that's still, of course, prevalent in the US.
Boomer Socialism vs. Millenial Neoliberalism
Seems viable though, as some cities are moving in that direction. Barcelona for example, implemented "superblocks" where traffic is closed off in the middle https://www.barcelona.cat/infobarcelona/en/over-8000-square-...
In the same way that this OSS game engine is an advertisement for the developer who created it.
I prefer to explore alone, no creative mode. I let my kids in my world sometimes.
Play Truekin. They're the best "meta" class; mutants are essentially hardcore mode. Truekins have higher base stats and won't aggro Templar when encountering them. I play with the same Ibul Praetorian build (code "AGOPPOHG11") exclusively, which I think is the easiest base class of the truekin classes. I named it Roland, after the Borderlands char. :3 (Ironically, though, I never use Deploy Turret; it's not that good outside of killholes.)

(As IRL) I only got as far as I have because this build is so inherently great: you start with great gear, a sweet desert rifle, you got blocking and sword skills for when the enemy closes in, and I take a focus on tinkering, which is one the most interesting gameplay aspects and quite powerful if you're smart/lucky (find good schematics and can afford them).

Red Rock and the Rust Wells should be a breeze with it. On other classes, they can be nightmarish.

Also, another tip: there's a convenient shortcut to Red Rock somewhere in Joppa. ;3 (I didn't discover this until embarrassingly recently.)
Peak Gasoline Vehicles Is Already Here
I'm curious about this as well. I've hard a hard time finding any real science about this kind of neurochemistry since most of it seems to be "tech is bad for you" blog posts. It seems to be based on something many people recognize in their own lives (getting 'addicted' to email, always on mentality, etc) but I'd love to see some actual evidence of what this does to our brains.
> Our political system rewards lies and disinformation, and when a significant portion of the population believes these lies without any skepticism, then we're no longer debting rationally.

I know it's the topic under discussion, but today your statement applies to virtually everything under debate. We are in a very bad situation, that only seems to be spiralling downward, to what end is anyone's guess.
Is "a year" supposed to add a lot of impact here?? I frequently spend multiple years on more dubious endeavors, and have zero regrets about it. That's life.

Edit: Okay this came out pretty harshly, but what I am poorly trying to express is that most people spend more time on worse things, so "a year" doesn't parse as the intended intensifier for me.
Well I’m not so sure that is a reasonable expectation (certainly visiting a website isn’t the same as an attorney client communication), but either way the 4th amendment only applies to searches and seizures by the government not 3rd party websites.
Black is my favorite auto formatter. I use it for python scripts and blackcellmagic for jupyter notebooks.
Interesting. And they are making that money via just NHS, or is there additional private insurance involved? (I'm in the US, so I'm learning here)
The rest still get viewers in the free tier.
> $8000

Assuming an hourly rate of $250/hr, that's a lot of hours. Split evenly between the two companies, that's 16 hours for a single take home.

My expectation on a take home is more on the order of 4 hours, but maybe I'm off on that? And maybe this guy was a deep expert who charged $1000/hr?
How to Speed Up Your Urgent Care Visit
I think ePub's can handle everything you mentioned, ePub's are just XHTML, and a subset of css [1]. Not sure about callout boxes, I don't know exactly what subset of elements are available as I've never written one, but everything else you've mentioned looks to be available [2].

Fun epub file trick: rename the file .zip, unzip -a yourbook.zip (double click unzip doesn't work on osx for me for some reason) and check out the html, css, images and xml of your book.

[1] https://en.wikipedia.org/wiki/EPUB
[2] https://www.w3.org/TR/2005/WD-xhtml2-20050527/elements.html
> They added universal binaries to make the transition between 32bit and 64bit seamless.

Not just 32 vs 64-bit, but entire architectures. Mach-O universal binaries originated at NeXT, where at one time a binary could (and many did) run on SPARC, PA-RISC, x86 and 68K. On http://www.nextcomputers.org/NeXTfiles/Software you can see this in their filename convention: the "NIHS" tag tells you which architectures (NeXT 68K, Intel, HP, SPARC). The binary format carried over into OS X, where it was secretly leveraged as part of Marklar for many years.

In fact, Universal even on OS X really meant PowerPC and i386 at the beginning of the Intel age. It eventually morphed into the present meaning. I even maintained a fat binary with ppc750, ppc7400 (that is, non-AltiVec and AltiVec) and i386 versions.
Append Only Development with React
It's been operating for years already. They already have customers. In other words, the "A" has already passed.
Actually about half of variation is private (not common) and commercial services will only look for common SNPs. So you will have some unique variants that would show up in a whole genome but not a SNP test.
Some of his books contain pretty interesting insights, unfortunately his huge ego and his unwavering admiration for other egomaniacs like Trump gets tiring and leads to obvious contradictions that he doesn't explain. One of his main thesis is that people having "skin in the game" leads to a better society, but then somehow being critical of someone who makes horrible bets on real estate & casino using billions of other people's money (bank's) and not suffering any consequences, is sacrilege.
As a programmer, learning how to use a user analytics tool really shift my perspective on things. Profilers and debuggers are tools that tell you where to fix the code. A user analytics tool tells you where to fix the product.

Being able to hypothesize ideas, measure conversion, engagement, retention, A/B test, slice by cohorts and validate whether an experiment validates your hypothesis. It makes you tackle problems very systematically.

Being able to measure both impact and effort. Always evaluating whether the impact was worth the effort and fine tuning it.

The product version or tree falling in the forest joke: If you build something and no one uses it, does it really exist?
> I've always thought applied math has a leg up on abstract math because of the connections to real-world ideas.

You may enjoy this conversation from 1972 (https://youtu.be/avSHHi9QCjA) with Cornelius Lanczos and others on his dissatisfaction with the applied/pure math dichotomy.
My littlest were scared of the zombie pigmen. I'd say around 7 or 8.
For playing alone in the game? 5 years old.

For playing with random internet people? 30 years old
Having CD's that go back to their launch (plus records/cassettes from before), I had to rip a couple of thousand CDs to FLAC so I'm totally with you on this one. Unfortunately a lot of people don't understand what's thrown away when converting to a lossy format, and the consequential horrible degradation that comes with converting from one lossy format to another. It's not like storage or bandwidth is an issue now (soon even the 2:1 or 3:1 lossless with FLAC won't be worth it). Just save the raw data and move on.

Of course it's more 'convenient' to trust cloud service X but (as recently discussed here) 'convenient' services can turn out to be pretty venal - not to mention short-lived (Microsoft Zune,various google services, random shuttered startups etc).
I've never been more annoyed by a basic website. Center your content!
It was #1. The potential for these side-channels attacks have been known for well over 15 years, ever since RSA was cracked with a microphone. From an engineering standpoint it was obviously risky to speculate across security domains, which is why AMD consistently abstained from doing so. Intel consistently speculates across security domains. Neither of these is a coincidence.[1]

Intel took a gamble and lost. Well, they lost from an honest engineering standpoint. Still unclear if they lost anything from a market perspective, and we may never know because they're losing even bigger in terms of fabrication, which will obscure the effect of their horrible security fumbles.

[1] You don't need to know the details of an exploit to avoid a vulnerability. You just need to know what you don't know, and for side-channel attacks it's relatively easy to know what we don't know--any calculation where a timing, power, etc differential is even indirectly visible (at any level of precision) is suspect. Sometimes you have to take the risk, but some risks (i.e. speculating across security domains) are just too great, especially in an environment as sensitive and security critical as a CPU. Intel engineers knew. They couldn't have not known; they're hardly incompetent.
Having worked in Python for many years, I can tell you that nobody actually writes code that looks like Blacks formatting.

It's a major step backward for the Python community.
https://www.removeddit.com/r/cscareerquestions/comments/bprx...

After college I was hired at a web consulting company and after a year I quit to become an independent web consultant. Now two years later I want to go back to working for a company. I have been applying online to many different companies and I have gotten quite a few hits. I've done 3 take homes so far.

To be honest, I didn't really what to do for take homes up until now since I had never had one. So when the companies asked for my time to do an assignment I finished the assignment and billed them for my time. Here is how that went:

Company 1: Spent around 10 hours on the take home (1 day). I sent them an invoice and billed them for my time at my hourly rate of $165/hr. They responded the next day with an offer for an onsite and they also paid me. After the onsite I did not get an offer.
Company 2: Really difficult and long take home on this one. I spent 35 hours on the take home over 3 days and again, sent them an invoice. They paid me a week later and responded with an onsite, which I went to and did well on. I received an offer and ended up signing it. I start in 3 weeks.
Company 3: Fairly easy take home. I spent 6 hours on this one and billed them for my time. The company responded later the same day and told me that they are not willing to pay me for my time and that they have decided to not proceed with the process. They also told me that nobody had ever been as absurd as to request payment for a take home.
Since I have only taken 3 take homes I am somewhat confused here. Are you supposed to bill companies for your time? Or does it depend from company to company? The two that paid me are actually both very large companies (over 50k employees) so I assumed it was standard, until the third company sent me their response.
Stuff like this is always possible wherever you have fully centralized architecture. I don't know how many massive cloud failures it will take for IT community at large to realize this.
What Does Urgent Care Treat?
There's no need to be so judgemental of a well written article describing someone else's experience, even if it isn't as grand and wonderful as yours.
IntelliJ uses different adapters for Firefox and Chrome, so they might have side effects. We also touched a lot of our protocol APIs when adding column breakpoints, so I will reach out to see if we can improve.
Ask HN: A problem you have that hasn't been solved by tech
> hotcakes that's your validation

Exactly. The best validation is people paying for a product.
I think for things like business chat, since the purchasers of the product are different from the users, and not completely aligned with them 1:1, VC-backed companies with the connections and credibility to said stakeholders may have a much easier go at getting paid users. You can also trade profitability for growth, which is something bootstrapping precludes.

P.S. I read @rwalling's "Start Small, Stay Small" a few months back, and it was a phenomenal read. Highly recommend.
This seems really unfair to Jacob.
Swift Proposal: Approximate Equality for Floating Point
Best use of time and money is probably http://pinboard.in/ ?

Seems like someone I can trust not to sell out and shut down.
Yep, it is extremely hard. Lean Startup makes it sound trivial when it's almost impossible. Almost nobody is going to clear up their day to talk to you about their problems, answer your questions, give you feedback, be your guinea pig, etc.

The ideal way to validate it is to be so immerse in the industry/problem such that you understand most of the pain points. Do the job that your ideal customer is doing. Attend the conferences they're going to. Visit the forums they're visiting. Read the websites they're visiting. Analyze the reviews they're posting in TrustRadius/G2Crowd. Look at their Linkedin profiles to see what their day to day involves.
It won't create mental health problems, it will expose them.

In the cat analogy, not offering services is just pretending the cats don't exist thus solving the problem once and for all. The cats are still there and so are all the negative consequences associated with a large population of feral cats. This is sorta head-in-the-sand thinking, right? The problem needs to be solved nation-wide.
https://getyarn.io/yarn-clip/7afc686e-640b-4fb0-b902-666baad...
Well, haven't there been findings that London cab drivers have higher-volume hippocampuses because they use them more in orientation[0] and that meditation increases white/gray matter[1]?

0: https://www.wired.com/2011/12/london-taxi-driver-memory/

1: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3004979/
Likely it's mostly just a customer base grab. I will say there is more to an interconnect than "is the hardware commodity or not" though, you have to be able to show you are able to come up with ways to use it more efficiently than competitor designs.
Because you don't know if they've done the trick. That's why natural language is padded with extra words to add context and help rule out misunderstandings. The grammatical rules of agreement are one mechanism to do this.

And you can see the phenomenon of over-abbreviation by reading a few debates on twitter and repeatedly seeing, "how can you not understand what I tweeted?!"
In 2006, every single one of my coworkers bought a brand-new MacBook, and within a month every single one of my coworkers had a MacBook in the shop.

I bought a Compaq laptop with a 64-bit CPU for under $1000. It ran flawlessly for over a decade, needing only a new battery. I eventually gave it to my parents who still have it.
Sounds like Google Soli.

https://atap.google.com/soli/

I’m waiting for the Amazon Echo breakthrough device that puts the technology in the hands of 100 million people.
I actually much prefer Black's version in this case. I find nested comprehensions quite a lot easier to read if they are broken onto multiple lines.
Salesforce incident: https://status.salesforce.com/incidents/3815

Our product syncs data to Salesforce - we're seeing hit and miss connectivity across our customers' instances. Some API calls are still working, I'm unable to sign in to a developer instance in NA49.
Great post, Derrick!

I learned almost precisely the same lesson in the same way over the same amount of time (a year) a few years back.

It was _incredibly_ helpful to have those insights going into my next startup, and I approached customer development entirely differently.

Lessons learned can be quickly applied!
The Town That Hanged an Elephant Is Now Working to Save Them
https://www.dailymail.co.uk/news/article-7037549/Air-Force-d... is the original story.
I think if the last 10 years have taught us anything, it's that preserving the past does nothing to impede the changing moral zeitgeist. More records simply mean more people to attack for holding an opinion that has simply gone out of fashion. If the past decade wasn't characterized by tribalism and moral hysteria I'd be more inclined to worry about stringent preservation.

At this point, I'm not really comfortable with what we're preserving.
I suspect emulsifiers are playing a bigger role than people realize. They wash away your gut mucus layer so that bacteria can't live there. This study didn't get much attention when it came out, but I think it will prove to be prophetic:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5940336/
Privacy and anonymity are good for society says surveillance expert
Grumpy Cat, Internet Celebrity with a Piercing Look of Contempt, Is Dead at 7