skysight-inc/HackerNews huggingface dataset:
> The religious focus on purity. The elm maintainer is an haskell user, and it shows. Can you believe that to read the current time or generate a random number, you must be within a component's update function, ask for one or the other and you will get your result later, asynchronously?

You say this like generating a random number is a small deal. In a sense this is very true! From the machine's perspective generating a random number is a quick operation. However, from the perspective of maintainers who come after you losing determinism is no small thing, and IMHO deserves to be marked clearly in the type system.
And my edit denotes that I saw that and acknowledged it! :)
The problem is that Google subsidizes YouTube's bandwidth and sucks the oxygen out of the entire online video space.

I remember Leo Laporte saying a long time ago that Google uses Youtube bandwidth for leverage in peering agreements with other networks.

I know almost literally nothing about peering agreements.

Does anyone know how this works or if its true? What are the economics of Youtube?
I find that very hard to believe, but you tell me. I'm billing out at $50/hr for most of my freelance work. I'd gladly take a remote job in the $60-80k range or $80-100k if I have to relocate. I live in the rural northeast USA. I'm open to relocating anywhere but California.

Does any of that seem out of line for a 33 year old programmer with 16 years of web development experience and 3 years of video game development experience?
Well, looking at what Apple defaults for people these days, you've got your Desktop and Documents living in iCloud, which is (I assume) where Apple expects you to save pretty much all your "working state." Bookmark (and tab) sync happens through iCloud as well, if you're using Safari.

Window state doesn't sync, but then, it wouldn't make much sense for it to, workflow+performance-wise. The cutter is not the ship; it doesn't have a 50-gun battery, nor room to take a 1000-person crew aboard it. You're expected to multitask on the desktop, and then single-task on the laptop (picture an executive VP with a fancy watch whose time is Very Valuable: if they're working at all while not at their desk, it's because there's one very important/urgent thing they need to do.)

As such, it makes much more sense to save your GarageBand project, or your PSD file, to iCloud on your desktop, and then re-open just that one thing on your laptop, rather than attempting to squash your whole workflow around as if you'll keep interacting with it the same way at the destination. (Though, if you're desperate to have that particular experience, Back To My Mac exists.)

