skysight-inc/HackerNews huggingface dataset:
Yeah, you're right. A simple two-joint part like that can be done without additional flux, just using what's in the solder - but the example would have been less poetic, more accurate, and most importantly more educational if it had had a fluxing step.
How to find an apartment in San Francisco during the tech boom
Bought. Looking forward to using it.

Edit: Some thoughts:

- Reminder probably doesn't need minute-by-minute granularity... 10 minute increments are probably fine and easier to scroll through.

- How about a "random time during the day" reminder?
How would he make money from a free app?
In my state, you can't get auto insurance without a car. You can be a licensed driver, you can have money to hand the insurance company for your premium, but if you don't own a car, you can't get car insurance. I don't know if you could get general liability insurance that would also cover you driving other people's cars.

But if it's the car that's insured, why do specific drivers have to be listed on the policy? The way I understand it is even if I'm not listed on someone's policy and I'm driving their car, their auto insurance covers my fuck up when I cause an accident.

Doesn't seem right, but I suppose that's the way it works.
Unless they're crazy in which case all bets are off. However, I think these two have sufficiently vetted each other.
Don't know about the rest of Europe, but here in Germany we also have limited insurance coverage.

By law the minimum for person damage is 7.5 million €, for property damage 1.12 million €. Usual sums are 50 or 100 million €.

So in the end it's very unlikely for something like that to happen in Germany.
He was using the default config, says so in the comments section.

He also says in the comments that he did not know you could index case-insensitively in Postgres.

This article is completely worthless.
He makes a good point that non engineers can often see the big picture more effectively. On multiple occasions I've seen engineers categorized into "product builders" and "problem solvers". Problem solvers like the difficult problems and once they've solved a problem they get bored and move onto another. If you have a directory of unfinished projects on your machine, you probably fall into this category. The product builders see difficult problems as barriers and just want to get them solved. They polish and finish products that get shipped.

In my experience a combination of both types makes a great team. The problem solvers abstract away the complicated stuff that the product guys don't want to do. The product guys are then free to release and update the product.

I think it's a valid point to say that a humanities major with basic programming skills can make an excellent product builder. It is not, however, so much as an end goal, but more of a naturally evolving relationship between different personalities and interests.
Tips for Making the Perfect Fried Chicken
Love the website design. Who designed it?
Congrats! Building this has long been on my list of "rainy day projects". You've done a much better job of it, though, than I intended.

One suggestion- I'd make a setting for letting you change the "Today" font from the handwriting one to a sans-serif one, like the rest of the app uses. I think the handwriting is very pretty and adds good production value, and so I'd keep it in the app, and certainly in the screenshots, etc, but for day to day use, wanting to turn that off would be an irritant every time I opened the app.

You're kinda mixing skeuomorphism with modernism in your design, which is a natural result of making real world analogs on iPhones, but the one place it hasn't seemed to blend well is that font.

Great looking app, and especially the icon is really well done.

Good luck!
> On one hand, she is certainly an inviting target. After all, she has worked full-time at Google and is now finishing her degree at M.I.T. She probably has many millions of dollars of income ahead of her that a lawyer could try to garnish.

Absolutely disgusting. Our system punishes those brilliant and capable minds that can drive the nations economy. Meanwhile, underachievers everywhere can sleep peacefully.

Unless her car was in a state of disrepair, any lawyer (off the record) would have to admit she couldn't be responsible. But hey, assigning liability is so much more lucrative than truth.

Also,

> "RelayRides rejects any suggestion that it is acting in a self-interested manner. “Our interest is in protecting Ms. Fong,”"

and

> When I asked the company whether this meant cutting a check to Ms. Fong-Jones if she ended up personally liable, Alex Benn, a lawyer who oversees insurance for the company, had this to say: "What happens in any sort of accident with insufficient coverage?..."

