skysight-inc/HackerNews huggingface dataset:
There does not seem to be any incentive for government to self-police or act within the scope and bounds of the constitution. It seems if we are going to have any sort of chance at pre 9/11 level of freedoms there needs to be more push back from citizens and non-profits. This reminds me of the American Civil Liberties Union slogan. 'Because Freedom Can't Protect Itself.' I am cautiously optimistic and giving monthly to those who are on the front lines of this protracted struggle.
> I feel that most CS curriculums could be improved by teaching more of testing and debugging. Do you know why it is not done?

I always thought this kind of skills was learned best through experience, by writing buggy code first, then fixing the bugs, then realizing that some testing could have helped to find the bug much earlier on...
If you are purchasing a new car and don't love the negotiation game, check out Costco's auto program. I got a much lower price on a new car versus what truecar.com was offering. The downside was that not many dealers participate and you didn't get to see the price until you arrived at the dealer. You didn't have to commit to the purchase. Also, make sure to sell your old car as a separate transaction (preferably a private sale if you can) to minimize dealer hijinks.
I don't, I don't have a product. But, if I as an IT person had a problem that I was able to solve/make easier, and built a product based on that solution. Thats how I would know. Because I had the pains, but have since eased them.
I live in a small town and I have a few friends and neighbors who really depend on search results for their businesses. Unfortunately, since I worked as a contractor at Google for a while they think that I have some inside knowledge, which I don't (I specialize in AI and the semantic web).

Here is what I suggest to them as general advice: write great content that people might enjoy reading even if they may not immediately become your customer; don't repeat the same information on multiple web sites using different domains; use the Google web tools to find ways to fix your HTML; write a blog on your (one) domain and write as much interesting and useful material as you have time to create.

I feel fairly confident giving this advice even if it does involve more work for my friends. Long term, providing good content is key.
Totally agree about the SmartConfig. Interesting idea, very convoluted method.

Thankfully most devices I've been working on have a touchscreen to provision the SSID/PW, or we just ask the user to put it in a text file and inject it via a thumb drive. It really doesn't have to be this hard.
That is what frustrates me with the name Hacker News. It really is Start Up news that fights the Hacker News side of things. I really want another alternative but I can't see something disrupting HN soon. I like lobste.rs and have invites but that has an invite only model that hasn't reached necessary mass yet.
I was thinking the same thing. This is sloppy writing. It reads as though it was written by someone unfamiliar with the content, and possibly translated from another language. Some of the grammar is a bit off from what you'd expect from an official release of some kind from Google.

The capitalization of the word "university", and missing the capital H in GitHub. The "Artificial Intelligence" bullet has a formatting error. Missing articles ("work on project").

Not to mention it is vague. The "Learn other programming languages" bullet lists several options, but doesn't say anything about how unrealistic it might be to try and learn all of those languages (it says "and" instead of "or")
>I mean, it's less exciting when you break that down into the what it means for a person to be aware of themselves. For me, it breaks down to neurons & symbols, well-known scientific domains.

I'm not aware of "neurons and symbols". I'm aware of feeling, sight, smell, etc.. The fact that consciousness is an experience is what's fundamentally at odds with building a consistent model. Modeling cognition is the easy part.
Fun with Django's New Postgres Features
They had years to invest in the open internet, buy out a successful internet venture, or adopt internet features into their offering.

They failed to do all of the above, and are now in the dustbin of history (and to me, are solely remembered for their acquisition of nullsoft who then created Gnutella - predecessor of P2P file sharing services).
This is my philosophy for many things ("regulate and let them be") including prostitution for example. Driving a cab shouldn't be different than having a company that uses forklifts; if you got the required licences you are good to go, there's no artificial fixed number of forklifts allowed in a city.

