skysight-inc/HackerNews huggingface dataset:
> What do you want to build today that is too expensive to try out ?

Virtual reality environments with good graphic. Or maybe something like microsoft hololens. Glasses which work like AR HUD and tracks your movements, your gestures and maybe voice. This requires a lot of custom hardware (microsoft developed ASICs for this to do it in realtime).

Also .. it would be awesome to port smalltalk to 3D.
You're talking about a tiny sliver of people who are savvy enough to try out this stuff. Most people I know never "try out stuff" when it comes to computers or phones or any other sufficiently complex electronic device. Heck, there is no desire to explore the interface as it exists now. Sure, if you show them some new feature, they might go - that's cool, and never think about it again. They see these things as simple patterns - To do this operation I do that and that's that. And whats interesting is this applies to highly intelligent people. I work with scientists who are extremely intelligent people, and they have trouble with email or installing software.
Feedback doesn't improve discoverability. Apple will try to guide developers as to when and where they should implement the gesture. But not all developers will do it consistently so users will always be guessing if the gesture will do anything.
Good point, the source of calories isn't the same mix, even though the latte has more total calories (200 calories/12oz, vs. 140). Though I was thinking of the caramel latte rather than macchiato, which is a bit closer, at 27g of sugar: http://www.starbucks.com/menu/drinks/espresso/flavored-latte....

And since it's autumn, it's now time for their signature seasonal drink, the pumpkin spice latte, 300 calories and 39g of sugar per 12oz: http://www.starbucks.com/menu/drinks/espresso/pumpkin-spice-.... You can bring that down to 240 calories and a mere 37g of sugar if you ask for no whipped cream.
Am I correct in thinking that "3D Touch" is the first thing that Apple has ever brought out that wasn't a part of Xerox PARC's "Office of the Future" back in the 70's?
Might this work?

https://chrome.google.com/webstore/detail/pixelblock/jmpmfcj...
Well, it is a prototype, afterall. That being said, I'd like to see manual override (joystick, yoke, etc.) for when you do need to manually manoeuver difficult terrain. And, I'm sure people will mod their vehicles to suit their tastes.

At long last we'll have "auto"-mobiles!
Why are people always talking about AI like it implies intrinsic motivation or even self awareness (in the context of motivation). Motivation/tasks can be provided by the human - AI can be a general purpose problem solving machine.

It doesn't have to "care" - it's just a machine with a task to perform - the thing that makes it intelligent is ability to solve tasks it wasn't programmed to do.

Once you have an AI that can do that - society falls apart. Foundation of modern society is built on the fact that cooperation trumps every other method of work - general purpose AI changes that equation to the point where other people are not only not necessary but also actively dangerous (threatening to take control).
Yes, it is that radical. Some parts of the Internet like HN are extremely pro-cryptocurrency, but this is not in any way reflective of the world at large.

In the rest of the world, most people don't know about Bitcoin, most of the people who know don't care, and a fraction that I won't try to estimate care but dislike it.

It makes no sense to expect a mention of cryptocurrency in every article about currency.
How about tea, coffee, wine, even sparkling or mineral (not just plain) water.
Unless you want to see the reaction of the jury. Those cameras rarely cover the jury in my experience.
I was thinking about that too but since they're sugared and carbonated, I assume they're often classified as soda too? (Not 100% sure there.)
Book of Hacks
Modern westerner lifestyle is really damaging. Since I can drive a car I don't walk anymore. My belly reminds it to me everyday.
Your point would be stronger (and just as valid) if you deemphasized the moralization with respect to skirting laws. Yes, it's important to illustrate where the "energy" is coming from, but most people will pigeonhole your entire point as curmudgeonly anti-progress.

