skysight-inc/HackerNews huggingface dataset:
It was back then..we don't even support them in our framework anymore. Most folks use VAEs and GANs for generative models now. In general, they are just more stable.
$30 isn't really steep given the thousands of hours of... ahem... gameplay. It's easily justifiable for a niche hobby purchase. I've been idling Clicker Heroes for thousands of hours and it has a very soothing mathematical zen rhythm to it. I highly recommend it to anyone who's enjoyed Cookie Clicker or other idle-type games. What makes Clicker Heroes extra special is the high-quality design and the lovely math that's gone into making sure progress is smooth and eternal. I have high hopes for CH2 and will pre-order it as a vote of confidence.
Others have already made the point about PEP8 being a guideline, so I just wanted to also point out that not all style guides would agress with you on Bayes'/'s theorem. Case in point, the APA style guide: http://blog.apastyle.org/apastyle/2013/06/forming-possessive...
Just 'cause he's a CEO, doesn't mean he's not insecure and misogynistic...
This shows basic economics
is right again. Division of labour makes the economy more productive and society more prosperous. The investor/worker roles are such a division of labour.
So... I have filled-in the filters and nothing happened (on Google Chrome)
A great piece, an ethical decision, and I hope the start of something bigger. I agree that free to play is often horribly exploitative, not to mention horrible game design.

But that price point. That makes me worried. Browse around
Steam to see the company they are trying to keep at
$30. In the reddit thread the dev said they've chosen this price point based on $2m production budget. Fair enough they've done their homework and run the models. I'm sure they've done a competitive analysis. But it feels too expensive to me.

I really really hope I am proved wrong. As spectacularly as possible.
At first, likely nothing. Then over time, the corporations that control the Internet pipelines, like baggage fees, will slowly start to creep in, become established, and increase. The Overton window will be shifted over time, so that it all feels natural.
Trying on frames at their brick and mortar helped my decision making a lot. Every time I have to pick out frames, only a handful looks decent on my face out of more than a thousand.

Did Zenni and 39dollarglasses before. Prescription is okay, but some of the frames came crooked and chipped easily.
>"regulations make it harder for the rich to exploit the poor".

How is a poor person starting their own business being exploited by the rich? This isn't the Uber gig economy, this is a guy selling his labor on Craigslist or something because he lacks better options.

>Most non-partisan sources I can find suggest that professional licensing increases wages;

Yes of course it increases wages, by forcing out the little guy who is not educated enough to complete the full course of licensing, or lacks the resources to take a lower wage as an 'apprentice', or doesn't speak the language, etc.

>I take the view that spending $20 more for a plumber is worth having a certified and licensed professional.

I'm not trying to stop you from hiring whomever you'd like. You are the one being the authoritarian.

>occasionally doing work that I really should have had some licenses for... I know, first-hand, what effect a stricter regulatory and licensing environment would have had on me as a low-cost service provider.

Apparently it wouldn't have had any effect on you since you were willing to ignore the law anyways.
I think Valve's model of pure cosmetics with an active workshop and ability to implement custom games shows you can still have microtransactions without turning away the notion of a player community. It just seems to me that the common monetization schemes implemented in other games is a bit of a blatant money grab made by forcing people to artificially grind.
I see chasing weird bugs as part of development job, not something separate. As long as it has weird bugs, the feature is not really done. As a side note, developers who do "only development" and offload all weird bugs to someone else tend to create less maintainable software overtime - they lack feedback and tend to favor whatever makes them produce new stuff faster over what makes us all avoid those weird bugs.

As for infrastructure and first line support, lobbying management for more people continuously is just about the only long term solution.

