skysight-inc/HackerNews huggingface dataset:
prediction, as an aside: sometime soonish, there will be widespread adoption of something between renting an AirBNB, and owning furniture. Maybe it’s a service where you rent furniture. An AI-assisted interior decorator gives you a proposal, and the furniture is delivered and arranged. You pay a monthly fee.

I won an Ironhack hackathon based on this idea. Tricky to execute though as furniture is big, heavy and logistics become expensive. If you have 100 customers renting sofas for 6 months (because ifthey rent longer, why should they not buy one themselves?), you will end up moving a lot of furniture.

And how do you manage offering? Products from your own warehouse, or P2P, or both? Pure P2P would require no stocks, but also reduce the amount of products available on the portal which would make it less attracting.

For an early market research test we created a profile on the local craigslist and asked people selling their sofas if they were interested in renting it out instead.. Then we also created a profile offering to rent out a sofa. Limited interest but we did get some fun response..
I run my own mail server, and I get very little spam. Sometimes I go for days without a single spam message even getting through to my spam folder, much less my inbox. The last spam mail that got through to my spam folder was on November 25th. And it's not because spammers don't try, my server has rejected 206 mails in the last ~24 hours (and that's not counting the attempted open relay abuse).

My setup consists of Postfix with postscreen and SpamAssassin. Postscreen blocks clients on a certain type of protocol error that spammers are prone to (speaking out of turn) and based on DNSBLs[1], notably zen.spamhaus.org, which blocks most spammers.

SpamAssassin, in addition to the standard rules and bayes filtering, is configured with Pyzor, Razor2, DCC, and iXhash, and I have some custom rules as well.

I actually get far less spam with my self-hosted setup than I did when I used a paid e-mail service (although it was not Google).

Public IP reputation (DNSBLs) and spam fingerprint databases (Pyzor, Razor2, DCC, iXhash) make self-hosted spam filtering very feasible.

1: https://en.wikipedia.org/wiki/DNSBL
you could, that is what Task.Supervisor do. But you then run into other problems. Who is supervising that supervisor? What are the strategy? What are the name? In which order to clean the process on shutdown ? When in the init should we spawn it?

In the end, it goes down to making a high level dynamic supervisor and putting everything under it. Which... is quite the opposite goal of a supervisor.
The problems we have on this planet are not technological issues but social issues. And social issues are much harder to solve.
This! Porting a small application that you already know well to a new language or stack is an excellent excercise. But IMO it's also useful to read some introductionary texts and existing code on the target platform while doing that to see if there's some useful idioms and practices you can benefit from - especially if the languages follow the same paradigm. There's quite little use in just writing the existing code in a new syntax.
Agreed, I knew exactly the one you meant before I even clicked the link. I think about things mentioned in this interview all the time.
I receive tons of spam (on a very old email address).

I am progressively transitioning to giving a unique email alias for each service.

1. If the address gets leaked or sold I can identify the culprit and stop the spam by deleting the alias

2. It is a useful security measure too, if a website gets hacked, it becomes harder to correlate my account across websites since it is a unique, non predictable address.
Ask HN: What cities are tech friendly in Germany?
I am considering relocating to Germany and I would like to know which city I should take into consideration as a software developer ?
On the Github page you could mention that the APU is quite often used to install pfsense on, which in turn runs on FreeBSD. A short explanation why OpenBSD is better than FreeBSD can do no harm. Maybe the people who're going to do this need no such explanation, but the occasional visitor may appreciate a bit more story.
I just bought an HP, which was half the price of the new MacBook Pro, has better specs, and looks as good if not better. And instead of having a fancy touch-friendly strip, my entire screen is touch-enabled. I've invested tons of money into little, but expensive apps that allow me to maximize windows instead of making them full-screen (Moom), or make a large number of icons fit in the menubar (Bartender), but this is getting ridiculous! I think Windows 10 Pro is a better OS and is more developer-friendly than MacBook nowadays, too.
https://www.youtube.com/watch?v=0H0hyleK9Vg
Really good story, inspired very much!
A self-driven plane doesn't share the same challenges a self-driven car does. Furthermore, planes usually have at least one rigorously trained pilot to handle it should the computer fail or make incorrect discussions, and a relatively large response time window.

Apples and oranges.
Asking for a Raise and Getting It #2: Communication and Emotional Intelligence
Best Pomodoro Technique App Built on Google Firebase
Show HN: Conversational Form – turning web forms into conversations
Evolutionary Algorithms Could Be More Significant Than Machine Learning
You can test this by rearing a generation of ants with no contact with the previous generation and see if they exhibit the same behavior.

My bet would be on that it's all innate. I haven't seen examples of intergenerational knowledge transmission in anything other than primates. (Maybe because primate offspring spend much a long time growing up to be adults which gives them time to learn)
Experiences with ISTQB Foundation Level certificate (software testing)
Ideas: How We Almost Gamified Copyright Infringement Detection on YouTube
Time doesn't exist in the sense that it's just a measurement. I'm 6'2", that height does not exist as a tangible thing, it's a mathematical device.

Whether we're talking about 60 seconds, or 6 billion years, they're both measurements of distance traveled / motion. We measure one year by the earth's relationship to the sun.

Time travel cannot exist because the universe does not keep a record of where everything was at any given point in time, such that you can rewind (adjust) it all back to how it was at every or any given point in time. There is nobody recording that, there is nobody to rewind it, there isn't enough energy to attempt either the recording or the rewinding at an independent macro scale (eg could you properly rewind/adjust a solar system while the wider galaxy acts upon it? would you have to rewind the galaxy? and on it goes up).
Each particle has is own time. Each particle can go forward on time, independently.

That's why satellites clocks must be adjusted https://en.wikipedia.org/wiki/Time_dilation
x86 is the worst ISA. If you want to play with assembler without feeling a desire to stab yourself and end it all, I recommend ARM.

Yes, intel is really bad, especially for learning, and while ARM is certainly better, it's pretty esoteric, and also backwards (right to left) like intel.

If you want a nice, orthogonal ISA to learn assembler on, MC68000 family is a song. The instructions are human readable, the processor is big endian, and the moves are src, dst. It's almost like a high level programming language.
And free as in allowing Facebook or Google to make money off of you by selling your attention as their product.
Did you have any issues with PX4 interpreting and fusing MOCAP data?
While I have not been fooled by those apps I have stumbled upon them when searching for the genuine thing. The problem is real.

There seems discrepancy the way Apple treated the Dash developer and the way it generally polices the marketplace. I don't want to go back to that discussion as I believe Apple has to defend the integrity of the marketplace. But very uneven enforcement leaves Apple not only open to accusations of unfairness but all sorts of legal trouble.

The article focus on misleading advertisements for products (with a 30% cut for Apple). The fact that they set the rules and enforce them (sometimes) makes it difficult to claim this is none of their business. It seems that the neglect of the Mac App store has now reached a point where one could make a reasonable case for trade mark infringement. Maybe there would be one if Microsoft or Adobe were at war with Apple.

Apple, this problem is solvable. Improve the App store deliverability. It is overdue. Clean out dead apps. Enforce proper keywords. It "only" takes leadership (a different one?) and enough resources to take a short look at what you sell. There is no shame in falling behind Microsoft if you wake up and begin to catch up.
Free Basics push, Facebook now tests Express Wi-Fi service in rural India
How Doodle3D used Voucherify to manage Kickstarter backers’ licenses
New, Groundbreaking Revelation Brings Us Closer to Nuclear Fusion
You'd think the author would take "it's only worth half what I paid for it", where what he paid for it probably wasn't a princely sum in the first place as an indication there probably weren't too many people that wanted to pay vastly more in monthly fees for second hand furniture...
A collection of best practices used in developing single page applications
Reminds of me of a scene [0] in the movie "Fight Club", where they talk about the meaning of owning things.

[0]https://www.youtube.com/watch?v=VVxM0gryue4
DUPE, entry with comments here: https://news.ycombinator.com/item?id=13052127
What are the best online courses to learn about building e-commerce websites
I've experienced this too on my iPhone 6s Plus (sudden shutdown at ~20% battery, immediate recovery upon being plugged in), but now I'm confused; apparently there is a related hardware issue that Apple knows about and is offering replacements for:

https://www.apple.com/support/iphone6s-unexpectedshutdown/
Structuring data with Logstash
I had this exact issue on my iPhone 6s back in July/August, prior to the release of iOS 10. Upgrading to iOS 10 didn’t help.

I took my phone into an Authorised Service Provider, who ran a diagnostic and said there was nothing wrong, but that the symptoms I described matched up with a software issue that had been acknowledged by Apple. Apple’s documentation on the issue, they said, indicates that resetting the phone to factory defaults will resolve the issue, but if you then restore a backup affected by the issue, the problem returns. The Authorised Service Provider advised me my best bet was to either wait for Apple to fix the issue, or take my phone into an Apple Store.

After waiting a few more weeks, I took my phone into an Apple Store. The Apple Genius that helped me confirmed the Authorised Service Provider’s take: that the issue was an acknowledged software bug. The Genius commented that he was surprised it hadn’t been fixed yet, because Apple had acknowledged the bug quite some time ago.

The Genius offered to replace my phone under warranty, noting that it might not fix the issue, but that was all he could do for me. I accepted the replacement, and thankfully the issue has not recurred with the new phone, even though I restored my backup from my old phone to it.

My spouse, whose phone was bought at the same time, was also affected by this issue, and was also able to obtain a replacement from our local Genius Bar. The problem has not recurred for her new phone either.
Everything you wrote is actually correct, so I'm really not sure why you're being voted down, but it's a behavioral pattern I've noticed on HN in general: write anything that's not high praise or in any way disagrees with what's popular and expect to be brutally censored. It really has me contemplating ditching HN altogether, if all we're ever going to do here is stroke eachothers' egos and pander to popular trends. And here I thought the point of HN was stimulating discussion.
The hygge conspiracy
Are you aware of any academic literature on the subject?
That shocked me a bit too, but then... 'murica.
This was Web Summit 2016: impressions from the largest tech event in Europe
Easy Angular Authentication with JSON Web Tokens
The concepts are not individually hard, but they build on each-other (sometimes unnecessarily, but sometimes very helpfully). If you care about understanding the tools you should take the few years of study it takes to learn the notation to a level of fluency, or you won’t be able to read the vast literature written in that notation.

It’s like if you’re interested in 19th century piano music, but all your experience with reading music is in the form of guitar tablature, then you’re going to have a tough time with your study. You could conceivably find top-down videos of someone playing some of the music you care about, or convince someone to translate some parts of it into guitar tablature. But it would be a better use of your time to just learn to read standard music notation.
Techempower benchmarks #13 results are here
Has anyone used this? https://github.com/dvajs/dva
I don't think it's the identity database, it's the A/B testing of their message available with Facebook to allow rapid pushing of the message. But I think the result is clear, the net has now become the main electoral media.
How many times must common knowledge be supported by evidence? Every time? This has been beaten to death.
Observed this yesterday the first time on my iPhone 6. From 20% to 1% in 5 min. When plugged in up to 25%.
Authorization to maintain the integrity of the artifact yes. Authorization to publish a copy of it? No. High resolution PDFs are freely available[0] and there already exists a crappy bound edition of these PDFs[1].

(Do not buy the linked to book. It's very subpar. Multipage foldouts are shrunk-to-fit, and there's no accompany text. It's literally, just the archive.org images printed and bound.)

[0] https://archive.org/details/TheVoynichManuscript

[1] https://www.amazon.com/gp/product/1599865556/ref=oh_aui_deta...
Expert prediction of social science experiments
The Wildcard SSL Certificate for Sub-Domains Security
I'M the Supervisor. Can I get a taxi number?

https://en.wikipedia.org/wiki/IM_the_Supervisor
Just in case you (or others) aren't aware, there are stores that rent furniture such as Aaron's (aarons.com) and Rent-A-Center (rentacenter.com).
Doesn't the same logic say:

School choice means competition among schools. Which leads to losers and winners. So you will get good schools. The only way to avoid this is, to have only bad schools, nation wide. So that the worst school is the one in your district.
Looks like batteries are the most difficult to manage for phone manufacturers but I don't understand why. Mobile chipsets are thousand time more advanced technology but they work much more stable..
Cockatoos have been seen to learn tool use from another cockatoo, though I think you could probably attempt to argue otherwise.

http://www.bbc.com/news/science-environment-28990335
I have a 50cc Yamaha Aerox for 12 years and it never failed on me. I recommend a japanese scooter instead of some vintage italian moped.
Starting with a chip8 emulator is also a good exercise. We made one in JS in less than 1kb for this 13kb games compilation: http://js13kgames.com/entries/26-games-in-1
(unminified version here: http://xem.github.io/chip8/c8.html)
Psychological Methods Blog Feed
AWS CEO Shares Winning Formula for Success
As someone who have seen a lot of wildlife documentaries, I have to disagree. I've seen of lot of cases of parents showing how to find food, how to hunt or find shelter, etc. Most animals are able to learn at least in their youth.
Would you mind chiming into that issue with what you imagine? I hadn't thought about caching yet, that's a good use-case for a separate CSS file!

We also almost have a proper server-side rendering API[0], in case you haven't seen that PR before. Should be released very soon!

[0]: https://github.com/styled-components/styled-components/pull/...
Wow! that's very detailed UI kit. You guys thought all the necessary details when building web apps.
It will definitely be my next project's UI kit :)
See the Historic Maps Declassified by the CIA
Exactly this. The instruction set is designed around Intel syntax. When you flip operands around because you prefer a different ordering, it messes up things like jg/ja/jl/jb/etc.

And it's all arbitrary anyway. Some people might prefer a [src, dest] ordering, but it's not inherently any more natural than [dest, src]. Look at variable assignments: "x = y" in almost any programming language will assign y to x.
Binary data over SocketCluster sockets
When Free Software Isn't (Practically) Superior
I suspect this is a hardware (firmware) issue, I've had it, along with numerous other people and a replacement followed by an iCloud backup has always fixed the problem.

It's not normal battery drain, nothing could cause the battery to jump from 30% to 0% instantly. It wouldn't explain the percentage jumps when plugging back in, or how usage in the cold causes shutoff when under 50%.

I fear Apple knows there is a defect in millions of 6/6s devices and they are hoping they can ride it out though natural phone attrition.
On the positive side, these kind of errors tend to blow up immediately when the code is executed. Assuming that you have a semi-decent test suite, it won't make it to production. The language type system won't save your butt but your unit tests will.

There is a deeper discussion here; if you are writing good automatic tests anyway, which I hope you are, then of how much value is a rigorious type system? :)
I wonder how long until we have that kind of computing power on our phones and look back with a wry smile ...

or - how long ago would $173M have bought you the kind of power we carry around today in a pocket?
People switch schools all the time. It's a non-argument. This is like saying, what if you eat bad spaghetti sauce once, and then your taste is ruined and you can never enjoy good spaghetti sauce again? Guess we better end spaghetti sauce choice, can't risk it.
This (the CPSC) is the agency that should focus on lead painted baby toys and BPA-tainted toothbrushes, but instead mostly takes away well-loved toys like lawn darts and little magnet balls. Things have gotten to the point that I reflexively feel the urge to quickly buy anything they ban. The batteries might be worth banning, but I sure don't trust the CPSC to determine this.
Lovelace's algorithms were only first published in 1953, so empirically speaking she is very little more than a symbol, how to do these things were already reinvented and deployed in common use by then. Computing would have gotten just fine without her algorithms (but maybe her cheerleading babbage was important). Hopper's invention of the concept of a compiling language is arguably huge and she really was the first to do it and obviously it made a difference.

I would go so far as to say that I suspect the idea of a compiling language cames more easily from a female perspective than a male perspective of the era/discipline.

"Nobody believed that I had a running compiler and nobody would touch it. They told me computers could only do arithmetic."
Less prone to usage degradation and environmental conditions.
Generics in Java are pretty complicated already, so much so that very few developers fully understand them. I'm not sure the gain in complexity would be worth the added safety.

I'd like to see examples in languages where this is possible, if there are any?
Materials, microscopy and modeling reveal performance upgrade for jet engines
Authoritarian Economic System
That would have been quite the challenge, with only 8kB of ram!
If there were a personal possession I'd like transformed into a service, I think it might be clothing rather than furniture.

With furniture, once you have the appropriate pieces, you don't really need to do much with them. Also, it's easy enough to buy / sell furniture as needed, i.e. whenever you feel like moving.

As for clothing - with changing seasons, drycleaning, different dress codes, polishing shoes, etc, etc... wish there were something where I could order the next week or two's clothing for hire, and send it back dirty, and let someone else figure out when it needs replacing, polishing, etc.
It's much harder for a processor to catch fire even in abject failure because processors don't contain fuel cells like batteries do. Battery tech is inherently more dangerous because of the larger electrical and chemical forces at play.
That's a good heads up, thanks. Went in and read the intros in a couple of Wikipedia pages:

https://en.wikipedia.org/wiki/Lithium_iron_phosphate_battery - has the numbers specific to LiFePO4

https://en.wikipedia.org/wiki/Lithium-ion_battery - discusses the various variations of Li batteries. Mentions that "Handheld electronics mostly use LIBs based on lithium cobalt oxide (LiCoO2), which offers high energy density, but presents safety risks, especially when damaged." and goes on about the alternatives.
I use DO without any problems. You need to make sure your IP isn't blacklisted before you start (and if it is, trash the instance and try again), and keep an eye on blacklists in case your range gets caught, but you should really be doing that anyway.
New in Helpmonks: Enhanced options for forwarding emails
Honestly, try Ubuntu on a ThinkPad. You'll have to install the OS yourself, but that's generally it.
That is probably a good idea, but I'll always be wondering about the linear algebra tools they didn't use.
Were they just not applicable? Or do they not work over finite fields?
I'm still appalled that credit cards are so unavoidable for internet payment. Although in this particular case, credit cards' ability to refund your money in case of a scam should fix this problem. Why hasn't that happened?