skysight-inc/HackerNews huggingface dataset:
The market I was talking about is the academic job market, not the publishing market - the latter of which is very dysfunctional. That said, you're assuming collective action, but researchers are stuck in a prisoner's dilemma where it might be good if all of them boycotted Elsevier (and the other traditional publishers), but whoever moves first is penalised. You can't really fault researchers for not being the ones to sacrifice their academic careers (and even then some still do so - this article's author being one of them).
It's also infinitely easier to let individual sites manage their own content and moderation as they see fit then to regulate content on the internet as a whole.
Sure they could. Copyright owners could list the content they own in some centralized system, and provide canonical URLs or domains for accessing that content. Google could then show that a particular search result is the canonical page for a given movie, without having to try to guess whether some other page has an illegal copy.
It’s uncommon but it’s used once in a while. I do it 2-3 times a year at least. And believe me, most people wouldn’t even know how to start to do it or would think it’s too hard and prefer to do it in a different way so they don’t need to ever traverse the graph.
Nice article. If I understand it correctly I would argue it’s the FAB’s role. :)
>I think there's a tendency at HN to be very protective of google.

Honestly, that's not my experience at all, at least in 2010s. There's a lot of vocal pro-decentralisation folks here, and HN crowd in general seems to be very aware of Google {ab|mis}using its dominating search share. Prior to 2011 or so, that might have been true.
May I ask, why you don't feel the same way for any other medical research that saves lives? What's so different about curing aging?
> it's only when you're abusing the language (or making mistakes) that you run into this kind of stuff.

Not really. My experience has been that most of the time the docstrings leave a lot of guesswork to be done when deciding what to pass to a function and how to pass it through, which causes errors and time lost because there's no other authority on a functions I/O (Common Lisp has a spec, for example). This behaviour has spread to the community too. So in Clojure one passes "things" around and Clojure will do "stuff" to those "things" until either one or both the "stuff" or the "things" break, in which case you either get nothing or somethings that's big but worth nothing. TBH it's been quite some time since I tried to do sth. w/ Clojure so my impressions could be outdated, but the article suggests otherwise.
What's most interesting to me is that the conclusion seems to be that their hypothesis wasn't quite right, and that offloading isn't quite what's happening here:

These results suggest that offloading may not be
the sole, or even primary, mechanism for the photo-
taking-impairment effect.

I'm taking the time to comment on this because other comments seem to ignore this interesting turn of event.
The 23 episodes of trailer – sense8
You are under the assumption that we aren't already trying to doing all these things?
On further thought, we should distinguish two problems:

(1) "Induce" the rules, in the sense that after training on millions of played games, you now have a neural net or whatever that plays mostly or entirely according to the rules even though it can't articulate them.

(2) Output an explicit description of the rules.

I could easily believe that (2) is beyond the current abilities of AI, even if it turns out that (1) is doable.
Those aren't "examples". Can you be specific?
"...won't ever... is pure fiction"

Do you mean to say humanity certainly could travel to the nearest star?

I'm skeptical that anything resembling humanity could because everlasting exponential growth requires infinite resources. And humanity evolved on an abundant--but far from infinite--gravity well.
As I said, I don't care about the legal question and my post was about system security only. Otherwise it would have been completely futile to mention the VM since that does nothing at all for the legal issues.

The illegality-of-streams question is not really relevant unless you are a premium account customer of a portal the authorities might get access to, or any streaming website they might get access to. They have no (legal) way to find streamers if they have no access to the server and/or whoever is hosting it or owns it. They get (non-VPNed) torrent downloaders because it's legally possible to find out which IP addresses download and/or offer a given file.

https://www.chip.de/news/Illegales-Streaming-auf-kinox-to-so...

In the past I did download torrent file videos - only to watch them exactly once or never. I got caught and paid the "Abmahnung" - so what. I stopped because I don't really need it. My need for such video content is very low. Usually I watch 10-30 minutes of movies, even "block busters", and then I'm too bored to ever watch the rest. For example, I still did not watch Game of Thrones past the end of the very first season.
You can actually search quite well in ProtonMail. Though it only searches some email headers (title, sender, receiver etc) and tags. Those are not stored encrypted. But it doesn't search the body of your emails.
> As far as I can see, the only things they now provide that hasn't been replicated as a 'free service' is

...providing a brand name that signifies whether someone's work is considered good enough. (It's debatable whether it's a good measure of being good enough, but it is the measure that is accepted.) That's the main reason why researchers keep publishing in the same old journals - even if alternative journals exist providing exactly the same services.
And you think this is possible without art and creativity to inspire?
As someone who has worked on several legacy JS codebases, I can tell you with certainty that in some kinds of projects you'll find in the "real world", `f` being undefined is infinitely more likely than a divisor being zero. Maybe Freddy isn't blind. Maybe he just has a different background than you.
A Massive Guide to Building a RESTful API for Your Mobile App
How virtual enviroment libraries work in Python
>That is not possible for software tooling, as everything is open-source already

