skysight-inc/HackerNews huggingface dataset:
Holy crap, talk about perfect timing.

I'm using CSP in my project with this project: https://github.com/ubolonton/js-csp, and I've been studying flux this week. Yesterday and today I've been writing a channel-based dispatcher, and digesting how to convert the flux concepts into a channel-based system.

Thanks for this post! I'm somewhat new to CSP so this sheds a whole lot of light on how to do it. I knew there must be a better way to do the dependencies, because right now I'm manually managing them. Using `merge` is brilliant.

Just tweeted this on Sunday: https://twitter.com/jlongster/status/496019503730679809 :)
Apple‘s operating system offers numerous advantages over other platforms when it comes to image processing.

what? like only support opengl 3.0?
New Strategy as Tech Giants Transform Into Conglomerates
iPhone 6 to be announced on September 9th
It sounds like the key points are:

-lack of keyboard

-perceived as more of a game device than a work device

-inferior cloud capabilities to a Chromebook (harder to issue replacement device)

-harder to use with some educational web applications

-cost

I never really understood the "tablets for schools" thing. Laptops are better on a desk than on a lap, whereas you might prefer a tablet when you don't have a desk: on the bus, on the couch, in bed...

Maybe we just need more laptops with touchscreens.
I think copyrights should be perpetual. That will much more greatly reward authors, who can sell their works to investors. This will better incentivize more writing and good writing.

The worst case (and unrealistic) scenario of a stingy heir just doesn't matter. If someone deprived us of Sherlock Holmes or Harry Potter or Mickey Mouse or whatever, we would all be just fine. None of them are essential.
About the web-app:
- Fast & free. Possibly one of the fastest ways to play music on your desktop.

- Source agnostic (currently Youtube powered, but the eventual idea is that your playlists are agnostic of where the music comes from.The app will find a way to play it eg. soundcloud/youtube/whatever paid streaming service you use)

- LOTS of music discovery options. Built from the ground up so you don't need to have to spend too much time building your own playlist

- May even be a viable replacement for whatever you use to listen to music on your desktop

Ongoing work being done:
- Have better curated playlists

- Better mobile experience (responsive / eventually a standalone app)

- Enable Last.FM scrobbling

Appreciate ANY feedback / comments / complaints :)

Thanks so much.
Three tips for choosing a co-founder
Apologies from distracting from an otherwise well-written comment, but this caught my eye:

> Second, the government being the largest employer (second largest I believe if we elude the military.)

I can imagine this making sense if we exclude the military, but I certainly hope we're not currently living in some dystopia where it is necessary for upperwardly mobile citizens, such as ourselves, to hide from our government's armed forces.
A high salt gradient outside of the cell creates osmotic pressure which causes water to leave the cell, essentially drying the inside of the cell out completely. All solutes have this kind of osmotic effect, so that would include all salts. Organisms deal with it by pumping Potassium ions inside of their cells (to match the outside concentration with a strong inside concentration) and by creating a bunch of (safe) organic molecules on the inside of the cell to match the osmotic pressure created by solutes on the outside of the cell.
Yeah, I know, but still I felt this was very light. I'd like to hear more about what kind of things they do differently with a Chromebook vs an iPad, how kids react to a more PC-like device vs a tablet (not just perception, but usage impressions and perceived benefits), how educators use both devices, etc... I was expecting a bit more.
Best DVD Video Software
Aus Government 'seeking metadata', not targeting people's browsing history
Every time I read about Uber I wonder who the target market is. Then I remember that as a father of three young boys our car has three car-seats in the back row, a CD in the CD player and more in the glovebox to keep the boys quiet, snacks in the center console to placate them when they're hungry, and a stroller in the trunk. And then I realize that Uber is made by and for young, single, childless people with lots of money who live in SF and NY.
He's a troll with a superiority complex.
> Maybe we just need more laptops with touchscreens.

