skysight-inc/HackerNews huggingface dataset:
Embedded means bare metal access to everything. An OS like Linux shields such functionality, which is why it's frustrating to implement something as simple as a triac dimmer in a Linux SoC without doing everything in kernelspace to avoid kernel jitter and event delays.

Embedded systems typically run on a microcontroller. It almost literally means something that reads an input from the physical world (EXTI, logic level or adc) and uses it to control something. Microprocessors typically implement a bus system and additional units like an MMU. We used to have uC with basic busses, but that was for different reasons (EPROM, LCD, ...)

These days the word embedded seems to mean "fits in a small box".
When It Comes To High-Speed Internet, U.S. 'Falling Way Behind'
This looks awesome, we use Google+ Hangouts a lot around our office because the "real" VC solution we have barely works.

Anyone know if this thing has to be logged into a Google account, or does it get its own address of some sort? Also, is it possible to have a call between two of these devices?
I'm interested in a toolchain for cutting down on the editor-edit/server-restart/browser-refresh cycles. Is there any development in the direction of meteor that can help me make development a live experience?
New laser-printed material is lighter than water, as strong as steel
Good job guys, product looks nice!

We currently pay for Codeship, anybody experienced both and have some insights to share? (not trying to start a war here!)
#MuckedUp chat Tuesday: Is Facebook the most important entity in web journalism?
Imgur and Dropbox are for two totally different purposes.
Typically you would use imgur when you quickly want to share an image (no need for an account), post images on reddit or on a forum (no limit on bandwidth and direct linking).
They got a 50 btc donation in december. ;)
At the moment the game is free.

The options are:

1) a bunch of weird ads

2) a single IAP labeled "give me some money" that does nothing but gives the dev some small amount of cash.

3) a series of IAPs labeled "give me cash", "give me more cash", "give me even more cash", "give me loads of cash", which are set at increasing amounts. These again do nothing except give the dev some cash.
Uh, well if it went beyond direct links from social media then it probably would break hotlinking. Hasn't done that though -- not yet, anyway.
> people want games that are bone-crushingly difficult, but not punishing

Yes, VVVVVV taught me that.
My 12 year old boy uses it as his main computing device despite having an iMac on his desk. Often times I'd walk in on him where he is reading wikipedia, watching youtube, or using it as a second screen while he plays video games. To him it is a computer and his computer is a small tv. I think it is a generation thing.

edit: and it isn't just a brand/technology thing, he uses the Surface RT that we have in the same manner. Which leads to be believe that computing should be as mobile and suited to the task as possible.
I'm surprised he finds it so unbelievable that people would rate a really hard game five stars.
I think the point is that people often use the wrong tools thinking they have "big data" and therefore they must use the same techniques someone like Google uses. The difference is most likely Google has many orders of magnitude more data and does many more orders of magnitude processing on it.

I think it is useful to have some rules of thumb as to when you need to apply more exotic techniques and tools vs. something where simple stuff works. So in that sense asking do you have "big data" or not can be useful...
Not that big of an accusation when the theft is so obvious.

It doesn't really matter if the graphics are pixel-by-pixel the same, modifying them a bit to make them slightly different doesn't protect you. See: EA's lawsuit against Zynga over The Ville which Zynga had to settle.
My goal is to stay at exactly 800 karma. But I started going over a bit.
That being my wife's reason. She fell in love with recumbents in college, after trying one that a professor had, and bought a Hase Lepus Comfort recumbent tricycle a few years ago. She likes the stability, being close to the ground, sitting on a real seat instead of a saddle, and the cargo space for groceries or camping gear.
Some of us wish for Tablets to be more than just a portable screen.

Fortunately for those of us who wish to push the boundaries of computing, some companies are willing to go in that direction.

Content Creation Example:
http://www.youtube.com/watch?v=MCKWn1zjejE

Surface Pro obviously, but the concept of a highly-accurate stylus has become standard in Galaxy Note and Galaxy Tab as well. Android now supports multiple users and multiple accounts (Windows8 and WinRT always supported this feature).