You have a very distorted view of OpenSource. People working on OpenSource related project do make money. And lots of it. They're just not selling what essentially amounts to obfuscated source code, a way of doing business that is apparently a great source of astonishment for HW folks.

The other point is the state of hardware tooling. Tool vendors may be making money, but their customers are getting shafted something fierce.

Every single EDA tool I've used feels like it was written in the 80's: slow, bulky, bloated, opaque, complicated, unpredictable behavior, need band-aids all over the place to get it to do what you actually need (Tcl anyone?)

The typical byproduct of an industry focused on secrets instead of innovation.
There is a lot of weird downvoting in these threads, can anybody explain what is going on?
Title should contain Java/Scala.

The theoretical part is ok, and is something I would expect on Wikipedia.
If you want to browse packages vim awesome site is wonderful. https://vimawesome.com/
Are these endeavors so separate? The curiosity, thirst for understanding, and drive for mastery and improvement that brings advances in engineering, medicine, and science seems to also cause people to gaze longingly at the cosmos.

Not to say we shouldn't be pushing to make even more progress on those difficult, pressing issues.
My ML professor used this book, and I loved it. Some presentations of ML make it seem like a bag of tricks; this feels like the opposite of that.
They’re being downvoted because HN spends most of its time writing that JavaScript.
> Also, why are the responses in here reported as being 2 hours old, when I distinctly read them yesterday?!

You're being gaslighted by the second-chance pool. When a submission doesn't gather many upvotes, but the mods think that it would have fared better if it had been posted at a different time, they arrange for it to be reposted. That's implemented by messing with the timestamps, which can be confusing when you've seen the submission before.

You can see the true timestamp for this submission here: https://news.ycombinator.com/from?site=interocitors.com and for 3131s's comment here https://news.ycombinator.com/threads?id=3131s

I wonder how well that second-chance pool works. The visit counter at the bottom of the page is currently at 05247.
The fact that it's extremely one-sided, about a country well-known for repeated US meddling. For instance see the example of the Kellogg's factory. They present several questionable facts as given: why did Kellogg's leave the country? it's unclear. May it be in part because of US government pressure? not unlikely. Why do they present the takeover of the abandoned factory as something wrong? The owners are gone. In fact, takeover of the factory to provide work to its employees and products to its customers look like the obvious right thing to do.

Maduro and his clique did many things wrong, no doubt. They failed badly at reforming the economy and making it more sustainable. They're corrupt. They probably mismanaged the country. However international sanctions are the direct cause of most of the problems that make the news daily (lack of medicine, food, etc).
This plugin should have been implemented in vim proper. Many vim binding plugins for other editors do, e.g intellij vim bindings.
I've found the quality to be dropping since they started to treat synonyms too loosely in the last few years. Google can mix two completely unrelated topics due to some word being a synonym for your search keyword... in a completely different context.
HTTP/2 Server Push Use Cases (draft-00)
Hmm, I don't think Mainland Chinese call other people with Mr as honorific. We are more used to use titles or positions held by the person, like Manager, President, or the like. If it's some stranger you met on the street, master (师傅) is most likely used.

I've only seen people in Hong Kong movies or TV shows calling their boss Mr (生 rather than 先生). I think they actually do that in real life.
I was mostly making a point that grandiose statements can be rebutted by similar (in this case, changing 3 words) grandiose statements.

To answer your question though, the main problem with space travel isn't physics (assuming you are ok with long travel times), it's economics. We have sent astronauts to the moon and probes all across the solar system. The main reason we don't do more though is because of how expensive it is. However, a thousand years of 2% growth (not a given but again, grandiose) means we would have 400 million times more money to possibly spend on space travel. A NASA budget 400 million times larger could certainly build and send a spaceship 4 light years to alpha centauri.

Now how long will we sustain exponential growth? Well that's anyones guess but I don't see us becoming resource constrained for a long long time. The sun produces 10^13 more energy than the world used in 2013 according to [0] and we have plenty of resources in the solar system to build with (and we can recycle more).

[0]: https://www.quora.com/How-much-energy-does-the-sun-produce-p...
F1 Drivers Wary of 'Mario Kart' Style Austrian GP
You sure this wasnt' in Nintendo Power back in '89? ;) I remember these types of visualizations to help walk through / beat the old NES games - especially Metroid!
Porsche shatters the Nürburgring record we thought was unbreakable
While I appreciate your comment, we can already guess that you believe the packages you have chosen to be “the best” at their job. Without further narration (and I’ve only singled you out due to being the topmost comment), comment sections like this have a tendency to become a dumping ground for vimrc snippets.

