skysight-inc/HackerNews huggingface dataset:
> On the other end of the spectrum, a colleague of mine recently told me about when his previous company (big, 100k+ employees) were starting to adopt git, some people seriously considered having a separate repository per file! "Because then you can just set up your project as using version X of file A and version Y of file B"

This basically sounds like CVS.
Petal | Several positions | Onsite or remote | New York, NY | (very) Open to discussion

Petal is an NYC-based tech company, shaking up the world of personal finance. We are hiring for all kinds of software engineering positions. Python is pretty much the only must, but you should be strong on the backend, and in love with our mission. We're obsessed with creating transparency in the world of personal finance, and you'd hate working here if you weren't as well.

https://www.petalcard.com/

Please reach out to our talent + HR advisor for more information, kenn@petalcard.com
I appreciate you as an engineer, and to weigh in against an Amazon troll, but like please keep hn neutral
How can any self-respecting programmer at FB work on a project like this? At least most of the IE6 toolbar spyware had some useful purpose for the end-user... smileys, pagerank, search bar etc...

This on the other hand is straight up deception in my mind. Hot air. Prove me wrong? What benefit does anyone get from installing this?
Oh I can tell the difference between 75mbit and my current 800mbit.

But only when I’m downloading new games off Xbox one. Finishes in minutes rather than 10s of minutes.
It could also be virtue signaling as a smoke screen for something related, but less prosocial. The article used the word "divisive" in its first sentence, and while that doesn't appear to be Unilever's word, it might be more accurate than the words Unilever used. I don't see them caring about the actual issues, but I can certainly imagine them caring about boycotts. And making ad-supported content "less divisive" does seem like a good way to avoid those.
I think it is reasonable to expect storage to jump dramatically at such a time that we begin storing “3D” data. Not that everything in VR will be voxels or anything, but even if the fractal dimension of our future data is 2.5 it would obliterate our current needs for storage. /speculation
What’s most alarming are the AppStore reviews [0] - a majority of the authors appear to have downloaded the app after clicking a banner ad which claimed their iPhone had viruses.

For example:
“I just downloaded it today because of four viruses so I hope it helps get rid of them” - burnt tacos

[0] https://itunes.apple.com/us/app/onavo-protect-vpn-security/i...
Upon reflection, I don’t think I addressed your question well.

I don’t have any reference to the decision about Fermilab as it was a verbal discussion. He mentioned that Scoop Jackson, often called the senator from Boeing, was angling to have it located in Washington. My professors friends at Bonneville called him in a bit of a panic to say that the power grid would not be able to handle the load. So he ran a simulation, knowing that power grid rather well, and demonstrated that the lights across the Pacific Northwest would dim every four seconds. Same simulation for Illinois showed no flicker.
So, your're in the Facebook app, and all other links in the menu that houses "protect" lead you to Facebook properties. Why is there an expectation for this one link to lead you elsewhere?

As for the permissions, that's an Android thing - many apps request all sorts of permissions. One generally needs to be vigilant about granting them. You can always disable permissions, once installed.

I'm not for privacy invasion, but this article suggests misdirection and deceit from Facebook. I disagree
$9.5 billion out of $52 billion in revenue.

less than $1 billion in research.

$13 billion in SG&A.
I believe `randyrand` was talking about weighing the advertising company based on the Youtube videos their ads play on, not which videos that ad company produces...
ICO Marketing Checklist
Apple throws off lots of profits and thus is sitting on lots of cash. (Most of it overseas.)

As you probably know, Amazon profits have been marginal or non-existent. They use the net profit from some businesses to pay for expansion in others. To do that, they have to actually produce net profits in some of their businesses, i.e. keep costs under control. Bezos is using the older retail business to finance his newer, shinier adventures in digital devices. And the layoffs are exactly in the retail business, the cash cow business, to free up more money for shinier things.
Yeah, I keep coming back to the anecdote where Jobs called somebody at Google on a Sunday because the shade of yellow in a Google app didn’t look right.

