skysight-inc/HackerNews huggingface dataset:
> To be fair, when you're actually in work, do you not find a less cramped keyboard, proper magic mouse (or magic trackpad) and dual monitors make you more productive? I know they do me.

I like Apple's trackpads, but the functions that they enable are merely nice-to-have features. If you spend your day typing, any noticeable drop in keyboard reliability is going to outweigh any other input-device productivity gain. Keyboard reliability is a critical showstopper feature.
> However, as coding becomes easier, and more people learn to code.

The problem is coding WILL eventually become hard again. If things are developed too rapidly, some aspect of development is going to accumulate error, that's going to be a bottleneck eventually when it comes time to automate whatever architectural layer is being 'left behind' as permanent/vital/intrinsic to system functioning.

It's easy to lose the forest for the trees when so many 'radically novel' tools keep popping up as 'solutions'. There are bugs in all of those things and they will accumulate eventually to the point that the 'ease' of development comes to a screeching halt. The bugs may only wind up surfacing in 'ideas', like the idea that one can forever hop skip jump from idea to deployment. Somewhere, something is always being sacrificed as an expense of getting something straight to market. (Soapbox: The sanity of developers gets relegated as an innocuous and trivial side effect. Just throw more money at it, right?)
I had the same idea years ago and this exact patent is why I never got farther than a patent search.
Deeply nested if/else logic, very long functions. Imperative logic that could be better written by higher level constructs like function composition, complicating code with micro-performance hacks, etc. In general inflexible code.

Of course not all of this is because I leaned C first. A lot of it was simply due to being a new programmer. But this kind of code is more prevalent in general in the C world. Just browse some opensource C projects.

I believe a lot of this stems from the "systems programming" mindset that goes along with learning C and C++. The requirements are very precise and well known, and don't change often. There is often a fairly precise "right answer" for how to do something where the "right answer" is some combination of performance metrics. Compilers are like that, file systems are like that, tcp/ip stacks are like that, etc. The programming boundaries tend to be very bright.

The "systems programming" mindset is a liability when writing business apps where a sales person can blow up every assumption and design decision and boundry in one day. The "right answer" is not clear, and not easily measured. The "right answer" has more to do with writing code that is flexible and easy to change. That is hard to measure and a totally different way of thinking.
$22k/year I assume
It is owned by a Silicon Valley VC giant, while not directly media it is steered by big money. However I think HN is moderated relatively well, but I can see how some people might think it's being gamed/controlled/censored by self interest (I don't)
IANAL

If the prosecutor can claim conspiracy and they almost always can. they can reset the clock essentially forever on the limitation statute. As I stated in my post you are essentally commited to variations on money laundering for the rest of your life unless you can make a "Retirement Level" lump sum of money usable for legal purposes.
FB/Twitter and HN aren't really comparable here. HN does topic moderation; FB and Twitter do not. There's a lot of room for subtlety here -- you could argue that topic moderation is done in a biased way that ends up behaving like censorship, for example -- but the discussion definitely won't go anywhere if it doesn't make a good faith effort to avoid equating those two things.
You're submitting too fast. Please slow down. Thanks.
My own, albeit limited, experience is that quiet eye is flow state.

I think the main problem here is that so many of us pick one field of endeavor in our lives and we don’t spend enough time trying to excel at more than one thing to notice that the feeling of being in the groove and kicking ass are the same across a wide field of experiences and activities.

I even experienced it once in a yoga class. Last day the instructor had us do some restorative excercises. Next think I know, I hit Flow. My first thought was “uh oh, this could be addictive”, but with nothing to do with it, and having only done it once, I never experienced it again. A pity though. Sometimes you have a bug to fix and you just aren’t feeling it that day. Would be nice to have more tools to get into that state.
Yes. This is such a bizarre argument. Anime welfare and human welfare are two completely different issues. The fact that people are not treated amazingly farming plants shouldn't stop us from treating animals well. Also, what do we feed animals? Plants. And due to the high feed ratio necessary to get meat out of animals, you need more plant agriculture to eat meat.
All of this completely ignores the environmental impacts of meat. So please stop posting things like this.
I lean conservative, but to be honest, I assign only a small portion of the blame to social media giants. Their office areas and leadership certainly lean left-wing, but I don't think that's the main issue.

