skysight-inc/HackerNews huggingface dataset:
I agree with you, it's not a very complicated thing. But that's the beauty of it - raytracers are simple but produce stunning images (it is a raytracer, though - it traces rays! Plus it does ambient + point lights, reflections, shadows... the kind of stuff raytracers do)

It doesn't take a lot of code, sure. But "a cross-platform game framework in 100,000 lines of C++" is not the current fad in HN ;)
Or even more concise:

List("Rob", "Christopher", "Joe", "John").filter(_.size < 5).foreach(println)
I worked my way out of university too (my father hadn't inherited money by then) but I haven't finished with loans yet.
The loss he cannot recoup is this, the average person out there would never have associated CAR FIRE with an electric car. Hence, you take a propulsion technology which people know even less about than they think they know about their gasoline car and their fears can take flight.

Look, they made a compromise on pack layout to facilitate swappable packs.

Lastly, Must should not be comparing his car to gasoline only cars, how many Leaf or Volts have caught fire after a collision? I do recall a Volt doing it once, days after in a junk yard. So Elon, why doesn't the Volt or Leaf have this issue? Is there battery chemistry less volatile? How about their pack designs?
This is a very strange action. It's almost as if they thought that some simple technical tricks could remove things from the Internet. Now there will be even more interest in comparing what they've said in the past with what is said in the future, and other organisations - now familiar with the Wayback Machine policy will keep mirrors.

As a quick fix, the wonderful British Library has a service called www.webarchive.org.uk. Here are some speeches from 2008 : http://www.webarchive.org.uk/wayback/archive/20081209103831/...

They also seem to have done something with their YT channel. For example, this video is dated Mar 21, 2007, but when viewing the channel and sorting by oldest first, it's not there: https://www.youtube.com/watch?v=BbPpcuh7DF8
Or attached any box directly to the internet.

This looks like bog standard background noise to me.
Personally, I just find delicious irony in Musk scrambling to spin fires in his battery-powered vehicles after all the condescending snark he heaped on Boeing...
Great, thanks for share with us.
If anyone from GitHub is reading, it would be cool if the failed IP addresses had an approximate location appended to them.
Actually perhaps the most annoying thing I can see is that after paying a fuck-load for the television, they dare to show me adverts on the guide!

LG is instantly on my shitlist for this and the channel and media data leaks.
Data Mining Strava: Running for the World Record. And Beyond
This just shows how insane the media world is. Great rebuttal. I love this one: "It is literally impossible for another car to have a better safety track record, as it would have to possess mystical powers of healing."
Streisand effect: http://en.wikipedia.org/wiki/Streisand_effect
PracTutor - The Personalized, Fun Way to Master Math and English
We crossed 15,000 active users this school year who use PracTutor to learn and practice Grade 1 to 8 core Curriculum standards for Math and English.
Makes me sad to realise just how much of EFI, the new universal standard, was dictated by Microsoft norms (UTF16, binary format, etc)
You can find the whole commented source at http://www.gabrielgambetta.com/tiny_raytracer_full.js
> its value may be 1000% or 1% of its current value next year, and neither of us can really predict that

True enough, but then we could say much the same thing for the fiat currency of your choice. (Except maybe the CHF? ;)
A Ponzi scheme is well-defined. Bitcoin is well-defined. The definitions are not the same.
Closure compiler will rename the math variable.
For many year I also tried to build a simple ray tracer. The math got me to, but in the end I was able to write different types of render engines.

What helped me:

learn about vectors
learn about (vector) normalization
learn about camera models http://www.ventrella.com/Ideas/Camera/Arm_Camera.pdf
learn about pixels (pixels are just dots without size)
use a 3D coordinate-system that works for you (mine is: x = right, y = forward, z = up)
start with a simple camera model (always looking forward)
normalize all direction vectors
place the screen of pixels 1 unit in front of the camera
normalize the screen of pixels
know that the center pixel is on the forward vector of the camera
try to calculate a vector from the camera position to the left top of the pixel screen in front of the camera
9 hours ago user.failed_login: Originated from 190.203.197.244
15 hours ago user.failed_login: Originated from 190.205.229.170
2 days ago user.failed_login: Originated from 41.59.254.18
2 days ago user.failed_login: Originated from 190.207.188.99
Have you tried blocking the IP and see what that might break?
It's not evil if it's ads that are relevant to you right? Might as well go whole hog and pull an Amazon putting ads your lock screen too
When you have trouble understanding germans, are they speaking Hochdeutsch or Platt? I'm curious if Platt is more closely related to Dutch than Hochdeutsch or not.

As a german, I always have problems understanding other germans when they speak english, so there's always that ;).
Will it really be a timeout? I thought the OS will send back a RST packet on ports it doesn't listen.
Why I Will Never Go Back to the United States
I would disagree as well. Most Slavic languages are much less closely related than Roman languages for example. I'm a native Bulgarian speaker and while I can catch some words when travelling in Serbia it's not that straightforward to understand others or to explain myself. I can understand people better in Croatia actually, which is kinda weird cause we don't share a common border. If I go to Poland, the gap becomes even wider. But for both the gap is significant. Grammar is different (e.g. inflections vs no inflections), pronunciation is different, hell even the alphabets are different.
a. Google isn't just another "large consumer company"

b. Google being "always under fire" by consumers, regulators and activists is no reason to start letting it off the hook. In fact, it should be the converse.
Tesla three step Master Plan
The point of the article was looking at influencial people in GitHub, the ones for which an automated resume even make sense.

Now indeed, you can also look at the code that even regular people are producing. The problem here is that you filter people that uses GitHub as a code repository, storing learning material (i.e. rubbish), quick hack (i.e. dirty, no tests), ..., or people that use GitHub as a code portfolio with a selection of their best piece of code.

But really, whatever works for you. There was the same talk about LinkedIn first, then StackOverflow accounts back in the days and nowadays hardly anybody cares.
someone should DDOS these servers. Or may be pass wrong info.
JK.

These is very bad For LG, And Samsung. These wrongful data collection should stop.
what about ruby ? i find it much more closer to a shell script or perl than python , i think it's an good use case for admin scripts.
This is false. 2048 bit is expected to last only 6 more years by cautious projections, and only until 2030 by conservative projections:

Method Date Symmetric Asymmetric Discrete Key Logarithm Group Elliptic Curve Hash
Lenstra/Verheul 2023 88 2054 1632 155 2054 166 175
Lenstra Updated 2030 88 1698 2063 176 1698 176 176
ECRYPT II 2016-2020 96 1776 192 1776 192 192
NIST 2011-2030 112 2048 224 2048 224 224
ANSSI 2010-2020 100 2048 200 2048 200 200
RFC3766 - 103 2056 206 2056 192 -
BSI (sig. only) > 2020 - 1976 256 2048 250 256

Source: http://www.keylength.com/

I agree that 8192 is overkill. GNUtls 3.0.28: certtool -p --sec-param=high comes out to 3248 bits.
When the whole bitcoin craziness started, I decided to go with Pascal's Wager and participate in a small way. (Note that I'm very sceptical on the whole cryptocurrency thing.)

