skysight-inc/HackerNews huggingface dataset:
Not Einstein. It's never Einstein. The greatest tragedy in life is to misquote Einstein.

http://quoteinvestigator.com/2013/04/06/fish-climb/
If you haven't heard it already, there is a really good and candid podcast interview with Pieter Hintjens over at Software Engineering Daily: http://softwareengineeringdaily.com/2016/06/23/death-distrib...
Little ARMs Get Pumped with 2,048-bit Muscles
Recommneded Drainage Cleaning in Atlanta GA
I considered offering it at my company, but decided against and went for a fixed policy where we encourage our team to take all the days. Open policies are pretty much always a scam. What boss is actually going to be happy letting you take 60 days off a year?
Markdown is fantastic and it's great your sister is learning it. But at school and work nearly everyone will use MS Word formatting, she should also invest the time to learn it. Your tools won't always be available to her and you don't want to put her at an unintentional disadvantage.
I completely agree with your viewpoint. Sometimes you have to weigh the time commitment required to get more money against the time you currently have.

For me, the more off time I can get, the better. It's not that I'm lazy, but it's just that I'd rather enjoy what life has to offer while I can. But if I feel that I can get more money and satisfaction that's worth it, I'd go for it.
I agree, and am intrigued by where the 40 hour/5 day work week came from and what the consequences would be of reducing it. Why can't we aim for a world in which people can live happily by only spending half their time working, freeing up more time to actually enjoy ourselves? Is it because some people will always out-compete them by willingly working longer hours? Or something else?
And then there are these terrible products they promote to retailers (at least in Europe). Like CFDs and such. Orders in these things don't even go to the market, like in those bucket shops from old days.
Devicemockups.co – Ready to Use Vector Device Mockups
A bit offtopic, but Hintjens has got the coolest activity graph on GitHub: https://github.com/hintjens
Creative word generation is always welcome.
It's really a collective problem caused by user requirements (e.g. needing packages X, Y and Z), upstream practices (e.g. assumptions made by developers of X, Y and Z) and NixOS's unconventional approach (almost everything living in /nix/store/<hash>-<name>).

There's no need to blame anyone, we're just caught in an accident of history. If there is a cause of problems, it's Nix's unconventional approach; but if Nix didn't take that approach it would be just another run-of-the-mill distro with no distinguishing features.

I'd rather live in a world where I can choose whether or not to use NixOS's features, at the expense of its rough edges.
Lots of good advice here. The one but I'd question though is:

"Always try to detect user’s location automatically"

This is risky. For some people, there may be nothing more off-putting than browsing a product page and seeing the 'we want to know your location' pop-up.

Also, just because you know their location at this point, it may not help in identifying their most convenient pick-up location.

The rest of the article places a lot of emphasis on user choice, which is good - so why not just do this for Click & Collect functionality too? If I like a product, let me choose where I want to pick it up from during checkout. Don't force that decision upon me when I'm browsing a product.

There are counter-arguments. Perhaps if you can show a nearby store has some in-stock, you've got more chance of a successful conversion. Might be worth A/B testing, but it also depends on your geographic distribution of stores (if the closest store is several miles away, probably not worth doing all this automatic detection on the PDP).

Overall though very insightful article and lots of good points. thanks!
In some, if not all, browsers it did. I remember <marquee> and <blink> used to be pretty popular :-)
The internet of low margins and devices of dubious functionality. I'm truly scared that the next dotcom crash will come from iot not panning out for companies jumping into it without any forethought
If they're in lycra, they're very unlikely to be a commuter. They'll be a sports cyclist, not a utility cyclist. Utility cyclists wear normal clothes.
Yes this is totally true. I am not much of a gambler (outside of my investments, but at least I can lie to myself here that I know what I am doing), but I was stuck on my last visit to a casino how nobody was having fun. I saw hundreds of miserable people losing masses of money and not a single smile or laugh.
Interestingly for people with colds the sympathy is also commonly misplaced, at least mistimed, namely the outer symptoms often only show up after the worst parts (sore throat, dizziness, nausea, headaches) are already overcome.
> or even creating dystopian proposals like the ones from many EU based countries (hello Germany) that propose that the data will never leave the EU.

