skysight-inc/HackerNews huggingface dataset:
I think this article may be guilty of overstatement. It's an ever more common sin, as overstatement seems have become a preferred method for communicating thoughts and ideas (and products, though that's nothing new).

Is there a need to overstate to cut through the noise and get your point across or your message heard? Maybe, but it seems unfortunate that when people have some truth or wisdom to share, there is a felt need to amplify and polarize it.

This article has good things to say about the importance of simplicity in code and implementation. I'm fine with value judgements as long as they convincingly define the values they are judging and show evidence that the facts have been thoroughly weighed. 'Correctness' is an ill-defined villain here and the article would do better to state the benefits of simplicity and experiences the author has had with systems designed without simplicity as a first-order goal.

Then again, perhaps I ask too much. Also, I've never had an article on the front page of Hacker News, so what do I know.
At a big corporation, like Intel, we cannot really talk about just one culture. I would say that your experience can vary quite a lot based on the team you’re in and to a certain degree the org you’re in.

Various people assign the ‘toxic’ label to various things. What may be ‘meh’ for one person could be ‘toxic’ to another.

Also: Mandatory HR is not your friend reminder. HR is there and it’s trained to protect the corporation.
It's worth mentioning that the AVD (emulator) always worked on Linux - it uses KVM there and has no problems with AMD chips.

The issue was on Windows (and macOS) where it used Intel HAXM which obviously didn't work with AMD cores.
U.S. has a shitload of 4gen planes, more than needed. They aren't an answer to anything.
I have a hard time seeing how profilers don't at least point you in the right direction. Or are we using different definitions of the word? They tell you how much time is spent in any given section of your program. If 80% of the time is spent in 20% of the code, it's usually a safe bet that's where you should start looking!
This is important information, but it's also easy to misinterpret, which I've seen a lot of on twitter.

That alcohol has different impacts in different cultures certainly supports it not having a single "natural" affect on humans. But:

1. That doesn't mean it doesn't have a single "natural" effect inside a single culture. In a culture where alcohol is strongly tied to violence, it may have such an effect regardless of a person aware of that fact or even trying to counteract it.

2. That doesn't mean alcohol doesn't actually have a single "natural" effect on humans - it's possible cultures manage to overcome that effect through effort. (Though, this is certainly less likely than the alternative.)
NYC | On-Site | Full-Time

Markable AI produces state-of-the-art image recognition technology that identifies clothing products in photos and videos. We bridge the gap between digital media content and e-commerce, making visual search a reality on every digital photo and video across any platform. www.markable.ai

Now Hiring:

* Deep Learning Research Scientist: https://angel.co/markable/jobs/391761-deep-learning-research...

* Machine Learning Engineer: https://angel.co/markable/jobs/386049-machine-learning-engin...

* Data Analyst/Engineer: https://angel.co/markable/jobs/386051-data-engineer-analyst

* Senior Backend Engineer: https://angel.co/markable/jobs/372273-sr-backend-engineer

Please email Alex at alex@markable.ai if you are interested in any of the above positions, and please note that you came from Hacker News. :) Thank you!
> Unfortunately, I have to ask them a very unforgiving question: why does your company deserve more money?

This is so stupid--do VCs ever ask this question in the first place? No. By the time your board is asking this question, they've already decided you don't deserve more money. Any random justifications they make up about "deserving" is a complete distraction from the fact that these choices never have a logical basis.
It depends on the severity of a bug. If it's very severe, you'll favor the complex but more-correct solution. Otherwise, you'll favor the simple but more-often-wrong solution - because it's easier to fix and get progress.

I use more-* phrases because it's always in a relation. Even NASA can't claim to have 0 bugs although people die if they fail.

