skysight-inc/HackerNews huggingface dataset:
there kind of is, if you read between the lines - their usp is the scheme interface, which provides a "proper" programming language with which to interact with the packaging system. they don't explicitly call that out as something wrong with nix, but it's clearly what they feel they do better.
We Brits are profoundly discombobulated when we visit a country like Germany, famed for its order and regulations about crossing roads, only to find that the English word "queue" got mis-translated as "free for all".
This button is great, but the button server at hnbutton.appspot.com (which queries the search API) is frequently over its quota, which means the button doesn't appear / work a lot of the time.

It's easy to set up your own (free) button server though. Here's how: https://bountify.co/blog/host-your-own-hacker-news-button-se...
All-Glass Bathrooms: users can see out, but passersby can't see in
[PLEASE] vote wpXtreme as Best Bootstrapped Startup
What would happen to ideas like airbnb, skillshare or others in a market that's not already used to buying stuff online? Bankruptcy.

Target foreign customers - have your dev team in Algeria, but sell to France, Spain, etc.

Or, if you want to stay local, think of ideas that have been successful in other less-online developing markets (India, Nigeria, etc). But they won't be 'websites' - these would be mostly 'physical' businesses, directly competing with existing businesses in areas where you can get a great efficiency boost by being tech-heavy.

And if web is weak, then targeting mobile might be best.
In some people's eyes trans women are objectifying women merely by existing, and those people tend to interpret everything they do through that lens. I'm a bit surprised to see a comment like that on HN though; this particular form of transphobia is basically a radical feminist thing, and I didn't know we had any radfems.
Glucuronolactone Benefits and Side Effects
The brilliant part is that flight car doesn't need an inventory but all their competitiors do. And inventory is a sunk cost that will force the prices higher, but will have no benefit to their customers.
its just a pic!
LLVM IR is a lot easier to generate than machine code and unlike machine code, it can be optimized after it is generated.

When using LLVM IR as a compiler target, you leave certain decisions to be made later by the LLVM to machine code compiler. In particular, you don't have to do exact instruction selection, instruction scheduling, register allocation (LLVM IR has infinite "registers") and memory allocation when compiling. The LLVM backend is very good at making these decisions and writing a compiler that is better than the LLVM backend would be years of work.

LLVM IR is also machine independent so you can write just one compiler front end that emits LLVM IR and compile that to machine code of many different CPUs. You can even distribute the LLVM IR bitcode and use the LLVM JIT compiler to assemble machine code at run time when you know exactly what the target architecture is and have optimized code just for that platform (CPU instruction set extensions, like SSE, NEON and other SIMD extensions, etc).

In summary, LLVM IR is a lot easier to generate than machine code and the LLVM backend will emit better machine code than a hand built backend (unless you have years to spend on it).
I appreciate your stubborn loyalty, it's commendable and, in a way, cute. In this case you're wrong though:

http://www.flickr.com/photos/micahdowty/5150806818/in/photos...
http://www.flickr.com/photos/micahdowty/4698425505/in/photos...
http://www.flickr.com/photos/micahdowty/4371698700/in/photos...

(Just a few self-photos from Beth's public Flickr stream; all pics are work-safe. This is an extremely cool hacking article, btw, regardless of the author's gender history.)
Could it be the tax on these 'benefits' is less than that for salary? So if you were an employee that would've subscribed to these things anyway, both you and your employer would benefit having the employer pay for the benefits and incur less tax in the process.
> JS MVC frameworks: MVC in JS is almost always overkill.

Unless your bread and butter is modern web apps (ie. json driven sites with websockets/long polling) which, at least in my neck of the woods, seem to be rapidly becoming the norm.

Without backbone.js it would not be possible for me to do any of my current client's projects on the timelines I'm doing them, simple as that.

