skysight-inc/HackerNews huggingface dataset:
I haven't needed a handheld in probably 10 years, and haven't had one. But I often wish I did as some key titles only exist on them.

Previously my argument was that I wasn't going to spend a few hundred dollars to play games hunched over a handheld in my living room as that's the only place I play. The switch happily fills that niche of having handheld titles but still being a capable living room console.

It seems to me that Ninetendo are great at finding ideas that at first glance seem really silly, but were borne from research into the real world outside of the typical gamer echo chamber.
Blue water is clean piped water. Green water is water that naturally falls on crops. Both are usually included in the water footprint.
Haskell Monads Explained in Plain English
That's exactly the kind of things I was afraid of when they stated that they said "using the AES-256 encryption algorithm."

Well, hopefully this will get better under proper scrutiny.
1. Please say that before people use it. Nothing at https://github.com/BlockProject/b-lock or https://blockproject.io/ says "proof of concept" or "you shouldn't use this yet."

2. You haven't proved the concept if you're not handling your key material right - among other things, if I'm still reading right, it looks like you're using the (asymmetric) wallet private key as the (symmetric) encryption key for passwords? Is this in any way safe? (Traditionally, the overwhelming consensus of the cryptography community is no.) If you need to generate new keys and unique nonces and verify IVs, you need to figure out how and where you're storing a key before you've successfully proved the concept.
Thanks for the reminder that the internet is good.
40M Americans Living in Poverty? False
> There's no real way to "patch" this.

Just disable custom DNS. Only allow a few whitelisted DNS that 99.9% of people are going to use anyway.
I'm curious about this too considering GitHub uses it for GitHub pages, I would assume they have a vested interest in maintaining Jekyll even if they had to fork it to improve upon it.
I'm reading this at 22:22.
Okay, we're in an existential and metaphysical (meaning of Life) thread. Please let me give you a metaphysical and seemingly irrational answer. Irrational doesn't prevent truth, btw. So here it is : I gave my life away to God (and try to remember doing it every day), because I realized at some point that I cannot make it meaningful nor make it meet my requirements. What happened is that He transformed me (and still does). Think of it (if you can) : God is your creator. He knows you better than yourself. He knows why you were created. He's allowing this world to stay alive, not to prolong suffering, but so that everyone can be with Him, well and alive, for now and for eternity. He loves (i.e. wants the best for someone) each one of us in the strongest way. What proof do I have for this statement ? Well, I found that in the Bible (the most read book in the world). Every day, I'm getting better (still suffering, of course, but for a reason) in this crazy world : It's not a psychological crutch, it's a real relationship with someone, who happens to be the best possible and most loving person. How does it work ? Forget your pride. You pray (i.e. talk to your creator, in all honesty), He answers. Also, you read the Bible, you get answers. Guaranteed (by God himself).

PS : There are free & offline apps to read the Bible.
Show HN: Forever Free, Open Source, Easy to Use Bootstrap Themes
Well it's kind of like driving a car with plates. It can identify you, but there's only so much risk.
That was obviously a good-humored joke.

Could you please stop posting unsubstantive comments to Hacker News? You've done it a lot, and it's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
What kind of display did you use for the tram-stop times? I wanted to do something similar but worked out that the cost to update the display every minute was too much in terms of battery life even with an epaper display. Also, it was too inconvenient / ugly to use mains power.
Compiler fuzzing, part 1
Sadly yes. But having that "wow factor" in your home, especially in the form of extended play RPGs, was really something at the time. I'll also say that most arcade games really did not pay much thought to music, probably because of the noisy arcade venues.

And don't forgot some of the excellent SNES ports of arcade games (and the controversy over the "bloodless" Mortal Kombat on an otherwise superior version compared to Genesis).

I still rue the day when my local arcade was shutdown and replaced with a clothing store. Damn you, kids these days.
When the dog used to wake me up in the middle of the night to drink water and take him out, I had to do to it manually. Now it’s all automated, my body just does it. 90% of brain is asleep.

