skysight-inc/HackerNews huggingface dataset:
In Hamilton's last season at Maclaren (when there car was very competitive), he said more than once "they're definitely doing something with that car".

It's been stated more than once by more than one person that Alonso is "the best driver in F1 at the moment, pound for pound". In addition to that, Vettel doesn't have the fastest time on the Top Gear Track (not that it's the ultimate test of a great driver) - but to say that Vettel is the best driver in F1 right now is mis-guided. He most certainly isn't. What would be correct to say is that he has the best car. Now whether that is because of some sort of traction control or not; I don't know. But needless to say, he's not winning races based on pure talent alone.
Entrepreneurialism is part of human nature
Python. A lot of the things that need to be done in a systems programming language, outside of kernel modules and device drivers, can be done easier in Python. And the part that needs a raw barebones language can be done in C and integrated using Python's ctypes library. As for distributed software, the UNIX process model still works and multiple Python processes can thumb their noses at the GIL and get real work done just by leveraging signals, pipes, fork, etc. And perhaps some ZeroMQ as well because some new things are really good. GOroutines are just yet another implementation of the actor model that Erlang popularized, and Erlang used the UNIX process model as its core, although they did extend it and switch to using green threads which are more lightweight than even Linux native threads.
That would be great. Though, it probably wouldn't be as popular. People like to see people compete. It would be fun to program one of those things.
Yes can't see a recumbent working on the Hors catégorie climbs.
Regular expressions are part of the JavaScript language, so they're as much "written in JavaScript" as any other language construct.

The point is that a regular expression compiled by V8 (which is not written in JavaScript) is faster than a regular expression as compiled by some particular C compiler. Of course a C compiler could possibly be written to understand calls to a standard regexp API and compile those to binary.
"After acknowledging that, however, he goes on to define
an open web as a marketplace, something that is “universal
in that it can contain anything”, rather than being
universal in that its content can be read by anyone."

That's a very naïve view and one that I wouldn't expect from TBL. The open web, as a marketplace, is already universal in that it can contain anything. Every single one of the things that DRM is meant to protect can already exist on the open web. The problem is that the publishers are too stubborn to allow content without DRM. That's either a legal problem or bureaucratic problem, but it is certainly not a technical problem.

The W3C should only be standardizing technical solutions to technical problems, not technical solutions to social or legal problems.
If I could down-vote this lazy, drive-by, language bashing I would. Back up 'so messed up' or keep comments like this to yourself, they don't help the discussion.
Individuals and stories are part of good conversation. Skraushaar's comment was relevant and enjoyable.

Reflexive ideological dismissals, on the other hand, are just tedious.
The solution is to provide a lump sum grant to all citizens equal to the amount a person would pay for everyday transit commuting.

How does this solve the rush hour problem?
That isn't the only C program shown :-)

http://benchmarksgame.alioth.debian.org/u64/program.php?test...

http://benchmarksgame.alioth.debian.org/u64/program.php?test...
Credit card processing fees. Dwolla gets around it by using ACH which has negligible fees.
So ruby java lua and python are all about the same?
That's for road bikes. I don't know what the UCI says about mountain bikes, but since their introduction in the 80s, we've gone to clipless pedals, front and then rear suspension, 29" and 27.5" tires, disc brakes.
I don't think it's a direct quote, I couldn't find it - but I'm assuming he's speaking of the fact that the feds are treating all transactions as criminal.
IStock founders are back in competition with Getty Images
10 Steps To A Successful Social Media Strategy
What culture is that exactly? Is it worth preserving in its current state?
Healthcare is not a consumer good and people would still need it regardless of whether or not it's paid for by Medicare.
Batteries included or not, I can always find battery replacements in Python and that's what I love about it.

I agree that the breadth of high-quality python libraries is great... but in a language that believes

"There should be one-- and preferably only one --obvious way to do it,"

it'd be nice if we weren't also looking for replacements for the standard library.
For the World

1) Think about a project that you would love to work for.

2) Now search a FOSS equivalent of that project on privatelee.com or google

3) Read the contribution & coding guidelines, setup your IDE/Editor accordingly

4) Fork the project and start contributing, connect to the core developers through their prefferd medium. IRC/Mailing-Lists/Forums or plain Email.

5) Credits & Honor.

For a Company

1) Ask yourself what you want to change in the world, if you had power & money. Think about it seriously and flabbergast yourself, by finding out what you really wanted to do all your life.

2) Hunt companies actually doing that on privatelee.com or google

3) This will be the first time you can be really honest about why you want to work for this company. Keep that in mind when you're writing your job application. Send it by Email and add tracking to it, so you can see, if and how companies read your CV etc.

4) Wait for a response for 4 days and remind the person, cc another responsible person. You can hunt anyone's email address easily online.

