skysight-inc/HackerNews huggingface dataset:
I am the author of the SAM pattern. It is based on the semantics of the work of Dr. Leslie Lamport who got a Turing award for it (TLA+ - Temporal Logic of Actions). TLA+ was popularized by Amazon as a tool to help fix complex defects in AWS.

SAM fixes three approximations that we have been using in Software Engineering for Decades:

- actions can manipulate application state

- assignments are equivalent to mutation

- there is no need to define precisely what is a programming step (for instance when you write a = b + c, is that a step or is it 3 steps: read b,c, compute b+c, mutate the value of a)

To a certain degree, Redux and Elm are trying to address these three approximations as well, but they do it from a FP point of view, not from a TLA+ point of view.

Their definition of action aligns with the one of event and their approach to mutation is immutability. The main difference between SAM and Redux/Elm is the way side-effects are treated. SAM embraces side-effects (in particular asynch calls) while Redux/Elm don't know how to deal with them. Redux for instance breaks its principle #1 (single state tree) by introducing Sagas.

SAM is a factoring of your code that fits in one line of code: V = State(Model.present(Action(event))).then(nextAction)

No need for a nebula of libraries or inventing a whole new language.
Yeah, if only they came to the USA, received an incredible education, and then went back to where they came from and helped that country find or administer treatments for basic diseases that kill people in other countries.
Have a look at nmon
Actually, no they cannot. It has been proven time and time again that most companies will behave only in ways that benefit its stakeholders. Sometimes, that happens to align with public or moral good. However, our only expectation should be that companies make decisions and take actions within the parameters prescribed by regulators. Anything they do beyond that is either a violation, and should be punished, or a secondary, unexpected benefit.
They don't appear to loose their flavor. I use them as ingredients in beans, chili, and sauce. I'm going to freeze way more next year, it turned out amazing. Sure beats loosing 40 of them to spoilage from a glut harvest! : )
Discussion on reddit: https://www.reddit.com/r/technology/comments/5r6xtv/trumps_e...
> Can't you just watch a movie( or something similar) to the same effect?

My experience with depression, no. Instead of movies, I played video games. To great effect, my mind was off the things that were bothering me. But it was merely delaying the inevitable, and the wasting of time only added to my stress as I tried to catch up on work (or school work) or lost sleep.

