skysight-inc/HackerNews huggingface dataset:
You can make your own: http://store-xkcd-com.myshopify.com/products/switch-and-butt...
Show HN: Your Free CS Education
Cut to the chase: https://www.youtube.com/watch?v=4nyzl3pVXp4

I really am a big supporter of quality education being available for everyone, and because of that I've opted to open source my CS education on YouTube.

I'm starting with Rails, and I will eventually work around to more core CS topics like circuits -> logic gates -> binary -> assembly -> c -> Data Structures -> Algorithms etc.

If you like it subscribe and I'm looking for all the feedback I can get on how to make it better :)
I assume this is the case for virtually any site. User emulation should be logged and audited for abuses.
But not 'quick release'?
Wow, thanks for the link. Looks like a pretty decent sized list of games.
All Intel CPUs worth mentioning in last 10 years have 512 L1 data cache entries, not 1024. Including Haswell and Sandy Bridge.

I do agree with your analysis otherwise.
Head of Operations  Logistics Startup (www.shipstr.com)
This was fun to play with. It suggested an Indian restaurant so I tried saying "I don't like Indian food" and it followed up about whether I don't like it or I'm just not in the mood now. After suggesting another restaurant it correctly understood "Can you suggest something cheaper?" and returned a <$10 option. The "tell me more" option left a bit to be desired -- Luka just said "It's a good place."

Looking forward to when Luka "learns" about Oakland restaurants!
can't the government just throw a couple billion to a bunch of startups in Manchester or something in order to encourage people to move there, and once Manchester can "stand on its own" with its own London like economy built by that initial investment, take away that money and invest it in some other city and repeat again and again. I don't necessarily want to live in London, but I want to live in a city that's like London in terms of vibrancy and job opportunities. Solution - build more Londons.
There's a lot of old FORTRAN code out there. Off the top of my head I'd look for:

- Places using traditional supercomputers (Cray, NEC SX, Fujitsu)
- Geophysical and petrochemical industries
- Defense industries
- Academic institutions in hard science (physics, mathematics)

Good luck to you guys.
If you have an EB-3 (India) filing it can take upto 20 years to get your green card. A spouse who is here (usually a woman) can practically lose a big part of her life just waiting for the GC to come through. By then whatever skills you possess will be outdated
µBlock can import hosts files, and it has an off-switch :)
SMS is going to be our next step - we started with texting in Russia actually. Our own app however let's us get a better UX for the users. Thanks for the tip!
Starting your business in Canada also limits your exit options, or makes them a lot more difficult. As someone who just survived an acquisition that required the entire engineering team to relocate from Toronto to NYC I can tell you that it's much harder to move a company across the border than you'd think.
Value of Testing in Gamedev Process
The “Shark Tank” Effect on Apps
Thanks for your feedback - we're improving our restaurant data now (it's all being collected automatically). Oakland is next to come - we'll keep you updated!
I liked the story because I absolutely love arguing with people who will tell me to trust the map over the terrain. :-|
Marketplace Mistakes That Are Killing Your Startup
The only breakage I have ever noticed is the occasional site which has about 30 or so "broken image" placeholders surrounding the content. Otherwise, I don't even notice its presence.
Same. Can someone pitch in please?
I'm not looking for a definition at all; I'm perfectly comfortable with the primary definition of 'of or going to the root or origin; fundamental.' I'm not going to dispense with perfectly reasonable vocabulary just because alternative interpretations of a term exist.

If you're not sure what someone means, consider asking them rather than complaining about it. Transitioning to a different gender from one's birth default is (for the time being) a radical change involving extensive medical evaluation, a lifetime drug regimen and ultimately major surgery, to say nothing of the social difficulties.
I've never used one aside from a text editor. Plain text file with whitespace delimited items; about as simple as it gets.
That's pretty epic.

Reminds me of Treehouse, but free. I was surprised at how well you paced yourself throughout the video.

I think if you can keep it up, and incrementally up the quality it should be a valuable learning resource.