The Apple ecosystem is huge now. I don’t think applying one SJ to all the issues would have prevented them from happening. I am very curious what the pre and post Jobs culture differences are, though.
The laser light is absorbed by the atom and is released at a different wavelength. While the radius of the atom is 200 x 10^-12 meters, the wavelength of the light being emitted is in the visible spectrum, so between 380-500 x 10^-9 M which is why it is visible at the scales you can see.

A scanning electron microscope, or an x-ray crystallography based machine, uses items with much smaller wavelengths, .01 - 10 nm in the case of x-rays and so they're able to peer inside an atomic structure.
Stop Saying 'Smart Cities'
This works on adults too, as it happens. People are most satisfied when they're offered a relatively small number of choices. If you offer them no choice at all, they're generally dissatisfied because they feel a lesser sense of ownership and assume that there's probably a better option that they weren't offered. If you offer them too much choice, the perceptual costs of processing alternatives skyrockets and there's far greater opportunity for post-choice introspection and buyer's remorse. Easy, inconsequential choices can significantly improve satisfaction in many contexts.

https://pdfs.semanticscholar.org/18ec/2947a5358610a2215412f3...
Read books. (not kidding)
Other practices like https://www.fastcompany.com/40451455/facebook-is-spying-on-y...
It’s interesting...implementing these changes won’t hurt Facebook...but they will kill any competition from other (smaller) players.

This ruling will in the end contribute to Facebooks long term success and will cement its market position.
I disagree. If the human species is to survive we need to colonize space. This isn't a next 100 years goal, it's a next one or two thousand years goal. If we don't succeed in colonizing other planets humanity will end when the Earth is no longer able to support life.
This brings back fond memories of University classes spent pondering the minutia of obscure network protocols.
It was probably incorrect for the original author to cite Moore's law.

Moore's law only ever really held for transistor density on integrated circuits, not magnetic storage. Magnetic storage capacity always grew more slowly.

Flash storage capacity today has more to do with die stacking than transistor density.

In any case, Moore's Law is definitely dead now. Like, for real this time.
The comment was half-right in describing the situation radar-obsessed culture (Radar-Driven Development?)

It places the blame on EPMs because EPMs are just the bearer of bad news, middlemen who carry out the whims of the UI Gods and VPs. The original commenter couldn't see those above the EPMs, the ones overseeing the BRBs and other inquisitions.
Started in January 1968 on Stanford's IBM-360-67. Still going strong although I'm a little slower and my grasp of the problem isn't always as clear as it was. I don't intend to stop for some time yet.
Presumably they're making noise to get them to improve price, quality or both. Or possibly hoping that companies elsewhere will approach them with other offers.
Picture of single atom suspended wins top science photo prize
Oxford Univ. extends time for maths/cs exams to help women get better grades
There seems to be a VPN element too, which is being discussed here: https://news.ycombinator.com/item?id=16363694
I moved here from Boston. It isn't even a comparison for me. Boston would basically shut down as a city multiple times a winter, roads would get blocked multiple times (and the trains would shut down), the general temp during the main 4ish month stretch of "winter" is a solid 30F lower, and with the windchill it can be actually physically painful to be outside even when properly dressed.

More sun is great, but I prefer regular drizzles at 40F to a clear sky in the single-digits punctuated by massive blizzards.
Guys like Bezos and Wilke don't really worry about their bonuses. It's not about bonuses, it's about becoming the first trillion-dollar company.
See my little test program at https://godbolt.org/g/53SAMq

I believe this program properly handles carry from the low to high part.