bit OT: There's a great article about NASA programming: https://www.fastcompany.com/28121/they-write-right-stuff
"3-5 times cheaper than public cloud"...
That's very vague. What's the actual minimum price per hour?
Agree with this, Intel is as boring as big bureaucratic government contractors, much to my dismay (and quite different from 90's software giants, which seem to move at a faster pace). Their processing and manufacturing lead can only keep them going for so long until they find some visionary leadership that can revitalize the company from the bottom up.
>The hardest conversation I have to have with a founder is when they’ve spent their 1-2 million dollar angel round but haven’t found product market fit.

As someone who has bootstrapped a company that found a product market fit and is profitable, I can't even explain how foreign it is to think that people raise and exhaust millions of dollars without finding product market fit.

I constantly have anxiety about all of the facets of running the business. I cringe even thinking about the pressure an entrepreneur must while being in this predicament. I couldn't handle it.
Would deffo agree to this.

My approach is usually sending out a PR as soon as I can to a group of reviewers / users and goes in following stages.

1) POC - proof of concept. It does 90% of things, some parts are ugly and messy but validates a hypothesis. The unknown unknowns are discovered. I want to stage this and get this in front of some alpha internal users as soon as I can. First pass reviewers give a on the plan of attack. Lots of sub TODO’s are listed in PR. The goal is to discover edge cases and unknown unknowns.

2) Simple - Go through PR and refactor any existing / new code so it’s readable and DRY. If reviewers don’t understand the “why” of some code, a comment is left. Now 90% of scenarios are covered, probably some edge cases may not work but the edge cases are known. The code is simple and at right layer of abstraction.

3) Correct, Testable - Edge cases are covered, tests are written, internal users have validated that the feature is working as expected.

4) Polish - if it’s slow, then slow internals are swapped out for fast parts. Tests would mostly work as is. Same with UI, css fixes to make it elegant and pretty.

Sometimes the process is a day, sometimes it’s a week.
The designated parking spots are typically on the streets. If there were no surface parking most roads would have two more lanes.
Even fakeable evidence can be useful. If a hair is found at a crime scene today, you have to take into account the fact that it's possible (if unlikely) that someone could have planted it there. We'll probably end up in a similar situation when you pull video from a security camera, and you'll have to weigh the possibilities of it being real or fake, even if you can't tell either way.
Agree. And "good enough" depends on your use case.
Thanks for raising this, we will put the prices public soon.
"Although not explicitly stated, it will also allow for the patentability of medical diagnostics and innovative pharmaceuticals"

How do you patent diagnostics? I can understand diagnostic equipment but this makes it sound like you can patent the process used to find the problem. I don't want to hear my doctor say "I think you have the X, but you can only be sure if you go to the Koch Clinic, they have the patent on diagnosing this."
Ok, we've replaced "has arrived" with a sub-heading above.
I am not familiar with this site. Is it safe to assume this is an authentic document? It's been an interesting read so far. :)
For completely self-serving reasons Alphabet wants to diversify revenue. Bets are told they can't depend on advertising, because that only canabilizes the Google business.
That's not how language works. Words and terms have meaning, you can't just make stuff up and say "languages evolve/everything is subjective/use whatever phrase you want whenever you want."
They exist; Richard Stallman has one in a laptop.
Apparently everybody knows "correctness" comes first. But that is the whole point of this article: It argues that complexity will reduce correctness, and thus simple should come first.

Please NOTE that I am not saying that I agree or disagree with this article.
Firms with greater market power may innovate less
https://www.economist.com/finance-and-economics/2018/07/07/c...
Even though the EagleWorks' research turned out to be a fizzle, I'm impressed that they got the DIA to at least put out a paper about it.
A Bitcoin Dummy Has Questions
Not really. I was imagining a toggle switch button—like the kind that goes in and out to express its state, where the “in” state is literally bridging contacts with the back of the button—but without the in/out state being exposed externally, since it’s not accurate to the state of the system as a whole. Instead, it would be a spring-loaded toggle where the spring is less compressed when on and more compressed when off, to make the button face remain at the same push-depth either way, while still having an in-out switch behind it. Like the mechanical NumLock key on early keyboards.

