skysight-inc/HackerNews huggingface dataset:
This feels overly sensationalist.

It's no surprise that in domains where low-parameter models work at all, they often work better than NNs. In econometric forecasting, where the traditional methods encapsulate more prior knowledge than could ever be inferred from the data, neural networks aren't anywhere near competitive. Even in domains where NNs are state-of-the-art, they might not be worth the training costs over GLMs or gradient-boosted forests or whatever.

But there are many other domains, like raw waveform modeling, large natural images (not MNIST), or NLP, where anything that isn't neural fails miserably. These are the domains where people are most excited about neural networks — problems that otherwise have no solution at all. Neural networks won't help you get a better interpretation of your n=25 daily-resolution cohort study, or predict user retention from your 300-column, 20K-row Excel spreadsheet.

In their paper, the authors dismiss most of NN's greatest recent successes as being "specialized" applications that only work because they incorporate tricks like recurrence and convolution, and not because they are neural. This is a much clearer, bolder claim, but they hardly support it as far as I can tell. The things that they call "specialized" (RNNs and CNNs!) are what most would recognize as the bread-and-butter of neural network design.
If you open a bakery around the corner from me, I might! Not everyone has that luxury.

It's also typically much more expensive to buy serving-sized anything.
Might be stepping out but I think you've already identified quite a few things that can be worked on in order to help yourself out.

hobby - honestly just try a bunch of different things for a while and you might be surprised what you like. Take up gardening, hobby games (build/paint miniatures and play 40k, battletech, etc.), hiking, really anything that requires some focus and a bit of work. In a lot of cases its more about having something to do other than work and being tired/lazy/depressed at home vegging out and/or getting into a worse headspace.

mate/social circle - honestly this can be hard (especially if you’re really introverted) but getting into a hobby can open new doors. Also think about getting a pet or two. Animal companionship can really be more than a substitute for other people and fill you with all sorts of joys.

life purpose - this is really hard but honestly you and in complete control over this if you push yourself hard enough. Literally just choose something. It can even be to just live as long as possible despite any shitty circumstances (doesn’t have to be some grand unachievable goal).

I really hope I'm not stepping out of line but your message seemed like a call for help. I've had my own long spells of depression and some of the above have helped me a lot. Please also consider getting in contact with professional help if it’s really getting bad. Forget about shame, nervousness, or whatever had headspace your currently in, your life is 100% worth more than any of that.
It is right there in black-and-white: 28 years of C to be interfaced with -> more FFI -> more unsafe blocks -> less that Rust can verify.

I don't think there will be enough left outside of unsafe blocks to justify a second toolchain here. If the kernel were also in Rust, it would be a different story.
I had the same problem with Emacs, couldn't get it to work reliably.
It is, because Rust ergonomics for self referencial structs from closures require this type of dance.

And when one cares about performance, creating/destructing hundreds of instances per frame like on reactive approaches, it isn't the best use of CPU cycles.
Interesting stats (on the bottom of the page[1])

3,000,000+ Users
11,531,321+ Activities Downloaded

Significant numbers altogether.

[1] https://sugarlabs.org/
Wasn't that the original environment of the OLPC computers? IMHO nowadays an X220 with a Debian and a KDE/Gnome/xfce environment goes a long way for me.
Wow, I tried to add Google Ads to a web community I hand-built built in 2005 and had this exact same thing happen to me. They have my social security number, so ~15 years later I still can't use their platform. I never even float the idea of using Adsense to a company I'm working for, because in my experience the whole thing is just broken.

I remember being confusingly bitter towards Facebook when it became an ad network, clearly selling user data to generate revenue, but it wasn't until this comment that I realize it's because I tried to do it the other way and got banned.
https://github.com/gomods/athens
I'm fairly certain it does it already.
Other options with more 'kid friendly' UIs like UKnow4Kids, Educado, DoudouLinux, or Leeenux Kids just seem to have stopped development many years ago.

Something like Edubuntu isn't really appropriate for small children - it's a little too complicated.

I don't think the UI is perfect, fwiw
You don't have to use exceptions in C++. Google doesn't, for example. Errors are reported with StatusOr<> like so:

https://github.com/protocolbuffers/protobuf/blob/master/src/...
It does on Windows and Mac. On Linux it does not but hopefully WebRender should pave the way to enabling it (see https://bugzilla.mozilla.org/show_bug.cgi?id=1210726).
Drone test flight delivers prescription drugs in Canada for first time
Our freelancers would be a mix of both experienced programmers and people learning for the first time.

As for the previously completed projects, it is for people who already have the knowledge taught in the course. The course itself is for people learning for the first time.
I was thinking of basically using gmail as a filter. Get a custom domain, forward all email to gmail then read via another service.
And driving to make JS that good themselves got them there.
We don't ask lawyers to do surgery

No, but when they're in a court debating about e.g. doctor's negligence, we do expect them to have a rudimentary understanding of what's going on.
The problem with the bots is that while they average agreement with the humans they can produce very different results. Fine if you're seeing how a school is doing, horrible if you're testing how a student is doing.
Isn't it only 10% of heroin users that become addicts?
NNs can approximate any computable function. Any function can also be approximated by a polynomial. This is all proven math and has been known for a long time. I think of these as different facets of the same thing and each has different tools for computing, analyzing and understanding.
It is naive to suggest that this data can't possibly be used for anything bad. This change results in Google collecting a lot more information about the software that is being created outside of Google. After this change, Go developers working on private projects will end up regularly transmitting their lists of dependencies to Google, unless the risks are properly understood and preventative steps are taken.

Google's business is collecting and monetizing information. It is entirely reasonable and appropriate to express cynicism about new initiatives that result in mass data collection.
My feeling is mainly because they don't need to for F/OSS, but need to for closed source software. I don't even think it's the money in a lot of cases, just the administrative effort around it. Could be wrong though.
I like to learn by doing. Either I’ll create something new or contribute to open source. Creating something new is usually easier for me and leads to a deeper understanding. The hard part is thinking of something that I want to spend my time on.
switch to an email host that you trust. Consider paying for it
Isn’t your time worth more than $10/hr?
In all seriousness, i believe the reason why many think the crashes would not have happened in the US is because Southwest and others all ordered the planes with redundant sensors (in the area where it pertains to these crashes) whereas many overseas airlines did not.
It's not a finding. They never compare their results to literature benchmarks, just to the networks they've managed to estimate in R. They also say that charitably they've refrained to reporting the "worst results", but fail to present a summary of quality of results found over the many networks they ran.
I'm not sure that's an issue by itself. If the prompt is broad enough, a minimum length can be reasonable for essays.

It certainly could be a problem if the prompt was too narrow, or time constraints, or some other factor.

Do you think the correlation by itself indicates something negative/inefficient I'm missing?
C++ is a different language than it was even 10 years ago. The standard library is still lacking, but if you haven't worked with it in the past decade, I'd give it another look. C++11 makes it bearable, later revisions make it very nice.
> Don't R people have Jupyter notebooks?

Yes, though I prefer Rmarkdown documents.
I checked out your site briefly, it seems like a really great concept! A little bit of feedback coming from a non-designer, so this may not be true for everyone.

On the about page, rather than have the top be enroll now, I would reorder things.

Currently you have:
-Enrole
-Problem
-Solution
-Vision

I would put:
-Vision
-Problem
-Solution
-Enrole

Keep it up!
So this. Go down rabbit holes when you get stuck. Understand your tools deeper as time goes on. Learn by doing. You can't learn programming by reading. Learning programming has more in common with plumbing and carpentry than medicine and law in this regard.
Learner status looks like a nice improvement !
>>we live in a world that we don’t know anymore what will happen if one day markets are no longer an option

Still don't agree with it in any real way. "We live in a world we don't know anymore" is the story of human history. Change is the only constant and all that (yea yea, "industrial revolution", "everything is happening so fast", yadda yadda.)

IDK what "What will happen if one day markets are no longer an option" is supposed to mean? Like, global collapse and we can't buy things at the store? Then it's a global collapse and everything is fucked. The situations that would lead to me needing to know how to make my own tools and farm my own land and fight off gangs of raiders coming for my water and women aren't worth worrying about. You can't plan for "the whole of society as you know it collapses" without knowing specifically what would be replacing your society.

Dude was trying to say that he feels his unique experience is good and his values are good and he sees a society that doesn't respect those skills and values. I believe that is his view. I don't share it. These two things can both exist simultaneously because they're just opinions.
dude you say you are transgender in all your comments
> I release a ton of my work with open source licensing and I've never thought of it as a revenue stream.

That's the problem - nobody treats being an independent OSS dev as a possible career, so we either get 1) extremely privileged people that have the significant amount of time and resources required to contribute substantially for no payment, 2) open source that serves to promote a corporate goal, and 3) less and lower quality hobby contributions because the rational people realize they're doing free work to get treated by garbage by people that feel entitled to free-as-in-beer software and choose not to do that.

Imagine how much worse any industry would be if nobody got paid for doing it. Now imagine how much better the OSS ecosystem would be if more people could make a living doing nothing but OSS on their terms. That's the goal here. We want to transform OSS from a starving artists realm for privileged people to a place where people can make careers. I'd be totally cool to see some dev-focused ads to make that happen.
Those autoscrolling things are very frustrating. I start to read something or look at a screenshot then it goes away. I can't make it stop either.

I honestly don't get who thought this was a good idea but it makes me question the UX of the entire product when stuff like that gets okayed.
On Neuroscience and Morality: Five Questions for Patricia S. Churchland
Anyway if its not asking too much could you check out my site and tell me what to improve: https://enrole.herokuapp.com. For companies: https://enrole.herokuapp.com/companyhome. Im just starting out with this idea so my website isn't as polished. So, any feedback to improve it will be appreciated. You can give feedback here: https://discordapp.com/invite/wcQSPww or email me at enroleorg@gmail.com
It's not a policy issue, just a statistical artifact.

From variance alone you'd expect the US to be middle of the pack, and smaller countries to make up the extremes on any metric you can make up. Particularly if, as in the case of the OECD, you're essentially cherry-picking high performing, smaller countries.

You can't usefully compare ratios where the denominators differ that wildly.

If you want to measure the difference between Canada, nordic countries, the US, etc., you need to cluster them into reasonably-chosen and mostly uniformly-sized chunks, collect your metric on each chunk, and compare the distribution of chunks across systems of government/countries/etc. This would actually result in a statistically valid comparison.

That's a lot more work and as far as I know nobody ever does it.
> I thought vendoring was being deprecated in favor of modules. Maybe I misunderstood though.

The original proposal (or sketch) of modules eliminated vendoring. It was quickly updated to include support for vendoring in response to feedback.

The decision not to use vendoring (by default) has been controversial. That said, vendoring isn't "deprecated" in the sense that Go modules still allow for vendoring; they just happen not to vendor by default.
I'm doubtful any of the downvotes are coming from people that have experienced what's offered for being in situations of misfortune in life. I sometimes think I have ptsd from the way everyone in the USA is quick to assume the person suffering is responsible for their own suffering; accusing when they've never experienced anything of the sort by how their life happened to play out. Makes seeking help harder than when I first attempted in the USA. I sometimes wonder if the USA adopted the blame victim psych by assuming that would be a solution of saving human & social resources.
Believe it or not repetitive tasks can be quite relaxing and even restorative (in the meditative sense). A couple years ago I started practicing (disc golf) putting in my back yard to get better at the game. Many don't because its boring. And it was.. at first. Then it turned into something else. I started to crave the repetitiveness. Training myself to be patient, to not feel down if I missed a lot, etc. I started to get really good, and oddly that brought me far less joy than the simple art of practicing. Turns out its an ancient, well known phenomena. In your case, its associated with (presumably) a negative experience so probably a bit different. I just bet most people that play that game start to get that meditative experience without specifically seeking it out, but return regularly (and benefit!) despite that.
Even then; substitute the transaction they want for another transaction.

If the device you are using is compromised, you're in for a bad time.

You could send some simple transaction summary to the other device to acknowledge, which is getting better. Even so that doesn't completely eliminate the opportunity for tomfoolery.
Ad-Blocker has been blocked by mozilla
The quote from Marc Moller seems counter to what I have seen as the prevailing thought regarding aviation accidents, which is: accidents are the result of a "chain" of failures; if any link in the chain does not occur the accident can be avoided. It is easy to say "software bug" or some single thing caused this failure, but there are many other factors that need to be considered: a/c certification requirements, training requirements (sim time, transitioning to new variants of an a/c), design philosophy for the Max, etc...

(Not an expert, but private pilot, have read many NTSB accident reports).
I wonder how many users would understand what these files are, why Facebook might want them, and what the risks are associated with sending these.
Qualcomm v Facebook. If there was ever a fight where neither party deserves to win (or survive), this is it!
Unfortunately it isn't as simple as saying "just use WASM for intensive apps". There are still huge hurdles to getting WASM modules to understand and interface with the page around them. Maybe one day that will change, but not in the near future.
None of these companies make money from Free Software. They might use Free Software but the majority of those companies run proprietary software as a service.

Data-driven aspiring entrepreneurs would notice that companies attempting to create and sell distributed free software haven't historically done so well. Putting ads in free software doesn't make it analogous to the business of Google and Facebook.
I volunteer at a Victorian kitchen garden three hours a week. The advantage of working in a shared garden is that the social aspect is larger and I'm not solely responsible for the end result. Such an opportunity is rarer than having schräbergarten and I feel lucky. It's a great way to unwind after a week behind the computer.
Those companies contribute back monumental open source projects that would simply never exist without the level of funding, organization, and real business knowledge that those companies provide. The amount of open-source code given away freely by FAANG and similar corporations is worth hundreds of billions of dollars to the wider community. Even much of the software itself is produced with open-source languages made possible by corporate sponsorship. All that open-source work contributes to the richness of the ecosystem just like everything that came before it, empowering the next generation to continue the cycle going forward.
Since this also affects leased directories, not just subdomains, there's probably more to it. Afaik, "normal" subdomains haven't been affected the same, only those that were leased out.
I think I read "in what way is it stupid?". Sorry, my bad :)
Not having good numbers doesn't suggest we ought to accept bad ones. If you have nothing to eat you don't eat right then you don't eat dirt.

