jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have been tinkering with pyCUDA and openCL. I will have to convert all my algorithms to kernel code for CUDA but it shows VERY promising results. I can see the application being run across GPUs to keep costs low. I have a handful of nice nVidia cards with around ~200 cores each.

I tried to write up a little about Edward and his backend process a while back on my personal website, but I find that it changes too much currently to keep anything on paper. I code more than I can write about the code ;]

The system is being ran against other virtual systems now. Everything has been trending almost exactly along my estimates so I'm very excite to get it started. The main testing grounds is with my Optionshouse.com, which their interface is nice. All interactions are XML requests, so I've been able to easily write an API that is VERY solid, to do everything I need.

I'm moving the system this week so that I can get it into more high availability setup. After that I would begin working it against my personal IRA account to see how it goes on the long side at least.
I first coded when I was about the same age, but at that point it was mostly type out programs from magazines and making minor tweaks (this was in Atari Basic). When I was 9-10 I was writing my own simple games in Amiga Basic and later CanDo. When I was 13 I started learning K&R C and then later Quest-C (A VB like tool for C).

I remember there was one other kid in my year at school who was better at C than me at the time, so I don't think I was that unusual.

I think it easy to underestimate what kids are capable of.
I've been tinkering with Forex at eToro. I can see ALOT of potential there, I would also like to chat about it with you as well. I will contact you shortly.
I've been collecting data from various places, originally while I was building the framework I simply downloaded yahoo daily data to test against.

Now I've been downloading and recording tick changes from my broker, Optionshouse.com.
ctrl-b pulls up my bookmarks, not run the code.
Does it work for anybody else?
Nice! I also had a tough time understanding the manual on this topic, so I made the following diagrams: http://cmurphycode.github.com/Git-Diagrams/
(Source is on GH, so you can send changes!)

I printed out the get/reset diagram and referred to it a lot when I learned git. I still check it every once in a while, for reassurance :)
I know this is possible, but to me the most ergonomic setup is the way it is on MacBooks. Having it on the side does not work for me.
I want to add that Ethereum gas (fees), are at the moment quite expensive.

That being said, there's work being done to lower that and competing blockchains are coming up, that support the EVM (Ethereum Virtual Machine) or at the very least supporting Solidity (which in turn compiles to EVM assembly).

There's a amazing fintech ecosystem being created in Ethereum, with decentralized exchanges, trustable oracles, DAOs, etc. It's definitely worth the look.
Yeah the extreme FP stuff works for some people, but not others, and that subcommunity has traditionally been very loud. I've been pushing hard on using Scala in a more hybrid way over the years, first with my open source libraries and then with my book Hands-on Scala. I think I've had some success in pushing this.

There's definitely been a shift in the community in this direction. While the hardcore-FP folks are still around, as are the hardcore-Reactive folks, there are now many others using Scala in this more simple, simplistic way to good effect. Scala is a big tent and every
subcommunity can find things they like even if they don't always agree
Are you sure that people are denying what you think? I've never encountered a view contrary to what you're describing; the Islamic roots of algebra in particular are pretty well-known in my experience.
This has always been the striking difference between the MacBook touchpad and any Windows/Linux laptop, even the most premium one. And I'm not talking only as size although that makes a difference, too!
I mean if we look at the time period... everybody did this to everyone. European states had bloody dynastic and religious wars. The intrigues of city-states on the Italian peninsula created one of the most treacherous political environments of all time, inspiring Machiavelli to write his renowned book on power. In the half-century prior, England invaded France and ravaged for a hundred years, and Europeans regularly attacked Islamic empires in the Middle East.

It was bloody all around, because there wasn't a whole lot of stability. But this didn't stop these different cultures from exchanging knowledge and goods as well, as Islamic empires, Italian merchants, and other players all had high levels of development and innovations that were quickly copied. I'm sure the sacking of Constantinople did lead to an influx of knowledge into Western Europe, but it was all these different factors that led to the appearance of the Renaissance.
The Sydney Opera House is like this too, it's a 12 story double helix excavated from sandstone.