The 96- and 128-bit code have the same number of instructions, but the 128-bit code has more instruction bytes due to "REX prefixes" (i.e., 32-bit register add is 3 bytes of opcode, 64-bit register add is 4)
I wonder how Ruby string performance compares to Perl then. They seem to have the same constraints.
As I wrote already in another comment: all these regulations will end up doing is strengthen the market position of the established players and cripple any competition from new incumbents :(

It’s the end of an era...not too long ago anyone could compete with the big players...soon nobody will
I've been contacted be 2 or 3 AWS recruiters in the last month, so presumably they are hiring.
>"Insist on the Highest Standards"?

Don't maintain costs that that aren't adding net value?
Let’s Ban Porn
Remington Is Planning to File for Bankruptcy
> Nothing could be worked on if it wasn’t in Radar with a priority number attached and signed off by the teams’ EPM.

Is this supposed to sound bad? Because it just sounds... professional.
If you were flying daily then you'd have to be doing something terribly wrong to spend 1.5h getting through security - with airline status it should take minutes at worst, and even without status LCY has pretty minimal waiting times.
The aftermath of this was the most confusing thing ever. In the screen in the background that they forgot about, right when the smoke clears the crowd started cheering. We also could only see the left half of the barge. It certainly left everyone wondering until the official confirmation.
Ahh yes, the "minorities-are-the-real-racists/sexists" argument. I guess for those who have always been on top, attempts to curb their abuses could look like free speech violations.

And don't talk to me about violence like it's equivalent on both sides. I had the KKK try to march through my town after Trump was elected. I went to UVA and probably walked past where Heather Heyer was murdered a hundred times in school. The only killings from the left are from isolated nuts. The killings from fascists/supremacists are organized.

> Are you prepared to defend a tolerant society against leftists whose intolerance for disagreement extends even unto violence?

I'm not worried, because the left is punching Nazis and white supremacists. Ask your grandfather if you need to understand why punching Nazis rather than giving them platforms is important.
Programmers typically don’t work on mergers and acquisitions.
That (distrust in general) but also the fact it seems to be sold as a "Protection" service - which, if you look at a decent number of "secure browsers" tends to involve protecting you from encrypted sites.
This. X 100.

Bittorrent and VLC gives you 100% control over how you view content. And subtitles are a huge part of the watching experience for many people.
I used one of those 'burner' apps that generate temporary phone numbers to bypass that. The only problem is if they continue to use that for authentication as the numbers expire unless you pay $x/yr.
This! The Mac Messages app has the same UI for search and its possible to jump between the found messages using a keyboard shortcut. Makes me wonder if the functionality exists in iOS too but someone forgot to build it into the UI.
and in usa, conagra
and the rest of the grocery stores are probably safeway..
Dockerizing Django for Development
Ancient ozone holes may have sterilized forests 252M years ago
The best explanation so far of Prisma, the realtime GraphQL database layer
I don't know why Snapchat, Instagram, Facebook, etc can't have a simple toggle between chronological and the default algorithmic feed... I've seen everyone complain about this for years online and it seems like such a simple problem to solve.

Much like searching for Tweets, Twitter provides a "New" vs "Top" filter which does that same...

It has nothing to do with advertising as both views can include ads.
plain emailed diffs? this isn't LKML
EMDR... has there been some new study demonstrating efficacy? Last I’d checked it was absolute crap.
Machines like the scanning electron microscope or an x-ray crystallography machine allows us to peer inside atomic structures to some extent.

The problem is that of scale: visible light has a wavelength of 380-750 nm (10^-9 meters) while the atomic radius of even large atoms are still in the ~200 pm (10^-12m) which means that visible light still has a wavelength 1000 times that of an atomic radius. To peer more closely at an atom, you would need to be able to use something moving at a much smaller wavelength, like an x-ray or a focused beam of electrons.
The DSM is essentially the big book of what insurance will pay for, nothing more or less.
To get more training data, you could have filmed using a green screen.

Insert whatever background you like (as long as the result looks natural). That way you can automatically get a good pixel map of the subject. And using a video camera at 30fps, you could get thousands of training images in just a few minutes.

Of course, you might run into an issue of overfitting (it might learn what you as an individual looks like and not generalize to other people). However as long as you green-screen a somewhat large number of people this shouldn’t be an issue.

Edit: darn. Looks like I wasn’t the only person to think of this idea!
Here's a better variant: https://godbolt.org/g/xRtr4i
The catch is the tooling. If you have the time and resources to make the tooling that is necessary to make it work specifically for your org, than great!

But if you don't, then a monorepo will generally slow you down because it will require coordinating changes across a much bigger group of people.

Monorepos are great for very small companies with a low communication overhead, and very large companies with the resources to build the tooling to make it work.

For everyone in between, I feel that small repos and microservices give the best developer velocity.
It’s the other way around. AWS subsidizes everything.
Gosh, if only everyone had a secretary to expand a comment into a nice reply.
Using multiple repositories seems like the most natural workflow to have. It's easy to make a new one; it's lightweight to do, and it allows your code base to scale naturally. You can set permissions for each repository, so if you did include some sensitive code within one repository or another, it's easy to narrow the access to them. (Yes, don't include sensitive code in a repository—but in an early-stage company, you or your engineers may not know that.)