(I do imagine an OS could pull off something like the Firefox UI experiment of "tab groups", with native app windows, by combining a ubiquitous cloud store with all apps being wired to save+restore window-state, and requiring that any apps installed in a "session group" get installed on all the computers in the group. You could then grab out individual pieces of your workflow and un-hibernate them onto any computer you liked, work for a while, then put them back away. But that'd require a radically different style of window management than we have today.)
Google allowed ads on terrorist videos. Advertisers complain. Google enables advertiser controls to save their revenue. Advertisers favor sanitary corprorate media, similar to what's on TV. Google launches YouTubeTV and embraces the new model, after having a virtual lock on user created video.

Of course, anyone who saw the cultivated (see dishonest) YouTube trending filter and what it had become already knew that this day was coming. Embrace, extend and extinguish, it works for "cool" and culture too apparently.
It's not designed for it.

Some people do it, but it's a rough ride that need you to understand Elm's internals.
Wintertime humidity is rarely if ever high enough for frost buildup to be an issue--it's the humid shoulder seasons that have this problem, but your heating/cooling needs during those seasons aren't that high anyway, so defrost cycles won't lower comfort and efficiency all that much.
Protect Identities by Anonymising Images with Go and Machine Box
My 3-year-old illiterate child keeps saying "skip" and pounding the skip button until it becomes available, every time he sees an YouTube add.

Hypothesis: maybe they're all like that?

(I do limit and monitor his YouTube use)
High Tech Startup Opportunity Here? There are some powerful hardware engineers reading HN. Can you devise a low cost substitute for MRIs that would give at least some of the same effects?
Learn a language by reading sentences from news sources
Peter Gibbons: Well, I generally come in at least fifteen minutes late, ah, I use the side door - that way Lumbergh can't see me, heh heh - and, uh, after that I just sorta space out for about an hour.

Bob Porter: Da-uh? Space out?

Peter Gibbons: Yeah, I just stare at my desk; but it looks like I'm working. I do that for probably another hour after lunch, too. I'd say in a given week I probably only do about fifteen minutes of real, actual, work.
User replaceable battery.

Home, end, page up, page down, and the power button moved back to not being a keyboard key.
Randomly put a guy in 1/5 trucks but make the guy not visible. Loudly state on the outside of the trucks that many trucks are manned. Criminals have no way of knowing which trucks have people and which don't.
Interesting comment regarding Transit - as a Londoner who went to NYC for the first time last year I didn't even contemplate looking up another app; I just opened up CityMapper and it said "It looks like you're in New York. Switch City?", so it's pretty seamless.

A few years ago I'd definitely have trawled the App Store and I'm sure I'd have found Transit, but it just goes to show the power of a good, reliable interface and considered rollout to ensure you're always the go-to product if someone is aware of you.
That's irrelevant. If Rolls wanted to, they could very well send you a Chrysler, Chevy, and BMW with every Rolls purchase. If you don't like it, you don't have to buy a Rolls.

No, I can't think of other luxury goods priced this way either, but again, it's irrelevant. They can price things however they want, and you can choose to take it or leave it. It's a luxury, nothing more, and if you don't like the terms, you're free to take your business elsewhere. If they want a weird business model like that, it's their right, and it seems to be working for them since there's so many suckers happily sending them money for this. Perhaps the truth is that the really high-end luxury goods (Rolls, Rolex, etc.) are smarter than the typical cable TV customer and wouldn't put up with that kind of BS.
We are a long, long, long, long way from a micropayments ecosystem. It's fundamentally at odds with information goods, particularly in mass media.

https://www.reddit.com/r/dredmorbius/comments/4r683b/repudia...
Get Started Developing with Visual Studio for Mac
How do you get out of a funk?
Did you look into Lunyr much at all? They are just using IPFS on the backend (or plan to use, per their ICO communication to raise money), and using an Ethereum-based ERC20 token to 'incentivize' people to contribute and edit.
How is this a US problem? Everywhere I've ever visited, and I've been to as many countries as I have States, has quote on quote:

"Widely distorted the housing market creating ghettos where similar people will get clubbed together."

I think they call them neighborhoods. Rich people live in nicer houses than other people. Pretty sure it's been like this since one caveman had a bigger cave with bigger rocks to throw.

Sacasim aside I really think we need a national school system. In Georgia it varies by counties. Some counties compete on a national level others are dead last in the nation, if we aren't counting Mississippi.
You might say I've observed this many times in my career. I think the best move career-wise is to be one of the people who makes the new thing. Those who clean up after them, bear the brunt of their design flaws and careless mistakes, will never be recognized, appreciated, or remunerated as well. At least in my experience.

Ask yourself this: who is the most famous maintainer you can think of? (Not someone who devised an innovation and then maintained it - pure maintenance)
I also respect this view. On the frontend, as long as I have a decent type system, I never needed to also encode effects using the type system, so I'd rather not burden the team with this if the ROI is very small.
This a pretty brilliant business idea.

Let me know if that is what you are doing, I would be willing to try it out when it launches.
The content is so different in terms of format and length.
I like Citymapper's hybrid/multi-mode directions, such as taking the train to Citibike -- I like its Citibike support in general, it has a good real-time overlay. Citymapper also does a good job with nights/weekend subway closures.

I don't just use Citymapper, though. I also have Google Maps and Transit installed. I prefer Google Maps' subway overlay/general map. I only use Transit for nearby train/bus schedules.
Um, you forgot the healthcare cost explosion.

And the fact that we will never see a dime of Social Security.
The Copy-Paste Guillotine
...which is what Youtube Red is. But everyone starts by consuming the advertiser-driven content, and this content anchors them on what the platform "should" cost.
Things can be in the same class but with different grades of strength within that class.
>Agreed that the HBR article attacks a strawman - or, at least, a style of "brainstorming" I have never participated in.

I have. It has (mercifully) largely fallen out of fashion but it was a very popular "ideating" approach at one time.
I think Youtube advertisements are very targeted toward you, and not necessarily relevant to the video. Google uses the information it has on you and plays the products that have paid the most for your demographic from what I understand.
Thanks for posting this. My history with reading papers has been very poor in the past and I've now made a resolution for at least the next few months to fight my Hacker News addiction by preferencing papers or books over 'news'.
Purescript is more powerful but harder to use.
OOoooO I like your style mister!

Let people post their results, correlated with their location and time to pull humidity from the local weather and give them a place to store results and we can crowd source our way to some serious pizza! :P
If they were skinny they wouldn't be so rude, on the off chance someone they might fancy might be around.

Someone whose future only holds cats and a happy pill prescription has no reason to hold back.
As I recall, Travis Kalanick's overall goal to is reduce private car ownership. Driverless taxis would get Uber closer to that realization. However, my pessimistic view tells me that self-driving cars also grant Uber more control over the private transportation industry. And perhaps they could use that power -- some call it network effect -- to negotiate large-scale contracts with auto manufacturers and oil-and-gas companies.

Overall, as a consumer, I couldn't care less who is first to market, but which company offers the best quality-to-price point.

On another note, when self-driving cars need to refuel, is that payment going to be in USD or some cryptocurrency?
I use it occasionally, as a hobby. I don't notice any lag. But I haven't paid too much attention to performance, nor have I done any benchmarks.
A better comparison is Linux on the desktop: I've been assured it's been about to happen for the last two decades by programmers who thought the hard part was writing a kernel when in reality it was all of “boring” work offering a decent user experience.

Similarly, anyone who starts a social project and talks about tech is almost certain to fail, no matter whether they're a bunch of OSS developers or Google, unless they have put even more time into the actual key problem: good user experience.

If you don't have a solid story for how people will find other people they want to interact with, what reasons they have to interact in the first place, and how you'll deal with abuse, nothing else will matter.
So Glaxo Smith Klein misrepresented adverse effects of paroxetine. This doesnt mean at all that the science behind SSRIs is "fraudulent". SSRIs are among the best researched psychopharmaceuticals. And it is true that benzos make anxiety worse, long term, but that doesnt mean that they arent a valuable medication to treat anxiety.
> I've wondered purely out of curiosity if the decline in wages is related at all to the entry of women into the work force

Adding workers adds wealth per capita; it's not a zero-sum situation. Adding more workers to the economy grows the economy, by more than the salaries of those workers (if they cost more than they produced, they wouldn't be hired). Now all these women are producing value, they increase productivity, and they also can afford to buy things from you.