But indeed, our community is in a sad state of affairs. The technology industry got taken over by the LA business model - hipster home runs. Money and social recognition made it easy for us to look the other way, and to even mislead our friends down this broken path of mass media 2.0. Most "startups" purport to deal with technology but are essentially just creating CRUD CRApps, inserting themselves as the new middlemen, and whitewashing it as empowering individuals.
We have a few clusters at work that we use for numerical weather forecasting using the WRF weather model and some other custom applications. And, indeed, the InfiniBand interconnect was a hefty portion of the overall cost of the clusters. At one point there were people considering Gigabit Ethernet instead of IB, but thankfully it was shot down. The lower latency with IB has a greater impact on MPI-based applications than some people realize.
Show HN: Space shooter to improve your typing skills (my second iOS game)
AFAIK, weather models use a mesh which is much coarser in z-direction. So it's a factor of 4, not 8. Another issue is that increased resolution isn't much helpful unless you also have higher resolution initial data (measurements). Finally, handling uncertainty means you have to do multiple runs. I believe the wall clock runtime of a single weather simulation has been stable at about 30 mins. for decades now, and increases in computing power is used to either refine the grid or to run more simulations with slightly different initial data. Then there's also the problem of postprocessing and analysing the huge amounts of data you end up producing.
I call this funny-because-true
It is not a mild form of arsenic. It is allowable for the crystalline fructose to contain 1 part per million of arsenic (by mass).
It's a good-looking project, but I'd be wary of exposing this publicly. Docker containers aren't meant for secure isolation.
All the extra weight is coming from the abundance of sugars that are added to food. Especially the low-fat or fat-free foods. So we aren't just drinking the sugar, we are eating it too.
Centrifuges? IIRC, that was not used for uranium separation until the 1960's. At Oak Ridge TN were the Y-12 electromagnetic separation (calutron) and K-25 gaseous diffusion separation plants.
Just to be clear, I'm not in any way suggesting that a viable, fully automated system will be happening any time soon, nor that we shouldn't fix more immediate problems more immediately. I was just responding to the valid question of whether more automation would just promote longer journeys and in doing so make some things worse than they were before.
Apple is fairly strict on developers when integrating new features and the gesture is simple with instant feedback.
Nice writeup. I'm glad we have moved beyond skeumorphism, because a skeumorphic peek and pop would have been disastrous (like the 'curl up' transition of yesteryear, seen in apps like maps). The current interaction, motion and visual models are clean and fast.
GitHub Markupdown – Rich comment editor for GitHub (chrome ext)
Sure you can. As long as overall entropy increases, you're AOK.

Imagine a thought experiment not too dissimilar. You have a bike, that you pedal up to speed. You then let yourself slow to a stop naturally. All the energy you put in goes to heat.

Then you do the same again, pedal the bike up to speed, but this time you click a dynamo (attached to a battery) into place and let yourself stop naturally. This time some of the energy is converted to heat, and some into energy in the battery.

It the same principle of hydro electric power. You can let water just move down some tunnels from high to low gravitational potential energy (GPE -> water velocity), or you can put some turbines in the way.
The way Google sees it is that even with those theoretical scenarios - where it's forced to choose between what it thinks is the least harmful - the Google car is still far smarter than a human, and, crucially, will save thousands of lives by existing in the first place.

I dislike this being described as smarter. So far, what we've seen as described is behavior that is more predictable and consistent. In the scenario described by the OP, in which the car slammed its brakes because of a jogger on the opposite side of the road...that doesn't strike me as a decision based off of what we'd traditionally consider "intelligence", but a strict adherence to a set of rules that could use a little more refinement and complexity.

Even if self-driving cars do dominate future roads, it's going to be an interesting few years of transition...human drivers are going to quickly realize that their automated counterparts are almost always going to follow the rules, allowing humans to cut them off without worry...Maybe at some point, these incidents are going to be logged as evidence (using dashboard cams that are almost certainly going to be standard on all driverless-cars) to prosecute those overly aggressive human drivers?
HelloSign (YC W11) Is Hiring a QA Lead Engineer
Mozart and scatology
It's easy to advocate for collectivism when you think you are in the majority. I am a proponent of universal healthcare, but your comment has me reconsidering. Throwing individuals or subgroups under the bus so disdainfully is just as damaging to our social fabric as eating unhealthily, if not moreso.

We need to unify and enlighten ourselves, not look for more excuses to feel morally superior. So whatever solution we can find to obesity, it has to be one that uplifts, not one that alienates.
As someone who works on the innards of a cooperative multitasking embedded OS for a living, I am sick and tired of C and C++.

Closures is a huge one. Everything is async in HW land, an interrupt fires and calls you when data is ready, so doing a read looks like

MyOpInitialFunction()
{
// Business Logic
AsyncReadFromFlash(sDataBuffer, sizeOfBuff, sizeToRead MyOpFirstCallback, contextVar);
}

MyOpFirstCallback(byte* dataBuf, size_t sizeRead, void* context)
{
//Business logic, use data read in some how
AsyncReadFromFlash(sDataBuffer, sizeOfBuff, sizeToRead MyOpSecondCallback, contextVar);
}

MyOpSecondCallback(byte* dataBuf, size_t sizeRead, void* context)
// and so on and so forth

It gets boring really fast. The system has a nice DMA controller that we use a lot, so a similar pattern exists for copying large chunks of data around.