5) Be yourself in your job interview. Easy. You always wanted to do that and it's your dream. Everybody wants YOU in their company. For me it wouldn't matter if such a candidate had failed school or not, when he had the skills and intrinsic motivation to help the company go forward.

6) $$$
Whoops. That's what I get for posting at 2am.
Should there be a formal complexity-control role in dev environments?
WePay also charge lower fees for direct bank account debit than credit or debit cards. Not sure Stripe offers this.
onion.to is not "crawling tor sites". It's crawling someone's public web proxy's copies.
please correct me if I'm wrong because I just had a cursory look at NPM some time ago, but I believe

* it doesn't have virtual packages (in the sense, "'email-sender' is a package that provides a sendmail() function")

* it hardcodes a max of two dependency sets: runtime and dev. This maybe be better than a freeform Gemfile or a 6-scopes pom.xml but it seems quite arbitrary
[DSA 2777-1] systemd security update
There seems to be something deeply effective about setting arbitrary constraints. Obvious examples abound: haiku, twitter, 80-char code, screenplays in fixed-width Courier, 25-minute pomodoro, text-only man pages. Also, the metronome of practicing music (cadenzas don't count), the fixed 8 hour workday, the 12-tone music temperament..

I've wondered what a piece of software could look like with each function/codeblock written on 1 index card each. Linus seems to prefer one-page functions for C, but I like the extreme of the index card.
Perception is everything while learning a skill. Recently, I taught the Go programming language to a bunch of non programmers(mostly from arts and design background). The things I skipped talking about were the history of programming, the place of Go in the world of programming and consciously ignored questions similar to, "How difficult is this?", "How much time this will take?" The idea was to teach a programming language with a sense of a planar plateau of difficulty for everyone in the room. I tried to develop the perception of programming as a non-elite skill. The results were surprising. Most of the students picked up the language fairly well and went to write their own apps without any guidance. One guy remarked, "This is like carpentry". I don't understand his reasoning behind the remark but I can infer that as soon as the aura around programming was removed, students responded with much greater understanding. This approach was polar to my earlier methods of trying to ignite a fire of passion in the students by elucidating the complexities and charms of programming. The previous approach was successful too but I had a feeling that I was preaching only to the converted. Now whether natural aptitude is a factor in learning a programming skill is highly suspect. Even if a learner has exceptional natural aptitude(i.e. the X factor gene) he might be living in ghastly social circumstances with unknown effects. Except documented medical conditions there might be no link of learning on natural aptitude. The point is that there is far too less data supporting it.
What resources are you using to learn Korean? I spent a few years there as a kid, but on a military base, so my exposure was limited. Outside a handful of expressions I've almost completely forgotten it at this point (certainly the script). I've spent the last couple years around a lot of native Spanish speakers so I've been relearning that, and it rekindled my interest in languages so now seems like a good time to start on something new.
Do any current ARM implementations do register renaming over a physical register set larger than the architected set?

Obviously Intel has been doing this for a while: Haswell has something like 168 integer registers, while the x86-64 ISA only exposes 16.

EDIT: Some Googling tells me that at least the Cortex-A9 mapped 32 architectural registers to 56 physical: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....
More like 30%
This trained the algorithm to be custom tailored for the use and probably was also fed into the overall ranking.

They removed it, because it didn't prove to be valuable when compared to other metrics. Odd TC didn't include this information when writing this piece. Seems fairly relevant.

EVERYTHING above fold was ads, not sure what you're talking about. Ads and probably most people didn't realize that they were ads. Google, no doubt A/B tested the text and colors to fool the users.
It's really wrong to have these options opt-out. They should be opt-in. I know so many people who use Google services on a daily basis and are not techno-savvy. They will never know about it.
Couldn't someone open up a suit against the feds to claim their stolen BTC if this was the case? Sure, they'd need a whole lot of evidence, but like you said, there were some 'legit' sellers.
Yeah, I did not even recognize this as description of SRAM, thanks for pointing this out.

from http://www.differencebetween.net/technology/difference-betwe...

Because of its lower price, DRAM has become the mainstream in computer main memory despite being slower and more power hungry compared to SRAM. SRAM memory is still used in a lot of devices where speed is more crucial than capacity. The most prominent use of SRAM is in the cache memory of processors where speed is very essential, and the low power consumption translates to less heat that needs to be dissipated.

In any case, SRAM can be more power hungry that DRAM (per bit) but it can also be vastly less. SRAM power consumption is not at all driven by the fact that registers are "continuously powered". Accessing SRAM is the power hungry operation, but powering requirements otherwise are negligible. If anything, it's the DRAM that requires constant powering (refreshing).
Also arts and crafts, personalized poetry and short stories, foodstuffs, homemade clothing...
I would say that any number of individuals "after the fact" are kind of weak as evidence. The very best empirical science is making a prediction of some new thing we've never seen before, and then testing the prediction.

So we don't dig up a bunch of bones and look for evidence that dinosaurs evolved into birds, we predict that if we dig, we will find something that looks a little like a dinosaur and a little like a bird, and then we dig.
I thought hyperthreading was able to go beyond this, and e.g. execute the two streams in parallel if one is hitting the FPU and the other is doing integer work, even if neither one is stalled.

And you're right, it's missing a lot because I'm writing an article, not a book. It is fun to explore details, but ultimately you have to stop somewhere.
It's a meaningless observation. One anecdote is not statistically relevant.
The code that's doing the actual matching is not written in C or C++. It's an internal regex bytecode compiled directly to machine code.
Several comments mention the "Software shall be used for Good, not Evil" licensing issue in the JSON code from json.org.

The original json.js file from json.org had this copyright and license:

Copyright (c) 2005 JSON.org

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The Software shall be used for Good, not Evil.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

http://web.archive.org/web/20060226161035/http://www.json.or...

This was a standard MIT license with one change:

"This license uses the Expat [MIT] license as a base, but adds a clause mandating: “The Software shall be used for Good, not Evil.” This is a restriction on usage and thus conflicts with freedom 0. The restriction might be unenforcible [sic], but we cannot presume that. Thus, the license is nonfree."

http://www.gnu.org/licenses/license-list.html#JSON

However, the current versions of json.js and json2.js on GitHub contain only this public domain dedication and disclaimer:

Public Domain.

NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.

https://github.com/douglascrockford/JSON-js/blob/master/json...

So it's no longer an issue. You can feel free to use json2.js for good or evil.
Notice I said "has a larger attack surface".

We're talking about the method that is used to walk things across the air gap. There is no perfect method. Not even if you were to use printed paper and manually transcribe (the human doing the work can be compromised). The goal is to reduce your attack surface as much as possible. In that regard, physical media has advantages over any network.
Bruce gives a good collection of tips, but in his specific case it probably matters little. If he is a target of surveillance, I would be thoroughly surprised if he did not get "black bag" intrusions (as he puts it). He is a target that is definitely high enough priority ("I have Snowden's documents!") that dedicating assets to investigation is more likely, and at that point an air gap seems more like an inconvenience to the attacker than true protection.
Go program using PCRE

http://benchmarksgame.alioth.debian.org/u64/program.php?test...
Actually, there is evidence that Google is evading taxes. Whether it would stand up in court or not is another thing, but it looked bad when the MPs griled Google at a public hearing recently.

They are pretending that UK sales are taking place in Ireland, a lower tax jurisdiction, and then in Ireland they are saying they must pay Royalty payments to Bermuda, an even lower tax jurisdiction.

The FT reports that UK sales represent 10% of global sales, so the UK generates $4.9 billion of revenue but Google only pays $70 million corporation tax on that, an effective tax rate of 0.3%!!!
Ha! Good eye.
json.org/license
For a year.
getting to there from here is pretty trivial if you think redirecting SS and Medicare funding is an option

That's a pretty big if.
So limit how much money a team is allowed to spend, rather than limit the technology.
> just because an individual difference is "inborn" (heritable) does NOT mean that it cannot change under environmental influence

On the flip side, just because a feature isn't heritable, doesn't mean it can be changed through an environmental intervention. Many people assume that what isn't strictly genetic, must me malleable but there may be more than a fair bit of just randomness there or hard to alter circumstances (pre-natal environment, remnants of infections).
GERMAN UFO SINKS US BATTLESHIP 1946 7
First insights into open beta test of Hiburo
Take a look at Go's `defer` keyword. I prefer it over RAII; `defer` is both more explicit and more flexible.
Does idiomatic C++ do heap allocations with malloc then?
Thank you for putting into words what I have failed to whenever someone asks me why I chose Backbone for our app development over Angular. The lighter wait library and MV* ness of it just made more sense over tying so much to the UI.
I would be happy to give up half my income if I knew it was being used to support students trying to learn engineering or new technology, or help a small family through a rough time, or pay for some fresh grad to get a broken bone set--especially if I knew that that safety net existed for me as well.

It's time to start embracing the fact that as a civilization we've come beyond the point where we're scrabbling like mad to shake loose the resources for existence, and instead we can now start actually trying to make people, everyone, safer and happier and more actualized.
Very accessible introduction to Haskell lenses by Simon Peyton Jones
There's certainly something to the idea, but I think one thing that can't be over-estimated is our attachment to perceived "badges of status" (for lack of a better term).

After all, that is what's spurring the current smart device bubble with people constantly replacing phones and tablets.

I stuck with ancient brick-edition nokia for an age, and I've spent more time explaining "why replace it if it ain't broke?" than I care to remember.
As a kid I had a TI 99/4a. The TMS9900 processor didn't have any registers, it had a "workspace pointer" which let you treat a block of RAM as your registers. This was slow, but in theory allowed for convenient context switches as you'd just load a new workspace pointer.

Do any modern CPUs still use an approach like this?
Good luck with that. Some prosecutor out there may decide your deliberate falsification of your age is a violation of the Computer Fraud and Abuse Act.
Yes changes your sex / danger of death and a whole load of other nasty side effects - I found I turned into Homer Simpson "mm doughnuts"

However they are righteous shit ( I have had to take them for medical reasons) but whilst on 40mg a day I read of a tragic case of a child that died due to a bad reaction and she was only on 60mg a day.
For one example of a D program in production use, check out http://forum.dlang.org. The forum software is entirely written in D (written by Vladimir Panteleev).

(Although due to this announcement, the site is being slammed at the moment. It's a single server hosting dlang.org, not a farm.)
I was wondering, if the government shutdown continues, will they stop receiving those payments, and then overproduce food before going out of business?
Rather than argue back and forth about which regex implementation is better here, I'd simply note the absence of multicore numbers for V8 and that the crappy Tcl library beats single-threaded Javascript when run multicore.

It would be interesting, however, to compare the performance here to that of the "grep" command on the same expressions. I'd be surprised at anything short of a total smackdown of Javascript V8.

I would expect an even bigger smackdown if one invoked GPUs:

http://bkase.github.io/CUDA-grep/finalreport.html

Even more interesting would be an OpenCL implementation that did exactly what V8 is doing to the regexes (Why? Because it can).

And total aside, this is why I don't participate in TopCoder competitions - they never let you have any real fun.
I get a sense the author just wanted to complain, since he seems to agree with why most of his examples aren't in the stdlib.

Sidenote: the json module lives in the stdlib now but started out as a third party module, simplejson. Not sure what that says vis-a-vis the author's fuzzy thesis.
The current versions of json.js and json2.js do not have the "evil" license clause. See my other comment:

https://news.ycombinator.com/item?id=6534318
haha I was thinking the same when I noticed it. Has anyone here used BleachBit? From the description it looks like ccleaner + eraser mix.
I seem to recall that go is meant for massively parallel systems - which reminds me must have a play with it.
A simple thought experiment suffices here. What is the shape which holds the most physical bits while minimizing the overall latency for random access? It's a sphere. Each bit occupies a space packed within that sphere. The radius of the sphere is the distance that light must traverse, and thus corresponds to latency.

"slow" elements of the memory hierarchy are on the outside of the sphere, while faster elements (cache, registers, etc) are layered on the inside, like an onion. Since those spheres are smaller they must, by definition, hold fewer bits, but they are, by definition, faster.

The total number of bits you can store is a function of the volume of the sphere. For a given latency level, it's a function of the surface area of the sphere at a given radius.

The volume of a sphere is 4/3pir^3. Because latency is a function of the radius (how far it takes light to bounce to the edge of the sphere and back) that means that latency must rise as at least the cube root of the number of bits you want to store. That is the best possible bound.

This implies that no algorithm is ever O(1) time for an asymptotically large number of elements accessed randomly--not even hash tables or pointer dereferences. They're at best O(n^1/3).
Glad you asked ;-)
It's called Hyper-threading [1] and works best when the scheduler is aware. Provided in some Intel's CPUs (2 threads per core) and in Sun's (later Oracle's) UltraSPARC T1...T5 (8 threads per core).

[1] http://en.wikipedia.org/wiki/Hyper-threading

[2] for example, CONFIG_SCHED_SMT in linux
It still doesn't answer the question as to whether they will enter back in circulation. Will the feds just sit on them, or auction them off? This will impact the exchange rate.
How about conducting all IO by webcam OCR?
The PhD Deluge
Jesus christ, and he is using Windows !? WTF.

Exactly. He's not using any applications that won't run on Linux (or one of the BSDs, or even OS X for that matter).
This is what I do, but it basically just has the effect of making the first item special instead of the last. That's usually better in practice, though.
That chart you linked is total tax revenue, not just central state tax revenue.
vouchers aren't fungible and then you need to pay for the whole system of authenticating/converting them. I don't have a problem with people spending unwisely; they will starve to death and stop collecting payments, right?
To summarize your post:
he has a big ego. he may have caused harm to someone. he made a mistake when handling blatant war crimes. you don't like that "some people" think hes literally perfect and want them to criticize him at least for the mistakes he makes before breakfast - not focus on the actual, real, concrete violations of law that he revealed.

Your entire post reads like you're trying to make mud stick. Give me a break. All of that is a far-cry from what the movie portrayed and is quite intellectually dishonest.