skysight-inc/HackerNews huggingface dataset:
TNGHT (Hudson Mohawke + Lunice)

You probably won't ever get that version as rapper Future bought the beat. Last time something similar happened, it was Kanye West buying TNGHT - R U Ready which ended up being the beat for Blood On The Leaves

edit: I actually am completely wrong. Chimes actually from HudMo only and not TNGHT and it can be purchased on iTunes right now. Big surprise, really thought it would never come out (it's been at least two years since it's been played for the first time). https://itunes.apple.com/us/album/chimes-ep/id900521487
Love this, reminds me of the silhouette iPod adverts.
CLOS is a layer on top of CL, it's optional. Also, LISPs are as verbose as you want them too. If you identify boilerplate you macro it away. It's part of the culture. Some systems (php/symfony2, eclipse/emf) go out of their way to generate unnecessary temporary files, templates and such but it's still cumbersome.

To be honest, CL shows its age (mapc, mapl, do, dotimes, loop ...), more functional approaches like sml are very tempting, for the small size of their core in which you define all other patterns. I'd love to see a blend of lisp and ml (racket maybe?).
This is what annoys me about my Prius.

It has a large, high voltage battery that could easily be stepped down (and in fact is, since it charges the 12V battery), and yet a separate 12V battery is required to power the electronics to start the car.

Since the 12V battery is only used to power the electronics (the high volatage battery powers the starter motor), it is very small and consequently, drains quickly (a few weeks) if the car is not in use. I don't drive much and regularly find it dead when I try to drive somewhere.

The upside of it only being required to power the electronics is that I can (and regularly do) jump start it with a NiMH remote control car battery.

I understand that if the high voltage battery goes flat in a Prius, you're somewhat screwed, which is perhaps why they don't allow it to power the electronics for starting, but it's still a pain.

Disclaimer: this is an older Prius, newer models may be different
Interesting and very sensible comment - it's one of the few here that adds some real value to the discussion.
I never found a way to sense the differences between OOP flavours (NPI). Are you thinking of ST/Ruby where it's object and method all the way down ?
Clojure Syntax – From Empty List To Macros
Great, now everyone will start disabling or blocking WebGL code.
Ah yes, DCOM. That was truly the domain of the C++ enterprise architect! Today's AbstractProxyFactoryBean was yesterday's IDispatchProxy, IRPCProxyBuffer and so on.

What's scary is that big chunks of heavy industry are all standardised on it via OLE for Process Control (OPC).
A lawsuit would likely be based on copyright/database rights infringement if you are accessing a data source which the company only makes available under specific conditions which you are bypassing.

Craigslist v Padmapper/3-Taps in the US is a slightly analogous case albeit with 3-Taps scraping rather than bypassing restrictions on an API.
The tech car-thieves use is pretty amazing, I work for an insurance company, and we've seen almost any kind of deterrent being easily defeated.

Some have gone to the extreme of bringing and installing an entire car dashboard to bypass custom keys.

I've seen videos of devices that purportedly copy most common alarms. Heck, it apparently costs U$ 5.

Snopes thinks it's fake:

http://www.snopes.com/autos/techno/lockcode.asp

however most mainstream news sites report it as true:

www.cbc.ca/news/canada/manitoba/new-5-device-easily-unlocks-car-doors-for-thieves-in-winnipeg-1.2288826

http://arstechnica.com/security/2013/06/after-burglaries-mys...
BBC – Future – Can you learn in your sleep?
That video was extremely well done.

http://www.youtube.com/watch?v=cyyuqf1m-2E

For a moment, it made me want to ditch Windows and migrate to Mac just to use this client.

Personal favorite, being able to see up stream commits without actually applying them on your local branch.

I currently use SmartGIT on Windows and I am sort-of-happy with it. I wonder why no one is trying to create a killer Git client on Windows.
Flooders and Extenders
The key selling point of functional languages is not lambdas, but immutable state and referential transparency. People read "advantages of functional programming" and think "anonymous functions" and "they're talking about scary Haskell" which is wrong.