The other thing is planning and transparency which helps the above. Keep plan with realistic estimates to show it management each time you talk with them. Do your best work, definitely dont slack etc, but dont skip corners to make something look like done when it is not. Instead, move dates in plan and send it to management again. The point is to convince them that there is really more overall work then possible by one person. (If they get offended over that or treat you badly over that, find a new job.)
Once-Hot Apartment Construction Cooling as U.S. Housing Engine
Interviewed for a large tech company a few months ago just for the sake of it. (VP of engineering role), corporate headhunter persuaded me to take the call even though I'm happy where I am.

5 minutes into the job interview the guy seemed very obsessed with my direct reports number. I have 12 engineers currently (CTO), have worked in China with 30 engineers reporting to me and in my previous life as a school principal I had 40+ staff and a few hundred students. With many other software roles in between around the planet.

Anyhow, it seemed that the position was not a good fit, they were recently acquired, the founders had all left and a new management team had taken over. Multiple interviews were expected as well as attending their office on-site on the other side of the planet. Ended the call once I heard this and told them this was not the right role for me. Have to be respectful but not every position is a good fit for the candidate. Trust your gut especially if red flags are raised. The guy conducting the interview seemed a bit shocked that i bailed on the process so quickly. Ain't no-one got time for the commitment some interviews require some days.
It doesn’t matter that it’s made up. What matters is that the word refers to a category of entities in the real world that it’s useful for us to be able to distinguish and refer to.
> It is absolutely possible to have privatized power supply.

It is. And power companies should be regulated anyway.

For example: to provide current within specific parameters so the white smoke doesn’t escape our devices.
Isn't it more likely that you don't know your employer as well as market analysts, but that you do have much more severe cognitive biases?
Can you give more details on why the term is ambiguous or ill-defined? I thought I knew what it meant, and a brief web search seems to reinforce my existing understanding (a source-to-source compiler), but I'm probably missing the subtleties. If you have a couple of minutes to clarify what your objection is, I'd love to learn more.
No, it's a question of security. AVs are huge and therefore significantly increase the attack surface. They also auto-update all the time which means your computer now talks to one more update server that can be compromised.

Windows Defender is relatively small, doesn't really have any features or fancy UI and updates come from the same servers that your OS updates come from (presumably). That's about as close as you can get to not making it worse by installing an AV.
>Wikipedia is not a place for convincing - it is a catalog of what's currently, broadly accepted.

That's true, and it should be the case. But how do we distinguish between "that which is currently broadly accepted" and "that which is currently the leading theory but other theories are also quite widely accepted" and "that which is probably the leading theory, by a narrow margin, but then again might not be, because nobody does polls on this stuff, so we're basically just going by what wikipedia editors reckon"?