Meditation is (in many of these discussions) about mindfulness, not distracting yourself. You become aware of your feelings, thoughts, situation. Distracting yourself (by sex, alcohol, movies, games, etc.) is the opposite of this mindfulness and often works to set you back far more than the temporary reprieve you achieved from your primary condition.
If you have the time, you should look up the transcript of the 2014 speech Bannon gave regarding some of his views. I think Buzzfeed has a copy (I know Buzzfeed sucks but this is one of the rare times there's a gem on that site). To break it down, Bannon seriously believes the West has lost its way since the fall of the USSR. And that he wants to bring it back into balance for Christianity. That includes manipulating capital owners into conformance any way he can. Basically, Dominionism 2.0. It's weird how this flew under the radar but I suspect it's intentional because most people in the US aren't the kind of Christian that would sign up for any kind of Dominionism anymore since the generational split on this is firmly established. I think it's a question of whether or not Bannon and his ilk realize you can't engineer people to accept it. But then again this is the same guy who got violent on Biosphere 2 with researchers when things didn't go his way. When reality smacks him a few times in Congress I expect either he'll try to force Trump to be more draconian than even he's capable of being or misstepping big time and winding up getting fired (I can see Kellyanne Conway or Reince Preibus pulling this off against him).
Link to CanIUse for anyone wondering if this might be practical to use in a real project:

http://caniuse.com/#search=grid
How is Uber or whatever that different? You can call the police, which are already someones "in the local government you can contact".

And neither the police nor a taxi commission are capable of doing much to protect anyone before a crime is committed (except by the usual channels, e.g. credibly committing to punishing criminals).
What are you talking about?

Exactly what is the "hack" here?
I'm really looking forward to seeing the scientific community adopt docker as a way to distribute reproducible research and coursework.

MIT 6.S094 has a Dockerfile[^1] that contains all the software required for taking part in the class. This is a huge boon for getting stuck into the class and its coursework.

[^1]: http://selfdrivingcars.mit.edu/files/Dockerfile
Asilomar Conference on Beneficial AI 2017
Seattle creates safe sites for addicts to inject illegal drugs
The White House has its own office of legal counsel which has stated the order is legal. The AG ignored the legality of the order when making the decisions that led to firing.
Show HN: A 100% free online mini code bootcamp
I'd argue the situation already has. Untold hollowing out of American kid's futures to save a couple bucks on K-12 education and a bit on wages.
And probably for the best. We kind of need the US to take a back seat for a while. Let it be an inbreeding backwater that it clearly wants to be, the world will breathe easier for it.
> It doesn't seem typical for presidents to seek to install such instructions by legislative action. President Obama issued several EOs of a similar nature while Ms. Yates was present at the DoJ. Why did she not resign then?

A pretty critical point: Obama used Executive Orders because in part he had a Congress that, courtesy of Mitch McConnell, stated openly that they had no intention of passing Bills on the President's behalf, even if good. That the way to make him a failure was to "do nothing for him". That left Obama with little option but to enact Executive Orders for many things. And with that being said, he still managed to sign less than Bush II or Clinton.

Trump on the other hand has Congress and Republicans firmly in his control, who've shown themselves to be fully "pliant" (or "spineless", depending on your perspective of the world) of all Trump's desires, so Trump has no _need_ of the Executive Order other than to make a statement, "Look at me, I'm the boss. Why would I act like I need approval from Congress?"

There's a distinct difference.
Meditation definitely has its merits, but...

> People are like radios and broadcast their thoughts, and you'll be picking them up without knowing it. You'll also be able to project them i.e influence people. Those powers known as 'siddhis' are just a fraction of what you can attain.

...now you make it sound like NLP.
There's more evidence of tooth decay leading to heart disease and other chronic illness than there is linking flouride to cancer.
that is correct
Prevailing Trends in Flat Design
How about a working iMessage? I've tried hackintoshing my PC gaming rig, but my machine is too old to support it, I guess. (I never got it self-booting.) I looked at the hassle involved, and thought it felt like Linux in the EARLY 90's.

I looked at the issues on that GitHub project: iMessage. Every place I see hackintoshing discussed, I notice that iMessage doesn't work. People effuse about how great hackintoshing is, but there are consistent gaps in the setup. Like Linux users, they gloss over these problems. (I'm guilty of this myself, and it's probably why I notice.) I use iMessage on my MBP a LOT. macOS without iMessage wouldn't really be macOS to me.
An Interview with CURL's Daniel Stenberg
My daughter too, back in the day. I used to play the games so she'd have coins to spend. I got quite good at making pizzas.
Seen this way it only updates the salary requirement to accompany inflation, so you are actually just putting it like it already was during the beginning of the 90's.
DelegatedRecovery: Delegate the capability to recover an account
I got one of those bike-like thing to put under my desk. Initially for work but that wasn't working so now it's at home. I haven't been great about using it often but it is easy to use while playing games like I would anyways.
It might not be terribly efficient or anything but it's something.
I think we could all agree by calling it a work-stoppage. To me they're basically all the same but a strike is generally a work stoppage intended to force management to in some way improve the employment environment whereas a political protest can and usually is directed outwards and occurs for any number of reasons.
Unvested RSUs aren't counted as compensation, at least for tax purposes.
Unfortunately it never actually works that way, and we have to fight tooth and nail in courts to overturn unconstitutional laws.
Their real defense is having a better product. I have a difficult time seeing LibreTaxi take off; at least in developed countries, I doubt people want to negotiate prices with drivers ahead of time and then pay cash.
> If I was President/General/CEO and someone doesn't do the thing I have ordered, i'm going to fire them as well.

It's a good thing you're not a CEO then. Ignoring the expertise within the company, and preventing employees from doing their job (which in her case was to try Trumps order), would be quite foolish.

I'm going to suggest that you consider how the Volkswagen diesel scandal came about. Which is most likely:

* That lawyers and compliance managers stood up and did their job?

or

* That top brass made a decision, overruling legitimate opposition?

> I think you should be more worried about insert extremely generic anti-trump comment regarding perceived intelligence, narcissism, small hands, refusal to listen to experts, climate denial or other such comment

The comment or validity thereof?
> who may want to move to the US
https://sethfrantzman.com/2017/01/28/obamas-administration-m...

'Obama’s administration made the “Muslim ban” possible and the media won’t tell you'
I feel that most comments here miss the point of a barista. The barista is the host. It's having a boss around. Take the barista out of a coffee shop and it's more like a subway waiting area with better wifi.

It's the barista that says "no don't do that" when people do something that's not ok. It's the barista that kindly escorts the loud confused yelling man to the front door. It's also the barista that serves this other rather quirky person a coffee like nothing is the matter, because he knows the quirky person is really just that, quirky, no harm there.

If there's just a coffee machine, I will have to make all those calls myself. If there's just a coffee machine, people will be less at ease.

The barista is the security person more than anything else and keeps us feel safe by not looking or acting the part (because nobody feels safer nearby a security dude). Trying to replace all that by a robot feels very HAL 9000 to me.

And that's why we pay 5x the amount for a coffee served by a barista than a coffee served by a machine.
Google Earth Enterprise itself may be open source now, but it's kind of useless without all of the proprietary Google APIs that it's so closely tied in with... right?
At the end of the day, the person is hiring to fill a specific job. A side project can represent every aspect of a business/product, it's the interviewee's job to spin it in a way that makes it relevant to what the interviewer is trying to hire for.

I think a big mistake a lot of people make with side project marketing is throwing the entire kitchen sink at the interviewer.
> Because as anyone doing POSIX development across multiple OS learns, that is an implementation detail.

The problem is the interface is naturally unsafe. Much like e.g. strcpy, the interface means it's nigh impossible to use it safely.
I would agree that this seems to be the case almost always, but should it have to be that way?

Why can't public interest be aligned with the profit motive more often?

To some extent this is already the case, you don't see Dow Chemical grinding up children and selling them as couch stuffing, although sometimes they're not very far from that mark.
I want it rendered at the higher resolution, not upsampled from a lower-resolution image. Should have made that more clear.
shrug

I may be out of touch, or perhaps everyone else has adjusted their expectations downward to account for how expensive everything is, or think that long commutes are normal.

Maybe I'm just in a bad mood today.
I use Win10 as well, but I hate some parts: the command line (not being bash, even though you will say powershell is awesome, its not bash, and everyone knows bash). The filesystem which is not very compatible with Linux ones. Missing apt (even though there is chocolatey, its not apt).

But the main reason is that most devs use OSX so their projects build on OSX (and Linux)...

I love the graphical side of Windows, though.
So well said. This is spot on.
>Trump received almost the exact same number of popular votes as Romney in '12, and McCain in '08. The difference is that 10 million Obama voters stayed home for Hillary:
http://i.imgur.com/AT0kqVz.jpg
Your data is from very soon after the election. Once all the votes were counted, Clinton had the same vote total as Obama '12 [1]. Perhaps an argument can be made that due to population growth she'd need 1% more (or some number) to truly match Obama '12.

That said, I agree with your general message about turnout.

[1] https://en.wikipedia.org/wiki/United_States_presidential_ele...
Does anyone know if they finally changed it with the official release so that when you make a document it actually stores a markdown file or html file somewhere in your actual dropbox? I absolutely hate how the current beta has it so it's disconnected. I want to be able to write stuff in paper but have access to the originals via sync so I can update them locally in maybe something like Sublime and just have it auto update in Paper itself.
What seems a complete disregard for the costumer is that the solution proposed by LG itself is to "increase the distance between the monitor and the router".

Seems that working directly with Apple made them take a hint from the "you are just holding it wrong" excuse of Steve Jobs.
Is it immoral not to participate in a strike organized by people you have no connection to, who work for different people, and who never consulted me?

If I was going to work and some strangers told me not to because they were on strike, I'd tell them to get lost.
Well then the price of Taxi rides will increase and people will stop working at McDonalds and drive taxis. That's how the world works.

And the "Trump supporters missed flights", yeah so did people who were flying home to see loved ones, didn't support Trump, or didn't care.
That applies to any industry. Might need a specific lawyer today, why not get one from India? Might need another specific doctor, again, why not China?

There's a wide enough net in the USA, which is not a small country. It just costs money in wages or time in training. If we did what you're suggesting with everything, we'd have more buoys of the American middle class collapsing other than just tech.
Wasn't that a joke in the film Four Lions?
Who even wants to dig around menus and control panel anymore? Give me PERFECT search capabilities, so I need only hit one key, and type in what I'm looking for.
Things have definitely gotten _better_ for me (I still run Windows 10 on my Desktop). But I had to basically reinstall everything at one point.

One tiny thing that drives me absolutely nuts: it used to be when the lock screen was showing, I could immediately start typing my password to login. Now there's this second or two delay, so the first few characters of my password don't get entered and I almost always "mistype" my password the first time I login. I don't know why, but this really bothers me.
How Airbnb Stopped Playing Nice
>>Actually, no they cannot. It has been proven time and time again that most companies will behave only in ways that benefit its stakeholders.

I don't think anyone can reasonably argue that the current situation is benefiting Uber's shareholders.

The point being that by breaking the strike, Uber made a terrible business decision. They massively underestimated the backlash they would get. Now they have a (yet another) PR nightmare in their hands.
From your page, I don't see any way I can evaluate it. Either some video with an example, or a quick way to install a beta version would have been good.

I like it in concept, but there's been an explosion of UI design tools recently and if you want to keep our attention, we need more of a demo. Perhaps the show HN would have been better postponed a bit.
> I wonder if Apple could sell a developers edition of MacOS that supported a vetted list of non-Apple hardware? Even if that was a short list and it was $999 a seat, I'm thinking people would pay the price to stay with their preferred OS and run the latest hardware.

How that situation would be different from now? It's not like Apple actively trying to defend itself from hackintoshes, they just don't care at all, so you can use hackintosh if you want. Apple supports selected list of hardware which is present in their products and it's not something proprietary, so you can buy those parts and build computer.

For $999 I bet most people would just torrent it. For $99 there wouldn't be enough purchases to justify a lot of additional work, especially support, because selling product presumes that you're going to help customers with their issues.

What Apple probably would do is just to release their OS X free without legal restrictions and with some working installer, loader, etc. It's not a lot of work and you're not getting support if you're not buying their hardware. Then hardware manufacturers would build drivers, at least for some of their hardware. Now hackintosh doesn't exist for manufacturers, because it's not completely legal and community around hackintosh isn't good enough to write their own drivers.
Little's Law Explained with Tacos
Monitoring Erlang Atoms
Lego launches 'safe' social network for under-13s
- It takes a "market based" allocation strategy which allows "cash bonuses and similar compensation" to be included. This is a joke.

Honest question, why is this a joke?
We don't really need to have a machine which models human tastebuds. Coffee brewing is ultimately a chemical process, and so it's naive to suggest that a machine couldn't do it in a better and more repeatable manner than a human can.

What I think you're suggesting is that the settings of that chemical process are configured by the barista based on taste, and that they vary based on a number of environmental conditions.

Surely then all we need to do is to correlate environmental conditions with brewing settings. Assuming there is a relationship to be found, it sounds like the perfect application of either statistics or machine learning.
It seems our means of communication have grown beyond our ability to organize through those means. This seems to be a trend with the Internet in general where arguments like gamer gate etc. are fractured into two sides, but even on each side you won't find a coherent set of ideals that unifies.

I believe cases like these are just spotlights on how different we as humans tend to think while assuming those grouped around us tend to be more similar than in actuality.
This is all NIST Curve ECC (P-256, P-384, etc.) and should be discouraged in favor of the curves in RFC 7748.
Sure some cities come ahead/untouched in this.

But these immigration plans are to get rare skills, or combinations of skills. If that's not worth the 130k, your company doesn't need those skills enough to use this type of program.

The program is now used for generic skills in some cases, and those should be handled through other immigration programs.
I didn't know it was that broken. I always assumed my Android Contact problems came from using Office 365 Exchange with Outlook as the main source of my contact list, with many years of history in it.
<center> was never even replaced properly :)
Shameful plug: For interested ClojureScripters there's my adapter: https://github.com/jussiarpalahti/mathom

