skysight-inc/HackerNews huggingface dataset:
This is the only acceptable answer here, and of course gradient boosted decision trees don't require special hardware, contra the original article on general purpose computing.
Exactly. So maybe it makes sense to reallocate some resources to concrete applications of what we already know, but it still isn't fair to expect basic research to make the same kind of progress today that it made in the 1900's (the decade, not the century).
"We did an investigation and determined we meet the regulatory requirements for bathroom facilities."

ok but did you meet the real-world ones?

"I don't understand the question."
Bridging near- and long-term concerns about AI
May I suggest giving Muster a look? (https://news.ycombinator.com/item?id=19134930)
Please share this comment on https://www.cofoundme.org
Twitter thread of unpopular opinions about climate policy
Data Volumes in Docker – Final Installment of Learn Enough Docker to Be Useful
This sounds like a really interesting idea, have you done this yourself or seen any good examples of it?
> To generalize, the title can be "What It’s Like to Work Inside Company X's subcontractor."

Not just as a subcontractor. I used to work for a very large company, and it was just as bad as a full-time employee (and even worse for contractors!). Both of these statements applied there:

> One described the workplace as depressing and quiet, with everyone on edge.

> “There were many people who took initiative and made things, increased the efficiency. They weren’t rewarded in any way,” he says. “There were people who had abandoned any hope. They’d come in late, leave early, and just do nothing all day. They were treated the same as everyone else.”

It was absolutely horrible, and I will never let a firm get inside my head like that again.
After a remarkable resurrection, Firefly may reach space in 2019
If you read above in the comments, everyone dismisses a link. The first step is to accept there is a link at high exposure and then dial it down to levels to figure out what constitutes a safe or unsafe level.

Right now everyone on HN is saying “RF is non-ionizing, it’s impossible to cause tumors!” when in fact it looks like RF does interact with biological systems in a non-ionizing method to produce tumors.
It's easy to make a judgment on one scenario, but being unable to get out of that mindset doesn't make her a shitty spouse, it's a fear that's been brainwashed into her by her upbringing. She is more than her fears.

Thankfully though, I'm no longer in this position. I was rather more pointing out a toxic mindset that you need to overcome not just in yourself but potentially in your spouse and the rest of your families.
Yes, that is somewhat true I think. They could just expose an accelerator device without any graphics capabilities. I was replying to the parent's point that CUDA is not hostage. They lose more if they drop CUDA on linux.
Yup, that was my last company . Had a bunch of inexperienced devs getting promoted to "Senior" all the time. I think I counted once and
figured out that we had more people working there with the title Senior Software Engineer than we did regular Software Engineer's.

After one year of moderate effort I too got the promotion, with almost no pay raise. The problem of giving everyone a certain title is you basically completely dilute any meaning or status it conveys.

I soon went on to FANG and am now a regular ol' Software Engineer again. But I'd much rather be bottom rung at a top company than a "Senior" whatever at a company where it means nothing.
> built last year after the react prototype was to slow on old devices:

Do you have a public implementation available for review? I'm having trouble understanding why this would be the case (I am pretty familiar with React's implementation).

>Render all pages/routes/states into a single html file (size ~2mb)

That's not good at all for mobile web pages.
She's relatively quiet about her philanthropy, but Dolly Parton came from deep poverty and she's done a lot for the region she grew up in (Sevier County, TN) and for childhood literacy.
Same reason writers insist that reading literary fiction gives you a true and deep understanding of the human condition unachievable by any other means.
Thanks for all the work you guys are doing! PyPy has been a case study in learning about JITs and alternative Python implementations for me over the past few years.
This is really why we need to form a professional association of some sort - it'll allow for some level of responsibility in what developers produce, as well as help guarantee a certain standard of product.

It will also ensure that the we don't have to worry about the market being flooded with cheap labour that every big business and government entity seems interested in creating.