We aren't discussing smartphone applications. The topic of discussion was whether current generation iphones are on par with 2018 Macbooks. I think the practical answer is that the cpu on the phone is inherently limited by battery/heat/storage speed in actual usage. If the poster had simply said "felt as snappy as" it would be hard to disagree with a subjective feeling. I don't think their objective analysis is as defensible.
I was going to say this isn’t a big deal but copying and uploading the libraries is actually illegal (copyright violation) and users likely can’t even consent to this even if it is in the Facebook ToS as many android phones contain proprietary libraries not licensed for redistribution.

The creators of those various libraries should have a valid legal case against Facebook here, if they want to exercise it. I doubt any users are being harmed by this but it’s a violation of the software creator’s rights.
U.S., Poland may sign 5G network security agreement
How Google revealed the biggest iPhone hacking incident known so far
As other commenters have mentioned, traditional sandboxing mechanisms would do little here. Applications are always given read access to system libraries because they need them to function.
Yeah.

site:docs.google.com finds approximately 4m results.
I have the opposite experience with YouTube.

With an AMD GPU on Linux, Chrome churns, drops frames, and stutters horribly on even 1080p videos at 30fps. Firefox, meanwhile, handles 1440p60 video with no problem. Even two such videos simultaneously, on separate monitors.

Chrome became inexplicably better for parts of early 2019 (I did not note which versions), but starting 2 or 3 months ago Chrome returned to being unusable for YouTube beyond 720p videos.

