skysight-inc/HackerNews huggingface dataset:
I think you can achieve the goal oriented style in Haskell.

I am relatively new to Haskell but I think it can be done using MaybeT IO. In other words actions that perform IO but with a additional 'transformer' that allows them to 'fail' and abort further execution. As complicated as it sounds, it results in quite simple looking code similar to what is shown in that article for Icon.

Monads in general are sometimes refered to as a programmable semicolon, because you can change the nature of how one statement is bound to the next, with quite an amazing degree of flexibility.
How R is used at Zillow to estimate housing values
It worse than that, the misunderstanding that is.

I live and breathe Linux. But Powershell is so far ahead of bash for text and object manipulation, it's not really even a close call.
I can often navigate to a file in a GUI faster than I can "cd users/Nadya/documents/work/2015/08/24/important/file.txt" [0]

Or I could open up my GUI, click "work" from my side nav selections and navigate through 2015/08/24/important/ and click my file to open it. I can even open two directories and ^x^v into another directory. Or drag/drop to move. Rather than "mv file.txt ../../25/file.txt"

I think it's important to show the more "cool" stuff you can do from CLI. Once you have them interested, explain the building blocks for how they can get there.

Explaining the building blocks to someone who doesn't see the benefits of the CLI will have them thinking about trivial problems and wonder why anyone would ever choose to use the CLI when the GUI is so much faster/easier/less memorization. When I was taught pwd/ls/cp/mv all I could ask myself is "....why? GUI is faster/easier/less memorization/no typos wasting time".

[0] To be fair, I can autocomplete a lot of that command. GUI is still faster though. "cd/us[tab]/N[tab]/doc[tab]/wo[tab]/2015/08/24/i[tab]/fi[tab].txt"
yep. thanks a bunch
From the article, emphasis mine:

> There was much debate about what platform to build on. Would we be on the open web or a walled garden? There was no guarantee that the web was going to win over these big companies. In fact, a lot of them, like The New York Times, started on AOL. But Steve Newhouse [chairman of Advance Publications, parent of Condé Nast] went with the open world. We started on the web.

Some things never change.
What you say about Minecraft rings true. I've been trying to get my 12 year old brother into programming for a while, never really succeeded. Today I setup Forge and taught him how to make an item for Minecraft. That got him excited about programming (or at least what one can do with it) more than anything else.
Sorry about the baity title. I never know what to do when the original title is baity.

This article is about England's health secretary making the rules about pharma gifts even stricter:

> Jeremy Hunt has made it mandatory for healthcare workers to declare all gifts from pharmaceuticals companies, or they could face being disciplined, dismissed or sent to jail.

[...]

> This comes after an investigation by The Telegraph that suggested some senior NHS directors were “getting thousands of pounds and taken on expensive trips by firms lobbying to get their drugs used”.

That Telegraph article is here: http://www.telegraph.co.uk/news/nhs/11755884/Lavish-trips-la...
To me, the most troubling thing is that they were charging people to remove their account information and did not actually remove it (from what I have read). If this is true, then how is this not blatant fraud?
Ashley Madison's Founder Wanted to Hack a Competing Site to Steal Emails
I used to work for Stellar Trading Systems some years ago. AFAIK they are doing very well.
They have multiple APIs for algo-trading and the access is very fast and robust.
Definately a professional tool though.
Those CPUs look like having a huge potential, but there is no really working compiler for them. In my opinion, they could try to engage Fabrice Bellard, the genious behind QEMU and TCC. Or people with experience on Mali GPU architecture, which shares many points with the Mill CPU approach.
> It's funny that for something supposedly pragmatic and empirical, as capitalism, there are people invoking the "no true capitalism" defense.

This is hugely disingenuous. It's about as fair as crying "no true socialism" if someone were to say "moving towards socialism leads to mass famine! Just look at Mao!".

I think part of what makes conversations like this so frustrating for everyone involved is that people are using vastly different definitions. Those decrying capitalism are usually defining "socialism" as a mixed-market economy and capitalism as an unfettered "pure" Randian market economy. (In conversations critical of socialism, you usually see the opposite dynamic).

The fact of the matter is that mixed-market economies are basically ubiquitous at this point, and for good reason. It's a lot easier to find a common understanding on which to debate when everyone is clear what the actual disagreement is: the market is good at certain things and bad at others, and gov't action is a sensible alternative in the areas it's better at (of which there are quite a few, not least dealing with externalities) or a damaging hindrance in the areas where it's worse than the market mechanism (explicitly setting prices, in most cases). The disagreement is over which things go in which category, which is a far less flame-baity way of thinking of it than "capitalism/socialism is just bad!".
Why limit yourself to one browser?