subbed.
> If you’ve got complete control over your infrastructure and don’t mind changing PHP implementations, HHVM could well be the way to go. It also has a number of other extras which may be of interest. But what if you don’t?

I don't see how Recki answer this question. If anything Recki seems to be even more disruptive over the infrastructure.

Sure, it's interesting in its own right, but I not in the context that this article placed it in.
Yes it is. Although, I believe it depends on the bluetooth's strength which may be device specific. Mine is a SGS4.
It's 2015 and people still don't know the difference between open source and free software?

As you describe it, Unreal Engine is open source.
We know that in cultures that empower adolescents and expect them to join the adult world, there is no such creature as the 'angsty teen'.

This sort of argument is best backed up with examples of what you have in mind.
CAcert rewrites their PHP/Perl code base to Java/C++
Feel like a God with genetic algorithms
I would guess it's because it's relatively close to both Seattle and Redmond so you have ex Amazon and Microsoft employees who are willing to work there. Actually I think that Microsoft already has some offices in Bellevue. Plus, it's way cheaper.

For what it's worth, I currently work and live in Seattle but I would completely prefer living and working in Bellevue.
Apple Car: Three More Thoughts
> In the US, it includes the cost of the entire Federal Reserve apparatus dedicated to managing the supply of FRNs. Treasury's printing of them is only one small part. The Fed has buildings to maintain, support employees to pay, behind-the-scenes political processes that play out and who knows what changes hands there in exchange for appointments and other policy stances.

Sure - the physical printing is just one of the many overheads of the monetary system. But the point is that these costs are small and, importantly, more-or-less constant. Whereas with Bitcoin the costs scale up (and inherently have to scale up) with the Bitcoin economy. Indeed, if we assume rational miners with accurate price predictions, then the amount wasted on mining Bitcoin always exactly equals the total value of bitcoins in circulation.

(So far we don't see this because the price is much higher now than it was when most of the coins in circulation were mined. On the other hand, if the Bitcoin price drops to e.g. $10, then the current expenditure on ASICs is going to look even more extravagantly wasteful).

> You're right that Bitcoin by nature includes a huge energy cost, but when you take the narrow view that it's simply being thrown away, it's both short-sighted that it ignores the theoretical possibility that its heat "waste" could be channeled into something economically desirable (e.g. steam to drive turbines)

Even if you find a way to use the heat, you're wasting the computational power that could be allocated to something more productive e.g. protein folding.

But even more importantly, and what I expected to be half the point of the article, the work put into validating the blockchain inherently has to be wasteful. If it isn't, the economic incentives against cheating no longer apply - you can just do a leveraged buyout of a huge turbine company, put their heat generators to work doing a 51% attack, and double-spend all your bitcoins.

Whenever someone comes up with a way to do hashing for half the energy, the Bitcoin network doesn't start using half as much energy - it starts doing twice as much hashing. The wastefulness is built-in and unavoidable.
Amazon Announces One-Day Tablet Sale
Our focus is in enterprise solutions for now... but it could interest individuals building web applications.

We also thought that a good option would be to make it all open source, and build our own applications with that. These applications would be our source of income, instead of the core framework and components.
How Dinosaurs Could Help Us Fight Malnutrition – Bill Gates
thanks for the downvotes, but I've literally spent all day trying to fix my QA environment after updating to firefox 36.
Is it feasible to hire a guy and say "I won't pay you anything but you get 20% of the revenue you refer"?
How typical is this benchmark for a single CPU? If this is (approximately) cutting-edge on the software side then it's a pretty big deal because the cutting-edge hardware can handle 100Gbit/s ethernet with 33Gbit/s out of each transceiver [1] which would mean the CPU is the bottleneck!

[1] http://www.xilinx.com/products/silicon-devices/fpga/virtex-u...
> live stage within a running game

Isn't that also a big selling feature of Unreal 4?...

> and the ability to publish to just about anything

Likewise with Unreal 4, except that they have a flat-rate for platforms, instead of expensive add-ons to support more platforms. (and no browser plugins required!)
It's always lupus.
You might be interested in my new sorting algorithm, Pattern-defeating Quicksort (pdqsort): https://github.com/orlp/pdqsort

It's fully deterministic, as fast as Quicksort in the average case, O(n) in the best case (all equal, but it scales smoothly as the number of unique elements decreases), is optimized for common inputs like ascending/descending (both O(n)) and uses a novel idea of guaranteeing O(n log n) worst case, that guarantees the worst case is no slower than three times the average case, assuming heapsort is twice as slow as Quicksort.

I'm still tweaking the final details and working on the paper, so it's not ready for a full release yet, but a sneak peek here and there is nice :)