I think the biggest contributor is just that left-leaning people are more likely to be offended by right-leaning views. As a result, even an entirely neutral algorithm focused on retention / user satisfaction will be more careful about showing right-leaning views to users who aren't obviously right-leaning. To me, it's tough to call that censorship.

As a result, I see the issue more as a symptom of the real problem, but that's a lot tougher to solve.
> They tried to take on Etsy with Amazon Handmade which bombed Etsy stock, but Handmade has gone pretty much nowhere, except some re-branding this year.

Is severely damaging another online vendor really a failure for Amazon? It seems to me at that level, revenue from a venture is not always the only measure of success.
Why Laravel Is the Recommended Framework for Secure, Mission-Critical Apps
In desktop Firefox you can fake the user agent on a per-domain basis. I do so to pretend to be on Android when visiting Instagram.com

The only feature that doesn't work is hold-to-slide a photo around in the editor.
There’s a speculative fiction story there - it involves a wall and drones, a post-scarcity walled garden society and a slowly poisoned and dying slum.
Voters (who generally skew towards homeowners) unsurprisingly hate more housing.

It's like half the tweets on https://twitter.com/nextdoorsv

Also, in California, building more housing is a net negative for city finances due to Prop 13 (1978) passed by citizens.
I understand the fear, but I don't think fake medicine is as big of an issue as fake market place items.

PillPack already has an established distribution network and prescription delivery licensing in 50 states. I don't know for certain, but I would assume that fake prescription medicine is a much bigger risk and would threaten the operation more than, say, fake batteries.
Codemotion Call for Papers
Codemotion Berlin, Madrid and Milan 2018 is accepting paper submissions until the 3rd July 2018. If you wish to impress our program committee we urge you to submit your paper on this link: https://codemotionworld.com/cfp-guidelines/
CVS is down 8% right now, Walgreens is down 9%, and Rite Aid is down 10%. Investors are very nervous right now.
Well, you're saving the 15-20 minute drive each way (assuming they're not on your way already) and the hassle of talking to someone online.

Remember, AMZN is entering the health insurance space as well, so that vertical integration can remove the "is this covered?" question that some with substandard insurance may have.

And with regards to supply chain issues, there's no reason for Amazon to open up their pharmacy service to third party sellers. Yes, they'll get a larger selection faster, but isn't that what this acquisition is for?
But isn't this more that your peers are quick to react to that topic rather than the platform is censoring it?
I think he is specifically calling out the "tweeting" portion. IE, yes, companies have been lobbying to block their competitors for a while, but it's a fairly recent trend that all you have to do now is tell Trump he's the best and he will put out a twitter hit campaign against your competitors
> I think the biggest contributor is just that left-leaning people are more likely to be offended by right-leaning views.

More likely to have empathy is another way to phrase that.
Ask HN: What are the best alternatives to AdSense for website advertising?
Trying to find an alternative ad platform that isn't run by google for website advertisements.
Farting unicorn causes kerfuffle between Elon Musk and artist
I would have argued that you're making a "no true Scotsman" argument until I remembered something. I used to have a house in a great neighborhood in southwest Minneapolis. I had a girlfriend who came to my house frequently for almost a year before she realized I actually lived within the Minneapolis city limits, and not in a suburb.

Honestly, I think it's a shame to limit the definition of "city" so stringently. Why can't a quiet neighborhood with tree-lined streets and kids playing outside be considered a part of the city and not a "suburb within a city?"