My assumption was that, if bitcoin doesn't blow up for technical reasons, then there must also be some merit to the runner-ups. So I started mining litecoin with my little quadcore desktop machine.

That was five days ago and already I notice that my bang-for-the-kilowatthour is decreasing rapidly.

Everybody and their grandma is mining litecoin, and the smell of impending speculative crash is getting stronger.

Don't stress yourself over losing out in the gold rush. This bubble, like thousands before, will pop and you'll be there to give joking explanations of what happened to less technically inclined friends.
How To Use Twitter to Schedule Your Tweets In Advance
Awesome! I highly enjoyed the related talk at RICON West and it's nice to see the code and process laid out.
You answered yourself. What about classes that don't implement the with protocol? In Perl an object is guaranteed to be garbage collected even if it doesn't have a DESTROY method and without requiring any special syntax.
They should provide the password used to attempt to log in too.
Same here

6 hours ago user.failed_login: Originated from 190.237.42.139
12 hours ago user.failed_login: Originated from 186.91.131.199
16 hours ago user.failed_login: Originated from 91.226.79.82
a day ago user.failed_login: Originated from 184.22.105.99
a day ago user.failed_login: Originated from 190.205.97.211
2 days ago user.failed_login: Originated from 189.43.19.210
As an ex-Ghostery user, I can vouch for this. I switched to Disconnect after recommendations from HN-ers and thus far it seems to be doing a better job of not breaking sites and leaving users scratching their heads wondering what to do.

