skysight-inc/HackerNews huggingface dataset:
"Embedded" is a pretty wide spectrum these days - some is pretty close to an RPi, some is much closer to classic embedded systems.

The primary drivers are a) how much processing do you need to do? If it's lots, why not run Linux underneath since you need a relatively beefy processor anyway, and b) how cost-sensitive is the product? If it's not very high volume, the speed of development you can get by developing on top of Linux instead of bare metal or an RTOS is likely to outweigh the COGS difference.
If you want to help the folks who are trying to get vendors to open source their Linux drivers/patches, check out these pages:

https://sfconservancy.org/supporter/
http://gpl-violations.org/helping/
Not quite. Yahoo's value at the time was still substantially undervalued. Don't forget Yahoo sold off a piece of their Alibaba stake after the bid - some estimates say had Yahoo held on to it, they would be worth much more today.
Good to know this. Some reason I felt in my mind that the first version would be faster because I am providing more information...
What It Takes to Clean the Ganges
Do you get to plug the fibre strands directly into your own equipment?? Most places telco equipment must be installed and you just get an Ethernet connection.

The Omnia has not shipped yet, but production is starting soon. Their kickstarter was wildly successful.
Perfect example of how irrational the stock market can be. Billions of dollars moved around based on nothing but hype.
Federal regulators says car makers “cannot wait for perfect” on automation
ARM: The $32B Pivot and Revolution
> I don't see how you can do that if they scan your ticket when exiting the train.

On the BART system you scan your tickets while entering/exiting the station, not the train
OO context is internalized linguistically, via lots of metaphors. Those metaphors can lie, of course, but your brain can apply abstractions to the state of the machine to deal with its complexity, for better or worse. Ideal FP debugging, which I don't think exists in practice, relies on ultimate truth with equational reasoning realized through techniques like referential transparency. In the ideal case, you just reason about the equation and there are no hidden surprises, fuzzy metaphorical reasoning is minimized. In practice, there is still plenty of metaphorical reasoning going on for any non-trivial program as even explicit state necessarily becomes implicit as it increases in quantity (our brains can't handle seeing everything even if it is technically all in front of us).