That said, learning every client-side mvc is probably a mistake too. Just research them and learn the one that you feel is best.
Do you realise the OP said the same thing?
Both of your arguments against Flightcar (trust as owner, flexibility as renter) are as valid for Flightcar as for AirBnB. Still AirBnB rents out rooms for some hundred million dollars per year.
That's the cause of that famous piece being called the Wohl Temperierte Klavier, those little rounding errors add up, once you have settled on a system that works for everybody by convention Gb and F# have to be the same notes (since there is only the one key for them...).

http://www.phy.mtu.edu/~suits/notefreqs.html

The ratios between subsequent notes differ, but not by much.

Edit: a quickie spreadsheet gives me 0.009502 for the largest difference between two tones.

See also:

http://en.wikipedia.org/wiki/Well_temperament
kenrikm, you have been hellbanned -- your posts are not visible but you're not informed of this. I hope you see this. I'm seriously considering leaving the HN community because of the frequency with which I see good contributors hellbanned.
Well, the question is not whether their business model is uniformly better than the current model, nor whether it makes sense for everyone. The question is whether there is a sufficiently large group of people for whom the cost savings outweigh the potential hassle/risks. I'm not sure it will, either, but let's see.
We use Rackspace Mail for our company's mail. $2/month/account. Not really hard to justify and includes backups and human support.

http://www.rackspace.com/apps/email_hosting/rackspace_email/

For my personal mail I use Fastmail. $40/year for 10 GB of mail. I have far more faith in things getting resolved with either of those companies than were we to be using GMail and email is too important for me to not have that trust.

https://www.fastmail.fm/
Here's a link as to why GTK might be good for your project vs what you suggest: http://www.ibm.com/developerworks/library/os-gtk1/index.html
Thank you for your support. Happy Thanksgiving!
Doesn't the vote get penalized if you vote directly, instead of searching the topic on the web page?
I lived in Romania for 20 years, a country more civilized (I use that term very loosely) than Belize, and even here, what he is describing is very common. In fact, the article doesn't describe the full picture. The bribery is not only with the police, is with everybody in a public function. This includes any bureaucrat (believe me, we had many) and doctors. No bribery, poor or nonexistent treatment.

There are some people in this thread who suggest that the problem is that people accept the status quo. That if nobody would pay anymore, the system would fix itself. There's a huge cultural gap that makes this hard to understand, but people in these countries don't want to end the exploitation, they want to become the exploiters themselves! The mechanism that allow the system to continue are reinforced by the new players. There's a feedback loop in place that makes sure the system accepts only a certain kind of new players.
Very confusing abbreviation since it is also used for Dynamic Bayesian Networks. Somebody should come up with something else and quickly before it sticks. :)
I some understanding of the nature of money provides some perspective on this question.

All money is created via debt, and debt has interest owing on it, money to represent that interest was not created when the debt was issued, so there is more debt than there is money. Therefore, more money needs to be borrowed to pay back the already owed interest, but that newly borrowed-into-existence money also has interest owing...and so the cycle continues.

We will never collectively benefit from our collective productivity-the benefits constantly wiped out by the having to pay yesterdays interest by borrowing more today.
The post is also on the front page of the technology subreddit so that is probably pulling in a few thousand more people too.
As somebody who is not an american, why would it be cheaper to get a health insurance through work if I had a preexisting condition - other than the obvious tax savings?
Presumably the employer has more bargaining power than a single individual.
Part of DOM Level 3 is a new set of keyboard event attributes[1], including a string value[2] which can make this whole keyboard mess much simpler.

Unfortunately none of the browser vendors have implemented this - which I find irritating considering so much time is spent on things like the GamePad API.

[1]: http://www.w3.org/TR/DOM-Level-3-Events/#keys
[2]: http://www.w3.org/TR/DOM-Level-3-Events/#key-values-list
Apparently this component has been superseded by X-editable: http://vitalets.github.com/x-editable/

