skysight-inc/HackerNews huggingface dataset:
It is wrong but widespread, https://www.webopedia.com/TERM/B/BNC_connector.html
Intel can call a tweaked 14nm "10nm" and probably will. Those designations are just marketing now. The real issues are: Will there be an even greater delay before a significant process improvement, including higher density, lower power consumption, and higher clocks? (Greater than single digit percentage point tweaks) Were billions of dollars of investment largely wasted? Will it require even more investment to get the next node out?

By the way, even if it means more delays and more money, it could still be an improvement for Intel if their previous path wasn't working well. But they would be motivated to hide it anyway because they would have hidden all the wasted time and money up to this point and wouldn't want to have to own all that.
Actually, Keyenes correctly predicted some of the main reasons WWII happened. If more world leaders had listened to him, then we probably could have prevented world war 2.

He predicted that after WWI that the reparations required of Germany would be too burdensome on their economy which would in turn lead to another war.
That's a good pointer maybe for debate threads but it's not a good way to have a real conversation.
While I agree with you, it's not what I see day to day. It all goes out of the door as soon as profits are affected.

Even more so for publicly traded companies. They will do whatever it takes to make profits. Just look at Google, Microsoft and Apple. They all started out with good intentions, but at some point they all turned into what they are today.

I really want someone smarter than me to say: yeah we just have to do X. But I'm afraid the end-game of capitalism was not really something anyone predicted (or cared?).

Every single industry out there exploits human beings for profits first, and if it makes good PR, sometimes they help people for a change.

The food industry creating a culture of unhealthy people, now even cashing in the "healthy" fad. The tech industry viciously exploiting privacy for advertising. The media also moved by the number of clicks on headlines. The health industry profiting off the sick. The list goes on.

While people run all of this, I can bet that the majority of them will make the choice that benefits "the company" over the one that benefits human beings even if only to get that promotion. Very few will sacrifice their careers to refuse doing something shady. Even at the micro scale, if you don't do it, the next guy will.
What could possibly go wrong?

False flagging, FUD based on groupthink and cognitive biases, accidental suppression of newly created websites in favor of older ones. Just to start off a list.

Not everything is solvable through algorithms. Especially if your initial goad is ill-defined. There are about half a dozen completely separate things that are being labeled as "fake news" today, from websites impersonating news agencies and pushing lies, to actual news agencies pushing lies, to viral hoaxes on social media.

Ultimately, whether a news article is fake or not is determined by its relation to reality. You could use context as heuristic to filter out complete garbage, but this is something that's actually being abused by many subcategories of "fake news" to begin with.

People should be able to use their own judgement to spot nonsense, without algorithms telling them what to think. If they can't, the first questions should be "why?" and "why now?", not "how do I make an app to fix it?".

Personally, I think the underlying assumption behind current social media are profoundly broken and can't be fixed just by sprinkling more tech on top of it all. Obvious example: if you release a news-checking app and someone else releases a fake news-checking app, how do you expect your users to choose the right one?
Most of what they would need has existed "as a service" for shady internet marketers, SEO companies, etc, for quite some time. Buying tweets, likes, spammed/spun content/comments, and so on isn't terribly new.
Note that unless you're explicitly blocking it — you're giving away much more information when you shop online than with facial recognition in a physical store.

Cash is one of the last remaining bastions of true transactional privacy (and of course, with some legwork and a warrant, law enforcement can connect the dots).

This is is the same thing that tends to bother me about people worrying about hackers spying on them via built-in webcam. Unless there's a very specific reason for it, they simply don't need to. Tracking your data/activity/input is easier and much more valuable.
Related: Can someone from the industry share what is the current status of vertical farming? Is this considered the future or the verdict is not out yet? Any good people/startups/articles to check out?
pyenv is a good solution for managing multiple Python version installations.
I eagerly await the introduction of fully automated farming. Not, however, on farms. In my own garage. I see no reason I should simply let a "farmer" purchase the automation gear and then collect profit after wasting tons of energy in transportation. There's dirt, water, and sun at my house. There's no reason a robotic farming situation couldn't be shrunk down and made into something private individuals or small families could own to provide for their own food needs.
I also found Awodey's category theory more helpful than Milewski's ramblings (though I appreciate his effort). Maybe it's because I find "applications in theory" worth learning.

If I may try to point out what's missing: it is the motivation which seems to get lost for lack of examples.

Here's a theory, called category theory, and many of us believe it can inform their designs, providing a perspective on compositionality, and a higher kind of equational/algebraic reasoning.

Where are the ideas and examples that will actually help us inform or designs and achieve a higher degree of compositionality? Where is our chance to apply algebraic reasoning to the programs we write?