I'm probably very old school (no word pun intended :) ) but I still don't really get much of why you'd need a touchscreen in the first place. I don't see tons of people drawing with their ipads or on their laptop/tablets, most of the time you just use fingers as a mouse replacement - yeah, it's pretty useful for browsing, but for most of the other applications a touchscreen feels very much "nice to have", i.e. not necessary at all. But again, I'm not in the target population.
Look around you, lock-in is everywhere. For example, it's the bread and butter of social networking.
Ecommerce is a bear
> Look around you, lock-in is everywhere.

Only in markets with poor competition. I.e. in unhealthy markets.

MS is used to such situation, because for a long time they were in a very sick market, where they dominated heavily. Lock-in was used to preserve that domination. Now the situation has changed, and them sticking to lock-in actually harms their position more than helping them to preserve their grip on the market. They slowly realize that, but they could do it faster. Moving slowly has become their habit, exactly because of the above.

Competition does wonders. Remember the times of heavy IE lock-in tactics? They are gone because of the competition.
Can someone please direct me to where the node software is described (or even better the source code)?
Try the MS Surface :p
@jtchang, sent an email.
I am always surprised people are so opinionated about open floor plans. Unless we are talking about sirens and crying babies, I can just ignore the background noise and keep working. Although I have been sharing a room with someone or another since I was 3 years old, so filtering out noise might to just a sanity mechanism at this point.
Chase-plane view of SpaceX Falcon 9R soft landing in the Atlantic
OPC UA is a relatively new standard worth a look for those in the market for a stateful application protocol that provides both an information model and transport layer. One downside is that, presently, only member organizations of the OPC Foundation are given full access to the specifications and reference implementations. Membership is certainly affordable, but interest and adoption might be accelerated if the specs and reference clients/servers were publicly accessible. Perhaps if the Foundation received enough enthusiastic inquiries they might change their policy in that regard.

http://en.wikipedia.org/wiki/OPC_Unified_Architecture

https://opcfoundation.org/about/opc-technologies/opc-ua/
Is Chromebook that much cheaper?
Why is it hard to replace an iPad compared to Chromebook?

To me, a lot of these issues have to do with software rather then hardware.
> Are there ways to control lazyness in Haskell

Yes. http://www.haskell.org/haskellwiki/Performance/Strictness
Chromebooks are just much more useful than ipads in so many ways. I've recently finished getting our html5 web conferencing app working smoothly on chromebooks because pretty much all our educational customers are moving from laptops to chromebooks right now.