This is a benchmark comparing pdqsort against introsort (std::sort), heap sort and timsort: http://i.imgur.com/TSvXnG5.png .
One grandfather was a farmer (dry-land farming and animal husbandry on the Great Plains), the other a manager of a small town department store.
This is just a glorified commercial-style shoot. Look at the credits at the end.
Not exactly free. I would like to learn from the pro version, but not at the price tag they charge:

http://unity3d.com/unity/licenses

I can learn from crippled free version, but eventually I'll be running into things stating "you need the pro version features for this, this, and that".

With UE4, $19 got me full engine to mess around with.
Sodium: Pascal to idiomatic Haskell translator
My biggest pain point with DuckDuckGo, is locality. I search for "hdmi cable" on DuckDuckGo and it gives me links to products that are sold in BestBuy and Walmart... They don't exist here in the UK. It also gives me links to Amazon.COM and Ebay.COM...

I do the same search on Google and it gives me links to Currys, Tesco, Argos and Maplin (all UK shops/sites). And it links me to Amazon.CO.UK and Ebay.CO.UK.

I don't use DuckDuckGo for searching for products which I want to buy, because this is always what happens.

I suspect DuckDuckGo is a much better search experience for people inside the US than outside.

EDIT: Ooh. I've just noticed that if I set my region to "UK" in DuckDuckGo the results suddenly become far more relevant. Why isn't this set by default? Not only am I coming from a UK IP address, but my browser is sending "Accept-Language: en-gb"
Not sure what the exact ask is here. Are you building an open world or virtual world game? Do you just want a 3D renderer without the game engine? Both Unity and Unreal 4 can be used for non-level based games, and Unreal has some special facilities to support that (world compositor specifically - https://docs.unrealengine.com/latest/INT/Engine/LevelStreami...).
Well, the source is only "open" to subscribers: it's in a private Github repository. Stop paying, and you stop getting access to it, and it's illegal to publish even for perusal.
Hat's Off to the Men in Miniskirts in Turkey
1,000 Chrome Experiments and counting
Does Pyston work with any of the GUI toolkits? If not, is it expected to at some point?
A Beginner's Guide to Customizing a WordPress Theme
How does the Unreal Engine compare to the CryEngine? I've the impression it's more efficient, this is important to get the best performance out of VR games.
But if they did that, what would the mechanism be? The simplest way to incentivize the miners is to... buy bitcoins.
Why a downloadable app exclusively? Would love to not have to install it to try it out.
Haha thanks!

I've also been building a cool web app to aggregate educational CS videos and let people navigate through them based on language and topic. Here's an early screen: http://i.imgur.com/3gbgaxe.jpg (just for showing the styling).

The actual DevFactor channel page is here: https://www.youtube.com/devfactor

PatrickJMT was one of my big motivators. Helped me get good at math.
The site in the OP explicitly states that it is an e-paper display, and so does the video....
Oh, absolutely. The difference is that with voice, they also have the potential to identify the people with you, what you're watching on TV, what radio station is on, etc.
This is an interesting and funny pic
Magic: the Gathering is Turing-complete
Unreal is neither. The source is copyrighted, you must pay them to see it, and you're not permitted to redistribute it, and can only modify for your own purposes (or merging into mainline) I believe.
As Republicans Concede, F.C.C. Is Expected to Enforce Net Neutrality
If "it requires extreme dedication" is a showstopper when deciding what sport you would want to play professionally, you probably shouldn't play any sport professionally. Even the 'easy' games such as darts or billiards require hours of practice every day.

But as to baseball: they have games. What are they complaining about? :)

