skysight-inc/HackerNews huggingface dataset:
We are, of course, talking in only hypotheticals. Unfortunately, this is a trend that is becoming more popular in the private business sector on their networks. I cannot foresee a indicator that would prevent this trend crossing over to universities.

Individuals at their workplace do also have user managed devices, they also are 'outraged'.
Same French company that created the successful Nabaztag rabbit and then couldn't cope with the traffic. I had my wife buy me one of those for Valentines Day (stupid, I know) and after trying to do something useful with it and getting frustrated I tossed it somewhere in my cube where it remains to this date.

Apart from the super bad naming and Branding, this is another reason for me to stay away from this mother rabbit.
I don't think that "protecting adults from themselves" is sufficient justification for restricting free access to information.
I'm in the older age group and afaik so is Cringley since he's been around forever (if it's still him writing under that name.) I thought, well, maybe the kids will like it.
I was responding to the author's general claim that "In the old days it was possible to access members of structs inside unions without having to name the intermediate struct.".

However, I stand corrected in two regards. The first is that as of gcc 4.6+, the sed example the author provided is no longer allowed even if the structs are unnamed. (I was testing with gcc 3.4.) I verified that gcc 3.4 would happily allow me to use the provided sed example as long as I removed the names from the structs.

Second, the C11 standard specifically does not allow for the sed example provided because the structs in the unions contain duplicate members.

I had seen reasoning that hinted at what you're saying in one of the comments posted on the author's blog entry.

Regardless, thanks for encouraging me to dig deeper.
That definitely makes sense. This isn't a case for saying it's "OK," but I feel that a browser is its own sort of contained environment, or at least people have come to accept it as that (since we have applications within each browser) and there is generally not much consistency with native UI elements at that level, so it's mainly that this consistency has been slowly degraded over time and people seem used to it not being consistent enough so that it's OK for the browser to make its own rules to some extent.

They already don't use native tabs (which most OS interfaces provide) and I'd call this a positive. In fact, I'd argue that many of the native UI elements are customized, but most people are used to that, largely because the customizations improve the product, so that's kind of why I asked the original question: what about this change makes the product worse in practice, why not insist all elements be native then if it's just an argument for consistency and not one for a loss of usability/productivity?
They need the companion "Father - Common sense" to tell you not to waste your money on nonsense like this.
Proposal to implement comment rows in Python's csv module
I think bromium.com includes a hw-virtualization option that enables one to use java in the browser safely.
A rate like that has little to do with "CS complexity" and everything to do with selling a solution that makes the client better off than they were without said solution.

I'm in near-rural Virginia and my last hourly consulting rate was over $200, and I'm not anything close to being an amazing Ruby developer.
If you have an example worksheet I'd love to see it. I've spent my last 7 years in B2B SaaS so have plenty of the tiered SKU models for reference.
I wouldn't be surprised if this is a thing that's changed in the last few years just to try and lend money again after the housing collapse.
But they could easily disable CAS for this specific service. In fact, I'm surprised they didn't need University approval to integrate with CAS.
IANAL, but since the database is just (presumably) all of the classes at Yale, it's hard to see how their selection could be copyrightable. I haven't used the app, but it's quite possible they have course descriptions in there too, though, which are copyrightable.

But then there's the separate question of why Yale wants to do any of this.
Well, that's a nice hypothesis, but my theory is backed by actual kitty-data.
All that does is display a popup on the desktop, it does nothing to notify/callback to the vimscript code that started the process
This is great. Can't wait to finally push my smalltalk stuff into production -- does anyone have a good example code for interacting with Postgres from Pharo?
Bad name - I hate the fact that mother knows everything.
Yep, planning to keep rolling with it if there's interest. I mentioned this in previous responses, but the data is actually being saved. The unique Url generated when you first start will get you back to the settings for the model you're working on.

It's a stop-gap feature so that I didn't need to implement a login/authorization system in the MVP.
Thanks for the clarification.

> I lol'ed.

Then I don't understand their choice. I know there are many java devs, but I think delivering an API through java shields from many attack vectors.

I know java has its vulnerabilities, but it's easier to cover those than to design an OS which is secure from a C/C++ point of view.

Using old techs that are being used by many devs has many advantages, one is that security problems won't be new.

And to be clear: I hate java.

> There is no correlation here.

I was just saying it's better to march into known territory which are existing techs, than to create new techs in which you don't know who will find an exploit first: the white hat or the black hat. Existing techs are like old guys you can trust because they've been here for a long time. I guess the sandboxing is very nicely done, but a tech is not mature until it's not a very little bit used in a mainstream fashion, so that security people can look its parts more closely.

I'm not a security expert anyways, I'd love to watch NaCL be used more, but computer security will always make things suck one way or another.
This comment is fantastic! The trend in pointless analytics is annoying and isn't solving any real problems.
All the ‘problems’ Mother solves are not really problems and it doesn’t seem to serve any truly useful purpose.

Wakeup times - Already solved by the alarm on your clock.
Managing drink consumption - Drink more or less than you currently do.
Staying fit/active - Go workout/exercise once a day.
Step tracking - One of the more silly trends lately. Does it honestly matter how many steps you took today? No, not really.
Pill taking - A weekly pill container solves this already for a few dollars and is old person friendly.
Check-ins - Have your kid text/call you when they arrive home. Can’t use a phone? Don’t leave them alone.
Brushing teeth - Does anyone here not brush their teeth? Anyone at all? Guess that problem doesn’t really exist.
Temperature - Look at your thermostat. If you really care, go buy some nest products, they got you covered.

This product tries to make you feel like you have no idea what is going on in your everyday life (but don’t worry, they can help!). You have your own daily pattern and I guarantee you know what happens in it already. Don’t get me wrong, this thing has potential in other specialized areas but for its intended purpose and what most people will end up using it for, it’ just more gadget bloat.
I was referring to Sabayon but sure.
Love it. The only issue I have is the SKU slider is a little bit "fuzzy". Would be great to actually be able to plug some real sales estimates.

Also the slider seems to be capped out at some really low number (like 30 new customers a month or something?)... not sure if I'm doing something wrong?
The webpage mentions 915 MHz (America) / 868 MHz (Europe) radio. This is a part of ISM band and the most popular radio for low power internet of things. There are some microcontrollers with those radios integrated, for example TI CC430. As far as I recall, there is no standardised protocol stack on top of that.
The Ultimate Cheat Sheet on having a complete Education
Don’t build a product unless you can validate it
Yes noticed that. Well done. It does still seem that A LOT if not most of the comments here are as well asking for a download/export feature. Everyone wants to know they are covered after investing a few hrs into working on something. No one really knows how long that URL would be active for. Anyway, I am a founder and have some real number so will dive in tonight. Export would still be welcome. Again, great job. Looks tight.
I know this is old but stumbled onto it and though the discussion was interesting.
So, to paraphrase, you think there will be no harm because the W3C isn't doing anything useful as things stand?
Want to buy, now!
Can someone give me a hand at choosing a motherboard or something that allows using about 4 to 8 of these APU's?
Very cool! This is very very similar to the feedback and annotation feature I'm working on for our product. There's a clear need for this capability to comment (and draw) directly on the design. It just makes it so much easier to talk about something when you literally talk around it.

My inspiration for the feature was that feeling I always got that I needed to walk over to someone's desk and show them what I'm working on on my Macbook or paper and talk through it. Sometimes you can't do that if the team is remote or a client needs to check something out, so you need an approximation of that experience. Making a product around the feature is a great idea.
FWIW, I am smiling on my US passport issued in 2005 and haven't had any issues.
Why Everyone Needs a Gun 
It's not about gun rights, it's about the unquestionable right to yourself.
Net neutrality is dead. Bow to Comcast and Verizon, your overlords
I guess you'd prefer people to share bad advice? Personally, I think I'm better off hearing from people who are clever. Nothing in his comment is impossible for anyone else to replicate.
Yes. For many things that's what you want. I wasn't trying to say "this will meet all needs and make this entire discussion irrelevant"; I was posting lest anyone find it interesting/useful.
Really? I asked specifically about temperature and the lady said nope. Maybe she wasn't aware. Well at any rate I take that bit back. But I still think these things are multiplying and buying into this one would be extremely premature.
Bro! I tried to sign up with Google and it looks like maybe just maybe your OAuth is broken! Dogfooding.
I run a similar service for other schools (courseoff.com) and I have run into this before. I bet what happened was their site failed to cache the course data or seat information and was thus making lots of requests to the Yale servers. To Yale it might appear like a DoS from this site.

Obviously I don't know for sure but I would venture to bet this block was more an automated response than malicious intent against the site.
Contrariwise, I have Sonic's "Fusion" bonded ADSL in SF. My modem and Speedtest.net report around 12/2 Mbits down/up, and both Netflix and Amazon Prime consistently stream flawless HD for me.
Startup Workshop Opens Doors in 600 Cities
This certainly rings true.
Here's a question: For those of you who are bootstrapping making <$25K or so and live in the U.S., what are you doing for health insurance now?

I just found out that in California at least, you will be shunted to Medi-Cal, i.e. the program for people living in poverty. (At least up until now it was.)

You do not have the option of getting a subsidy for private insurance if you qualify for Medi-Cal. It is not either/or. You need to exceed a minimum income threshold for that -- and they no longer look at assets/savings to calculate that, only your income.

So, if you want a doctor that only takes private insurance, you'd have to purchase it without a subsidy. And of course, the unsubsidized market price has shot way up now. (For my plan, it doubled.)

So... what are ya'll doing? Medi-Cal? Full-price private insurance? Uninsured and taking the penalty? Haven't thought about it yet?
This is kind of dull but no more insane than collecting anything else. It's not as bad as some of the collections I've seen online on certain otaku culture sites.
If that's the case, and it looks like it may be, then they should simply switch to https and things will work again.

There's a million other reasons to use https as well.
Looks like it does the exact same thing http://notableapp.com/ does.
Much like the "panic" supposedly over Facebook at Google. Unless it isn't clear by now after Facebook's IPO, the apocalypse of social search/ads eating Google's lunch didn't materialize, and if Google has anything to worry about, it's not Facebook, but mobile's screen size and drive towards native apps hurting the web driver ad business.
I can get to 50 tabs pretty quickly when researching a problem. Sometimes I'll then trim them and save them as sets to open later. Is really useful for cross referencing and noun hunting.
Many people have little to no idea how much alcohol they really drink each week.

Pill management is considerably more tricky than that for some people - especially if there are young people in the house. Some medications have strict and weird requirements to when and how they're taken.
This. I discovered Toastmasters about a year ago and it's done wonders for my confidence about speaking. I wish somebody had told me about it five years ago.

If you're at a largish company they may even have their own internal Toastmasters club, which is a great way to get involved without having to venture far outside your comfort zone.
This is interesting. I got no personal stake in legalization of pot, however I would like a unified and systematic scale to identify legality of drugs.

Something like: psychotropic index (hallucinations and stuff), overdose consequences, physical dependance, mental dependance, concentration/reflexes deterioration (basically how safe is it for driving, maybe establish limits like done with alcohol), long term physical effects, long term mental effects, etc...

This would allow a clear and consistent understanding of how exactly a particular drugs effects and legality of it.
After a while of not coding 30% of the time, you can no longer code at all.
That's awesome! Totally agree about remote work - our inspiration came working with people across multiple timezones, and not always being able to walk over and show them.

I'm curious - what's the name of the product you're building?
How Google and Nest could get the smart home all wrong
True, for lower priced products the SKU slider is limited. I struggled with this on my Excel worksheets as well. In mid-market SaaS ($200-$1500 MRR range) growth tends to slow down the higher the price goes. In addition, growth increases over time as the company grows, but the higher priced SKU's grow slower.

The sliders are only one possible solution to visualizing the rate of growth per price tier. Most other things I've tried involve math fiddling that I haven't managed to translate well to a user experience.

Open to suggestions or examples if you have ideas!
This was the very first thing I thought of. In order to take advantage of forms of income with a lower tax rate (eg dividends) you must also pay yourself a "reasonable wage" subject to regular income taxes. However, the tax code largely disincentives taking any additional compensation above that "reasonable wage" as vanilla income when you have other methods of receiving the money at lower tax rates.
Re: honoring robots.txt isn't a legal requirement

In common-law jurisdictions (like the US), I wouldn't be so sure of that. It has a lot of precedent behind it, as a longstanding convention for indicating site-owner/rightsholder wishes. Ignoring it – deploying software designed or configured to be oblivious to it – could create legal risk.

A literal reading of copyright law and laws about 'authorized' use of computer systems would assess all bulk copying/reuse of web content without explicit advance permission as illegal. It's the force of traditional/reasonable industry practices (like robots.txt), and offsetting considerations like fair-use, that make it legally defensible.
Previous discussion: https://news.ycombinator.com/item?id=5357466
It looks like http://www.coursetable.com is filtered on WebSense.
I am skeptical of the 10,000 hour rule (some people here seem to have bought it hook and sinker, for some reason). Independent of that, I've come to believe that when practicing instruments, I should do it in a very deliberate and concentrated matter. I don't get better from playing the same old songs, I get better from practicing each movement very deliberately and with great care.
in .inputrc, I enable vi mode, and borrow some handful emacs keybindings(c-a beginning-of-line, c-e end-of-line, c-k kill-line etc) under vi insert mode, so I can get benefits from both worlds, just like what I did under vim :)
As I recall, even before it got to HN, he had emailed them and they did a "full restore" from a backup. I put it in quotes because it didn't fully restore the files - there were a lot missing.