I look forward to automating diaper changes when the baby arrives. The subconscious brain is an incredible piece of technology.
Holy crap, I didn't know that. I just watched this and it seems they switched between CGI and animatronics for that sequence depending on what would work best. I think CGI was still basically being invented then and was crazy expensive. https://youtu.be/oelBtZHkL4c?t=9m5s
Why is it so unpopular to say that life exists to prolong life? Ie have kids. I'm sorry, but me and you don't matter. And any believe that we do is to satisfy our egos only. Its our kids that matter. And with this mentality humanity will prevail. If we loose sight of this humanity will eventually not. In my opinion. And yes, our kids should have the same mentality. And that is called the folly of life.
Destin is an incredible dude! Humble, kind, and really smart
> When you become enveloped by the status you attain in forums, meet sketchy “friends” online, and start getting easy money, then the path of least resistance becomes the one in this article.

I rather believe that most such people (including adolescents) are not that willing to go down the path of easy money. The problem rather is in my opinion: The other side is simply not there to make counteroffers (i.e. less money, but perfectly legal etc.). So it is not a choice between "going on the dark side vs light side" (which is a serious decision to make, and confronted with this decision, I believe, most people (again including adolescents) would indeed choose the "light side"), but rather a situation of "only the dark side makes an offer: will you go into it or not - 'we have lots of money to offer'". Confronted with this, I can understand quite well that there exist people (in particular
adolescents might be prone to that because they have less life experience) who will go into it.

So provocatively one could even state that the problem rather is that "the other side is at fault", since they make no serious legal offers to prevent such people from "turning much into the dark side".
Yeah software is this funny new world where the cost of manufacture and distribution is orders of magnitude less than the cost of invention. Patents were intended to solve the opposite problem. Software patents are just inexcusable
It's a common tactic in blockchain projects. They cite legitimate problems, but fail to make a case as to why existing solutions are inadequate and specifically how blockchain's properties are a good way to meet those needs.
Their history suggests they are happy to pivot. I also don't imagine hardware sales are their bread and butter. Merch alone could probably fund their empire for a bad console or two. They seem fairly well diversified at least within the bounds of their industry.
My problem too - have to haul out paper, crayons, Wolfram.....
That's not necessarily a bad thing. The decline in commercial music radio has been, in large part, because people quickly grow tired of hearing the same songs over and over again.
The point is that we can't determine with certainty that cruel and dehumanising behaviour occurred in the first place. Unless you're willing to investigate the issue further it's probably more sensible to suspend your judgement or at least acknowledge that you're interpreting the article literally and assuming that it's factually correct.
Google handles this in the same way as Netflix by living in your ISP's data centers. Google has an edge global cache that can live at ISPs to reduce bandwidth usage.

https://peering.google.com/#/options/google-global-cache
Yeah, I think dynamic languages improved on C for certain tasks, but the improvements were strong typing and garbage collection. Go and a few other modern languages are adding static typing back into the mix and finding a lot of success in what used to be the purview of Python, Ruby, etc because it allows for better tooling, ergonomics, and performance (in practice, not just theory). It’ll be interesting to see what comes next.
Yes! I call it natural computation ha
What does that gain? It prevents people from browsing the web, what's the issue with that?

For exploits/jailbreaks/... it'd be easy to use a local fake captive portal, so it doesn't protect against that unless they kill that feature completely, making the device unuseable with many networks.
I was about to go with a different console to stop my 10yr old bugging me about Fortnite. Him and his friends short attention span and deserve to be messaging with friends means be still spends much of his time on mobile or laptop.
Justify? You'll note I never declared what was right or wrong, nor do I hasten toward any such conclusion. That was, not coincidentally, the point I was trying to illustrate... well firstly 1) that we don't know as much as we think we do, but mainly 2) that things are usually more complicated and murky than some simplistic moral fairy tale.