If you pick an endurance sport such as cross country skiing, swimming, or rowing instead of a game (sport is "something with a start and a finish"; a game is something you play), you will easily be training every day for four hours or more for 8+ months in a stretch without ever entering a real competition.

All that for two or three races that count a year or, if you are really good, for one race every four years at the Olympics (rowing is extreme here, as it doesn't do races at different distances, and as it is rare for people to enter in more than one race in an event. Underperform in that race, and it is 4 years of training to get another try. Swimmers and cross-country skiers have it slightly better, as they typically enter in multiple races at an event).

The only plus these sports have over professional baseball is that sportsmen do not travel that much.
There is absolutely no chance of the Green Party becoming part of the next British government, even in a coalition.
Kickstarter has other advantages. For one, everyone who backed the original Pebble watch already has a Kickstarter account.
This brings a whole new twist to your username.
A bunch of other things are also broken in Firefox. Yay WebKit-only websites.
My father worked as a hydrologist doing very similar work!

It's funny, when I first heard him tell me he used Fortran, I immediately thought "typical slow-to-change state government!" etc etc. Only subsequently did I realize how prevalent (and useful) the language is for scientific research, advanced computing, engineering, and a bunch of other services - basically the exact purposes he was using it for.

Nice to see some longevity after learning so many things that seem more fad-ish!
$6.2 M and 31 days to go. Wow. This is definitely a successful campaign.
I'm reminded of the 'cstross quip, "Libertarianism is like Leninism: a fascinating, internally consistent political theory with some good underlying points that, regrettably, makes prescriptions about how to run human society that can only work if we replace real messy human beings with frictionless spherical humanoids of uniform density."

EDIT: corrected the quote.
Is it expected that Pyston play well with numpy/scipy? This is the biggest barrier that I see towards adoption of PyPy for numerical computing. If Pyston can work with numpy and scipy then it would be a huge accomplishment.
Why doesn't the GPL do what you want?
Totally disagree I find the present trend towards opt-in-by-default to be an anathema.

It's totally unreasonable that I should have to start up applications in a sandbox after each upgrade and/or hire a team of lawyers to go over the EULA/TOS to find what new & interesting ways have been found to sell my personal info.

(Responding to your general point btw rather than specifically against Mozilla, who compared to the alternatives do seem to care about their users privacy, nor Sync which which you have to opt in for)
One thing I learned when I started getting actually sick and wasn't yet sure of the cause - don't read WebMD. It will always make you think you have cancer. Especially since at the time I was being tested for cancer, it was really scary. Every article felt like "Have a headache? Could be sinus pressure ....... or brain cancer".
I see that slightly differently.

I, as a "mere mortal", have already _given_ $200 to Pebble, and $400 to ZPM Espresso.

I got exactly the return I wanted and was entitled to from Pebble, I've had a smart watch on my wrist for ~2 years now and _their_ company has thrived (and they are not under any legal, moral, or even politeness related obligation to offer me anything more except perhaps an opportunity to participate in their next big idea. I certainly don't expect a cut of their eventual acquisition payday).

I got an outcome that, while not my most desirable one, was certainly one of the outcomes I was prepared for from ZPM - a bunch of updates indicating they were working furiously trying ti achieve their dream - and finally a message says "sorry people, didn't work out". And I'm perfectly fine with that too.

I know not everyone views Kickstarter that way (and the "blame" for that falls firmly on both project creators and Kickstarter themselves), but if you expect it to work like a shop - buy your stuff from a shop - they'll ship it with close to 100% certainty, you'll be covered by consumer protection laws and credit card fraud policies and other similar well know remedies. "Kickstarter" even implies in it's name they're not like that. You're often funding pre-manufacturing ideas - along with all the risk associated with the assumptions of getting things finalised and manufactured, and hopefully benefiting by getting your trinket well before the general public and probably at a discounted price for assuming some of that risk.