Could you expand on why? Personally I’d be particularly interested on your thoughts about vim-plug, as I use pathogen currently and I seems to do everything I need.
Jamming the GPS receiver or anything else on site would trigger an alert. Then law enforcement has a very small amount of time to arrive at a very remote location...
A simple http-echo service for back end mocking
Is it appropriate to rank extremely high for something you're directly opposed to? Consider other polarized topics like abortion - should sites enlightening the user on why it is murder, instead of providing useful information, be presented front and center? I'm fairly sure this has come up as a controversy recently, but can't think of the exact topic.

Certainly Google could decide whether it is appropriate on a case-by-case basis, but at that point it starts to be very explicitly political. Once you've stripped away the fig leaf of neutrality, their monopoly would look outrageous to a significant portion of the population.
yea- that is what I meant - you couldnt search email bodies.
You fail to see how kids getting addicted is a bad thing?
https://news.ycombinator.com/item?id=17429493
See also, the Rust container infographic[1], and the /r/rust thread about it[2].

[1] https://i.redd.it/moxxoeir7iqz.png

[2] https://www.reddit.com/r/rust/comments/74yrdp/rust_container...
Thankfully, racial-profiling is against the law in the US. Unfortunately, some involved in law enforcement do it anyway (sometimes unintentionally), and when they are caught they are disciplined.
On these machines performance was very consistent. They has memory without any cache, with memory parts with standard timings connected to a memory bus with the same timing as the CPU clock. Differences were in additional wait states introduced by other parts (such as the video on the PCjr) of the machine-specific architecture.

It'd be nice to run a similar set of benchmarks on "almost compatible" machines such as the Sanyo MBC-555, the Zenith Z-100 or the Mindset.
It's the mental addiction. The physical health is not really something you deal with every day - usually doesn't get super serious until you get older. But when you are addicted to smoking (cigs or ecigs), it changes you. It interferes with how you live your life. You are now thinking about smoking a lot, when the next time you smoke will be. You will be doing something and then you will think "I wish I had a cigarette" and then that will consume you until you find one. You are less productive because of this. You are less in the moment because of this. You become controlled by the addiction. To me this is much more serious. You might die 10-20 years earlier, sure, that's bad, but if you aren't living to your greatest extent right now, I think that's much worse.

I actually think ecigs are worse than normal cigarettes for this reason. It's now socially acceptable to smoke them, easier to smoke them (you can just hop into a bathroom stall and take a hit).
Semantic markup : Internet conspiracy theory :: fluoridated water : real world conspiracy theory.
This is a great post! One additional thing:

> The only differences between borrowed references and raw pointers are:

There’s one more: &mut T is restrict, in C terms, as long as T doesn't contain an UnsafeCell<T>.
higher domain name authority
When I was learning Rust I leaned heavily on C-based analogies like this but I found they ultimately ended up being kinda harmful, because I was thinking (in C mode) "do I want to pass a pointer or a value to this function" rather than (in Rust mode) "do I pass ownership or a borrow to this function".

For an example of the difference, here's a function that consumes a 1kb buffer, returning the sum some of its contents. No pointers or references at all, everything "passed by value".

https://godbolt.org/g/icoVvz

To my C programmer's eye this looks wrong, but from the output you see there is no memcpy. (Edit: this is wrong, both C and Rust do memcpy, see below comments, but I think my point stands.)

I'd be shocked to see a C programmer write the equivalent code ("passing by value a big struct to a function"), while in Rust it's not only idiomatic to write that code but frequently also necessary, depending on whether the function wants to take ownership its argument or some of its contents. (Imagine a more complicated 'stuff' struct that contained embedded pointers to other things.)

