skysight-inc/HackerNews huggingface dataset:
Half baked thought.. more looking for discussion. :)

I've checked out Rust a bit, and their approach to memory safety seems pretty novel, by statically tracking where a piece of memory is being used in computation and only allowing it to be used once at any point in time.

Seems like using Mem can bring back all those mutable errors in stateful languages, would it be possible to apply the Rust memory model to Mem?

Side note: #haskell on IRC is an awesome place to discuss PLT :D
+1. Tree style tabs and Snaplinks are the main reasons I switched to Firefox.
No, because I addressed that point with the reference to Steamboxes (or MediaPCs or whatever other name they have.)
How embarrassing! I never checked up on it after I first saw it, I suppose, during the experiment. I thought it was cool.
I just stand in line at their customer service center, say I'm closing my account and return the cable box. It's over in a few minutes.
I've never heard of the Vessyl before, but it sure looks like something that'll be gathering dust in people's cupboards.

It might be a valiant engineering effort, but the concept strikes me as a poor way to digitally tap into peoples' diet information.

The real solution is ultimately going to be at the point of purchase. Sales already happen in the digital space, so that's the logical point to start building a database of food intake. If you had a digital grocery bill, that information could be used by your digital fridge (or just a simple phone app) to track what's been purchased and consumed by each member of the family.

Taking that idea a step further, the marketing / monetization of being able to sell that usage data back to advertisers, or creating a "diet API" that knows peoples' habits after they leave the grocery store would be a gold mine. In that light, the Vessyl just seems insanely shortsighted. It's a shame that Colbert had to be the one to tell them.

Honestly, who uses the same cup every time they pour a drink?
& the segment starts at ~10:20
Right Bill Gates is so stupid he didn't know about Ctrl-F on his own damn OS.
You're making the dangerous assumption that a failed experiment is synonymous with no progress.