Edit: Speak of the devil and he doth appear.
Thank you for the explanation, it seems that the advantages are many.
In other words, we're all hackers here. If you want to see cock stuff, Just do it.
I think he meant the fine for not wearing a seat-belt would have been higher (and he would pay it instead of bribing the officer, which is probably a good idea in relatively non-corrupt wealthy first world countries).
Which would be to miss the point that monoids are the general principal of which sufficient statistics are a specific application.

Also, not sure mathematicians wore skinny jeans in 1904.
Very interesting, thank you. Why doesn't the GNU userland, for example, use LLVM? Although, I imagine gcc compiles to many architectures anyway. Still, the advantages sound many.
Is Micah a male name? I'd have thought female initially.

Sometimes names can be different genders in different countries. I'm in Ireland, and here Rory is a male name, but apparently in USA it's a female name. The world is big and weird.

(And yes, modern surgery can create vaginas)
You can always revert to the fetch / fetchMany, store / storeMany, delete / deleteMany functions, which do exactly the same...

When using Scalaz, data flow generally come down to combinations and continuations of monadic types. Wanted to create something (at least for myself) which extends this flow in the database client.
This isn't relevant to the article but when I went to the page with my tablet, PC Mag shot up 3 ads over the article: one for their app, a second for a survey, and a third was some sort of subscription offer.

Is "ads are more obtrusive on mobile because the screen is smaller" some sort of thing? Because they're doing it like crazy.
I see, thank you. I imagine the target audience is less "users of x86" and more "I just wrote a weird embedded CPU and I want compilers for it, ill just write an LLVM backend and get them for free", is that right?
My prescription glasses came with a polarizing filter that can see through some one-way glass.

So good luck with this, not sure who was sold on the idea but they need their head and budget examined.
OggCamp explored: Exchanging ideas around open hardware and software
Ah, thank you, I just asked this above before reading your reply. That sounds very useful.
GCC predates LLVM; it also produces better output, has more maintainers and users, and runs on more platforms.
By putting quotation marks around her & she, you're implying she is not female. Don't do that.
Rollback To A Working State With btrfs + apt-btrfs-snapshot On Ubuntu 12.10
This breaks usability like crazy. You have to click on something to edit it, then you have to select the content.

I'm sure there's some place where this might be useful (madlibs?) but it's not a usable replacement for a good form.
I also don't understand how it works. If you could up-vote just by following a link, you could easily gain a system. For example, you could submit a story that automatically up-votes itself when visited by logged-in user, without any button press (CSRF). I believe Facebook like button (and other similar gadgets) are iframes from Facebook. So Facebook controls how the button looks like and it is not possible to submit 'Like' requests from a third party domain.
As an addition to what others said: 'emitting' and the textual representation of LLVM IR may have put you on the wrong footing.

The LLVM intermediate representation is an in-memory data structure. Compilers can build that structure directly.

LLVM has code for serializing and deserializing that data structure. That makes it easier to debug optimization steps (for example, one can check a dead code elimination pass without having to look at CPU-specific things), makes it easier to wrote a compiler (a compiler can pipe the LLVM textual representation into LLVM tools), and also makes it easier for LLVM writers to discuss LLVM behavior.

For an example compiler, see http://llvm.org/docs/tutorial/LangImpl1.html? Section 3 shows how to directly emit the binary representation.
X-editable: In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
I was chatting with my Dad about how hard it is for indie retailers to compete with the Internet, but its doable. You're not selling a product anymore, you're selling an experience. The product is cheaper elsewhere so focus on giving the customer a reason to come in, book clubs, readings, comfy chairs, group spaces and so on. Books are an important part of our culture but going against Amazon now is nigh on impossible for, but Amazon sucks for discovery and recommendations so there's still scope.
Upvote for shanky!
Google Toolbar for Firefox Discontinued
You managed to get out of it nicely

Coming from a country where these things are common (probably midway in the "corruption scale" between Central America and Italy) I'd say I have to agree