There is no reason why Tablets _can't_ evolve into general purpose computing devices. It is simply a Human-computer interaction problem.

Programming on a Tablet:
http://www.youtube.com/watch?v=2XmxtIDWI_E

AutoCAD has listed touch-support. The future of content creation can be revolutionized by tablets, if only we had open enough minds to see the potential.

http://cadablog.blogspot.com/2013/03/whats-new-in-autocad-20...
Which title?
speaking from experience (https://github.com/bryanbrannigan/pastebin-parser) if you are just grabbing the pastes from the "latest" box you are missing a lot. To grab everything we actually had to create a distributed setup or else pastebin would start banning our IPs.
I agree with you (especially about Microsoft.) I've been saying for years that there is a killer opportunity for Microsoft in the enterprise: develop a single platform for serving applications that serves a tablet view to tablet users, a desktop view to desktop users and a mobile view to mobile users. Basically, enable the hell out of BYOD because the PC is disappearing. They can make the money they lose in Windows licenses back on the server side: if the PC industry is pushing all the workload and complexity to the server, the costs should go there as well.

Basically, it should be RDP/VDI but the entire interface adjusts to the device you're using it on. They have a great touch interface in the Metro (or whatever they're calling it) -- their mistake was forcing users with a mouse and keyboard to use it as well. I suspect that a lot of Microsoft's tablet shenanigans have been because they were trying to make the Surface happen. IMO the better tactic for them to take would have been "We don't care what platform you access your business applications from, as long as your app servers are running Windows."

Which is basically exactly what you're saying. So I agree with you.
That seems to be the easiest scheme to implement. Most other systems will spin up a unique hyperlink and a require a passcode. By building in something that simple, Google could really have a winner on their hands with this.
It's not only the touch input, but the simplified model of how apps work in general. "One app running at the time and filling the whole screen." That matches the mental model of the most people. Traditional multitasking window GUI can be really confusing for people who have not grown with it,
The original title was: "What a beautiful code editor (brackets.io)"
We, as an industry, feel the need to invent catchy names to existing things so that we can sell/market our products. Big Data, Cloud, SOA, (and the worst of all) Web 2.0, etc.
Then, we get to debate forever trying to fit definitions to those names... sigh
There's a saying where I come from:
"The village fool threw a stone in a well, forty wise men couldn't pull it out."
Asking for feedback? Oh, that’s a terribly nice way of framing it.

This is a dishonest filtering mechanism that is deliberately set up to manipulate people. To refer to this as merely asking for feedback is highly disingenuous. You are missing the point.

Asking for feedback is ok. It might be annoying for users to be disturbed by a dialog, but morally there is nothing wrong with it. I don’t think anyone was arguing that.

But this dialog is not merely asking for feedback. It does manipulative filtering.
> unless you decide on where you live based on the available ISP.

Interestingly, if I ever move out of my current neighborhood, this (along with apartment price) will dictate where I look. I'm pretty happy with Cablevision for now, though.
Stop Getting Grinfucked by Customers: A Guide for Product Managers
How so? What's the non-standard part?
This looks really interesting and something we could use. However, I'm unsure about the monthly pricing structure. It seems like we would use this every time we have something newsworthy to announce which could be once every couple of months at best. So a fee per pitch would be more in line with how the service would be utilized. Admittedly I know very little about how PR works. Why would I use this on a monthly basis? Congrats on launching!
I ran into that issue myself. Pastebin throttling is real. I was playing around with the idea of actually using the socks5 proxies gathered through scraping in order to retain modularity (and eliminate the necessity of multi-IP set ups which could easily get pricey).