So I will provide a lot of C++ examples. Granted, you’ll
have to overcome some ugly syntax, the patterns might not
stand out from the background of verbosity, and you might
be forced to do some copy and paste in lieu of higher
abstraction, but that’s just the lot of a C++ programmer.

Maybe this would work, but we don't actually see it in Bartosz's posts. As a different example, take Wadler's papers on comprehensions and monads (rendered as Kleisli categories): the motivation is very clear, we'd like to express certain programs/queries within a functional programming language, and all examples contribute to an understanding.

What should an experience programmer learn? One suitable answer seems to be the connection of lambda calculus with products and CCCs. That, though, would also need motivation for "functional programming", referential transparency. An alternative answer could be to point out the connection between topos theory and logic (or query languages).

It almost seems that when flipping to Haskell examples, Bartosz is making a leap that let's him ignore the motivation: anybody who is writing code in Haskell won't need to be convinced of referential transparency. There is simply a forest of "patterns" and category theory seems to be a systematic path through it. Maybe potential applications in physics provide a similar motivation for physicists.

... but if you don't bring the motivation yourself, you're not going to get it from reading the posts.
For those curious, Saudi sovereign wealth investments include:

* Magic Leap

* Tesla

* Lyft

* Uber

https://www.cbinsights.com/research/saudi-arabia-pif-tech-in...
I guess the lesson to learn here is "never sell your company if you want to have any controlling influence over it". So we have WhatsApp, Instagram, Oculus quickly in a row. Hundreds of killed-off companies acquired by FAANG, visions lost, money made.
It's more of Thiel influence of 'build a cult' on Zuckerberg and also his inability to listen from other respectable figures for their opinions. I got that vibe from the article of the Whatsapp founders. Seems that Zuckerberg has his mind set on an idea and will shut down any other opinion. Troubling for investors, it's never good to have a monoculture or one-sided opinions and it doesn't look good to have smart people (and proven successful) jump ship at this rate.
This is worrying, HTC aren't exactly doing brilliantly and I'd like to see some more proper headsets, not these gimped smartphones glued to your face.
Handy dandy guide to working with time in Pandas
Technically they did, for a brief period (24 hours??) at least, they just restored it from backup.

That was the final last ditch backup too where something like 5 out of 6 of the planned backups weren't actually working and nobody realised.

So you're right, they didn't lose it, but they came pretty damn close!
This is breaking some links. You might believe it "shouldn't", and a server "should" ignore the added params, but the reality is it's breaking them. This past weekend, I posted a link to an image on Facebook, and FB generated the preview fine, but created a link that 404's.

My link: https://pbs.twimg.com/media/Byv5uWSIIAEf38C.jpg

Facebook made: https://pbs.twimg.com/media/Byv5uWSIIAEf38C.jpg?fbclid=IwAR2...

I guess if FB really wants, they could make a second fetch to ensure that their added params don't break the third party server. Or could they add a whitelist of domains that use their first-party tracking?

I really don't like the end result right now, looking like "the web works" from inside FB, but not when you try to follow this link out of it. I don't believe at all that that is FB's intent here, but it's just one more time that some silo breaks another part of the ecosystem, and to an untrained eye it looks like the third party is the culprit.
Towards the end of the post there's a bit about our business.

As we've noticed that more people want to use repl.it for more things: from building websites and apps (250,000 in 6 months) to data science[0] and education, with a growing community of hackers[1] it's becoming a generic computing platform. The fact that the REPL is the main interface is besides the point. We're going to productize our infrastructure that runs all this.

After all, Microsoft started as a Basic interpreter for the Altair[2] ;)

[0]: https://towardsdatascience.com/build-deploy-data-science-pro...

[1]: https://repl.it/talk

[2]: http://www.paulgraham.com/altair.html
This is absolutely an invasion of our privacy, tracking our every move, but is shopping online any better? The only real difference is that online they can't track your face, and in real life they can't link you to your taste in pornography.
You ask as if it is somehow a huge investment. Category theory is not that hard. It became the language of (almost all) contemporary mathematics. Many mathematicians learn it during the first years of their studies. Its core is very small, and most (if not all) of its usefulness comes from the language itself. In other words, there are almost no theorems in (pure) category theory, but there are many definitions and a great deal of examples. If you know at least some abstract algebra, learning category theory will be quite easy. And this language opens the door to conceptual understanding of many areas of mathematics, logic, functional programming, and some other applied sciences.
Hi, I'm the author of the API proposal (together with Rafael and Daniel).

Thanks for feedback!

I understand where your suggestion is coming from, but please, take into account that we are designing the API to fit into the whole ECMA402 Intl API model.

The API we ended up with seems to be more consistent with it than what you suggested. It also allows us to, in the future extend it to compound units more easily.

