skysight-inc/HackerNews huggingface dataset:
> Web platform people don’t have the disdain for JS that many internet commenters do.

I'm not a web platform person, but I have coded some wasm application as a part of my undergraduate course work, and it is really annoying to use javascript just because rust code cannot be initialized without this BASIC of XXI century.

Outdated unsafe language with outdated unsafe API for DOM access on top of modern language with an ability to design strict, safe and elegant APIs. One need not to be a guru of JS to get access to DOM and to initialize wasm-module, and to write the majority of code in rust, but all this javascript stuff feels like a fifth wheel for a cart: maybe it doesn't hurt much, but it is a dead weight at least.

I mean, I'm not a web platform person, and it is far far away from my day to day work, so maybe I see it all wrong, but I believe that javascript is doomed, like any other fifth wheel. It will last, maybe decade or even more, but it is doomed.
True, but with so many people with reading problems, it would behoove any author to state his thesis simply and plainly in the first paragraph, in straight text, with no sarcasm, allegory or metaphor. Otherwise you run the danger of bringing upon us another Waterfall^1 situation. When giving advice that could be read and acted upon by managers, please try to make your text's meaning resilient against shortening. That is, it should be possible to cut out any amount from the end of the text and end up with either the intended meaning or no meaning.

^1 - The original Waterfall paper describes Waterfall as what NOT to do, but this becomes apparent about halfway through and then goes to suggest something very close to Agile. Unfortunately, if you just read the start of the paper, maybe if you're a pressed for time manager, all you're left with is an impression of how great Waterfall is.
I agree with your assessment. GE was a conglomerate and as such the various businesses in its control operated on different cycles.
Who gives a shit about your process. Off topic af. Idiot
How is it an opinion piece? If you called it a bait-and-switch I might agree, since it starts off criticizing the performance of serverless architectures in general, and proceeds to critique the performance of one specific serverless architecture. But that critique uses the scientific method, and their conclusions appear to be reasonably well argued, so long as you substitute “Lamda + DynamoDB/S3” for “serverless”.

What am I missing?
> Quantum Key Distribution will provide an infrastructure...

No. Quantum key distribution is a fugazzi. It's the red headed step child of actual cryptographic research in the quantum setting. Using quantum key distribution as the basis for a PKI would be ridiculously brittle and over-engineered. Note that the vast majority of interest and research on it comes not from cryptographers, but from physicists who are seeking a cryptographic problem to solve.

It's like saying we should abandon the computational complexity theoretic model of cryptography and go back to the information theoretic model. Basically, it's fairy dust sprinkled onto a one time pad. In modern cryptography the one time pad is (approximately) never used because pseudorandomness is sufficient. Key distribution is not a problem which requires quantum computers to solve. Orchestrating a key distribution ceremony using computers that must extraordinarily well calibrated and synchronized using quantum entanglement would be inefficient and asinine, to put it bluntly.
We still used lead, and paper, to protect cables, like a 100 years ago
Awesome work! I hope you’ll consider involving the gfx-rs project in your learning streak. They are building an all-in-one graphics backend for use in Firefox but also the gamedev ecosystem, e.g. the Amethyst.rs game engine.

https://github.com/gfx-rs/gfx
https://github.com/gfx-rs/gfx/issues/1900
I see a previous post with a related issue https://news.ycombinator.com/item?id=18064899
That was actually my point. The lifetime appointments are given because they want the appointees to act as freely as possible without consequence. This is a result of elections having consequences.
Oh, I don't mean that EMW devices make it harder to concentrate. I mean that my brain is conditioned to divert attention to electronics and turning them off is the best thing I can do to control my own impulses.
Interesting video, but can't help to notice it paints too simple and dandy picture and probably has an agenda behind it. If you read the comments, not everybody believes in this "the government created the money so there is no problem in creating some more" idea. In principle yes, the government has that power. But in practice, this is being prevented by powerful people in and out of government and only gets a pass in special cases (like saving the big banks yes, funding public healthcare no).
I think that you are brave to state that you prefer to meditate away from EMW devices on HN. I pinky-swear that I'm not trying to be a jerk.

