skysight-inc/HackerNews huggingface dataset:
That's an excellent observation. IEC 62304 speaks to these issues, although not in the context of open source per se.

It also depends on the class of your device (A, B or C in 62304 parlance) how much rigor you must put into your software process.
You and thousands of others man. I f*ckin hate Mailchimp.
Which Occupations Are Priced Out of Homeownership?
A potential solution: Before I got a true smartphone I had a Nokia E71. It had an OK browser, 3G and you could even tether via Bluetooth. As it was Symbian/S60 there were some apps like Google Maps, but switching apps was a pretty painful / slow process so you didn't want to do it often. The battery lasted about 3 days even with regular usage.
Heh, I read this in Matthew's voice, this article is written exactly as he talks.

Sadly, no surprises here about the internet of insecure things.
As someone who was born and raised in San Jose, I can tell you that this city isn't what it used to be.

Increase in the number of homeless, which I suspect have been pushed out due to rising costs and gentrification from the northern towns and cities, the rise in theft as well as homicides, a downtown that is nowhere near as booming and lively as it once was, make it a much different place.

I'm very happy and thankful to have grown up in San Jose during the better years, but I wouldn't want any of my children to grow up there today.
Thanks for the critique. I'm not sure I added much to that analysis on Stack Overflow outside of headers, a few more opinions, and a little bit more explanation. I mostly wrote to have something to link my students to because this question has come up before and I didn't find any of the more comprehensive SO answers to be easily digestible/skim-able.

The python-ideas thread from last year about using + on dictionaries was also an inspiration. I don't recommend reading it in full (there's some painful debating) but there were some really interesting concerns brought up on there in regards to this particular problem.

In regards to newcomers being scared away by criticism on Stack Overflow: I completely sympathize with this point of view. New Python programmers and new programmers especially should not worry about what is "pythonic" until they've become comfortable with their own Python programming abilities. Working and readable code is most important, idiomatic code is simply icing on the cake.

I do however value discussions of what is "pythonic". I often discuss "pythonic" in my classes to instill the idea that community norms change from language to language and even between frameworks and projects.

I really hope the wording of this post didn't come off as elitist. If so, I will certainly need to reconsider my wording for the next one.
Again, valid point.

At one point in time, I had a number of people in incoming receiving working for me. We had to do all kinds of quality control on incoming components, such as castings, PCBs, etc. We had automated measuring machines, etc. It's all very expensive to set this stuff up and staff it.

We also had to use an XRF gun on parts, to make sure we weren't being shipped non-RoHS parts.

As I remember, one of the add-ins for our Agile PLM system (Agile is an Oracle product) was on the order of a few hundred thousand dollars for licensing fees and setup, not counting the months of consulting time necessary to load bills of materials, etc., into the system.
Scum bags
Are you just trolling? This is a device that isn't connected to any network. Indeed, it barely has a user interface.
Does Apple owning the iCloud data center have an impact?
Sendgrid has 12k free, scroll way down
As someone who's lived in Austin (left in Sep 2012 to the Bay area and still have friends there) I chuckle when people say Austin is a tech hub. Sure there are satellite tech offices and a growing startup scene, but it is nowhere close and I mean like light years away from the innovation done in the Bay area.

And I don't understand the fascination with Austin; downtown area is nice, rest is all boring suburbs (IMO) just like any other place in Texas.

Edit: Does anyone care to comment on the downvotes?
This was one of the more accessible Go articles I've found through hn but it would really help me if these types of examples included well-written implementations in other languages and frameworks (including third-party library implementations, if required). Does anyone have a link to an article or tutorial like that?

Thanks.
The root of the problem is more that the stock routers can't be or aren't updated when e.g. there is a Linux kernel or libc vulnerability.
Anyone using Sendy?
How do you deal with all the backdoors? I've already firewalled a completely open phpinfo page and a compatibility page leaking all my server info. Who knows what's inside the obfuscated portion. They were leaking my ip I try so hard to hide for cloudflare.