I was looking at upgrading it to Mithril 1.0 this past weekend, but new Cljs release's new JS support landed just then. So, now I'm trying to deduce how to get my upgraded build configuration working again...

I believe you can pretty much write Mithril with Lisp/Clojure flawor:

(nm "div"
[(nm "h1" "Mithril app with data persistence")
(nm "div" username)
(nm "div" [(text "username" username 40 #(update :username %))
(nm "button.pure-button" {:onclick #(persist)} "Persist")])
(nm "div" [(nm "textarea" {"rows" 10 "cols" 40} (get-item "data"))]))

Router and XHR/Ajax also work. I haven't yet used Mithril's components, but with 1.0 those too seem more straightforward.
I've been a dropbox pro user for many years, but have lately gotten the impression that they (dropbox) are focused on Dropbox Business and not so much regular consumers. Curious if other people have had similar experiences?
Anytime I've had to bring my car to a shop, for any reason. I've run around each bolt, loosened, and properly torqued. Things like an inspection, will take at least a wheel off, and dealing with warped rotors, blows.
The US has a Constitution. Being President/General/CEO doesn't mean you get to assume you're above the law.
Does this mean LG is violating the FCC requirement that a device must accept interference?
The FBI's Secret Rules
Zulu – An environment manager for ZSH
We use Clojure extensively at Yieldbot. The entire data-science side of the house is Clojure. That includes Spark jobs that computes forecasts and estimates click-through rates and a number of Storm topologies that crawl our publishers' websites and analyze the contents of the pages (so we can use them as part of the signal for the user's intent and find ads that match). It's been very powerful to use the same language for experimentation/research and production; sorenmacbeth talks about that a bit in his Clojure/West talk: https://www.youtube.com/watch?v=omSTAwSjYc8

We also use Clojure for the "matcher," which is a webserver that receives a request every time someone visits one of our publishers' websites. The matcher must decide very quickly which ads are relevant and decide which one to show. There is some online machine learning involved. Porting this latency-sensitive service to Clojure (from Python) has been great: the Clojure version is much more performant, it is easier to change, scale, and monitor, and it fails more gracefully.

Our data pipeline moves events for pageviews, ad impressions, clicks, etc. through kafka queues between AWS regions, archives them, and indexes them into ES. It's all Clojure.

Finally, we use Clojure and Datomic for the database where campaigns, creatives, etc., are configured.

Oh, and we're hiring.
Chances of that happening is probably less than chances of school shootings.
Steve Bannon Is Making Sure There’s No White House Paper Trail
Time-And-Materials vs. Fixed Price: Which to Choose for Your Project?
Starbucks unveils a virtual assistant that takes your order via message or voice
You're running Windows running an X server running your Linux WM to run your linux apps.

It's not a hack per se, but there's definitely more to the equation, and thus a lot more room for error.