Anyway to a mind that's flexible and agile, nothing feels particularly like gymnastics, but I do note that there is a weird disproportionality of anguish and outrage on this thread, over something that happened to me just now -- 3 hours without a sandwich. Partly because of fortune and partly by my own will not to fuck people over, I've never seen the inside of one of these places, but I'm still willing to wager that "no sandwich" is not the worst abuse that goes on "in custody." So if it outrages you, and prisoner rights is something that matters to you, all that energy might be better directed toward addressing some of those more serious abuses.

Sorry to say, there are myriad other ways that the systems and institutions we all participate in, will ruin entire lives, including of non-prisoners, in cruel and dehumanizing ways. And there are criminals dead-set against those systems, who will do the same. Neither one is particularly your friend. Or sorry, that's presumptuous... neither one is particularly my friend.
Is it online? Can you please share the link, if it is?
Yes, and in the 90s https://en.wikipedia.org/wiki/Thinking_Machines_Corporation

And the 80s https://en.wikipedia.org/wiki/Transputer

And, aw heck. We knew it was coming :)
https://en.wikipedia.org/wiki/History_of_supercomputing
Hahaha, oh wow, that's a lot of work. I think you should learn Python and some Requests...
People pay for seedboxes all the time. If libtorrent adds webtorrent support I can see these seedboxes being repurposed to host webtorrent videos. As a seedbox owner you would just add your favorite channel's rss feed to the auto download.
While this whole post is off topic for this site, r/personalfinance has lost it ways in the past few years. everyone thinks their a stock market genius and no one is saving for the future because the market is full of gains. I'd really think carefully about any advice coming from there.
We switched the Let's Encrypt website from Jekyll to Hugo. We did it primarily for i18n support (Jekyll does not support translation), but it would have been worth it just to avoid Jekyll's ruby dependency nightmare. Hugo is a single static binary, so simple.
At work, I have been using my laptop for ~3.5 years now, running Windows 7, without reinstalling once. If you take some care, don't just install any random piece of software you run across, only download software from trustworthy sources, etc., it is possible to keep a system free of malware.

Just to be clear, at home, I run GNU/Linux, too. But it's not like catching a virus is inevitable fate on Windows.
"I don’t care what anyone says. Having money solves a lot of issues. There are a lot more “ands” than “ors” - we don’t have to argue about doing this or that - we can do both."

Yes but the essence of a relationship is how problems get solved. You are avoiding the problems! That's cheating, but if you got the cash, all power to you!, just hope you guys don't disagree at some point, because cash doesn't solve EVERYTHING :)
The latter of those two points is much more valid than the former. You're comment about generalisation difficulty is pretty accurate, but as for "sucks at variable length data", I think neural machine translation [0] and the fact that schemes including RNNs just won M4 [1] indicate that this is incorrect. Your point about remembering the past is true (it's hard), but people are actively working on it. Unitary neural nets, and the fast/slow weight paradigm are very different angles that seem promising.

As for handling trees + graphs, this actually works very well. Thomas Kipf is pushing this area forward, GATs [2] are a nice random example of how dominant differentiable programming (eg NNs) can be in this area. Unfortunately these graph approaches don't parallelise as nicely on GPUs as CNNs.

Your predictions (assistants) seem likely to me.

[0] https://arxiv.org/abs/1804.09849
[1] https://www.m4.unic.ac.cy
[2] https://arxiv.org/abs/1710.10903
Here is a fascination video history of the vocoder. Complete with coverage of the early room size machines.
https://video.newyorker.com/watch/object-of-interest-the-voc...
That should be the entirety of the web page.
Woohoo Job security though right?
The widespread killing (and other abuses) of Rohingya is done by the Burmese Army as part of offensives against the independence armies in Rakhine state, not by people who read anti-muslim posts on FB and then go out and murder people. Burmese people (and UN, international press, etc.) aren't even allowed in the areas where the Rohingya crisis is happening! So no Facebook does not have much to do with it. Really.
> That's a hosted solution, so it isn't completely trustless