I'm sure it was fascinating to design, but it's an absolute nightmare to park in.
The problem is that more people are middle class+ than ever... so while you complain of "decades of waiting" the fact remains that all boats ARE rising.

The only difference is that you now have a direct connection to the few that have risen faster - there have always been those people. But you now see them. They are still the 1% but they are in your face like never before.

"it's time to try something else" What else is there? Socialism? Tried, failed worse. Communism? Even worse. In all systems man has created, there's inequality. "equity" (equal outcome) has been proven an unmitigated disaster time and time and time again.

Capitalism is the worst system ever.

Except for all the other systems which are worse.
Not exactly an alternative but you can get $1000 off by finishing two entrepeneurship courses on EdX.

https://www.edx.org/AWS-activate
If you can get near light speed travel, then time dilation means that you won't experience a 200 year trip, only those you left behind. So any species venturing on a one-way trip wouldn't even blink at the prospect of light speed getting in their way.
That's actually pretty significant. I doubt anyone would want to drive more than 400 miles in a day. You can almost get between any two points in England with that range.
> 1 to remind everyone that the right name is GNU/Lightbulb.

Haha, opened the page already expecting that. Was not disappointed. I wonder why naming is something that attracts so much energy and strong opinions in open source movements? Are other fields like that as well?
> Then they claim, he's the reason they stopped the attacks.

Attacks have not been stopped though. PSN is still down (or was this morning) and Xbox Live is still under DDOS, it's just being able to mitigate it better than yesterday.
You take a right at Barnards star.
But it's more subtle these days. Or at least the past looks clearer from a distance.
There is a clear explanation in the same thread as to why LizardNSA's actions of adding bandwidth to the network isn't good, and in fact, potentially dangerous (not very dangerous at this moment of writing):

https://lists.torproject.org/pipermail/tor-talk/2014-Decembe...
Yeah, I agree it's plausible that they might do a bunch of good. I was mostly disagreeing with the grandparent's assertion that long-distance training is "pretty much useless".

Maybe I'll try incorporating some sprinting into my workouts.
The benefit is that all 1000 videos are available on YouTube - you can check out the quality at any step along the way.
A friend of mine just outsourced this very task. They sent the emails in bulk, and most (if not all) of the company names were wrong. Ouch.

Things like this really kill your chances to have a good start out of the gate. I think it's better to micro-manage your customer contacts.
Despite what you might think, the majority of the planet has no clue what a shell script is.
Thanks for the responses so far folks. It's interesting, because I raised this idea in a separate thread, and there was a lot of "i'd use that" kind of responses. Glad I'm double checking... :)

My initial thought (and maybe my MVP proposal does not reflect this) was to bring some of the features that things like Gomez offers (detail timing, screen caps, transactional walkthroughs, etc) down into the pricing space of the lower end offerings. I've worked for a large internet retailer before where we used Gomez - talking tens of thousands of dollars a year for just a few tests. Ridiculous. But having used it, at least on our site, I can say that it was definitely the fine grained monitoring that saved our asses -- things would NEVER outright 50x, just fail in really subtle/glitchy ways. Maybe it was because our system was for more complicated than Johnny PHP/Rails. IMHO 50x means the network is down, the IT guy unplugged something, you're getting DDOS'd or your system is just inherently unstable. It never meant "Apache died" - because Apache never did die, for years and years. Maybe I'm wrong to try to take "head" features and push them down to "tail" pricing.

Perhaps I could try to create a higher level offering that's still more affordable than Gomez. I don't know what that pricepoint would be though. Watchmouse has a transactional/clickthrough offering for $500/month. They look hard to compete with - their offering is quite robust. As for other offerings, I don't know. They don't tend to publicize a lot of their pricing, seem to have a not-so-self-service sales cycle.

