skysight-inc/HackerNews huggingface dataset:
I'm pretty sure the whole point of this is to avoid the groupthink of reviews (and all the drama associated with Yelp supposedly suppressing some reviews) and just show you the food. If it looks good, good!
I didn't mean to kick off an argument, I just think it is useful to keep things clear. You have a good point about healthcare alone not solving the problem.
I've been wondering the same thing.

But I don't have any real world experience writing software that actually ends up being used with different databases.

I may use all these abstractions, but really we just use Postgres or MySQL in the end.
Given pure + @safe + immutable arguments, how is it not referentially transparent? (we ignore the practical concessions: debug statements, memory management, termination, floating point hardware state)
Thanks for the interest Tad. The docs/samples/demos collateral should be a good starting point. If you would like to have a deeper engagement, please consider joining the Watson ecosystem program: http://www.ibm.com/smarterplanet/us/en/ibmwatson/ecosystem.h...
When we're talking about "attractiveness", what we're ultimately getting at is the entire experience of being with/relating to another person.

How much we like the way they look is one dimension of it -- possibly pretty hardwired and important, but only one dimension. Seen that way, the idea that attractiveness goes beyond appearance is more or less tautological.

Nice to have some experiments that seem to support that to talk about, of course.
I'm going to say this whole line of thinking (maybe this entire story/link) should be marked with the dual "has potential to very easily become offensive for little purpose" and "probably not actually interesting to hackers" asterisks.

This comment seems like it will inevitably spark conversation of low value.
That's a good insight that the shorter checkout has worked better for your customers (and your customers' customers) so far.
Yes, I think at this point it's really just a difference of opinion as to what the effects of BI would be. My view is that the marginal utility of those dollars spent by the high end on investments is lower than the marginal utility of increased consumption at the low end, especially as the actual amounts involved are not that big. I guess the best way to resolve the issue would be experimental validation! ;-)
Yes, it is already available. You just have to close your eyes and try very very hard... Make sure you are all positive in your heart, else it fails (we are working to remove that limitation soon)
I sometimes find using a phylogenetic network to visualize a distance matrix useful as well (using SplitsTree).
I worry that this circuit has been presented without the relevant warnings. There's no isolation here, so you're exposing people who may go and build this circuit to live mains.

Think about the pot, for example. If somebody built this, and stuck a normal potentiometer on the front of a box to adjust the voltage, they may not think to use a pot that has a high insulation rating between the handle and the wiper. You could get a nasty crack of line voltage DC through the pot handle via your squishy internals and down to ground.

The pictures are also a bit concerning - the big metal heatsinks are almost certainly live as transistor tabs are usually connected to one of the pins and you don't seem to have isolating washers and grommets. I wouldn't want to thread a screwdriver down between live heatsinks to get to the adjustment pot.

This sort of regulator is okay if it and everything it powers is sealed away so nobody can touch it, or if it's powered via an isolating transformer. It's an unusual configuration and it'd be unusual for people to know what must be done to be safe when building this circuit. That unusualness along with the nasty consequences of mistakes means you've got a moral obligation to take care to warn potential builders of some to these issues when presenting this circuit.
You'd have to use one that uses green threads internally.

Basically, in the effort to make the abstraction Just Work between 1:1 and N:M threading, we made green threads so heavyweight that they barely even qualified as green anymore. It's only by removing that abstraction that we could feasibly make them lightweight again.
It is very simple: One sees clearly only with the heart. What is essential is invisible to the eye. ("Il est très simple: on ne voit bien qu'avec le cœur. L'essentiel est invisible pour les yeux.") The Little Prince by Antoine de Saint Exupéry.
Health apps 'useless' says health app expert
Docker 1.3.0 Release Candidate
All true and all quite irrelevant to the problem at hand. An IDE does not need to know which properties a type system makes it easy or otherwise to prove. It just needs to understand the type system. And a useful C++ IDE absolutely does have to understand the template system and the way it interacts with the type system - maybe a compiler can get away with running them as two separate stages, but an IDE needs to do things with incorrect code as well as correct code.
SQL Server Radio Show 6 – It’s the Cursor
There's a few reasons for this:

1. We haven't put in the time for the benchmarks game, because we're too busy working on the language.
2. IIRC, the C++ version uses GMP, and we don't, because licensing. You can install a package if you need GMP, but that doesn't work for the benchmarks game.

> I'd like to see more benchmarking done between rust and C++ where there is a solution for each language that is idiomatic or safe while another solution optimizes for performance.

Much of Rust's safety comes with no runtime overhead, but some of it does.
The elegance of the block descriptions made me blush, haha. Very nice.
Pulse: open, trustworthy, decentralised sync and cloud service
To clarify, hn.mybluemix.net is not an IBM app. A HN user built that app and it appears to crash often
So... that still works fine on freenode?
Guess the site went live too early and has been taken down. Announcement event is 7PM PST tonight. Supposedly it has some self-drive capability.
Well there's a difference between trusting the CPU to get arithmetic right and trusting the CPU to get sin(x) right (or to just know it gets it wrong but not caring).
Another Chicagoan here, I'm actually the exact opposite. I'd much rather have my package sitting in the lobby of my apartment than going down to Michigan Ave, dealing with a bunch of tourists, and waiting in line to pick up, idk, a big box of paper towels because I'm too lazy to go to the grocery store?
It has supported for a long time but that's for C++ native development not for Java developers. This is a big change in x86 support in L.

Which other comment, I never said it doesn't matter.
No, they are both examples of weak typing in action. Both of those are an error in a strong type system. That's the point.
I was accidentally zapped by NZ mains once, when I was a teenager. That hurt.
I would definitely say "becomes".

http://en.wikipedia.org/wiki/Mere-exposure_effect
Well sure...if you can find a store that stocks every item that Amazon has, has no lines, doesn't require searching for the physical product on their shelves (this is of course replaced by Amazon.com's search fxn at time of purchase). You surely can't be serious in saying that there's no advantages to conveniently located Amazon package pickup over a conveniently located store...
It's not irrelevant, think TV's, Gaming consoles etc are much better off with Intel processor than Arm.
It uses a small-step interpreter [1]. Rather than capturing the interpreter's state on the native call stack, small-step interpreters explicitly model said state using stacks of objects - one per active AST node - and environments. Because they're no longer bound to the stack of the implementation language, execution may be cycled, paused and resumed at will.

[1] http://matt.might.net/articles/writing-an-interpreter-substi...
I do not wish to be disrespectful to the author, but he fails to comprehend that it is not possible to eliminate error messages.

There are rules that one needs to follow in order for things to work, and that is not because the developer is evil, it is because of inherent limitations.

In this particular example, the error message seems stellar, and properly explained. Personally I would be grateful of not receiving a message that says "ERR_CANT_WRITE_DISK".
I believe you are talking about the hn.mybluemix.net app. That is not an IBM app - a HN user put it together. It appears to be crash often
One could want comment history preserved, but a link in each profile to the other doesn't seem a terrible solution.
I wouldn't dare to say they are very clean. They are bit more cleaner than the old ones. The point is - nobody bothers to clean them.
It isn't strictly true that Ethernet separates data pins from power pins. Because the data transmission is differential, you can send power over the same cable. (The audio world has been using phantom power for years over XLR cables -- its not a new technique.)

eg, Gigabit Ethernet has no unused pins, and can still support PoE.
Does this have namespace support?
Such blatant disregard to privacy of these Govt officials. I don't see why general public should have access to this data.
Show HN: First effective news reader on Android Wear watch
Personally I'm not sure about all this new fangled HTTP stuff. Gopher, ftp and a decent BBS are all I need.

Speaking of which has anyone done a local BBS (i.e. non web) on tilde.club? :-)
Full disclosure: I'm one of the founders of DroneDeploy (http://www.dronedeploy.com) and we're hiring:)