https://disconnect.me/
I've never been to any other country where mastery of a national language was as poor as English in India. This goes for both written and spoken language.
I remember typing that listing, almost thirty years ago. I owe a lot of what my life is now to Microhobby.
no, they definitely shouldn't, for the same reason they don't store the real passwords in plain text. it would be a terrible security hole.
I'm loving this jsfiddle 1-upmanship. Really squeezing out what it's capable of.
uh, with firefox you pretty much can.
Really interesting talk from Mark Zuckerberg back in 2005
Do you know what, this actually annoyed me about my Panasonic TV, it does exactly the same.

When I go into the "Internet" function, it shows me ads at the bottom. Why am I seeing these ads?

For example, in the UK we pay the TV license to BBC to NOT see ads. We are paying for a TV so why am I still seeing ads?

If I was renting a TV at a reduced cost or some type of freemium model then I would expect it, takes the biscuit a little I say.
Well they have mostly so far. What do you think is going to stop them getting away with it?
I've got an interesting performance measurement:

On Chrome 31, it takes 3307 ms to render the image and on IE11 it takes only 2320 milliseconds.

So am I in the matrix?
Health is its own reward; paying people for healthy _outcomes_ == worse poverty for the chronically unhealthy, partially disabled, and (in the US) victims of the non-healthcare system.
That doesn't answer the question. LTC is also well-defined (it's almost identical to BTC) so how is it a Ponzi scheme if Bitcoin isn't?
How does the Scrum Master participate in Daily Stand-Ups?
Thanks, I think I phrased the question poorly as I wasn't suggesting a weakness in bitcoin, I was wondering whether there might be any value to the mining output.
This is inaccurate. Whether you are required to hand over the card or not is governed by each member state's regulation. For instnace, in Netherlands or UK you can keep your card; in Poland you might still be asked to hand it over and sometimes for your ID with it. Also, good luck trying to swipe in the Netherlands -- most merchants taped the terminals so that locals do not get confused.
14) This list
Thank you for your correction, I of course agree. Corrected the original.
Such is the nature of politics. I don't know what politics are like elsewhere but in Britain it goes something like this..

At Prime Ministers Questions.

Opposition: Another bank scandal, not doing enough, blah blah blah

PM: ignores question Well the hypocrasy, in 2009 opposition was shaking hands with these people. In 2005 you praised the banks blah blah nonsense blah.

In UK politics any position you take today is used as a weapon against you tomorrow. This is my understanding of why things are being deleted.

Take the conservatives. Before the banking crisis they wanted to match Labour spending. On crime they wanted to hug a hoodie.. now they believe in Austerity, blame Labour party for the financial problems and are tough on crime. Turns out that the world changes and so do policies and I guess this drastic step is to reduce the ammount of ammunition each other have.

I am not sure it matters that they are deleted. Surely the websites of political parties should reflect the policies of today. It is up to historians, archivists and the media to note and store the speeches of yesterday.
No. All significant 'real world' currencies are tied to the economy of a nation-state or nation-state-like entity.