seem at odds.
In Japan, even run-of-the-mill home-improvement DIY stores have SMD soldering supplies :) Good solder, very nice soldering irons labelled "For SMD Use", even high-quality liquid flux in 50-100ml bottles with a needle tip.
I'd suggest this to help increase coding typing speed.
http://wwwtyro.github.com/keyzen/
It is conceivable that renting your car to a complete stranger, who might be a reckless driver, could result in serious harm to others. Even worse, in this case, RelayRides makes you partly responsible because you are allowed to interview the renter before agreeing to hand over the keys.

There's an adverse selection problem with RelayRides: terrible drivers who cannot afford or obtain auto insurance will be over-represented among their customers.
It's not that straightforward. You are required to have insurance to drive a car by law for a reason. So the question here is whose insurance pays, which depends on the policy terms, not that the car owner is guilty of anything. You can insure the vehicle for all drivers for instance, in which case there would be ambiguity.
node-http-proxy is one option, but I'm just going to wait for nginx's native support.
Android next? I'd love an app like this.
Do you think they will read that?

Congratulating on his FB or Twitter would be more effective :)
Well, this shows how fucked up US system is... In Europe this absolutely cannot happen. First, everybodys is health is insured by state, so whatever injuries in whatever car accident anybody may have, there's no claims to present to anybody - state pays everything. Secondly, one in Europe shall not fear any "pain-and-suffering suits", and even more when you are just the owner of the vehicle. Third, liability insurance is unlimited so if you totally trash somebody's Ferrari with your Yugo, no fear, you are fully covered.
Agreed.

Personal example:

I design on a notebook. Write the code with a pencil to work out the structure. Then type it at a fairly slow speed to lessen errors. Then test.
Volume, man! Volume!
Something similar with syntax hilighting and sounds can be found at http://codetyper.tk/
>The skilled programmer can still improve the unintelligent code.

In my experience, fixing a crap piece of code (Usually called refactoring.) takes longer than just writing a correct implementation from scratch. In most cases.
Same here--I think it was a good 9 months before I actually felt like I could do anything other than just get through an 8-hour day and go to bed.
And this is expected behavior. What is unexpected is when this behavior is afforded to new list or dictionary arguments in Python, just as it would be unexpected to say

ruby> class A; end
=> nil
ruby> def foo(bar = A.new); return bar; end
=> nil
ruby> foo
=> #<A:0x00000101985060>
ruby> foo
=> #<A:0x0000010197a6b0>

and get back the same object each time `foo` is called in Ruby.

I've even seen a major Python library with this bug (I'm sorry, I don't recall which off-hand). It's really surprising behavior for new Python devs.
Pakistan blocks Twitter
While the suggestion that engineers can't see the big picture may have some anecdotal weight behind it, I find the notion dated and somewhat offensive.

Most of the "big picture" stuff being discussed is fundamentally intuitive. A person may or may not "get it" - but that has almost no correlation to getting a humanities degree. Engineering skills on the other hand...
I have the impression that the Android platform itself is less commercial, but I fail to grasp the reason for that. I also have an Android phone and not an iPhone and while I probably would have spend a couple bucks on apps on the iPhone, I actually never paid for an app in the Android store.

So I just make the claim that "free on the App Store" is != "free on Google Play".

Part of that might be simple fact that buying stuff on Google Play is different from buying things on the App Store.

1. You need to set up another account (Google checkout)

2. Biggest one: You can only pay via credit card with Google checkout. This plays a major role in European countries where credit cards are less common. I read reviews in Android apps saying "I'd love to buy, but I don't have a credit card". There's no gift card, no coupon code, no wire transfer or anything like that.

Just my little unproven theory.

So, people using the App Store have less problems on spending money on Apps than people on Android. And not only in terms of a more "financial thinking" but accessibility problems of doing the purchase.

