skysight-inc/HackerNews huggingface dataset:
Atlas Informatics - www.atlas.co - Seattle, WA - Onsite

We're building a productivity platform and application suite. We've already built native OSX/iOS apps with Windows coming soon. We're about to begin our first significant machine learning initiative and there is plenty of exciting greenfield work to be done.

Positions we're hiring:
Data scientist- research new approaches, train new models
Data engineer- own our big data pipelines and infrastructure
Platform engineer- building our distributed systems
Applications engineer (OSX/iOS and/or Windows)- full stack

Tech stack:
Platform is Go, AWS, Dynamo, Mongo, ElasticSearch, Docker
Apps are all native, Swift for iOS/OSX; C# for Windows

At the moment, we don't have the bandwith to support recent graduates, but if you have 4+ years of industry experience and are looking for a startup with a big vision, we'd love to talk.

https://www.atlas.co/careers/
Personally, I appreciated how the author spent a decent amount of time "unpacking" what he meant- for instance, the "To manage or to mediate" section. Terseness is only useful when you already have a shared protocol for understanding the message and a guarantee that it won't be garbled along the way.

On the other hand, if you're trying to communicate to folks without that shared protocol (in this case, to people who aren't familiar with/haven't spent much time using C as a primary language) it's kinda necessary to go a little further to get the point across.

> Ideally, this would do the rounds with different people excerpting different bits of it. That would spark many little conversations over time, and contribute to keeping the discussion going. That would be nice.

Absolutely agree.
Just a simple counterexample, SQLite is not supported on NFS. Applications are not as insulated from the underlying storage as you suggest.
This is a form of exploitation.

The company gets excellent "data-driven marketing insights" by providing users some carrots.

The users become co-creators of value for the company; and the carrots already cost less than value produced by the collected data.

I doubt the users have the right to withdraw their data completely too. The data of users, which is a result of their labor, stays forever with the company while the carrots are gone.

What it means that the company "shares" how data is used when nobody reads that Terms of Service that gets "changed" all the time anyway?

A better treatment would be each individual user having the right to control over how the data is used and shared with whom, and having the right to remove data at will. As long as we keep thinking that this is a right of a company, rather than users, it will take much longer for many implications of giving up data privacy to be realized.
I agree, it is an example showing why you should not try to convert every website into a SPA. A in SPA means "application", not a "website".
If you go down that route, you farting contributed methane to the atmosphere, increasing global warming and thus contributed to killing someone somewhere.

So are we going to start banning the passing of gas at the dinner table?
I know a guy that codes in Javanese just to piss off whoever is looking over his shoulder. It's very good at that.
I think you should hire energized, motivated, continually educated employees that stay at the top of their game...not boring ones.

I think the point of the article, which was rather subtle actually, is that "top of their game" is best defined in more general terms than simply "skilled in the top random webby crap from from the last 18 months".

I've been able to rewrite front-end code in a different framework with less than 1/5th of the code to maintain.

