skysight-inc/HackerNews huggingface dataset:
>And this has made your life easier has it?

Yes it has. Belive me, it has. And it isn't nearly as bad as you make it out, certainly better than the alternative. If you have relatively simple relational data, and query requirements, you can get away with just Object and Criteria queries. Your code will thank you. For more complex queries, HQL will get you down almost to the bare metal. Why do that in lieu of raw SQL? I mentioned several reasons. One of which, is that the ORM layer does abstract the boilerplate of query to-and-fro serialization. More than that, it enforces constraints. Your DBMS doesn't give a shit whether ages should be in some valid range, or have some sort of valid format, or whatnot. Those constraints are in your object model, which is then automagically transferred to your SQL commands. Another reason is that you can now substitute SQL backends, trivially. Going from MySQL to Postgres is a one-liner. Another reason, caching is completely transparent. You can now plug-in any kind of caching engine and strategy with a one-line config change, and it's all completely transparent to your application. Another reason, your framework (JEE or Spring) probably has hooks to your ORM, which makes the integration completely seamless.

The thing is, if you didn't go with an ORM framework, you'd probably roll your own abstraction layer to take care of some (all?) of the above mentioned use-cases. You don't want serialization code, or caching code, or constraint-enforcing code littering your business logic. So this abstraction is good. There may be reasons to forgo an ORM framework, but I sincerely believe the vast majority of use cases will benefit from it.
Url not being disclosed at this time
We would like to submit the url information once we get a chance to meet you and we know how you deal with the confidentiality issues. We look forward to our communications.
Payday loan companies are f'king evil and ruin peoples lives.
TokyoCabinet ported to windows
> Programmers, specifically, are paid the same inflation-adjusted wages on average as they were in 2001

How many other industries can say the same though?
The restaurant is the user in that situation because they're paying you money. A lot of B2B businesses are like this. The user questions are particularly important for vetting these sorts of businesses precisely BECAUSE the user situation is so convoluted.

My company sells advertising and the equation is similar to your situation. Our customers are marketers who use our tools to launch retargeting campaigns that serve ads to their own visitors. Our products have to interact with those visitors in a way that creates value for the business, but our actual customer is the marketer and we need to know his/her needs inside and out.

The "and you can't speak to them daily or weekly or even monthly" is one of the biggest barriers to entry into many very lucrative B2B spaces. One of the reasons why it took us so long to launch our product, http://perfectaudience.com, after finishing YC was because our initial product was aimed at enterprises we had domain knowledge of (newspapers), and when that didn't pan out and we had to build a product that went direct to advertisers, we had to go out and gain a ton of new domain knowledge from a customer type we weren't familiar with at the time.

B2B businesses are awesome and hugely lucrative if you can build something lots and lots of businesses want. But building something lots and lots of businesses want is a lot harder than building something lots and lots of consumers want because you're much less likely to have shared experiences with those enterprises than with consumers.
I agree -- it's some really elegant and powerful CSS code, which is a great example of what you can do with modern CSS, but I don't think it's meant to be about the actual interaction design, or meant to say that you should do everything in CSS and not use JavaScript.

As a practical matter, you need JavaScript to achieve the best usability, reusability, flexibility, etc. But it should serve as an example to JavaScript widget designers how much you can do in CSS.

It's an interesting and difficult problem designing a JavaScript pie menu component that let you easily and deeply customize it in CSS.
"The only problem I see, is we can't rewrite SQL."

I believe that the phrase you're looking for is "lack of compositionality".
Hi Simon - I greatly appreciate your work and opinion! The reason I think HTML forms libraries are insufficient for the problem domain: JSON is richer, both in datatypes and structure. We’re working on a forms library of sorts that is better suited for API serialization/validation and having one central place to define models for multiple internal DB’s.