Multiple repositories make for a forgiving structure for your code base. You can tailor them however you like.

But once you have a _lot_ of code, they become hard to manage. I see the utility of a monolithic repository there—now you know exactly where all your code is: it's in this one repository!

Package managers mitigate a lot of the trouble with pulling in internal dependencies from other repositories. Nowadays, most languages have a package manager that can work with a private codebase, so monorepos aren't necessary to help with that. But monorepos can help if you have a ton of versions floating around and you don't want to support version 1.5.x of libjohnny when it's now on 4.3.x. Your code either works with libjohnny as it is right now, or it doesn't. (Which in turn makes it very clear to you how important it is to manage API-breaking changes!)

This feels a little bit rambling, but my thought is that there is some analogy between monorepos and microservices; don't use them until you _need_ to use them! You'll know it when you get there.
Agreed. The "illusion" approach has always seemed somehow self-referential to me. Who/what is being fooled? Does being mistaken about something (which computers/algorithms can obviously be) somehow endow the thing with self-awareness and inner experience? We could trick a machine into believing it is conscious (`var conscious = true;`) but it's doubtful that that would change the mechanical, nonselfaware nature of its existence.
I wonder what the effect of limiting a conglomerate to 5 companies would be.
Shipping gets you power and influence. Outside of personal conviction and judgement, there’s not incentive to do much else.
Hopefully this is relevant, but you can certainly kick off nvcc -ptx in a shell to generate ptx files, then just load those in through driver calls.

I'm totally planning to do something like this for some bulk data processing I have in mind.
omg so hip!!!
The Dumbest Timeline
On the other hand such committee bikeshedding seems to work rather well for PR. It makes them ignore hard problems and instead focus on things most people can understand and relate. Gaining more trust as opposed to a well designed thing with nothing to understand or relate.
Big companies ask themselves "how can we lower our advertising prices?" and come up with the idea of claiming that their ad-buying decisions hinge on aspects of the advertising platform that will be very expensive to fix. In addition, they'll look social conscious for having the same complaints that their target audience does.
This is hidden work for running a function SaaS, not launching one.

The trick to launching a SaaS is picking the right things to _not do_. Some of the fun of a SaaS is iterating on everything from product features to pricing to support tooling. It's very difficult to get pricing, trial periods, and billing model right on the first try. So usually you're better off doing less of that, and figuring it out later.

And you really don't need a crazy sophisticated drip email setup. Doing email marketing for existing users and new signups right is something that will get you incremental gains. If you convert 5% better when you have 1000 signups per month, you'll be happy. If you convert 5% better when you have 10 signups per month you'll never even know.