I think they managed to track down most of the missing files afterwards, but it wasn't fully restored, and definitely not easily.

Again, this shouldn't dissuade you from using Dropbox. But it is most decidedly NOT a backup solution, and people don't just say that sentence for fun - it's true.
>> we really need AMD to keep Intel from falling asleep at the wheel

100% Fullack! I too remember the Co-Processors. Do you remember those giant ISA slots, which had math's co-processors that helped some scientists boost their code? =) awe.. and the beloved Turbo Button on your Tower, hehe. Makes me wonder if our Mimzy [1] from the future will have an Intel inside too. Back then, it was a 100% sure bet that Intel would live forever and grow to the largest company on earth. Today things are different, a little company coming up with self-assembling nano-materials and an optical, neuronal, graphene or silicene chip design could beat Intel quite fast. What would hold them back is only the time required for the OS landscape to become more adaptive to the hosting hardware. I see that future in my living time.

I'm also thinking about Bitcoin mining with this rig, or do you know something better? (Those damn ASICS...)

--

[1] http://www.youtube.com/watch?v=MSHhmwGzN8w
The article indicates otherwise.

The issue isn't that Yale cut off the sites access to the school's servers. The issue is that Yale cut off their students access to the site. Furthermore Yale and the site were apparently in dialog before the block, and Yale raised copyright concerns (probably bullshit, unless they were copying course descriptions or something like that (I suspect course descriptions were involved initially): http://en.wikipedia.org/wiki/Sui_generis_database_right#Unit...).
Just had an idea. Put holes in the die for gas flow, if there is a keep out region around the hole the flow will remain laminar at the edges provided the pressure balance is correct and not interfere with the chip. Cooling gas could flow directly through the chip.
Pittsburgh posts draft of Open Data law to Google Docs for public comment
Ask HN: Alternatives to DigitalOcean?
Hi everyone, I got a DigitalOcean droplet the other day. Someone on here recommended them as a solid VPS that was pretty inexpensive, so I thought "Great! I'll sign up right away". The product is great, but I don't know if I like the management...

I had just finished setting up jekyll blog on my droplet, and was trying to transfer no more than 4 or 5 ordinary-size PNGs to my droplet (in retrospect I wouldn't be having this headache if I used something like scp, oh well..), so I just uploaded them to imgur as one-time images and used wget to download them onto my droplet.

I log into my DigitalOcean account today and find out that my account had been locked and my droplet shut down, and they ask me to verify my account. I give them the info they need and then I get a response asking me why I was running an out-bound DoS attack from their platform.

I wish it didn't sound as if I were trying to hide anything, but that's literally the extent of what I did... I guess its possible that something happened with my droplet after I last logged into it, but I highly doubt that...

I don't wanna deal with a service that acts like this... Anyone have any suggestions for alternatives? Preferably as cheap with the same features (I was using the smallest droplet) i.e. SSD filesystems and a simple, out-of-your-way feature-set with a static IP for $5/month.

Thanks for reading!
I read the French page and I can tell you the branding was translated just fine.
It's 2014, it's a globalized world. There are thousands of Americans living in India and vice-versa (probably more Indians in the US). The "good money for an Indian" if true, is clearly a despicable statement to make about a fellow employee with regards to his/her pay. I understand the posts about salary negotiation, but he/she wasn't directly engaged in it nor should someone's background/living standards shouldn't be taken into consideration when being posted in another country. Where are all the company moral values? Or quite simply where is human decency? Shameful, if true.
> Over 2,000 students out of a campus of 5,000 were using it as of today noon, when the Yale administration began censoring it using traffic inspection. They had contacted us warning that we were using copyrighted data.

It doesn't seem automated, and if there was a DoS wouldn't they just go out and say so?
Like other people: it's an interesting idea, but the branding is dystopian.
It took me awhile to get, but my aha moment was understanding its relationship to regular PaaS's (eg: heroku).

What more could you do if you didn't need to deploy your entire stack with each little change you make? If you could only deploy your frontend (in different versions simultaneously) pointing to a backend that's always up, it enables much faster iteration: testing, bugfixing, demoing things that otherwise you might not deploy different versions for because it's too painful.

For example, you could A/B test meaningful portions of frontend code in a more scalable way than, say, Optimizely. Or you might point a user that's having problems to a specific build (which you can deploy instantly) and see if it fixes their problem _on their live account_. Or you can hack together a new feature that works _on a live account_ for a presentation, and push it without worrying about mucking up or interrupting production traffic. Or turn off minification instantly and deploy that.

Plus, you don't have to worry about refining internal frontend build scripts, it's plug and play.
+1 for Brennan's response.

It's not about the technology used. It's never been about the technology. You're selling yourself. You're selling your track record. You're selling you.

It's always about the solution and the peace of mind you bring to the client.
Next up, microfluidic channels and on chip expansion chambers.
No, it's not. Their position is (at least from their last status update): "we are trying to come up with a long term support methodology, and didn't find one yet". It takes them more than a year to design it. It doesn't sound reasonable to me.
I know fitbit exists (for exercising/walking).

There are also - I think - pill reminder apps & programs. At least DuckDuckGo sez so.

For soda consumption, I recommend coffee (for caffeine) and selzer water w/ lime juice for the fizzies & casual drinking.
Does mother know that you've eaten or have an empty stomach ?
It's Handcraft, a HTML prototyping app. Link is in my profile.