Consider it this way: Where would you rather open your store, a town where only the men work, or where both the men and the women work?
In wikipedia, you can view the history of each article by just clicking the "View history" tab. So what exactly is new here?
Actually, this is brilliant. It's a very different sort of investor self-interest, though. I hadn't thought of tax-planning at all.
I had pretty good results fuzzing SQLite back in the day:

https://lcamtuf.blogspot.com/2015/04/finding-bugs-in-sqlite-...

I think they eventually incorporated AFL into their continuous testing and squashed several dozen bugs. OSS Fuzz scales it up, but yup - the bottom line is that you might think you have 100% test coverage, but you really still need to fuzz =)
Thanks for sharing!

It would be interesting to know the standard deviation for counties less than say, 10,000 people, as well as the for counties larger than 10,000 people.
> Worse, is that taxes only get larger over time (and very very rarely sunset, even if legislation specifies a sunset claus)

The past 40 years of politics shows that this is simply not true in reality, though it is often repeated. There is significant political will to lower taxes, and taxes get lowered frequently. More frequently on the wealthy, but frequently nonetheless.

When it comes to taxing externalities and improving market function, there's often significant room to improve the market. As long as costs can be estimated within ~50% it's going to be a big win to legislate them. However, since the cost of going over is often not linear, it can be difficult to enforce in a fair way in the market without some sort of auction scheme like what goes on in cap & trade.