I understand that doesn't sound great right now given that software development is a comparative goldmine to a lot of other jobs, but compared to other professions we could stand to become more formalized.
Summit Supercomputer Boldly Goes to Where the Stars Die
I'm a little confused by this comment. Increasing the market for short journeys seems like the kind of thing autonomous cars are really bad at. I already have a car in my driveway+, and I can take it 5-10 minutes to a number of stores and friends' houses for trivial marginal cost. I can't imagine taking more short trips because I don't have to drive 10 minutes here and there.

There is already a big market for long car journeys, and there is where autonomous cars can really beat the competition. But, as you mentioned, there's a pretty hard upper bound here, as the time cost is significant, even if the monetary cost went to $0. Overnight trips could become more common, but people don't seem to like those very much.

I can see automated cars as disrupting the market by being cheaper, since you don't have to own them. I don't see the savings generated from that as going into more car journeys, but maybe that's just my lack of imagination.

+I don't actually own a car currently, but that's beside the point. I have in the past.
Artificial Heart with No Valves [video]
Maybe I'm responding to a more direct personal experience of "so you're just consulting then". Anyway, this is not a problem I have not overcome in my own business.

There are some very huge consulting companies in the Atlanta area for sure. That is a different scale altogether.
If the claim is that the majority of humans speak a language which includes huh? as a feature, then sure. But that doesn't seem very interesting scientifically...

By calling it a universal word, I guess I thought they were referring to the concept of linguistic universals [1], which are interesting since they might suggest something about the deeper way in which our brains work. To make a claim about linguistic universals like that I really think they should study more than 10 (31) languages.

According to this page [2], 44% of people speak an Indo-European language, and 96% speak a member of one of the top 10 language families. The remaining 4% includes 84 language families. I imagine there's a ton of variety there, and for understanding human language and cognition they all probably have just as much value as the larger language families.

[1] https://en.wikipedia.org/wiki/Linguistic_universal

[2] https://www.vistawide.com/languages/language_families_statis...
> but this article ain't it

Well, this is from Bloomberg. It's about what I expect these days.
I think everyone amused by this gets all that, then pushes past it into campy enjoyment
And this is related to the whole discussion how?
Yes Good Point - I've noticed many more missing terms in the past few weeks. Extremely irritating - Problem is Verbatim mode is buried and cannot be defaulted and does not work with Time Filter, Time Filter is often essential for useful searches.
More control for advanced users is settings is required, Mobile first layout still annoys me on Safari iPad, so much so that, I have to iCab Browser - lets you change the user agent and lots of useful options such as Text Sizes
Have you found something that always stays interesting yet?
“Clear evidence” is a scientific term, it’s not used willy nilly.

NIH is a government body not at the behest of funding from sponsors.
It is your choice. You are in charge and freelancing gives you the opportunity to bill _less_ and leave space to other important things in your life for which a regular job would compete. Family time, sports, hobbies, learning new things, etc.
Yes, we plan to shard by app. Since the cost per app is non-zero we've made it a paid feature. Right now it's on 2 apps (1 to support *.threadbase.io, 1 for custom domains), and we won't have to move to 3 for the foreseeable future. I plan to extract this functionality into a gem :)
Anyone know if puppy works with deep learning libraries like pytorch/tensorflow, or if there are plans to do so? Not looking for numerical speed ups, but for speed ups in preprocessing code
When I was freelancing a bit over a decade ago I was making more than most people my age I knew at the time. My natural reaction was to try scale that, so I hired folks to do the work for and with me... that is when I learned first hand how difficult it is to scale a services-based business.

However, folks much smarter than me taught me another thing. True wealth is created when you reach a point where you are making money while you are sleeping - which is exactly the opposite of what I was stressing about ("I only make money when I am charging for my time"). Ironic.
AI-powered stethoscope can spot pneumonia by listening to how a patient breathes
There's a gap between things it might make sense to consider as data contracts, and things that can be expressed in practical type systems in common use.