And about 10,000x as many dependencies, not to mention (if not exactly a shit-ton) a considerable degree of implied bulk in the form of new abstractions ("transpiling") and random contextual crap (packaging, etc) to maintain as well. And the implied path-dependence (for the sake of temporary benefit that comes from adding X, Y and Z to the project... it's going to be that much harder to refactor and shift to something else). All for the sake of a simple autocomplete form, and maybe a popup or two.

Which is exactly what's so cool about "boring" developers -- they see not just the positive tradeoffs in using the shiny stuff ("1/5 as much code") but the negative tradeoffs ("So you mean that hot new AngularJS thing everyone was yelping about 3 years ago... suddenly isn't looking so hot anymore? How come?") as well.
What YOU (sometimes) feel is pain, redness, and swelling.

What your cells feel, are signals from your immune system (cops) to "freeze and stop doing shit". This message is delivered in the form of cytokines. What happens inside the cell, is metabolism slows, and recycling begins. Too much of this leads to atrophy.

At the organ level, this causes various diseases of aging. Muscle wasting. Brain atrophy. Liver disease (alcoholic or dietary).
I have experience going through the HD funnel and I only have good things to say. The team is professional, know what they are talking about and can connect you with great companies.

For me, the most valuable part was the interview feedback. Since they want you to succeed, they offer interview feedback that is honest and insightful - unlike when you actually apply to jobs.

10/10 would do again.
I beg to differ. Exodus of ~1m people in about one day is frequently observed in Europe. It can't be done with cars, of course, because cars are not a means of mass transportation. It can be done easily with trains, though.

Example: Street Parade Zurich, attended by about a million people. Virtually all of those people arrive by train immediately before the event, and are gone the next day. Watching > 100k people pour out of a train station in less than an hour is really a spectacle. Remember that Zurich is not a huge city in the first place.

Example: Paris goes on holiday. All-but-literally everybody leaves Paris for summer holiday, pretty much simultaneously. You don't know what an urban evacuation means until you've witnessed this.
You are ignoring the fact that many problems can't be solved in the higher level languages.

Also, for some, having the c/c++ level of control is prefered.
Here's a good quote: "Unless we can understand the real reasons programmers continue to use C, we risk researchers continuing to solve a set of problems that is incomplete and/or irrelevant, while practitioners continue to use flawed tools."

In other words, stop blithely claiming that everyone is stupid for using C/C++. Instead, find out why they use it. Then, if you continue to think that C/C++ needs to be replaced, find a better way for those people to do what they are doing that they currently find C/C++ to be the best way to do.
Very true. Some of us believe that all governments are kleptocracies. And that some just bullshit about democracy better than others.

Democracy doesn't mean anything, if systems are rigged, and voters are effectively manipulated. And with modern software, it's getting much worse. Elections are becoming clashes of voter-manipulation systems.
You have a point. Doing research, writing books, making art, traveling around her world, etc., aren't necessarily a "better way to live". If we're calling it "better", we're passing moralistic judgement on how someone choses to live their life. We shouldn't look down on someone just because they've chosen to live a "basic life", enjoying the simple pleasures of life. Who are we to judge?

But I merely wanted to remark, that to me, personally (and I suspect to other people on HN), acts of creations (like writing, programming, art, etc) bring far more joy and pleasure than physical posessions, binge-watching Netflix shows, and in general consuming, etc. And I assume a lot of people on this site share a similar, "creator" mindset, and likely enjoy similar things. I've sometimes binge-watched TV shows, and regretted the time wasted. I remembered I would've been much happier doing something creative. Ironically, despite it bringing more happiness, it's easy to occasionally slip into doing less-satisfying stuff. That quote in the article was a good reminder.
Can you please check again. Figured out the error and changed it.
Startup idea:

Form a company that explores new markets in legal liabilities. It could bring lawsuits with little risk where the payoff could be billions of dollars. Off the top of my head:

* Research whether channels were engineered into smartphones to allow water to leak in (since they have no moving parts and should self-evidently be watertight).

* Find the planned-obsolescence parts in things like car doors that were engineered too thin or out of plastic so that door and window handles fail after a certain number of uses.

* Find evidence that companies opted to use proprietary battery and charger form factors which drove up prices and prevented interoperability.

...the list is nearly endless. Most of these seem like they depend on research or whistleblowers. If the free market and regulations won't prevent this kind of widespread hacking then maybe lucrative opportunities could be found working within the courts!
I've been using Fixedsys Excelsior for months and I love it; it's pretty big compared to most bitmap fonts and it being bitmap keeps me from messing with fontconfig's hinting more than necessary. The only flaw is that it doesn't have an italic or bold version.

It does have a variant with programming ligatures though, if you're into that:

https://github.com/kika/fixedsys
I'd argue that there were even larger lifestyle improvements during the industrial revolution period before 1970 and real wages also grew substantially.
It's a nice idea but I find how a company likes to describe itself can be vastly different to how it actually is.
Bad diet causes brain inflammation. You don't feel pain in this case, but you feel tired and hungry, because the part of the brain getting inflamed specifically regulates metabolism and appetite.

We know there is inflammation there because the brains immune system goes apeshit, and we can see this under the microscope. Gliosis is the technical name.
Think the Apple Watch Is a Great Device? So Does the Boston Red Sox
>Industrial Revolution during the 18th and 19th centuries led to massive social upheaval.

interesting that it also correlated with emergence of national identities in Europe (https://en.wikipedia.org/wiki/Rise_of_nationalism_in_Europe). There is some parallel here to the nationalistic anti-globalization movements starting to rise today.
what marketing did you try and what did you find really worked?

I've got a side project that I'll hopefully be launching this month and I would love some tips.
The story doesn't condone nor endorse those things, so I see no problem. I don't see anything wrong with kids knowing there are bad things in this world - they're gonna discover it anyway sooner or later.
> Next year, your company will be a year more mature.

Yep and we will be looking at the cutting edge always to see if there are things we can use to improve our stack/development process.

> Your product will be a year more developed.

Well that is how software development works.

> You will have a year more customers.

Yes and we will therefore have at least some stable income too!

> You’ll have a year more tech debt to pay off.

Yes, but because we have kept up to date in trends and technology the debt is significantly less than one might expect. Plus we aren't laser beams (i.e. very narrowly focused) which means we are able to manage three primary goals: fix bugs, improve/add features, and maintain/improve our stack.

This post was not great imo.
Sounds boring, so let me guess: you're overwhelmed with candidates and the project is a resounding success. You've grown weary of receiving bonus checks as testament to the company's dullness.
Did he learn the Javanese alphabet just for this purpose?
> Just knowing whether it is a fastball or an off speed is enough

Except if it's Mariano Rivera, in which case it's only one pitch: a filthy mid-90s cutter. The batter knows it's coming and is largely powerless to do anything about it (i.e. more broken bats than home runs were the outcome of hitting against him).

For starting pitchers, however, yes, quite useful for batters to have an idea of the speed of the pitch -- hard enough to hit a major league fastball, much less a splitter, slider, changeup, curveball, etc. on any given pitch.
For whom do you imagine this is tl;dr? The article itself is quite short.
Glucose, in high concentration, reacts with proteins at arbitrary locations, effectively gluing them together. This is bad, so the immune system detects this (with a receptor called RAGE) and sends in reinforcements to eat the mess up.

https://en.wikipedia.org/wiki/RAGE_(receptor)
I never know how to interpret accuracy ratings for tests. If I told everyone I ran into on the street that they did not have Lou Gehrig's disease, regardless of any testing, I would still be 99.993% accurate. Can someone shed some insight on what 86% means?
I followed the link at the bottom, and checked out the top stickied post on the subreddit it linked to and... wow. This guy seems a bit off his rocker:

>"Can you spell 'buisness' for me?"

>Spell it with me, people. B-U-I-S-N-E-S-S. This word comes from the Dutch root word of 'buis' meaning 'pipe' as in a a process or workflow. "Business" is quite obviously busy-ness. Most demons will never admit this to be true or even entertain the thought.

>You'll hear things like "Doesn't work make you busy?" Yes it does, but that doesn't explain how you could get the pronunciation of 'buis-ness' from 'busi-ness'.

-----

>This is the question I asked when my 'mother' was suddenly at my house back in California. (I was wrong about her being a 'clone' though.) She could not answer 'yes' to the question so I just kept asking it.

>Yes or no, are you my biological mother?
"What? Why would you ask that?"
It's a simple question. Are you my biological mother?
"I don't understand why you'd even ask me that!"
Yes or no--
"YES!!"
You must wait for the question. Are you my biological mother?

(Hope I formatted this correctly)
That indeed is the duo I had in mind, could not recall their names. But yeah, that has to be the only way to make it work, keep the differences at work.

But even in a social sitch, and your SO is making a point you completely disagree with... A normal couple sure, nothing on the table reputation wise, so no biggie, but these two, both are quite stubborn about their respective positions.

Props to them though.
Yes, it provides roughly a million workers with part-time income amounting to $xx billion per year.

Given the relatively unrestricted ability to quit these positions at any time, it's safe to assume these workers had no better alternative. And, without the gig economy, either would not have work or would be working in lesser desirable positions.

Does it suck that so many people don't have better income alternatives? Yes.

Should these companies be forced to pay higher wages? Possibly.

Would the world be a better place if these companies never existed? No.
It also means that air conditioning may become accessible to some people for whom it wasn't before, e.g. because they rely on solar power, or because electricity is expensive.
Marriage doesn't mean anything to me but it meant a lot to the woman I'm now married to, and legally it is no less complicated to exit a long term defacto relationship then a marriage (unless you spend way too much time trying to structure it so that it is).

Which is kind of the answer here: if you spend a lot of time with someone, then the contracts you'll sign (house, bank, etc.) will have high termination fees anyway.
You mean the best way isn't berating them for using an "unsafe" language, suggesting they're dinosaurs for not using something newer, or any of a number of other things some do? Who'd have thought.
>So what is being 'stolen' is something that largely comes down to a 50% probability in most situations?

Yes, but that 50% probability makes a huge difference. .300 is considered a fantastic batting average to have. .400 makes you a legend. The former means that a great batter can hit the ball in pay and not get out before they reach first 30% of their at bats.

So even improving your batting average by .05, i.e. have 5% more of your at bats result in hits, makes a huge difference to both your team and your career.

And as far as that 50% probability goes, it tells the batter a huge amount. A typical fastball comes in in the high 90s mph, an offspeed in the 80s. So even just knowing whether it's an offspeed or fastball ensures you won't swing too late or too early.

>Is there a history of 'stealing signs' in baseball? ...Since it could be communicated almost as effectively offline as by a smartwatch.

Yes. First it's worth noting that stealing signs without technological aid is legal. The issue here is that the Red Sox were using an Apple Watch to aid them.

By far the most common and traditional method of stealing signs is using a runner on second. If a batter reaches second base, he has a clear line of sight to the batter and catcher. The catcher is the one making the signs to the pitcher, and by observing the catcher, the runner on second can relay those signs to the batter thereby improving the batter's chances of getting on base.

The obvious issue here is that if you cannot use electronics to assist you, then your chances of stealing signs is limited. The runner on second is about your only chance of being able to do so.

>Also, how accurate can the team read the other team's signs from the dugout?

Not very. If you watch a typical at bat, pay attention to the catcher. He holds his hand between his legs, right in front of his crotch. His signs makes him look like he's scratching his crotch. Because of how close his hand is to his body, the fact that his legs are always extended on either side of his hands, and that the dugouts are on either side off the field, the dugout's view of the catcher's hands are obscured so they can't see his signs. Goes back to my above statement of the time proven method of stealing signs with a runner on second.

>Is it a high probability the information between sent to the players is accurate?

Depends on their pre-game preparations and adjustments. What often happens is catchers mask their signals. A simple example of this would be the catcher and pitchers plan beforehand to send four signals, and the second signal is their real one. Obviously it's more complex than this in real life, but the point is there are safeguards against stealing signals. If you have figured out their code then you have a very good chance of predicting pitches. If not, then the signs you steal probably won't be any better than guessing.
In the article it's employees but typo in HN headline
That humans are just machines and there's no such thing as free will. I already knew that to some degree before reading the book, but it frames it in a particularly bleak way.
Let's not pretend as if political parties are immutable over periods of time such as 150 years.
In a nutshell, from the first link, Einstein was wrong about the particular issue he wrote about. From the second, well, that was sort of a click-baity title (that Hawking himself used). He is not arguing against black holes, but rather is stating that the event horizon described by general relativity is inconsistent with quantum mechanics. Instead, there is an "apparent horizon." You might say that quantum mechanics makes the event horizon "fuzzy." Regardless, there are most definitely black holes.
Most people don't buy expensive screw-on types like these for a one-time event. You buy some solar filter film and fabricate yourself a lens cover out of cardboard for about $10.
Not a logical statement.
It is entirely possible to value merit over diversity.
There was a nice paper a while back on the topic of 'crash-only systems'. That is, the idea would be that no software system was permitted to have a dignified shutdown path at all. Every system would be turned off with the equivalent of the power switch or "kill -9".

https://www.usenix.org/legacy/events/hotos03/tech/full_paper...

The point that was made was that frequently the recovery paths were on net faster (for a shutdown/reboot cycle) than the "durpee dur, I am slowly shutting myself down paths" and that you have to build a good crash recovery path anyhow.
From my own experience, when I eat too much food that contains high amounts of sugar, I start feeling like I’m getting a cold. I get a sore throat, feel much less energetic, like my body is fighting a disease, skin on my head starts itching and turns red, my nose starts shedding. The symptoms get worse when I keep eating high amounts of sugar. When I feel an onset, I avoid sugar to starve the inflammation.

High amounts of sugar that trigger the symptoms means >100g in 24 h or >60g per day over several days. The effect also depends on the food, probably because of how it is digested. Sugary water (fruit juice, soda) is worse than solid meals. Some forms of sugar are worse than others, e.g. I can eat some chocolate in moderation but others (e.g. Milka) I get a soar throat within minutes of eating a single piece (<10g).
https://www.crypto.study/

For all Blockchain and cryptocurrency realated news.
Including marriage in this explanation implies the wrong causative effect though. "Stably married" just means a stable relationship.

Whether you have a ceremony or not is not a causative predictor of a stable relationship.
What the literature says about the earnings of entrepreneurs (2016)
And then kill everyone involved in the project to prevent them from whistleblowing.
This doesn't have to be zero sum. We don't need to choose between safe and unsafe. Safety should be a default, with unsafety being something you opt into.

C/C++ are both unsafe. Rust is safe by default, and for the cases where you want/need the C/C++ level of access to the system, you can opt into unsafe. I believe Rust is more safe than Go and Java as well, because of the type safety in the threading model.

There are existing applications in C out there, there will be for a long time. Personally I frown upon anyone starting a new project in C or C++, or any unsafe language, especially when you have such a strong language in Rust that exists with a very healthy and growing community around it.
does it help if the part-time income loses them money in the long run?
But when children are involved, does it really matter whether it's called a divorce or just a break-up? From the child's perspective, their safe, loving world with two parents living together is now drastically ripped apart. Their pain doesn't decrease just because mom and dad only broke up.
>> movie rentals and newspapers are small industries, with slow change.

Ok, fair enough. So then what are those large and fast-paced industries that are under the immediate and severe threat due to automation?

I mean for something to be on par with industrial revolution there has to be a pretty profound impact all over the place, the kind of impact that the existing ways of doing things can't adapt to at all (kind of how retail has been adapting to e-commerce with mixed results over the course of the past 15+ years).
Red Sox 'used an Apple Watch to steal catchers' hand signals from Yankees'
The same argument could be applied to any field, so should someone without free time just not work?

If you don't have free time to learn to keep up your skills in the IT industry, you won't be employable for long. It's not about fairness.
So you have two statements:
(a) Norway's approach is impossible in the US
(b) Norway's approach is impossible in the US without changing how inefficient the US government is
In my opinion, (a) is false, while (b) is true. Moreover, I think we can change the government over time, and we'll also have to change how we treat corporations. For example, corporations will have to be taxed much more (perhaps as much as 50% of profits).
Ouch. I think I'm starting to see why so many people get jobs through connections rather than cold applying.