Although lambdas are a big improvement to Java, they are not helping enough to make the language more functional. Java is built upon mutable state to its very core, and will never share FP's redeeming qualities.

Lazy by default is a feature of Haskell, and is not a feature of (or necessary for) functional programming. Scala, OCaml, F# and Lisps are not lazy by default.
Visual conflict management and visual "git add -p" does look really nice.

(Here's a good SO q/a on `git add -p`: http://stackoverflow.com/questions/1085162/commit-only-part-...)
50 bucks is enough to get a junk his next shot. I had 2 CD's and a 10$ Walmart rain jacket stolen once from a car when somebody smashed the window in.

50 bucks is a lot of money for some people.
I'd much rather have a large application written in OO w/ Java then a functional only application. I have serious concerns about maintainability otherwise. This is of course assuming that we have good developers on either side.

Especially when the language in question is getting libraries and native features that pull in the good parts of other languages.

Blog posts like these make stupid generalizations.

I'd also like to say if 5% of the Java Developers are the good developers that would be factors more than 100% of the Clojure developers + 100% of the Haskell developers + 100% more than the F# developers.
> We once cut the lock on a friend's very nice bike (she lost the key) using an angle grinder and a miniature generator, in the middle of the high street in the middle of the afternoon, and nobody batted an eyelid.

What should have they done?

Call the police? What would the police do? Question you? Ask about your identities? How would they identify your friend as the owner of the bike?
> What is fact and what is fiction depends on person's senses and beliefs.

You probably didn't mean that: the difference between fact and fiction doesn't depend on anyone's senses and beliefs, but on what the world is as a whole.

What we think is fact or fiction will depend on our senses and beliefs.

Basically, even a genuine belief in in unicorns and pixie dust don't make those a fact. It's fiction, the believer just doesn't know it.

As for religion and secularity… well, either there is a God, or there isn't. If there is, secularity won't make it go away. If there isn't, religion won't make it true.
Was about to say the same thing. I guess for around less than 100px.
In case you are wondering: Yes there's way to upgrade your 1.x licence (€25 + tax), just navigate through the buy process and it'll give you an option to select that. I was searching for that on the landing page but couldn't find anything.
Show HN: Source code: MacBookAir Stickers page contains lorem ipsum
One of the comments said "That's what you get for writing your own installation/removal code instead of relying on the proper tools and processes provided by the distributions."

I'd have to agree. There's a reason why those tools exist!
NIKE loses the "I" when made smaller
In this particular case, could anyone explain how high pixel density and responsiveness would work together at the same time?
Yes, mine is a mathematical model. I believe that only NYC is close to that point, but I have no evidence to prove it.

In any case, the SF mayor wants to raise the number of medallions as a source of revenue, so it's clear they are not limiting the number in order to influence transportation modality use. (The legislative history suggests that a goal of Prop K, which put the current regulations into place, was to prevent oligarchies in the local taxi cab industry.)

FWIW, http://www.emmanuelcombe.org/moor.pdf does an overview of what economists have written on the topic. Some papers conclude that taxi deregulation does what you think it would do, some papers conclude otherwise. There's no clear consensus.

See http://www.thelocal.se/20090112/16868 for some of the situations that occur in a deregulated taxi marketplace.

The history of taxi medallions in SF shows that Prop K was voted on to prevent oligarchies.
Buzz Aldrin's new mission: life on Mars
Which would be pretty consistent. I mean, even if souls are supposed to go to Heaven or Hell, the idea of having them lingering upon our world is not outlandish.

Souls are supposed to be real, so why not ghosts? Yeah, let's ask that: if souls are real, are ghosts real too? Why, or why not?
So, essentially:

- if instagram?
- if on_vacation?
- if shared_home? == false
- if dangerous_pets? == false
= rob_them
- else
// wait
- elsif roommates_home?
- if dangerous_pets? == false && if security_system? == false
= rob_them
- elsif house_guests?
- if house_guests_home?
// wait
- else
= rob_them
- else
= kill_pets + rob_them
- else
= rob_them
- else
// wait
- else
= chill_with_friends

Seems legit.
posted in a couple other spots:

https://news.ycombinator.com/item?id=8065563

https://news.ycombinator.com/item?id=8058247
The strength of dandelions is in their tap roots. One theory is that dandelions do best in poor, hard soil that other plants have a hard time taking root in. Let the dandelions grow and they will breakup compacted soil and you will eventually have thick grass and no dandelions, assuming you do the high mowing, infrequent deep watering, and organic fertilizer only in the fall. It will probably take more than a few years, but I've been doing this for twenty years and I'm quite happy with the results.
Cinematograph: make animation from sequential images
Previous discussion: https://news.ycombinator.com/item?id=2661209
>> Simplicity -- none, if talking about the resulting code.

> Bollocks. Java code can be over-complex and lack elegance, but it's not the worst offender - sweet spot.

But Java is close. Compare its standard library with virtually anything else
on the market. Nobody has dozen ways of reading a file, and in Java they can't
be reduced to a one or two (buffered vs. unbuffered), because they're used in
many places in the library.

>> Performance -- poor, regarding memory consumption.

> Bollocks. Uses more memory than C, but no manual management. Sweet spot.

Every other runtime has smaller memory requirements. No other runtime requires
several hundreds megabytes of RAM to do anything non-trivial. Totally not the
sweet spot.

>> Shoddy, you mean. For Haskell or Clojure you have at least a guarantee that the guys you found are decent.

> In my experience, they're likely to be somewhat better skilled and educated. They're also far more likely to spend their time arse-ing around trying to implement an elegant, concise solution [...]

...which is generally a good thing, you just need to remind them they need to
ship the product. They need different approach than mediocre programmers. With
the latter ones you need to focus on preserving acceptable quality, with the
former you need to focus on getting things done.

> [...] solution to problems which only exist because of not-invented-here syndrome, or because their language lacks as extensive a standard library.

Standard library in Java is hardly extensive. It only contains several typical
containers, some networking (raw, HTTP, SOAP and Java's dedicated RPC),
a little cryptography, XML parser, regexes and GUI toolkit. Oh, and routines
for Zip files. It doesn't even have SMTP library built in. It doesn't have
HTTP crawler library, like WWW::Mechanize. No XML-RPC or REST library. No
built-in support for parsers. No indexed storage, like BerkeleyDB or
TokioCabinet.

It's hardly "extensive".
I wonder why no one is trying to create a killer Git client on Windows.

Because there is already one: SourceTree (which is also available for OS X).
try sourcetree from atlassian
The survey isn't just "biased" in that 0 isn't an option, it represents a fundamentally different question. The results of this survey can be phrased as: "Out of 76 cars which had their drive units replaced, how many drive units did they have replaced?"

From this poll you can't even say you have a sample size of 76 cars as you only have a sample of 76 cars whose drive units have broken.

A different survey on the same website includes zero [1], and is more appropriate to answering the question of "How likely is it that a Model S will have its drive unit replaced?"

[1] http://www.teslamotorsclub.com/showthread.php/32608-Drive-Un...
So basically it was a small-scale model of what happens in city neighborhoods?
Your brief: create a video ad that features the company logo in the middle of the screen for the full 30-second advert, without losing people's attention.

Placing your company logo so prominently for so long in a video ad is rare – it's hard to find an excuse to leave it there for the full ad. But it works in Apple's Stickers ad here.

The video ad reads both as an invitation to get creative with the space on the back of your laptop, and as an optimistic style guide handed down from above: “by all means shove stickers over your MacBook, but – hey – if you're going to do that, they may as well interact with our logo in a fun way instead of covering it up!” (Clearly, my own MacBook contravenes the suggested guidelines: http://d.pr/i/iGOa )
Thus apple invented stickers..
Ask HN: Macbook Air or Pro for Visual Studio dev machine?
I'm going to be commuting to London soon and am looking into replacing my iMac with either a Macbook Air or Pro Retina.

For the most part I'll just be using it for casual web browsing etc. nothing intensive. My second use for it will be as a windows development machine, I work primarily in Visual Studio so want a machine that's going to handle it nicely.

What's your experience/thoughts on using the 13" Air as a VS machine? Does it perform well or should I look into the Pro? My plan is to go high end on the Air, potentially pushing memory to 8GB.
I didn't really like the way the laptop judders slightly (especially in the opening 10 seconds or so) because the images don't quite line up. I'm not sure whether it was a conscious decision to do it that way - obviously taking identical pictures is hard, but not impossible, though doing the whole thing digitally would probably be easier. Odd choice, if you ask me.
Wow there is a lot of bashing of the GoF patterns going on here. It seems like lots of people have a misconception about what patterns are. Patterns aren't a goal to meet with your software. They are common emergent solutions to standard design problems. The GoF didn't invent them, they just cataloged and provided a standard name for them.

So once we have a common name, shouldn't we use it? If I see a FooFactory, I have a pretty good idea what to expect in that class. So the problem with a FooFactoryFactoryAdaptor isn't that it is following GoF patterns or in it's silly name, it's that you have a solution that has at least 3 levels of abstraction. The patterns didn't cause that.
IPS for cars. Interesting, considering that most discussions I've had with people working on automotive security point to the fact that it's basically impossible to do due to the large amount of proprietary communication built on top of CAN. Mainly by third party vendors that produce ECUs. Maybe this is different for US cars, though...?

Also, the claim that attacks haven't been found in the wild is definitely false -- though AFAIK, all of those have been focused on stealing cars, not altering the control traffic (which is what this is about). There's plenty of examples of these on YouTube, and car manufacturers have similar demos in-house. Under strict NDAs, of course, which I think might be part of the problem. Earlier today there was a post on HN about an attack on a Tesla car -- I hope they'll show the industry a better way to deal with these issues.
Can I squash commits and interactive rebase generally? These are pretty important to having a clean commit history, ie:

'Add foo'

rather than:

'Add foo'
'Small tweak to foo'
'Fix forgetting to enable foo'
Show HN: Track changes in product price, get notifications by email
Without wishing to seem rude, they clearly weren't paying very much attention to the "Thou shall not kill" bit of the bible!
Pro has more power. The big projects will need it. I chose a pro when I was doing my iOS stuff as my mate has an air and Xcode just killed his resources when running the app simulator.
LG G3 Cat 6 With 5.5-Inch QHD Display, Snapdragon 805 Launched
> It is strange that author publishes (source: http://www.joeharrison.co.uk/projects/responsiveicons ) the information from Smashing Magazine containing the methods of responsive SVG and still uses the poorest method.

I think you've got it backwards. Joe Harrison first published responsiveicons.co.uk and the Smashing Magazine article is a later improvement on it. He didn't use the newer method because it wasn't around when he created the page.
That's interesting to know, does the Pro perform well with XCode or is it so-so? I'm interested in looking into iOS dev with the release of Swift so XCode is something else I'll need to keep in mind.
Besides, as the UK demonstrates, companies will happily implement "voluntary" filtering as soon as somebody in the government starts spelling "regulation", so it makes little difference either way.
How does it compare to SourceTree, which is free?
HSQLDB comes with a command line tool called SqlTool
http://hsqldb.org/doc/2.0/util-guide/sqltool-chapt.html

You will have to setup the classpath manually and specify the jdbc driver. It is pretty basic.
ArrayIndexOutOfBoundsException
...
extends IndexOutOfBoundsException
extends RuntimeException
extends Exception
extends Throwable

Not exactly an abomination, but I would not call it thing of beauty
Real reason this post exists.... "Never accept a counter offer because we are a job hunting website and don't get paid if you stay in your job".
This is where a crypto-protocol could come in use. Basically allowing people to buy books and resell with guarantee it's the original. This might even allow the books to be sold more expensive.
Yeah the pro performs very well for me. If you are wanting to get into Swift there are some awesome beginner tutorials here: http://ios-blog.co.uk/swift-tutorials/
Low cost mobile phone colposcope that can detect cancer
I really like your work, but not sure that it lies on the right side of the framework/library divide. For example, to realize the full benefits of your approach, you define a new programming language with "no escape hatches". That's the most extreme kind of framework thinking!

My favorite post about libraries and frameworks is this one: http://web.archive.org/web/20130810134741/http://an9.org/dev...

> Frameworks hurt sharing. I'd really like to give you this fork Jimmy, but you're gonna need a knife and plate to use it. The framework checks out all your girlfriends for you, the framework won't let anyone dirty get through, the framework will wait up until you get in, the framework will always find out were you've been, the framework keeps you healthy and clean. Frameworks embrace, extend and hold on to greedily.
Cryptoprotocol could allow for this.
Still waiting for that 11" with Retina display, Tim.
How GoG.com is growing beyond a back catalog
EPB's fiber network wasn't funded this way. Either state law or charter (can't remember which) forbade them from using electric utility revenue to build out the fiber network. They issued bonds instead under a new EPB Fiber Optics startup to finance the build-out.

The inverse is not true, however. Last year, EPB's electrical division saw a shortfall in revenue due to electricity usage being lower than anticipated. This could have actually resulted in a rate hike to EPB electrical customers, but because EPB Fiber Optics was already profitable, they were able to use fiber revenue to avert an electrical rate increase.
Can drones help tackle Africa's wildlife poaching crisis?
Interactive rebase is not yet supported. But is already on the roadmap and will come in 2.x.
And something like groupBy is even worse.
Well, nice bikes are commonly engraved with postcodes here, so that would be something. I'd have expected for some people to at least stare at us or something, but it was like people were trying their best to ignore us, like we had the Somebody Else's Problem field from hhgg, which I suppose we did.

I suppose that's my point really: most of "security" is just the social contract in action. The reason you don't get robbed is because nobody wants to rob you.
No, I'm saying that AI has wider applications, and I was responding to the manned flight safety example. Also, I'm arguing that we shouldn't dismiss the guy's arguments just because he's an ass. Especially with regards to this article, we really don't need to resort to a straw man to refute what he wrote.
SourceTree can be considered as a killer client, I think.
Sorry, but you are wrong on most accounts, especially your evaluation of my person. You cannot possibly argue that using BTC is in some way more convenient than using a credit card. Is it personally and politically better to use BTC? Maybe. Is it easier for an average bear? Absolutely not.
the definition Wikipedia provides

"Net neutrality (also network neutrality or Internet neutrality) is the principle that Internet service providers and governments should treat all data on the Internet equally, not discriminating or charging differentially by user, content, site, platform, application, type of attached equipment, and modes of communication.

At its simplest, network neutrality is the principle that all Internet traffic should be treated equally.[20] According to Columbia Law School professor Tim Wu: "Network neutrality is best defined as a network design principle. The idea is that a maximally useful public information network aspires to treat all content, sites, and platforms equally"."

Both Wikipedia and Tim Wu's definition seem to be pretty clear about treating all data equally. Prioritizing a certain type of traffic like VoIP over bittorrent would indeed be a violation of both wiki's and Wu's definition. And prioritizing the owner's packets over the guests would be a violation as well. Does this wikipedia article need a correction?
Australian Tax Office rules on the treatment of Bitcoin
You probably meant 'the Simpsons' instead of your first Apple?

I don't think the portrayal of Apple in the Simpsons is very positive though, it's often shown as cultish.
Any way to add a pipe?

$ touch asdf
$ tail -f asdf
^Z
$ fg; | grep foo
-bash: syntax error near unexpected token `|'
Senate committee report excoriates Air Force for IT incompetence
It's better than that. Java 17/18 years ago was still not designed compared to similar languages of the time - particularly Python 1. Swift, on day 0, is a typed language that requires far less token noise than Java did on day 0 (and still does today).
Any particular reason you wouldn't recommend it at work?