skysight-inc/HackerNews huggingface dataset:
I was surprised to see no mention of Little's law[1]. It's a simple and powerful little theorem with practical implications.

[1] https://en.wikipedia.org/wiki/Little%27s_law
They have the money. Don’t lower your prices. Keep looking for new clients even when busy. I can almost guarantee that the offshore solution will cost them more in the long run.

It’s a sign that the finance people are running the show. I’ve seen that movie, and it rarely ends well.
His argument is not that Tesla is like Amazon because they both had losses.

His argument is that Tesla's losses can be explained by investment in the future, just like Amazon invested in the future while half of wall street was telling them to make a profit.

Tesla is growing revenue 50% YoY for the last decade.

In Q2/2019 they delivered over 2x cars than in Q2/2018.

If you can find a single company in the history of capitalism that grew that fast in a capital heavy manufacturing business then let me know.

Tesla is currently building a giant factory in China (at record-breaking speed). That requires a lot of money.

When they start delivering cars from that factory sometime in Q1/Q2 2020, their profitability will skyrocket because they'll flip from "lots of expenses, zero revenue" to "no expense, lots of revenue".

This has happened 3 times in Tesla's history when Tesla bounced from heavy losses to profit.

First when they scaled production of Model S and before they started investing in design and manufacturing of Model X. Then after they scaled production of Model X and before they started investing in design in manufacturing of Model 3. Then when they scaled production of Model 3 and before they started Model Y / european expansion / china factory.
I've never seen this come up as an issue when reading Rust, which has the same feature being proposed for Go (and then later shortened it to just a single character, ?).
They do
https://odzangba.wordpress.com/2010/02/20/how-to-free-reserv...
Cue black mirror episode: https://en.wikipedia.org/wiki/Fifteen_Million_Merits
Let's say there's a trillion lines of code written in C, and a million lines of code written in the runtime for a safe language where the trust is being pushed into. That means you can throw a million times the resources at finding and fixing the bugs in the runtime. While the payoff ratio is going to be far less than linear, you're looking at the C code being buggier and problematic by 100×.

Actually, the situation for C is even worse than that makes it appear. C, both the language itself and the infrastructure ecosystem around it, actively fight you when you try to build and use tools to proactively find problems. The only tooling that tends to be effective in practice is built on dynamic analysis, which means that you can only be in confident in the safety of your code as you can be in your testing regime--and there are very few, if any, codebases that have a strong enough testing regime.

We, as an industry, have almost 50 years of coding in C. And that experience has told us that the effort it takes to build safe C code is beyond the discipline of most, if not all, development teams.
s/a typical Tesla hater/Elon Musk/g
For a couple weeks, there was almost nothing else in the news. JFK was a single tired guy in a submarine? We might be thinking of different Cuban Missile Crises.

https://www.history.com/topics/cold-war/cuban-missile-crisis
Papers Please could just be a commentary on the Soviet state, but for me it threw into question the very idea of borders.

https://papersplea.se/
The problem is that a lot of shiny new technology is not cutting edge, nor bold. It's just new, and often done more poorly than boring old technology. Also, for someone fresh out of school, you should understand what the status quo is capable otherwise you can't possibly understand what a new technology is really offering.
> The disruptions with Google Cloud Networking and Load Balancing have been root caused to physical damage to multiple concurrent fiber bundles serving network paths in us-east1, and we expect a full resolution within the next 24 hours.

From the dashboard. Looks like this can be blamed on an Act of Backhoe.
It seems like the rest of the world uses CUDA.
I really, really, really want to do a working stint in Venice. Just rent one of those apartments, VPN in to work and code all day.

I know actually living in Venice is a challenge. It's a long walk to run any errand, and if you need something delivered it has to come by boat, on a schedule, and so you have to have your act together.

But, if you mess up? You have to eat out. In Italy. There are worse things in the world.