But whatever, I still think of it as the best city I've ever lived in and although I still work here, I miss living in it sometimes.
That is explaining changes in expenses, not the expenses themselves. In this simplified case, salaries are 100% of the expenses, while government funding covers X% and tuition has to cover 100-X%. If X goes down, 100-X% goes up, but the minimal of X is 0, and as such at minimum government funding, 100% of tuition would be due to salaries and 0% due to government.
Archaeologists armed with spears demonstrate how Neanderthals hunted
> It's measuring activities and performance yes, it's not stealing your information. Ubuntu did it too and even integrated Amazon in the search field.

Not sure why you think that is a justification. People weren't happy about that either.
Man, yeah. I’ve stopped buying anything food-related from Amazon, and I’m very hesitant to use it for anything that will come into contact with me or my family. If they integrate PillPack’s supply chain with their own, I would be extremely unlikely to even consider the service.
I’ve seen new MBP users bring usb keyboards to meetings.

The year of the Linux laptop may soon be upon us. ;-)
probably the same logic as for cleaning out dirt from under a rug, even though you normally won't see it and it won't actively be making you sick.
$100K is a lot of money if you're not in the bay area or Seattle. People have such warped perspectives.
i see a lot of comments here of people worrying about counterfeit pills distributed on Amazon. A counterfeit drug in USA is a ticket straight to jail, but a counterfeit mug or yoga mat isn't such a big deal.
I wouldn't worry about it so much especially because it's not an open marketplace since Amazon will use Pillback as the distributor
Musk responded: “We gained no financial benefit. Have asked my team to use a diff example going forward. He can sue for money if he wants, but that’s kinda lame. If anything, this attention increased his mug sales.”

'Cause lack of financial benefit is an "out" for copyright infringement?
It wouldn't be Hacker News without a few people commenting "let all your stuff get filthy so your immune system stays on its toes".
That's a great page! I only recently started learning about black body radiation namely due to investigating lighting for my house and photography lighting.
China doesn't have one language. Chinese is a family of languages as diverse as the Romance languages. This has actually been the primary reason that Chinese scholars have failed to replace their current writing system despite trying for a hundred fifty years. Imagine Italians, French, and Spanish speakers all trying to agree on a single written form of a language when they can't acknowledge that they're speaking different languages.
To your point, you aren't Amazon's customer, the insurance companies are. They might be able to use their size as leverage for better prices from manufacturers and compensation from insurance companies. There may also be synergies with Amazon's business lines because volume is a big factor in fulfillment costs. All of these factors might give them an edge over other online or brick and mortar pharmacies.
> One of the things that makes me sad is there is no project even remotely close comparable to Django for say Golang or Scala.

Could not agree more. This is my number one reason for not moving away from Python for web stuff.

> The views/template stuff is a bit dated since everyone started moving to frontend/backend services and SPAs

This is certainly true for customer facing products, but for internal tools I've yet to see anything that beats the speed of development for server-side rendered basic HTML pages. 80% of the pages we have in our Django application are internal facing (we don't use the admin due to it being a poor fit for particular reasons).
No different than when Garmin's stock collapsed when Google announced free Maps/Navigation [1][2]. It's just the market reacting to supply and demand.

[1] http://www.macnn.com/articles/09/10/28/google.maps.helps.gps...

[2] http://www.businessinsider.com/googles-free-gps-service-crus...
Not to mention the plethora of 100k sized cities that too have all of these things. Grass is greener syndrome.
People are bad at saving for retirement. I suspect a lot of life-long renters are going to be anxious when they get older and realize they also have no savings — home owners with no savings will at least have their one asset.
Just as a data point, I don't believe I've gotten a fake from Amazon.
Your comment drove me to find a link... Charlie Lee, who works for Facebook

https://www.zerohedge.com/news/2017-12-21/why-charlie-lee-so...
If we end up saying downvotes = censorship, then "censorship" is fine. The natural reaction of "uh oh, censorship is bad, we should be careful about that" only makes sense if we're careful about how we use the word.
I intentionally used the literal average.

https://www.bls.gov/ooh/computer-and-information-technology/...

I am not arguing that this is or isn't a lot of money. For the record, I think that it is a lot of money. It's just not enough money to live OP's lifestyle in the US.
Does this really apply to products sold by Amazon?
A 'free' computer that doesn't actually run any of the tools you need is worthless.