Feel free to mail jobs@dronedeploy.com if you're excited about controlling flying robots through the cloud.
That is actually quite good idea.

Personally I do not use tube for daily commute, just once in a while and try not to travel peak times, so getting a seat works for me. Although I mostly try stand after 8 hrs of sitting at work.
PadStyler – Never Sell a Vacant Home
It's a bit of #geoffmylawn brag but it was a much smaller community back then.

Looking at those names: I was over at #1 Symbolics quite a bit in those days (a bunch of people from the lab started the company). #3 Thinking Machines was started by my housemate Danny Hillis (I was there quite a bit visiting friends as well). I actually worked for #4 MCC and #7 Xerox (PARC in my case). I started Cygnus with John Gilmore (#84 Toad) who was previously the first employee at #12 Sun (where other founder Tiemann had also worked).

Many of the other companies on that list hold fond memories as well. Amazing!
Hey, the app looks great and polished. I wonder how do you create such pleasing user-interface? Do you use any widget/layout libraries?
http://www.wwltv.com/story/news/local/investigations/david-h...
Oh, I don't know that at all. Hacking humans -- our perceptions, our behaviors -- is interesting. While pretending to be kind to increase one's attractiveness is deplorable, there is a silver lining in that the world could use more kindness, motives aside. To paraphrase Edmund Burke, I believe one who repeatedly acts kindly will find himself or herself transformed to a kind person.
You are assuming too much.

1) Many people are currently in jobs producing very low multiples of their cost when they have the ability to produce much higher multiples.

E.g. If JK Rowling spent 10 years writing Harry Potter and spent the next 50 years in total consumption mode she would have still produced far more value than if she had worked in a basic office job for 60 years. How many Rowlings are stuck in low value producing roles?

2) Medium-Large companies are incredibly risk averse to the detriment of the overall market. As such the money they tie up gets very low returns. Forcing a shift in this money into either individuals or into automation attempts would provide far greater returns at an increased risk to a few companies but not an increased systematic risk for the economy.
> Picking up from a store can be useful when it's something you're worried about sitting on your doorstep all day.