I don't see the point of trying to create a "cheaper than cheap" option and competing with the simple-ping tail.

I guess I just though I saw an opportunity where some people may be getting greedy with their margins, and thought I could fill in that hole with an offering that was equivalent where it mattered, but at a much lower price point. Low enough where people in the tail would maybe even step up into it. Perhaps the world is perfectly happy in a bimodal setup - the "<$5/mo ping and L7 check against one URL" type of monitoring and the ">$x,000 or $x0,000 year total solution" type of monitoring.
Maybe he is Big Brother, but is that a bad thing? Today's authorities wrap themselves in "anti-authoritarianism", constantly demanding that we express ourselves creativity, think for ourselves and be unique. Far from being subversive, this reflexive self-fashioning and self-expression is harnessed to create profit for the powerful, from the simplest blog post generating page views and advertising dollars, to the creation of new tech start-ups innovating new products to periodically revitalize the aging bureaucratic global corporate status quo.

In Amusing Ourselves to Death, Neil Postman claimed that Huxley was correct and Orwell was wrong: we're being oppressed by being drowned in irrelevant, trivial entertainment, not through censorship, explicit control and regulation. For the internet age, this idea is out of date. Today's form of control isn't making us passive, instead, it makes us active in ways that further the interests of power. We're told our creativity is subversive, even radical and revolutionary and therefore deeply significant, and yet nothing really changes. What's most interesting about all this supposedly disruptive change is how in the end, it's purpose is for the exact opposite: the smooth functioning of global capitalism.

Perhaps you can argue that this is a good thing, but it's impossible to argue that anything truly revolutionary is happening. Steve Jobs and Apple are not necessarily good, but they are a kind of progress because they demonstrate that the emperor has no clothes - the supposed revolutionary, world-changing potential of technology is a sham, it's the same old capitalism as usual.
Maybe you can share some approaches which didn't work? And, of course, their working replacements.
Well ok, but there are other prominent women who (presumably) don't get the kind of appalling treatment that she did. Is there a reason she was specifically targeted, or was it just a random cluster of assholes?
By all means put out the fire by doing what they did in the moment. But then respond not by passing ineffectual legislation that will surely be gamed and circumvented but with stress testing the banks to see which ones are too big too fail and breaking them up until they are small enough to fail.

As to who gets the "toxic" assets, who cares? They are all but worthless. Auction them off to whoever will buy them that way we no longer have this fiction that they will ever be worth anything. The US tax payer is now explicitly on the hook for these assets. The sooner we know what they are truly worth the better.
Apple is a product company. Those products are a combination of hardware and software. This is absolutely key to understanding their success.
John Titor sends his congratulations to the CERN team ;-)
Yes, it would.

I don't know how many people are not logged in, though. Those pages could be cached for a minute or so.
Well there's really three words of interest here: fragile, targeted, and cheating.

Cheating is really doing something like looking specifically for sunspider and then doing DCE based on knowing the function.

Fragile is distinct from cheating in that there is actually a real analysis framework in place, but the analysis can be invalidated easily. For example, it's not uncommon to see analysis assume function calls may write to all globals and modify all byref arguments. Looking at the code you can say, "with interprocedural analysis its obvious that this function has no side effects", but the analysis may not be that smart. That's an example of fragility.

Now with this example, given that the browser is in Beta/CTP I wouldn't be at all surprised if their framework was simply incomplete. The 'return;' statement causing a problem, but renaming and reordering variables doesn't is the clearest indication IMO. It seems to indicate that they aren't doing any liveness analysis on the backside, but they aren't doing simple pattern matching on the text, nor the IR.

Targeting is really about how one brings up the framework. I actually wouldn't be surprised to hear that they did target sunspider, and that sunspider is probably part of their regression suite. With that said, this is EXTREMELY common in the compiler industry.