Makes a good doorstop, I guess.
Short term voting machine, long term weighting machine
Just don't buy "VVViagara Including Free Ray Bann Sunglasses" and you should be safe from physical harm. They always get you with the trademark misspelling and bonus gift.
Simply cutting trading commissions is not enough to compete with Coinbase; I believe they already have competitors that offer lower rates.

The main reason they remain one of the largest players in the marketspace is because they are one of the only "fiat bridges" -- a place where you can actually buy and sell crypto for government-backed dollars.

There's a reason why there are a dozen crypto exchanges but not many more (any more?) fiat bridges -- it requires setting up banking relationships, complying with KYC regulations, etc.
I for one am holding off upgrading to see what Apple comes up with for their next Macbook. There are things that I want to upgrade to with the current model, like a brighter screen (for working outside), 802.11ac and a fresh battery, but that's about it. I don't want to risk spending thousands of euros only to gain frustration day in day out.
> Linux on a laptop has always been unstable, insecure, hot and noisy.

Wait -- insecure? How? You mean full disk encryption? I am typing this from thinkpad with full disk encryption and SELinux enabled Fedora. Sure there are problems with Linux on laptop but even if you don't have SELinux enabled - security has never been an issue (or no worse than Windows and OSX).
Maybe my definition is off but I feel interest is a requirement for techie. A tinkerer often satisfies that but it is not a requirement no.

Productiveness is orthogonal in my eyes.
What podcast was that? Sounds legit! I'm always on the hunt for new dev focused podcasts.
Pillpack sends you a roll of pills every month packaged in little plastic pouches. If you take multiple pills a day it can simplify your regimen.

Pillpack works proactively with your doc and insurance to handle refills, paperwork, etc -- more so than any other pharmacist I've had.
It's the concentration of wealth causing this as the economy is being bled dry. the fix is to restore the progressive tax code, income in excess of $5M/yr taxed at 99%. not rocket science, but nearly impossible because politics, so get used to being poor America. currently half of jobs in usa pay less than $18/hr. only going to get worse unless the root cause is addressed.
The fact that you guys show a dashboard is amazing. Ive had too many bad experiences with long response times after asking how much money we had/trying to spend.
> they don't really have any moat around them to prevent one of the big 5 from coming in and competing with them

With that in mind why does an acquisition make sense for Facebook?

It seems like a similar price war was unleashed among brokerage houses (driven mainly hy Schwab, but also Robinhood), but brokerages are not buying one another. Instead the competition has shifted into fee-based products (like ETFs and mutual funds) as well as portfolio management.
> My relevant point was : It's measuring activities and performance yes, it's not stealing your information as the user activity is also anonymous.

Firstly, how do you know it is truly anonymous? And is this anonymisation being done on the users machine, or one Microsoft's servers? If the latter, MS has access to unanonymised data.

Secondly, cross-referenced with other 'anonymised' data sets it is quite possible to de-anonymise people. I'm not convinced there is any such thing as a truly anonymous data set anymore, not when it comes to data collected from a users device.
Europe court rejects online anonymity suit by German murder convicts
Amazon is turning its Fire tablets into portable Echo Shows
Many moons ago Apple included a nice little microfiber cloth[1] with an embossed Apple logo on it. Ever since then I have taken extra care to clean my devices every so often with the same cloth.

[1] https://nicolasbottari.com/uploads/_big/apple_cleaning_cloth...
Ask HN: What was the first CPU to implement speculative execution?
Hi all,

Does anyone know what the first cpu design to support speculative execution was? Everything I can find on the subject mentions that speculative execution is essential for modern designs, but none mention where the idea comes from.
"21st century app" has to be the most bullshit term I have heard this week. You can build very small apps with a lot of features if you want. But when you keep pushing JavaScript technology into stuff just to rebuild what is already available on the platform (just in an "uncool" way), you end up with multiple almost 300 MB apps to share some images and text.
In the San Francisco Bay Area you could remove all legal and social barriers to development and the best you could do would be running-to-stay-in-the-same-place.