I use many browsers. Though Chome tends to be my main goto on the desktop for personal stuff mainly because of the good syncing system they set up early and Opera Mobile on the phone (I dropped Chrome here as it seems to be getting worse). IE I save for work on screen presentations so you don't have browser history showing up as you type plus the odd archaic system that demands IE. I use FF for some work areas to keep separate accounts. Also FF still have the best best extensions environment. And Opera for the accounts reason too.

Another browser and possible contender for my main desktop browser is Vivaldi. While not quite there this is still early days. It's being founded by some of the old Opera Browser team. They are trying to rebuild a browser with the old core Opera values and create a power user product. Check it out: https://vivaldi.com/ I'm using this also and keeping a close eye on how it developes.

Also if your browser is bogging you down due to hardware limitation try Opera 12 (old version before the big shift). It's very resource friendly.

Disclaimer: Ex-Opera employee
That's not my point at all. I'm just saying that if you don't have a career history to demonstrate your ability and experience, there are still many, many ways to do that. I'm not saying it's a requirement, but it's a valid and useful option.
"it's often taken decades to discover the toxicity of chemical innovations thought to be safe like [...] C8/Teflon [2]"

You appear to be conflating the toxicity of C8/PFOA (previously used in the manufacturing of PTFE (Teflon®) with that of Teflon itself. The article you linked to is primarily about the health risks to those involved in the manufacturing of PTFE through exposure to PFOA.

However, regarding the toxicity of PTFE itself:

American Cancer Society: "[...] there are no known risks to humans from using Teflon-coated cookware. While PFOA is used in making Teflon, it is not present (or is present in extremely small amounts) in Teflon-coated products.' [1]

US Environmental Protection Agency: "[...] consumer products made with fluoropolymers and fluorinated telomers, including Teflon® and other trademark products, are not PFOA. [...] The information that EPA has available does not indicate that the routine use of consumer products poses a concern." [2]

[1] http://www.cancer.org/cancer/cancercauses/othercarcinogens/a...

[2] http://www.epa.gov/opptintr/pfoa/pubs/pfoainfo.html
If you are seriously claiming ignorance to everything Microsoft has done since Palladium [1], Maybe you have a leg to stand on. But you seem like a smart guy, who has probably seen all the controversies (even if just with the Xbox One), so I think my original statement stands.

1. https://en.wikipedia.org/wiki/Next-Generation_Secure_Computi...
Does the library support complex numbers?
Ask HN: Any graphic design folks here want Adobe software
I'm desperately in need of money, & am trying to find someone who'll buy my Adobe CS4 Master Collection software package. I paid over $3,500.00 years ago, & am now pricing it at ~75% less at $750.

According to Adobe, to transfer a license both parties must fill out a 'transfer of ownership' form, which I'll provide my copy with your software, than you can finish that up with snail mail.

I'm offering it as a trackable package to help ward off anyone who would try to cheat me.

-Thanks
Because you telemetry that supports your stance?
Macroeconomics is (in my opinion) the science of applying statistical analysis to microeconomics in such a way that it retroactively justifies whatever it is the power-elites are already doing. As such, there is a lot of hand-waving, misdirection, and misuse of language in it. Whenever someone says "deflation," I must immediately ask "of what?" Production costs? Retail prices? Wages? Quantity of circulating currency?

Most of the time, an unqualified "deflation" means "a trend of declining retail prices, as measured by non-adjusted currency." And I know why economists in the employ of monetary authorities hate it. It means that there was a missed opportunity for that authority to steal more from the economy by inflating the money supply at a faster rate.

Ordinary price deflation is beneficial [for the working class]. It allows you to buy more stuff with less of your own labor. You can buy a computer today that is vastly more capable than one from 1995, at maybe 20% the cost, as measured by your own labor. You might have spent two weeks of gross wages back then. Now, you might spend 2 days of your work.

Working people usually spend at least 2000 hours of their own labor per year, for a span of about 50 years. They have to budget that 100000 hours out for everything they will ever want or need. They can't get more stuff for free just by printing off a few more bills or raising taxes. So everybody loves it when they can all get more stuff with the same amount of work, and everybody hates it when they have to work twice as hard to only get the same amount of stuff their parents had.

The economy hasn't just been in the toilet since the 80s. Real wages for working class families have been in decline since 1970. And the cause (in my opinion) was economists who pretended that macroeconomics was something other than a simple summation of many thousands of individual microeconomic models. They pretended that "government" was some magical economic actor that could defy the laws of microeconomics, by gradually moving numbers from the "truth" column of the ledger into "lies", from "lies" to "damned lies", and finally putting them into "statistics", where they could safely be explained away, hidden in margins for error, or redefined into nothing.

This is what monetary authorities and their pet macroeconomists have given us since 1970. The ordinary march of human progress--which has steadily given us an approximate annualized return of 1.5% per year, failing only temporarily due to wars, plagues, or other catastrophes--now goes directly into an annual inflation of the money supply of at least 1.5%. This has transformed global commerce from an ever-rising tide that floats all boats, into one where only the yachts float higher as the canoes, coracles, skiffs, and dinghies get swamped.

You can and should apply the principles of personal finance to national economies. You may learn something about macroeconomics that you didn't suspect before.
Google worked with RZhD to put a virtual ride on Youtube a few years ago: http://www.theguardian.com/world/2010/feb/16/google-tran-sib...
Part of the issue is iceberg lettuce in particular; there are other lettuces that are (at least marginally) more nutritious, but iceberg lettuce is pretty much just filler, and is much more popular.
Because people prefer honesty to dishonesty.
However, it is possible for a clock to be running but set to the wrong time, and therefore never right...
And I'd say that the word "birthday" is defined to mean "anniversary of the day you were born"
Where X is just a google search away...
I find Powershell extremely weird. We have a fair number of Powershell scripts for admin tasks and frankly I think they'd all be easier to understand if they were just written in C#.
Much of the time that PowerShell is mentioned here is in the context of a discussion about how nun-punchingly awful the Unix shell is, and what could possibly replace it.

Precisely my impression as well. It's the PowerShell promoters who tend to be the ones that bait first.

I'm personally not partial to PowerShell, but I hardly loathe it, either. I think the likes of the Inferno shell and es show the right path to what a modern shell should resemble.
>but my gut reaction is that we are angry at the wrong person

People are mad in general because a lot of what AM promised wasn't really true. For example, its deletion of profiles which they charged for. Also not true seems to be the number of women on the site, which (although estimates very) seems to be very skewed and possibly bolstered with lots of fake profiles.

With respect to the gross negligence, the original hack called out the company and even mentioned someone by name with an apologetic message--as if they knew that person was trying to stop the negligence on the inside but failed. (I doubt it was really bad negligence regardless. it is just more common for negligence to be the normal kind)
Perhaps not. But by that definition, this isn't a crash, either. It is a rapid but orderly sell-off, and while we don't like it, it (by itself) does not indicate flaws in the system.
"make a dent"

funny how OP nods to steve today when he snitched him to sculley back in the day
I would not hire or have anything to do with Adrian Lamo for any reason, that's for sure! Not after what he did in the Manning case.
If you go to the HN home page in Firefox, you'll see the RSS icon light up at the top of the window. (I couldn't find a similar feature in Chrome.)

