skysight-inc/HackerNews huggingface dataset:
I'm not quite in the same boat, but everything I do these days is related to webdev, and pretty much all of the sites I work on are not technically difficult (data is in the hundreds of thousands of database rows, tasks are straightforward "take data from here, do very basic aggregation, and put it there"), so I can relate to the sense that lots (not all) of web development is not on the same level of complexity.

The thing that makes it seem that way is that webdev has a low barrier to entry. A person can get a website doing pretty impressive things from a user's perspective without understanding a lot of the fundamental pieces that are helping them along.

What I've noticed is that webdev can be very complex, but in not-so-obvious ways. For example (and none of these are exclusive to webdev):

- Web development brings together a stupid amount of different components. The number of acronyms between a string of text on your server and a rendered webpage on your user's computer is absurd, and learning the ins and outs of all of them is daunting. There's server software that actually runs your web app, the layers of networking that get the output to the user, the mini-Operating-System that is the web browser to render your output, and more.

- Websites are very often meant to be seen by tons of people at the same time. Everyone wants to make a popular website, but that brings with it concurrency and scaling problems.

- Most websites don't get to choose who their users are. They come with many different types of software, and have many different types of hardware, from many different places around the world. This has performance issues, localization issues, and UX issues.

- The web technology stack evolves quickly for a bunch of reasons. You may have a strong opinion of trying out new tech vs. keeping a stable stack over the long term (what does long term mean for you, anyway? 5 years? 10? 50?), but there's benefits and disadvantages to either side, and generally it means you have to keep tabs on the latest developments so that you don't fall behind.

If I had to shorten this, I'd say that the complexity in web development lies not in depth, but in breadth. An effective web developer is a jack of all trades.
The more concerning thing is the apparent lack of engineers that would be able to design, build, and mass produce such a device. The video consists of the video of the CEO at a desk the looks like it is prop, and stock videos. There is no evidence that this company owns office space or employs anyone, much less is capable of making such a device.
An idea I have for this 3D version is to add weight to the game. If one side is heavier the platform should move toward that side. If the user cannot balance the platform after certain amount of time the user will lose the game as the platform will flip over. This will make the game more challenging. As a player I often end up keeping all my tiles on one side.
TDImageColors: iOS lib used to detect a number of most used colors in a UIImage
hah. I am surprised you have not heard of any of these!!

http://www.quora.com/Food-Tech-Startups/What-companies-are-d...
Exploiting NSUserDefaults (and 2048's high score system) without a jailbreak
Twitter allows public mass-messaging better than any other media, but this was just a feature before being a pain solution. Now it is also a pain solved for some kind of people (politician for example need public mass-messaging so now it is a pain it solves too but now, not at its beginning).
I think maybe twitter didn't solve any pain. That's it: you don't always have to solve problems to get "success". Really, sometimes it's just because it's something cool or amusing or new or becomes a fashion for some strange reasons.
He should have listed Sussman's and Abelson's classic "Structure and Interpretation of Computer Programs" in the "Computers" section: http://mitpress.mit.edu/sicp/full-text/book/book.html
The World’s Biggest Tetris Game
So you're just looking for comparative review of different bignum libraries? That shouldn't be too hard to find. Bignum performance is important for several applications, most notably public key cryptography.

Here's a good sort of survey piece to read:

https://www.imperialviolet.org/2010/12/04/ecc.html

You'll be particularly interested in the limb scheduling optimization, which is tailored to the processor.
Can't really see a way of doing this without all votes being public, which is sometimes wanted but often not?
Let me say some truth here.

Thompson Coburn, LLP is behind a lot of this.

It is liberal tyranny, not distributed fascism. It is Liberal Democrats who have been indoctrinated into a system that rejects logic, reason, and critical thinking. A system that tells them what to believe and what to do. It has been used in public schools, colleges, and universities, and it is MKUltra level brainwashing.

It brings out the evil nature in human beings and then calls it good. It rejects ethics and morals and replaces them with a liberal ideology. It reject the idea of a God, and worships the Earth instead. It has become a secular religion that worships nature and materialism. If you ever read George Orwell's works of "1984" and "Animal Farm" it is the very things he warned us about.

ThoughtCrime, Newspeak, MiniTrue, MiniLove, and a fake democracy that is no different from a tyranny but called a democracy.

Conservative Republicans are no different than Liberal Democrats, they both do the exact same things. I have rejected them both and become a Pirate Ninja, and formed a Pirate Ninja party.

This is our future:
http://www.amazon.com/America-The-Enslaved-Neurochip-ebook/d...
I am very interested in the future consequences of robotics in warfare.

Throughout history, the wealthy have always needed mercenaries and laborers, and often used the former to enforce the obedience of the latter. What happens, when technology becomes so advanced that the wealthy can not only afford all the necessities and luxuries of life without laborers, but also the ability to purchase robotic mercenary forces, with no humans involved?

Now, the transition period will be interesting, as there will always be human operators required prior to AGI. But as automation progresses, fewer and fewer highly skilled individuals will be able to directly operate larger and larger automated facilities. Transportation, sanitation, agriculture, shelter, energy production and even military forces could be controlled by a very small number of individuals.

The only restraint is how much capital the owner has at their disposal.

This scenario of Neo-Feudalism is far more disquieting than classical Feudalism. Back then, even peasants had some use. In this new system, most people are worthless.

Sci-fi for now, but for how much longer?
The only part there that seems like it's actually hard (ooh er) is encoding information about the content of a given video or image file; I don't see any better way to do that than tagging by hand, which is going to take a while for a sizable archive.

Once that's done, it seems like keeping track of frequency and recency of access, plus user ratings which gradually go stale over time in order to model familiarity breeding disinterest, should suffice to give you the rest. In order to avoid the complexity of hooking into whatever image/video viewer you use, you could run your ratings collector as a background process which uses inotify or your local equivalent to keep track of accesses to the files under curation, and by some method decide when to request you input ratings. (I'm seeing a notification area icon with a bubble popup saying "Click here to rate the last 15 porn videos you watched." This thought amuses me, God knows why.)