I could call this proposal many unpleasant things, but "dystopian"? I can definitely see why people want clearer jurisdiction over the flow of their personal data, and that intention is anything but dystopian.
Avid NixOSer here. While it's sad, that we're not there yet in terms of user-friendliness, I still think, given the radical approach, NixOS takes, it's increadibly feature-complete. I find it easy to tweak, too, but that might be due to previous experience with functional systems.

For the specific suggestions in the article, I'm not convinced that they are possible, while retaining the same benefits:

- Filesystem snapshots are not enough to deal with, e.g. slightly different builds of the same shared library

- Namespaces, however are. In fact, there is buildFHSEnv in nixos, to take advantage of those.

- Hiding of runtime dependencies is done with the intent to minimize "accidental success", because that leads to unstable systems.

- Also a package could, e.g. depend on a patched version of Python2.7, that you'd never want to accidentally end up on the system path.

Having packaged some, I do feel the author's pain though. I wonder, if we couldn't get rid of a lot of upstream grind, by encouraging usage of fhs-env namespaces.
EFF blasts Microsoft over Windows 10 privacy concerns
You're very much right and I agree that modern designs like making stuff flat is a huge step backwards. If you want to remove 3d widgets, then at least implement mouse over highlighting so that one can see what can be interacted with. Another regression is making stuff larger and occupying screen space with big title bars or empty white spaces.

Something similar happens in web pages where you're supposed to click a link but the styling doesn't it allow to be a conventional link, so you don't know where to click. Interface designers have a responsibility to not break usability if they diverge from well known widget styles.
Get the Epicflow Superpower for Your Multi-Project Management
This is a philosophical discussion because neither the deterministic mind nor the non-deterministic mind can be disproven for exactly the reason that you specify. Scientifically measuring consciousness could be a fool's errand: the very nature of it is subjective.

That does not mean that we cannot discuss the likelihood of each explanation, keeping in mind that both explanations could be incorrect. We have Drake's Equation even though, for all we know, nobody has ever seen an extraterrestrial life-form. We have flight because nature demonstrated flight to us: nature continuously demonstrates the capability to evolve quantum machines (e.g. the nose and various other organic processes[1]).

Finally, the engineering definition of determinism is not the only definition.[2]