Also, one HN user created some RSS feeds for HN stories that reach various point thresholds:

https://github.com/gianlucaborello/rssify
The original Google Now team leaving is not indicative of a problem. Google Now is more a search product than an Android product, so it makes sense for it to be taken over by Search engineers.
Also, IIRC Box-Muller gives incorrect results if you're interested in sampling the tails of the Gaussian.
I dislike windows (and by extension, powershell) because a solution such as changing the port the webserver runs on looks something like:

New-ItemProperty IIS:\sites\DemoSite -name bindings -value @{protocol="http";bindingInformation=":8081:"}

http://www.iis.net/learn/manage/powershell/powershell-snap-i...

What did I just modify? Is it persisted to the hard disk? How do i back that up? How do I revert the change? How do I move this change (and 20 others) from one server to another? It's three months later, and I want to do something similar, where can I find the current state of DemoSite and mimic it for DevSite?

I like plain text. Clearly companies succeed on microsoft products and people make money administering them. Doesn't mean I have to like it.
Your GUI often includes shortcuts (e.g. to your "work" folder) and that functionality is accessed from the command line via symlinks. Your comparison is not really fair.

It's significantly faster (at least for me and most people I know) to type "cd ~/relevant-symlink" than it is to take my hands off the keyboard, switch to the mouse, and then go back to home row.
LA and SF DAs: A Killer, a Burglar and a Kidnapper All Drove for Uber
If you take away the platform and command differences, then Bash is a worse scripting language than Powershell. Bash is a rough programming language to work in.

This whole comment about "on Windows" is completely beside the point. And the impedance mismatch, as you said, was already commented about in the article.
I am beginning my second time of teaching out of HtDP/2e at the high school level. My experience last time I taught it (3 years ago) was similar to what Carmack describes. There are many advantages to the DrRacket environment and the Racket language (or BSL teaching language) for teaching beginners, and I think HtDP teaches some valuable design techniques and disciplines.

I also felt that the approach to drawing taught in HtDP became awkward as things got complicated, so I appreciate some of the advice given in the thread. I may try some of these things this semester. I may also try jumping out of BSL into full Racket at some point so that we can use some more advanced features.
Implied in what you said but worth mentioning specifically when talking about this is that different cancers can respond very differently to the same thing. There is (somtimes quite good) research of the effects of various things on various cancers, just not much (if any) about if combining various non-medical stuff with positive effects could lead to a cure to a particular cancer.
is that offer still available? please e-mail me with info at letstalk@lukaszkups.net
Why Is HasNext() False, but HasNextLine() Is True?
Noone gets Powershell.
Is there some evidence that raw food is better for you? It's a lot more work to get through a giant bowl of cabbage than some sauteed in butter, but is it better for you? I imagine that there may be specific nutrients that don't survive heating, but is it significant?