One example: a function which, when given a single element, returns a single transform of that element. When passed a list of elements, returns a map of that transform over the list. You can argue as to whether that's a good idea or not, but I've seen JS functions that make sense in context which do that.

This might just be my lack of type system expressivity knowledge, but how would one annotate the type of that function? I get that you could use a union type on the param and the return value, but not how you link the two.
That review is disappointing because he doesn't even run a benchmark to test if it's suitable for machine vision.
> Naming the bill S.420 is unserious.

Are police canine units not serious because they're called K-9? What a stupid comment

> Which drugs --prescription and otherwise-- do you think should be freely available and unregulated?

There's a difference between decriminalizing and making something freely legal. Stop conflating the issue

> Bad policing doesn't justify bad policy. Could you please cite the specific case you're referencing?

The case the parent comment referenced could be 1 of hundreds, because this happens frequently. Why is decriminalizing drugs bad policy? Portugal has had no problems in addition to the many states that have already legalized MJ, let alone decriminalizing it
Do you have a source for this, or are you just reading the statement I quoted differently than I am?

The way I read the quote, you use TF-Lite to produce a quantized TF-Lite model, and then use a cloud based compiler to compile it for the actual chip.

This is why I asked "am I missing something." Do you have a reference for where the compiler exists in the open source TensorFlow project?

Mostly, what I'm interested in is learning what capabilities their TPU provides, to see if it would be useful for other similar kinds of kernels like DSP (which, like machine learning kernels, also involves a lot of convolution).

So I'm interested in looking at what the capabilities of the chip are, seeing what could be compiled to it. But I haven't found those docs, or found a compiler that could be studied. But maybe I'm not looking in the right place.

Here's an overview of the architecture of their Cloud TPUs, which has some good architectural details but doesn't documet the instruction set:

https://cloud.google.com/blog/products/gcp/an-in-depth-look-...
Relevant bit: This probably sounds similar to GraphQL, a wonderful tool for abstracting APIs behind a graph. Muster takes this a step further: by putting your operations in the graph, it gives you the power to apply functions to your data, filter and map it right back into a new node, ready to be used by your components.
Most of the time in TS you just rely on type inference and don't write out the type at all.
Can we understand other minds? (2018)
What are u thinking about this platform?
https://www.cofoundme.org

Please tell me your opnion about missing features, design etc

Thanx in advance
This is an unfortunate consequence of the stair step approach to salaries most big and medium sized companies use. A L4 person makes this much (or within that narrow band) and if you want more, you need to get promoted to L5, at which point you make a lot more rather than just a little more.

If we didn’t tie comp to a small number of discrete “levels” an instead made it a smoother slope, then people wouldn’t be so focused on levels and titles.
I'm almost exactly the same situation these days: small project, got to choose my tech stack, so I went with a "conservative" part I have good experience with (backend in Flask) and a more experimental part (for me) that I'm taking the occasion to explore and learn: React + TypeScript + Material UI.

For that latter part, although I must recognize that the tooling has evolved into a quite complex pipeline (which is a cognitive investment, almost a gamble, in itself), I also clearly see the benefits of a set of ideas that have rapidly evolved in the turbocharged settings of the web development ecosystem:

React: the distillation of many programming paradigms (functional, composition over inheritance, etc) for building UI components.

TypeScript: the augmentation of JS with mature and powerful programming constructs.

Material: a visual language for UIs with a strong focus on coherence and being truly cross-platform.

All in all, although I'm well aware of the critiques that can be addressed to the modern webdev environment (the so-called "JS fatigue"), I feel like all these new tools empower me, and I really enjoy learning about them.
We even have press switches to keep the lights on in the toilet if the crying takes too long.
The majority religion of a Nation can be irrelevant when criticizing the nation's actions.