Yes firewall all in is necessary. Outgoing only to Amazon. I don't have a perfect solution. A vm will stop full backdoor.
Yes - this is exactly why tall people register as overweight according to BMI, even if skinny.
Why the downvotes?
I think this is only surprising because your giving a deeper meaning to 'individual' than is the logical minimum.

I guess that's a pretty significant as far as philosophical viewpoints though...
> And I don't understand the fascination with Austin; downtown area is nice, rest is all boring suburbs (IMO) just like any other place in Texas.

I always have lots of fun in Austin. The food is great, there is live music everywhere, and the people are all super friendly.
Notice that this never happened with PCs because it was well expected for people to choose and install their own operating system, which is where the vulnerabilities lie. If you have an old PC and you don't want to throw it away then you can install a newer OS (or *nix) and your only problem is that it's old/slow, not that it's insecure.

Make it trivially easy to install open source firmware and the security problem gets solved by the people who know more what they're doing.
Yes. I went to school to become an aerospace engineer, worked in that field for a while and recently switched to doing game development. Yet even though the title I was given when I was hired at my present job includes the word "engineer," I'm thoroughly uncomfortable using it.
36 year-old DESTROYS 29-year-old who “ripped” 25-year-old Yelp employee
I think it would have been different if a Chinese or Korean company wanted to buy Sharp. Japan and Taiwan have a cordial relationship AFAIK.
Yes! As Windows moves closer to an ad-supported model it's only going to get worse. All the bloatware was bad enough, adware is taking the abuse of OS users to a new level.
Not only the amount of work, technology and thought that have gone into this, but also how well this has been implemented is mind-blowing.
It would be a huge middle finger for Apple to design this new iPhone as a free upgrade for all current iPhone users. With their cash reserve, it would be a huge PR spin.

There are however those pesky share holders to keep happy.
Hello, shoot me an email, my email is in my profile. I have an App Building Platform, and you can manage the app building process yourself with the help of hundreds of other programers. The basic idea is to break down the app into very small pieces, and once those pieces are built and tested, they will be assembled just as quickly and inexpensively.

I have the tooling, infra and the network of programmers, and anyone who might be interested in working with me please email me as well.
LOL, my parents. You mean ask them how they ran errands in the 70s when I was born? I moved out of my parents house in 1994. I didn't get a cell phone at all until 2003. You think I'm some kid? You're entirely missing the point.
Kotlin on the JVM is a nice improvement over Java, still statically typed, the compiler infers the type for obj.

var obj = MyObject()
...
obj.foo()

So you could change the obj instantiation to a different type and as long as the new type has foo() too then you're good to go.

Also you can have your typed properties stored in a map, which you could also add other values to dynamically at runtime.

from https://kotlinlang.org/docs/reference/delegated-properties.h...

class MutableUser(val map: MutableMap<String, Any?>) {
var name: String by map
var age: Int by map
}

I haven't used Scala but its (Duck)Structual Typing seems like it would get closer again to a dynamic typing feel with static types. Java is pretty verbose and limited in ways, and many devs having backgrounds in EJBs and Struts doesn't help. It would be interesting to see the same side-by-side project comparison in those links with a team using Scala well. Anyway thats all coming from my bias of having done 12 years of Java and 1 year of full Javascript with Angular.
And how'd they get $3m
Facebook Reactions T-Shirts
http://www.facebookreactiontshirts.com/

This was an experiment on how fast I could build a web page that could potentially generate revenue.

Today was the global launch of Facebook emotions. I quickly realized that the top three reactions are shown and sorted left to right. The combination of these top three seem to represent a more complex emotion that is shown in the comments.

I decided to use Amazon Merch to make t-shirts for a few of the common ones I've seen so far, and an open-source bootstrap theme for the SEO landing page for the shirts off-site. I used pixelmator for the image editing, and SSH'd into a shared host to edit the template file.