We actually learn a lot more from failures than successes.
VCs Find Fertile Ground In Women's Health
Amazon Fresh (https://fresh.amazon.com) is in Northern CA, but I don't think they service the south bay yet.
I've thought about that. That getting hired is basically just a sales problem.

They don't just not teach it, they teach engineers to be actively hostile to it.
Can anyone provide more concise points into why Nimrod is a better alternative to Go or Rust? The way the language is described sounds pretty close to Go, I am curious where it shines compared to them?
Open Source Social Media Analytics Platform
We can't even get the District of Columbia recognized as a state so people who live there can have congressional representation. And this guy thinks they're gonna make SIX NEW states just for shits and giggles?
Public comments are the scraps we cling to when we aren't allowed to vote on things or chose who represents us.

If we had proportional representation, I'd vote for whoever is closest to my views and best able to represent them.

A representative that works for everybody in a district doesn't represent anybody in particular, except those who contribute to expensive campaign required to get a majority of the votes.

PR gets rid of the need to win a majority and the ability of lobbyists to buy off a single winner per district.
Grocery stores already know what you purchase through tracking with the the club/value cards they promote. The information is sold to marketers, etc. and even in some cases used by the police and insurance companies.
> The "enemy" to network neutrality was the DC Circuit court. The FCC wants network neutrality, but it lost the power to make such a rule earlier this year.

I'm not sure I agree. I think the D.C circuit was correct, and that the FCC doesn't have the right authority under the Title I of the Communications Act. The guilty party is congress, which left the FCC the choice between using the warhammer that is Title II and the inappropriate use of Title I (general provisions).

They need effective tools to regulate correctly, and Congress arguably hasn't given them any. Though nothing says they have to use Title II for the whole internet. I'd personally like to see something like Title II (common carriage) applied to the last mile, and the return of competing ISPs that can leverage that public infrastructure.
Huh, I just made a pretty similar game a couple weeks ago.

Mine is different in that it it's way less polished, starts with a randomly-initialized grid, and rows/columns that are all the same color disappear (so the goal is to make them all disappear).

It wasn't quite fun enough for me to clean it up more, but it was mildly amusing for a while. It's here in case anyone would like to try: https://rawgit.com/zwegner/switchy/master/switchy.html
(or the source repo: https://github.com/zwegner/switchy)
Disposable stirring sticks and coasters that detect roofies do exist, and they're more convenient than bringing your special cup around to bars.
It annoys me too, but for a different reason.

I've been a PC gamer since far before it was "popular". So I have obviously always preferred it. Nothing has really changed in the arena of PC gaming vs Consoles in terms of the actual differences between them, but now all of the sudden everybody's jumping on this bandwagon.

The same people who said Halo revolutionized multiplayer gaming are the ones spamming about "PC Master Race" now. (Not trying to pick on Halo in particular, but I use it as an example because I feel there were many PC games released before it which provided the same or better multiplayer FPS experience)
thanks for the feedback! i'm going to put up a note right now with the external libraries we support currently (there are a bunch).

great point about monospace. once we start adding in additional languages, we'll add in versions too.
The CEO of Vessyl responds: https://www.myvessyl.com/blog/posts/9-vessyl-on-colbert-repo...
Ha, aren't they often the same thing? In this case, I'll be happy to continue forgetting, because I'll be able to correct the mistake without going home.

Kind of chilling, actually: The notion that this technology might make us more complacent with our weaknesses rather than empower us to be better.
Does anyone use a PC? Most use a Macbook.
> The "enemy" to network neutrality was the DC Circuit court. The FCC wants network neutrality, but it lost the power to make such a rule earlier this year.

The DC Circuit made the right decision. The FCC was trying to classify Comcast and Verizon as "information services" which is the classification used for something like a website or an email server. The FCC is not supposed to have that much authority over actual information services.

The problem is the current state of the law. The FCC can either classify broadband as a telecommunications service with all that entails, or classify it as an information service and have insufficient authority to do anything meaningful. There is no intermediate option available, which is what everybody really wants. The ideal would be to change the law to give the FCC the ability to regulate last mile providers in some ways without full Title II classification, but it's unlikely such legislation would pass in the Republican-majority House of Representatives when the status quo is a lack of regulatory authority under the existing classification. It might actually be more likely to pass after reclassification, because it could then be sold as in practice reducing the FCC's authority rather than increasing it. But that would essentially be a rewrite of the Communications Act, which is not anything you can expect to happen in the short term.
Yes, and Americans have become increasingly obese, partly because they don't know how many calories they are eating and drinking. What this optimizes is how much you have to think about journaling. Just check your phone occasionally to see totals, trends etc.
Photography: 45 Years Ago We Landed Men On The Moon
Absolutely. There’s a lot more details in our launch blogpost [0], but you got the right impression: it’s a custom C++ storage engine underneath (not SQLite), that is tightly integrated with the object layer. Not an ORM per se, because the engine isn’t relational, and because there’s not copying/mapping/translation going on — the data on disk is the same data you manipulate in your language.

The big problems we try to solve are really ease of use & performance. We heard from many developers dissatisfied with the current options on mobile, and the relative complexity to accomplish tasks like accessing data across threads, JSON handling, performance on graph queries, etc. — which the reactions on Twitter seem to confirm. We’ll write a lot more about the tradeoffs in coming weeks, but we’ve really grabbed a lot of perf cycles just by taking advantage of modern techniques such as zero-copy architectures, bitpacking and vectorization. Of course the big implicit tradeoff is that you give up a bit of the relational paradigm in exchange for that speed, although we do maintain ACID transactions, immediate disk persistence by default and schemas.

Completely hear you on wanting plain objects — I personally feel that way too! Unfortunately, there’s no way to achieve what we do without making you inherit from RLMObject, although we do try to make those behave as close as possible to NSObject.

[0] http://realm.io/news/introducing-realm/
Thank you Nik!
I didn't downvote you, but it's likely because you made a broad sweeping generalization about marketers not valuing technical skills. I'm a technical marketer (director level). I know lots of them.

*edited for untrue statements
Challenges of Compiling SQL to MongoDB (open source)
Apple and IBM Team Up to Push iOS in the Enterprise
It seems like a beautiful tool, however not having options to pick components I have a strong preference for such as Hitachi hard drives, and Silverstone cases for instance means I can't use it to build systems I might actually want to build ever.

I agree with other comments that if you want it to appeal to hobbyists you need a pretty massive build out of options.
Thanks to the ACID3 test, all modern browsers support animation in SVG and svg in an img tag. Which means you can do extremely small vector based animations, or write an encoder that embeds jpegs and animates them like a film strip. You can have alpha transparency using a mask image via SVG filters. You can get really fancy and animate with deltas. The efficiency you lose by the base64 encoding is regained by gzipping.
While I'm not very confident in this product anyway, in this case the audience/marketing they got from this Colbert segment is huge.

This is a really good thing for them.
I don't feel like calculating how much I poured into a cup every time, or manually journaling every time I get a drink. But it would be nice to know how much soda I've had in a day.
I've looking into buying Grey Hat Python as more of my job starts to require scripting, but I'm put off by that first review (and overall, the reviews aren't glowing). Interesting that it comes recommended from you, someone whose opinion I respect.

I don't know how long ago your list was made; would you still recommend Grey Hat Python?
See, you created a job you wanted instead of begging for one someone had. Clearly a better position. But how did you demonstrate the capability to be useful without a track record?
Right, they mentioned researching bugs like Heartbleed. Discovering and disclosing bugs on underlying open source technology hasn't been the target prosecuting under CFAA in the past so I follow you there.

If a prosecuting attorney wanted to, couldn't they charge the researchers that discovered the bug? CFAA doesn't specify intent to do harm...

If someone used the disclosure of the bug to do harm, you have assisted in unauthorized access of information.
With any mild usage these guys are looking to make a killing in Amazon affiliate earnings.
One edge of the metorite seems to bear the inscription 'Beagle 2'
Talking about paid interconnects is kind of meaningless since transit, backbone-backbone peering, and content-eyeball peering are quite different things.

When you try to save the other party money and they ask you to pay them even more, that's fishy. If anti-competitive, anti-consumer behavior has been going on for years and is only now being revealed, that doesn't make it any less bad. Fortunately the FCC is already being motivated to create transparency in this area.
My understanding is that rust uses linear types. This could be done in a an embedded language in Haskell (even through just using Haskell's type system, albeit in a strange way).

Someone actually familiar with Rust should comment on what the typing systems used there actually involve, however.
A big part of it is just geeking out over how cool it is that my thermostat is online. However, I'm the kind of guy who never remembers to change the thermostat's schedule before I leave home for a trip, and this thing has already made it possible for me to correct that mistake without having to go back to the house or ask a friend to go over and do it for me. Over the lifetime of the thermostat, that will more than cover its cost in savings off my electric bill.
Brazilian who turned 126 years old last week could be oldest living person
Downloaded. Really like the fact that it lets you run through a working demo without registering. The whole thing works very smoothly, and I think I have a new favorite app.
Talking about the design part was the best for me. We made this new elegant future cup, that looks exactly like a cup, innovation!
...at reasonable prices.
I'll admit, I looked over https://probmods.org and I don't really get "probabilistic programming". It just looks like you call random() sometimes...? Is there something going on in the language runtime that I'm missing?
The people for whom this is a real problem typically can't afford $200 cups
I also did not know about integrated cards, aka integrated forms. These are almost certainly my best bet on further consideration. Thank you.
Honestly, who uses the same cup every time they pour a drink?

Well, I do. I buy 2-liter bottles of soda because they're cheap, but they're unwieldy for consumption. At work I just have one cup, so that's what I use. I feel like lots of people already have a personal coffee mug or something. And more people would if they bought one of these.
> Once again GWT is rebooting and has a whole new way of doing things as an effort to take over the world, at the expense of people who bought into one of the previous visions and have large legacy code bases.

Same could be said for new-again JS frameworks popping up every year or so. If your legacy code is in any previous JS framework it's not going to magically update itself to the latest hotness.

> It doesn't matter how many times the project pivots, the hipsters are never going to use java

GWT isn't aimed at hipsters. The changes are for the people using it already, who want to build things and would like improvements. Not to convince the cool kids that they need to replace their 1-line monkey-patching nirvana with objects and static typing.

It's not about building something in less time or abstracting away the document model because we don't understand it. It's about not losing your mind a year later when you need to make a change. It's about refactoring cleanly and knowing that when something has compiled, a whole class of problems is off the table.
I mean, my application to Google will be like my application to MIT. It'd be nice, but it's not realistic enough to bank on. You're right though, I should be thinking more big picture about the craft. Thank you.
Then I guess you haven't tried a recent version of: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

I've been using it for, I think, 2-3 years. And it's come a long way since the early days when it was buggy. I suggest you give it another go with a more recent version. And don't be put off by the ugly screenshots on the add on page as it's not quite what it looks like anymore.
I have a few "home automation" items in my house -- lights, thermostats, outlets, switches, etc.

By far the most useful is the Z-Wave deadbolt on my front door. It means I never carry keys, I can give codes to friends or the contractor and get texted when they enter, I can set temporary codes for deliveries, etc. I never have to worry if I locked the door.

I was surprised at the hype around Lockitron, since these have existed for a while. The main different seems to be that people prefer WiFi (since they already have it) even though it's a poor protocol for low-power and low-bandwidth.
I would love love love for someone to make a loyalty card with an API. It would be a win for grocery stores since they would have more accurate data and more users, who would actually be more loyal if they're able to get real personal value out of shopping at a particular store. Fine detail on what I'm buying, and when. I could see a slew of services for brick-and-mortar that can compete with some of the data that Amazon keeps to itself.
Retiring my DVDs
Hopefully as they scale up it will get cheaper.
As a web designer I get asked how I know what looks good. So I wrote a blog post
> who uses the same cup every time they pour a drink?

That is my biggest (but not only) issue with this. And if both my wife and I have one, that each syncs to our own phone, now we need to keep up with which cup is whose? Too complicated.

[Edit: I was not being sarcastic. Having two identical cups in the same house would make it difficult to make sure we are using the right cup each time. We already run into that problem occasionally with our Up bands.]
There have been clear calorie counts on foods and beverages for many years now. I seriously doubt a phone telling you how many calories you've consumed vs. reading it right off the can in front of you is going to change anything. If you are concerned about reducing calories, drink all the water you want and log a big 0 in whatever calorie tracker you use.
"they" want you to have this attitude, and do nothing. Your comments re a matter of public record and can be used in a suit. But not if you don't make them...
The only thing that annoys me about TST is that the various built-in themes really only look good on OS X, because they're typically hard-coded to use colours from the standard OS X theme. If you're using a markedly different theme on another OS, TST varies between weird and unreadable.

Of course, I still use it. Better weird-looking tabs than non-vertical, non-nested tabs at all.
Not trying to be cynical, but what's the point? Commenting against the FCC's plans is like pissing in the wind. The stooges on the deciding committee will decide as stooges do.

While I don't advocate doing nothing, playing their game their way isn't going to lead to a win.
Is that remotely true? It's been a long time since I benchmarked it but groovy performance (outside of primitives) was dreadful last time I looked. I'd be pleasantly shocked if it could overcome the dynamic language costs.
One Million Jobs (YC RFP)
this hits very close to home here.
http://www.ycombinator.com/rfs/#million

Full stack hacker/maker with lots of fun experience that relates to this call to action.

Is this something that makes your blood go?
william.hanson.09@gmail.com
Disruption theory’s ultimate ironic success would be falsifying itself
Probably it's better than Rust and Go via more powerful macro system, although I'm not very sure because reasoning about macros is kind of hard.
Let's put it this way: here in Canada we've got competitors using cable lines the same way they would use existing DSL infrastructure. Cable companies still have the upper hand for 6-12 months by rolling out new modems with better encoding to provide faster speeds. While third-parties focus on cost, customer service, installation issues and eventually getting those faster modems. The big cable companies are happy -- they still make profits off the cable customers that aren't theirs and can raise the wholesale prices whenever they introduce new speeds. It's a win-win compromise. ;-) Now... This arrangement doesn't involve net neutrality for any provider, with the exception that even third-parties pay for their customer's line access and therefore get unfiltered access to it. What they do from there to connect you to the open internet, as a third party, is their business.
You think there is a problem that DC is underrepresented in the federal government?
Second time i find myself plugging this add on:
https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

You can put it on either side, and it doesn't look as ugly as "side-tabs" that you linked to. No, I'm not the author or anything, I've just been using this thing for a good solid few years. And I can't believe people are now falling for this silly side-tabs prototype when a perfectly Good, 100% working side/tree tab add on is already available and mature.
It's comfortable living on a desk!
Weather reports existed for a long time, but it's much easier to look up the weather on my phone now. Encyclopedias, dictionaries, movie reviews too. Just because a clear calorie count exists somewhere doesn't mean I have it on the container I've got with me, or that I know how much I've had so far today.
Firefox doesn't prevent you from installing code directly. I am stating what I find valuable in their add-on marketplace.
500 Startups Announces 'KISS' - Free legal docs for founders and investors
Such as SCiO? https://www.kickstarter.com/projects/903107259/scio-your-six...
Nice! That scrub-able price over time screen is really slick. Did you use off the shelf charting stuff to create that or is it custom built?
Only if he's going to give them a better job than what they have. Otherwise it doesn't count.
I doubt that little message is going to stop anyone from printing

On at least one occasion I've printed an email and ended up using an extra page because of the extended "Please think twice" section.
Snapchat Web Story service lets you publish your snaps online
I think they do have toilets that analyse things and send it to your doc. in japan, for the elderly. http://mashable.com/2014/05/27/japans-lixil-apple-toilets/
Not just connoisseurs, but also most people who drink wine semi-regularly.
http://totalterminal.binaryage.com/
I don't think this has too much to do with it. The reality is much simpler. Blogs like TC go for mass-appeal.

People like reading MG Siegler's fanboy columns on Apple/Facebook products even if they despise Siegler and his opinions. It may fly in the face of logic, but people have shown they like reading dumbed-down articles that are poorly researched with eyeball-grabbing headlines. We may pound our fists in frustration, knowing that the author probably didn't spend five minutes researching the topic they are acting as an authority on, but the reality is that people have voted with their clicks and sharing behavior that this is what they want.

They don't want well-researched topics on political issues. For those that do, there are a bevy of niche blogs that will serve their purposes, but make no mistake about it, they are niche because millions of people frankly don't care enough to read about it. Think New York Times vs. Buzzfeed.
oh okay, thank you very much!
Type Variance in Swift
The silver lining of regulatory burden is that there is less competition and higher willingness to pay. It is still annoying though.

Jonathan Bush, CEO of athenahealth, recently ranted at congress about excessive healthcare regulation. His frustration was palpable: https://www.youtube.com/watch?v=CekfvGDiab8
Creationix School of Innovation
Apple and IBM Forge Global Partnership to Transform Enterprise Mobility