Edit: added last sentence.
It seems that most insurance in the U.S. already covers this, but RelayRides fear that with enough of these cases the insurance companies will change the plans to ban the practice of loaning out cars to strangers, thus ruining their business.
'The Truth Is, It Doesn't Work' - CD Projekt On DRM
Bring an screenshot into your app using the pick intent
Think Your Password Is Secure, It’s Probably Not
She has clear liability. She agreed, after reviewing the request, to rent her car, for a profit, to someone who was a reckless driver and did serious harm to others (and, sadly, himself). I hate the U.S. tort system but some liability in this case is pretty reasonable.
ORNL Completes First Phase of Titan Supercomputer Transition
I thought the same thing. I even had to turn off the percentage showing on mine so I would stop obsessing over it.
"Open Plan" offices are more evil than Satan, The Beach Boys, Pop-under Ads, Politicians, and Slashdot Trolls all rolled up into one. I would never knowingly subject anybody to that crap.

Which is why, if/when the day comes that Fogbeam Labs can acquire office space and hire employees, I intend to make sure that everyone gets a private office, with a door. Knowledge workers need the opportunity for privacy and way to avoid countless, unnecessary context switches. Open Plan is practically designed to generate the maximum possible number of interruptions and distractions during the course of a day. It's disrespectful to people to put them in a situation like that, and it's less productive. That's just the wrong way to do things, as far as I'm concerned.
> insist that a renter...have valid insurance [or pay a higher fee]

If you don't own a car it is just about impossible to buy a liability insurance policy. I know this. I tried. I tried very hard.

I don't own a car myself, but since I often rent a car when I travel, I decided that I'd try to buy a third-party liability policy instead of paying the absurd prices that Avis or Dollar charge (>$20 a day).

I called about 10-15 insurance brokers, and not one of them had ever written a "non-owner" policy. The standard answer I got was, "You have to own a car to get liability insurance; yes, it'll cover you for other vehicles you drive, but you have to have your own car for us to create a policy for you".