For the regulatory part I'm called a leftist in the US and for the free market part I'm called right wing in Europe (where taxi drivers go on strike so they don't increment the licences and let more people work but for less overall money for all), go figure.
I stand informed. Thanks for that.
This is a problem that Freenet solved a long time ago. It means you need public-key cryptography rather than hashes for security, but they support updating pages--and, of course, any and all leaf content can still use hashes for better cacheability.
This is easy to answer: use the stack that you have the most experience with so you can concentrate on writing a web app, not learning new tech.

Personally I like to separate "learning new tech" from "getting work done."
Ugh, the only reason Apple have so much cash is because of the ridiculous mark up on their products.

Now i can understand that there are other reasons for inflating the price of your products other than pure profit. Making them feel more exclusive than they really are being the main one (Apple is after all fast heading towards being luxury fashion brand).

However if Apple is not interested in "making money for money's sake" why don't they clean up their supply chain, or stop fixing prices?

Tim Cook and whoever that other guy is are clearly deluded if they think anyone will believe that sort of rambling.
The point of funding Dash buttons is that they're free for the consumer. You're locked in, only so far as you can't be bothered to throw out the button, or just not push it, or instead push the button provided to you for free from a competing brand.

That said, it's almost impossible to imagine that a future where Dash is successful doesn't contain configurable buttons like the ones you describe - they probably just won't be free.
Yes, Google made Chrome. Keep in mind that they created Googlebot, and Chrome is really only a "slimmed down" version of Googlebot. Chrome came about because of Googlebot.
CSS is also on the list of programming languages along with "Shell" which is probably supposed to mean bash.
Discovering that I could connect with a browser outside AOL while dialed up kicked off my interest in networking. Unfortunately for AOL, it's also when I discovered I didn't need AOL. I got a cable internet connection as soon as it was available and never looked back.
Self-Driving Cars Have Been Getting in Accidents
We're both correct.
He was killed by a mob, but not by a mob of seceders from his church.

(Incidentally, he had a pistol and killed a few of the mob members before going down.)
I didn't say they were dynamically sized. You could either have objects of the same type, but with virtual functions, or you could make a union of all applicable objects (thus guaranteed to be constant sized, at the size of the largest object) and store those in the array/vector, switching on a type enum or calling a function from an inherited base class.
The main loop looks something like this:
Note that the button is hooked up to an interrupt to wake the processor and return from the Sleep() fn.

main()
while true
Sleep();
InitialiseNetworkStack();
SendPacketToAmazon();
Asymmetric Security for the Internet of Things
Show HN: Simple jQuery hex grid widget for prototyping games
Maybe they're a large company and Go is a system's language used by a subset of the company. And maybe it's not important to learn for general technical development with no specific problem to solve.
It's about f*cking time.

Ahem. I mean, way to go guys, this will definitely help reduce friction for enterprise installation/support.
Why some OTAs fool hotels with fake prices
As long as you're making it seem like C / C++ code, but isn't, and will break if you treat it like C / C++ code, why not actually extend the syntax?

Something like PY_CODE(<blah>), for instance. That way it won't compile unless you run it through the preprocessor.
I wouldn't be too surprised if the increase in scripting language usage and maybe even better debugging support were partially at fault here.
Along with that... going to https of w3schools merits you with:

Your connection is not private

Attackers might be trying to steal your information from www.w3schools.com (for example, passwords, messages, or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID

... Scary for someone who's never seen it.

Bad form from Google -- really.
I'm sure Eric S Raymond will try to twist this into supporting his racist preconceptions and agenda.

"In the U.S., blacks are 12% of the population but commit 50% of violent crimes; can anyone honestly think this is unconnected to the fact that they average 15 points of IQ lower than the general population? That stupid people are more violent is a fact independent of skin color." -Eric S Raymond

http://esr.ibiblio.org/index.php?p=129
Verizon Buys AOL for $4.4B
Is it so difficult to see that attitudes toward mocking political/moral systems are simply part of those political/moral systems ?

For instance, communism takes a very dim view of mocking communism. This is extremely well known, and pretty accurately describes the various communist communities' attitudes, even today. Mocking communist ideals or characters will get you at least ostracised from most of those communities. Hell, linking to other's jokes about them is dangerous at best.

By contrast, free market capitalists, their "enemy", are pretty well known for being extremely tolerant of humorous take-downs of their ideology, and engage in it themselves on a regular basis inside their communities. Of course, most leftists then criticize this as indicating they don't believe in the free market after all, which isn't true.

Islam is a political and a moral system. It's attitude towards mocking is defined in writing. Read http://en.wikipedia.org/wiki/%27Asma%27_bint_Marwan and you will get a basic idea of how it works.

Christianity is relatively tolerant of criticism. Given how this religion has had it's canonical texts written by Greek philosophers, it's quite easy to understand why this is so. You will find lots of books written by saints, priests, monks, ... that criticize the church and even the faith itself. This is done mostly in self-reflection with the intent to improve matters and not absolutely not meant for wider dissemination (on occasion the wide dissemination of such texts has been fought with violation), but it certainly exists. These books have, on occasion, resulted in large shifts in attitudes within Christianity.
I can't speak for Amazon, but I've cancelled every single recurring order I've ever setup.

I once had coffee on recurring order. Then I went on vacation, and I was always one tin ahead. Then I had a business trip, and I was 2 tins ahead, then I was sick for a week and didn't want to eat anything. it was too much.

I once set up a recurring order on wine, at first I drank a bottle every other day. What fun! but then I just wanted a glass with dinner every now and then. Bottles started piling up, and now I have a good $100 of wine that tastes like vinegar.

Recurring orders suck. If you have a huge house to store things if you aren't on a perfect schedule it might work. For normal people, it's not ideal.
As a person with a Master of Science in Information Systems degree...jasonkester's answer is correct. I put my career on hold for 2 years (luckily during the dot-com bust of 2001-2002) to get my Master's degree. Yes, it sparkles on a resume...but it's all about what real value you can provide.

I also have a B.S. in Mechanical Engineering, which took 5 years to get. I often wonder how far ahead I would be if I just went into software dev without bothering with college/university. I look back at it as a 7 year distraction.

So think hard on why you want that degree before you pull the trigger.
Hmm, ok, but that is just an implementation detail. I just see a really simlple service here that could become really beautiful if one could manipulate the content, once it is in your browser, so the next time it is passed along, it will have evolved. Into what? I don't know. But what if I seeded the system with an image, a simple drawing or a shape, vector or whatever, and then just sat back, observed how other people took it further. Like graffiti. Forking of content could be insteresting. Or a github, but a peer-to-peer version?
CarMax is also decent if you want to sell a car with little hassle. You'll get less than you would privately, but it's so dang easy it's almost worth it.
Both parents working is a trap. We used to need one parent working, then they changed mortgage lending to incorporate two incomes and surprise: land prices doubled.

Now two people work instead of one and they are no better off. Who is the second parent working for? The banks. Who pays? The kids.

The financialisation of land is a disaster, we are not more free we are enslaved by debt.
It seems to me that if you want functional programming, you choose a functional language. You don't (excuse my language) bastardize an OO language for it.
> I don't like the idea of locking myself into a brand for the life of the device.

You're not the target market. Some people exhibit strong brand loyalty for some stuff. In the UK you'll get people saying that baked beans must be Heinz and no other brand.

I tend to agree with you. I want a button I can push to order the cheapest washing detergent. But that gets complicated. Do I mean actual cheapest price at the till, or do I mean cheapest per wash? Does that mean I want to buy a huge 15 litre tub of industrial detergent?

> that have at least a 4-star rating.

Amazon ratings are already sub-optimal. I could imagine a time when all P&G employees have to buy P&G products from Amazon, and have to give high star ratings, in order to help fix the ratings. Perhaps I'm just overly cynical.
The employees salary is not free, or are you suggesting those employees don't enter the hours into the companies accounting system?
Who would have guessed that approving a secret directive by a secret court could be against the law...
I usually think of where I live as rural due to the distance to a major city (20 miles to Athens, GA), but I do get occasional 4G inside the grocery store. It's more exurban than rural.
I don't see this becoming a single button for ever item in the house. I see the Dash button riding the middle ground between objects that you have highly predictable usage patterns or have a proscribed life span like toothbrushes where recurring orders make sense and less predictable items like paper towels where usage is harder to predict.

I think the goal is also to make using the button easier than just opening the webpage and ordering it so that when you notice you're running low you can just press the button instead of doing what most people do and adding it to a grocery list. It's also far easier than figuring out how often to set up the recurring ordering.

Their aim is at the utility closet and bathroom consumables like soaps/detergents, paper towels, and maybe cleaning products. Things that are stored an some particular place in the house where when you're getting low on X you push the button and get more 2-3 days later.
Assuming you get 1000 hours per CD, you're saying CDs cost about $1.65.

You could probably get CDs in bulk for an order of magnitude or two cheaper. Assuming the CDs are $0.01, that's 440 trillion free hours. Great deal for Verizon.
I could foresee a setup like airline pilots - the autopilot truly does most of the work, but humans monitor and are available in case of emergencies.
Show HN: Terrible Devs – Reminders to work on your GitHub projects
Trainspotting: Firefox 38
What's also interesting is that the circuit board left on the micro-SMA connector for an external antenna.

The early press releases mention deeper hardware integration with consumer products. I'm guessing they're going to be dropping this board into other things besides the Dash product.
The large (healthcare) company I work for is the same (minus the bonus).

Maybe the little value that is put in hierarchy (my boss has my respect because he is smart, never just because he is my boss). Displays of hierarchy are very badly appreciated here. We appreciate professors that want to be called by their first name. It balances things more perhaps.
we have diapers on recurring delivery (honest company, not amazon), but they send us an email asking us if we still want them or if we want to delay shipment by a week, two weeks, etc. Seems to work fine. Does Amazon not do the same thing?
If that is what your friend is really complaining about, he might want to expand his talent pool outside of the hipster scene?
Arch goes too far the other way. For example, it doesn't support my wireless card(s) out of the box.

There's nothing particularly power user about preferring to use VLC over Parole, when I install new windows machines I remove windows media player and install VLC.

My ideal os comes with:
A desktop
All the drivers I need
A tool to get extra software (Internet explorer will do for windows, a terminal + apt-get/yum/pacman/pkgng for nixes)

If I wanted to start at a command line and build my way up, I'd definitely pick FreeBSD. Really what I want though is just the desktop. Anything that sets file preferences will probably get uninstalled.
You ever look at Text Adept? (http://foicica.com/textadept/) It's basically emacs written in Lua. It is, unsurprisingly, a pretty good Lua editor. Always seemed like a cool project, but I always end up back with emacs. Still I wish him and the ZBS folks lot of luck.
Why GoDaddy? Devs don't let other devs use GoDaddy
Do you have a source to confirm that the change to mortgage lending caused land prices to double? It seems like the opposite is equally plausible.
Life is made of choices.
These examples on their own discredit the post so much that it's a shame it has "google.com" as a domain of origin.
What ?

(a) The whole ecosystem doesn't run off iTunes. You can setup, manage, buy etc without needing it. It's needed on OSX for buying music/movies/books but that's hardly surprising.

(b) There has never been any talk of or intention to bundle Facebook. It would actually be a pretty bad move for Facebook since it could be seen to be a pretty anticompetitive move.
From an operational point of view I've found much better to work with SFTP than FTP over SSL, due to SFTP just needing TCP/22 to be opened on any firewalls and FTP over SSL doing the silly data/control port thing.
The Proof and the Pudding: The tasty intersection of math and cooking
One of my favorite things about this launch is that both Docker and AeroFS were in the same YC batch, so doing this was extra special for us.
I always include toolz in my Python projects. It's also useful as a compatibility wrapper.
Modern BB-Code definition and implementation
Think with Paper and Pencil / FiftyThree
He's talking about the fact he copy-pasted verbatim a tweet someone else wrote.
Show HN: My First Android App – A Currency Converter, but is it simple enough?
Add an extra 30 years to that. Java's designers didn't history of computer science and language development for the of sake "simplicity". (Generics, error handling, etc.)
Currently, Twitch Plays Pokémon is playing two different modified Pokémon games at the same time, with the same input.
You can usually get an Edge/2G connection, which is probably faster than dial-up.
Improving image accessibility in WatchKit
I have a 1 yo and a 3 yo in childcare. They love it. And by 3 they can definitely complain, I listen to a lot of complaining from my kids!

When I dropped my 1 yo off at nursery this morning she literally ran with open arms and screeches of joy to one of the careers.
Bash is not the only shell out there though. Personally I'd never tell anybody to write bash: either I want a very portable script that can run basically everywhere (on un*x) without installing anything and I use POSIX sh syntax or I want a more expressive language and I use a real programming language like perl or python or whatever.
How to shop for healthy foods, even on a budget
Non-anesthesiologist ICU physician here so slight bias should be noted.

I'm a huge fan of this. Machine will be much more anal about minor issues that some anesthesiologists / CRNAs may ignore. Additionally, this will greatly bring down costs for healthy routine procedures that need sedation. Machines don't "get bored" and if things fall out of parameters they happily yell to get attention. Properly coded they should also not make medication errors. Additionally, they should be able to record data and find patterns in patients that unexpectedly don't do well.

Michael Jackson would probably still be alive if a machine had been used to help monitor his propofol!

Dialysis, for example, used to be a much more manual process. Now, it is mostly driven by nurses and machines. Heck, people even do self-directed dialysis at home.

This isn't the end of anesthesiology by any means. The more difficult patients such as those who are obese or have a bunch of health problems will still need more aggressive observations. However, I suspect these machines will move into bigger and bigger surgeries to help assist the gas-passers provide safer analgesia and sedation.

Just like robotic assisted surgery became too popular too fast and outcomes suffered, I suspect these type of machines will not be trouble-free. How long before the HN articles about one of these being hacked start appearing? Nevertheless, medical machines like this with tight feedback loops are essential for improving the safety and efficiency in the future practice of medicine.
I'm a software engineer at Google and I was involved in a university recruiting program last year. The content at the linked page is pretty close to the slide deck that I was given by the recruiters to read to the students at the event. So I imagine that any sloppyness is an artifact of the recruiters moving text around w/o a live SWE to expand on & correct the text as they read it.
Without the JS:

http://codepen.io/anon/pen/NqNKYv
Do any law firms have a client site like for software project management?

I want something like redmine, where I can log in, and get a complete timeline and list of documents for a particular case. I should be able to upload anything the lawyers want.
I can't help but feel that the "Java Script" error was more of a subtle jab at JS not being a "real" OOP language.
GitHub also lists "Shell" as a language.
Unfortunately, in the rest of the world "part-time" is not considered as something professional, but it's reserved for cheap labor force (shop assistants, baby-sitters, call-center guys) or for students. Most of "serious" companies won't even think about hiring a professional for 25h.
I happened to learn all of them. It's not necessary, but it's also not unrealistic.
This is kind of brilliant. I think if I were interviewing you, and asked you to do a FizzBuzz (which is unlikely, but let's ignore that), and you said "Oh, cool, can I do it in CSS," I'd have probably laughed at you.

This is clearly an academic exercise, but one that I would never have even thought to attempt, as I probably would have chalked it up to probably waaaay more trouble than it's worth.