OO thinking optimizes for the less ideal cases that are far more common. Ideal FP has this ideal mathematical view of the world that rarely pans out in practice, while less ideal FP just resorts to OO-style metaphors and abstraction in practice. For the kinds of experiences I work on (heavily reactive, lots of state, complex interactions), this works well for me, and we are developing techniques to make it less painful (live programming). "Worse is better", as RPG would say.
Sadly that still requires non-free WiFi firmware :(
The gift of privacy: How Edward Snowden changed the way I parent
As Democrats Gather, a Russian Subplot Raises Intrigue
> Very carefully. No sarcasm intended. Same as one's personal finances, for example.

That is a very interesting comparison. I wonder how long it will take before people start taking their digital footprint as seriously as they take personal finance? Before digital maturity is seen as a mark of adulthood the way finance savvy is seen today?

Your analogy is apt because they are both areas that the average person doesn't understand, but is still forced to wade their way through. I look forward to the day when there are digital security self-help books and blogs like the personal finance and investing material we have now.
I just went through this exact same frustrating process when trying to buy a phone and activate a new line of service with T-Mobile. After three days of back and forth on Twitter (yes, it's the best way to actually talk to them) and phone, I was finally told what I was trying to do simply could not be done because the order could not be "verified" by their system. I've had the same T-Mobile account for over a decade, and I spend nearly $200/month on mobile service with them...but, I can't be "verified".

I think it was the billing/shipping mismatch (I travel full-time, so my billing address is a forwarding service in a city I'm unlikely to see again for years, while my shipping address is wherever I'm parked this month). But, their system wouldn't allow changes once the verification had failed. No level of "escalation" could resolve the issue. It was simply a "sorry, no". I guess I am now in a permanent state of "unverified" with T-Mobile, and if I want to buy another phone or activate another line it'll have to be with another provider. I had similar problems with Sprint, which is why I ended up trying to add another line to T-Mobile (I have both, for a variety of reasons, and Sprint would have been a better deal, but their customer support is even worse, if that's imaginable).

It's scary how systems like this can make it impossible to provide a basic level of customer service to someone who doesn't fit the systems exactly. There was a time when customer service reps, or at least their managers, had the ability to override the system when the system prevented a reasonable level of customer service. That doesn't seem to happen anymore, at least in my limited recent experiences dealing with customer service reps at big companies.
Why are we all on HN and not Usenet, the original distributed link-sharing system?
The two have very little to do with eachother. It's mostly about mannerisms / body language, largely w.r.t. interactions.
While the old emulated games have low resolution, there is support for various postprocessing options. There are many shaders that can be used to improve the experience and these are run at a higher resolution.

The raspberry pis aren't fast enough for running the more advanced shaders in 1080@60Hz, but many simpler ones work well.
https://activity.club we have thousands of users submitting their steps each day.
Today, Google controls more public discourse than the US government, if they are censoring freedom of speech - it IS a big deal.
Helping the GPL violations project
That's a very good question actually. GNUS is so much better than any web interface for that.
Running long running jobs on EC2 spot instances. It's not uncommon for a bioinformatics pipeline to have a multi-day runtime. If you can checkpoint every hour or so you can use spot-instances and save ~80% of your compute costs.
For what it's worth, I've had good results from both consumer and business Dell service; and I can't think of any really negative results. I once had a tech support call that went badly, but I think it was just at the limits of what their server people knew, and not really them not making a good faith effort to support their customer.

It's been a while, though, since I've had any Inspiron or Latitude devices worked on, so it may not be the case today. I did just buy a new Inspiron gaming laptop, however, on the strength of my positive past experience (and excellent price for a 4k lappy with great GPU). It replaced a consumer HP Envy, which is the single worst computer I think I've ever owned. I hope I don't have to test the warranty service on my new Inspiron.
It's already pretty shitty. Have you tried traveling from downtown SF through the Mission stops? The tunnel is incredibly loud with screeching/scraping noises, and it's been that way a long time, apparently a product of how the rail is designed.
Yes they are, if by censoring you mean they are actively choosing not to promote it because of their political beliefs. That doesn't mean it's a policy or evidence of collusion with the DNC.

When the articles came about about the team at facebook that managed the trending feature, it turned out to be a bunch of low-paid contractors fresh out of school. Not surprising they'd be left-leaning in the valley.

Now twitter? Right downtown on 10th(?) and Market? Fair to say your employees (and prospective hiring pool) leans left. Without a concerted effort the output of any team there is going to lean left.

I don't know if this excuses the behavior. To me it's almost a little scarier. We have a bunch of people running media that aren't even aware of their biases. A sort of leftist privilege.
> It doesn't take months to add -Wno-deprecated to a Makefile.

After which you no longer have any visibility on what deprecated fxns you're calling, which means one day updating that library again is going to completely block you until you rework your interface.

-Wno-error=deprecated would probably be better.
Principles of Community-Oriented GPL Enforcement Work
This line is getting way over-used. Please notice the last sentence in grandparent's comment: "This is not a Google issue; this is a law enforcement issue".
Nintendo shares plunge 16% on Pokemon Go warning
Mifare cards are generally spofable is as long as you know the keys. Which you can extract out of the air with a computer and some equipment.
The important distinction isn't really the frequency. It's that the card has an actual circuit that performs some crypto handshake with the reader. It's not just static information encoded that anyone can just read and duplicate.
> Who wants to spend their time re-inventing the wheel?

Ask any author of thousands of 'We reimplemented something in Go, Rust and Node.js'.
Well shame I'm sitting here reading HN at 5:30 while debugging computer problems
the DNC isn't left wing; many left wing commentators are unhappy with how the DNC suppressed the left-wing candidacy of Bernie Sanders.
Minimal Slack app
People use that crap today. Ever take a shake at wpf for windows? It's a fucking mess.
Can I ask where on the personality spectrum you fall? I am quite introverted, but also in a leadership position where, due to being placed in positions of increasing responsibility, have to talk in front of people semi-regularly. I've given some thought to joining TM for practice controlling nerves before speaking, do you have personal experience with the group?
It is a fun "what if" problem you might think about if you spend a lot of time on public transit and realize that the system is less than ideal. Of course, no systems are fraud proof, as doing so would usually require more resources than could be justified.

Thinking about the system at all is also a nice way of getting started with thinking about how to solve its real problems. Creative juice priming. This is why persecution of thought crimes isn't the right approach either.
Maybe they're just not thinking about the other person's feelings.

The fact they are actively trying to hide it could also be because they are trying not to hurt them.

It's hard to argue that they are getting thrills at the direct expense of an unknowing party, if they don't get caught. Of course, just putting the one you're supposed to be in love with at the risk of hurt is fairly horrible.

The cynic in me also just doesn't think it's sane to expect that an oath to love forever could be relied upon anyway, and the statistics do bear this out.
> It would appear strange to an ancient Sumerian to see the Epic of Gilgamesh translated into English, but the translation is far more accessible and thus far more influential than the original.

well said!

(i'd have found es5 more accessible still.)
> The time you're spending reviewing warnings, determining warnings don't make sense, and individually suppressing warnings sounds like it could be considerable. Worse is that it's never ending - each new gcc/clang (or change from gcc to clang etc.) could bring hundreds of new errors…

Writing good code is time consuming. Remember warnings are potential bugs in your code, they should be investigated. Also if you start a project with -Werror you won't introduce lots of warnings at a single time.

> Otoh, gcc and clang now support colorized output. Warnings stand out a lot if you're building with make, and can be noted and disabled or fixed (if it's an actual problem) ${WHENEVER}, without having to drop everything now.

If you ignore warnings that are benign, over time there will be more and more warnings and it becomes harder and harder to notice new warnings that are bugs.

> I wonder if the argument for/against -Werror is really the difference between the beliefs "a compiler warning is probably a problem in my code" vs "a compiler warning is probably a problem in the compiler"

Compilers are remarkable pieces of software, in the last 4 years or so I can remember 3 compiler bugs I found in Clang and GCC and all were segfaults not incorrect warnings. That's after running Clang and GCC thousands of times on hundreds of projects. So as a rule of thumb if the compiler reports a warning it's correct.

Here's one of the compiler bug reports, I can't find the others:

http://lists.llvm.org/pipermail/llvm-bugs/2015-February/0387...
How many corporates have you seen not do something like this in some capacity but at a larger scale?

Something or the other was exploited (like natural resources, human resources) as money certainly didn't print itself.

Public transport is built at a great cost to income tax payer's money and subsequent subsidy to ensure the tax payers could afford it and prefer it. Usually, the only ones making money are the builders and manufacturers who were contracted to construct it, and other corporates and vested interests that are probably the 1%
Some of both, just like anyone with firmly held beliefs in the liberal camp. Someone extremely anti-religion will frequently engage in religious arguments to prove that they are right, not to risk being turned religious.
FYI.If you can tolerate bad air quality and traffic jam,welcome to Beijing.Generally speaking,Beijing is the best place to find a software related job in China.There is almost no xenophobia in big cities like Beijing in China.Instead you will be warmly welcomed by your local colleagues/friends.It should be very easy for you to find a job in Beijing if you are middle or high level experienced software engineer in either startups or big companies.The company that wants to hire you will help you to apply a work visa for you.
Basically you can freely say and ask anything you want privately in English.
There are two kind of voices here.One voice is from official/government.Another one is from netizen via Weibo/WeChat,etc.
I am a native Chinese living in Beijing since 2000 and happened to have had a few months work experience in each of Silicon Valley,CA,USA and Bangalore,India and half a year in Austin,TX,USA and having worked with a lot of colleagues/friends from a dozen of countries.
You are welcome to contact me via WeChat if I could be any kind of help to you in Beijing.My WeChat ID is 1832903667.Thanks!
I used a pi2 and an LCD I got off Craig's list to build an old Mac emulator with Basillisk II and a lot of patience (took a while to get the right combo of compile options, settings and display environment). It's relatively stable and my 4 year old daughter has been playing kid pix, cosmic osmo and hello kitty on it for a while now. It's also fun to see the after dark screen savers when I go into her room.
Lovely article, and a great introduction to the red envelope culture.

But I think the real reason WeChat's payment system has taken off is much simpler:

- People pay for everything with cash

- Sometimes you don't bring enough cash with you

- Paying for each others' meals, sending red envelops, etc is a daily thing here

- People don't have credit cards (so that whole technology has been completely leapfrogged, and why Facebook's money transaction haven't take off and we're stuck with our crappy CC system in the US)

- Everyone and their mothers has a WeChat (I've never met anyone that doesn't... it's more ubiquitous than Facebook in the US)

So even if you're not invested in the platform you'll most likely have some money on your wechat account just as emergency
cash. And it's only true that you need a bank account if you want to take money out. For instance I don't have a bank account hooked up, but I have money on mine just from times when friends wanted to comp me for a meal.
$100M theft from the central bank already this year:

https://en.wikipedia.org/wiki/2016_Bangladesh_Bank_heist
I'm about to blow your mind: everything having to do with your thoughts is physiological at some level.
Strawman.

>>it not up to you to decide everyone else's fate

I'm not asking anyone to live to my values. Many others share them.

I think the point that users should not exceed customers is easy to understand. Many people agree with me. Many others dont.

I have turned down an offer at Google because I couldn't reconcile the bad stuff. I wish more people agreed with me, but I don't say that those who don't are illogical. They simply have different values. That is OK if you value diversity.
> Next time you want to post an essay to Medium, do the open web a favor and post it elsewhere. Anywhere.

That's Dave Winer, first bloger - http://scripting.com/liveblog/users/davewiner/2016/01/20/090...
> The author never actually went out and fraudulently saved money by implementing his idea

nope, it's just a big mental wank designed to show the world that the author is medium clever and knows how to write down an ILP problem, make pretty graphs, and something about NFC.

I'm not sure which I find less appealing, really.
This will probably attract downvotes, but I'd call it an algorithm for collective, mass fraud.

One might find it surprising, but I've seen people do this several years back. The only difference being that it was on a much smaller scale, with only a handful of friends involved.
To generalize: Don't put debugging shit in production code.
Copyleft.org
Reminds me of this algorithm competition to classify bird species from recordings: https://www.kaggle.com/c/mlsp-2013-birds
The fact that you don't realize that the DNC is left wing is a great example of the leftist privilege I'm talking about.

Yes, the DNC is left wing. It's way to the left of the RNC. It's just not as far to the left as Sanders.
Copyleft and the GNU GPL: A Comprehensive Tutorial and Guide
I concede your point. Exponential doesn't provide clarity where I want it.
I wholeheartedly agree with this. First Amendment was written at the time when government was almost the only organization powerful enough to silence dissenters. Nowadays corporations like Google, Facebook, Twitter, Reddit, etc have more effective control of the venue of speech, and they should be subject to the same scrutiny then, not be given leeway as "private entities".
I'm not a gun owner, but at the same time I realize that it's not possible to live as a vegetarian in a survival situation. This is because plants have almost no calories, you can't digest them without fat, most don't have enough protein, they take too much energy to gather and cook, etc. So without being able to cover everything with tofu, blue cheese, nutritional yeast, etc., there is basically no way to survive for any period of time without a gun. I have an interest in edible plants and mushrooms, so that's where I overlap with the preppers, but I feel like not owning a gun is one reason it wouldn't really make sense to label myself as such.
Was trying to think of a real world problem that this could solve. Basically you want multiple entities to peform tasks for each other (tagging) at multiple destinations at a minimal cost.

One possibility is the taxi/uber/lyft hailing problem. Instead of stations, you have rider and car locations. Time and distance is the ticket cost.
Botters aren't as big a threat to Niantic's business as the shortcomings of their own technical infrastructure.

When that changes, watch out.
That is mentioned in the article.
I was being facetious. My point was to deminstrate a business that is clearly not worth 5b, but calculate myself a $5b valuation. Most real workd examples are more grounded than mine but still these are imaginary numbers.
I don't want to deal with blinding light at all. NBNco has contractors come put holes in your walls to install a termination box, then you get Ethernet out.

http://www.nbnco.com.au/connect-home-or-business/already-con...

I don't really do hardware crowdfunding anymore. I was burned by the Almond+ device - "custom" chipset with no mainline support, ever.
This is only tangentially-esoterically related, but due to your comment I ran across some online book called Unsong about a Kabbalistic sweatshop in Silicon Valley. [0] It sounded like a novel humoristic idea. Apparently by coincidence the lead character is named Aaron Smith-Teller, and worked on AI at some point. And Astro Teller wrote a book about AI and also sold a movie pitch to Paramount called Golem (a Kabbalistic reference).

And Gwern posted an interesting thing on Edward Teller's Atomic Alphabet. [1]

[0] http://www.goodreads.com/book/show/28589297-unsong

[1] https://www.reddit.com/r/unsong/comments/4pzyvq/edward_telle...
Of course the discount would only apply only as long as BART doesn't realize people were doing it, at which point they would likely just increase all fares to a flat rate (like Muni) of "a little more than $7" :-P
Maybe rather than avoiding giving helpful feedback, they should work on fostering better employer - employee relationships
Drip irrigation provides a conduit for change
tl;dr : a test on 20 000 genes explain 10% of the difference.
I'm a big fan of both of those - but their backlogs are massive.

I'm hoping there's another donation matching campaign at LCA2017 for Conservancy next year - I was able to donate somewhere close to $300 via that last year.
> Does anybody have any idea where this specific resurgent fear came from?

https://www.google.com/search?q=wsj+emp&oq=wsj+emp&aqs=chrom...
As Democrats gather, allegations of Russian subplot raise intrigue
Practically speaking, most user data is useless and costs disk space $$$ to store.