Maybe the problem is the healthy halo on "fresh vegetables" in general.
You can't 'cd' to a file :-)

Seriously, if you have 'work' as a side nav, then you could have it as a symlink, which makes it about the same. But it's really the stuff like looping over operations, or rsync over ssh, etc that make reading & writing a bit more awesome than point & grunt.
The Terrible Teens
10^9+ Companies
Revealing the hidden dangers of dietary supplements
We permit any kind of laptop so long as it has a "modern" browser. I've got a few kids running Ubuntu or some other form of Linux on their PC laptops. We don't discriminate if they want to use something more complex; that said, the market speaks for itself. For early middle school, almost all parents choose the simplest option, the Chromebook.
Why the colons surrounding the port !?
Well yes, I covered that in my last paragraph.

It may well be fair to say that. But it doesn't change the fact that the Chinese Communist Party presided over a period which took China from the world's punching bag to a strong, independent power. Maybe they made it happen, maybe it happened despite them, maybe it's a mix, but they get a lot of credit from the population for being the ones in control while it happened.
Which is why we specifically target cursive handwriting skills. We're actually doubling-down with a newly revamped cursive curriculum, with the goal to graduate elementary students who can "write beautiful cursive" per the official goals. It's not an either/or proposition.
As a Unix person, 'Restart-Service' seems a lot easier to remember than 'systemctl'.

Edit: Restart-Service is also easier to remember than /etc/init.d was.

Edit 2 (rate limit): `service` on RHEL is great, but it's a Red Hat-ism. Which is fine, I used to work at Red Hat, but still.

It's also pretty limited: you use service to start/stop/restart, but you still use systemctl to list services, or list /etc/init.d (technically /etc/rc.d/init.d on RHEL) on older boxes.

On Windows, to get services, it's `get-service`

Fun exercise for readers, given that you now know `restart-service` and `get-service`:

- Guess what the powershell command to get processes is.

- Guess what the powershell command to stop a process is.

- Guess what the Powershell command to install a package is.

There's some weird ones - dmidecode on Linux becomes get-wmiobject on Powershell (see the rosetta stone link posted earlier) - but for the most part it makes more sense than Linux and Unix.
It was a first stab in 15 minutes this morning between meetings. What would you do differently? I'm all ears (trying to learn here, too)!
Reversing PS4 Camera with the Webkit and More
Equivalent Powershell commands to Linux / OS X / OpenBSD / SmartOS:

https://certsimple.com/rosetta-stone
Wars improve air quality in the Middle East
And the less egregious "skimmed milk powder". Sure, it also has some protein in it, but it's definitely used a lot in baby/children's food as a sweetener just so they can say "no added sugar".
Didn't catch that in my first read-through; thanks I wouldn't have noticed it. That adds an interesting dynamic to the whole issue in this case, though I think upon reflection it doesn't really change my opinion of the matter. For me it's about the right to keep your personal life seperate from your employability. It's essentially a privacy issue; we can't guarantee our private affairs can be actually kept secret (people will get doxed, often out of spite) but we could mitigate the damage it causes by preventing people in power from acting on it. This goes for law enforcement too, and is actually enshrined in law though there are loopholes.
Do you know http://hyper.sh/? Maybe it's an alternative to be considered.
It's not like 'systemctl' is the only game in town, though.
yeah, a terrible conclusion with slim data, isn't it? thats where opinion and propaganda (and downvoting) come into picture. and ggle is not my favorite company, even by long shot.
The first time you wrote "PDI", I assumed it was a typo for "PID", but you kept writing it. I'm curious, what's your background that you know it as "PDI"?
Fabrice Bellard is the greatest solo programmer IMO. He wrote FFMPEG, QEMU, A PC emulator in Javascript and a ton of other stuff - http://bellard.org/
I’m still taking a little heat from my wife for using an obscure language instead of something mainstream that is broadly used in industry,

That's adorable. Of course John Carmack's wife would be ribbing him about what programming language he uses.
Been working in the hedge fund industry for a while now. I confirm that 90% if people I know that do serious personnal trading use Interactive Broker (IB). It's just the de facto solution.
Largely untrue on one count or the other. You are being vague about the word 'can'.

Someone with a low IQ 'can' learn almost all of the same things as someone with a high IQ, it just takes more effort and time. We are hindered in our discussion because we have no word to describe the analogous 'propensity toward obesity' for which we have significant evidence.