It would be tough because I would have to check the health of each proxy prior to use (so that I don't miss out on request windows), but still an interesting concept to consider.
Welcome to the world of record labels and art dealers.
It really is moral hazard that the same entity providing you with streaming video via cable or similar can also throttle your access with impunity to competitors streaming video via web.
People interested in privacy and Free Software are already working on it: https://freedomboxfoundation.org/learn/
cheap VPS boxes from lowendbox.com work well for this purpose. we also had problems just processing the queue on busy days.
Yeah I did submit it but it didn't get much attention. I don't know the etiquette on resubmitting items.
The title has everything to do with it, it's about a better alternative to mine bitcoins
I visit this site and facebook every day, and reddit now and then so I'm surprised I haven't encountered this.

Um... not sure what you're getting at, but I'll try to work on that chicken. Or egg.
There were some decent ColecoVision games like some of the arcade ports. The joystick was murder on your hands though if you played long enough.
>You don't give due process to imminent threats.

We do, in fact. But I can agree that we rightly don't allow imminent threats of grievous injury or disaster to proceed unchecked. Please, show me what grievous injuries and disasters have been or would have been wrought by anon via IRC. PS Defacing the DOJ website and sending black faxes to US attorneys doesn't count.

>It ends up fitting well into a battlefield metaphor - you don't try every single enemy soldier before you shoot them on the battlefield.

Except this isn't a battlefield and we're not at war.

>The argument can be had whether or not this is indeed a battlefield, but to cry, "due process" won't get much of a reaction out of the folks who are doing this (GCHQ/NSA).

Then they need to go. They have no function in a free/democratic society. If we must keep them, then they cannot have any judicial influence.
Yup, still tons (really tons) of people ask us why we mine bitcoins.
The first title of this type I recall playing in the arcades was Scramble, but you had lasers and bombs. Of the non-increasingly difficult type, they're a dime a dozen. We did one at MTV with SpongeBob and I think AddictingGames did one for Potty Racers. Pretty common, still fun if the controls are done right.

And that's the hitch.

The controls in the Potty Racers version were poor, to give it a compliment. Getting things in any game exactly "right" is what makes one game better than another. Lots of physics games before Angry Birds, none got the physics exactly right.

I'm sure some of your remember Doodle Jump. There was a game before that, that was the exact same type. Same controls, same type of character. But the controls, and what was expected of the character were both off, so no huge hit.

In the game industry, we'll continue to learn this rule over and over as long as accountants tell us what is a good game and what isn't.
not what we're trying to do
I just wish things weren't so leggy on tablets. Netflix included.
I like the idea behind this article, but I'm a little skeptical of some of its advice.

For instance, I don't think it's a good idea to recommend using Boehm GC as a general solution to avoid memory management. It can't really tell the difference between pointers and pointer-sized integers, which means it usually leaks memory.
His "love affair" is over. I'm using iPad at this very moment and no I don't want it smaller. Just as light as possible. So my next will certainly be iPad Air.
Another way of checking to see what's really going is to use something like Live HTTP Headers in Chrome or Firefox.
Is your Manager approachable?
Hi Guys, just trying to see views of different people out there. I will share the results with this community after I get substantial responses.

Thanks again for participating.
This comment was more entertaining before I realized the title was changed.
There's an interesting resource on the evolving regulations in Russia on this site.

http://www.bitlegal.io/nation/RU.php
There are two approaches you can take.

The ring/ring-devel library includes middleware that reloads modified files (ring.middleware.reload), and this is included by default with the Lein-Ring plugin.

The second approach is to run the server from within the REPL, and to have functions to reload modified files and restart the server. There are libraries like Component and Jig that provide a framework for this style of development.

The trend seems to be toward the second, though it requires a little more work than the first option.
First of all. This looks like great game (after reading the description on there), I'll be downloading.

You may want to put a description of the gameplay on the site. I was only compelled to buy it after the video + gameplay instructions.

Secondly, this is hugely inspirational.

Can I ask how you taught yourself OpenGL?
Assuming your Thinkpad-toting friends are running Windows... http://www.airsquirrels.com/airparrot/
Collaborative exploit development of this week: readelf
On a related note, the other day a colleague linked me to his simple guide[1] on doing responsive design in CSS. Rather than being an in-depth guide like this one, it complements it by providing a high-level overview of some simple tricks you can (should probably?[2]) use for accomplishing basic/common layout tasks.

[1]: http://www.adamkaplan.me/grid/

[2]: All except the "float: left" stuff; I'm still on the fence between that and "display: inline-block; vertical-aling: top"
This has always been an admirable project; I just fear that the world has moved on.

A competitive kernel alternative to Windows seemed like a necessity 6 years ago. Today, everyone I know who would be interested in ReactOS is OS agnostic and can exist without any one operating system in particular.
She bought it because she likes it over a regular bicycle.

Just to add, there can also be commercial reasons for a tricycle. In my neighborhood growing up in Miami, there was an ice cream vendor and a knife grinder who went around on trikes. In the latter case, the chain was switched over to the grinding stone to provide power.
I LOVE the video, the music and visuals are really awesome. As others have said, I'm not entirely sure what the gameplay is, but I am curious. So I guess that's good!

The gameplay looks a bit like Osmos (http://www.osmos-game.com/) in lo-fi. I'm not sure if that's accurate, but that's the impression I got.

In fact, the Osmos website is probably a good example to follow on how to explain your game a little better when it might not be clear from the video.
I don't see anything listed, but do you guys have any internships?
So surprised (pleasantly) to see this! The original Eliss is still one of my favorite games. Last I heard though you were working on Faraway? What's the status of that project?
Where Do Brokers Fit Into The New World Of Private Exchanges?
Jetpack Joyride has the exact same control idea when you're controlling the "Profit Bird" vehicle. So it must be a bird thing.
Not to mention a certain Youtuber with a bazillion subs put it in front of a lot of kids who love to share it with their friends.
Sarcasm is always entertaining, sadly there wasn't any in my previous comment :(.
Congrats Paul, Allen and team. It's been a pleasure to see CircleCi grow into the incredible fast CI service with a real detail in the UX of integrating into developer workflow.

Can't wait to see what you do next.
Using Adrenaline.io for encrypted objects on Parse
Three Words You Should Never Use in an Email [Hacker News Nation]
I'm not sure how many people get this, but I think you might be confusing me with someone else. The blacklist thing was like a year or two ago. I don't remember all the details ;)

Thanks for replying to this anyway.
Why does Apple continue killing bitcoin apps?
Does Privacy Matter?
Facebook vulnerability doesn't let you disconnect from apps and sites
they copy game ideas/concepts, this guy is stealing artworks and will have some fun with nintendo soon
So the author is suggesting.

I think that the two are different, though. The difference: scale. Data warehousing solutions simply can't scale to "big data". Many companies have a "data warehouse" that is usually a single (albeit very beefy) server running SQL Server. But "big data" is the kind of data that can't be supported by a single server or by a traditional database. It's the difference between warehousing activity in a network of a 10k employees vs. warehousing activity on a website with a million daily uniques.

That's my imrpession, anwyay -- "data warehousing" is dominated by the RDBMS, but "big data" is dominated by highly scalable, distributed databases.
We've been using CircleCI for a few weeks and it's been a great experience. The product is great and their customer service was awesome - they got back to me almost immediately to help me fix a bug on my end. Great stuff!
I don't want something I have to create an account for. I want to search my email address/name/phone number on my own accord.
There's a huge contradiction in this article. It gets close to saying that this behavior is unethical, then makes a point of saying that it won't say that it is. Of course it is. When a website offers me a direct link, I expect a direct link. If they can't make money offering direct links, they should stop offering them or find a new business model!
What would convince an organization to switch for something like Cisco's webex?

$999 seems like a lot when I can just use my current laptop with a VGA/HDMI cable plugged into the TV and then share over webex. And I am not really sure about using hangouts.

For video conferencing the price is probably a steal over what the cisco telepresence costs.
Distribution is what I ended up doing. :)
The EFI System Partition and the Default Boot Behavior
"The big players in the AAA sector believe the people want military shooters and open-world games full of the old ultra violence."