I've _never_ been "screwed" by Kickstarter - even though I've funded several failed projects. That's part of the Kickstarter game. The same as all those non 1000x exits the VCs fund - they're not getting screwed there, they're playing the risk/reward number game. If they didn't want to get "screwed" by the 99.5% of the companies they invest in failing to return 1000x, they'd be investing in government bonds or blue chip stocks.

You only "get screwed" by a successful (or failed) Kickstarter project/company if you choose to view yourself as a victim (or have a tremendously overactive sense of entitlement).
I think he means the empty space that is demanded by sprites, in memory it occupies space as a bitmap. If you use a smart sprite builder that optimizes stacking, it will probably be less than 10% overhead, but still relevant.
Hey Spoom, I'm not sure I'm following, what do you mean? :)
Just wait for it. In the coming weeks we will probably see a steel version added to the Kickstarter
Drone Rescue Mission
RE2/J: Linear-time regular expression matching for Java
Don't be a dumb company. Use Wake
Thank you, I appreciate the time you took for the screenshots.
I've been expecting freelancing to become the dominant means of finding work for a long time now. It just seems inevitable. Think about it. What does an employer offer you? Security? Nope. Pension? Nope. Predictable income? Nope. Companies have abandoned absolutely every single thing they ever offered to employees. They stagger along now just because people go to them out of habit.

Companies first came around because someone has to solve the distribution problem. That was such a valuable problem to solve that it shaped commerce and society for well over 100 years. It still shapes society. And it shouldn't. The Internet solves the distribution problem. It makes it so any 12 year old with a net connection can run circles around any mega-corporation when it comes to distributing product from point A to point B. The only place the 12 year old CAN'T beat the corporation is the place that large corporations never really managed to penetrate much in the first place - goods and service which are actually intrinsically bound to geography. You need your hair stylist to be physically near you. You need the plumber to be near you. And those people do not work for a mega-multinational.

And I expect when the change happens, it will only take a matter of weeks or months. There will be a sudden realization on all sides. Companies will realize they can't get ridiculously profitable workers for dirt cheap any more. Workers will realize their company has been playing them like a game - and realize that if they play the company at the same game instead of listening to myths their parents told them - they will kick ass any time.

Zero overhead, zero debt and obligations going up against a large organization who relies COMPLETELY on the ability to hire workers who will accept pay less than 5% of the value they actually earn for the company? It's not even a competition.
To add to what was said, the only one of those measures that's potentially dangerous is the single guard node with manual rotation.

It's not adequately studied, and I'm operating based upon my own research and intuition there, so I wouldn't necessarily recommend it.
Why aren’t more news organizations protecting e-mails with STARTTLS encryption?
Gas Mask on OSX: http://clockwise.ee/
Exactly: the source is "open" to paying subscribers, just as the source to... just about any closed source software anywhere, can be seen if you buy a licence to see it. It fits NO definition of OS that I'm aware of.
Still disappointed they didn't unbundle the last mile. It seems to me that's where the biggest pain-point is right now, and doing that would've been far more effective in getting ISPs to play nice in the market, since then they'd have actual competition.
I have had faster development using unity.
If the opposite was true, and more were not willing to go to San Francisco, don't you think most of the larger companies there would have moved elsewhere?

Keep in mind, I said "willing to go," not that they were already there.
My god!!! I've always been a big fan of Attlassian... but I could never imagine it was a $3bi business. That's a powerful example. Thanks!
Do the maths at $150 (a rate he nominated) and then tell him again that his whole argument has collapsed.
This commit message made me smile:

Commit message: Don't use 'char' for number of lines
Author: Linus Torvalds

He didn't go for 'unsigned char', not even for 'short', but immediately went for 'int'. Doesn't look that micro anymore.
At least I don't have to take my hands out of my glove in this cold to operate it.
The first sentence of the post.

Any day now President Obama is going to propose a new privacy bill of rights that will give you much more control over your personal information.

http://www.politico.com/story/2015/01/online-privacy-bill-wh...
Yeah, OK, but the linked piece is not arguing that we're in danger of running out of helium in thousands of years.