I was skeptical about chromebooks, but having owned one myself for the past few months I can now see the benefits, and I would recommend them over Windows laptops to anyone who is not a developer. For all intents and purposes chromebooks are essentially virus-proof and screwup-proof. (I'm sure you could get a virus or screw it up, but you would have to try damn hard!)
I visited a middle school where all the students had laptops. The teachers would instruct the students to put their laptops in 1 of 3 positions: closed, open facing the student, and open facing the teacher.

The "open facing the teacher" seems strange, but it was incredibly useful because the teacher could quickly verify that all the students were looking at the right thing. It seemed like they turned their computers around 7 times during the class, and so it has the added benefit of not letting them screw around on the laptops.

I don't know if this is standard practice, but it worked well, and would be more cumbersome with a tablet.
Is there anyway to query the stellar.org API to return all transactions with a specific destination tag?
Some Delta planes and I think all Virgin planes that have that inflight infotainment system run on a flavor of linux with a ton of plugins and insecure SSH enabled by default. Ask me how I know.
Overall description: https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-White-Pa...

Here's a Python client: https://github.com/ethereum/pyethereum
The Last of Us : le film inspiré du jeu commence à prendre forme
Maybe for your use these are light reasons but for public schools these are pretty sound reasons. Cost, manageability and keyboards specifically are enough to make a decision.
I use my laptop exclusively on my lap. A tablet is horrible for lap usage when a keyboard is attached to it.
Beat me to it; this is precisely the problem.

There are these sort of offices available, but the problem is the cost of the context switching, a distraction being an involuntary context switch.
I agree, I've never seen the need for a standard touch-screen laptop, it seems like the touch-screen is in an inconvenient position since the keyboard sticks out of the computer. That said, I've been eyeing touch-screen laptops that can fold into a tablet form-factor for taking notes in class. It's one of the areas where I find I simply can't type in most notes I take. But, paper's still cheaper and works pretty well.
Web browsing in bed or by the beach...touch is great. But on a PC rather than a tablet? The jury is still out.
Is uber trying to eat its own tail?
It is that much cheaper.
Because it's easier to get everything off an old chromebook and onto a newer one.
This is one of the reasons why I want presence of governmental entities in drug research. There is very little incentive for a private drug companies to show that an el-cheapo generic drug that has had centuries of use (in some form or the other) behind it, can counter some serious diseases. Yes new use can be patented, but its really impractical to enforce. Sort of like those allergy drugs and sleeping aids, same exact composition but placed in different aisles with different names and grossly different prices. As much as I love the market, sometimes it is either insufficient, or works way too slow for a human lifetime.

[Digression: We either need a quantum increase in life-span, or a market force catalyst that will speed up market dynamics few orders of magnitude, so that the consequence of a market intervention affects the same guy who made that intervention]

Back to aspirin, its really somewhat of a wonder-drug without a hype, if you can stomach it that is.
Apple probably knows and they probably don't think it's that significant for them. They didn't hire the CEO of Burberry and st Laurent to sell digital notebooks to grade schools
Battle cry of the white man
As a gamer, I don't want to have to download gigabytes of stuff from the cloud every time I want to play a AAA title.
For the first 1-3 years, I believe, states/districts will have the option of paying extra for paper versions of the test. That's only a transitional option, though, and paper will be deprecated in favor of the online test. (One exception -- paper tests will be available indefinitely for students with special needs who can't take the test online.)

One of the big problems with online tests that we're seeing in some of our school districts is that many students don't have great typing or computer skills. Even though most students can probably type well enough to complete the tests, the extra mental challenge of typing is likely to artificially lower scores. So a test that purports to measure math skills might actually be measuring a combination of math skills + computer skills, and a school that's worked really hard to teach math might get docked because students haven't had a lot of computer experience.

This doesn't necessarily mean that online testing is a bad idea, but just one of the many things that we need to take into account.
Making Math Education Even Worse
It's not a typo, but it is 90 degrees today, and I'm sure many people would prefer to be able to be either picked up or go around a corner to find a car.
UK To Explore Bitcoin Potential
The car thief doesn't seem like a great analogy.

If an hourly employee checks and responds to email in the evening on their phone then they are probably "on the clock" and need to be paid for it. How many companies enforce that? Probably not a lot. It's very easy for me to imagine the situation that Kluny described.

If employees are trusted with discretion about when they work, and the company benefits from flexible work hours (responding to email at home), then the solution of course is for employees to be salaried.
What's the saying? A car runs on money and makes you fat, a bike runs on fat and saves you money.

Depending on that 3 mile commute (hills, traffic, bike routes), it may also be faster.
Browser plugin that shows where politicians get their funding
Actualy. I think it is about the keyboard.
And soon everyone else who doesn't have young kids, and then ultimately you: riding in the back of a far safer self-driving car.

You will be able to give your full attention to your children instead of having them distract you from the road. In the future it might seem downright irresponsible to drive your children yourself. Sure you'll drive for fun sometimes, but not with the kids in the back.
The number one currency of the drug-blackmarket/underworld isn't Bitcoin. It is cold, hard cash. I personally believe that if people are unwilling to bleed, cheat and steal for currency X, then currency X is worthless. Bitcoin's role in the drug-trade is not its downside; rather, it's a mark of its value. If dealers did not use Bitcoin, then it would be implicitly worthless.
I'm all for more computer based assessments. But the idea of taking a math test on a computer sounds horrible. I remember MyMathLab in college. you could have the right answer, but if you did not enter it in the precise way that it wanted, then it was wrong.
You won't be playing AAA games on chromebooks anyway...
The peripherals you list span a wide range of complexity.