Overall, it took me about 3 hours to put together from idea while on Facebook to this post. There is a stylish landing page, and three shippable products that are capable of producing royalties with the trust of Amazon Prime shipping.

I'm looking for feedback on the shirts, the landing page, and what would be the next conceivable steps in marketing such a product. Most of the time I take a "long game" approach and try a project I never end up completing. This was an exercise in how fast I could get something up that had the potential for "cash flow."
"Or you can use channels, if you need a little more control." that means the guy doesn't even understand the `share memory by communicating` model of go
You enjoy it since you're a visitor. It isn't necessarily the same as living there.

> live music everywhere

Only in downtown Austin.
Live Blog – Indian Railway Budget 2016
Infolinks: Best Supplement of Google Adsense Revenue – Review – InfoTechSite
Important tips to top in 10th board exams
Brave for Windowsx64 released
Re: your link
I organize once-yearly events (in de US) with up to 1000 attendees, incl. 30% Western-European cc holders (not from the fraud-prone countries in Europe).

In addition to the higher fee structure for international cards, Paypal's refusal rate of international cards was atrocious.

The final drop in the bucket was that after 5 years (same event, same time-frame, same number of attendees, same volume), Paypal froze all funds 3 days before the event was to take place.

Switched to Stripe 3 years ago rarely have a problem. Great interface, great support, no penalty-for-amex rates, low 'card declined' rates, proper handling of disputes (unlike paypal who typically found in favor of the person paying) Daily automated deposits (after 7 days) are a major plus too. Definitely worth the extra money ($500 on 75k volume as per your table shouldn't make anyone pick Paypal)
Referencing 1984 is childish in this context, we're talking about obtaining a warrant for known suspects or already convicted persons. The enemy isn't ambiguous, you're purposely muddying their image.
Not true at all. Perhaps you only like the type of music that is downtown.

The truth is some of the most legendary venues are far from downtown.

Two quick examples: Poodies Hilltop Roadhouse and Giddy Ups.
I would disagree. The Constitution is a bulwark against tyranny. The US have successfully prosecuted waterboarding in the past.

It usually only happens when the rule of law is suspended and then resumed. You're a young country, so maybe it hasn't happened before. Robert H. Jackson was an American, though ;-)
> I mean just look at cellular or cable services in the US, find me ANY that isn't being deceptive in one way or another.

And cellular and cable companies are some of the most hated in the US, not least of which for deceptive practices.
It's a cash grab, nothing more. There's people stuck without a developer and are forced to pay or get a broken site. Mailchimp knows this.
Nah. If you're going to be pedantic about traditional definitions you get no credit for half measures, and engineering being an academic discipline as opposed to a generic term for an occupation/skillset is a relative novelty.
I just moved to Austin. I am super blessed to live 8 min bike ride from the heart of the city downtown. It's a nice city and I experience(d) the killer traffic jam every time I want to go somewhere which is outside of my bike-able range. I can't believe what it must be like to live north or south and have to be stuck in your car daily. Maybe feels like Elon Musk when he came up with the Hyperloop idea?

I think the option with the elevated bike would work well, considering there are a lot of cyclists and "free bikes" (like in London you can get them for free for 30min with the membership card).
So, you could; buy lots of these. Take the bulbs and hub and modify the software further. Since they come in a 'box'; you can put them back in the box and then give them to people as gifts or promotional items.

You are now behind their firewall.

If you are a hacker and you manage to get into a factory in China or Taiwan or wherever that is making these; you swap out the base firmware with one of your own that dials home. You are now behind the firewall of all customers.

Just some random thoughts before bed.
Okay, but as long as we're talking about changing the initiative system, that could be changed too (in principle, of course -- I understand well how unlikely these proposals are to fly politically).
It used to :)
Google launches voice typing in Google Docs
sendgrid has transactional templates but it'll require more work
10 email statistics startups should remember
This is not my area, but couldn’t this problem be solved by adding random noise to the input data such that the adversary can’t control what is passed into system? You would trade off accuracy for robustness.
You don't "have" any personal liberties. You are not born with rights, you are gifted them by a benevolent society. That society can easily lose its benevolence, and take your rights away, and there is absolutely nothing you'd be able to do about it.