Now the question you're arguing is does targeting == cheating? In most cases, no. In fact my suspicioun is that what we're seeing here is the result of either an incomplete implementation where they did target sunspider, or a more complete implementation that broke, but no one noticed because its main DCE test was sunspider.

If IE9 can turn this around with a fix in their next CTP, it was probably not cheating and just a case of targeting. The reason being that doing a static analysis framework that is capable of being robust in these situations is non-trivial, and not something you just add in post-beta.

And if someone could run the test I posted above with '+' '-' rather than '*' '%' we'd have a first step in our answer. I would do it, but I neither know the sunspider harness, and don't have IE9 installed (and getting a new VM on this particular machine is a hassle).
Nice. That sounds like a professor that shouldn't be listened to. I wonder how much of his retirement money got lost in the .com bubble?
I wrote up this site one day http://www.tomato-timer.com

will be tweaking it a bit this weekend based on some feedback i received from a few people .. check it out..
This takes us back to the problem of emergence (http://en.wikipedia.org/wiki/Emergence), something that AI researchers, entomologists, economists, et al. have been struggling with for some time.
But then you would need to remember the date you changed your password for each site that needs it.
This comment is a perfect example of how reactionary the PMC can become, I'm putting this in my cringe compilation.
It seems to be a contrived joke: They tested people jumping with and without parachutes from a small airplane situated on the ground.
To be fair, most (possibly all?) software has a "automatically check for updates?" checkbox, which would solve the author's issue, if it's just an update check.
> Data movement between processes and machines is also horribly wasteful

I agree, and in .NET that’s a solved problem: http://const.me/articles/net-tcp/ (2010).

Their text format is XML. Their binary version takes small fraction of bandwidth, especially when using a custom pre-shared XML dictionary. Binary is much cheaper to produce or parse, the built-in DataContractSerializer understands both formats. Supported by all modern editions of .NET including .NET Core and is compatible across them, e.g. I’ve been recently using it for a network protocol of a Linux ARM device.
I basically concur but not all of us can just "flick a switch" here.

The most of my customers still need a lot of "obsolete" connectors as well as my devices which I won't replace just because they have no USB-C yet.

In 5-10 years maybe but they will come up with other standards until then and the race will go on. I think it is a matter of your domain(s) how cutting-edge your choices can be.
That’s great, and I just don’t see a stress dimension here.

-e- especially the necessarily stressful part of this role.
Apple has in the past provided a fully bootable Darwin operating system -- no Gui, but the OS worked just fine.

Your argument is pedantic where pedantry isn't warranted or necessary -- Darwin is a BSD and is BSD licensed, Apple doesn't have to share anything, but they do.
Usually the SMART counter just wraps around back to 0. In this case it becomes negative because it was read as a signed short.
Memory is the current state, computation is the permutation of state (your step function that takes you from one state to the next).
required http://www.cvedetails.com/product/9900/Microsoft-Internet-Ex...
It could very well be that spartan's the default browser that people see, but IE11's there as an option for people who need backwards compatibility with the classic ie ecosystem.
https://events.ccc.de/congress/2014/Fahrplan/schedule/0.html has the schedule and full description text for the talks available, although at the moment it's a bit painful to navigate the site. Seems like their servers are being hammered right now.
> It requires passengers to run a nonfree program (an app). As always, a nonfree program tramples its users' freedom

Off to a great start persuading the everyman once again, Stallman

Agreed on the more salient point of the pervasive record-keeping and the government have full access to them, though. Shoulda lead with that.
Exactly the opposite. The documentation gets out of date because people update the code without updating the documentation.
> Uber plans to do away with human cab drivers.

> It would be easy for a non-plutocratic government to prohibit this, and that's what every country ought to do, unless/until every person gets an adequate basic income so people don't need to be employed.

Okay, so I am extremely liberal and everything, but "let's ban any new technologies that might make somebody lose their job to a robot" is seriously the most ridiculous argument I've ever heard RMS make. What the hell.
"*...those scenarios are literally impossible."

Great. Thanks.

If you'd said "very, very unlikely," I'd be fine, but in practice not much of anything is actually impossible. So now I have to worry about "people who know what they're talking about" throwing around unjustified assertions.
Maybe he should look into using Tarsnap (tarsnap.com).
In my experience, comparing absolute temperatures across different climate/countries does not give the full picture.

I used to live in Paris where it felt warmish when the temperature was around 10C. Now that I live in Hong Kong, 10C feels freezing cold, as you pointed out.

Maybe it's related to humidity ? Or maybe it's because there is no indoor heating at all, as seanmcdirmid noted.
I know an 84 year old man in the prime of life, he speaks 37 languages, five of them nearly natively (including three that I happen to speak at a high level from my study and travels, and in which I have conversed with him), and is learning more every day. He is the personal language consultant of a billionaire, and recently picked up a new language fluently for him in less than a year. He also made impressive strides in an uncommon language I speak due to my family which is notoriously difficult, and has learned most of the dictionary and can read a newspaper as well as converse fluently. (The above information means there's a good chance someone here might recognize him, though the overlap with startups would only be via the billionaire.)

I asked him what his secret is for being so sprightly. He said, "I don't have one." Then on reflection he says, "Oh, I take a cold shower every day."

Of course 1 data point is not a study. But you might try it for a year and see if anything happens :)
I never knew about q - looks very useful
"Woe to the world because of offences! for it must needs be that offences will come, but woe to that man by whom the offence cometh!"
20C is ideal, 25C is too hot. In China, they always try cutting the AC back, and I always have to complain about it. It is difficult programming when your arms are sticking to the desk. Also, humidity has a lot to do with it (AC will remove humidity from the air as much as it will cool it).
"When working in rural schools in the UK I have encountered many students whose parents, and therefore their children, place little value on education. "

Yeah, this would be very weird attitude in finland (where I'm at). Not unheard of but very rare.

Of authorities (and just anecdotal commentary):

Please correct me if I'm wrong but in the practical side one of the biggest differences in the finnish school system when compared to UK is that the formal education seems to kick in later (as I understand it) and with less work load. I.e. the kids are not expected to start doing any homework until they are 7 and the workloads are quite light.

This has been the case for over 30 years. Perhaps this also affects attitudes - the workload is not overbearing and no-one gets left behind.
Good point, although there may also be administrative overhead in just keeping these ancient bonds on the books, so the total cost may be higher than 4%.

As far as future interest rates, there is an argument that as a civilization matures, interest rates trend toward zero. The more mature the economy, the lower the perceived risk (on average), and so the lower the rates. Apparently in the later stages of the Roman Empire for instance, interest rates were very low. So it isn't a foregone conclusion that interest rates will ever return to the "normal" levels of the 20th century, at least until a new global paradigm comes along. (Nor that they won't, of course.)
Turn off cross-domain referer sending: https://wiki.mozilla.org/Security/Referrer
> interestingly, an early philosophical self-help book.

Zen and the Art of Destrier Maintenance?
The idea only works if you keep your private keys. If you use an online Bitcoin “bank”, then you do have to worry about them disappearing. cough Mt Gox cough
> Costs at most $35

Well there's your problem. Where is that $35 heading? For a $35 transaction fee, I'd expect my money to arrive instantly and to work reliably. Sounds like that's pretty far from the truth.

I'm sure there are a hundred reasons why it's not that simple and it needs to cost a lot of money, but fundamentally, you're decrementing a number in one bank and incrementing a number in another. I can see why people would want that to be cheap, fast, and reliable given that it's a pretty simple thing to accomplish on the internet.
I agree that it is super interesting but... empty space also has ephemeral fragments of antimatter in it. We can’t extract energy from it.

There is already gobsmacking amounts of energy available to us in the atomic nucleus in the strong force, and we’ve been working for ~70 years to extract it (via fusion).