A lot of people do want those things, which is why "Call of Duty" and "Grand Theft Auto" make billions of dollars every sequel.

"The indie community believes that what people really want is experimental games with heart and a unique visual sensibility. And puzzle platformers. And roguelikes."

Some people do want those things, which is why these genres have dedicated followings.

At the risk of sounding glib: Flappy Bird's success doesn't prove or disprove anything about the gaming industry. It certainly isn't some sort of paradigm shift, and it's hardly an indication that "no one knows what the audience wants."

To put it more directly: there is no "the audience," in some monolithic and homogenous sense of the word. There are audiences. When an outlier comes around every now and then, offering novel gameplay and a unique sensibility, that's awesome. But it doesn't mean everyone else is somehow wrong. The only ones who will get it wrong, in this case, will be the legions of publishers rushing Flappy Bird clones to market in the hopes of catching some of its halo effect. (Upon last app store search, it seemed there are already many dozens of these in the market.)
I tell everyone that it's not big data that they're handling, but it's like speaking to deaf people. It's even in radio spots, "handle and organize big data with our tools."

If you want to refer to real big data, perhaps just switch to the term "50PB of data" or whatever order of magnitude it is.
Also mongodb likes to use a lot of storage space to actually store data - we see using at twice the number of bytes as the same data in JSON.

