skysight-inc/HackerNews huggingface dataset:
Taiwan MOSFET supply chain gaining rush orders from Huawei
I do S3 -> SNS -> SQS. I don't see why I would use Kinesis instead. The SNS bit is totally invisible to the consumers (you can even tell SNS not to wrap the inner message with the SNS boilerplate), downstream consumers just know they have to listen to a queue.

I don't see a downside to this approach. Perhaps some increased latency?
Have you been to San Francisco lately ?
But not voting is like not investing. If you can't beat the index you don't just not invest, just like if you can't vote better than average you don't just not vote.

All you do is give others an outsized influence. Should index funds not vote on whether index funds should receive dividends or not? If you're a Turkey, you don't abstain from the Christmas vote.
Scrum only works if you need sprints, and you only need sprints if you have non-engineering stakeholders whose mandatory approval can only be attained in one meeting per sprint length.

Some large orgs really work like that, where the approval of one ham-fisted iron-gripped executive is deemed more important than hundreds of thousands of dollars of engineering talent going to waste. I don't think this is very effective but alright then.

Everybody else should just be using Kanban boards with periodic review.
I am just curious: why do you update so often? I will stick with a stack LTS version for many months, then update all my projects at once when I decide to update.

Off topic, but as a student of Haskell for many years, I found reading (this morning) some of the code in the ‘tools’ directory of the github repo to be useful for picking up a few useful idioms.
> Writing a bunch of stuff from scratch every time is not particularly productive either.

If you were to describe that in offline terms applications would be like books and abstractions would be like parts of the books. In order to make effective use of the book you still have to read, from scratch (whatever that means). When you become well versed in reading and writing it doesn't feel like a chore and you become far more efficient at it than simply guessing at the material from selected paraphrases. Programming is no different.
> Everyone on Hacker News speak English, but it's not a majority in the EU who speaks or understands English comfortably.

But a majority is comfortable with German or French?

Also, I can promise you that at least for Sweden, a vast majority of population would prefer English being the official language of the EU to something like French. We may not always be completely comfortable speaking English, but it's a language just about anyone will understand with a little effort.
We have to kill facebook. They simply know to much! [irony/joke]
Why We’re Switching to gRPC
It is a trick to coerce it to an integer.

>> new Date()
Date 2019-05-27T12:52:41.932Z
>> +new Date()
1558961556913
>> +"4" // works on anything else :)
4
Young people are more idealistic about how the world should be but less realistic on how the world really is. Over time life experience and responsibilities like work, family and a mortgage will creep up on you and slowly swing you to the safe world of moderate capitalism and conservatism.