"Employment, construction, and the cost of San Francisco apartments"

https://experimental-geography.blogspot.com/2016/05/employme...

> Building enough housing to roll back prices to the "good old days" is probably not realistic, because the necessary construction rates were never achieved even when planning and zoning were considerably less restrictive than they are now. Building enough to compensate for the growing economy is a somewhat more realistic goal and would keep things from getting worse.

- - - - -

I'm a Bucky Fuller fanboy. One of his ideas was factory-built helicopter-delivered homes that installed on a single mast (low site prep costs) and had all plumbing, electrical, kitchen, etc. pre-installed. You could roll out a neighborhood in less time than it takes to build one regular house. He was stymied by resistance from the construction industry, they didn't want to see their jobs vanish in a puff of automated efficiency. At one point they were going to require all the innards of these "Dymaxion Houses" to be installed on-site just to make work for the crews.

Our problem isn't that we need a technological savior, we already had one! Our problem is that we won't apply what we already have to efficiently solve our problems.

Did you know that early light-bulbs didn't burn out? There's a bulb in Livermore that has been lit for one hundred and seventeen years.[1] Modern light bulb break because they are built to. This kind of b.s. is all around us. We're living well below our possibilities as a species.

[1] http://centennialbulb.org/
New California redwood park larger than Muir Woods created on Sonoma Coast
Yes. I have all that built into my old MBP, so I put a giant monitor above the laptop screen, and use the laptop keyboard + trackpad.
> The middlewares shouldn't be redirecting POSTs then! They could have returned a client error instead.

This has been fixed since Django 1.0, released in 2008. The page links to the commit that fixed the issue.
Isn't it compressing caches only?
F# Data Type Providers in .Net Core
I am pretty sure Samsung could mobilize a smaller army, with all the millitary gear they make.
Hopefully Amazon will be able to get rid of express scripts. They are the ultimate middleman sucking both pharmaceutical companies and consumers dry.
I had that issue for a while, but lately I've really just found that 95 times out of 100, I can accomplish everything I want to do with just a .to_native() and using whatever method I see fit. I know it's not always the most optimal way, but leveraging that allows me to really use DRF for so many projects and get it up easily and without too much hassle.
My favorite opinionated boilerplate for new Django projects:
https://github.com/pydanny/cookiecutter-django/

From the author of the great Two Scoops of Django series.
https://www.twoscoopspress.com/products/two-scoops-of-django...

Two great ways to avoid some newbie mistakes. Although some could argue diving into boilerplate without understanding it is in fact a newbie mistake itself.
IMO, both examples are bad because they search for the key twice.

That’s inefficient and, worse, introduces a concurrency bug. The cached value may expire between the check using ‘contains’ and the call to ‘get’.

A good API would have something akin to C#’s TryGet (https://msdn.microsoft.com/en-us/library/bb347013(v=vs.110)....).
> anyone who gets through an undergrad program in CS

Yeah.
A few years ago, I decided to try working with a recruiter. I had never worked with one before, and I wasn't sure what to expect.

But the first thing the guy did was spam my resume to like 60 something different companies. Eventually I decided not to work with him, and he warned me that if I got hired by any of the companies he spammed within 6 months, he was entitled to some sort of payment. I didn't know who he sent it out to, or if he was even telling the truth, so I just held off on getting a new job for a while.
> I thought Taiwan believed themselves to be China. As the govt. in exile.

Some of them do, and I believe that's still the official position (so as to not anger the PRC), but they've been politically separate for so long that many Taiwanese believe they are a separate nation and have little desire for future political integration with the mainland [1]. IIRC, the current Taiwanese president is from a pro-independence [2].

[1] https://en.wikipedia.org/wiki/Taiwan_independence_movement

[2] https://en.wikipedia.org/wiki/Tsai_Ing-wen#Cross-strait_rela...