skysight-inc/HackerNews huggingface dataset:
I grew up in a small-to-mid-sized town in California's central valley, east of the Bay Area and SV. We had an electronics class, and as a freshman, I took it.

If you needed parts for a homework assignment, the only store that had them was Radio Shack (yes, they actually sold lots of electronic parts back then). So one day, I meandered into The Shack to get a resistor I needed. Lo and behold, there was a new manager, a guy named Tony. This guy was much friendlier than the previous manager had been. That other manager just tried to get us in and out, apparently presuming we wanted to shoplift or something.

This new guy? Happy to show me the new TRS-80, and though my parents wouldn't pay for one, he scarcely complained as I went back to use it every day for more than a year. I taught myself how to code on that machine, and so I have that freshman electronics class to thank, in part, for my career.
ActiveRecord supports lots of stuff through arel (https://github.com/rails/arel).

Are you sure you understood how to use the full functionality? What was missing (besides CTEs)?
If you spend a huge amount of time and money demonizing something along with making films about it in disasters and protesting every time an electric company wants to build one, then you get aging plants without replacements. Damn shame that was one of the things that could really help us now.

At this point, it will probably be natural gas then what comes next. We have plenty of resources in the US to bridge to the next power source.
I feel like gaming has always been an important application for driving hardware innovation.

It's interesting that this article shows that goes at least all the way back to Woz's home-built computer that turned into the first Apple.
French layout keyboards do have a convenient way to type {}[], for me with Canadian French it is under 7890 using alt.
Happy to see Beyerdynamic finally getting some much needed love.
Reminds me of the "hippo roller" http://en.m.wikipedia.org/wiki/Hippo_water_roller
That was invented in 1997, basically the same thing, but appears larger, plus with the simpler design is probably cheaper.

Edit to add: it's actually one of the reasons I am majoring in mechanical engineering, completly restarting from the ground up is fine, but seeing a weak link and improving it is often far more cost effective. I can just imagine someone seeing a barrel fall on its side and roll down a hill and their eyes lighting up.
Delete this and re-post it in Ask HN
Khat – is it more coffee or cocaine?
No imprint, no names, anonymized whois, no contact details except the mail address, blog hosted at tumblr, main site hosted at a bulk web hosting company called http://www.devclic.fr/
Over the past two quarters, iPad sales actually increased
ZeroMQ implements this pattern really well.

It's just single threaded code... all the threading happens in the background...

There's also apache storm which abstracts you from all the gory details of spinning up workers, pools, tracking message failure, etc.
How Iran Became One of the World's Most Futuristic Countries
The article mentions that the sand doesn't require a lot of water. Check out the picture with the guy standing on the sleigh pouring water: http://www.washingtonpost.com/news/morning-mix/wp-content/up...

They could probably load up an empty sleigh with water and then drag it to the rocks.
HN readers, please raise your hand if the first thing you though about when reading the headline was not electricity. Now put your hands down if it was something to do with thermal energy. Now put them down if you were thinking about trains. If your hand is still up, please remove all metal items, swallow this, step into the fMRI, and hold still.
Was in the private beta, have been using this one for the last 4 months on a customer project. Quite good, everything you would expect from Herok-eu.
For someone who has not actually served in a role with training (like that which you describe) you are remarkably astute about the realities of catching liars.

It takes considerable planning and man hours to uncover a truth from an individual intent to keep it hidden, often involving stress, deprivation of some sort and considerable psychological manipulation.

Not even necessarily a lie, simply a truth they are obfuscating.

Since you are interested you could do worse than read the references behind this Quora answer.

In terms of actual techniques to solicit withheld information - there are generally accepted to be 16 techniques which preclude enhanced interrogation such as calorie restriction, sleep deprivation etc. Bear in mind, as stated elsewhere, law enforcement do not interrogate. The military and intelligence organisations interrogate.

You can research each one in detail.

Direct Approach ...(just simply ask)

Love of Comrades ...(this will help save their comrades...)

Hate of Comrades (...they LEFT you...)

Love of Family ...(your war is over, talk and you get to go home...)

Identity Accuse ...(you are a criminal aren't you!)

Silence ...(simply wait them out)

Good Cop / Bad Cop

We already know ...(so you might as well tell us and help yourself)

Non-stop ...(Question after Question after Question)

Confused ...(Pretending the liar is smarter than you and you need help)

Pride/Ego ...(Congratulating the liar/restoring his pride)

Pride/Ego ...(Destroying the ego of the liar for being caught)

Fear Up ...(Scaring the liar Jack Bauer style)

Fear Down ...(Allaying fears with words and gifts to build rapport)

Without Hope ...(Making the prisoner see he is without any options)

Incentive ...(providing the reward for cooperation)
A lie is "a false statement made with deliberate intent to deceive".

Emphasis on "deliberate intent to deceive".
The problem with porting POSIX code to Win32/64 is other then windows not being POSIX which causes a lot of problems to start with.

Windows lacks a lot of fundamental equals to Unix-Like system calls. I.E.: Windows has no equal to Fork, instead you need to use something like spawn(), and do some tricky memory cloning to get the same effect.

In fact one could say there is no port of OpenSSL for windows. It hasn't been updated since 2004, and lacks 64bit support.
SQLAlchemy Core provides a rather decent DBAL for that, so you might not have to write your own libraries, while you don't have to use an ORM.
Facebook Promotes VP Of Product Chris Cox To Chief Product Officer
NOVA on PBS pulled a "Mythbusters" in the 1990s and made attempts to raise an obelisk using only technology & techniques conceivably available at the time:

http://www.pbs.org/wgbh/nova/egypt/raising/

http://www.pbs.org/wgbh/nova/lostempires/obelisk/raises.html
To generalize the technique, it's basically (1) solicit detail repetitively and (2) wait for contradictions to show up in large quantities.

It's most effective in specific situations, like interrogations, because you have an important subject under discussion for which the lies pertain to.

In a setting like, say, "did you forget to call me last night?" it pays to remember that everyone lies instinctively and if you try to catch a lie, you will and it won't be worth it because it tells you nothing.
What is the difference between a "snitch-line" and the specific purpose for which this was designed? What is wrong with a "snitch-line"?
(I was expecting an article about electricity.)

Having done a little of both, I found it easier to write for full orchestra than to conduct one. Conducting is extremely hard. Just the simple practice of conducting ahead of the beat (where you're motioning beat 1 while they're still, roughly, on beat 4) is a bit of a brain bender. The first time I tried to conduct a student orchestra, that alone was enough to make the tempo get slower and slower over time, as I kept trying to correct to their beat while they would in turn correct to mine. Add on to that all the emotive requirements - you need to be a special kind of extravert to take to conducting naturally, I think.

At any rate, conductors are essential to the rehearsal process, as they're responsible for the interpretation, which is rehearsed. By the time performance comes around, the conductor is less essential, serving a more of a coach that gives cues, triggers, and reminders about the shape and interpretation that the ensemble has worked up.
That makes a lot of sense: I've only really dealt with oAuth 2, as oAuth 1.0a is vastly more complicated and only Twitter seems to still use it.

Thanks icebraining & vertex-four.
Did anybody mention Venus breeze? It seems Venusians are well aware of Elon Musk's plans and actively preparing for our arrival:

http://www.esa.int/Our_Activities/Space_Science/Venus_Expres...
10 millions element array of doubles/ints/bytes takes almost exactly same amount of bytes in Java as in C++. Java can blow your memory if you do stupid things like wrapping every point 2D into a separate object, but you know, good Java programmers know this. Other than that, its memory usage is quite reasonable, including some room for GC (typically 20-30% of total is enough).
> What the article calls "constant time in practice" is necessary, but not sufficient.

So non-CTIP data structures cannot be fast! There it is again!

This line in particular jumped out at me:

One way to make these trees faster is to increase the “branching factor”.

And we are lead to conclude that the 32-ary tree is faster than the binary tree. But there's necessarily a tradeoff here: a larger branching factor results in fewer node traversals, but more copying and wasted space on insertions and deletions.

So it's not at all obvious that a higher branch factor is faster. After all, in the limit as the branch factor approaches infinity, you recover naive arrays.

Basically I'm begging for benchmarks! It would be very interesting to see the performance effects of adjusting the branch factor.
If the subtitle (Do orchestras really need someone flapping their arms on a podium?) had fit in the 80-character limit, I would have added it to the title here.

I probably should have titled it something like "What do orchestra conductors do?". So it goes.
Washington state sues Kickstarted game creator who failed to deliver
phantom_oracle, you can contact me at the address in my profile. I have some ideas but my web development speed is very slow. I can use your help.
There are a few other differences as well. I'm not completely familiar with the ins and outs of Java interfaces, but:

* You can instantiate types to classes at any point in
time (type definition, class definition, or even orphan
instances, though that last category is frowned upon)

* Typeclasses indicate typing bounds but do not destroy
type information. This means that we can define
things like

showableId :: Show a => a -> a
showableId x = x

which allow only showable types to pass but does not
destroy type information

> showableId (3 :: Int)
3 :: Int
> showableId (id :: Int -> Int)
!! Type error

* Typeclasses can dispatch on *any* type in the signature.
This includes the famous "return type polymorphism" but
generally means that typeclass resolution involves
solving a terminating form of Prolog during
typechecking. This means that type information flows
forward and backward over judgements and allows for
greater inference.

* Typeclasses can abstract over higher kinded types. So we
can write something like

count :: Traversable t => t a -> Int
count = getSum
. getConst
. traverse (const $ Const (Sum 1))

which generically counts the elements in any container
instantiating the "interface" Traversable.

There's also some even funkier techniques you can use when you start involving MultiParamTypeClasses, FunctionalDependencies, or TypeFamilies.
MERS makes first U.S. appearance, in Indiana
I work at BSA .. would love to chat with your friend to see if we could highlight his site on our blog in a case study.

My email is tom at buysellads.com
Maybe not a horrible situation, but completely unnecessary. It's another part of our present culture which will seem narrow-minded and primitive in retrospect.
I've had a set of Sol Republic Tracks HD's (http://www.solrepublic.com/) for a bit now, and absolutely love them. Their sound quality is amazing, especially lows.
Ordinarily I'd vote this down for snark not contributing to the conversation, but I actually do this the underlying thought here is worthy and contributes to the conversation.

There is a core aspect of hacking/making/doing that Woz demonstrated well and aren't represented by many modern thought leaders in the industry.
we emailed support for google apps..they even called!
An ORM which decompiles Python generator bytecode and turns it into SQL? Never heard of it before, but that's precisely the kind of insanity I like.
If you don't like what you hear you're allowed to change the channel... There is no reason to complain with an "I'm outraged" speech and silence a different point of view.
It takes longer to train a customer service rep than a US Marine
>So some comments, probably the best, most convincing ones, the ones with the most time and effort spent on them, are sockpuppets from the American military.

This appears to assume that it's all but impossible to legitimately hold the opposing point of view, or be able to articulate it, without there being a script involved?

It's a non-falsifiable hypothesis. How can I prove your comment isn't some subtle form of propaganda? Maybe mine is. Maybe this forum is mostly shills, spooks and sockpuppets anyway. Maybe dang is a covert NSA operative. He did 'borrow' someone's account, after all. Can't prove he isn't.

>All governments use propaganda. Governments have always used propaganda. If you think propaganda isn't a large part of your day-to-day life you're just unable to see it.

If you think you see it everywhere, I would submit the government might have far more control over you than you believe.
A new book compiles knowledge necessary for society to recover after disaster
The author confounds (fixed points of) iterated function systems with fractal geometry.

Always unfortunate when introductory discussions confuse the reader.
I am being a bit slow today. How did Mallory come into the picture at step 4? By exploiting some other web app vulnerability on example.com?
Related Github profile lists location as "La Plage Digitale, Strasbourg". Googled that + Appsdeck, discovered La Plage Digitale is a coworking space. Found a couple of articles tagged Appsdeck, which led me to Yann Klis:

https://twitter.com/yannski

It shouldn't be that hard. An imprint / contact details page is a minimum requirement for anyone offering a service such as this for money.
Any time this topic comes up, I think immediately of the Louise Woodward case (aka the British Nanny Case):
http://en.wikipedia.org/wiki/Louise_Woodward_case

During the trial, much was made of Louise Woodward's odd demeanor on the stand; particularly, her propensity to awkwardly twist her mouth to stifle laughter during testimony. Many interpreted that as a sign of guilt, but my grandmother would laugh in a similar fashion whenever she was nervous or uncomfortable. Woodward struck me as genuine.

On the other hand, at the end of the trial, the baby's mother read a statement to the court. Her delivery was cold, emotionless and oddly stable given the circumstances. It was unnerving, and I've never forgotten it.
A) doesn't make sense. If the header is autogenerated, then it has a dependency specified elsewhere. So, I'm not sure how that is a failure of -M. (That is, it will tell you that this file depends on a header. It is up to other rules to say that header is autogenerated. Right?)

B) This makes sense, though I don't necessarily see how that could happen. It won't help you not rerun the -M hit, but the flow is: "rerun -M" on files to get list of dependencies, restart with those dependency list loaded and see what needs to be rebuilt. Right?
Apple Confirms Purchase of LED Company LuxVue
So what browsers they are using?
The point is to make more super energy dense liquid fuel for mobile applications that require that density. IE, airplanes. Thats the reason why the are seeking to make jet fuel specifically. The energy density requirements for flying makes the current headaches over EV cars look like a joke.

The scientists and engineers have no illusions that this method will be used for general energy generation. This is for a niche application. And the 'sequester carbon from the air' part? All they care about is that its carbon neutral.

And honestly, it's pretty smart. Pretty much a guarantee way to get defense funding all around the world.
totally broke when i tried to snip.ly the medium post
I think I agree. Especially where safe implies easy.
Building more solar/wind power means building more gas turbines, because that's the only way to ensure you can meet demand from a solar plant when it's dark out or a wind plant when it's not windy.

If we want more nuclear capacity we need to be serious about it. I think LFTR probably deserves a few billions in research, if it pans out it could make nuclear competitive on price and reduce a whole crap-ton of issues normally associated with nuclear.
Stuff like this is why you need fresh, objective eyes to review critical code. It's too easy to miss things when you're deep in the weeds.
Not quite -

The technique you refer to already exists. It is distinct from reverse chronological.

Approaches are numerous and to the layman the differences seem like semantics but they each have a specific use (I went into some detail on another answer above).

However, something like "did you forget to call me last night?" is not a great example.

The RC technique works for complex scenarios such as an individual lying about their whereabouts over a considerable period of time (>hours).

It is not the technique of choice for specific incidents and in all honesty it would be useless.

It also not a data-driven technique based on contradictions since the entire narrative is largely fiction. The proof is the inability of the subject to recall what they have stated to be fact.

If you are interested, scrutiny by contradiction (the technique you kind of alluded to) is often accompanied by a sustained barrage of questioning. The two techniques together crack most liars quickly.

They are unable to maintain the contradictions under the constant assault of questioning eventually resigning to the questioner.

The best liars simply say nothing. Ever. Just simple denials/stonewalling followed by the occasional counter question.

Did you steal it?

>> No

Did you steal it?

>> No

Did you steal it?

>> No

Did you steal it?

>> No

Did you steal it?

>> Do you honestly think I would have stole it?

Did you steal it?

>> No
That's how I remember it from high school - by the time the performance comes around you can play the piece without looking at the conductor.

I've heard that many pro orchestra/conductor combos only have one or two rehearsals, maybe the night before and day of the performance. In that case I could imagine it takes a lot of skill on both the conductor and musicians part to pull off the performance.

I found it interesting to hear that conductors didn't play a huge role until after Beethoven. The older I get the more I feel that post-Beethoven symphonic music is a little over the top and often hard to enjoy. Maybe the need for a conductor is a sign that things simply got out of hand. I do enjoy a good Strauss or Verdi opera, though, and that's even crazier in terms of complexity.
A Critical To-do List for Apple's New VP Angela Ahrendts
Obama, Rice, Rumsfeld, Cheney, Bush, Bush I, Wolfowitz, Ashcroft, Clinton.... I mean -- the list is endless.
> You will notice a difference.

None whatsoever, actually, with either music (1938 Karajan/Berliner Philharmonic recording of the overture to "The Magic Flute"), or the "Ultimate Headphone Test" files; any difference made by removing the foam is evidently so subtle as to be completely lost on me. I don't feel like dismantling my headphones again to put the foam back right now, so I'll leave it out (stuck to the inside of a Zip-loc bag, since I don't have any proper backing paper handy to preserve the adhesive) until the next time I take the pads off for cleaning, and put the foam back in then. I doubt I'll notice any more difference in sound at that point than I do now.

> I wouldn't do it because I'm a ham-fisted klutz and I'd probably damage something.

On the other hand, the modification really is as simple as its adherents purport it to be, especially since the cord is detachable; the only even vaguely dicey moment I had was when I took out the left driver and found that its connection to the cord socket PCB is made by a wire that's both quite short and very fine, and that the foam would have to come out past the wires to both drivers. If I'd dropped the driver, I'd probably have needed to trim the wire and heat up my iron, so I'm glad I didn't do that. Other than that, it was a snap; anyone can do it in ten minutes who has screwdriver, tweezers, and reasonably steady hands.

Edit: Now I think about it, what I really should have done was take the foam out of one side, but leave it in the other, and see if I could pick out any difference that way; having both sides in the same state makes it essentially impossible to compare. Perhaps, when it next comes time to clean my pads, I'll give that a try.
There are more real solutions which scale better, but in these toy problems it's hard to get to the meat of the problem. Sometimes the "existential antipattern" is a good choice (see Oleg's finally tagless encoding of, say, the linear lambda calculus). Sometimes creative use of static structure can scale much more neatly than lists of concrete objects.
Denver, CO , Remote / Local, Contract

Stack: Digital / Analog Electronics, PCB, FPGA, uP, SoC, C/C++, LAMP, open source CMS

Resume: https://drive.google.com/file/d/0B0i9_ZoFPAv6anVKV3c5VkFKNFE...

Contact: see resume

I'm a successful bootstrap entrepreneur looking for short term contracting work to help provide seed capital for another start-up. I have a degree in electrical engineering and 10 years experience designing electronics and writing firmware. I have about 5 years experience in full stack web development though my "full stack" experience is better described as Linux SysAdmin or DevOps securing and optimizing LAMP stacks and integrating / hacking open source web apps and CMS with as little coding as possible.

Ideally I'm looking for companies with significant 3-12 month projects in the next year, but I am willing to work shorter durations down to a minimum of about 1 month. Part time contracts are also preferable, though I can swing full time contracts. Also, I would like a company that understands I have another business to run and that by also working for them I will probably be working about 60 hours per week if their work is full time.
Ekman's outfit designed the TSA's Behavioral Detection Officer program, which cost several hundred million dollars. Which shows how much some people want to believe. The GAO here says it was implemented without any evidence it is effective: http://www.gpo.gov/fdsys/pkg/CHRG-112hhrg65053/html/CHRG-112...
There's a nuance to point #2. The right amount of concision expresses the situation perfectly to someone skilled in the art, without requiring further reading to grasp or without requiring unneeded information to be waded through.

(philosophy) A language should support concision to allow those skilled in the art to use their time effectively.
Every time I see language coverage from the BBC I break out in cold sweat. It's usually horrifyingly bad. This one wasn't terrible.

If you want some more background on uptalk and some of its spread from linguists:

http://languagelog.ldc.upenn.edu/nll/?p=568

http://languagelog.ldc.upenn.edu/nll/?p=8879