Yesterday on the news it was said that the Green parties in Europe have the future because half of the young voters (18-25) voted for progressive parties, but they forgot that in 5 years they will all be at the age of starting a family and will vote much more conservative.
China’s tech ‘Long March’ could be road to nowhere
That is ridiculously wrong. There are about half a million structure fires in the USA per year (source: https://www.iii.org/fact-statistic/facts-statistics-fire), compared to about 17,000 murders, of which those committed in the course of a home invasion are most likely a small fraction.
Does the whole Huawei story not show that it is an extremely smart decision to "remove as much of the native Android experience as possible"?

The bootloader, knox, e-fuse thing I agree is consumer hostile. They are free to ship them locked but should include an override option for supposed owner of the device.
alan kay would have been happy you were talking about smalltalk. he may even have commented :P
As of writing this comment the account in question is only 1 hour old. Maybe there should be some kind of time limit before account can comment. Anyway the account is obviously a throwaway created to troll this thread. Just ignore it.
One of the points of Scrum is that you don't estimate hours at all. You estimate intentionally vague and abstract "story points". You don't need to know what that is in hours, just try to make sure that two stories of roughly equal complexity have roughly equal points. Run a few sprints, check what velocity you actually end up on, and you've got the averages you need to give a slightly more long term planning.

But without the feedback of actually having done the work, any estimate is bound to be wrong.
> The question wording does not define "socialism" or "capitalism" but simply asks respondents whether their opinion of each is positive or negative.

I wonder how defining the terms would change the outcome. I've found that most laypersons simply equate Socialism with Welfare.

That aside, this is an interesting split happening in America. I know it's mostly impossible, but I would love to understand the origin of this shift. I, personally, have to believe a lot of it has to do with our complete inability to fix healthcare in this country. I'm firmly in the pro-capitalism side, but even I have to admit at this point I'd take single payer over our current Kafkaesque nightmare.
We have multiple languages in the first place because each language is good at some specific thing.

Sure, for lightweight development it’s not bad. But, that stack is highly optimized for a specific kind of problem and is extremely limiting.
I can already not post videos of movies I watched on my home TV though. Hollywood is all over that already. Absolute Freedom of speech does not exist anyway. And this is not 'speech' this is not someone talking about a politician it is someone manipulating something he/she stole and misrepresents.
I get why they want it, but I think it's a case of false improvements from adding more computers. If the reports to management are such BS that they don't usefully resemble reality they should be able to figure that out before long and sort things out, one way or another. If they want insight into the tools the bottom-of-the-ladder workers are using to coordinate then that coordination will suffer, greatly, and those tools themselves will be full of BS, for sure, gaining little aside from some pretty "real-time" BS graphs for management and worse communication for workers.

[EDIT] more to the point, I think if it worked we wouldn't still constantly see management surprised when things aren't delivered "on time", and yet, that still happens all the time. IMO the team needs someone "on their side" to report reality upwards, diplomatically, not their own work tools reporting up directly, or they'll lie to their tools, which leads to more surprises, not fewer.
Assuming nothing is lost in translation. Such a system is totally blind to this issue.
Unchecked capitalism has brought us some really great products that make life easier and more enjoyable, while becoming cheaper in price over time as companies race to the bottom. I’d say that’s pretty good.
I understand what you are saying but personally I'd rather focus on understanding the codebase rather than on grading it. In this context, I often find comments very helpful, especially the "why" comments.
The sentiment is understandable, if you’re a young person just starting your adult life. Capitalism rewards early adopters, and we’re basically in the end-game globally, with most of the capital already concentrated in the upper echelons of power. It would be easy to see that as a fundamental disadvantage if you’re buried under student debt, with no hope of entering the over-inflated housing market, for example.

The advice of the older generations that have prospered under the current economic regime no longer seems to hold true for most young people, so can you blame them for their doubt?
Bernie Sanders and Ocasio-Cortez socialist? I got a bridge to sell you...
I've only seen this as a website, great find! Completely changed my relatively privileged assumptions about America's racial problem and class dynamics. Should be required reading in schools.
>Where were these hand-wringing articles when Facebook was pioneering the degradation of privacy standards or pushing invasive tracking across the web?

Indifference to privacy becoming vogue often doesn't have immediate and noticeable consequences. Many on HN have the experience and technical knowledge to see the consequences, but they're an exception among the general population. But it's easy to notice when a friend or family member repeats a lie they saw on Facebook.

I'll assume people are reacting to immediate and "obviously bad" consequences. A little more evidence is needed before I go with "hypocritical ulterior motive."
Show HN: A note taking platform built on top of YouTube
> the point is that a lot of investing was passive anyway

The discussion is about the part that was not passive. It’s about passive funds replacing active fund managers, not about passive funds replacing dart-throwing retail monkeys.
It's obvious Esperanto is much easier to learn than English and there is lots of evidence for it. The studies estimate it to be about 10X easier to become fluent in EO vs EN.

https://www.cambridge.org/core/journals/studies-in-second-la...
What makes you think most young people just want "free" things by the government and lower taxes? Granted, I don't talk much with regular young americans, but the vast majority of opinions I hear on the topic seem to talk more about systemic injustices and the huge issues with seeking exponential growth above all else. I can't recall seeing anyone ever arguing for both lower taxes and free healthcare/education/whatever at the same time.
> If it were, developers would not be flocking en masse towards SPAs and the like. Those are gaining traction because they are easier to develop and easier to maintain. Monumentally so.

Bandwagon fallacy. In all fairness popularity is never a qualified descriptor of competence or performance.
How to build a beautiful React UI using mock APIs
Is that 0x1_0000 a typo? Shouldn't it be 0x1_000 or 0x10_000 instead?
Show HN: Xstyled, bring styled-components to a next level
It'd probably be easier to create a list of companies without
Some northern Scandinavian people and especially the Finns do without it.

I tried having comfortable silences with my coworkers. Some like it, some just go insane. It kind of depends on the person - maybe some people never learn to appreciate the silence.
I mean, yes, but even that is not enough once the project is big enough. I work on a huge AAA game in C++ and on my 8-core 16-threaded Xeon the whole thing compiles in 40 minutes. Incredibuild is a must to keep the compilation times even remotely acceptable.
Does he tend to answer on HN? :P
> Most index funds are not as active as other investors, but they tend to maintain voting shares rather than get discounted non-voting shares because the latter always end up getting screwed by the voting shares...

How? In my (Canadian) experience with dual-class shares, they’re usually the same slices of the pie and the same dividend payouts.

The usual problem is when the voting shares are impossible to actually buy, so you’re at the whims of the founding family’s ego. But then you don’t even have the choice of buying the voting. And sometimes when you could, the founders own 51%+ anyway, so you’re just buying a vote you can’t use and paying that premium to the founding family again.
> I still believe that they're more difficult to develop than adding JS on top of classic HTML (not saying they're worse, but certainly I don't find them easier).

You're right, I should have been clearer. Emphasis on develop and maintain.

If you're just building a near-static site with, say, some slideshow that needs basic JS then I'd use jQuery too. I'm sure there's a bazillion plugins that already do what I want and it'll be done in 5 minutes.

But if you're building something that will scale beyond the current page, that will need more features in the future, etc then it's not a viable approach. And I'm not saying SPAs are necessarily the best choice/tool available, but they're definitely going to be easier to work with than HTML+jQuery, unless the requirements are ridiculously basic.

> I'd say that we, developers, often move to overcomplicated and difficult tools/approaches. Or we move to tools that are simple only to see them grow in size and complexity. The fact that something becomes popular doesn't mean that it's necessarily better or easier to maintain.

Lots of devs adopt technologies for fun; because the approach is interesting; because they want to learn; because they're bored with their current stack.

But this is different. This is a huge movement within the ecosystem moving towards a very specific model. The model is not necessarily the best in every situation, but the pros that come with it are significant.

And honestly, nowadays in modern browser JS, if an app is simple enough to build with jQuery, it's simple enough to build without any third party lib.
One must also consider that people are using passive index funds as a tool to make active bets.

E.g. if you are buying some US pharmaceutical index fund you are buying a passive product but are actually making two very active bets: you asume that pharmaceutical industry will outperform other sectors and that US pharmaceutical firms will do better than the rest of the world.
This is a really biased line of asking question.

It compares the existing system with an hypothetical system. Means, people will project their current suffering onto the former while projecting their hopes and dreams on the latter. This screws the results in a major way. If this proves anything it is the profoundness of the "grass is greener on the other site" effect.

Also, I don't think casting a plethora of political, social and ecological phenomena onto some kind of hypothetical binary switch is gonna provide any valuable insight. Also also, especially in the US "socialism" is used to describe things that an European would see as some kind of base condition, like affordable dentists, while it's also serving as the description of the politics of thoroughly fucked up countries. This gives the word very little substance.

I'm a bit disappointed that this kind of "here are some numbers: 36, 1, 0.64" kind of article gains this much traction on HN...

Edit: grammar
Tail hedging seems great in theory and I know that several professional investors do it (Universa, Nassim Taleb, etc), but I'm not sure how they make it work. S&P500 out-of-money puts are expensive and it just seems that years or decades of put losses leading up to the "big event" could run you dry.
can someone explain to me why I want ML specific processor features or chips in my phone?

I thought ML required massive amounts of data to be taught, most of which makes more sense in the cloud.

Am I way off here?
These things often come and go in waves.

Socialism is a very strong but diverse set of policys. For Europeans like me, free healthcare is not part of socialism, while in America it is often seen so.

That said, socialism sounds great on paper, but put in practice, we have seen that taking over the means of production by force and distributing them somehow (that's real socialism) does not work as intended, so force has to be used to keep the system running. Most young people lack the historical context to understand that good intentions can have bad consequences. As of today, no socialist system worked. It's safe to say that all of them had good intentions. To me, this seems to be a good argument against socialism (but not against things like free healthcare!).
In these situations I shift the conversation to what is the PM really after. I explain that I can tell them any estimate they want (or they can make it up on their own - no need to even discuss), but does that really do them any good when it is missed? There is usually some pushback at first, but when items are delivered within estimate a few times in a row they realize it's better to take whatever hit up front than it is to miss and adjust.

Also, someone asking how could something take so long is not a belittling question. I don't see any problem with either question.
@otalp is likely talking about the distortion created by having a large % of overall investment made based on components of market index instead of hard data (e.g. financial statement of X company show below expected return, I will decrease investment). In other words, mass indexation can create market distortions depending on how they are structured.
People gotta realize that Node.js is actually excellent for this sort of task. It hits quite a few sweet spots as an all-round Unix scripting language:

* Familiar syntax and semantics (Bash/Zsh/Fish/Csh/Ksh/Ash/Wtfsh are all way weirder than JS - and they are _only_ scripting languages, while JS is already everywhere)

* Standard library (https://nodejs.org/dist/latest-v12.x/docs/api/fs.html) gives you access to POSIX APIs ("batteries included" - but not bloated)

* Sane packaging, package management, and ecosystem (overreliance on third-party module is a thing exactly because NPM works with much less friction than e.g. the Python situation)

* Asynchronous event model lets you safely do multiple things in parallel without worrying about low-level memory management, or which concurrency boilerplate library to use, etc.

All in all, it's the perfect Unix glue. All it misses is a mature S-expression-based syntax.

For example, take the problem of locking your encrypted partitions before suspending your Linux machine. Since distro developers are too "busy" to provide what one might say is basic functionality, power users took matters in their own hands and wrote this 100-ish line Bash script (https://github.com/vianney/arch-luks-suspend), which evolved into this 1500-ish line Go monstrosity (https://github.com/guns/go-luks-suspend)... as well as these ~75 lines of Node.js (https://github.com/egasimus/node-luks-suspend).

But yeah, sure, hurr durr JaavaaScriipt baad, 0.1+0.2!==0.3, 'true'==true, etc... The horror!
For socializing. Depends a bit on the culture though, but in many that I'm familiar with this is seen as 'normal'.
I'm doing virtualization workloads. The traditional approach is to use some old servers but there's benefits to having a newer chip in your workstation instead.
TFA says that a peryton, a class of astronomical signal, is named for a mythological beast, a winged elk. After first shuddering over the idea of an elk flying over one's head, I went to Google to find more about this as I've never heard of this beast before. Its source appears to be from author Jorge Borges who claims to have found a reference in an medieval manuscript. There appears to be no substantiating evidence elsewhere which is why it isn't as well known as other creatures of mythology.
Kelly’s Heroes: Lockheed’s five finest airplanes
AI Is Impossible. Gamers Demonstrate Why
This is a very important point that's often forgotten. You shouldn't wait for the appropriate meeting, but address it right away. The next stand up meeting is more of a backstop. It's the time to admit: "I guess I really am stuck here. Can anyone else look at this?"

Smoothly running teams don't need this, but many teams don't run that smoothly, and then it's better to address it at the stand up than not at all.
The easiest way to spell check a web page
I think your point is good. But I think young americans are flirting with socialist ideas mainly because US average income has flattened for decades, and a lot of inflation has happened in between.

With all the uber/temporary employment and lack of unionisation. People start to look at socialism, not as a counterpoint to capitalism, but the marginalisation of many in society.

I, for instance, understand and believe in Capitalism, so as I do in Socialism. I'm in a very privileged position in society, with everything I need in terms of compensation, career etc. But I can't close my eyes to how everybody around me is suffering even to find a real job.

For many Americans, they would be better off by using a travel machine and being on the workforce in the 70's. Which tells me that they feel left behind, and of course, they will want a solution, which socialism "seems" to offer. At least in the short term. They get things for free. And forget that one must have worked for that thing to be created.

If society doesn't work in a way that people are able to produce and create things, as it currently is for many americans, they will defend whatever systems that tells those people that *ism will fix their problems.

In the very deep end, I think Americans haven't changed much. They want to be able to conquer their own future, the American Dream is still alive, but how society is organised in America very much suck for most young Americans.

What all Americans don't want to admit is that the US isn't as important anymore. Other countries are catching up and that will make US even poorer in relation to them.

Lately the only real product that the US has been selling is the dollar, and this won't last. The country must adapt to a new reality, which the eyes of many doesn't want to see.
Why Tracking Space Debris Is So Hard
Real-Time Streaming for Data Science
How he made it appear does not matter though. The reporter still did not attack anyone.
I have no claims that SPAs are better end-user experiences out of the box. Your quote is about how easy it is to develop and maintain an SPA, not how good users have it after the fact (which entirely depends on how good your team is at building the app).

I'm starting to think I need to clarify that paragraph :/
> multiple people have suggested a different interpretation: old code bad, new code good. However, since that would be a similarly invalid value judgment, the argument below is still valid

Well: if you regarded the removed code as better than what you're replacing it with, you wouldn't be committing these changes, right?
In total, we are just three cofounders. I have set aside 15% for employee stock and rest 90% to be divided by contribution based.

As of now the company incorporation is solely on my name hence I own 100% shares. None of my cofounders are too pushy.

I want to split in on fair contribution basis.
My point is that the quoted passage claims, as a fact, something that is merely a hypothesis, and not a well-supported one at that. For example, we have useful models of the weather and climate, despite the intractability of fluid dynamics.
> Should index funds not vote on whether index funds should receive dividends or not?

That's not the kind of question shareholders vote on. I doubt it would even be legal to pay different amounts to different shareholders within the same share class.
Which bit will we not like?

JP Morgan are launching a crypto currency also btw.

https://www.theblockcrypto.com/2019/02/14/jp-morgan-launches...
Comparing two things doesn’t automatically make them the same. When you see a video on late night comedy tv show, you know you are watching a late night comedy tv show. You even opted-in by turning on that particular channel/show, they also share a schedule of when that content will be aired.

Facebook has a mix of real news, fake news and propaganda videos it isn’t nearly as clear.