[1]: http://www.bbc.com/earth/story/20160715-organisms-might-be-q...
[2]: https://en.wikipedia.org/wiki/Deterministic_system_(philosop...
I'm in the same boat, although I'll always bring my own conditioner to hotels (I'm female, so it's probably not as big of a deal for guys with shorter hair). Occasionally, they don't provide it, or it's "conditioning shampoo" (which doesn't condition at all), or the bottles are too tiny and the product is too watered down to condition sufficiently.

But soap is soap is soap, and toothpaste is the same ingredients in the same concentration for basically every manufacturer (and even then, it's mostly the mechanical action of brushing that gets your teeth clean, not the toothpaste itself -- you can brush with water in a pinch and still be fine). I convinced my husband to buy generic toothpaste and it's saved us DOLLARS (Woo! Big money!) a year!
What's really sad is that the state of progress in cancer treatment is extremely slow. Randy Pausch, for example, was diagnosed with pancreatic cancer about 10 years ago.

https://www.youtube.com/watch?v=ji5_MqicxSo

There are people receiving the exact same death sentence today, with the same likely outcomes.

Anyway, there's a book and a PBS series for anyone interested in learning the more about the current state of cancer research:

http://www.pbs.org/show/story-cancer-emperor-all-maladies/
That's probably 99.9% of the reason, but it doesn't matter if the employee sees a benefit from the offering.
Completely agree. This article helps highlight that one of your most important systems is your PIM (product information). without a decent PIM you can't server the right data to your PDP.

Unfortunately PIM upgrades aren't 'sexy' projects vs re-designing your website (for example) where you get to look at lots of lovely UI, so often it never gets neglected (in my experience).
Still I would like for them to keep improving the x86, otherwise we will eventually just switch our chip overlord.
Let’s face it. Learning a programming language doesn’t sound as exciting as a break dance competition on an aircraft carrier. Luckily, Python was designed with the newcomer in mind. Python reads like kindergarten math and is easy on the layman’s eye. The use of white space and common expressions has eliminated the need for tedious variable declarations and unattractive curly brackets. Python also requires less code to complete basic tasks, making it an economical language to learn. Python code is often 3-5 times shorter than Java, and 5-10 times shorter than C++. But while Python is easy to learn in itself, we all know the peril of studying alone and unprepared. Homer Simpson did that in college and look where it got him. Fortunately, the Python community has amassed an ample collection of resources to keep you safe and productive.
Have been going back and forth on this. The trade off is that you lose a lot of potential to alert the user to suspicious behavior. For example, you might get promoted to give an all permission to use "your Library" (for access to certain cache folders); but if it later misbehaves then you won't see it accessing other cache folder, some belonging to other apps. On the other hand, it's still better than not using it at all, which most novice users will end up doing for a power user app (not using it).
These numbers won't change the feeling.

You know, you'll get soaked under rain, but a lighting can kill a person. Still, if you ask people what is more annoying between rain and lightings, what do expect as a result?

On the other hand, if a lot of drunk people cross the street with no caution, statistically many more will be hit by a car rather than by a bike (many more cars than bike, larger volume, reduced possibility of lateral movement), and an accident with a car is statistically more dangerous than with a bike due to the mass.

So, to sum up, number of people killed has hardly any correlation with annoyance. If I risk one accident per year with a car and ten with bikes, I'll be "against" bikers.
All your apps are custom made for FREE by our team
Sure, but the money needs to come from somewhere.
When I'm on a bike, I just hate public transport with a passion. Why, because some enlightened person decided it was a good idea for traffic lights to give priority to trams and busses. Net effect is waiting for a red light while the tram is still at a stop not even ready to cross the intersection.

Beyond that, give and take space within the rules. There is no need to go out of your way to make space for cars, but also don't be a jerk and take priority just because you are on a bike.
ETFs Are Mis-Priced
This is a really AWFUL policy. I recently started a new job that has this same policy and I am struggling whether to stay. Everything else is great. However, in 27 years of working, I've never had to worry about sick time.

Now, I am afraid to take ETO time as vacation because what happens if I get sick? I had a coworker come in with walking pneumonia because he was running short on ETO.

NOT having separated sick time is bad because you can't plan when to take vacation time because of the unknown, and you're going to show up to the office and spread your viruses because you can't take a day to rest and recover.
Intel "dumped" Xscale on Marvell but it didn't stop manufacturing them, Intel is still manufacturing for Marvel and for many other companies.
Besides Marvel Intel has been manufacturing FPGAs for Altera, and at least 5 other companies are using Intel Fabs to make their own silicon (Achronix, Tabula, Netronome, Microsemi, Panasonic).

http://blogs.wsj.com/digits/2013/05/01/microsemi-emerges-as-...

In fact one can argue about the brilliant move Intel made here, Intel opens up it's Fabs to 3rd parties, various companies including the leading FPGA designers jump onto it.
3-4 Years later Intel starts exploring integrating FPGAs into it's Xeon CPU's and SOCs, that's not coincidence when you fabricate something you have technology transfer even if it's completely "unintentional", furthermore Intel gains a lot of experience in fabricating and optimizing FPGAs silicon and they do it on some one else's dime while being paid heftily for it.

So I don't really think your conclusion of Intel's strategy is correct, Intel can very well keep the cake and eat it, Intel makes ARM CPUs and SOCs Intel gains experience and knowledge in producing and testing new silicon, Intel gains access to technologies that it could later implement in its own line of X86 CPUs to further optimize their microarchitecture for multiple cores, asymmetrical CPU designs, power efficiency etc.

So I don't see Intel being at a crossroads, they don't have to go big with ARM or go home, they just need to get enough ARM chips out the door to be profitable and considering Intel's fab efficiency it's not hard for them to do, and in the meantime gain enough knowledge and experience to improve their own IP and designs.
Intel has made the bet once that I would take ARM just as long to get to X86 performance levels as it would take Intel to get X86 down to ARM's power levels and they made the right bet at the time, and I'm pretty sure they also made the right bet this time around also.
Religion for the Nonreligious (2014)
How is modern marriage hugely risky compared to what it used to be?
Ask HN: Why my submission are not showing in HN?
Why my submission are not showing on the HN, I sent the site more than once, to ask them for reasons? but there is no answers?!
Show HN: Shortcuts – A CLI manager for text replacements on macOS
The sounds more like a joke than "religious stuff". Acknowledging the cultural existence of religion is very different from proselytizing.
Successful standardization of protocols and formats tend to benefit the entire software ecosystem, both open source and otherwise.

Standardization on a specific implementation has a greater risk of stagnation, and encourages fragile software relying on undocumented and sometimes unintended behavior.
There is an FDA approval for testing Oxitec's GM mosquitos in a small scale trial in Florida.

There are also small scale tests in Brazil and the Caymans.

http://www.humanosphere.org/science/2016/08/fda-approves-gen...
<title> tags were rendered in Internet Explorer as a tooltip. Other browsers would only render the alt tag as a tooltip, but there was pressure on them to also render the <title> because IE was the dominant browser at the time.
I wonder why in the title this is a "mathematical" limit, not a physical one. Because there are formulas and calculations?

The formula expresses the folding limit based on the physical variable t (thickness).

Does the title confuse "Mathematical" with "Theoretical" limit?
This is a really important read.

Nobody really gets terminal illness until you're either terminally ill, or right on the fringe of it. Even those of us who are one degree away from it only have the vaguest notion of it. It seems like something on the order of 30% of human prose ever written struggles with this notion of mortality [1], yet very few words are devoted to how to care about someone who is terminally ill, and even fewer on how to be there for them, providing encouragement without some kind of cheerleading. Part of this is because everyone is different, and some people really do want some of that. But my experience with it in this day is that those people are in the minority.

Thank you Pieter, for sharing your words with the world on this most personal of experiences.

[1] Totally made up statistic based on my gut feeling, so please don't bother asking for a citation.
Related: A Protocol for Dying, an interview with him for The Changelog from June 2016.

https://changelog.com/205/
Not sure where to find a reference, but ISTR it's been shown that the bidding sequence in penny auctions is functionally indistinguishable from a random process (provided that bidders aren't colluding to throw the auction to a predetermined winner), in much the same way that die rolls or coin flips are functionally random even though they're determined by a person applying mechanical forces. And unlike conventional auctions, all bidders end up paying. They don't pay the final "auction price", but they do pay a fee for placed bids. So the practical upshot is that this functions like a raffle or lottery, with the "auction" elements basically being window dressing.
So now we know what Trump is suffering from
There are plenty of problems, but only two hard problems.

Actually, I think there are three hard problems in CS. The third being pedants.
So why Python? It’s easy to learn and will provide you with the building blocks you need to branch out into other languages. Using a peripheral device such as Raspberry Pi will help you realize how Python and programming can be used in a fun and exciting way. Lastly, with web development tools such as Django, Python can have you on your way to that lucrative position that you always believed your ideas warranted. If you are keen on learning this in-demand programming language, check out some Python courses today.
"Another regression is making stuff larger and occupying screen space with big title bars or empty white spaces."

Or ... making some stuff larger but not others.

In OSX, I can use a slider to make stuff 'bigger' in Finder, but... it only increases the icon size, not the text size, which makes using the UI from a distance impossible, even though they've got "make stuff bigger" built in.
Imposter's Handbook – Essential Skills and Concepts for the Self-Taught Programmer
1) There's a spread between buy and sell prices, so after many trades, both sides can lose.