Bitcoin et al are free-floating in that regard. To see how this makes a difference, consider what would happen if one of the early adopters were to sell 100K bitcoins right now.
World Toilet Day - Worldwide 2.5Bn people don't have access to proper sanitation
I'm saying you shouldn't wire yourself up to an industrial drug supply over which you, and your political representatives, clearly have zero sovereign control.
The Algorithmization of the Hyperlink
But the person searching it was in India, wasn't he?
A Cold War Fought by Women
Don’t trust the .NET web forms email regex validator (or most others)
You had us until "but indeed".
The most interesting aspect of this video - other than the clearly emotional storyline - was how closely it reflects the way most of us use the web, smartphones, and yes - Google - to manage our day-to-day lives. A search for a landmark, a shop, to answer a quick question, to check the weather, to book a flight. Even more remarkable how almost none of this was possible a mere 10 years ago - at least not from the palm of our hand.
So when this sniffs the viewing habits of someone who is under 13, does it run afoul of CIPA or COPA or whatever it's called?
A summary of Clojure/conj 2013 talks
It's disappointing for me to read such things from "former compatriots".

For all the others. The article is not BS. It's a good attempt to troll on the old myth.
Well and that is the problem with digital goods. In "the old days" (TM) it was, that libraries and library-archives had papers and reporting on these speeches and oftentimes even manuscripts of speeches archived.

I would have loved to see a political party, or a newspaper request libraries to delete their copies.

So, what is a digital archive other, then a library, our repository of shared human historic-source-files? Why do we make it that easy for anyone, to destroy things, that might be of interest to future historians/generations?

I strongly believe, that our day and age will be one of the least known to future generations, as so much of the digital artifacts will be lost without the smallest possibility, to recover any artifact of it.

And yes, it is copyrighted material, but was copyright ever conceived as a tool for history-mingling or censorship?
Scope Components, Not Pages
Or, in fact, click-bait internet "top 10" lists in general.
> [...] send Ghostery into the abyss [...]. I want the web to work like it’s intended to 99% of the time and I know how to control my privacy the remaining 1% of the time. You don’t need a plugin for that.

I want to control my privacy 99% of the time, and unfortunately I can't seem to do it without plugins. yes, it's a pity that me protecting my privacy kills your website. yes, I'd rather all these measures weren't necessary, but we're at a point where I simply don't trust any third party, disqus included.

if all this screws your revenue, please use ad-providers that don't track me. there aren't any ? well shucks, looks like I won't visit your website anymore then.