If the secrets are encrypted, I don't see how there is any more of a trust issue with a hosted storage system than with a public blockchain?
Thanks, will do. :)
Link was originally https://nlp.stanford.edu/IR-book/html/htmledition/stemming-a... ... I don't mind that the mods changed it; I just wanted there to be a record, because otherwise some of the comments here don't make sense.
Of course you're right, but it's also right to say that it's shitty when the for profit platform has more money than many small countries and insists that everyone must show their ads all the time. The money that the for profit platform makes comes from taking an obscene amount of data from its users and selling it to the companies that want to advertise.

We haven't even discussed whether the money that the for profit platform pays the content creators that drive traffic to its advertising engine is proportionate or fair. There's no discussion of this anywhere, really, since the for profit platform is so powerful that some people are literally afraid to criticize them in public. And let's not even broach the subject of whether the for profit platform might be using its users' data for things other than advertising. That would be really beyond the pale conspiracy theory type paranoia.

But you're right. It's not censorship. Only the government can do that.
I think, these are exactly the things which can come to you in solitude, perhaps reading Saint Exupery.
Like mtmail said, it's not a secret; just a feature we haven't built yet.

Depending on your use-case, there are a couple of current options you might look at:

https://ycombinator.joinmonday.com/ is a list of all YC companies that are hiring and their current location. That data is generated by scraping the companies' websites.

https://www.workatastartup.com/directory is our internal directory of all YC companies that are hiring for technical roles, and also has location. This data is supplied by the companies directly.

May I ask what you were planning to use it for?
My post literally questions the 2 'reasons' given in the linked page.
Reminds me of the tale of the "hover board". Rudimentary electro-mechanical device versus the dozens of smart-phone empowered personal mobility startups spending incredible engineering effort on objectively better products. The cheap and 80% there product was a viral success, it hit that sweetspot of cost and functionality. It also had the benefit of being an open-source device right from the heart of where it was manufactured.
The next question was,

Does it have a deleterious effect on retrieval? Why or why not?

Any thoughts?
Url changed from https://www.phoronix.com/scan.php?page=news_item&px=Prog-Fuz..., which is just a short paragraph that points to this.

In such a case where there's a much better original source, could you please post that instead? This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Yes this is the best approach IMO. CYA (cover your ass) by explaining the risks, take backups (file & db) and push the hotfix. Sometimes you have to work with what you got while moving toward an ideal.

You then sell them the version control benefits and get them to sign off on that scope instead of being an obstructionist.
did not pay much thought to music

Hah, come on now. For all the merits of Chrono Trigger, what goes with everything? That's right. Guile theme.
How is this project any less at risk for those client-side implementation risks you mention? Basically, why should this nascent project be trusted over, say, KeePass?
If you do not require a GUI, FarManager[0] is great, too. It allows access to remote folders over ftp, sftp, smb (and probably others), is very light on resources, free software (BSD license), and all around a joy to use.

[0] https://www.farmanager.com/
This blog post is the first mention I'd seen of Gandiva:

https://github.com/dremio/gandiva

As I began reading about that, I thought it sounded a lot like Weld, so I was happy to see it listed in the prior art:

https://www.weld.rs

These projects present a compiler IR that can be emitted by an analytics framework.

For example, Spark and pandas currently run functions directly to perform filters and aggregations. These can be fast for simple user cases, but complex user code might result in a lot of branching and temporary values. So instead, the libraries could emit a mid-level IR that is then JITed via LLVM. That's exactly what Weld is for and it looks like Gandiva is similar (on top of Arrow data).

I've seen a lot of interest in LLVM-based array programming lately, including TensorFlow XLA and Intel's nGraph. So I'm glad to see these techniques applied to tabular data as well.
We are all too busy trying to accumulate wealth like good citizens, to bother with something as airy-fairy as true happiness. Money = happiness. OK!? :)
I'm often amused looking into simple solutions for complex problems. Sometimes though I'm tired reminding about the pitfalls on this path.