https://github.com/plain-vanilla-games/schematics
I thought the hyperbole was obvious.
Because no one is quite sure that they would use it. I'd pay $200 for something that I might use every day. I wouldn't pay $500 for something that I might use every day or might end up a gadget that I pull out to play with periodically.
No hackers the movie? No zerocool? No emmanuel goldstein on his rollerblades in that terribad NYC nightclub (which sort of actually did exist).
kalleboo was asking about getting a card with no magstripe, so I assume he's OK with that
Your story is exactly my story - surprisingly so. I'm out of college now and have better focus, but it is still getting better (I plan out my day in on paper with a 15 minute granularity and don't allow myself to deviate from that plan - exceptions occur.)

The advice I'd have given myself is: ok, so now you've realized it. You didn't /really/ know before, so don't fault yourself. The only logical thing you can do now is work towards fixing the problem. When I get upset about things like this, I just repeat this mantra until I realize the truth of it: It is what it is, not what it should be, not what it could be, it is what it is.

My email is in my profile URL if you want to chat more.
Ask HN: Why the Affiliate Link Hatred?
When a project containing affiliate links is featured here, invariably there are comments scorning the OP for being "unethical". While I see the ethical concern for journalistic publications like, say, the Atlantic, I'm not sure I see a problem with them being used to bring money to someone's blog or side project. What are the community's thoughts on this?
Drawings photographs
It goes without saying on HN that not playing the VC-driven-startup game is the tougher road of the two options. That being said I have the utmost admiration and respect for those who are working hard to give us a more role models to follow in this mold.

----

Btw completely off topic, but the red square on white background design immediately evoked images of Campbell soup in me, at which point I realized the magnitude and importance of their branding and visual identity.
The Raspberry Pi and BeagleBone are full-blown computers. They run Linux and everything you know about Linux/Unix (if anything?) carries over, but then on top of that they have a bunch of GPIO pins to which to can attach lots of different electronic components like LED displays, accelerometers, motors, etc, to build basically anything (robots, little dashboard computers, whatever).

The Arduino is a different beast, you can't run Linux on it, it is a low-powered (by both meanings of the phrase) microcontroller meant to write real-time code which does most of the same things you'd use GPIO for on those other devices, it just happens to be better at controlling some things (like PWM-controlled devices) because you get more predictable timing because it isn't a full computer running a full multitasking OS).

Each of these devices have their own little communities, google "(product) forum" like "raspberry pi forum" to find good starting points for each device. The Adafruit learning system at http://learn.adafruit.com/ is a good place to get tutorials for lots of these kinds of devices (Arduino is heavily represented because it is the oldest, cheapest, and probably still most widely used of these platforms for creating custom hobby projects, but they have tutorials for just about everything).
I need to watch Lynch movies a couple of times to understand them. The first round goes with just an excitement about the themes, the atmosphere, the music. On the second round I got more pieces together and the movie finally hits me on the third watch.

Good examples are Mulholland Drive, a movie about dreams and reality. And Lost Highway, a movie about denial and jealousy.
Innovative 'down for maintenance' page
Is anyone else bothered by the fact that this site changes the color of all text on the page if you click any of it? O_O
Uninteresting or mediocre might be more appropriate. I love finding new media through hearing about other peoples suggestions, hearing the tenth or twentieth recommendation of Pi, Fight Club or Requiem for a Dream is just totally boring and not useful. Is an exercise in un-surprise.
And maybe a little of what Texans like to call "common sense." Of course, you'd need to have enough education to know that fertilizer can explode. Having grown up not too far from West, I can see how the same thing could have happened in my home town, or might still happen in many other towns like West.
Drops of water really create the illusion of a photography...
I agree. Local seasonal veg from a good greengrocer or market is cheap and healthy.
It is kind of weird, especially because there's not even an appropriate label in the dropdown menu for a help ticket. But they deleted mine 5 hours after sending it, so maybe they have a macro set up.
Show HN: A url-based API for images (my weekend project)
TL;DR of the article: I pay for them because I mainly want to support the people behind them.
I have Atlas Shrugged in my list since I read this thread : https://news.ycombinator.com/item?id=1752139
Well put, same sentiments here exactly (and same products!).
> The Valley is not a world run by 20-somethings bringing about the future, it is a world run by the same people who run the real world - the financiers.