GPIO, I2C, and SD interfaces (in approximately increasing order of complexity from my point of view) are one-person jobs for the right person. I've been in charge of all the GPIO for complex mixed-signal chips several times in the past, and I could crank these out in no time. But someone who's never designed for ESD and latchup, beyond-the-rail inputs, etc., would probably find these pretty nasty.

Forget using fab-supplied GPIO; those designs are almost always much (3-5x or more) larger than they need to be, and in advanced nodes, they tend to add additional processing cost. Specifically, most fabs want to stick with per-pad snapback clamps, which are (1) big and (2) require (in processes newer than about 0.13u; you can get away without it in earlier nodes) an additional "ESD" layer to fix doping gradients so that the devices don't destroy themselves as soon as they snap back. A much better solution, for many reasons, is transient rail clamps and steering diodes. First, because diodes can handle insane amounts of current per micron of perimeter (think: easily 50 mA / um of perimeter for a diode, vs single digit mA / um for snapback devices), their layouts are more compact, and they don't require ballasting to prevent current crowding. Second, and more importantly, clamps and diodes can be simulated (and the simulations, if not correct, are at least predictable in the way they fail depending on the models the fab gives you). Snapback is effectively voodoo: design what looks like it should work, test it, and hope that some circuit you accidentally put too close to the pad doesn't change the behavior enough to cause failures.

DRAM controllers are another step up in complexity. Depending what standard you're going after, this is going to take some reasonable work.

USB2 is, in a word, hideous. A team starting fresh is looking at several person-years (or more) for a well-designed physical interface, control logic, etc.

One wonders if they can convince someone to donate designs. Come to think of it, I'd do their GPIO/ESD/latchup design for them just for the fun of it; my current employer certainly wouldn't object.
Unless you develop specifically with Microsoft technologies, Chromebooks can easily be used by developers as well. You can easily dual boot or run crouton[0].

[0]: https://github.com/dnschneid/crouton
Hahaha this is amazing
http://www.cqaimh.org/pdf/tool_suicide_risklevl.pdf

(PDF sorry)

Key screening questions are basically:

* ever thought about harming yourself?

* recently?

* have you thought of a plan for how you would do it?

* have you taken any actions on that plan?

The farther down they get that list, the more concerned you should be. emergency intervention if they Yes all four.

Many people have dark thoughts but have a fear/preservation instincts that protects them from rash inclinations. But once someone starts acting on their thoughts, they need close attention from someone quick and strong enough to intervene. As noted, though, knowing someone's state requires their willingness to honestly share it, so caregivers need to be trustworthy and be trusted.

Giving someone hope and a way forward can help them walk back from the edge, but being manipulative or deceptive or coercive can push them over.
At the same time isn't that kind of how Apple created their customer base originally with Apple II? Then, once the kids grew up, they would still buy Apple products.
Journalists: Please stop referring to Israeli Aggression
I first heard about Justin.tv in an Amazon EC2 case study. They were one the the pioneers on the platform and laid out a blueprint on elastic scaling to handle their encoding. I found it very interesting and inspirational.