It's true that we're bombarded by wireless signals. In addition, we're bombarded by all manner of noise and radiation, both terrestrial and from space. It seems a little bit foil hat to imply that you can meditate better if you turn off wifi in your subdivision, doesn't it?
Thanks for the question, this really gets to the heart of the issue!

We do see a fundamental advantage, and I'll try to explain what it is.

So TC's kernel evolution is based on autotuning, and what they are autotuning for is the parameters for a specific implementation strategy for convolution (what we would call a convolution algorithm).

There are two conceptual problems with this. The first is that you're constrained by what's written in the algorithm. So for example, you cannot take a direct convolution algorithm and hope the compiler will optimize it into a Winograd convolution. You can only move around within the algorithmic domain. Introducing algorithmic choice is a big conceptual difference.

The second is that we know that this is a problem that can be solved optimally. The autotuner can never tell you if what you have found is the best way of arranging the network, it can only tell you that what you have is the best candidate it's seen so far. But using a real optimization formulation, what comes out is a proof by construction that no better arrangement exists.

The obvious downside is just that the optimization might take longer to run than the autotuning, but what we observe in practice is that it takes the PBQP solver a few seconds to derive the solution from the microbenchmarked cost model, and the cost model takes a few minutes to build for most popular ImageNet networks (VGG-D, MobileNet, SqueezeNet, etc.)

Where the TC approach comes in is at the "leaves" of the problem. When you have the optimal algorithmic selection, then you can try to wiggle around trying to find the best way to map that to the hardware, and you might expect percentage return on investment. But the higher-level algorithmic selection gives you factors return on investment.
I was reading Elementary Electricity by Sidney Aylmer-Small (1919). Page 16 https://archive.org/details/elementaryelectr00smal/page/16 and searched to see if we are still using lead, yup.
It is very hard to get to what you propose in one giant step, making small steps is better then doing nothing.
"Transgender" is an adjective, not a noun. Try "trans people" instead.
Mastering SEO and Content Writing with These Free Resources
> having to pay for something that's essentially free?

At least it's cheaper than the Transcendental Meditation snake-oil course (sponsored by your favorite celebrity):

https://www.tm.org/course-fee
This is how to sustainably feed 10B people by 2050
Mozilla Gfx – WebRender newsletter #33
You cant even disable it, its like Google really really wants it present on every computer out there. What one could do is write an extension to stub it out.
The book "The Science of Meditation: How to Change Your Brain, Mind and Body" talks about how having a teacher or going on meditation retreats will help you become better at meditation than just going it alone. Although these apps in no way compare to a teacher what is wrong with people using them as a support (As I do myself)? If they get people starting down the path to a daily practice, then I don't see what's so bad about them. To those dismissing people that do use them please practice some loving kindness and try and understand why we might use them.
Primarily it's down to the fact that most programs have control flow!

As you most likely know, DAG selectors have to tile the CFG (which can have back-edges due to control flow) into a forest of DAGs, which are then fed to the instruction selector. So from a big program, you get a bunch of DAGs. The DAGs are selected separately, which means that when they execute one-after-the-other or in parallel, there may be inter-DAG conflicts on things like issue ports, or memory ports in ALUs. I'm sure there are a billion mitigation strategies for this, but for DNNs the landscape is a little different.

With a DNN you may have parallel paths, but they are typically few, and there are no back-edges. So the entire program is a DAG, and you don't have to tile and select separately!
You're moving the goalposts. You asked "what makes you think this would be any different". That's what makes me think it would be different. The question of cost isn't at issue.
I think it’s a play on the word serverless and their argument that serverless is a lot less performant than “serverful” in the general use case.

“Less is more” ==> “serverless is more” ==> “But serverless is too much less performant” ==> “Too much ‘less’” ==> “Too less”