Silly as it sounds, if you spend more than an hour or two thinking about sales tax before launch, you're wasting time. Screwing up sales tax at launch will not kill you. _Skipping sales tax entirely_ at launch will not kill you. In fact, very little that can go wrong will kill you. You're probably going to die because you didn't make enough go right.
That’d be ADSL1. ADSL2+ showed up here (in Ireland) in 2006 or so, and it wasn’t new then. It went up to 24Mbit/sec. Same range as ADSL1, more or less. VDSL showed up here in 2010 or so (again, not sure when it was actually introduced), and does up to 100Mbit/sec. It’s much lower range, and is usually used from roadside cabinets. G.fast is extremely low range but can go up to 1Gbit or so. In some markets it’s used for multi-hundred-Mbit links for premises within 500m or so of a cabinet.

None of these are especially useful for rural areas.
As I like to say, I know enough about crypto to know that I should never ever trust my knowledge about how to build a secure crypto protocol.
I'm 32. I'm at the point where I'll update my facebook about once a month just so it doesn't look like a total ghost town if someone adds me, but otherwise I just stay away from it.

I find that the structure of it encourages people to post things that just appeal to the lowest common denominator. My feed is full of trite positivity memes and cute girls taking selfies and saying stuff like "Coffee with friends!" It's.. fine? I just don't feel any connection to other people when I'm on there, and I don't really feel free to actually state real ideas or opinions, so it barely even feels particularly "social" to me. It's just a lot of people acting as their own PR department mixed with a lot of people patting each other on the back.
And they know that exactly how? I see no evidence of A/B or multivariate testing vs employment for corporate locations.
As a consumer, my view is: if a potential idea is abandoned out of fear of HIPAA then HIPPA is working and I am thankful that that idea went nowhere. Soon, s/HIPPA/GDPR
Technical interview trends
> then how much larger is the spot of light in the image compared to the atom that emitted it?

The atom is about 255 picometers, the light is around 400 nanometers. That makes the light around 1500 times larger than the atom.

(Which also helps explain why visible light can not distinguish atoms placed close together - it's so much larger than them.)

> Why isn't there a ruler somewhere in the picture? My brain is absolutely failing to make sense of the scales and sizes in this image.

The two electrodes are about 2mm apart. About the width (not length) of a sesame seed. It's really small. The photo was taken through a microscope.

Another point of reference: the width between the electrodes is about 5,000 times the wavelength of the light being emitted.

In theory, if you had a good enough camera, the dot of light would be around 1/5000 of the width. (However the diffraction limit of your lens might enter into play, blurring the image.)

And finally, the width between the electrodes is about 8,000,000 times the size of the atom.
It's 12.8PB per gallon now.
I like this, but imagine the door is open and you call out and nobody is home. Is it wrong to walk through the door and investigate this concerning situation? Even without an explicit invitation?

Either way, if the intent of the individual is malicious then a judge would most likely rule against them.
In my case, my life is spent between France and China where Netflix is inexistant. I won't cancel the subscription since my family in France is using it, but it would be almost pointless to keep paying only for myself.

I don't understand this practice as well, when you are paying for a DVD or a VOD service which allow you to download the file, you can still watch it anywhere. Is it illegal to bring a DVD abroad?
Why don't they give you the catalog you paid for in first place, everywhere, depending on your country's bank card? Then, no more need to setup a VPN blockade.

I feel these copyright companies often pick the most inconvenient option, even if it's costing them more in the end.
The primitive state of tooling in some corners of a sprawling corporate empire would make your head spin.
They're partnering with Accenture to develop this for airline travellers in Canada[0]. They also used a similar system with Accenture to help track and verify identities of refugees[1] for the distribution of resources and aid.

[0] https://newsroom.accenture.com/news/accenture-microsoft-crea...

[1] http://fortune.com/2017/06/19/id2020-blockchain-microsoft/
Basic UI/UX Design Concept Difference Between Wireframe, Prototype, and Mockup
> the reality is that many well-meaning consumers who try to vote with their wallets are just picking 'nicer' brands but still giving their money to the same places

Exactly. I can't think of a better example of this than Dove branding (love-your-body-in-any-shape-or-size feminism) compared to Axe (our deodorant will make hot chicks love you).