You can actually implement a variant of closures in C using Macros, and right now the entire team wishes we had done that! (It isn't hard, in embedded land you have complete memory control, you can just memcopy the entire stack down to a given known location and memcopy it back to resume!)

Rust has a lot of features that are really useful for embedded, the problem is that it is going to be a long time, if ever, that the embedded world switches over.

Embedded systems tend to have very little code space, so efficiency of generated code is a must. LLVM and even GCC aren't as efficient as ARM's (horribly overpriced, feature lacking) compilers. The one thing ARM's compilers do though is minimize code space, and they do a very good job at it.

The other issue is that any sort of language run time is questionable. Even the C Run Time is typically not included in embedded (teams opt out of using it), if you want printf you typically write whatever subset of printf functionality you want!

Oddly enough memory safety is not a real issue, though slightly better buffer overrun protection than what we get from static analysis would be nice!

Consumers hand over a destination buffer to Producers, who return it in a callback. Because of the above async pattern, the consumer isn't even running until the data is ready.

That's solved 99% of our issues. :) (If you want someone else's data, you ask for it and get it passed in a buffer you provide!)
Interesting, thanks. I have never had sugary drinks, but I do tend to eat a lot of (whole) fruit which is still sugar.
Looking for ENTRY to JUNIOR level work.
I come from a math heavy background and am would like to work in data science, back end, scientific computing, or embedded systems. Open to any opportunity to expand my skills however. Some industry experience primarily in scripting, data processing, web scraping, and workflow automation.

Location: San Francisco, CA

Remote: Yes

Willing to relocate: City dependent, but Yes

Technologies: Python, Java, C/C++, Haskell. Learning/Some experience with Flask, PostrgreSQL, Android, JavaScript, XPath

GitHub: https://github.com/logan-j

LinkedIn: https://www.linkedin.com/in/lejewett

Email: logan.e.jewett@gmail.com

Resume: Available upon request
My issue is how to make this distributed (unless Inmissed that)

Have many out of process (on disk) files that contain some or all of the phrases "start package a with Params b at time c"

And have the scheduler pass over the actual running to another process - possibly another machine entirely

Would like to get my teeth into that
I doubt many people drink something from Starbucks with or after every meal though. Also way more expensive to do so with Starbucks. 12 pack of name brand soda where I am sells for $3.00 during a typical sale.
nobody uses tildes by themselves for anything I've ever seen

Abbreviated Unix paths? ~/.bashrc

Approximated values? ~30º
> why everyone should love windows 10

It has the Metro UI. I will never love it. Also that link has almost no content.
Widely? The only scam accusation I'm aware of came from Daniel Larimer of BitShares, which is a direct competitor of Nu. The scam accusation was directed toward our parking interest mechanism. With this mechanism NuShareholders could offer interest to those who parked their NuBits for a certain amount of time, which created synthetic demand during times of demand decline.

The problem was that this was only a temporary measure to increase demand and one that would ultimately increase the supply when the interest was released to the parkers. This made the parking system unsustainable if it was the sole mechanism used to control supply and demand.

Thankfully NuShareholders correctly identified this as an issue in the very beginning even before Dan Larimer's comments and they've worked over the last year toward a solution. NuShares are now used to back NuBits. When demand is low and all other measures have been exhausted, NuShareholders can vote to print NuShares, which will then be auctioned off and the proceeds used to purchase NuBits and burn them, permanently reducing the supply. This process has already been used to successfully reduce the supply from 1.8 million to under 600k NuBits.

When demand increases again, the proceeds from NuBits sold can then be used to buy back NuShares and burn them, effectively lowering the supply and returning value back to NuShareholders. Our first NuShare buyback and burn was actually just completed.

Parking interest is still part of the system, but it is used as a short-term supply/demand control mechanism. If parking interest rates continue to have no effect on demand, then it can be used as an indicator that NuBit burns need to be carried out.

As mentioned, these mechanisms have now allowed shareholders to successfully hold the $1 peg for an entire year. We've also been able to keep a stricter peg when compared to competing projects like BitUSD, which has been known to sway in value, negating the point behind stable cryptos.

All of these improvements were publicly discussed on our forum and voted on using our motion system, which allows shareholders to quickly come to consensus on important issues. You can read about all of this, which has been documented in the history section of our website...

https://docs.nubits.com/history/
Man-Computer Symbiosis

Licklider (1960)

http://groups.csail.mit.edu/medg/people/psz/Licklider.html
I like the creative thinking in the post. However what we see at play here is confirmation bias. Once the author has convinced himself that Model X is a step towards self-driving future, everything demoed is viewed with that lense. This happens completely unintentionally.
I bought a "NooElec NESDR Mini 2 USB RTL-SDR & ADS-B Receiver Set" [0] from Amazon a few months ago. It worked without any issues with both Linux and OS X.

I've had a ham radio license for a little over 21 years so I've always been interested in radio but the whole SDR thing is new to me. I still really haven't done a whole lot with it but it's fun to play with.

The neatest thing I did was set it up on the balcony of our 23rd floor condo on Panama City Beach (facing the Gulf of Mexico) and used dump1090 [1] to plot aircraft locations (using ADS-B) on a map. I was able to "see" planes a few hundred miles away (thanks to the height and facing out over the water) but was also able to see them at pretty much ground level.