A miles tax is far worse than a carbon tax; it's far more of a stab in the dark. It doesn't even account for wear & tear in any way, which is dependent on an polynomial of the vehicle weight.

Large fossil fuel companies, like Exxon, are planning on an $80/ton carbon tax. There's zero reason to not phase this in along with the Paris accords. It's silly to ignore the work that those, negatively affected by the tax, have already agreed is going to happen.
I've experienced this one firsthand as well.

Microservices sound ideal at first because it's easy to not see that the brunt of the effort is not writing the first version but monitoring, maintaining, and handling when some go down. By using microservices one introduces additional edge cases that don't exist in a "monolith". Quotations around monolith because I believe startups use it with some exaggeration. For example, a Django project of ~10k LoC might be composed of 15 separate Django apps behind one API and I don't see this as monolithic.
My own personal opinion is that modern society is more crazy than most patients. This is likely the root cause of over-prescribing drugs. Yes people are in need of changes in their life to feel better, but the solution should be for society to suck less, not some pill to mask the symptoms in individuals.
It seems they are being smart about using counties:
"All analyses were carried out at the county level. Counties were combined as needed to create stable units of analysis over the period 1980 to 2014, reducing the number of areas analyzed from 3142 to 3110 (eTable 1 in the Supplement). For simplicity, these units are referred to as “counties” throughout."

They also use https://en.wikipedia.org/wiki/Small_area_estimation which seems like a way to deal with the counties with small sizes.
And from what I can tell they are using hierarchical models that should have some regularizing effect from larger populations.
I forgot to add, if you have the oven capable of 900 degrees, you are best to use a 00 flour, like Antimo Caputo. I mix Antimo Caputo (60%) with Giusto's Ultimate Performer (40%)
Presumably Pewdiepie (the largest channel by subscribers), but he's very much still posting to YouTube. Not sure what that's about.

Twitch, incidentally, banned IcePoseidon because he was doing IRL streams and attracting too much attention (getting threatened with guns) who moved to YouTube's streaming format.

Twitch and YouTube are looking more and more like a little proxy war for Google and Amazon.
Masters of Scale: Podcast Series from Reid Hoffman
> Through the months I got a better grasp of elm and refactored the entire app several times (not nearly as painful as it sounds).

Refactoring Elm code isn't as painful for me as Javascript or Ruby - because it's statically compiled, it gets rid of a whole class of errors. The compiler does an excellent job at where compilation fails and suggestions to fix the error.

Additionally, I find in Elm (and other ML-typed languages) that it's easy to model states of your app (e.g. like a state machine) and events that change the state of your app. Adding/modifying states and events in Elm is one of its strong suits and it really forces you to logically think through how your app transitions from one state to another. Scott Wlaschin has an excellent talk on Domain Driven Design in F# that articulates this point quite well.
The credibility of this article is undermined by the statement that Boston's 911 calls are sometimes unanswered - backed up by a link to a 2006 article from a student newspaper.
With the rate medical tech is advancing, almost as fast as computing, 300 years from now might be within our lifetime just by other means of extension.

We have many active and healthy 50, 60 and 70 year olds. This is unheard in cultures before the modern era.
Is is simply a small buss run by a private company?

I don't understand why it is a "smart buss".
I'm building a browser game that educates people in this. There is nothing I can publish yet, but shoot me an e-mail (kolinko@gmail.com), and I'd love to discuss it in more detail.

(I hope I don't break any HN rules with this comment - there is no landing page, and I don't have a public pitch I could share here yet).
If you are planning to bootstrap something, you might be interested in joining this group:

https://groups.google.com/forum/#!forum/business-bootstrappe...

If you want to do something in the health tech space, you might be interested in joining this one:

https://groups.google.com/forum/#!forum/health-techies
I've lived in and around Vancouver for years, and I find there is very little smoking there. Not sure where the GP's data is coming from, but he/she is drawing very broad conclusions from a very limited dataset.