I realize that you are in the UK, so the situation might be different there. But in the US (and Canada), I think that RelayRides would have to be the one to provide the coverage, because the average RelayRides user (who likely lives in the same city and doesn't own a car) won't have his own liability insurance (and couldn't get it even if he wanted it!).
FaceTime on the web is the new black. I been following closely webRTC and this is it. Ride the wave, it'll be pervasive, some will even make money with it. Face to face customer service? Video conferencing? Doctors appointments? Livecasting? Sports? Events?

Downside is, if everybody starts live-casting an apple event, the web will go down in flames.
Have you seen Codea (nee Codify)? It implements what looks like the standard keyboard with an extra row on top containing things like parenthesis, quotes, tab and left/right cursor keys. Screenshot here http://www.twolivesleft.com/Codea/Talk/discussion/206/progre...
I've been using a similar app called Wonderful Day (http://www.wonderfuldayapp.com/). Sadly the author refuses to acknowledge my issues and doesn't seem to work on them.

This looks much more refined visually and functionally both. Will give it a try!
Not completely worthless: it does say something about the ease of getting good performance without having to know much about the ecosystem. But it doesn't speak to even the first "easy" 80% of what one would do to optimize performance, though.

I appreciate this work with numbers, and the code to run it. I'm sure it can be adapted to take on these two suggestions.
Somewhat more general and with a humorous undertone:

http://www.mongodb-is-web-scale.com/

Not only the video, but a transcript too.
For some people a college degree can lead to a crippling level of entitlement, and unwillingness to do the kind of work they hoped to escape by attending college. A college degree doesn't preclude someone from waiting tables, cleaning up messes and answering phones. Though many graduates seem to be confused about this.

For unemployed colleges grads -- here's a rudimentary formula for success. Start a free website with Weebly and call it IWillMopItUp.com. And let people know that you will mop up their mess for $20 and hour. Pretty crappy right? Yes, but it epitomizes the can do attitude and whatever it takes mentality that matters in this difficult economy. The bottom line is that very hard working smart college grads still have opportunities, but the first step is them getting over the fact they went to college.
Hi!

What do you feel makes this code well-written?
I really can not concentrate with constant noise and distractions around me and it is not because I am stupid, a bad person, or anti-social as "open plan" and "bull pen" advocates like to claim.

Last week I went to the local library. I hadn't been in a while.

The card catalogs of course went away years ago and were replaced with computers. Computers are all now tied up by people playing video games, looking at porn, and doing web shopping.

There are meetings going on, people drinking coffee, loud talking and debates, and some sort of classes.

It's as loud as a gymnasium. By the time I found the book stacks which had been moved to the basement since no one was interested in them, I couldn't remember what I came to look for.

There is a reason why libraries used to maintain protocols of silence, and the same reason applies to doing engineering design work.
Anonymous Hackers attack Indian government over file-sharing ban
> Not sure if I'm more amazed that Oracle thought deleting the evidence from their website would stop non other than Google from finding it.

That's not the first time they do this, they deleted Jonathan Schwartz' entire blog in the days that followed the acquisition.

They were certainly right to think that this blog would hurt their case, but they obviously didn't realize that Schwartz' testimony itself would align with Google.

Fun times.
Not to take away from the act of open sourcing it, but I think Google's guava library is a lot more polished. But I expect Google has spent a heck of a lot more manhours on their library.
It hasn't been too long since I was starting college. For freshman (in the US at least), colleges encourage students to try lots of classes and take their time picking a major. Many schools don't require students to declare a track until they are in their sophomore year -- halfway through a four-year program! Many can be completed in 2-3 years (even "hard" majors, like physics), and the schools design the degree programs with this buffer so students can wait to make a decision. Of course, the schools don't mind recieving four years of tuition for an education that could be completed in three.

But it's easy to blame the schools. In my experience, students don't really make career choices (like picking a major) by weighing the economic costs and benefits. Our current culture in college encourages students to take on massive amounts of debt regardless of their field. For many liberal arts degrees, this is probably a foolish financial decision. But for many college freshman, the apparent difficulty of a subject is considered thoroughly, while the job prospects of a career path are a secondary consideration.
A cell phone can indeed be the one and only relatively high-tech possession for a poor family in an impoverish region. Used cell phones and/or low-end handsets subsidized by the carrier help them proliferate.

Vaguely tangential, a UCLA professor developed a microscope attachment for a cell phone camera, to permit remote phlebotomy and other telemedicine in areas lacking facilities otherwise.
http://www.engineer.ucla.edu/newsroom/featured-news/archive/...

A good overview of this style of tech innovation is the Smithsonian Institute's "Design for the Other 90%."
http://archive.cooperhewitt.org/other90/other90.cooperhewitt...
When you rent a car, you usually pay for insurance specifically for that car, for the few days you drive it. Why would this be different?
Any open source software (gpl3, gpl2, bsd licence, mit licence etc etc) cannot be distributed in a commercial or noncommercial manner without also providing the source code. (there are some other requirements aswell as this, notably with GPL that your software must be GPL licensed aswell.).

There is nothing special in any open source/free software licence about commercial vs noncommercial use. All OS/FS treat commercial and noncommercial the same.

As for requiring source code distribution, the GPL 3 is essentially the same as the GPL2 (which is ~20 years old), you have to do it under gpl2 and you have to do it under gpl3.
Agreed. The market will sort this out. RelayRides needs to completely protect its car lenders.
I agree that it's actually sort of stupid to allow it--I used the word choice I did intentionally, because C# 'fixed' it (its strong IDE support makes having files in different places pretty much impossible unless you want it to happen), but Scala isn't so lucky. At least I get it when I use IntelliJ, which doesn't even tell me before updating the package declaration. :)

I use Play or a home-rolled solution based on vertx, though. so I don't have to worry so much about finding them.
Performance with concurrent requests is also not addressed, which seems crucially important for a web application and the area I'd expect to see the most interesting differences.
Under Asset Forfeiture Law, Wisconsin Cops Confiscate Families' Bail Money
God says...
princes shall be afraid of the ensign, saith the LORD, whose fire is
in Zion, and his furnace in Jerusalem.

32:1 Behold, a king shall reign in righteousness, and princes shall
rule in judgment.

32:2 And a man shall be as an hiding place from the wind, and a covert
from the tempest; as rivers of water in a dry place, as the shadow of
a great rock in a weary land.

32:3 And the eyes of them that see shall not be dim, and the ears of
them that hear shall hearken.

32:4 The heart also of the rash shall understand knowledge, and the
tongue of the stammerers shall be ready to speak plainly.

32:5 The vile person shall be no more called liberal, nor the churl
said to be bountiful.
I live in Germany, and not all of this is entirely true.

Liability insurance isn't strictly unlimited, the coverage limits are just very high - e.g. in Germany, personal damages are covered with a minimum of 7,5 mio. euro (with a maximum limit of 8 to 15 million per person, depending on the insurance company), and total damage is mostly limited at 50-100 mio. euro. For most accidents, these numbers are fairly equal to "unlimited".

About health insurance - I'm not quite sure how you come at the conclusion that state pays everything. Injuries in an accident are paid for by the liable party's liability insurance, the same as in the U.S.
I can't try it, 'cause I'm on Android but it's a really nice idea! Good work and good luck!
Does Eclipse do that?
Twitter blocked in Pakistan after refusing to remove ‘blasphemous content’
Scrollorama2: SuperScrollorama
» Vakantie en sport: Oekraine heeft het allemaal Richting Vakantie
The developed village - a village that puts metros to shame
It's really common to see people squinting / looking horrible with reflectors. I would guess a flash because Priscila looks quite relaxed, and most wedding photographers work without assistants.
And I thought I was the only one, regarding the battery percentage. It gave me a slight panic feeling. Better change that to 100% for that nice fuzzy warm feeling that this application doesn't suck your battery reserves dry.
I'd love to know what is this handwriting font. Anyone knows ?
You know close to 50% of new grads are unemployed right? This is millions of kids a year who were told to get educated and now have no job waiting for them when they do. Acting like millions of kids should just get a job mopping floors and drop the entitlement is super ignorant and borders on dangerous.

I would put a lot of this blame on the fact that tax cuts for the rich that were supposed to "raise demand for workers" have just transferred money from consumers to corporations. We ignored that the lower and middle class constitute the VAST majority of consumption (which actually does create jobs, unlike some rich guy just having more money) and now the upper class has such an imbalance of wealth there are millions less people who can afford to buy their product.

Deciding that millions of new graduates aren't getting jobs because they are lazy is one of the more ignorant and lazy arguments I've ever seen.
We had to abandon schema.rb early because we use PostGIS, functional indexes, partial indexes and foreign key constraints, none of which are supported. (FKs may be supported now, but at the time we had to monkeypatch AR to support it, before eventually abandoning schema.rb altogether.)

Schema.rb is inherently a broken concept anyway, because it's lossy. What you really want is the SQL, which is the only format that completely encapsulates your schema in AR. I often wish AR was declarative for that reason.

The default Rails tooling for loading and dumping the structure is also completely harebrained (google it and you will get a gazillion hits), so we wrote our own internal gem that does all of it for us, along with overriding db:test:prepare.
"Gmail's security hole"? Really? So "security hole" now means "any opportunity for users to be stupid". In related news, Gmail's other security hole could lead to mass harvesting of accounts when users choose a password of 'password1'!
And, actually, last week was the 1144th anniversary of the printing of the oldest book for which we have a precise date:

http://www.wired.com/thisdayintech/2009/05/dayintech_0511/
Can't you just check the MX-record of the domain. If that point to mailinator.com (or the same ip as mailinator.com) you know that it is mailinator's domain.
Wow, seems complex.

I have all emails @e.domain.com forwarded to gmail. Only problem was with a spammer somehow getting my worldvision@e.domain.com address.
Does this work with any Git repo or just GitHub? I've been using BitBucket recently for free private repos.