2) As there is high leverage, traders are encouraged/forced to put up stop loss orders. These limit the amount you can lose on a trade, but effectively kick out a trader at maximum loss in even tiny amounts of market turbulence. Plus in times of volatility, the automatic market sell orders may get even worse prices. The market volatility kills many a trader.
Reimu liked this post.
Almost like the old saying "out of sight, out of mind".

Personally, I was going through some rough stress at work. Minute someone comes down with a cold, they got "oh god you don't look well at all. Have you spoke to the boss?". 5 minutes later I would get "so why isn't x done yet?" by the same person despite it being a known fact I'd been holding the weight of a two man team on my own for 18 months!

That made me feel even worse but once I got a handle on things (and an extra pair of hands), I noticed the interesting pattern in general.
Google Code Search was awesome, and it searched from all indexed projects at once. As does https://codesearch.debian.net/
This remains a major pain point for me in Haskell. I love the language and find that it's often one of the most powerful languages I've ever used, especially for highly concurrent programs safely utilizing multiple cores, but I'm sort of in awe of how shoddy the record syntax is.

For what it's worth, lenses can avoid some of these issues. For instance, they can allow you to have the same field name in multiple records:

data RecordA { _a_name :: String }
data RecordB { _b_name :: String }
makeLensesWith underscoreFields ''RecordA
makeLensesWith underscoreFields ''RecordB