So each switch-button is still connected in series; all the LED indicator faces on the switches are powered by line voltage of the circuit; and so, when the circuit is completed, all the switches become lit; and when any switch is toggled, the circuit is broken, and so no LED is then receiving power.
> failing to realize that without a fully operational depot per every 80 km of track, the line's overall capacity was severely degraded

I am failing to realize this too. To be fair I'm not a logistician or train guy.

Why are the depots necessary, and why at 80km intervals?
Well, at least they had a plan 'B'. Quite a few companies have none and if their current investors don't pony up then it's end-of-story really quick. It's one thing to go raising money when things are looking good, quite another when you've lost momentum.

B2B or B2C can make a huge difference here, in B2C there are some options that are much harder to come by than in B2B (see: youtube), but B2B is easier to land softly because it is far easier to monetize.
The Earth is becoming a computer visible across galactic distance (2015)
Thanks for asking, it is cheaper than preemptible instance of K80 0.135$/h on Google with an equivalent GPU of P106 0.095$/h on Snark.
Nobody builds churches like they do in this part of India
Even without the context, it's different for a startup to let people go, though, as it's well understood as the risk of working for a startup.
When it's a phrase with no inherent concrete meaning, yes you can.
In retrospect, Telescript and mobile agents were a bet against the Internet; if you have good connectivity it's easier to use RPC.
Shows how far AMD has come. They were close to bankruptcy at the time this deal was made. I doubt they would have made the same deal today, but it was life and death issue at the time.
> I can't even explain how foreign it is to think that people raise and exhaust millions of dollars without finding product market fit.

Quite a few raise money without even having a product, forget about product market fit.
There seems to be little recognition of the fact that FTL implies time travel, and just how unlikely that really is. I expect major advances in physics in the far future, but I’m not sure that bypassing causality and FTL will ever be one of them.
Just shoot us an email at support@snark.ai, we will handle it :)
We've banned this account for repeatedly breaking the site guidelines, despite our requests to stop. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
You mean something bold, brave, and disruptive, that would benefit the communities their employees actually live and work in, like trying to build housing in Mountain View?

I'm reasonably certain Google is already working on that one.
How to deal with equipment failure and asset management
The scooters definitely aren't "ruining Austin" but they're not "saving" it from transportation woes either. The percentage of drivers who live close enough to downtown to hop on a scooter instead of taking car is pretty small.

For example, only 4% of Austin commuters live within 2 miles of their workplace [0]. Commuters in Westlake and P-Ville, etc. are definitely NOT trading in their cars to get on a scooter (if you could even find one) and then riding it down the highway for 30 minutes. Especially in 100 degree heat.

[0] http://webcache.googleusercontent.com/search?q=cache:8eBZN5u...
tl;dr, I don't necessarily agree with how much you may be implying the content has shifted, I just think politics plays a much stronger role in said content, or in our awareness of it, but again, this is perceptual and I'm not going to tell you "you're wrong" in having been there yourself.

Sure, and likewise I can't say that you're "wrong". It is somewhat subjective. In that sense, it's possible for us to both be "right" at the same time.

Anyway, it's not - to me - a huge deal. There's a sort of change that I would like to see (I think), but I'm not so unhappy with the current state that I'm going to quit posting or anything. I mean, I'm here now, and in the end I'm pragmatic even when being so is a thorn in my own side. :-)
See also tarantella
Ensuring Exactly Once for Non Idempotent Writes
The usual reason is something like "you'll get fired if you don't".
Authentication cannot be bound to any email or format.

For instance when using google authentication, the user and the email can be anything, because google apps support custom domains for paying customers.

If you want to rely on emails, just use emails.
This is enabled by some new APIs we've been working on in Windows: https://docs.microsoft.com/en-us/virtualization/api/. These allow third-party use of the Windows hypervisor from unprivileged user-mode processes (such as qemu). This is similar in spirit to KVM's ioctl interface and macOS's Hypervisor Framework.
Taxify already has a rider feature in Nairobi, Kenya, called Boda within their app. It's insanely cheap and the ability to circumvent traffic is a huge plus. I'm happy this is coming to Uber as well.
> a phrase with no inherent concrete meaning