Saying that, if you have a motivational o help us, come to ecma402 and review our active proposals! We have a bunch such as Intl.Locale, Number first revision, ListFormat etc :)
That's a great time to work on the design of them!

Hope that helps!
SDI is probably the main remaining prevalent signal being used with BNC connectors, and 12G-SDI is going to be its last hurrah. 25G/100G Ethernet and is rapidly displacing it.

The main thing SDI & coax has going for it is its robustness, especially for 3G-SDI signals, so I guess it will live on there. But BNC & SDI is on the way out, certainly for broadcast. Its so much cheaper to use Mellanox, 25G/100G Ethernet instead.
If I'm not mistaken: https://twitter.com/chandavkl
First, my local stop n shop sells a loaf of white bread for $1.29 and that's not even a sale price. Second the average income has gone up by more than inflation as well so you would expect the cost of staples to go up accordingly.
> In fairness, the context of the Ts'o email seems to be conference organization, and it points out that large fractions of the rape statistics are made out of domestic abuse and drunk undergrads.

Which seems fairly relevant to a technical conference's audience, don't you...

> Neither of those seem particularly relevant for conference organization, so it should be possible to point out those simple facts without being immediately tarred as a rape apologist.

Oh. So you think pointing out that many rapes are crimes of opportunity isn't relevant to tech conferences because... why exactly? It seems like exactly the sort of environment where such opportunities arise.

> but the first paragraph of your comment basically reads like an unsubstantiated attempt at character assassination

Ts'o said these things. He stands by them. He wants to try an draw a line between one type of rape and another to change the way people discuss statistics, specifically to affect how scaled social events are organized. It's amazing to me that folks are passionately defending such a textbook example of at-scale apologism. We would not even imagine suffering this argument if we substituted "rape" for "wallet theft." But Ts'o does level it for rape precisely because he believes it's appropriate to tactically blame victims and subdivide statistics.
A cheap loaf of white bread costs substantially more than $1.26.

Actually that's about exactly what it costs at Walmart. I wanna say it's $1.28 but I'm not 100% sure. Granted that's literally the cheapest loaf of bread you can buy not an average nothing special loaf of bread.
He paid no money and got a few dozen signups in just a few hours. If that's a failed campaign then I wish I can fail like that.
This is a major issue. Just last week I had a student make an untrue claim about how something works based on a top ranking Stackoverflow answer. It turns out that the answer is from 2008, and was true back then, but has not been for something like 5 years already.

Stackoverflow badly needs a system for people (moderators?) to be able to 'obsolete' answers, possibly mark them with a highly visible "valid only up to version x.y of 2010" tag or something.
Totally at odds of my tiny understanding of the human condition
A Shifting Datacenter Compels Arm to Create New Chip Line
I have heard the inline comment complaint first hand, especially as it relates to documentation of library headers. The biggest issues come from long-form commentary between every API that add more noise than signal to a header file. To be sure, inline commentary of any kind is better than none at all! However, an inflection point exists where the source file is a poor medium for exhaustive documentation meant for human consumption. As an open source library maintainer, too, I have found this style of documentation problematic to maintain.

Brief comments that should be digested nearly every time an API is referenced (e.g., because there is a funky precondition or some other gotcha a user should be aware of) are certainly useful, and comments within the implementations of routines are good to have. In general, code should speak for itself, and any associated comments should fill in gaps where the code's intent is not obvious. Such code commentary is not the problem hyde is looking to solve.
It would be a shame if these improvements were restricted to WebAssembly only. For most modern high level languages, JS remains a much better compile target than WebAssembly for the foreseeable future.
YouTube CEO: EU Copyright Directive means only large corps will upload videos
14-year-long oil spill in Gulf of Mexico may be worst in U.S. history
> I agree that communities should be able to set standards for themselves. However, are you willing to accept that not everyone agrees with your personal standards? Many people would not agree with the way you have characterized Ts'o above -- should such people get a say in setting the community standards also?

It's certainly obvious that many people here have personal standard which include "selectively defining rape with many qualifiers to discourage people from citing aggregate statistics in social or organizational policy decisions."
I'm having a real time Baader-Meinhof phenomenon here...

Had never heard about it before late last week when reading https://www.businessinsider.com/microsoft-satya-nadella-nonv....
Do you know if the rewrite happens before a user clicks a link? If it happens after, the data ends up actually being sent out to their server...
Changing URLs? Not new: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
My personal pet peeves with HN is that there is a vocal minority that is completely dismissive of the entire field of economics. Obviously, the field has pluses and minuses, but it's nuts there are people that completely think the whole field is useless or harmful. Economics didn't become a major academic field studied in every college in the country (world even?) by being a bunk science.
I’m not impressed by wasm yet. One of the reasons JS is so good is because it can manipulate data without doing a full page reload, and wasm will do that, but another important reason is how productive modern JS is.