Really, all I need is wifi, which I hear Venice has, and for my 3 kids to be passable swimmers.
This will be more like the kernel as a JIT compiler instead of the current almost-FSM (finite state machine) model. Improved performance at the expense of (probably) correctness. Expect more of the current Intel-style bugs that are hard to debug and devastating. But implemented well this could be revolutionary for Ops etc. Self-tuning DBs exist and stuff like the JVM has been around for decades, this simply does that on a lower level.
Good engineers like knowing why things break. I just started a book on the reasons why buildings collapse. It’s essential a series of post-mortems of specific events. I have zero formal architectural or civil engineering experience — just an inquisitive disposition. For anyone interested, the book is called ”Why Buildings Fall Down.”
For clarification, does "mib/s" mean "Mbit/s" (since lowercase b usually stands for bits, and uppercase B usually for Bytes)?

If yes, how comes log processing runs at only so low throughput in general?

That is not to talk down your achievements (as per your benchmark page, you do better than similar projects in terms of throughput), but I'm genuinely curious why modern machines that have 40 Gbit/s memory bandwidth are capped at (in your case) 76.7Mbit/s. What's the bottleneck?
Non-news...

Thankfully they aren't going to force state owned companies and indirectly citiEns to buy this CPU (cough, China, cough), so it's going to sell (or not) on its own merits, which means people who want to get stuff done effectively will buy better or cheaper proprietary products.
DreamCloud+Mattress+Review+The+Best
2014 Toyota Camry Hybrid, Open the trunk after rain and water falls into the boot (trunk).

Unfortunately this seems to be a common issue with a lot of car designs.
Honest question as a non Go user: how would generics (from a C# perspective) help? I assume that Go generics would be analogous those in C#.

Edit: spelling, genetics to generics.
Angular or Vue?
Do you like more Angular or VueJS?
Old Car Brochures
Mainly because I actually like talking to my friends, and I'm often interested in whatever video/music they want me to download for them.

I have no desire to automate my interactions with my friends, especially for something that's easy enough for me to do and only takes a minute of my time.
You're squabbling over semantics and ignoring the larger point. Someone can put together the best-possible estimate today based on all the information available. And this estimate could still be wrong, through no fault of the analyst, because of human free will. This makes stock-analyst estimates fundamentally different from weather predictions.
I have the same issue with a 30k 2014 Toyota Camry Hybrid.

I think you're being blinkered in your views.
Since the work involved in doing a regular expression match can depend largely on the input for non-trivial expressions, one fun case (probably not the one here, though) is that a user of your system could start using a pathological case input that no amount of standard testing (synthetic or replayed traffic, staging environments, production canaries) would have caught.

Didn't take anything down, but did cause an inordinate amount of effort tracking down what was suddenly blocking the event loop without any operational changes to the system...
These words are commonly used individually, but that says nothing about how often they appear in a particular order.
Maybe I am caught up in the "not familiar is hard" look of it and will come around. You are most likely correct :)
Ex Google exec, Android co-founder accused of having a “sex ring” in complaint
The first sentence here is "This is a short placeholder blog and will be replaced with a full post-mortem...".

I'd bet big money that they do include it.
True. Unfortunately good monitoring is an afterthought in most organizations.
Well, since you asked... My thoughts are, feel what you feel. Nothing wrong with any feelings. It’s what you do with them that counts.

And there’s absolutely nothing wrong with taking the same picture other people took. If you liked it, you like it. You’re not harming anyone by taking a damn picture. Obviously as a tourist I try to be respectful and to learn a subset of the language while I’m there.

But hey, if you only have a week off there’s nothing wrong with going to the same place in Antelope Canyon as others went. It’s popular for a reason!
Emanuel Goette, Alias Crespo
The web doesn't need a funding model.

Many content providers want a funding model for their work. That's fine. Nothing to do with the web, specifically.

IMO the web technology is and should be totally orthogonal to the needs of some businesses that happen to want to use it.