All words and phrases are made up. None of them have an “inherent concrete meaning”. Commonly-accepted deifnitions today may have been entirely foreign a few decades ago.
not novel enough; the romans did that thousands of years ago
D-Link code signing certificates compromised
You are not alone. It is really difficult to find cofounders who are really interested. Most people lack the perseverance required to see a product shaping up.

Ping me on twitter and let's connect!
What's with all the Musk hit pieces lately? Complaining about his tweets? Really?
I spoke of the lifelong bond between parent and child. In healthy relationships, that does not end once the child reaches independence. Rather, it grows into a deeper relationship than before. If, when reading that, your mind goes to solely helicopter parenting, that is on you.
Is it still mirrored? It appears to be only a 3 paragraph excerpt.
Ask HN: Disposable Phone Number sites and legality
Recently I've seen a lot of websites that provide a disposable phone number for receiving SMS (https://freephonenum.com/) this is one I found when I googled. Most of these services are used for verification of phone numbers. I was thinking of starting a similar service but I'm not sure about the legality of such services.
I know most of these website gets a lot of traffic, which tells me that there are a lot of people who want this kind of service for privacy or may be any other purpose.
Different views are highly appreciated.
wow, thanks, last time I checked (couple of years ago) they had close to none GPU offerings
> As democratic as the US is or isn't, its government does not answer to me. China one also doesn't. So, what difference does it make?

That seems like an absolutely absurd comparison. The US government is elected, if enough of the population cared about the issue (and who knows, as it gets worse, they might) the government can be held accountable at the ballot box. The same is in no way true in China.
MX27AQ Review: Perfect Monitor for Professionals on a Budget?
It’s hilarious what passes for “self made” when you read stories about the wealthy.
I really struggle to imagine how a world with no weapons could come about.
Fifteen years ago, AJAX did not exist. Fifteen years before that our computers had VGA screens and megabytes of RAM. Yours is an oft-heard complaint in many quarters, but with respect, I have trouble taking it as indicative of anything other than the bitterness of age. Yes, the new technology is bloated and wasteful. As far as I am aware, this has been a fact of new technology for some time. Efficiency is one of the least important factors in software development.
how can you tell?
I wish I did. It doesn't come up like that anymore.
So car-to-car communication is likely to be supported by industry before mobile-to-mobile communication is widespread. Based on cars requiring real-time, local data. Sad.
And the mailboxes, and the newspaper boxes, benches, all of those parking meters, and trees. Yes, trees get in the way too don't ya know.
A Comprehensive Guide on Finding Housing in San Francisco
(From the article) Trains need sand, water, coolant, and other materials for normal operation. These need to be regularly resupplied (at depots). Hence, a typical system would be to dedicate each locomotive engine to a stretch of track (the length of which was constrained by how long the train could go without a resupply) between two depots. The train would stop at the depot, move the cars to another engine, send the new engine along, resupply the old engine, and have the old engine take new cars from yet another train along the track in the opposite direction (to the depot it originally came from).
Barcelona is a happy exception to the rule, and also the planning was done long enough ago that in the meantime organic elements have taken root again.

Also, don't underestimate Gaudi's ability to design the organic look right into a brand new building.

Great story here by the way:

https://www.theguardian.com/cities/2016/apr/01/story-cities-...

I absolutely love Barcelona, it is one of the nicest places in the world in part due to the work done to give it its character and in part because of the unique setting it is in.
This is ridiculous sorry. As an example, thalassemia is common (>20% carrier rate) in South and Southeast asia. Many thalassemia carriers will present as mildly anemic. In asia, the doctors will often test for thalassemia first, because taking iron if you carry thalassemia and have mild anemia as a result, can cause permanent injury. Sometimes, pregnant women are told to take iron, and develop hemochromatosis, which puts both them and the baby at risk of major complications.
Words and phrases can have a de facto inherent meaning when they are in a language shared by the speaker and listener (including a shared knowledge domain).