What, for instance, should we do if 80% of people believe theory A and 20% of people believe theory B? (Suppose this is one of those rare cases where we're fortunate enough to have actual polls).
>personal difficulty imagining the level of sophistication that existed prior

I think this is something that happens in our industry specifically - every few years (to me it seems like every 4 years) - we go through these phases of amnesia. I honestly think it has to do with comp-sci grads launching themselves into the industry, and .. rather than catch up on their history, re-invent things that have been standard for decades.

As you get more experience in this industry (in my case, 30+ years worth) you start to see this more and more. Something to do with the cyclomatic complexity of comp-sci history, in my opinion ..
The argument is that it would allow an ISP to provide you packages with only your favourite sites at top speeds(a Facebook/Netflix/YouTube package with ISP services bundled in) at a lower cost than the "full internet" at high speeds. This would mean that it would be virtually impossible for a startup to disrupt google/facebook/youtube if most of the population don't have access to the full internet at equal speeds.

It would be the death knell for internet innovation if ISPs stop providing customers with equal access to the entire internet. How can you create a startup competing with YouTube, if most people have a package that gives YouTube faster internet speeds?

You might also have deals where say, Disney has an agreement with Comcast to give it's streaming service(or Comcasts own streaming service) the highest speeds at low costs while not giving Netflix(or other streamings sites) the same priority. That would mean over time the largest corporation wins, competition is dead and progress is severely hampered.
If you pick a stackage release that has all the packages you need, it's as simple as adding the package to your dependencies in the cabal file.

If your stackage release doesn't have the package you need, you also need to add it to `extra-deps` in stack.yaml.
my Thinkpad P50 comes with a dock that slightly raises its elevation. it's a 15 inch screen. i'm 6'1'' and there's no neck strain.

my teachers taught me to tuck my chin slightly when i meditate. my neck (T6 and below of the thoracic vertebrae) stay straight, it's only the the cervical vertebrae which tuck downward giving me a full view of my screen, eyes slightly cast down.
We may need some clarity in the problem are you experiencing.

If the problem is that you can’t focus long enough to do non-operations work whats the problem with that?

Are you unhappy you’re not coding? If so then ask for a new hire to take over the part you don’t want or start looking for another job.

Are you unhappy that your boss is still pushing you for results and is an utterly clueless idiot who has no idea where your time actually goes?

Fill us in.
YouTube really should be detecting and pushing them to the bottom of search results. Downvoting doesn't appear to have much of an effect.
Why is that so difficult to believe?

https://nypost.com/2015/07/16/heres-why-your-subway-fare-kee...

I used to work for a far less offensive agency in NYC, a public library system, and IT managers there make a cool $200K -- though most librarians who are in unions make much less. I wouldn't feel too bad if they were competent folks who deserve the market rates, but many of them didn't really deserve what they were getting.
We made a lot of money from these players who spent thousands. They are known to the industry as "Whales".

I haven't seen this addressed yet, but what if the whales we are seeing are not poor addicted victims nor rich people but simple fraudsters?

It really makes sense if you are a person with access to "unlimited" credit that you can't spend in a way that can be traced back to you.

There is so much credit card fraud going on, and it's surely possible to decouple that from the actual in-game transactions by buying cash cards. The credit companies can't trace back the money, and the in-game transactions never get challenged.
I have a similar idea to #2 - let's get in touch.
How Redux Works: A Counter-Example
If the world ever diversifies away from oil then Canada will take a major downturn. Canada is the 3rd or 4th largest oil exporting country.
It's completely reasonable to objectively cover anything. There will always be bias in what is covered, but there need not be in how it is covered. The media of the past used to excel at this. This [1] is the New York Times coverage of Watergate in 1972 just before the election. It's extremely well sourced, makes relatively minimal use of anonymous sources, and gives all facts and data without labeling, judgement, or anything of the sort. I have no way of even telling the political proclivities of the writer. Compare that to modern media, including what the NYT has turned into, and it's simply sad.

I think a big part of what has changed is that that the traditional media is now competing with social media. Instead of relying on newspaper subscriptions, they rely on digital advertising. And so they desperately need clicks. What gets more clicks, a calm and collected coverage entitled "The Watergate Mystery" or a hyperbolic piece full of sensationalism, characterizations, and drama entitled "Nixon implicated in criminal enterprise and secret surveillance."

In this case it turns out that Nixon was indeed guilty, so the hyperbole might not seem so unreasonable. Instead of that take things such as the New York Times coverage of the rape allegations targeting the Duke lacrosse team. [2][3][4]. Read those articles, the headlines, and the implications. The second article ([3]) implies it was inappropriate for the players to even be continuing to practice as if nothing had happened - though in fact, nothing had. The ending of that story is sordid, but the gist is that the entire event was found to be completely and literally fake. Not as in a 'it happened, but not like that' but literally - it did not happen, at all. The NYT assumed their guilt and wrote accordingly - because their goal has changed from informing a captive audience to competing for the clicks of an audience with no attention span, marginal quality requirements, and an insatiable lust for drama. I absolutely hope the recent attempts by the NYT to paywall their content are a resounding success.

The point I'm getting at is that 'clean journalism' is obviously entirely possible, but it's much more difficult to monetize. Digital ads are easy. Put some ads, get some clicks, profit. But this system also forces people to compete at the lowest common denominator. And even not for profit organizations with government funding still need to earn money to stay afloat. For instance even NPR has turned towards more clickbaity typical articles. However, that turn happened only after multiple rounds of downsizing. Competition can bring out the best in many industries, but it can also bring out the worst in others.

[1] - http://www.nytimes.com/1972/11/01/archives/the-watergate-mys...

[2] - http://www.nytimes.com/2006/03/29/sports/rape-allegation-aga...

[3] - http://www.nytimes.com/2006/03/30/sports/duke-players-practi...

[4] - http://www.nytimes.com/2006/04/17/sports/sportsspecial1/2-du...
U.S. patent review board becomes conservative target
It intends to be what’s currently broadly accepted. It’s success in achieving that goal relies on a labor model that may or may not be well suited towards that end.
What’s purpose? Seriously?
When it's about optimizing costs - yes, I am. That's exactly what optimizing costs is about.
Python's a modern stack in any reasonable definition of the word. Just because it doesn't use $TRENDY_LANGUAGES doesn't make it 'not modern'.
bitcoin is going to be digital gold and bitcoin CASH is going to be the P2P cash system. Both can coexist with each other.
> Igor Ashmanov

Yeah, a really good and unbiased source you got there.
First of all - thank you for putting together the site with the aim to ease the pain and avoid the risk of loosing life that allergy might cause.

I look at your website for like 10 seconds and I don't understand it. I see there are some categories (of information perhaps?). I'm curious to see what's under "Governments". Is this some conspiracy information? I click to find out. Ok, I see, there's a link to a UK agency that deals with allergies in some way.

A similar confusion there is when looking at other categories. Is this some dictionary for allergic people? Are you aggregating news from the research of allergies? Is there some user forum for people who have allergies?

There's a nice TED talk - What, Why and How you might want to look at:
https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
On your website you revealed 'What' (you want to help by building the site), 'Why' (you suffer from allergy yourself), but to me it's not clear 'How' the site should help people.

I don't want to sound negative. Please keep up the work, I guess there's a demand for the information you want to provide, but in order to increase the value of the site and increase its reach, please think about how to improve it.

If you want feedback from more people, you can try https://usability.testing.exchange (disclaimer: I am associated with it).
How to deal with common risks while creating the software
Ironically enough this wouldn't be an issue almost anywhere outside the US, where online groceries shopping was solved by the supermarkets themselves in the early 2000s. Despite employee benefits, minimum wages, collective bargaining and all that.
There is nothing simple about accepting more immigration, just look to Brexit for that.
Why Domain Invariants are critical to build good software?
Regarding the idea of "packages", here is an example of this in action: https://qz.com/1114690/why-is-net-neutrality-important-look-...
When is the last time America built any impressive infrastructure? I'd say in the 70s.

Most airports, most of the interstate highway network, most subway systems, bridges, tunnels, and dams were built from the 1930s and on to the 1970s. The railroads are even older.

And after that; Silence. It's like you didn't even care to maintain it.

First time I arrived in America, I was taken aback by how old and run down everything was. The only places in Europe I had seen worse roads were in Eastern Europe shortly after the fall of the Wall. In the middle of Manhattan some streets were in a state that in Europe you would only witness in the Balkans or in rural areas. The airports and the link from airports to the city were even worse. The subways didn't even have info tables saying when the next train would arrive. At the same time in Europe, many cities were switching to driver-less trains.

Clearly, the US could afford to expand and maintain the infrastructure. And the US is usually on the forefront of technology. So it's about priority, more than ability. Public infrastructure is just not prioritized that much in the US.
Open Exploration with the Exploratory Modelling Workbench
That's what I thought as well...until I looked at the fees and saw $6. After that I knew bitcoin wasn't going to be to compete against other systems like BCH where the fees are low. If I am going to buy a coffee, there is no way in hell I am going to pay $5 + $6 processing fee. No thank you. The fees for BCH is like 10 cents which is completely reasonable.

BTC will be digital gold. BCH will be the P2P payment system IMO. Both can coexist.
14 DNS Nerds Don't Control the Internet (2016)
An Introduction to Docker for Embedded Developers – Part 2 Building Images
Am I the only one who noticed a big flow of hit pieces on Facebook from papers like NYT and Guardian lately?

The thing is, I actually agree with the overall message, and that's why such a change of heart from the media is so noticeable - I've been talking about this for years, and I never saw opinions like that in the MSM. But now it seems like there's an article like that every week on the HN front page.

What happened?
>Why would I pay $30?

If you think the benefit of using the software is $30 or greater, like anything else in the world.
There's really nothing to stop another ARM licensee making more powerful ARM processors, there's no special Apple pixie dust, it's just a matter of investment. The other licensees just got lazy and psychologically trapped by their price models into thinking in terms of deterministic, incremental annual performance and feature improvements. They 'knew' nobody else would break that cycle because the margins weren't big enough to support the investment needed to jump so far ahead. If the margins and volume in fast efficient ARM laptops are there, then there's nothing stopping them from happening.
Yes agreed, thats also a problem that needs a solution.

Now that bots are everywhere, it will be hard to guess.
Those are just conspiracy theories spread by opposition politicians. USA has exactly the same with the Clintons being accused of a large list of suspicious suicides.
The code examples in the five screenshots on the homepage are some of the first real-world use cases I've seen of "real" Haskell. It gives the impression of Haskell as a practical language other than an idealized clean-room experiment, so kudos to whoever wrote those!
Post to FB Using Graph API in react app
The information that this is a multi-city flight finder you could put on the website directly. I opened several tabs from HN at once, then going through them and looking at this one - like what is this for?

It took me a while to see that the airport is the departing airport. Why is Vienna missing (when you have other smaller airports in the list)? And nothing has been found for MUC on 29Nov17 :(

Perhaps you could shed some light on how this works and where you source the information from.

I worked for 1A, perhaps I can help.

If you want feedback from more people, you can try https://usability.testing.exchange (disclaimer: I am associated with it).
What's ironic in itself is that the mentioned paper ("A comprehensive overview of chemical-free consumer products", published by Wiley; i.e. an empty page) costs $38 to download as PDF: http://onlinelibrary.wiley.com/wol1/doi/10.1002/ciuz.2016007...

This makes it the most expensive piece of literature (cost per word) that I know of.
If I don't fix bugs and I don't help my customers with setting up servers and the like I don't think I'll get new projects with them. Why would they trust a developer that disappears? It's as simple as that.

Some of those activities are paid, but fixes close to a delivery are not and it's OK. Usually I set up a maintenance contract for quick activities, like small new features or investigating puzzling events (not necessarily bugs.) I have a ticketing system to keep track of those activities. Customers have access to it.

Obviously one has to make clear that maintenance will slow down development.
This is taking Betteridge's Law of Headlines a bit far...

I just had to look this one up though, so for posterity: https://doi.org/10.2307/2387687.
XAML is a template, it hooks into a controller via bindings. You could compare it to Angular maybe.

In React a view is a function of state:

const Header = ({ color, children }) => <h1 style={{ color }}>{children}</h1>

// Gets transpiled into:
const Header = ({ color, children }) => createElement('h1', { style: { color } }, children)

<Header color="red">hello</Header>

A large part of my career was about XAML/WPF/SL. I know it took me a year or more to really understand it deeply, being able to extend and do everything i wanted. I came to the same state 60 minutes into React. The pattern behind it does make many things easier. And that is an understatement. I believe that's also the main reason Microsoft itself is betting on React for cross platform and native apps as well as extension eco systems:

https://github.com/Microsoft/react-native-windows

https://github.com/Microsoft/reactxp

https://developer.microsoft.com/en-us/fabric