Then it's just a matter of asking for more of what you've been watching lately, or stuff you haven't seen lately that matches some collection of tagged interests, or what-have-you. I don't know what you use as a UI for your porn collection, but a simple first approximation might be filling up a temp directory with symlinks to the content matching a given query, and then popping up a file browser on the directory -- in any modern OS, this should give you a pretty good overview, thumbnails and all.
PBKDF2-SHA256 is used with an iteration count of 1, so it doesn't make the computation any more expensive.

I'm using PBKDF2-SHA256 to fulfill the role of "something which has the same cryptographic strength as SHA256, but produces an arbitrary length output".
I would say it's a bit different, it's more akin to going to a restaurant and grabbing something to it, rather than eating with the family.
This is a fairly popular thing to do with bitcoin addresses as well; keep generating keys until you get one with a recognizable prefix in the address.
This comment seems after a casual read to have been written intentionally to avoid introducing any testable assertions.

You're essentially litigating not just all of electronic trading, but, from what I can tell, much of trading, period.
You can see it a little bit in the blur example on the front page: the blur algorithm is described in two lines and the optimizations are described separately in the "schedule" below. In this case the schedule specifies that intermediate results should be computed in tiles of a certain size, and the whole thing is both vectorized and parallelized.

The best way to understand it is probably to watch the video, which is relatively long but explains things clearly: https://www.youtube.com/watch?v=3uiEyEKji0M
Long-time fan here who also finds fuel metering ridiculous.
high levels of fluoride <> fluoride added to water.

Recommended upper levels of fluoride are <1.0 mg/L. Typical naturally occurring levels are 0.4 mg/L. In many areas that get water from mountains (India, China, western USA) naturally occurring fluoride can be anything from 1.5 mg/L to 50 mg/L.

If you are American living in the west coast and use water from your own well, you might want to check your fluoride levels. Excess fluoride is removed from tap water in US.
If possible git pull or svn updat on server, otherwise ftp or scp or war deployment via browser
If your data-center is on the receiving end of such legal maneuver, they'll never tell you.
The Lean Hardware Startup: Investing in Hardware Startups
Neat. I remember Stripe did something similar with their CTF challenge
Major legal problems with this, unfortunately (at least in the US). You pretty much HAVE to have a commercial kitchen in order to legally sell food in the United States, as well as be licensed by the state. It is cost prohibitive. Some states have what are called "cottage food laws" that enable individuals to sell food cooked in their home kitchens on a small scale, but there are many restrictions. (For example, in my state, you cannot own any pets, and the food can't be the sort that goes bad if you don't refrigerate it.)

Granted, what Airbnb does isn't altogether legal much of the time, but food safety is taken much more seriously than hotel taxes and zoning laws. If you did build a startup like this, the second it started to become popular, I expect that you would get shut down.
Wow, quite the list! Now I feel compelled to read through some posts tagged "AirBnB for X".

Interesting discussion on whether this model can succeed: http://www.quora.com/Will-Airbnb-for-food-be-a-successful-bu...

And I just stumbled onto another one of these last week: http://cozymeal.com/
http://bits.blogs.nytimes.com/2014/02/28/will-someone-please...
Cool idea! I plan on adding some rigid body physics to this library.
I have a BA with a double major in philosophy and history. Turns out that nobody will pay you to do either of those, so I am a programmer. I had started programming many years earlier, as a child, so there wasn't really any transition.