...or something like that? I wouldn’t worry about it. I’m a native English speaker and I also thought it was awkward, though I (think I) know what they were going for.
I don't see what point you're trying to make. If I chose to switch a word in one of your sentences with what's usually considered its opposite, then used that substitution to accuse your sentence of not making any sense, would you think I'm making a valid point?
re 1)
Lots of production Lambda applications are not truly stateless. Checking for environment reuse is trivial. For instance, in Java, you can handle this by leaving your instantiation logic in the function constructor just as you would in a typical application.

re 2)
I think that that they meant invocations from the same function use a single ENI. This is public knowledge and having any function size between 1.5GB (exclusive) and 3GB will leave you with the entire network interface bandwidth.

re 3)
Absolutely a valid criticism, but DynamoDB is typically the source of information sharing among time critical applications and has a significantly different performance profile than S3.
Making all the chips in Texas.
Buy stock in such companies and stop whining! Let those tears dribble down your future money pile!
> I should be used to accents and maybe biased towards the idea of having them as part of a language, but on the contrary, I love that English has none

This is popular misconception shared by a lot of French but actually English has accent and a few other diacritics as well. You can see them in loanwords such as canapé or saké, and on word like coördination.
Yeah, the article isn't arguing about those things, but the rest of the jobs, especially data dependent things. For non time critical miscellaneous stuff lambda is great.
Melt up to 10 pounds of stubborn body fat in 7 days, by ancient Japanese secret
I assume you're talking only in the context of web browsers...
But if you're not, and for clarification, webassembly is not a web-browser-only thing.
https://webassembly.org/docs/non-web/
I personally want to use webassembly in a few non-browser tools/apps, but currently it's doesn't seem well supported (I've not run anything outside v8 or javascriptcore yet)
Well the publish or perish thing hasn't improved but there definitely are improvements to the publishing model itself. There's more opposition to Elsevier than ever, we have Arxiv, Sci-hub, OpenReview, and even some non-PDF publications like distill.pub.

Granted, most of that only applies to a few fields. Still kind of sucked if you are in medicine or engineering or whatever.
You're severely underestimating how expensive drug research is. It costs nearly 3 billion dollars to get a drug from zero to market-ready according to the TCSDD.
This is the first time I'm hearing anything about headspace and the whole idea of ads in a meditation app is simply absurd! Even if they don't play while you're supposed to be meditating, aren't ads one of the features of our world which is known for detracting from mindfulness?
"trying to imply"? Hardly!

I'm explicitly stating.
Needs a (2017) tag
This is like summing up temperatures of stars. It makes no sense to do that.

When you have a group of subjects that are indebted to another, separate subject, then it makes sense to calculate the total debt.
Not Medium link: http://www.webstock.org.nz/the-blast-shack/
Ah, yeah. We’ll see if it happens.
About 80,000 of 130K worldwide employees are US-based, including the vast majority of upper management, design, and engineering. The fact that Apple doesn't do much of its own manufacturing nowadays is irrelevant to the location of the company.

https://www.apple.com/job-creation/
Show HN: A Non-Social Read Book Tracker
Security Monitor Pro 5.43 Crack and Serial Number 2017
I'm not convinced that throwing money at the problem is the solution to everything. I think sometimes it takes actual personal effort.
The ideal programming language won't let you specify type, the compiler will detect for you. Why ? Because it's unnesessary for human to waste keystrokes for something like typing.
So, a statically typed language, but act like a dynamic language is ideal.
I thought this much was obvious; the idea that one can necessarily simply remember trauma was banished very early in the fields of psychology and psychoanalysis. It's a little disappointing to see that people continually underestimate the power of the unconscious.
Yes and apps are a middle ground for many people between their own lack of resolve and the major investment in time and often money that finding a group or trainer represent. Pretty awesome segmentation! You'd be amazed at how many adult runners start out on beginner apps / programs like it and join a running group, to give an example from another market. What apps are missing is a way to capture value from that platform way of thinking. (I understand localization is hard and very labour intensive thus far away from an apps core.)
Yes, but not by much.
Would someone care to summarise the possible benefits of being able to do polled IO, without entering the kernel?
Every experiment will be based on some sort of theory: without that, you can't design the equipment, and you wouldn't be able to interpret the data that is generated.

If by "so far have shown nothing for all their effort" you mean that no new results were found, that isn't due to the current theories being bad: in fact, it is due to them being too good: they describe the results too well and thus there is not enough difference between the current theories and current results that would require a new theory.
It's really not that hard to find out at least one reason for each of these.

Because just doing pushups is not enough and even those can de done badly. Because cooking yourself is a completely different experience from going out to eat, part of the experience is precisely _not having to cook and clean_. Because some people can't help themselves and could end up in really bad places, because for some people spending time doing taxes could be very well used otherwise...
Get Ready for Edge Computing’s Rise in 2019
True, but I suspect they are sufficiently rare not to constitute an argument for a beginner not to learn English
(also, correct me if I'm wrong but most of those words have accents because they come from other languages)
The “dot” Command in Vim – So Simple, yet So Powerful
Except most people don't, wont, or can't.

I got myself fit as I was able to plan for a healthier lifestyle and see it through. Not all folks can.

I wasn't able to get myself mentally healthy however, and without paying for mental health support I would never have had the mental stability to get myself physically healthy.

If you find life easy, good for you, but assuming everyone skips through life as easily as you is arrogant at best.

Headspace is great. Is it as good as heading to a monastery and studying for years? No.

Could you get the same experience without guidance? Sure, but most people haven't got the will power to stick to it. That's not a weakness. That's just human.
Michael Stonebraker (INGRES, Postgres, Vertica, VoltDB, SciDB - Turing Award winner for fundamental contributions to the concepts and practices underlying modern database systems - got a PhD in 1971 with zero publications, tenure from Berkeley in 1976 with 5) about the same problem, https://youtu.be/DJFKl_5JTnA?t=14m17s
Completely agree with you that sx doesn't look good at all! My suggestion was not to replace with something that looks worst, but ideally that looks cleaner
(didn't actually even know of the sx form before I read all the great comments, I do not know Esperanto)
I really don't understand why one would need an app to meditate. Meditation is really simple. There's no need for automated guidance.
> , on the other hand vitamin D cured me.

That's what my aunt says about homeopathy.
Thinking higher level: Human incentives are a dangerous thing, and it requires brave people to stand up to them and their socioeconomic complexes, even if those complexes will fail dramatically or kill people: see the NASA Groupthink Challenger Disaster. Or how does the Red Cross raise half a billion dollars for Haiti, and the money disappeared, having only built 6 homes[1]. Or when LA officials stole tiny homes from the homeless that people gave them. Wouldn't someone stand up and say 'wait a second, this isn't right, this isn't acceptable in the modern world' the way we think it should work? Whenever everyone talks about Nazi Germany, or Nanking, or religiois persecution in Europe, or British subjugation of the Americans, etc... and we said Never Again. And so we learn some lessons and make improvements, but then the circumstances and types of tyrannies change a little bit, but we still keep falling into these traps of being rotten humans.

But what I wonder about is if it's actually turned around and started getting worse? We certainly signal a lot that we are good today... but we have always focused a lot on signalling that we are good, it's just the trends and fashions of what makes someone good changes... Where are we actually going?

1 - https://www.propublica.org/article/how-the-red-cross-raised-...
Your examples don't make any sense - neither by them selves nor with respect to the criticism they are aimed at.
> a very misleading summary

That depends on the person on the receiving end. For an expert on the topic, it may be misleading. For average Joe on the street, it is completely fine.

Do you have a better 5-sentence explanation for what Big Bang is? Joe isn't going to read a book about it.
I've heard the “trash can” Mac Pro was and… well…
Performance, performance and performance.
Guilty! Felt like it was the perfect audience to ask for a question that I could not ask people around me :-)
On HN, there is usually always at least one domain expert on any given topic, so it's a pleasure to know that someone will probably have an answer for you.
The ads are not in the app itself - headspace seems to spend a lot in marketing and you can get hammered by repetitive ads promoting it in youtube, etc.

End result is associating the app with annoying ads.
I don’t think it is intentional or malicious.

I think it’s more likely that in big bureaucracies management is seen as the most important function of business.

Managers see their work as “important” and not just the admin that supports the real function of the delivering product.

If you’ve ever sat in a meeting where management spent the whole time talking, instead of asking the team that does the work how could we improve our current processes, that’s what’s happening.

You’ve run smack bang into the collective ego of multilayered management.

Small startups succeed in part because the lines of communication are small. The ratio of those “ordering” the work to those “doing” the work is low and feedback is possible.

In big enterprises outsourcing looks like a great idea because value only comes from management and workers are just a cost centre. Cheap is better than expensive if you think everything is a commodity.
I think the only reason that MIPS is still found in WiFi gear is because 802.11ac was a 5GHz-only standard. Current WiFi routers and APs can get by with an old MIPS-based SoC with 802.11n 2.4GHz, plus a separate 802.11ac 5GHz NIC connected by PCIe. With 802.11ax, the MIPS-based WiFi SoCs will finally be obsolete, and all the newer WiFi SoCs are ARM-based.

Ubiquiti and a few others are still using older Cavium Octeon network processors that are MIPS-based and don't have built-in WiFi driving their obsolescence. However, I think 2.5Gb/5Gb Ethernet will eventually push those products to adopt the newer ARM-based Octeon processors, leaving MIPS very dead in the networking world.
The climate is changing with or without fossile fuel, the poor cant afford not having access to cheap and plentiful energy.

Again id rather use ex fossile fuel which isnt going away to fight mother nature. It also rather use nuclear energy than any of the others as a base energyform but the so called environmentalists are fighting that and are poltically successful. The problem with this discussion is that you somehow have convinced yourself that you are fighting the good fight because you think you listen to what experts are saying, but you arent cause those experts you are listening to arent experts in what you think they are. Not sure why you think anyone said climate change is hypocritical, i certainly didnt. The fact is that we are not even close to finding alternatives to fossil fuel and the one we have are being politically fought.
Load Balancing Websocket Connections (2016)
Compared to solar and wind it certainly is.
Those are very interesting theoretical points, but in practice nobody who actually speak the language complains about them. So, I don't know if they are relevant on a practical standpoint.

One may demonstrate that Zamenhof overpromoted his product (maybe out of ignorance, given Zamenhof was an amateur linguist). But the thing works beautifully well anyway and the criticism around there seems not to care about this.
> Meditation can be tough to learn

And these apps are a way of learning far cheaper than hiring a coach irl.
With heavy subsidies and again its unreliable compared to ex coal, nuclear and fossil fuel.
> one rare disease drug came out with a price tag of $150,000 a year — a lot of money.

If there are just 100 patients out there that's not a lot of money for the company in the end. Cancer drugs are way more common and yet remain expensive, too.
Financial uncertainties, publish or parish culture and inappropriate performance metrics seem like the perfect cocktail for depression and anxiety. Probably why the rate of mental health issues for academics surges. I just finished my masters in physics and while I like the romantic idea of dedicating the next portion of my life to research and aim for a PhD, when I think about it I also see all the sad, tired and stressed out faces of PhD students and postdocs in my institute, most of them working well beyond 60hr/week, many of them having mental health issues and somehow everyone is just accepting it. The companies I worked at part time during my studies, while also putting some pressure on the workforce, have not shown this level of dispair. I don't really know what to do and feel a little lost on the subject. I just wish things were better in academia.