You can now use something like `view name x` or `x^.name` for values of type `RecordA` or `RecordB`. Within the record definitions themselves, the field names still have to be disambiguated. The naming convention I chose here is pretty arbitrary. The first argument to `makeLensesWith` tells it how to parse the field names to get the "true" name.
Free nonprofit fundraising is getting real
Strange, from what I read (including interviews with oncologists) cancer treatment is massively improving, with new treatments available and many fundamental advances in the pipeline. The future is looking bright, with cancer becoming a manageable chronic illness in the next decades.
The social startup Helpfreely generates funds for non-profits from online shopping, without any extra cost.
http://www.businessinsider.com/foreign-exchange-brokers-are-...

Basically you can lose 100%+ of your money because of the leverage. When the Swiss Franc unpegged, brokers went out of the business because they could not get clients to cover losses.
Cancer is a disease where we are making progress, but not fast enough. The immune-based approaches of the last few years are real progress, but cancers like pancreatic cancer are very hard to fight.
> This is not a contest of chance

It's absolutely a contest of chance. There's no skill at all, you're betting on the probability nobody else will bid in the next 15 seconds.

If this is considered a game of skill I have no idea how you could defend sportsbetting or poker being gambling
Pokémon Go May Have Just Shown Us What the End of the World Looks Like
> the similar programming one who's name I now forget

http://thedailywtf.com/ maybe?
Guix comes up on every Nix thread on HN and it's a bit frustrating. Guix runs on Nix technology with a new config language for packages & a different philosophy about what can go into its core package set (it's a GNU project).

My personal take is that the difference isn't large enough to warrant a new distribution and if you want to choose you should go with the momentum and that's with core Nix (10-30x contributors, 10-100x packages, depending on how you count).

People also think scheme is better than Nix as a language, but if you reason backwards from the requirements that's not at all clear to me. I think Nix-the-language would be better off with types, but the lazy, functional & pure parts are necessary for the concept.
LoadFocus – A modern testing framework
The only place I can find that attributed it to Coe is: http://www.songfacts.com/detail.php?lyrics=4950

Never heard of it so I don't know how much weight to give that site. Every other site says Jennings wrote it.