When in spite of this shared language/domain situation, a phrase is gobbledygook, it is fair to say it has "no inherent concrete meaning".
Rich people who eat out every night don't have to subsidize the commoners throwing away an empty box of pasta.
There are certainly some people[1] alleging that Intel has what most would agree is a toxic culture, but yeah this article really didn't illustrate that.

[1]https://semiaccurate.com/2018/06/29/intels-firing-of-ceo-bri...
Mobile code was dying before, but the final nail in the coffin is the Spectre/Meltdown class of vulnerabilities (with new variants coming out monthly).

Is it though? I mean, has anybody stopped using Javascript as a result of Meltdown/Spectre?

True, Java applets largely died off, but that was as much because it took Sun WAY too long to ship the "Consumer JRE", coupled with a rash of Java security issues over a certain window of time, that made people scared to enable Java in their browsers. I doubt many more people disabled Java after Spectre/Meltdown, than before.
I agree largely with the sentiment, but I do think that "pay-per-use" broadly is useful for any habit that you want others to be cognizant of (and, through awareness, reduce).

I do find this "pay-as-you-throw" concept off-putting as I don't like cooking; take-out bags and food wrappers are something I frequently dispose of. But if it was something I was more cognizant of I'd likely ask for less in the first place (don't need a bag for one item) or otherwise put pressure on the business (washable/returnable items) where doing so now would just be unnecessary and impractical.

That being said, being that many things such as waste, water, etc. are largely unavoidable I think providing a general credit such that it shouldn't harm average users is entirely practical. Bonus points if it's a transactional credit - you could sell your excess waste allotment to your neighbor at below regulatory rate if you're not using it.
The "warp drive" they are discussing, and which was so hyped in 2010 or so, doesn't involve FTL, it involves contraction and expansion of spacetime as the ship moves in freefall. So no time travel.
You mean the litter chairs?

https://en.wikipedia.org/wiki/Litter_(vehicle)#Antiquity

Funny name, given how the scooters are regarded. Edit: Just saw this comment after I posted: https://news.ycombinator.com/item?id=17491873
I was going to say the same.

The conclusion I came to personally was always

Accuracy > Maintainability > Performance

in that order
Plasma-spewing quasar shines light on universe's youth
Yes, so the author is free to talk about 'toxic culture' as inflexible management and that makes sense to me.
Hah yea, good point. I guess if you were using FTL travel to get to Mars, you would set your speed by how far back in time you wanted to arrive. :)
Acuity Link and ZOLL to drive accuracy, efficiency in medical transport dispatch
>higher income [of goods and services] due to specialization, division of labor and goods/services liquidity.

My question was more oriented around the idea of how people are convinced to perform an action that they have no interest in doing. By "interest" I mean an affect from oneself rather than simply by direction of another. You're addressing the factors which come after that, which already assume the fact of employment.

>A restriction into direct exchanges

I never argued for this, and I don't think it's a good idea; money is inherent in capitalism and indeed necessary, but at the core of capitalism is the commodity and a "simple" commodity economy too. Those who direct criticism at money don't go far enough, they need to reach the level where we critique the commodity in general, the use and exchange value complex.

>So the role of money is to move human effort and resources around towards urgent needs.

Is this motivatation ethical? The fact that we have to use the system in which money "moves human effort" conveniently neglects to mention it does so completely uncritically (by most people) and most people regard it as a natural fact. In fact, it's a kind of fetishism.

To me, the reason why people work for others in exchange for money is simple: firstly, we use Marx's idea of material reproduction, fulfilling the basal desire to survive (a 'sad' affect) and combine this with the more modern emphasis on consumption (a 'joyful' affect); these two affects work together to give us an incentive to work. But they are forms of control in the end. We shouldn't be asking ourselves about money (that is, if the alternative is simple commodity exchange), we should be asking ourselves about desire and conatus in post-capitalist society -- what would it look like?