skysight-inc/HackerNews huggingface dataset:
I have wanted to apply some amount of fuzzing for embedded development, but have not yet stumbled over any tools or strategies for this. Is there anyone who have some experience with this?

More specifically, I want to test against a stack with an API written in C, but the problem is that it is only accessible through code. Code that needs to be flashed to physical hardware before running. A crash in the stack leads to some trigger that can give output, so it's easy to identify a crash. For now, I have made a serialization layer for the API functions, but feel like any fuzzing methodologies would mainly test the serialization instead of the underlying stack.

Is there any tools out there that can do this, or what AFL-fuzz does but on ARM Cortex M running with a debugger?
A positive energy balance was achieved in 2013.

http://www.nature.com/news/laser-fusion-experiment-extracts-...

For only a hundredth of a second, and not even remotely economically viable yet. But it's a step in the right direction.
Fusion energy doesn't replace oil. It doesn't substantially reduce dependence on it - oil fired power plants are uncommon compared to the quantity of coal ones, and we have a lot of coal to go through (well, not so much I guess - Australia has 400 years worth, but that's what, 5-6 generations + blasting our country into an uninhabitable wasteland?)

Fusion energy replaces coal powerplants, and probably fuel bunkers on container ships/air craft carriers. No concept is small enough or dense enough to replace oil, although cheap fusion energy would make all sorts of crazy synthetic hydrocarbon schemes viable.
The argument about the fuel not turning into nuclear waste is compelling. So we're talking about less radioactive material with a shorter half-life. Win-win!
I think the "killer apps" for Google Glass will require pairing the glasses with a Project Tango device.

I just hope the Google Glass project remains alive for long enough to see this happen.
Qt 5.4 Release Candidate Available
I think you are a bit blind if you think that decision is why people started to use other browsers.
Ad networks have been doing this for a long time on iOS. Also... Crash reporting SDKs. Things like Crashlytics.
Cloudenv – Environment variables in the cloud
> Europe is not the same as its government, just as the US is not the same as the US government.

Btw, European Parliament is also not the same as Europe government. It has much weaker influence on things than a typical parliament of a country.
There's a constant need for baseload generation. Fusion can provide baseload.
I hoped to limit the impact of my speculation by being humble about my state of knowledge. Anyway, more information is good, and that's one less thing for me to lose sleep over. Thanks!
In fact, they are stock Tango icons.
Apple apparently did throttle this in a recent iOS update. You used to be able to scan thousands of URLs quickly, but that now takes longer. Most likely due to abuse.
Here's an article that quotes a fusion researcher saying there'd be much less waste from fusion, and it would stop being significantly radioactive after 50 to 100 years: http://www.wm.edu/news/stories/2012/safer,-more-efficient,-f...

That's a researcher working in mainstream fusion, so that would be for deuterium-tritium fuel, which is the easiest but produces very high-energy neutrons. More advanced fuels are mostly aneutronic. Helion is attempting D-D/D-He3, which would release only 6% of its energy as neutron radiation. Tri-Alpha and LPP are attempting boron fusion, for which neutron radiation is only 1% of the released energy.
I think this post is falsely trying to accuse Google of something.

Remember Google is a company that doesn't make money out of its products and a lot of their stuff are open sourced like Android for people to be able to keep them alive.

What happened with Google glass and its on the makings documentary about it, is that they wanted to make some breakthrough in technology. They never planned on making the glass work 100% or become and iphone that everyone would kill to acquire, because they are not looking into that kind of profit.

I find that post being on some short of a steak with google and wants to blame them for their own product and how its doing...
Inbox Zero with Mail.app
I would like to know how it compares to other graphing libraries. I am one of the current main contributers of Morris.js[1]. I really like some of the things this tackles. However, one of the main things I noticed missing is that there is no way to show the actual value of a point in the graph.

[1] https://morrisjs.github.io/morris.js/
There isn't yet an EU based competitor for this protectionism to make sense. But if there was, I see no reason why the EU shouldn't try to help it gain market share. It's in their interest for various reasons and more competition in search would really benefit everyone but Google.
I believe that Crashlytics does scrape the process list with each crash. At least they used to. Not sure if they still do.
> I wouldn't be surprised if Clojure has more "industry" adoption than Scala at this point.

I would be very surprised if that was the case, based on what I've seen.
You are not correct. Each app that uses Facebook login MUST declare custom URL so that you can come back to it when you are transferred to FB app (it has a syntax "fb...", where "..." are replaced with FB app id). So you can assume that each and every application that uses FB login has custom URL.

Now Tinder declares 3 custom URLs actually: "tinder", "fb464891386855067", "tinderdebug".
> Bad luck: scientists are destined to hack hardware that was designed for larger markets.

Good luck: You get the perfomance of what was considered a supercomputer little over two decades ago, by hacking a consumer-technology product.
As a viewer since season 1, SNL has always been funny but inconsistent. If you go back now and watch those early shows yes, there were some awesome sketches, but they were surrounded by a lot of duds as well.

I respect the show just for what it is. These people write and build an entire 90 minute show going from zero to rehearsals in 5 days. No other show has done this for decades and lived to tell about it.
If anything happens to come of this, what does "breaking up Google," or the unbundling of search and ads businesses practically entail?
The "state of the art" looks a bit chaotic to people looking in from the outside, what with the variety of approaches being tested. But this is exactly how progress is made in science!

I'm glad to see that neutron blasting is being taken into consideration. I suppose not wasting most of your energy output as destructive radiation makes excellent sense economically, too.

Thanks!
Yea I don't think it makes a whole lot of sense either, but then again the oil price isn't completely determined by rational arguments...

FWIW, here is the original comment I was referring to: https://news.ycombinator.com/item?id=8459658
True, I was mostly referring to design security (the competition factor), but most HDDs do support setting a password which is not hard to get around (the data itself isn't encrypted using it, since that would introduce some other problems with being able to change the password.) Consumer disks are also better not encrypting by default, as otherwise the whole contents could be lost easily and unrecoverable if the key is unreadable - and for the majority of users and data, the availability of the data is more important than its absolute security.
To copy from the previous discussion. These are the issues that are up for debate:

>The manner in which Google displays its own vertical search services compared with other, competing products

> How Google copies content from other websites - such as restaurant reviews - to include within its own services

> The exclusivity Google has to sell advertising around the search terms people use

> Restrictions on advertisers from moving their online ad campaigns to rival search engines

In my opinion, there's zero chance of Google being broken up, what's more likely is that limited regulations get introduced for services as they are provided in Europe. I recall there being a great hoo-haa about the EU breaking up Microsoft, what actually happened were regulations that they unbundle Media Player and Internet Explorer, and provide some networking specifications to allow for third party clients to interface with Windows. I imagine something similar will happen here.
Depends on the fusion. UW's approach would be cheaper than coal, Helion projects a price of 4 cents/kWh, and focus fusion would be absurdly cheap if it worked out.
It would also make removing a line a 1-line diff instead of 2. But I still fully agree with the hate.
Distraction Free YouTube: A Chrome Extension
Since 2.7, IIRC.
I stand corrected, thanks! I guess I'd need to add "sustained" to my shopping list of implied necessary criteria.
One Month, Two Countries, No Income – How We Did It (& Still Paid the Mortgage)
Being a monopoly is not necessarily a bad thing. It can lead to consumers being negatively affected but that is not a foregone conclusion. YKK, the zip manufacturer, has effectively had a monopoly on zips for a long time but they produce high quality goods at a low price. The consumer gets a great deal and the monopoly knows to keep the customer happy to keep their market position.

Google do search better than anyone else. Before Google I would use 2 or 3 search engines but once Google proved their Quality I had no reason to go elsewhere.
I don't believe it's necessarily the wrong tech for illustration... but SVG is maybe a more natural fit for graphing simple shapes like lines, bars, and circles... Also, Adobe Illustrator exports vector graphics which easily map to SVG and can even be exported directly to SVG. Additionally, the SVG makes it easier to attach event handlers to nodes within a graph so you can support mouse/touch interaction simply using the addEventListener...
That said, canvas is closer to the pixel so you could implement vector graphics in canvas.
As someone who has had a hell of a time setting up and consistently getting running certain programming language environments, this appeals to me greatly. It was countless headaches getting Clojure to work, and I still can't update cabal for Haskell without breaking everything.
Is it open source? This would be a requirement for many, including myself. I see no mention of licensing on the page.
> Because containers are built on the Spoon virtualization engine, rather than simply providing an interface to container support in an underlying operating system, Spoon can containerize applications across multiple operating systems and provide advanced virtualization primitives.

That means it's not containerization, but virtualization. This hardly compares to the Docker world which offers a intermediate build system (edit: Spoon has a build system however), rich command line tools (edit: it does provide some command line tools) to work with images and containers, fast spin up times, and an ecosystem of container management tools.

Oh, and also this:

> Spoon.net is free to use with public repositories. Private repositories, automated testing, legacy OS and browser emulation, and other advanced features are available in paid subscriptions starting at $19 per month.

And.... that it isn't open source.

-- It does however supporting composing of build images, which is kind of nice. I've learned to like mounting volumes as a form of composing though within Docker.
>I hoped to limit the impact of my speculation by being humble

You could have requested information instead.

Otherwise people may feel compelled[1] to "fix" your half-baked knowledge by argumenting ferociously instead of just presenting knowledge.

[1] http://xkcd.com/386/
When I was very young, the Sears Toy Catalog was my Book of Wonders. Then, in my teens, it was the Radio Shack catalog. Now, I guess, it's the Newegg deals page. Things change. I rarely go into a Radio Shack these days, but as others have noted, when you need a part right now, it's often the only choice. I worked on a project a few years ago that had me in the local Shack several times as I discovered I didn't have a part I needed. I'll be sad when they're gone.
Daisychaining headphone
In the very first batch of paragraphs this article gets a very fundamental thing about Glass and the backlash to it wrong.

The article tries to claim that owners became known as glassholes because they wore computers on their face, and then tries to argue that less conspicuous implementations will be accepted more easily.

Meanwhile in reality people got upset because Glass owners had a camera on their face the entire time.

Edit: Turns out the entire article is in fact trying to claim that Glass is disliked because it's too obvious, and that it'll be just fine when it's near invisible.
Exactly. There's a lot less cohesion and a lot less centralized power.

Some European governments ship politicians off to Euro-government just to get them out of the way. Perhaps not quite justly, the Euro Parliament is sometimes considered a retirement institution for incompetent politicians.
Which sounds like a great service that Google provides that greatly differentiates it from its competition, not a monopolistic barrier.
Google is a search advertising company not a consumer products company. They haven't had one successful product in hardware yet.

Which makes the thought of Google actually executing on a driverless car pretty laughable.
You think it's a "bad" design decision because you think that a Python list should represent a vector of numbers (not even an array - a mathematical vector).

But a list is much more than that - conceptually it's any ordered collection of things, and not necessarily even the same type of thing. Overloading `+` to mean concatenation and `*` to mean replication means that the operators can work with any kind of list, not just lists that are mathematical vectors.

If you do want a mathematical vector, you should use a numpy array - not only are you making it clear that you have a vector of numbers, but your operations will be more efficient (because using a numpy array guarantees that the elements in it are all of the same type, so you don't have to do type dispatching on every element).
nowadays i go to toys-r-us. there are general lack of thinking of how kids perceive and interact with toys. my two years old son really like turning knob. I have midi panel at home and thinking to transform it into play toy where he can tap and turn to create some generative contents
As someone who often trains people in places in the world with low levels of IT literacy - where Windows is by far the dominant platform (very little chance of most people affording Mac or being able to pick up Linux). I've always thought ReactOS had a useful ability to bridge the problem of people a) not being able to afford new versions of Windows b) Even when they do, often ending up with counterfeit versions of it.
I don't understand what's so hard to get clojure to work. You only need Java and lein, and that's about it.

Af for Haskel cabal hell, just use "cabal sandbox" and be happy.
What about Chromecast?
Barely [in the UK at least].
My only bets are that this time Norway would be in the middle, they are sitting on a shitload of money, and Germany invades Poland, just for keeping traditions.
Yeah, this page[1] outright admits that it is virtualization, not containerization. I'd rather wait for the next version of Windows which will have true built in containerization and will work with Docker

[1] https://spoon.net/docs/getting-started/transitioning-from-do...
European Parliament Votes to Break Up Google
Huh? What about all the nexus devices or the Chromecast?
And once again there is a need for a friendly reminder:
If you release a bit of software and wish the audience to pay more attention than they would to any average maintenance releases:

Put something in the title of the release announcement to explain what makes this one special.

Try to do it in a way that makes sense to someone who rarely ever even uses your software.
Google rolls out 'smart' spoon
High frequency trading – Frequent but inefficient
http://legacy.python.org/dev/peps/pep-0274/

I'm not entirely sure how to interpret the PEP header. It dates back to 2001 and was updated in 2012.
It's probably in python since 2.3 but maybe 2.7(2010)/3.0(2008).
Well, of course it will be fine when it's less obvious. Then people won't know there's a camera there...
Hmm, as a techie I think its somewhat of a shame that Google Glass is dead. But as a person concerned about privacy I'm glad it's dead. Meeting people and speaking to those wearing them was just too non-human to be comfortable.
"How are you going to abstract away the fact that the FPGA has exactly 2 embedded memory controllers that have precisely A, B, and C inputs and X, Y, and Z outputs?"

The same thing we do every time, Pinky: assume the existence of a sufficiently advanced compiler. ;)
Designing APIs for Machines
Best online resources for HTML and CSS?
Hey all
As a complete noob to coding. I've had to build a site from scratch and I think my coding on it is a little messy. Does anyone know of the best place to start learning that has been most useful for you or a less technical friend?
A Zippier Way to Share Big Files?
One reason that allowed us to quickly develop fission power is that the physics is mostly linear meaning building a 1GW plant wasn't so much more difficult once you mastered the small experimental reactors.

Now I worked on nuclear plants and not on fusion research but I heard that the main issue with fusion power is the non-linearity that comes along when scaling up small experiments. Things like not being really able to predict plasma behavior at industrial scale even if it works fine in the lab. Could anyone with a better understanding of the physics expand on this ?
Syrian Electronic Army Attack on Gigya Affects Telegraph, Independent
Show HN: CocoaSugar – Cocoa Touch improvements can make developing apps easier
Ask HN: Teaching programming in third-world countries?
For example lets say I want to have a life trip in third world countries and I would like to teach programming. Is there a way? I have only heard about school teachers or doctors without borders for example.
Interesting. The Micro Center is Rockville, Maryland isn't bad. I don't do too much electronics hacking, but I've gotten into the Arduino and Raspberry Pi maker stuff and they have a good selection that is sometimes cheaper than mail order. The Pi B+ is currently on sale for $30, for example. And they have less-than-mail-order prices on some Intel CPUs, like the i7-4790K I just got for $250. I suppose Micro Center stores vary depending on management and customer base. (This sounds a bit promotional, so I'll add that I have no financial interest in Micro Center, I just shop there a fair amount.)
It may be "controversial," but it is also big news and very HN-worthy. Disappointing to see that HN's algorithms are so trigger-happy
I suspect that body cameras similar to the ones people want cops to wear will become popular soon. They will be marketed as a safety device even though their primary use will be probably be for Instagram. Reactions will be interesting to watch given that the purported primary purpose will be for safety.
To copy from the previous discussion:

I was blocked indefinitely from Adsense by Google's faulty algorithms (without explanation and with appeals rejected without explanation). I lost the revenue I'd earnt that month, and soon realised Google holds a monopoly in this space, and no one else offered a comparable service.

I'm all for Google's stronghold to be broken.
reply
Maybe he has a use case where the user DOES need to move points? Example a UI allowing a user to set and forecast next quarters sales while visualizing the last.
Thanks, these should be linked in the communique!
"In Brussels, no one can hear you scream" (Borgen)
> Meanwhile in reality people got upset because Glass owners had a camera on their face the entire time.

This is surely the biggest thing. It always seemed like a very tone-deaf move by Google to include a camera. It's not like Glass wouldn't have still been useful without it...
How is Airbus a monopoly? What about Boeing?
Huh? I live in Europe and I'm pretty confident I've flown more Boeing than Airbus.
The intention was never to break them up. MEPs calling for it is just to show the EU Commission that they have the political support to take the gloves off.

If you actually want to know the justification for the EU doing this you should read this paper by Ben Edelman.

http://www.benedelman.org/publications/google-tying-2014-10-...

He's consulted for various Google competitors but he's also a professor at Harvard Business School, and the argument he makes is sound.
Well... right now, Europe pretty much depends on Gazprom et al. They are working fast trying to introduce alternatives (gas from US, new gas pipes under the Mediterranean and from the middle east, fracking in the UK), but there is a long way to go.
This has been happening a lot recently. Last time it was youtube-dl, and I could not understand any special reason for posting on HN.
Sure - was using burn rate in terms of "we burn this much cash a month" - but we also have income, which is greater than our expenses.
MaterialUp Daily showcase of the best Material Design websites and apps
Microsoft was beaten by technological disruption and while they are still big, they are no longer a problem. So I don't get this line about being super vigilant. You served it as an example, so I guess something really bad must have happened there.

It's been 10 years since I stopped using Microsoft's products and now I've switched off many of Google's products, plus I just received an iPhone 6 as a gift and I'm giving it away because I refuse to use it. Yes, 10 years ago it was painful moving off Microsoft's stuff and right now it is painful moving off Google's or Apple's stuff, but so what?

Governments intervening in such matters are doing more harm than good and what really works is voting with your wallet and technological disruption. So while I applaud vigilance, I don't really get this attitude.
Watch live your users, record their visits
That sort of hints at the answer, but it's not watertight. Wouldn't a more close analogy be if the host opened one of the other 99 doors? In which case it's still not obvious. After all he only opened one in the orriginal version of the puzzle. Not everyone will necessarily agree that your new version is similar enough to be directly applicable to the original.
Combining 10,000 photographs of a dancer to create a sculpture-like image
A Look at the Proposed Java EE 8 Security API
I agree; what I usually do is type the string.split() version in a REPL (I keep one open permanently) and then copy-paste the result to the file.

It avoids having to do a big change if you need to add a new item with spaces in it.
Looking for freelance work
Cool 'hack' to capture the attention of High-profile individuals
I was interested in how they got containerization working on a kernel which to my knowledge lacks the required primitives.

What I found was marketing looking to treat containerization as nothing more than a buzz word. The article is tone deaf. It talks about running foreign OSes and legacy support proud in itself because docker cannot. Yet blind to the reason docker cannot: Docker is containers!

Any VM can do what this is doing. This is boring and I feel taken advantage of. They promised Containers can gave fast deployment VMs. On their own that is cool, but not when wrapped in a lie.
I wouldn't exactly call the Chromecast a win from a performance stand point (I'm not sure about their sales).

It rarely works as intended. It is constantly freezing and losing connection between devices. For me, Airplay works 10x better and the stream is much smoother (both devices are on the same network).
What’s New in Android 5.0 Lollipop?
Syrian Electronic Army claims hack of news sites, including CBC