Before anyone asks, this is on an AMD RX 580 with Mesa 18.0.
Discussed at the time: https://news.ycombinator.com/item?id=12315814.
> I've often thought to myself that I couldn't imagine what it would be like to make $50k in the United States (even living in a low CoL area). From health insurance, to private school costs (given the quality of many public schools), to college costs. It would seem an intense burden. Certainly if I had offers that paid between $50-100k in both the U.S. and Canada I would move back to Canada. I would feel I have no other choice.

I wonder how much of this perception comes from the fact that people who have lived in both Canada and the U.S. probably lived in places like SF and NYC, and those American cities are particularly dysfunctional. And that dysfunctionality is particularly visible because of differences in housing patterns. (Toronto versus Chicago is a good example. The two cities are the same size, but Toronto's metro area has 6.5 million people, while Chicago's has almost 10 million. If housing patterns were similar, Chicago would have another 1.5-2 million middle class people living in the city, lessening the impression of gaping wealth inequality between the city's various neighborhoods.)

The fact is that Canada spends almost exactly the same percentage of GDP on social welfare as the U.S., and slightly less per student on K-12 education. It's hard to imagine that Canada really manages to get a dramatically different safety net for the same money. More likely to me is that U.S. urbanites have little experience with American families in suburban Georgia or Kansas--places where making $50,000 and getting employer-paid health insurance (like most middle class families get), and sending your kids to the perfectly good neighborhood school makes for a quite comfortable life.
Largest-ever gay gene study raises concerns over misuse
Why would it be? They are not redistributing the library.
They didn't block the "real" adblocker (uBlock Origin) but another one that was executing remote code.
Higg MSI (Material Sustainability Index) Scoring System
Ok, I wasn't confused before but now I am.

Look, all I'm saying is if some javascript developer guilts me into donating to open source, the right thing for me to do (I feel) would be to start from the top of the open source chain.

* Operating system
* Code versioning
* Container system
* CI/CD
etc...

It's a long way down before I get to "standard - the javascript linter configuration file".
Mortgage interest is not tax-deductible in Canada.
The Fed is audited multiple times a year by multiple parties, including outside auditors.
That's a weird assertion, but okay.

My only point was that by the modern standards we take for granted, OTP/XOR is not really a cryptosystem but better thought of as a primitive. IMO for those just learning crypto, it's a red herring that hides the core functionality of modern cryptography (see: the common amateur reinvention of using a PRNG as a OTP).

My answer to your main question is because encrypting layer 1 adds negligible security properties to the whole system (can't tap that link, but you can tap anywhere else), everything should already be encrypted at a higher level (for the previous reason, as well as integrity/authorization/etc), and that the bandwidth is too high (the entire point of packet switched networks is to do as little as possible in each node).

Applied to the existing Internet, the only thing it would gain is hiding addressing metadata from an attacker who directly taps a link.

A more effective general way of doing this would be something like onion source routing, where each router only knows the next hop. But once again the scalability problem, so the desire is better applied to an overlay network rather than convincing backbone providers to take this on - there is barely the impetus for IPv6.