I find it surprising more Jewish people don't get angry at the use of their religion to justify/cast smoke clouds around human rights violations by the Israeli government. What a shield to put up - someone's religion! A history of Holocaust! It seems dirty to me, but I don't practice Judaism so I can only comment from the outside looking in.
3,000 Lambda worker invocations performed a combined 12.5 minutes of work, completing in only 18 seconds.

A subsequent test broke the record in the photo: 17,266ms of manager time accomplished 751,475ms of worker time, for a ratio of .022
Exactly. In fact, I find dynamic types to be much slower to work with in the long-run.

For example, with a statically typed language, just one look at the method signature is sufficient to know exactly what it has to be passed. In the worst example of dynamic typing, in Javascript I don't even know how many arguments have to be passed. I probably have to look at the API documentation, and hope the author gave details about what the function is expecting.

And compile-time errors are much cheaper than runtime errors.
Russia considers 'unplugging' from internet
"True wealth" has many meanings in life, not only finance. When you substitute all of life for finance, its a trap.
Have you tried doing a monthly retainer rate?

You come up with the SOW and say: "This will take X months provided there are no surprises or delays, at a rate of $Y per month."

> My clients want fixed price so the risk is stacked on me...

The risk should be spread evenly. If you're bearing all the risk then it's not a good relationship.
Compounding Knowledge in Programming
Meh. The largest single radiation source in most peoples' everyday environment are probably the ubiquitous H.sapiens ambulating all around them, emitting in excess of 100W per unit at around 12 micron wavelength.