I have never run into any problems related to not having a CS degree. The tech industry is, in general, the most purely meritocritous social and business system I've seen. If you can demonstrate an ability to write quality working code, nothing else matters, they'll hire you. (The very few tech industry people who care about you having a CS degree as such are not often people you'd want to work for anyway.)

Having a phil degree helps in better understanding other people's worldviews, which is indirectly useful in many areas of startup life.
> buffet locator

There's probably a market for a Buffett locator as well.
I can't tell if the algorithm used for placing tiles is less sophisticated or if removing the numbers makes me a better player.
My guess is it'll be too expensive to deliver that service at a price point anyone will be comfortable with. What are the margins on storage locker businesses? There are a lot of them, and they seem like a business with very few competitive barriers except for real estate costs, so my (uneducated, untested) presumption is that the margins on those businesses are bad.

To that business, add truck rolls. Your costs just got drastically worse (and in unexpected ways: for instance, a business that requires people to operate motor vehicles is much more difficult to insure). How much higher can you jack the price to compensate for that?
That makes sense... I wonder if there's an opportunity there for someone who is part of that elite to act as a go-between of sorts. I could imagine they have their payments sent to a PayPal in US or UK, etc, and then the account holder wires money to someone with an actual bank account in one of the countries you listed, who dispenses the money back in cash to the workers. I doubt there would be much money in it for the middle man, but the numbers you are quoting are right then that person would be having a major impact of the lives of those programmers.
This is cool! The only problem I have is that the greens are too similar :(
Did anyone else cringe at the grammar of the title? It's the McDonaldsization ("I'm x-ing object!") slash subcontinental present continuous affectation.
What is a "motion-sensitive sleep alarm"? One of those widgets that wakes you up at the most advantageous part of your sleep cycle that falls within a given bracket of time? ISTR seeing one of those a while back, in production, which was built on the wristwatch form factor and didn't need to integrate with an external device; if indeed that's what you're looking for, I'll see if I can turn it up and post info about it here.
A single interface/application that can be used to do anything. An actual implementation of http://zombo.com.

I don't want an account on 1000 different sites, nor do I want 100 apps on my smartphone.

It can be done. Just not through incremental changes.
these 2048 variations gotta stop pumping in the frontpage
> but they are actually making the road more dangerous

Or you could just stop using your cellphone when driving instead of rationalising the blame onto others?

> Anyway I think that cars should come with heads up displays that overlay information on or in front of the windshield in front of you without obscuring the road.

Yes, for instance some cars are designed to put things like speed indicator just below screen, but most bury them behind the steering wheel where it's hard to see, never understood why.
well, we all know if you make one mistake in your youth you should be branded for life as a criminal.

surely the system would stop such an heinous offender from ever becoming something of worth.
Yep, I have a BA in Philosophy, have been employed as a Software Engineer, and am now the CTO of a SaaS startup.

I got into web stuff before going to college, but decided that a CS major wasn't really for me even though I wanted to make software for a living. Philosophy was my favorite subject so I decided to major in it. I don't regret that decision at all. I think my coursework has been very valuable to my career (even if not all employers would necessarily agree) in terms of my analytical thinking and problem-solving skills.
Basic mobile version of Facebook
When transaction malleability kills.
It's exactly the same under the hood as Gabriele's original 2048 from https://github.com/gabrielecirulli/2048
Good idea, they might want to have this all the Middle East.
You seem to think every business has a budget for a big contract with DO or Amazon or Google.

Some people run their email server on these budget IaaS. Some prefer to host outside of Google or Amazon's power. so where else should they host their own server? Home?

Ideally if we have continuous streaming backing up a node, then when the host machine failed a second machine can pick up to serve the last backup. This is of course expensive for any provider for every customer. But asking DO to actually report the status of the node, its host machine and the region is the right thing to do.

Customers don't need to know the full technical detail but even a nice friendly message (email, sms or even on the status page) will ease the conflict: "Your host now appears offline because the host machine is offline. Don't worry! Your data is safe with our backup! If you have any concern, please contact XXXXX@digitalocean.com or at xxx-xxx-xxx."

Conclusion:

* report the status of the droplet on personal dashboard

* for non-isolated incident, report it on both droplet personal dashboard and public dashboard.
Commercial vehicles are utilitarian above all. Efficient semi truck designs pop up all the time but they always fail because they sacrifice ease of service to achieve their gains in efficiency. If a Volvo semi breaks down while hauling one of Wal-Mart's JIT deliveries it can be repaired by any shop in hours. If a highly proprietary semi breaks down then it's hosed. Either Wal-Mart rush processes another truck to that store or they eat a lost delivery and make up the missing inventory over the next few trucks.

Repairing all the advanced, low production volume technology in that truck is a lot more expensive. Add the significant amount of money lost when JIT deliveries fall days behind and the expenses far outweigh the fuel savings.
I'm colorblind and absolutely can't differentiate them at all :(
The simplest way to create a sitemap in WordPress
Slightly off-topic but this got me thinking: if satellite imagery becomes more frequent, will we start seeing ads/messaging of this format on buildings and property?

My backyard is 1/3 of an acre–what's the CPM on that?
Health device which has crowdfunded $730k on Indiegogo might be total bullshit
Drones are nearly exclusively limited to Afghanistan / Pakistan.
If you operate a startup with traction that has the sort of high-level security questions that might be addressed in a Skype call, you can also try just asking security consultancies for advice. The good ones will give it to you for free, because in the long run, you're going to end up needing technical work too, and that technical work is much more lucrative than the advice.
value should be presented as Z height of the tile as well
I introduced both of my children to arduino at age 7. My son took to it instantly and in weeks was producing things that surprised me. My daughter could not have been less interested; struggled through to few things I showed her forgot it as soon as the lesson was over.

This is how it stayed until the day some random project of my son's involved placing a servo inside a small stuffed toy. The moment my daughter saw the little toy turn and "look" at her, there was nothing in the world that could stop her from trying to learn how to do this herself.

You can't teach your child to code, only present it in a way that will interest them. If you succeed you will not be able to stop them. No one else will be able to either.

“I think the big mistake in schools is trying to teach children anything, and by using fear as the basic motivation. Fear of getting failing grades, fear of not staying with your class, etc. Interest can produce learning on a scale compared to fear as a nuclear explosion to a firecracker.”
― Stanley Kubrick
The number 2^64 is not the limit itself here. What I meant with it is the number of unique digits combinations we can have at 64 slots.
Your calculation would rather be https://www.wolframalpha.com/input/?i=99999999999999999999%2.... But this is not what I meant.

What can you do best when you run out of unique combinations and the CPU can't handle more than 64 slots at a time? Upgrade to 128-bit architecture is not the answer I'm seeking.
There are some good points in here that make us question what human rights are and how we treat them.

All human rights are up to majority vote or dictatorship decree at some point. (Who created the UN, or whatever international body you want to use? Who elected the officials who appointed the courts?) And if human rights are truly universal, who gets to decide? Is it you? Or me? Is it Holland? Or the US? China? Iran?

By your definition, the right to own firearms is also a human right as defined by the US constitution. Similarly, in the United States there is a human right to free speech (including offensive speech such as Holocaust denial), but in Germany this is illegal. Would this be a human rights violation by Germany?

Similarly, one can say pro-choice people are at war with humanity, by denying the human right of the unborn child to life (the right to life is in all constititions) - stripping that right via an abortion is essentially murder. How do we reconcile these differences in moral systems?

One can say Muslim nations operate in a much "larger" space as it comes to rights. Hello sharia law!

Maybe some differences are worth going to war over, to settle the score. Is the right to vote or the right to free speech also in this category? Some agree, and have invaded countries on this basis and attempted to set up a democracy. Others disagree, and only apply sanctions. Or less. Usually, countries are not as idealistic, and require their own group to be threatened militarily for this to happen. See the US not partaking in WW2 until attacked by Japan at Pearl Harbor. Or the US invading Iraq to gain advantages of oil and Middle Eastern control. And ignoring human rights violations by Saudi Arabia because it's politically expedient.

If no bill can be passed without mentioning gender, we should remove the US "Violence Against Women" act as being anti-male as well.

Basically the idealistic black and white moral analysis, while noble, fails to explain what happens in the world.
Anonymous Publishes 0-Day Exploit For D0xing Police Departments
#3: Do farmers have the time or inclination to photo, name, and update the status of individual sheep?
The type of people who would use this have lots of things in the kitchen and adding another kitchen gadget isn't necessarily the best solution.
The Fallacy of Android-First
Happy to have helped.
What a part of the world are you in? If you don't mind my asking. Let me know if there is anything I can do to help. My e-mail is in my profile.
Wouldn't the occlusion of the shapes behind it be confusing?
Hi Leafo I have tried to get in touch a couple of times. Question: Does Moonscript have coroutines ? In case it doesnt, is there a way to use Lua's coroutines together with Moonscript ? In case it does, could you point me to the syntax, couldnt find it in the docs.
I starting playing around when I was 14. Now I'm 24. Wow, how time flies. Of course, I have nothing on some of you old timers.
You can do it lyft/sidecar style

Your neighbors happen to be cooking dinner, and this app is a convenient way to provide tips, write reviews, etc.
a little bit, but they don't need to get too tall and it would look interesting
I started using DOS to run games at around 4, when my dad bought a PC, and taught myself batch programming and QBASIC when I was 6, so I think the ages you mentioned are probably correct.

(For many months, I had no idea there is such a thing as "else", so I used to end the body of "if" statements with a "goto" to jump over the next few statements to emulate the effect of an else clause.)
Cool video.

Check out Snake game too:
https://www.youtube.com/watch?v=VrzY8mBeXg4