The solutions are obvious - store it compressed https://jira.mongodb.org/browse/SERVER-164 - and tokenize repeated values like field names https://jira.mongodb.org/browse/SERVER-863 - note how many years those have been open without progress!

Not that it really matters - mongodb's single per database lock means you'll have trouble inserting, updating or deleting data quickly enough for web scale!
Looks cool. I feel like it might be best to default to google's text-to-speech API if a connection is detected - in the example video, the windows t2s pronunciation sounded like "plum" and the user wouldn't have any other way to know it was pronounced incorrectly until they cross-check with google or spell the word incorrect. After a few mis-pronunciations they'll probably just use the google version every time anyways. Not that it's that big of a deal or anything.
Django 1.6.2 and 1.7a2 released
The actual quote "there’s nothing that would keep Apple out of the Android market as a secondary phone market" does not support the claim made in the article's title.

Original source is Wired [1].

[1] http://www.wired.com/gadgetlab/2014/02/woz-interview/
What is the next big thing in cpu design?

Graphene based cpus?
Light based optical cpus Thz?
3d stackable cpus?
Agreed.

Woodworking is hard. The more you know and the better your toolchain, the better your projects and experience.

At one time, woodworking was incredibly relevant, so there was a good payoff for dabbling in it and you'd have a few tools and get "okay" or "pretty good" without becoming a professional wood worker.

Today wood working is irrelevant, so very few learn it.

So it is with programming.
Then feel free to fork and set up your own instance (hence, why I open sourced it), or use canary.pw to search through archives.
Not if you use mongo
So let's skip the discussion about how much data is a lot.

Around which dataset sizes are which methods appropriate?
Thanks and great question.

We're trying to help startups think about PR as not being transactional in nature, but more of an ongoing process. We don't want you to necessarily bunch up your pitches, but to build relationships with reporters.

To that end, the paid service comes with an editorial calendar to help find press opportunities you may be perfect for, but are not aware of. For instance, if Forbes or Inc. has a special section on startups in July, we'll let you know now because they are planning the articles in a few weeks. We hope to show ongoing value to that you stay with us month to month.
Show HN: A developers-only news site you join via pull request
It saddens me to think that I once applied and actually wanted to work for GCHQ. Fortunately they told me to "come back when you've graduated" and that was enough time for me to come to my senses.
I tend to stay away from floats when I can use display:inline-block. Floats tend to cause me more heartache than they solve.

Especially if its a list I always use inline-block but they each have their drawbacks.
PayNearMe raises $20M to build out its payments network for cash-only Americans