You might hold a differing view, but the fact is, reality works as I've described. Delude yourself all you want, but your rights do hinge on the imperfect and subjective manner in which your benevolent rulers have granted them to you.

They have not granted you absolute rights, specifically laid out, but they have done better than, "rights.. and stuff."
The github php is confusing and there seems to be several kinds. And the developer there is an asshole. But I use it for now.
It set off the flamewar detector.
The Acompli (now Outlook Mobile) acquisition has gone quite nicely so far (source: am on said team). That's just one recent example; there are quite a few MS products that came on board via acquisition.
It's far more likely that the homeless population has migrated to the San Jose area because there are so many wealthy/generous residents than having been "pushed" out due to rising home values and cost of living.
Yeah, the key question is how Secure Enclave firmware updates work, and whether they can be prevented without pin entry. One former Apple security engineer thinks they are not subject to pin entry: https://twitter.com/JohnHedge/status/699892550832762880
Yeah, seeing more and more of this type of journalism (so called).
A lot of the things I loved in Ocaml, I've found in Rust. Additionally, Rust has great multicore support. You won't find very mature multi-node libraries in Rust yet, though.
Top Reasons Why Web Developers Choose AngularJS
Hold on though, statistics actually work in real life. If you're taking into account base-rates based on measurements of "normality" or "regularities" you will win more on average. It doesn't matter how you choose to carve up some ideological category of "normal", probabilities are conserved, and taking that into account will improve your decision making.
If you want to "get rid of that baloney," I think what you want is https://en.wikipedia.org/wiki/Decimal64_floating-point_forma...

Rational arithmetic has some upsides also, but it also has some downsides.
This is totally cool. Their translations are pretty good. Regular desk microphones (condenser) work just fine.

Thank you for posting this.
Thanks for letting me know -- I'll update the article!
As the article says, the problem (like everywhere else in the Bay Area) is housing costs. "Rents in San Jose grew a whopping 42.6 percent between 2006 and 2014, which was the largest increase in the country during that time period."
Is it only me who thinks that parsing JSON is a totally pain in Go ?
IoT is yet another reason firewalls are obsolescent as a security measure. A device is secure or it is not. There is no such thing as a safe network. Never really was, but now there really ain't.
Or using a credit card issued by their US bank?
I will never use a service that isn't usage based. We're in the cloud era. A minimum monthly fee is shit.
I also lived in Austin and am in The Bay Area now as well. Back in Austin I had a drum kit to play, rent was $1000/month for a decent one bedroom (took time to find but it was there), and there were plenty enough tech meetups and companies that were plenty substantial to check out, and I personally would love to move back there in a decade or so when I'm more senior in my career, especially when it comes to owning property downtown, which is impossible in The Bay. That being said, your opinion is valid and I don't know why it was downvoted either.
This is missing the forest for the trees a little bit. The actual unit in blood pressure is relatively unimportant; it's so conventional, that no-one produces general medical tools that measure in other units. What is far more important is understanding what the different levels mean in the context of the presenting patient. Is 180 bad? When is it bad? Is it ever good? Is 50 bad? When is it bad? Is it ever good? Is 100 bad &c? If it is bad, what can you do to make it good? Do you do the same thing if it is bad 200 or bad 20? What do you not do when it is bad 200 or bad 20? Which conditions complicate with which medications affect your intended treatment for a bad reading?

Meanwhile, over here in the dev world, our passionate mantra is "we shouldn't be judged poorly for 'everyone knows' shit we can just google"...
I haven't seen much shilling except sales agents disclosing
Angular is popular enough that someone who could distill a reasonable set of concepts and practices for working with it could probably reap some significant rewards in the education/training marketplace.

But if proper error handling, sane state management, and keeping codepaths short are actually "very difficult with Angular," maybe it's not the comprehension powers of the developers using it that are falling short.