It's surprising to me that anyone would think otherwise. Weighted for risk, the winning play in Silicon Valley is not to take a Thiel fellowship and go found a startup. It's to do what Thiel did--take a pair of prestigious Stanford degrees into the finance sector. It's the VC's that are the ones reliably cashing their paychecks.

(This is not a moral judgment about whether this status quo is right or wrong. I'm long past the point where I see the status quo as anything more than something that "is.")
> What percentage of people who you auto-favorite follow you back and/or register for your service? What threshold do you consider appropriate.

It is greater than 50%. As I said, we do this in an extremely targeted way. We may only favorite 10 tweets in a day because the targeting we do is so specific. To be honest, I haven't thought about any particular threshold being appropriate/not.

> Do you have any visibility into the people who are annoyed by seeing your robot interaction in a place that they feel should be reserved for human interactions?

No, but I think you already knew that. This question sounds like your projecting your personal feelings quite a bit.

> How would you feel if every single service provider interested in finding you were to favorite all of your tweets to get your attention?

Personally, I wouldn't even notice it. I have all notifications turned off for that type of stuff. If anything, they'd be giving me more exposure to the people who may look at their account/favorites.
I just build things for myself, and I am part of the smaller market.
Sunglasses protect your eyes. This product probably ruins them.
Utter rot. Babies should be eating 'crap' (nice pejorative by the way) that comes in a package if their mother is unable to breast feed. Many many women are physically unable to breast feed.

The alternatives are wet-nursing (good luck finding one of those in most cultures these days), or attempting to make a formula equivalent from available foods, which will probably kill the baby.

I will readily agree that when a baby can be breast fed, it should be in an ideal world. However, there are many factors that prevent even that in the real world; the mother having to work to earn enough money for the family to survive happens very frequently in many countries.

The number of seemingly wilfully ignorant people spouting 'crap' (to repeat the pejorative) about a simple subject that they clearly know absolutely nothing about in this thread is disturbing.
> a few years back

There you go. Things develop at light speed down here in SE Asia!

That being said, GP's version of Vietnam living is perhaps like my Phnom Penh version: "costing as I would in Europe, but get way more bang for the buck" (to qualify---not that kind of bang, thank you very much..)

So down here I can get a furnished condo thingy with pool/gym/view/flatscreen/balcony for the same bucks that would get me an unfurnished hole without all of these in say Berlin, to not even mention other parts of Europe.

BUT, it's still a multiple of $120. If I were harder-pressed financially, indeed $120 would also rent me .. "something".
Reasoning about a macro is no harder than reasoning about a higher-order function: you reason about the macro function (which is a simple transformation on some tree data structure), and the generated function.

Except that C-style macro functions aren't "simple transformations on some tree data structure". They are textual transformations. Hygienic macros (à la Racket) I agree are useful and easy to reason about.

I wouldn't use Javascript and Python as examples here--those languages, suffering from their lack of meta-programming, instead encourage heinous things like monkey-patching and runtime introspection, which are insanely difficult to reason about.

I agree that the mechanism underlying their meta-programming facilities is treacherous. What I mean (and didn't state clearly) is that over the decades, these languages have developed patterns for reining in the power of their facilities (decorators in Python, and a fairly standard pattern for emulating class-bassed OO in Javascript).
Along the lines

http://www.wired.com/autopia/2010/10/how-the-allies-used-mat...

http://www.jackofallclouds.com/2009/09/anatomy-of-an-amazon-...
Thanks. :) Which free products do you pay for?
People often sell master keys on ebay and other sites and upload photos of the key. http://www.schneier.com/blog/archives/2012/10/master_keys.ht...
I added this up, using Wolfram Alpha's calorie count and the Tesco scone linked in this thread. It's about 1600 calories. That's a full meal less than I usually eat.
That's because you're looking at Google+ wrong. Look at it more like an advanced Twitter. A much better Twitter, at least for organizing information, communities, and stuff like that.
Jealousy, slippery slope, somehow putting a bias on the person collecting money. In some cases, in other places, the fact that people claim to donate the money to charity seems to dampen the negatives which doesn't make much sense.

I personally don't have an issue with it and I find it annoying when people (on blogs for example) point out that a link isn't an affiliate link in a "I'm to good for this" fashion. As if money isn't important or they are above it all.

Irony is of course that a large part of HN is being a shill [1] for YC.

[1] I don't have a problem with that either even though the use of the word shill might indicate that.
The assumption is that the Mother Jones list is accurate (and other 'official reports' for that matter). I would like to see more people express a broader view about what's possible regarding the Boston circumstances.

I hope that there are people here that do not completely trust law enforcement/FBI and realize that there are shady ties between persons of violent means and the "intelligence" world + power-mad elitists.

I recently found a site called TragedyandHope.net which has some useful info that covers topics from the history of compulsory schooling to "black ops."

These kinds of incidents create a lot of messy unquestioned details that replace knowing with belief, no?
How would you feel if where ever you went someone followed you with a camera pointed at you?

http://petapixel.com/2012/11/02/surveillance-camera-man-poin...
Genetic Evidence of Yoga’s Impact on the Immune System
Systems: Because You Can't Count That Fast
Reflections on a short talk I gave to some kids during "bring your daughters and sons to work" day.
Thats really cool. How bout letting me specify more params like size?
After reading the documentation more clearly. http://edgeapi.rubyonrails.org/classes/ActiveRecord/Batches..... It looks like there may need to be a patch for this feature, however the batching process forces the database to make a query in Ascending order for the primary keys so as long as you can generate new UUIDS in ascending order you should be fine. However problems look like they will occur if you generate a new record that has a UUID that would be inserted randomly between two numbers in the UUID range. I will see if I can bang something out and issue a pull request.
In theory there are lots of ways they could secure the data, my point was that in the non-theory real world most online companies fall way short of good practices for data security.

This is why barely a day can go by these days without some some story popping up on HN about "Company XYZ was hacked, customer data exposed".
I believe that's the real tragedy (the last phrase)

My bet is that most of the people that use these services couldn't make a simple interest calculation
The technology is already there. This is, to a degree, what we do at Socialyzer.

We analyze your social audience (location, activity, tweet content, etc) and use that information to predict when and where you should engage with them.

We don't take it to any automated action other than publishing your content, but it's possible to do.
I appreciate that you have your own personal definition. Mine is the one the US government uses.
If you're reading it for entertainment, maybe. Otherwise it'll just turn you into a bitter, self-absorbed, selfish asshole like the rest of the objectivists.
The original post is still correct.

You are also correct in that all you need is a bootable image, which consists of a ramdisk and a kernel. Your statement that it requires root to pull it off the device is not true however.

Here's the kernel:
https://code.google.com/p/google-glass-kernel-source/

Ramdisk can be constructed/retrieved from any Android recovery build. Here's one:
http://download.clockworkmod.com/test/ramdisk-recovery.img

mkbootimg to construct a flashable boot image.

fastboot oem unlock
fastboot flash recovery /path/to/recovery.img

It's rooted.

The exploit was unnecessary I think.
(3) "Being Poor" and "Living/Acting (on the surface) as if you are poor" are completely different things, since the former carries not only social stigma and alienation like parent mentions, but also because these social stares and prejudices will incite all sorts of mental/psychological insecurities in a person that just aren't desirable.

(4) Brings to mind the "Unfit for work" report on America's "disabled workers" (non)solution for those who are effectively no longer employable given their skill set and physical state: https://news.ycombinator.com/item?id=5424241
Mm, last time I used Racket (then PLT Scheme) macros I did not encounter those features… the only "looping" I saw was limited to the "..." construct (which is a finite expansion), and all branching was lexical (i.e. branching couldn't be used to form infinite loops). If I am incorrect then I retract my Racket example.
Yeah - just saying that if the goal is to have a function that's medium for both high and low speeds, m+s is not it.

It definitely makes sense to pay more for longer distances, but I for one do not want to pay extra for slower travel. Something like m-s or m+s^-1 would be better.
Recursion or while loops: Which is better?
Sure! To finish it quickly I kept it simple. Also, it's somewhat expensive to get the results so cost is a factor.
You'd have to walk for hours to check all the prices and work out the cheapest from various supermarkets though. Also, the more calories you burn walking across town to find, purchase, and carry home the very cheapest food, the more you need to eat...
A photographer's quest to appreciate the best escalators in the world
That is simply not true.

I live in the third most densely populated country in Europe (after Monaco and Vatican City), the Netherlands. It has 1287 people per sq mile. Yet, the country has plenty of rural areas from where it takes hours to walk to the nearest town or even the nearest shop. Belgium, the UK, Germany, and Italy are ranked 4, 5, 7 and 9 respectively. They too have large rural areas.

In the less densely populated European countries, it’s even more problematic to live outside of a city without a car: Iceland (8 people per sq mile), Russia (21 people per sq mile), Norway (41 people per sq mile), Finland (48 people per sq mile), and Sweden (60 people per sq mile).

http://en.wikipedia.org/wiki/List_of_sovereign_states_and_de...
>but "I have an unexpected expense and now I have £2 I found behind the sofa and a bare cupboard/fridge to feed myself until I get some more money".

It seems that the most common of these unexpected expenses include automobile related repair expenses (which come once every few years that even the best of us tend to forget to budget) and health expenses. Are there any others that come to mind?

Of course, automobile and health costs are the ones that are typically mitigated by insurance to some degree. Oh and what do the poor in countries like the United States rarely have? Insurance.... :(
That's pretty useful, thanks for sharing.
#Music: 3 Australians who took Twitter into music
My concern isn't Elixir's macros (which I'm glad to see are hygienic); it's the concept that "declarations are expressions".
A Platform to Call My Own
to this point, given that eisenhower was pushing his open skies initiative, it was vital to ensure that the aircraft used in recon were distinguished from armed aircraft, lest they get shot down (or we think the soviets were invading, if they had taken up eisenhower on his offer under open skies). other considerations - space, weight, aerodynamics - are also key, but this policy angle is just as important.
Fascinating, this is almost exactly the recipe I use, except for the buck wheat. What does that add? I also always add ghost chili powder and a little butter or oil since the dry grains don't have much savory flavor on their own.
IPhone 5 is Kubrick's monolith
UUID v1 uses the MAC address of the computer doing the generation as a part of the UUID, which ensures uniqueness so long as you aren't cloning MAC addresses in your infrastructure.

The downside of this is that it can leak information about the machine that generated the UUID, but if you require deterministic uniqueness, there you go.
It does the job just fine for just about any format, but playlist management in VLC is pretty awful, IMO.

edit: I'm using WinAmp for my MP3s, but I might take a look at foobar2000 as well
You can do "anything" with microcontrollers. Here is a collection of some recent projects I've come across at HaD (my preferred source for these kinds of things) for inspiration:

http://hackaday.com/2013/04/15/florianh-shows-off-minimabl-t...

http://hackaday.com/2013/04/24/acrobatic-tricopter-inspired-...

http://hackaday.com/2013/04/15/glowing-easter-eggs-more-fun-...

http://hackaday.com/2013/04/20/mood-lampnotifier-uses-neat-m...

http://hackaday.com/2013/04/19/asynchronous-fireflies-use-fe...

http://hackaday.com/2013/04/17/upgrade-a-toy-keyboards-tone-...

http://hackaday.com/2013/04/23/otm-02-is-a-3d-printed-wristw...

http://hackaday.com/2013/04/24/this-gps-logger-is-so-small/

Some of them are just simple LED blinkers, others are more advanced such as UAVs. What are you interested in?

edit: just another link, great collection of projects done with Teensy, a development board bit like Arduino:

http://www.pjrc.com/teensy/projects.html