What you propose is not particularly well supported by explanations. There are examples in the past (I'm omitting them) when such an approach lead to bad things.
It can easily be "worth it" if by sacrificing half a million children you get to save half a million and one child. Despite what you might want to believe, Mrs. Albright is neither stupid nor evil.

It's also really an unfair question because you don't get to see the result of your policy before enacting it.

Moreover, those deaths probably never happened, at least not in those numbers, and they were used as an argument for war:

https://psmag.com/news/the-iraq-sanctions-myth-56433

Like the supposed 1 million deaths from the Second Iraq War, those numbers are based on surveys which are highly flawed.

Further, the poor perception of the Second Iraq War supported the lack of action in Syria under the Obama administration. Nobody knows how many lives could've saved (and how many sacrificed) if there had been an early intervention in Syria.
Were it a different site, I'd follow your advice. However, HN is not just like any other Internet forum. Moreover, I do care about it and I want it to be a better place, we just differ about the means.
This reminds me of Feynman saying "Yeah, I took the door" and people later thinking he'd lied and denied it: http://home.agh.edu.pl/~szymon/humor/feynman.html

We usually don't memorize things we see or hear (or say) word for word. We translate them into the meanings and reconstruct them from that. And if we don't correctly understand the meaning, it makes sense that we don't remember it accurately.
or copyrighted material. this could open up peers to civil infringement suits from the MAFIAA which could have a chilling effect on new participants.
Imagine you no longer own your infrastructure
I feel like this is also a good security precaution aswell, decreases attack surface for over 50% of the day.
Darpa Literally Reinvented the Wheel for Army Combat Vehicles
Does that affect battery life by much?
> Any philantrophic / good will effort that has a business agenda behind it can't really be trusted.

Why? Most philanthropic ventures have agendas that aren't purely altruistic. If you don't call a particular agenda an agenda, it might be because you agree with it.
Use MediaGoblin then?
It's crazy how the large companies file so many patents for any idea their employees can think of. We used to have a lawyer come to our desks once a month and they would try patent any idea you could come up with even off the top of your head. Not sure how small companies can compete when larger companies can buy up all the IP in a space without having to do any work. The smaller companies I've worked for have to be very selective about what they spend time and money patenting.
I automated my Investment Portfolio.

My investment thesis is to buy high-growth tech company stocks with an upcoming earnings call in the next 90 days. I have a script that scrapes Yahoo finance and tells me which stocks to buy.

Surprisingly it's worked well, and I've gotten a return of 44% last year
I first encountered them made for aerospace for DO-178B. What's the oldest one you know like a separation kernel whose design details are publicly described? I like giving proper credit and knowing the history.

For me, we went from security kernels to Rushby's concept to separation kernels. Then, they did aerospace versioms first since safety requirements were already a subset of security requirements. Plus, aerospace companies would actually buy it. Hard to sell that stuff in non-regulated markets.
Ever heard of this silly thing called distributed hash tables? And BitTorrent protocol that is currently the most popular implementation, which sets up a whole DHT/P2P network for every share? There, as one example.
It’s not a vulnerability in Firebase, setting aside the question of whether it’s a Firebase “problem” (ie how the blame is divided).

How is it true that apps using Firebase “rarely” secure it properly, if only 10% of apps using Firebase are vulnerable?

A lot of mobile apps are very poorly written.
Apparently most of America, wants to. Your observation doesn't really mean a whole lot, I could move to Michigan and buy a 10 acre lot for a tenth of what I'd pay here in king county, but I and most of the people that live here don't want to do that....and not only is this my observation - it's a statistical fact.
At first I thought this was 'The Dogma of Otterness' and was curious what the hell that meant before realizing my mistake.
this argument can be made for any piece of technology humanity has ever invented