I'm a little embarrassed to say I ended up looking at the output on rust.godbolt.org a lot to convince myself that the bits of code I was writing was "ok", which is something I never did when learning e.g. Haskell or Go. I think the reason here is that Rust feels so close to C that there's a bit of an uncanny valley effect, where you can mostly pretend it's C up until you hit a wall.
I'm in my early 30-ies. I'm alright generally (I also look rather young and the doctor says my health is great) but I already feel loss of vitality, stamina, flexibility and regeneration. I felt like an invincible superhuman when I was 24 and now, despite maintaining fairly healthy lifestyle, my knee and back hurt occasionally, I can't f-ck without making a pause every couple of minutes (used to do it for hours contiguously and vigorously until 28), I have to eat healthy to maintain satisfyingly low weight (no wildly bad diet could cause a fluctuation in my weight until 24) etc. I also feel very satisfied by the life I have lived and occasionally think I wouldn't mind to die happily at any time the G-d would decide my time on Earth to end (yet I absolutely do mind to live long enough to get Alzheimer's, cancer etc, I don't fear death yet I do fear senility). I have started to work-out vigorously to revitalize and develop my body and mind recently so perhaps everything is going to change as I achieve the results yet I doubt things like my knee are going to regenerate (this has been scientifically proven impossible in 2017 or 2016 as far as I can remember although I can't find a link to the paper now). It seems it's a fact that 30+-yr-old bodies are generally more fragile and less powerful than 20-yr-old ones.
You may want to consider contract work, where you can work on projects in multiple industries. If you get bored with a project, you just need to ride it out for a few months until something fresh comes along. Gaps between work are a great time to recharge. Of course, contracting comes with downsides like having to deal with crappy expensive health insurance, assuming you are in the US.
Quite possibly. I've worked mainly in languages where undefined functions kill the compile, and division by zero is a runtime error. Perhaps JavaScript just facilitates sloppy coding practices? Many other languages don't. Perhaps you're the one with the skewed perspective!
With DEX, Now It's Possible to Trade a Crypto Token Not Listed on Any Exchange
I don’t get why the USA struggles with this and tap to pay. I thought 🇺🇸 was supposed to be advanced?
I would add sites that exist to extort in that same category. (i.e mugshot sites, and those “claim your business support site” sites.)
I remember I used to do filetype searches for mp3, mp4, flac, etc... and get all sorts of good stuff. I would find ftp servers with thousands of songs and just download anything interesting. I feel like the Google search algorithm peaked many years ago and has gradually been neutered by all sorts of special interest groups who have no doubt harassed Google with legal threats. Google probably doesn't want to censor results the way they have been forced to. Even pdf filetype searches got ruined too because Elsevier and JSTOR probably harassed Google as well. The recent change to Google images where they removed links to images made me switch to Bing.
hmm some pretty good memes yes
I'm actually pirating a lot less. I started to buy / rent movies on Youtube. Youtube Premium also lets me watch everything with zero ads. Netflix is a major staple.

The fact of the matter is, the "Steamification" of mainstream media is almost complete. iTunes, Steam, Youtube Music, Spotify, Netflix, Prime.

In the future we will be able to stream new movies, possibly infinite variations created on the fly by AI.

Imagine an AI that has watched every possible recorded moving pictures and is able to conjure up entire new story plots, characters, and visuals on their own that caters exactly to the viewer.

Also its harder to download torrents now so I naturally just pay for it if I really need it. The only way I would torrent something is if it was not available for purchase.
It would be funny to see bing finally reach google search quality not because it got better, but because google got worse.
Modernizing Real Estate Records with Blockchain
This doesn’t actually work. There is a drop down option under search tools that’s called something like “verbatim search”. I only discovered it recently so I haven’t had the opportunity to test it yet, but presumably it works.
> It is more useful to think of error messages as non-existent than to think of them as bad.

If this is true, my respect for Clojure just completely dropped.

Error messages are a crucial part of a language and they are instrumental to the robustness of the programs it helps create.

The fact they have been so severely neglected by the Clojure teams makes me think the authors of the language don't really understand modern large scale programming.
> People working on OpenSource related project do make money. And lots of it.

I was talking about compilers and such. Do you have any evidence to support this case?
One of my favorite quick reads! I probably re-read about once a year when some random train of thought leads me to it.
Those were my favourite neovim plugins as well. Oni is still a bit rough around the edges, and rendering is a little bit slow at times, at least on my machine.

I now use doom-emacs [1] and haven't looked back.

[1] https://github.com/hlissner/doom-emacs
> The simple answer here is that you cannot make a [T]. That actually makes perfect sense when you consider what that type means.

While this is true, I believe there's ongoing work to allow allocating [T] (and other dynamically sized types) on the stack under certain circumstances, using alloca. Which is quite nice since this was an area where Rust lagged behind C.
It has been a few years now that AntiPolygraph.org's Google ranking on the search term "polygraph" would vary between the first, second, and third page of results. We noticed the complete delisting on "polygraph" early this year. As observed in the United States and several other countries, a Google search on "polygraph" will return no results at all from AntiPolygraph.org, whether or the 1st page or the 30th.
What you are mentioning sounds like LabVIEW (http://www.ni.com/en-gb/shop/labview.html). Incidentally it is widely used in semi-conductor industry.
They're doing this sort of thing a lot more often, it seems like, whether through manual actions targeting specific sites or algorithm changes that suddenly take a high quality top ranked page and disappear it from results entirely. It's happened to me where I had the most relevant result for a search term (in fact, it's the website that popularized that term) and now it's gone from all Google results. It's still the top result on every other search engine, but I've been unable to get it back at all on Google.