I have access to a bunch of buildings (mostly on top of big hills) across the southern portion of Indiana thanks to my job and have been thinking about building a bunch of "ADS-B receivers" (using Raspberry Pi's or similar) and putting them out in these buildings so that I can cover a wide area. (I really only probably need about three as long as I put them in the right locations, geographically speaking.)

Edit: I do need to find a good external/outside antenna designed for 1090 MHz, if anyone has any firsthand recommendations.

In addition, at one of these locations there's a communications tower used by a pager company to transmit pages so I've thought about building a POCSAG receiver with one of these devices as well.

Unrelated to SDR, but I'm also planning on putting together a bunch of stratum 0 NTP servers (using GPS) and deploying them at these same locations as well. They will primarily be for my own use at work (ISP) but I expect to make publicly available a few stratum 1 servers as well.

[0]: http://amzn.com/B00P2UOU72

[1]: https://github.com/antirez/dump1090
“There are many causes for a suicide, and generally the most obvious ones were not the most powerful. Rarely is suicide committed through reflection. What sets off the crisis is almost always unverifiable. Newspapers often speak of 'personal sorrows' or of 'incurable illness.' These explanations are plausible. But one would have to know whether a friend of the desperate man had not that very day addressed him indifferently. He is the guilty one." —Albert Camus, The Myth of Sisyphus
This is the key takeaway.

There is (growing?) demand for a reserve currency. There is currently a single supplier.

I don't know if the demand is actually increasing - these conversations have been going on for decades.

The Euro was discussed as a potential rival reserve currency (e.g., see http://www.cer.org.uk/insights/euro-world%E2%80%99s-reserve-..., which says it was created with that idea), but that's faded recently.

Although people inside and outside the U.S. decry the capriciousness of the US government and political process, as long as there is no better (or even comparable) alternative, the US dollar will retain its position of prominence.
Without the hardcoded IP:

http://drunken-security.at/background/background.png
Makes me wonder what I was smoking ... I must get some more ;)
>...on the rise again

The only thing on the rise in the US seem to be:

- all sorts of debts (check out the student loan debt, in particular, it has exceeded the credit-card debt and has currently a 17% deadbeat rate)

- the number of people not in labor force (95 million, the highest in 30 years).

The fact that the US is (for now) in better shape than Greece or Brazil does not mean it is doing great. And the direction things are going in is down, not up.
> But that only permitted other men with machines to enslave them.

If you have machines over to which you can turn your thinking, why would you still need to enslave other humans?
I suspect that the fact that it is boring will mean that eventually it will prevail.
Planned Parenthood does over 300k abortions per year. The 3% number comes from a dubious counting of 1 abortion being the same thing as handing out 1 bottle of birth control pills or performing one STD test. On the contrary, about 94% of pregnancy cases handled by PP end in abortions.

http://www.sba-list.org/sites/default/files/content/shared/1...

It's kind of a weird argument to act like abortion isn't core to Planned Parenthood. If it weren't that important, PP could spin abortion services into a separate organization. And then the conscientious objectors out there would have much less to complain about.
What part of my question do you not understand?
Unauthorized access to IPC objects with SysV shm
There's some great stuff here, and some favorite historical systems are represented (e.g., the B5000). Still, I can't help but see this as a hold-over from the mid-1990s -- the anti-Unix Dark Ages of Operating Systems.[1] For example, on Unix itself: "Still, after three decades, it can be argued that the widespread acceptance of Unix has become an obstacle to further progress." For evidence for this (absurd) assertion, the author cites a Stonebraker piece[2] that was already two decades old when this was written. And even by 2000, Stonebraker's assertions were either no longer true, or no longer relevant -- and the biggest database systems at the time were on Unix.

Fifteen years further down the track, the Unix assertion is (blessedly) comically wrong -- and many of the advances in operating systems since have been underneath the Unix abstractions and/or orthogonal to them. That is, we are (mostly) no longer developing grand new systems with entirely new programmatic models -- but we continue to make important progress on how the abstractions that we have agreed upon (i.e., Unix) are implemented and deployed. Further, I think that the philosophical contribution of Unix (that is, the Unix philosophy[3]) continue to be as important as ever -- and very clearly influential far beyond the bounds of the operating system per se. In short: I would love to see a modern update of this -- especially one that puts Unix in its proper historical context.

[1] https://news.ycombinator.com/item?id=10138765

[2] http://db.cs.berkeley.edu/cs286/papers/os-cacm1981.pdf

[3] https://en.wikipedia.org/wiki/Unix_philosophy
So, really, no commercial "cloud" product meets these needs? So many other industries are beyond managing hardware; seems like an obvious opportunity for a product.
Exactly; however, if we're on it - it's a myth that multitouch is not possible on resistive screens. There exist resistive screens that support up to 10 touch points, and two-point gestures (swipe, pinch) without exact coordinates are very easy to get on most resistive screens.