The things people are afraid of. Makes me sad.
https://github.com/donnemartin/system-design-primer is a great resource.
One thing I think is missing from the current html spec is having a src attribute on select tags. Would be nice to be able to not have to define the options directly on a page and instead serve them up dynamically. Not a big problem off course, but it seems like something that is missing.
I know it was just posted but 0 reviews and it being able to "read and change all your data on websites you visit" is a bit much
There used to be a random electronics junk and appliances shop in Fareham (I forget the name now, it was late 90's/early 00's) which took on a role as a radio shack disti. I don't know if the town had a tandy when they were around as the chain was deep sixed before I lived there. However the Tandy's I did know as a kid were just like radio shacks in the states - same Archer branded parts, same computers (ever wonder what TRS in TRS-80 stood for? I'm guessing Tandy Radio Shack.)
They had the classic radio shack logo as it became and had the catalog to order stuff from. unfortunately the shop closed down and a regular white goods appliance shop appeared in its place. it was a genuinely interesting place to go, they had baskets full of random cables and pieces of VCR's. it was a personal mecca for me for a while. I just wish I could have nabbed a few old computers they had before they went...
Apple has really absurd pricing in India. I plan to spend around $1000 in ₹ to upgrade my phone in the coming months. But if I buy an iPhone I'll get the absolute lowest version of last year's model.
The Ethical Dilemma Facing Silicon Valley’s Next Generation
It’s common when you have cornea issues and/or glaucoma or need more than basic laser eye surgery.

The shaky hands? When someone had a needle in your eye, that needle can move your eye in even the steadiest of hands.

My favorite was noticing how the needle had a metallic, rainbow pattern.
> attitudes toward typing is one of the best filters for engineer quality I've come across

I tend to agree, and i classify this as part of a larger attention to detail / conscientiousness / desire to get things right trait which i associate with good programmers.

> things like [...] "inability to customize interfaces" bother highly-productive engineers more than less-productive ones

This i'm skeptical about. Enthusiasm for tricked-out vimrcs, heterodox keyboard layouts, and the like seem evenly distributed across the talent spectrum. If anything, there's a weak negative correlation.

But, as with wutbrodo's, it's likely these theories are partly self-serving.
I come across so many sites that have been needlessly built as SPAs, and so many of those are broken in ways that are really hard to understand even as a technically savvy user. For regular people, it's a truly appalling experience - the sites my wife has to use for work are all like this, all broken and all slow - she blames her laptop. SPAs need to die.
#karlmarxwasright
Also, conspiracy theory, contract development has a bit of a moral hazard problem when it comes to these sorts of issues.

On one side, we have the option that helps guard clients against accessibility issues and any problems that they might (though not necessarily will) engender, and is likely to be more maintainable in the long run. But it would also require fewer billable hours to build. And it's not what the client asked for in the first place, so there's the risk of burning social capital in trying to even suggest it.

Alternatively, you can get paid more money to supply the client with more immediate gratification.
This reminds me of the Sand Mandalas (1) made by Buddhists, intricate detailed pieces of art that take weeks to make intentionally destroyed to represents their belief of the natural cycle. I can imagine someone having an instagram catalogue of their own work trying to leave their mark through their digital footprint. Even if the data stored to preserve individuals works on these platforms persisted beyond ones life there's no guarantee the service that hosts it will be around that long.

In an age where we have a growing abundance of material to go through and discover, it shows the futility to hold attachment to our own personal marks on this world during this life. There will come a point where even just the relevant amount of material to our own interests will exceed the time one can consume in a single lifetime, perhaps we have already passed that point.

[1] https://en.wikipedia.org/wiki/Sand_mandala
I am not asserting that he is tendentious. I'm writing that his public outreach work is a necessary part of being a scientist, as it helps improve public understanding of valid and invalid knowledge, and helps hold its improper use to account. You're trying to split the difference regarding your original claims, but you're just plain wrong.
Also, while the author is correct about the core functions of these elements, most cannot be animated or applied a transition between states.

Not a deal breaker functionally speaking, but sometimes a subtle transition is useful so as to be less jarring.
There are not many reasons to read the code of your dependencies, you will learn a lot doing so. One issue when you work with the compiled code is that the type annotations have been removed, and that type annotations leads to more terse code as it would otherwise become too verbose eg. number:number tends to become n:number and when the type is removed it just becomes n, so you kinda become dependent of your tooling and can't easily just stop using it in favor of something better.
Twitter CEO Says Its a Matter of Time for Lightning Network to Come to Cash App
Good luck insuring this. I'm pretty sure the insurance premium will be the same as the actual cost.
http://pediatrics.aappublications.org/content/141/5/e2017339...

https://www.sciencedirect.com/science/article/pii/S136466130...

https://www.sciencedirect.com/science/article/pii/S088520069...

and many, many others. Even if that was the original goal, reading to younger children has many other positive effects.
This is the way to do it.

The article conflates "freelancing" with "charging hourly." The problems it outlines mostly go away when you do value-based pricing, paid weekly, monthly, or even quarterly.
Of course he would. He's likely to write it better than anyone wrote it before him. That's not something that works for other people, however.
Breathing. Experienced meditators say that the breath remains interesting even after decades of practise.

I feel that music and art could bear lifetimes of study without getting boring as well, but I might just be a slow learner.
The Intel 80386, part 16: Code walkthrough
AI thinks like a corporation–and that’s worrying (2018)
This was a weirdly meandering, clickbaity article, because the only piece of news is that they found this building and talked to a few people inside of it. What is the article advocating for? Is it for Apple to pay $100/hr for data tagging or move those jobs abroad and pay $5/hr? I'm not sure.

7 million people live in SF Bay Area, and of those only about 800,000 work in technology [1]. An article like "hey, look, someone sorta-kinda works for Apple, but doesn't make $300,000/yr" is incredibly ignorant for the reality of the majority of Bay Area residents. If you take a teacher's lifetime financial growth path, it'll look bleak, compared to a recent grad at a FAANG. However, that won't generate as many clicks.

[1] https://www.mercurynews.com/2017/02/10/tech-job-growth-slows...
That's true for me. Unfortunately, I'm an outlier in the sense that I heard virtually zero music before 13 (as if I were living on an Amish farm or something).