I’m not a UXer, never was, and I moved into management long before programs even got pretty so I’ve never even had to pick up.

Yet I can make a pretty web application with vue with minimal efforts. Add stuff like graphql, and wasm looks so ridiculously old aged before it’s even born.

Of course that kind of defeatist attitude is silly, and I’m looking forward to see where wasm goes in the coming years, because if people just gave up, I wouldn’t have been able to make a pretty app in vue either.
You realize that Keynes' explanation of the Depression makes no more than cameos in the modern explanations, right?
Your score on stackoverflow has always been a weak indicator of knowledge/community involvement/any other virtuous attribute. This should be clear to anyone who has browsed upon questions like "How do I perform this common operation in Git?" or "What Bootstrap class do I use?" and seeing the accepted 1 liner answer with 1000s of up-votes while at the same time some in depth answer to a question about operating system internals, database optimization or <insert complex topic here> has maybe 10 upvotes.
Interesting choice of license. It will be very interesting to see what kind of growth their community experiences as a result.
You could get rid of interrupts if you take a completely different approach to CPU architecture. The high-level view of how a CPU works is that you load in a program, which involves setting an instruction pointer at the head of a list of instructions. This is the very first thing you do when you write a kernel; you set the instruction pointer to the entry function on your kernel and the CPU goes from there. Without interrupts, it would do that forever. You need the interrupt in order to make the CPU look at any instruction not prescribed by the program you loaded in the first place, which is how you get any sort of I/O going.

An alternative architecture that would not need interrupts would be something that is driven by data. Instead of loading in an initial program, you would load in some initial data, and the CPU's execution would be driven entirely by that. On every cycle, the CPU would look at any new data that has arrived and process it accordingly. In this view, key-presses or timer ticks would just be like any other data flowing through the system.
>Instead of saying “we created yahoo answers for programmers, but with a better interface”, you come up with something like “We’ve created a valuable resource for the future of the planet and all the programmers hereafter”.

But StackExchange is incredibly different from a "Yahoo Answers for Programmers". A Yahoo Answers for programmers would be an endless stream of "How is Hello World babby formed?"
For all the times I've stumbled on Yahoo Answers, it has almost never helped me solve a problem. StackExchange helps me almost every day, in spite of the fact that I'm not the one asking the question.

Having an environment where contributors compete, askers are held to high standards, and moderators are aggressive can be harsh, but I have yet to see a gentle system that gets quality content out of anonymous volunteers on the internet.
It seems that Amazon do not like a site which provide better search experience.
Things Ts'o said: not relevant or unfair. Things that might be problems with the statistics Ts'o didn't touch on? Somehow relevant and fair.

His context and intent were clear. Please stop making retroactive excuses for his rape apologetics.
Great tool, my 11 year old's class is using it to learn programming.

Might want to spell check the announcement, e.g. "oppurtinity"
The truth about global warming
Edible Carving: The World’s First 3D Printing Restaurant
I went to a local tech event. A few folks gave talks about their products / services and their marketing. A few included people straight up talking about paying "influencers" or pod casters, or youtubers, to mention their product or service and so forth. Nobody seemed to note anything about disclosing that it was an advertisement or not.

I liked to think that maybe they just assumed the influencer was going to mention it was paid or everyone understood that was the case but me .... but it never was actually spoken about.

I couldn't help but wonder if the people paying for these services think that they are ever exposed to other companies doing the same? Do they care?
Excellent comment. What AgTech firm did you join (I am in a somewhat related field)?
Do you have evidence that people will harass others out of a community under guidelines like these? Or is that just an assumption designed to justify weaponized guidelines / authoritarian responses?
That is painfully accurate.

For anyone that hasn't heard of it, I find the Kill Sticky Headers bookmarklet helpful.
https://alisdair.mcdiarmid.org/kill-sticky-headers/
I am Elon Musk
The new Propeller 2 (coming summer 2019) has both multiple cores and interrupts.
*Harlan County

(Well, I didn't expect to get downvoted for that list! I have no idea why. Sorry I bothered.)
None of this makes it "objectively crap". You're arguing design concerns, and your preferred design is not objectively better than systemd's.

"Objectively crap" is inflammatory to begin with.
Show HN: Half.sh – A dashboard for your shell scripts
Adrenal Fatigue and Blood Pressure Symptoms (2015)
Hah thanks for that!

https://xkcd.com/1425/

Still, image recognition is effectively a solved problem at this point for AI. Maybe there are still problems with notation and terminology that prevent widespread adoption?
yep. I think it gets the point - irreconcilable differences in the foundations and applications of intelligence - more efficiently across than the alternative of an attempt at long winded logical based explanation of that irreconcilable difference to somebody who just doesn't understand/share your logical apparatus because of that difference.