Still the best defense seems to be "don't look like a tourist".
For my bank, my response is always "I'll call you back on the number printed on the back of my bank card. Now, who do I ask for when I call?" So far, they've never expressed surprise and it's always been fairly easy to get back to the right department. So at least some banks seem to understand.
That's more or less what I got... The IR is similar to bytecode, isn't it?
I think a key difference with Airbnb is that you have to be pretty clever to run a red light or over a pedestrian with someone's condo.
It's hard to impossible to damage your house by the renter so that the damage stays hidden. With car, it is pretty easy and the costs of such damages when you discover them afterwards would be realatively high.
I may be missing something, but I don't understand the point of the step 2 in the README: why not just say to add the <script> tag directly?
Why you should read the Black Swan
Sounds like the sexism is more on the side of whoever hired ten male programmers and two female hr staff.
they tend to be comprised of the only cute girls in the whole company

Why's that a reason not to fire the lot of them?

You have a harridan making your life miserable with stupid policies but she looks cute? You call that a good trade?

You know companies could employ competent ladies in place of those cute ladies.

Like a lady I knew who could write a whole network stack in assembler.
Where are you looking for internships? I know for a fact that the traditional big companies (Google, Facebook, Oracle, etc etc etc) in the Bay Area are throwing crazy money and benefits at interns.

You don't even have to be in the Bay Area. Up north, Microsoft. You can go abroad - in the UK Microsoft, Oracle, Google and Facebook are doing similar fantastic deals.

You can grab an internship at the moment paying over $6,000 a month, plus benefits.
I wouldn't be so categorical. Tooltip edit provides a different experience with respect to other 'one click edit' tools (e.g., best in place gem approach), and I actually find this better for some contexts, in as much as it improves user's awareness about the fact she's actually changing something on the database (persistent attribute change). Think about an edit profile form, for instance.
> Still the best defense seems to be "don't look like a tourist".

Yes, absolutely. What also helps is to have a physique that doesn't stand out (hair, eye-colour, height).

When on foot with my gear stashed I can manage that just fine (no camera, not obviously sightseeing) but it gets a lot harder when you drive your own car abroad or when you've just arrived somewhere.
Do you just accept GPL violations? Once you've given me the source code, it's no longer yours!
Dovecot is an IMAP server that is designed with security in mind...
Looks beautiful but any problems with the votes being discounted? Will it still work in future or is it an exploit that would get closed?
Your individual pre-existing condition does not bubble up to the group. However, when negotiating as an individual, then each pre-existing condition does get considered and factored into the cost. There's power in groups.
I watched 'Up' the other day and I couldn't help but chuckle reading that. Pretty sure there were some major traffic and airspace violations going on there. It'd be harder still with a condo!
Ask HN: Would college be a waste of time in my case?
Hey HN,

This may get asked a lot around here and I know some of you guys are probably sick of answering questions like this, but as I still can't make up my mind and will have to make a decision pretty soon, I thought asking you guys would be my best shot at gaining valuable advice from people who actually work in the industry.

Basically I'm in my last year of high school, and for the last 2 years I have been working as a freelance web designer / front-end web developer. I still don't know what I want to do in the future full-time, because although programming comes to me more naturally, I enjoy designing stuff a lot ( and I'm actually not rubbish at it ). On top of this, I have realised that my goal is to eventually step away from client work and develop my own products / become an entrepreneur

At the moment I'm considering university, but I'm 99% sure it's not going to help me a lot in the future since I learn programming better on my own ( and on top of that, a CS degree might not make that much sense since I want to become a developer and not an engineer ), and most business degrees are rubbish ( many people such as Paul Graham have said that basically entrepreneurship is something you learn as you go ), so that leaves me with design courses ( my main interest would be interactive design, so again, not sure how much a typical graphic design degree would help me ).

Despite all this, my plan is to choose a design course ( by the way, I'm from Eastern Europe, not US ) which isn't that intensive and would allow me to work a lot on my ideas in the free time, while still having the perks of college: a lot of fun, making connections, parties, etc.

Is this a good idea, or am I going about this the wrong way? Could a degree actually make sense, should I continue freelancing or should I just pack my bags and move to Sillicon Valley? What's the best thing to do under these circumstances?

Thanks HN, I'm really looking forward to your answers.
" Suddenly, the poor but honest technocrats running the country"

Very funny. No

More likely the Farmer/Sheriff/Mayor's cousin (that's not 'or' but 'and') at the local branches, and some of them that rises to governor, even president. And don't even think they're not in the "business", it's run with their permission (but of course it's not them that do the dirty work)
Prankster Replicates Facebook Users Profile Photos, Then Friends Targets
The author voluntarily sold a copy of his work, but with strings attached. The buyer accepted those limitations as a condition of the sale, and when he duplicated and distributed the contents, he violated the mutually agreed upon terms of the sale, and can be sued.