A framework should be actively making those things easy.
I'll take the gun please.
Possible warrant canary?
Facebook Ads Tracker
Having used SVB at two startups now, they just get startups in a way that the big banks don't. They're not a huge multinational behemoth with its own corporate culture, but rather they specialize completely in the SV business/tech/startup world, it's their DNA. That little intangible is worth a lot.

https://en.wikipedia.org/wiki/Silicon_Valley_Bank
IoT isn't the issue, cellular and long-range wifi networking is the problem -- there is no network boundaty anymore.
Facebook Ads Tracker monitors your competitors' Facebook ads so you can improve your CPI, CTR and increase the number of installs
> Authentication / Account signup / Confirmation / Forgot Password

+1

And Authorized data access.
Lots of people making pretty good money developing in whatever language best suits their environment or problem at hand.

¯\_(ツ)_/¯
Google accuses 9to5Google website of trademark violation
I remember browsing through their job listings a year or two ago, which gave me the same impression. All of product engineering was in Boston - SF just has sales-type roles.
I'm pretty sure this isn't legal -- runs afoul of trademark and copyright law(s). Can anyone who knows more confirm that?

However, the landing page is good. Could perhaps make it more obvious that you click the shirt images to go to Amazon. Prices would also be helpful information for shoppers.
It's just yet another nail in the firewall's coffin. I cringe now when I read security people still talking about them as a first or really any meaningful line of defense.
I'm looking at switching to SendGrid.

2 questions, do you guys support handlebar in email templates? And do you still have the Microsoft Azure deal?
Copying my comment from another thread because I want my rage to be heard!

Seriously cannot trust a new product offering from anyone these days.

Newsletters and transactional emails are not the same service. I signed up a client for transactional emails on Mandrill because the client was already locked into a newsletter vendor who doesn't support transactional emails. Now I need to explain to them why they need a second monthly newsletter vendor subscription? One that serves no purpose to their marketing team and was totally free until recently.

Plus I get the honor of having to justify why I made this choice in the first place. Or have to deal with scrambling to evaluate and migrate to a new vendor in less than 2 months, probably out of pocket too.

I purposely pointed the client to Mandrill because it was backed by Mailchimp and therefore less likely to fail than a startup.

I trust in a new product from an established company, and a year later come up looking foolish to my client. This isn't the first time Mailchimp has pulled the rug out from under me in front of a client. Not making the same mistake again. You're dead to me Mailchimp. Dead to me.
> But Korea is now posing major competition, and China is investing heavily to catch up.

South Korea has been dominating the LCD market for several years now on the high end, supplying display panels for Apple with fabs in South East Asia. China is flooding the market with cheap panels.

Taiwan is in no mans land playing catch up and labor is too expensive to compete in an industry where margins are razor thin. $6.2 Billion buys you maybe one or two LCD fabs, this is just a drop in the bucket.

Sharp is dull and has been for years, and all the money in the world won't resurrect this corpse.
Yeah but i'd need smtp, maybe a plugin for ssmtp?
I am shocked, shocked to learn that the iSuper iRainbow001 brand is being tarnished by a substandard product.
You can say the same thing for every zaibatsu out there in Japan. Sony. Panasonic. Mitsubishi and the like.
5 Useful Tools for Securing Your Business Data
> The abruptness of Austin’s success ... is causing a whole range of problems, unfolding in fast-forward — water supplies, electric supplies, gentrification.

We have to stop calling what's happening in Austin "gentrification." We are segregationists. Our laws prevent mixed-income neighborhoods from existing.

https://www.youtube.com/watch?v=oZ0NzlQp0dc
> SV doesn't want to hear about results that invalidate their business model.

I promise you that academics not wanting to hear results that invalidate their models is the rule, not the exception.
"All or nothing" is not how risk management works in the real world.

P.S. 'Network security' is just a specific case of risk management.
One minor thing: consider showing motherboard.vice.com as a separate domain?