(really, I wouldn't mind ads on a website, if that didn't also mean I'm tracked everywhere. as it is now, I block almost everything, using ghostery and/or disconnect, adblock(plus) and noscript. and I have no qualms about it).
> there's no economic reason for them to stay in some balanced relation.

Actually, there might be. The fee needed to get a bitcoin transaction into the blockchain is determined by a market, and it is a flat number, not a percentage of the transaction. If bitcoin succeeds, it may not be practical to use it for smaller transactions.
That is a shame. To my knowledge, no party or politician has ever changed tack after being challenged on the basis that they are contradicting their election promises. But there's something eerily Orwellian about this, we have always been at war with Eurasia.

https://archive.org/about/exclude.php

"The Internet Archive is not interested in offering access to web sites or other Internet documents whose authors do not want their materials in the collection."
R2 Wykładziny Podłogowe
I concur. Not to mention this controversy:

http://www.businessinsider.com/evidon-sells-ghostery-data-to...
Sorry for being ignorant, but why is providing the passwords they guess/automate a security issue?
I'd go crazy for something along the lines of xv6 [1]. xv6 is a modified Unix V6 that is used to teach the principles of operating systems. Its source code is small and well written. A rust analogue would be awesome

[1] http://pdos.csail.mit.edu/6.828/2012/xv6.html
Yes, asadlionpk pointed out the same thing, and I agree that it makes sense in that context (that Ali could not assume fennel is 'saunf' in India as well).
Data Size Matters [Infographic]
To be fair, this list is actually pretty good and something many people would do well to read (and "understand").
I looked at your prior posts and was unconvinced. From figure 1, 17% occur on highway or divided highways. However, most of the remaining categories are also types of roads.
JK but not really
so faaat!...
This extension breaks a web-based email for me (a major e-mail provider in Russia). Thinking that the whole TLD is advertising.
That depends - were they risk aware or did they assume Sony would produce another PS3-style effort?
C for everyone else
Its a more generalized trend, not some sort of special interest thing. I was merely pointing it out in my first comment. Later examples are just repsonding to specific queries. This sample was published in the NYT today, and it re-iterates many of the same points. In particular, read the last sentence...

studies have shown that the more attractive an adolescent girl or woman is, the more likely she is to become a target for indirect aggression from her female peers.

“Women are indeed very capable of aggressing against others, especially women they perceive as rivals,” said Dr. Vaillancourt, now a psychologist at the University of Ottawa. “The research also shows that suppression of female sexuality is by women, not necessarily by men.”

http://www.nytimes.com/2013/11/19/science/a-cold-war-fought-...
Yes, this annoys me a little with Ghostery. But overall the benefit it provides me outweighs the few bugs it induces. (And honestly it's not that hard to notice that something's wrong when the whole pages stays white after loading so you can temporarily disable ghostery.)
Plus depending on whether the terminal allowed chip and pin, and the card had a chip the liability is shifted between the merchant and the bank.
Money can't be saved without someone else borrowing it, even if that someone is just the bank.

Saving is normally transmuted into investment: spending money on machinery/land/buildings/software development etc that will offer a positive return in the future. Investment counts as someone else's income and therefore increases GDP.

Simply putting cash aside is basically hoarding, and normally loses you value over time unless the economy becomes deflationary, which tends to turn into a disinvestment and unemployment disaster.
My bad, I didn't notice this was Ghosterys fault but commented that his site didn't work.

I really like how Troy Hunt step in to this.

First the "it's my fault attitude". I can learn from this because I blamed his site but in fact it was my own problem because I used Ghostery. I think you can become better at a lot of things when you first blame yourself :|

Second his dive into the problem and notifying Ghostery.

So, sorry for my 'way to quick comment' about the site not working. I'm now using Disconnect and am enjoying your site :)
Yeah, the author even had to add support for the appropriate calling convention (win64) to the compiler[1] to get it to work.

[1]: https://github.com/mozilla/rust/pull/10527 not yet landed.
PHP Experiments
Tried to use disconnect.me as well but found it lacking in terms of features and number of trackers it's blocking, at least when compared with Ghostery. It has its' round of issues, OP is the best example, but clicking "Allow once and reload" is usually enough to solve them.
> For what it's worth, most Americans under 30 have probably read 1984 in school.

Didn't know that, thank you, many years since I was in school. So has 1984 replaced Catcher in the Rye? That would be a shame, as well as a difficult choice.
For one, because if someone does find a hole that gives them access to Github data, they'll have all password attempts, which would include typos of the real password. Which is a terrible, terrible thing to store in a hard drive (see Adobe)
Also, unless I noticed wrong, there are no ads on the search results.
Well to be fair, the Boeing planes were not involved in accidents( as far as i know ).
Assange not under sealed indictment, U.S. officials say
I can only agree, but it goes farther still. I do not(!) have Ghostery, but I kill external requests by default (Plugin == RequestPolicy) and I block scripts by default (== NoScript).

There are 8 foreign domains, that this site sends requests to. One or two seem to be a CDN, one is creativecommons.

BUT:

I do not accuse anyone but myself for making this experience of visiting this site a horrible one. As I do not want any foreign, plugged in web-servers, to know, that I visited site a or b, I have to live with these kind of experiences.

And I love RequestPolicy for the Job it does, enabling me to exclusively control, who gets to know, I visited site a or b.

Sorry ajax.google, webfonts, disqus, addthis and so on.
I wouldn't call that controversy, from what I can tell they've always been clear about what they are. Ghost Rank option is literally the first thing you see in the Ghostery options. As long as they respect that, I have no problems with them.
Try Bitcoin: A simple Bitcoin explanation