The web should be a mechanism for people to publish documents. That's it. And that's great. In fact we should be making it easier for normal humans to do this. The web had lots of excellent content long before anyone expected they would profit directly from eyeballs on their web-content.
A bigger problem than the performance is the very poor software support. None of the top frameworks officially support AMD or openCL. Only broken patchsets are available for both tensorflow or pytorch.

Performance is an issue, but the bigger issue is that your model just won't work.

NVIDIA is really the only game in town right now. Google's TPUs are somewhat of an exception but they only sort of count, because you can't just go buy a TPU for training. Makes TPUs a non-starter for a lot of businesses.

What's interesting is the slow pace of change. 3 years ago we were in the exact same place. I don't see it changing overnight.
> The top four most common words are "err", "if", "return", "nil". These are each more common than "func" and "string" combined. It's hard to square Pike's comment with that evidence.

Each of those words are extremely common in Go code, even outside of the 'if err != nil { return err }` construct.

It makes sense they'd be more common than 'func' and 'string' because functions usually contain at least one if statement and return statement, and err is probably the most common variable name, and nil is used to represent the zero value of many different types. The 'string' word is only really used in struct fields, function signatures, and some variable declarations, but usually the string type is inferred on assignment.
Efficiencies between 5% and 10% are pretty typical for thermoelectric devices. So getting 110W out of 2kW decay heat is about what you would expect. The RTGs on board the Voyager spacecrafts initially produced 2.4kW thermal power of which 155W were available electrically. Note that each Voyager carried three of those RTGs.
I read about puma browser that is using coil to power an alternate funding model. Sounds interesting.
https://www.producthunt.com/posts/puma-browser
https://coil.com/
Before commenting, please read the detailed design document [1] and see the discussion summary as of June 6 [2], the summary as of June 10 [3], and specifically the advice on staying focussed [4]. Your question or suggestion may have already been answered or made. Thanks — ATT: Robert Griesemer

---

I like writing “if err != nil { … }” so while I disagree with the proposal to add the error check function “try()” I will keep an open mind because I do not have the technical literacy as @griesemer or other people in the Go community to propose something better. I’ll experiment with “try” a few times in personal projects, but I can see myself writing “if err != nil” for several years unless I find a more compelling reason to change, same reason why my team and I haven’t adopted “go mod” despite having Go v1.12.6 (latest stable version as of today) in all our production servers.

[1] https://github.com/golang/proposal/blob/master/design/32437-...

[2] https://github.com/golang/go/issues/32437#issuecomment-49926...

[3] https://github.com/golang/go/issues/32437#issuecomment-50061...

[4] https://github.com/golang/go/issues/32437#issuecomment-50187...
Correlation is not causation. There are many variables in America that lead to higher crime rates - prison quality of life is only one of them.

