skysight-inc/HackerNews huggingface dataset:
Looks like the rpi3 may have onboard ethernet and wifi, but it's still just one ethernet (100Mbit to boot) and single band wifi.

The point still stands that a $30 router blows away a rpi in terms of network connectivity (which should matter for a router).
acceptable ad by me is a bit of text and maybe an image I can click on if the context is right and I have a coinciding interest. Please no JS/FLASH etc stuff on your page.
It's tricky when the origin language has sounds that the target language doesn't.

The 'ы' in Russian is tough for English speakers even to say (at least, it has seemed so when I've seen people try to say it for the first time!), and we just don't have a letter that represents that sound.

Similarly, Arabic has several sounds that have no equivalent in English, so you see words with 3s in them (like 'na3m')--the 3 stands in for a ع (aiyn), which we just have no sound for.

But impossible? Nah. People can understand what you mean.
Because we continued writing 100% of the data to Mongo until we were certain that everything was working, it was always safe to stop using Dynamo (or use it for less traffic). In the canary read phase, we always returned the mongo data to the caller. We read from both sources, compared the data, logged an error if there was a difference, and discarded the dynamo data.

In this way, the Dynamo data was kind of throw-away, until we were confident in everything.
Greg,
I don't know you. It is pretty incredible reading the blog post and what you have signed up to do. Kudos to Sama for the vision, and all the amazing people you were able to get together for the shared mission. Making the org non-profit is the right model for this. It is all the more surprising given that the whole VC model is to make profit. I am curious to see what you guys come up with. All the best.
In addition to what other folks said, a big part of the user base for OpenWrt and similar use standard hardware from the big consumer electronics firms. I can imagine someone maintaining a port for random experimental platforms (assuming the codebase is amenable that sort of thing; I have no idea), a large part of the point of it for a lot of users would be gone.

But as others said, I can't imagine a Pi having anywhere near the throughput of the commodity AC APs I use at home at this time.
What if we used tens of millions of electric vehicles on the road as grid storage?

Tesla has already planned on it: https://i.imgur.com/oLBNeW4.png | https://i.imgur.com/pectzXn.png
"We are ALL incompetent at some level, and perhaps on some days."

I lost my memory in an accident. I can relate to the statement. Last time I tried to code something I cheated by defaulting to a subset of FreeBASIC with Cleanroom-style development. It worked the first time it ran. I didn't feel very competent, though, as I saw plenty of room for improvement. :)

""It's not ready. You can force me, but you will first provide documentary evidence of that force ( an email prints off just fine ) and by the way here's what you're risking and do try to keep up.""

Hell yeah! I've got piles of THAT. You can believe it. I try not to even do it coercively. More like telling them it's going to be a problem we can avoid together. It will be a mess if it happens. If forced, I want it in writing so the source of the problem is clear. Otherwise, just let me do it the right was as cost-effective as I can. As usual.

Something like that... can't remember...

"Right now, it looks like we can barely even have a conversation about it."

We can. It's just that the conversation has shifted. It was originally how likely a person could make arbitrary C applications probably sourcing 3rd-party components in haste without severe bugs coming from language weaknesses. That's kind of the default outside some jobs like yours. I was arguing it wasn't going to happen outside super-humans or at least high talent.

This tangent is about what a C programmer with a reasonable scope or chance of high-quality code can do in certain situations to make quality happen. We can have that conversation esp as each embedded person develops on tricks and tooling to eliminate problems. I'd be interested in any resources you have in terms of books, guides, or tools on robust C or embedded systems. I keep lists to pass along to people here and elsewhere that need them along with small chance I might use them.

"Id love to see Modula-<n>, or Rust, or anything else used. But the logistics of that are daunting."

Ada and SPARK already have serious, long-term deployment. Link below that's good even if you don't use them as it shows many problem areas in systems programming along with their solution. Many can be emulated in C with effort. The other is a port of Oberon to embedded systems with ARM Cortex MCU's and Oberon's benefits of course. Be interested in what you think of it at a glance or with hands-on trial to assess if more tools like that should be built. One person even put Ocaml on PIC's. Have fun with these. :)

http://www.adacore.com/uploads/technical-papers/SafeSecureAd...

http://www.astrobe.com/Oberon.htm

http://www.algo-prog.info/ocapic/web/index.php?id=OCAPIC:OCA...
It was unveiled last week, and anandtech cited sources: http://www.engadget.com/2016/04/28/hp-chromebook-13/
I think it would create much more work to optimize the defaults for production than development. I'd guess fewer than 1% of all debugged angular apps ever go into "production", and even fewer in situation where the performance gained by this would be meaningful.
I'm having trouble connecting your first sentence to your second. It sounds a little like saying "so, the US army has M109 Howitzers, so maybe they'd be interested in this 3D-printed zip gun I just made."
You really don't get why the web is better off if serious bugs are given memorable, human parse-able branding that helps facilitate press coverage and raise awareness among stakeholders, rather than hiding flaws behind opaque identifiers like CVE-117293 that only a handful of people will know enough about to look into?
Think about if Tesla vehicles were used instead of Powerwalls: https://i.imgur.com/oLBNeW4.png | https://i.imgur.com/pectzXn.png
I don't understand why one can't run a vegan establishment while still being an omnivore... What am I missing? 30 year vegetarian here
All will be revealed in due time
This is hardly the first or the last time this kind of things happens in Brazil.

Long story short, this is exactly the same standoff that happened recently in the US between the FBI and Apple: the authorities want information from a suspect phone, and assume they can get it from a company, in this case WhatsApp. A warrant is issued, and the company refuses to comply.

The big difference is: WhatsApp has been a major headache for telecom companies in Brazil, especially since the arrival of voice calls. With Wifi everywhere, people have been avoiding expensive traditional calls and just using WhatsApp to call for free.

For that reason, the telcos in Brazil are more than happy to comply with court when it comes to WhatsApp blocks, so they do it right away, no questions asked.
fork() and exec() are fine. As long as you aren't running arbitrary binaries, it's pretty hard to mess up (as far as RCE goes). system(), however, is a RCE foot-cannon just waiting to happen. Don't ever use system() unless every argument is static. And even then think long and hard.
If farmers, and by proxy the people in general have no say at all then their society is broken.
That's over 3 Powerwalls every second. And I've got to think you're not going to see more than 75% original capacity in ten years as a best case?

I'm not as concerned about the factory as the supply chain, can we actually supply that much raw material, and what will mining it do to the environment? I assume lithium is much rarer than iron or copper. But I don't really know.

For reference 16 million vehicles were sold in the US in 2013, but many (most?) of those were trucks and large SUVs, which AFAIK aren't on the roadmap for any EV manufacturer right now. And then there's fleet/work vehicles, single car families in states without long distance transportation or quick chargers (like TX).

It makes me wonder if 20 years from now fuel cells won't completely obsolete batteries?
Tedious but mostly not boring.

Tedious for reasons other than why it makes good TV.
Please keep in mind that the Raspberry Pi was only an example. We're talking about embedded here, so there are all kinds of weird and wonderful CPUs and storage systems and I/O components being used in various devices that need to run the code I'm talking about. Certainly not all of them were ARM chips. I don't know which chips caused the big problems with porting Node, nor which specific packages, so it's entirely possible that whatever you've worked on was closer to the mainstream and supported just fine.
The parallels with the US in this regard are striking (though of course it's just North/South in the US).

I'm curious if it is the inverse in Brazil of what it is in the United States?

Also, given the downvote(s) and another's chastising reply to the comment to which I'm replying, what exactly is being implied?

[Edit: I just read https://news.ycombinator.com/item?id=11624980 , so I guess that my first point is confirmed, my second answered in the affirmative, and my third obviated]

[Edit 2: not agreeing with prejudice of any sort in either example, simply pointing out that similarities exist]
See my comment to parent with Astrobe link. That company put Oberon and IDE into embedded systems. Aside from integration with C libraries, it seems that a combo of rapid compiles, better safety, and better interface checks would lead to less cost in development and easier maintenance. Wait, we already know that with the likes of Go: a modernized Oberon. :)
Thank you for an answer and for this community. Sorry for being tiresome.
I could remain in the silent majority, agree with the [flagged], keep my "ideological concern", and not say anything, but I didn't. I won't pretend something was achieved, but at least I spoke?

I will not tolerate insinuations that some things are sacred.[0]

If the medium.com post had been made by a fictional entity inside a book, you would allow me to bring up the appropriate wikia page, as well as the relevant lore so as to give the proper context for everyone reading.

Being this a Real Person, I feel I am being compelled not to (see the flagged comment).

My two cents.

[0] https://en.wikipedia.org/wiki/Paradox_of_tolerance
Now if they could just get rid of Linux underneath and use something with better security. L4, maybe. After all, this is for embedded devices which basically run one program.
Hmm, interesting. Thanks for letting me know about that. I believe I've been there at those times but have never noticed.
> "Super-rich don't pay tax on money they don't spend" is the status quo.

Only if you ignore estate taxes...which FairTax eliminates.

For the rich (defined here as anyone with enough wealth that, if they don't spend it down, they will face estate taxes) they either have to realize the gains (and be taxed) and spend down or leave an estate which will be subject to estate taxes, giving them a maximum time window on taxation equal to their lifespan.

With "FairTax", which eliminates estate tax and goes to a strict consumption tax, there is no such maximum window.

> And consumption taxes benefit debtors at the expense of creditors. Income tax makes the debtor pay back the debt with after-tax dollars. Consumption tax causes the creditor to be paid in pre-tax dollars.

Because it also changes the cost structures on which debt is occurred, this only is meaningful as a one-time effect on debts that exist at the time of the transition to a predominantly-consumption-tax system, not as durable feature.
This is a great shame. The CS231n video course was one of the best deep learning resources available on the Internet. I'm glad that I managed to get through all of the content myself, but this is a real loss for newcomers to the field.
SEEKING FREELANCER - REMOTE

Im looking for a backend developer who has a strong background in Ruby on Rails to work develop an API. You will be working with a talented frontend & design team working on our ember frontend + iOS application.

An ideal candidate would be someone who understands building startups with urgency, a good communicator, and who takes pride in their code.

Please email me with your Portfolio/Github/Apps in production links, as well as your location. This is a fulltime contract position for at least the next 4-6 months, with the opportunity to turn into a fulltime job (if you want)

tonigemayel(at)gmail.com
Your car isn't at the house while solar is being produced though for many/most people right? This seems unrealistic.
Bowers Wilkins Bought Out by Gideon Yus Eva Automation
Search ads aren't the same as programmatic or display ads.

The latter supplements publishers (websites) with revenue that covers the cost of providing content to you. Search ads are typically acquisition driven, where companies are paying for new customers.
At this rate it seems to be leading towards a new comedy subgenre, so I'm happy with it.
I agree. He kept repeating "this one line of code that improves Angular performance!" like he's trying to optimize for SEO on the term "improve angular performance".
Rise of the Robots: Review and Reflection
There were ads on the internet before 1996. Most ISPs had them in their portals and directories.

Also the first cross-network banner ad ran in October 1994: https://hbr.org/2013/02/stop-selling-ads-and-do-someth
Not a pay wall, but Quora requires login, and you can just remove the overlay and the "noscroll" body class.
Unless I am missing something it is using a multivariate Gaussian. What the probabilistic programming is doing is inferring the mean and variance from the data.

cons[i] ~ normal(mu_cons, sigma_cons) T[0.0,];

latency[i] ~ normal(beta * cons[i], sigma_latency) T[0.0,]; // latency is linearly related to cons

These are both normal distributions.
OpenWRT does run on the Rpi (https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspber...)

But, the idea that it can run on a variety of platforms is one of the benefits. Rpi, for example, would be an odd choice as a base for a commercial hardware product, due to availability in volume, form factor, etc.
>That guy who decides to rewrite an entire system in his off-hours in a new language without telling anyone else?

Damn! I was thinking about doing that right today for a subsystem we use at work... trying to gauge its performance in the new language and eventually "sell" it to replace the existing one...
I thought "High Level Assembly" was a joke about getting the GDC or LLVM to run but, found out it's actually a language.
I'm surprised, with their reputation, AL are able to get enough staff.

35 years ago I did some motorbike dispatch for them for my summer job. So many fake deductions, charges to take jobs via them, and discrepancies at the end of the week. Not forgetting rental of the compulsory branding. Same for all the couriers. I left for a smaller firm after a couple of weeks, and for broadly similar amount of work, took home roughly double.

They have had a shit reputation for decades, yet seem to go from strength to strength.
It's not the only factor, but Brazil's south and southeast are dramatically richer than the rest of the country:

https://en.wikipedia.org/wiki/List_of_Brazilian_federative_u...
Fontello – create custom font lib to reduce load times
Part of the benefit of a UBI is that it permits us to give harsher penalties to criminals because they can no longer use poverty as an excuse. I'm all in favor of cutting off UBI for criminals (temporarily or permanently depending on the severity of the crime).
$10,000? Not to diminish what this child did in any way, but that is 4x what the person received who obtained access to

Static site content

Source code

SSL key pairs

iOS and Android app signing keys

iOS push notification keys

Email server credentials

Twitter, Facebook, Tumblr, Foursquare, and Flickr API keys

http://exfiltrated.com/research-Instagram-RCE.php
The issue is many people liked them because they branded themselves and their restaurants as compassionate and invested in the cause. Many vegans (me included) were pretty disgusted when they came out as changing their personal stance on killing animals and even saying it was somehow necessary for a sustainable farm, a bold and unsupportable claim. It invalidates the messages and supposed purpose of their restaurants.
I would be for this but I'm afraid that once all the other programs are dismantled, food stamps, welfare etc, that the poor might end up getting less support than they did before.

I try hard not to be cynical, but I wonder if this isn't a ruse to accomplish exactly that.

I mean the US is known for being "frugal" when it comes to helping people. See the medical system for example, or the treatment that veterans get. Why the sudden surge in generosity, why the sudden desire to redistribute income?

Weren't these anathema just recently, even to some democrats?

Also the fact that it keeps coming up in the media makes me slightly suspicious.

Why is this being promoted so much right now? I bet there are PR firms out there calling newspaper reporters and bloggers, to promote coverage of this idea on behalf of who knows which group or organization. [1]

[1]: http://www.prwatch.org/
IMHO, the biggest selling point of WhatsApp for brazilians is that it works as offline as it is possible. All received data is stored locally.

Even if you're offline and send a message, it stores it locally and send it when connection becomes available.

Since the majority of WhatsApp users in Brazil have access only to low quality internet connection, this becomes a major issue.
Any lack of production will be made up for easily by eliminating redundant positions in many businesses and automation.
"fair tax" is the stupidest thing ever. How do you implement a progressive tax on consumption? You'd have to keep track of every purchase a person makes to know how much they've spent. It's worse than keeping track of income, and it's also a massive surveillance tool. Then there's the whole problem that people who have lower income will pay a higher percentage of it in tax. There is nothing good about that scheme.
I agree with you at a personal level, but there's a difference between personal finance and money circulated at economy level. Money circulating in economy is money put in good use. Money not moving is useless for the economy.
What I find interesting is the sheer size of the taxi industry (Uber included) given the costs involved. I'm guessing it's some sort of socioeconomic group thing. Hardly anyone I know takes taxis of any kind in London.

For personal use, they're just so astonishingly expensive that it's difficult to justify them. As far as I can remember I've used Uber once, to get home after missing the last public transport, and I had to really consider whether it was worth just finding something to do for a few hours until the 5am train.

I live <1h from Central London via train. The fare for that is ~3GBP off peak or 5GBP peak. An Uber costs an order of magnitude more (~30-40GBP).

It would be an extremely notable expense in my budget - probably the largest single item.

I think I'd have to have a home paid off and a fairly high salary before a taxi became anything other than a frivolous luxury, to be honest.

(Business use is excepted here. I've used taxis plenty in my professional life. Uber as a platform doesn't seem focused on business travel, though.)
oh boy more fragmentation! I wish the devs behind OpenWrt, dd-wrt, and LEDE would just work together for god's sake. OpenWrt is far from complete. the documentation alone is terrible.
> For some reason, a lot of companies are largely unwilling to spend money on good database management/migration tools - even if they're paying a stack of cash for SQL Server.

If you use SQL Server, you can do database migrations using DACPAC files. DACPAC migrations are idempotent, so you can deploy to an existing database; it will add missing columns without deleting data etc.

Personally I like manual migration scripts better, for my last projects I have been successful embedding these migration scripts in the source code of the application itself, so it integrates with source control , makes it very nice to use in test and development, and avoids many of the possible mistakes with separate code and database deployments.

There are many open source tools for this in .NET: I've used FluentMigrator, SqlFu and Insight Database Schema, and they all worked well.
>Which shows what it took to be on TV back in the day. You don't get that in the US either.

Not to the same degree certainly. But historically, the eastern journalism establishment (New York Times, Washington Post, Wall Street Journal, Time, Newsweek, the network news operations) drew very heavily from the Ivy League and related schools
so if my brain made me think i chose to pick up a box of cereal, after the fact, what made me pick it up?
Potentially a lot. The iPad 3 requires 2.5x more backlight power (7 watts) for the same brightness than the iPad 2.
> Basic income is a conservative proposal

Uh, what? In general conservatives consider basic income as welfare/wealth redistribution and hate the very notion of it. Just because some of your conservative relatives like it doesn't make it a conservative thing, it's very much a liberal policy, not a conservative one.
Thank you. Ill try to find out whether UG is the right thing to do, or whether I should for example take a french alternative. If I try to go with the UG I'll ask if anything comes up. Thanks for the offer!
Angular 2 is out of Beta. Now in release candidates
That's what many people would assume but Asians are usually excluded too.
It wasn't an option before 1.3, so I imagine it was debug by default to avoid breaking sites in the wild (ours uses angular.element().scope() in some old code which breaks with debug info off)
“National Paranormal Day”
It sounds like you're confused about their stated mission, which is:

>defending civil liberties in the digital world

They are not a broadly focused "human rights" organization like Amnesty International. They are very much focused on rights issues that are "electronic" in nature.
Not a very rigorous test - but I just applied this to one of our (very) large angular 1.x apps and it had a consistent 20-30% reduction in profiled execution time across the couple of test interactions I did.

That said, I'm not sure it made much perceptible difference as the app already performed adequately and the reduction is amortized across all of the interactions the user makes.
Andrej Karpathy forced to take down Stanford CS231n videos
I would hate to work for this lady. The fact she labels these archetypes, which are questionable in the first place, as "troublemakers" really makes it clear what she thinks. She's better than her engineers, they're lucky to work for her, and if they're not careful, she'll fire them.

That does not sound like a fun work environment. Not that I'm trying to be a troublemaker... (Please don't put me in timeout!)
This is not an excuse to fix problems.

You're seeing pitfalls in rolling this out, that's great, we can fix those. But saying it shouldn't exist at all (like many commenters are in this thread) because of potential problems here and there is nothing but defeatism.

If you don't like it, attack it at the principal. If you do like it then let's make it happen. None of this in between bullshit.