This is almost certainly not the main intention of this move, since a store is waayyyy more expensive than a locker and no more convenient, and Amazon has had lockers for a looong time (I can't receive packages at my house so I use the locker one block away extensively).
I'm not saying it isn't - it's certainly good that it's also possible to declare something as referentially transparent, but defining the keyword "pure" to imply something much less than referential transparency is still a poor choice.

Edit: To be clear, I don't really feel too strongly about it. It's still leagues ahead of many other languages - I just think that particular choice of keyword is likely to confuse things a bit.
I think it might be more reasonable to say that unkindness is repulsive.
All I get is:

Specified "type" attribute of "video/mp4" is not supported. Load of media resource http://i.imgur.com/zvATqgs.mp4 failed.
Nobody here besides you is talking about numbers that are less than half the minimum representable float.

Edit: Oh my god now I get what you are saying. There are plenty of implicit reasons why the value would end up being non-zero -- in particular, any unit-scale continuous function would have to be artificially toxic for epsilon to be smaller than the smallest float. There is no reason for the article to point out that nit.
The reason Imgur is doing what they're doing makes sense (downloading animated GIFs is an absurd waste of bandwidth when people just want to see really short low-quality videos in their browsers).

The way they're going about it and the way they're marketing the decision is arguably kinda silly. But the monocle-popping that is occurring in this thread is an order of magnitude sillier than anything Imgur is doing.

This is really not worthy of the volume or intensity of the hand-wringing that is occurring in this thread. This is the type of news that you either ignore completely, or skim, nod, and move on. At worst it deserves some exaggerated eye rolling or a sarcastic joke to a cow-orker during lunch.
The current implementation that's being phased out was designed to abstract away the threading model such that libraries could make use of concurrency while the programs that use those libraries could use any threading model they choose, and it would all Just Work. However, in practice this caused too many compromises in the implementation of both the native thread runtime and the green thread runtime, erasing the benefits of both.

Sorry! We're sensitive to your use case, but we just couldn't make it work.
Lecture 6 – How to Start a Startup
One problem is that it's not super dense...

If you start with version 0 (and why not?), I think the Fundamental Theorem of Arithmetic implies maximum possible density?
Though I did spend about fifteen minutes working on a pure command-line turn-based version called Roguey Bird a few months ago before realizing I didn't actually feel like spending more than fifteen minutes on it at the time.
A Peek at London's New $4B Train
Eh, Java only Android apps have run fine on x86 Android devices for years. There's a consumer x86 tablet out there I've run stuff on - won one of the tablets at a hackathon in NYC last year for getting a WebRTC client running on it.

Heck, even native ARM lib stuff is supposed to run fine, but slow, due to some some special libhoudini translation layer Intel made to handle it.
Why do you think it's an anti-pattern?
NASA Science Fleet Prepares for Mars Come
Canvassing: Learn the canvas tag for games and other creative coding
> All languages I know (e.g. Haskell) make concessions to pragmatism. For example, even pure function can somehow create debug output. Every memory allocation does mutate global state.

This still satisfies the definition of a pure function because debug output via trace is not a "semantically observable" side-effect. I think that D would be better off inventing some new terminology instead of misusing existing formalisms: a function which modifies its own arguments isn't even close to being pure.
Try signing up to a service like HelloFresh. They deliver a box of groceries to your door every week with 3-5 dinners for 2-4 people (you choose), complete with instructions, and virtually all meals can be cooked in under 30 minutes. You get to cook, it's all fresh, and no planning or thinking ahead needed.

Disclaimer: No relationship except as a satisfied customer.
There's a little bit of discussion about that usage being an "Americanism" here: http://www.merriam-webster.com/dictionary/couple
I don't have any SAD issues, but I find that getting proper light in the morning helps stop me from going to bed too late.

I like your project! How many watts is the LED strip?
I'll try. This is a constant-current power supply, so the voltage depends on the resistance of the load. The LED on the left is the load. The circuit does not work well and I do not advise building it. It had extremely noisy output and tended to destroy the expensive LEDs I hooked up to it.

The four diodes and large capacitor on the right are a full-bridge rectifier to provide 170V DC.

The top left PNP transistors are a current mirror which reflects the current through the LED to the right. The 1k potentiometer on the base reduces the mirrored current in order for the logic to consume less power than the load. The top left transistor is mostly responsible for the total inefficiency of the power supply, because it adds 0.7V (VBE) on top of the voltage of the load. One of the large heatsinks is connected to it.

The bottom NPN transistors are another current mirror but without a resistor. One would think you could just measure the current at the other end, so you get the opposite polarity from the start. But doing it this way makes it work properly at startup, when there is zero current.

The two transistors on the right are a constant-current source where the current is defined by the two resistors. This current and the mirrored current from the LED are connected directly together so that they fight. The node they are fighting over is connected to the gate of the bottom-left MOSFET. The MOSFET is connected to the other heatsink.

If the current through the LED is too low, the constant current source "wins", and pulls the gate voltage high, limited by the Zener diode to avoid overvolting the gate. If the current through the LED is too high, the mirrored current wins and pulls the gate low, shutting off current to the LED.

When the current is shut off, the capacitor on the left continues feeding the LED until the current drops enough for the MOSFET to turn on again.

This circuit also has a nasty tendency to get stuck in a steady state where the MOSFET is half on, causing an enormous amount of heat to be dissipated in the MOSFET and killing it. It might be possible to address this with an inductor to create oscillation and buffer current. But if I did it again, I would take another approach, and use an astable multivibrator to sample the LED current at discrete intervals instead of doing it continuously. This would allow time for the gate to settle either high or low so it doesn't get stuck in the middle.
Uh, no it isn't? Dalvik has had x86 codegen since ICS: https://android.googlesource.com/platform/dalvik/+/ics-mr0/v...

And that's for JIT codegen, the interpreter will obviously run just fine on every architecture.

MIPS becamse first-class supported in KitKat, by the way.
Thanks for this link; it's a really great read. I immediately thought, "I've had that idea!" (but then realized that I first had the idea to make per-website chat rooms after this guy had already done it). Fascinating.
I'm really surprised that username was available. Also, I'm curious, why did you choose it for that comment?
Picking up girls using Instagram data [Video]
No, that's incorrect. Weebly does not include that in their free plan. Check 'compare plans' on their homepage.
Symantec to Split into Two Companies
I still remember the SecurID fiasco, where RSA had the "golden keys" to all SecurID tokens, and hackers managed to get a hold of them by hacking RSA.
Unpublished hacked celebrity nude photos going for one Bitcoin online
Simple and Full-text Search with PostgreSQL [video]
They want to skate to where the puck is going to be, not to where it is. We can be certain that the Walmart of ten years from now will not be identical to the Walmart of today. Part of that difference will be Walmart's reactions to Amazon's own actions, but mostly it will be changed consumer expectations. Do you enjoy shopping for toiletries and similar consumables?
Per the read, I didn't find that Kindness had been isolated as a variable.

From an anthropological standpoint, one could argue that someone kind or charitable would be attractive -- not necessarily because we prize virtue -- but because we assume that person has resources to spare.
It depends on which IRC client you use.
Actually, epsilon is guaranteed to be much larger than the minimum representable float: double(pi) is 1.57... * 2^1, so double(pi) - pi is going to be on the order of 2^-m, where m is the size of the mantissa. The only way that double(pi) - pi could be much smaller is if pi magically had a lot of 0s in its binary representation (it doesn't).

This caught me off-guard at first as well, but it's really quite logical.
Only if the strong type system is specified to return errors on those kinds of mismatches, as opposed to using the type information to perform a conversion and give another result which is just as well-defined as an error.

That's the point: Strong typing ensures all results are well-defined, as the result of a specification, and it uses type information to do that. Weak typing throws away type information, so it can no longer uphold such specifications.
Probably something completely different, but I think what you want is Shakespeare in modern English, which is a thing that exists:

http://nfs.sparknotes.com/

I've heard bits of Shakespeare in German, and I think it was pretty well done. Any good translation is going to effectively be a whole new work of art that tries to capture something of the essence of the original. But the beauty of Shakespeare is the language.
Google's (or is it Intel) got to be out of decent QA people. The 64 bit image doesn't even start on Linux and the G+ post has people complaining the same about Windows and OS X.
We finally have a substitute for eval within Chrome extensions! Also could be useful for experiments e.g. simulating synchronous APIs.
For reference, here's the difference: Strong typing ensures all results are well-defined, as the result of a specification, and it uses type information to do that. Weak typing throws away type information, so it can no longer uphold such specifications.

Note that auto-conversion and error on mismatch are both evidence of strong typing in action, because both behaviors rely on type information in order to occur.
See its very simple silly. Big Corp. like GM, GE operate and loot american people. Americans are blatantly stupid to bail out Corporation and then complaining about it.
Companies like box get large sum of money from these big corp.
So in a nutshell, its american people's money who bailed out in 2008 and got their shares wiped.
Now box get to enjoy on that money. Ultra-privileged select few get to be acquired from these companies again.
What you got ?
If google comes out with unlimited storage for everyone box will fail tomorrow.
I'm interested in learning more - my email is in my profile.
Ha, trust me, I have no idea either. But I'm at least starting to ponder the problem.
Hey, thanks for pointing out the impact of this technology from the perspective of a quadriplegic. It's always eye opening when a technology I really like turns out to be a lifesaver (hopefully not putting words in your mouth) for people with disabilities. Had a similar revelation re amazon home delivery recently. Great to see these technologies making meaningful improvements in peoples' lives.