The article cites scientific studies showing that the certainty of punishment is a very effective deterrent against crime (https://www.sentencingproject.org/wp-content/uploads/2016/01...). If you feel otherwise, I would certainly be interested in any studies/data you can cite.
I've heard in general OpenCL is a lot more generic because it's designed for diverse compute platforms like FPGAs, but could you list any specifics? I find this very interesting.
Can you give an example of where the cost of possibly-denied could ever be higher than definitely-denied?

First Cloudflare literally denied service, then as a hotfix there was a higher-than-normal potential for denying service, and eventually the normal potential for denying service was restored. I'm trying to comprehend how the second phase could ever be worse than the first phase.

Now, if you're talking about elevating the potential for compromised confidentiality and/or integrity rather than merely availability, I'd agree, but generally [D]DoS refers to availability.

Leaning on a WAF to plug gaping vulnerabilities that can be discovered and exploited during the period of time before the WAF was restored means you have much bigger problems than uptime.
I want to create value and receive value, preferably working with innovation and research on information technology, because of my formation on computer science, but any peaceful activity is valid.

These are some of the labels with which I identify myself: anarchist, atheist, abolitionist, homo economicus, libertarian, objectivist, capitalist, cosmopolitan, scientist.

Location: Brazil (a horrible place with horrible people and I want out of it, so I would like to find a company that takes Ethics seriously)

Remote: Yes

Willing to relocate: Yes, very

Technologies: basics of PHP, Matlab, Java, HTML, CSS, JavaScript, SysAdmin

Résumé/CV: http://www.andersonnnunes.org/download/en_UK.pdf

Email: rnd.t.hn.hired.19.07.v5wy64@andersonnnunes.org
> History has shown that buffet-style pricing (Netflix, Spotify, et al) is much more appetizing

Maybe, but I don't think anyone could make the claim that a micropayments hypothesis has been tested (market or tech) with anything like the robustness or to anywhere near the scope with which those services have been. There's not yet a solid basis from which to compare.

In any case, appetising or not, the subscription model is deeply antagonistic to the fundamental nature of the web. It's a model borrowed from prior tech. It works, but it retards the web's innate potential.

> because you only have to make the decision ONCE

That's the problem. The web is a web. Each link is a decision point. Portals are portals. Leaping through the locked gate is a single decision. They are different things. Portals can be built on the web, but much would be lost if the whole web were to only be portals.

Micropayments may or may not be a solution to funding the web in its best potential form. We don't know - but the success of portals has little to say about it either way. They were just a known quantity from a previous world.
And this is the reason why your online persona needs to be separated from your real life persona.
It's not commercially available yet.
The Model 3 motor works on a fundamentally different principle to the ones in all Tesla's previous cars, but it's very similar to the motor technology used by all the other modern electric cars. The best analogy I can come up with is that it's like a company which has only produced diesel cars claiming their engine experience gives them an advantage over all the other car manufacturers who've been producing petrol cars for a while when announcing their first petrol car. (It's not a perfect analogy - a car manufacturer which did that could probably reuse a lot more of their existing engine tech and experience than Tesla could.)

More specifically, Tesla's big advantage was that they had very sophisticated drive technology for using AC induction motors in electric vehicles. That's even where their name came from - this kind of motor was invented by Nikola Tesla originally. No-one else had this tech. With the Model 3, they abandoned this in favour of permanent magnet brushless motors very much like the ones all the other manufacturers were already using. Because of the very different way in which those motors work, they require completely different drive algorithms, pose entirely new engineering and materials challenges to manufacture, and give very different perforrmance characteristics. Tesla basically took all of the motor work that was supposed to give them a headstart, abandoned it, and started almost from scratch where the other manufacturers were years ago.
Exactly. And then the poor sods who have to come to pick up their (frequently undocumented or poorly documented) train wreck have to try to and keep it running, or rewrite it.
Day drug detox – drug detox Review
It's a weird trope on HN here that you see daft "I had a thought about this today" blog posts hit the front page. In these article, someone discusses a few other blog posts and some late night discussions over beers and discovers a glaring error in Human Thinking:

"in all these discussions pitting innocent convicts against guilty criminals who go free, one factor rarely ever comes up"

If only someone would create a couple of fields entirely devoted to the study of this sort of thing, and do quantitative research. They could call these fields "criminology" and "penology", and perhaps write research papers attempting to analyze the rates these events happen.

Sarcasm aside, I find it highly unlikely that the additional protection against judicial and police errors that the whole ("better 10 guilty men..") stuff is about factors remotely into the prospect of your average kidnapper, rapist, murderer or bank robber. If they figure they are going to get away with it I would imagine that they are picturing "not getting arrested at all", not "being freed on a technicality because Dirty Harry didn't Miranda-ize them".

Also, a world where we don't have this particular trope is a world where police and prosecutors get sloppier and sloppier. In this world, a lot of other people are also murdered/raped/kidnapped/whatever because when we find a convenient patsy for a crime and put them away, the actual criminal walks free.
Gulf stream, I believe you meant.
The S class and H class sound interesting, perhaps that they could be used in a desktop/laptop. Earlier discussions of Shakti Processors seemed to suggest that it was all embedded devices.
I’m using one as a smart lock so I can get in my house using my phone.

I have another one running HomeAssistant with a USB z-wave adapter as well as some esp8266/tasmota switches.
I'll never open HN again. I talked with some American/EU/Australian folks, in twitter and my company, and they're very nice.
I just couldn't understand, why so many people in HN are so arrogant and self-righteous.

I just can't stand those comments, they remind me of Trump-
“No one knows China better than me”
Although they basiclly know nothing, just as Trump.
Does Pigeonhole Degrade Gracefully?
Cignition | Software Engineers: Full-Stack/Generalist; Machine Learning; Game Dev | San Mateo, CA, USA | FULL-TIME | ONSITE

Cignition is a small, growing, highly-collaborative education tech startup. We are looking for experienced software engineers for full-time positions, on-site in San Mateo. Compensation, stock options, and benefits are very competitive. We are not able to sponsor visas at this time.

Full-Stack/Generalist position: You should have enough real-world experience to demonstrate that you have good software fundamentals, you can pick up whatever is needed, and you can work independently and take ownership in our small team of engineers. You would work on back-end and front-end development, data analysis, AWS dev ops, and overall system architecture. We currently use Python/Flask/MongoDB on AWS, though you would get to decide future directions. Prior experience with any of these technologies is a plus, but we trust that you can learn anything you don't already know. You would also participate in defining the vision for our offerings.

This is to replace me as I head back to grad school. Our other engineer is primarily focused on game development, though he is super-sharp and shares the load for non-game work as well.

We are also looking for a second game dev, as well as a machine learning expert. The lines between these roles could blur if we find the right people.

Cignition is passionate about blending the arts and sciences of gameplay, teaching, and neuroscience to create immersive learning experiences for children. Our game, FogStone Isle, is loved by teachers, parents, and children. We're also launching an online micro-tutoring service which dovetails with our game (currently in trials in low-income schools). We believe in the importance of measuring the efficacy of our offerings, with a focus on improving students' conceptual understanding. This is a great opportunity to get in on the ground floor of a growing team that is developing a truly original series of games and interactive experiences.

Contact: jobs+hn@cignition.com
https://cignition.com

Please ask if you have any questions!
Even the economics of $1 transactions under the current online payment systems can be hard to make work. $0.35 per transaction + 3% is typical, yes?
Analyzing the data becomes more difficult as you put quantity over quality wrt how you're structuring data and where its coming from.

There's a database somewhere of Do Not Fly suspicious people, but how was it compiled? Should we put any weight on these lists of names?

I think this is what OP was alluding to, when it is more painful to collect and organize data, you make sure the data is worth collecting and organizing.

See also "Worse is Better"
Lead web generalist with heavy UI expertise. Specialize in facilitating group interaction such that individuals are happier, work happens smoother, and everyone and everything continually improves. Am young and able to smoothly code switch between casual millennial-friendly chitchat and board meeting appropriate language. Plethora of other cross-disciplinary skills common to early stage startup environments. UX design, product, etc.

- Location: Austin, TX

- Remote: sure

- Willing to relocate: yes

- Technologies: web UI and javascript for the most part, Data Science B.S.

- Resume: https://www.linkedin.com/in/a-zhu

- Email: adam@adam.zhu
> Were the people who hated their pagers and wanted cell phones idiots?

Tangential comment here. No they are not idiots, but I can tell you from experience (my team and I build and manage a wide area paging network supporting over 40000+ emergency services first responders over an area of 230,000 km²+) that there are still advantages to paging protocols over 3G/4G in certain circumstances.

Coverage is one of them. Sometimes the best tool for a particular job is the older one.
Location: Los Angeles

Remote: Yes

Willing to relocate: No

Technologies: primarily a Java developer, but I have been paid to write Ruby, Scala, PHP, Python, etc... Back-end developer with a strong focus on search and data. Elasticsearch committer.

Résumé/CV/Email: https://pastebin.com/zBKrT0N3