If anything, (many) Vancouverites have the stereotype of being super-healthy, yoga-practicing, organic eating folks who actively shun unhealthy things like smoking. Unless it's weed :)

edit: I was talking about the GP's comment, not your's specifically.
> I do not have a degree, but I do have a sizable amount of skills...

The simple/hard thing to do is look for a person that you can help. To find people, do a key word sort on Linkedin in your town, see who is using Linux, etc... Try to target the likely boss for that company/group (look for Senior Manager/Director/VP/CTO). Reach out those individuals direct and have a live converation. That's how you will find hidden opportunities.

Generally, small-medium sized companies are more flexible on degree requirements. Incidentally, holding a degree does not inoculate individuals for employment. You must hustle. Start talking to people you can help.
Might as well do so anyway, its still going to affect you :)
> lack of genetic diversity

> gene pool stops changing

The above two are incompatible. How can a gene pool decrease in genetic diversity if it never changes?
Serverless microservices, some call these nanoservices / functions as a service / microservices as a service, like AWS Lambda are definitely a distinct lighter weight category because you're not managing apps or servers to support them.
​OpenStack: Costs less, does more
Direct Link:
http://fsecurify.com/ATaleofTenXssInTheWild_Fsecurify.pdf
Marijuana Reversed the Effects of Old Age in Mouse Brains
Seems like it's back now
I don't have a cross reference of instance owners vs countries where the legality of the material is not clearly guaranteed, but since potentially "dangerous" countries include the US, Canada or the UK, I stand by my assertion.
For a global view, projected for 2050, take a look at this tool from the UK government and others: http://tool.globalcalculator.org
Select Energy (at the top) -> Sankey (on the left) and optionally apply policy scenarios.
The man's got a 40% approval rating in his first few months, and Republicans are attempting to push a healthcare bill through congress that currently has an 18% approval rating and a 56% opposed rating.

Opening up ANOTHER front for republicans, prior to the midterms should, actually, be quite upsetting. These are not the sorts of numbers the majority party wants to have before a midterm election.
I wake up 5:30am every single day except Sunday.

I never snooze my alarm clock. I put the phone away from me so I have to get up to it. If it's arm-reachable, the snooze it is :)

Morning are really slow for me intentionally, I usually make myself a cup of coffee and sit down for about 30-40 minutes. Watching TV or something like that.

Depending on my level of injury, I might stretch a bit and do some morning Yoga https://www.youtube.com/watch?v=K-Ina_WW4Yc This one works best for me.

I ride my bike 4-5 days a week and the rest of my morning depends whether I bike in the morning or in the afternoon.

Struggling to wake up (for me) means I am missing some nutrition, I try to keep a very natural and healthy diet. I found that if I keep up with it, I wake up much easier.

For context. I have 3 kids (20m - 7y old). I usually wake up about an hour before the first one wakes up.
Also have a look at https://www.npmjs.com/package/fable-elmish with F# flavor.
But the only reason a business hires employees is to make more money. We are not employed out of charity. Can we complain that greed compels them to fire us when it also compels them to hire us in the first place?

Also, you are assuming the only one being rewarded by layoffs are executives. As someone dutifully putting away money for retirement in a 401k, I am the primary beneficiary of such layoffs in their stock prices(assuming the company is publicly traded). Should I feel guilty that my greed has caused layoffs?
ECFS Proceedings Results
No, you're right, I missed that. He either has an old MacBook though, or is being a little cheeky.
Apple market cap  800B, on track to be the first 1T company
Some random information in this article....

For instance, they cite almost no lung cancer deaths in Summit county Colorado, while the highest rate is found in Florida.

Well, duh - why the heck would a lung cancer patient want to try and breathe thin air at 9,000 ft??? Sea-level would be much more comfortable.

Not picking on the statistics, but they could have pointed out that some of the variation is purely logical.
> logistical issues

This is a funny excuse for a company in the logistics business. You'd think they'd be good at at least that one thing.