The idea that you should not _be able_ to sell a copy of a book without also selling distribution rights to that book strikes me as anti-capitalist.
Not optimal. Doesn't work well on touch devices.
mmmh ...

No description, unfortunately, and the link provided to the "up to date" description page is broken.

What are thos "Magic Methods" ...?
I think we've got to the point now where Minecraft is the new Doom, as in: X piece of hardware can now play Doom. The march of progress.
How to set up a Raspberry Pi Web Server
Here's a link that reveals a little bit more [1]. Cool stuff. Thanks for making this!

[1] https://raw.github.com/RafeKettler/magicmethods/master/magic...
Thank you.

So at the same time, if one has no health conditions, one could expect to get a cheaper rate on an individual plan?
I wouldn't feel comfortable renting my car out. I have visions of people doing burnouts, handbrake turns, trying to dump the clutch etc... You might not notice it at first...

Also, lets say I know something is about to go on my car. Something expensive. Why not bring it there and let someone drive it 10 miles until it breaks and blame them for it?! Free repairs? Or how would they handle that?
I think you should have always something to fall back-on if things go sour for you. Whether that be a college degree or a skill-set that you know can obtain work for you. With that said though, you are young and free. There is time in the future for college but the market for your ideas may close once college is done.
From my experience of college level instrumentation design, if one want to design parts and run CNC to its full potential, he/she should be decently proficient in curve drawing, understanding gear design, etc, and the math required for it can be quite involved. This is after you know the broad design detail. Some difficult things involve how to best approximate a curve on given CNC constraints, figuring out best fit for parts, etc; and then write appropriate programs for it. IMO, there are only a very few people who would have skill set like these, but not enough to move on to higher level engineering jobs.

Although, a lot of this thing is getting automated, and there is a huge push towards figuring out how you can feed a CAD design directly to CNC and let it figure out best way to implement it.

PS: I cannot expect that you can ever hire enough good people in this category for $10 an hour. They would probably be writing VB scripts and earning more money. Working in a fast food chain would be totally a waste of potential of decently skilled workers.
I'm actually interested in starting a business in Algeria within the next year and a half. I think the trick in countries like this is to go after a market with proven ability to pay.
Can you imagine if there was a comment like this in response to every article about how terrible the United States is in terms of Human Rights Issues saying 'We have to remember that the United States doesn't really live up to First World Standards with respect to [list omitted for brevity]'

http://www.hrw.org/united-states/
https://www.amnesty.org/en/region/usa/report-2012
Seen on the outside of the casing of a laser projector: "Do not look into laser with remaining eye". That one was a bit more powerful than this one but the point is still valid.

The problem with a setup like this is that in case of deflection failure if you're not projecting into someone's eye that results in an annoyingly bright line but not much else. If you are projecting into the eye then you could quite possibly do a lot of damage, in an eyeblink (to use a bad pun) at that.

So it's not just enough to deal with reducing the amount of light put out on average to be safe. You also need to deal with failure modes to get the laser to shut down immediately if anything puts the actuators out of order.
This seems like a strange implementation for this functionality. I guess I find straight-up clickable text (no link or pop-over) to edit more straightforward. For example, Trello does exactly that - you just click the text and edit.