The idea of lifecasting had been around for a while though I think. Josh Harris comes to mind, but maybe even earlier?
Goodbye to Sasha Shulgin, Godfather of Psychedelics
Paul Graham has enraged Israeli techies
My startup makes PDF annotation software for chrome & chromebooks ( http://www.notablepdf.com ) and we've been getting a huge amount of interest from schools deploying large numbers of chromebooks. Dell even stopped selling their chromebook to individual purchasers since they are struggling to keep up with demand from the education sector [1]

It's a very interesting space at the moment especially with Google Classroom on the way.

[1] - http://www.pcworld.com/article/2453800/dell-halts-chromebook...
.. but you get young minds entrenched in your ecosystem and you've got a head start.

Fast forward a number of years with all of your school work online, maybe a 'school' email account/drive and profile linked with your 'personal' gmail account and drive - it's seamless to transition between the two etc. Now company x comes along and wants you to move ecosystems, it's going to be a lot harder.

I for one couldn't even contemplate changing from the gmail/drive ecosystem now. Get a new phone, put in your creds, boom - all there. The hardware is irrelevant at that point.
Why would the airplane's critical systems be in any way connected to passenger WiFi? Or the Internet in any way?
The article completely overlooks hybrid apps - the middleground between the two choices in many areas. In my opinion, hybrid apps have a bright future because they have the potential to grow in two critical areas:

(1) Leveraging the growth of the web

History has proven that the web is becoming more mature and stable, and that it offers an excellent platform for development in most cases. The tools and frameworks being developed allow developers to build more efficiently. The web is a solid backbone that has only gotten stronger over time. Native mobile development has also grown in this aspect. However, how do we know the native pattern won't follow the same course as desktop applications? Sure, there will always be use cases for native mobile apps, just as there are critical desktop applications that haven't been replaced yet. The web seems to be more consistent, and as it continues to grow, it only continues to fuel the hybrid development community.

(2) Building off of a maturing mobile community.

For the most part, hybrid development is simply an abstraction over native APIs. If the native app development ecosystem slows down, becomes more mature, and stable - it helps the hybrid ecosystem. The fact that iOS and Android are becoming the standard helps reinforce this idea. This allows us to build those abstractions and tools that make hybrid development possible. Exponential growth and change are the enemies of hybrid.

New native platforms and functionalities are like earthquakes. The architects and engineers on the surface who rebuild are the hybrid ecosystem. Over time, the world introduces new tools for these architects and engineers to make them more productive. This is the web - the fuel for the hybrid world.

So what happens if the earthquakes become smaller and less frequent? What happens when the architects and engineers begin to become more effective, at the same time?

Anyway, other than the previous points, the author summarizes the decisions to be made by businesses quite nicely. It's all about measuring the trade-offs...
I'm seeing this change in the workplace as well. I work in a large IT shop and have about 15-20 meetings a week with different departments. Until the past 6 months, everyone was sporting iPads with some sort of bluetooth keyboard case. Now it's ultrabooks or Airs. I used to carry a tablet/keyboard combo as well, but over time the ultrabook became more appealing because of several factors, namely, the keyboard, screen size, and Office suite. Battery life and portability are also now acceptable for all day mobile use on the ultrabook. I don't think there will ever be a tablet compelling enough to switch back. Even the Surface (to me) has too many compromises over a lightweight ultrabook with a usable keyboard.
You need a keyboard to do any serious writing. Students should write and they should never have gotten iPads in the first place. What are these teachers thinking?
MyMathLab was horrible. I spent as much time getting used to the clunky interface, the first few weeks as, I did learning math.
> -inferior cloud capabilities to a Chromebook (harder to issue replacement device)

Also harder to share a single device among multiple users (related to the cost issue mentioned already) since unlike Chromebooks or most traditional laptops, iOS devices seem unlikely to ever support real multiple-user usage with profiles, logins and everything else.
If a politician ever runs with a campaign branded "Irony" they will get my vote. Even if they are completely mad.
"Nothing to hide" adherents have a temporal problem. They might have nothing to hide their present government's observations and laws, but it takes little effort to find points in history where the same people might have held opinions or taken actions contrary to the laws of the time.

And then there are those of us who live in Countries today with very oppressive laws or tyrants hunting down those who oppose them. Certainly there are those with something to hide somewhere in the world whom even "nothing to hide" adherents might sympathize with from their ivory tower, first-world perspective.

The sword of the Tyrant is forged and sharpened during times of peace. We would all be wise to not give our peaceful governments the tools and weapons of our children's destruction and enslavement.