skysight-inc/HackerNews huggingface dataset:
> quality of impressions their ads received

My understanding is that they only counted it as an impression if it was a view for at least 3 seconds. If anything, including non-impression views is lying about the quality of impressions their ads received, because they're not impressions.

I don't know if that's how video ad impression data is normally reported, but it sure sounds more intuitive to me.
There's a couple different things we're talking about here. The ability to install typings via npm, which is good because it gets rid of another tool (typings) and everything is in package.json. But the other thing is the ability to consume declaration files in node_module packages themselves, which I consider a bigger win.
> potentially criminal

Not even remotely. If the government steps in with a subpoena for the origin host IP or an injunction to stop protecting the site they'd stop. Someone on the internet asking them has no legal power to do so.
I'd err on the side of caution and consider that string a Red Herring without more evidence to corroborate the claim. It is a nice coincidence though...
While this is certainly an argument, I think the bill fixes an unintended interaction in tax law where people were getting taxed for "realized gains" that actually weren't realized...or gains at all (yet).

So an alternative way of looking at it is that this bill removes an _accidental_ disincentive for innovation.
Welcome to the Banana Republic of Sweden
I don't see it, anybody care to explain?
This could have been resolved by also removing the 409a rule. Which requires companies to specifiy some arbitrary price that the company is worth.
How does treating them as values force you to deal with them (except on principle)? Does the language force you to check the return value of every line of code? And the checking would only encompass expected errors, not unexpected ones, no? The unexpected ones (read: bugs) would simply be swallowed up and the actual problem would finally turn up far away in some other stack scope, no?
Think about how many hours you have to invest in writing workarounds for features available out of the box in other languages.
would be interesting to know where that one started...
Exactly.
Memory safety is a very nice property, but is not complete by itself.
This primary emphasis on memory safety was part of a critique of Rust by Andrei Alexandrescu: https://www.quora.com/Which-language-has-the-brightest-futur....

And even wrt memory, Rust (with the standard library) is not free of its own warts, see the OOM situation.
See e.g https://news.ycombinator.com/item?id=10545877 for a discussion on this.

Just to be clear: I generally like the ideas of Rust. I just dislike its presentation by some as a magic solution to all kinds of concerns.
Studies have shown a major factor in young people's likeliness of going into science is whether their families think highly of science and science careers (regardless of parents' education levels). I'd imagine the ivory-tower nature of science can contribute a class divides in this respect as well.
So they would report that hypothetical as "999 999 views; 3s average"?
That would be quite the Great Firewall...
In an ideal world, they would not cave... but someone has to pay the giant bill. Who would chip in?

The site must be constantly under attack, and it must cost Akamai a fortune in real $$ all year long. And, when their service is performing well, nobody is talking about it, so there must be very little positive PR.

If someone is ready to foot a 620 Gbps bandwith bill all year long, I am pretty sure Akamai will be more than happy and able to scale up further.

Too bad there is no always a cleaner/smarter solution than pure bandwidth and $$ to fight those attacks.
Linear Algebra Abridged – Sheldon Axler (WEBDL, 2016)
Stanford's Stickybot
This makes it so employees can actually participate in the upside of the risk - something that the current tax setup can make impossible for employees of highly valued private companies.

---

I'm Bob, I write a check for $50K to exercise my stock options. They might be worth something some day, I'm taking that risk and working my ass off to see that they are.

The year I exercise the options, the gov sees that I've made a $1.5M "paper gain", and they want their taxes. Call it $300K.

If Bob doesn't have $350K in the bank, he is stuck - he basically needs to wait until said company goes public to make a zero-cash sale, or forfeit his options when leaving (either by quitting or getting fired).

Not to mention if Bob exercised the stock and payed the $350K - the company could never IPO, or it could and tank. Bob wouldn't see any of that money back.

Bob's upside for working at said risky startup is severally limited.

This is a surprise to most employees, who accepted the risk and assumed they would be able to participate in the upside of the startup (kind of the whole point). These employees find out that, in many cases, they can't actually become shareholders, or they do and lose everything.

In concept, this bill would have Bob write the $50K check for the options, and then only pay taxes once and if actual liquid gains were realized.

How does this only affect the rich or somehow incorrectly incentive people to work for startups?

I'm happy for Bob.
I did :) I made Dyox in 2006 and won a prize: https://www.neoflash.com/forum/index.php?topic=2876 I no longer have a PSP, but reportedly it still works on modern CFW and you can run it in PPSSPP: http://brightnightgames.com/games.php?game=dyox

My email's in my profile if you want to chat
So here's what's happening:

- you can't push to https://git.heroku.com/ (expired cert)

- you can push to ssh://git@heroku.com/; it seems to fail but the deployment actually goes through (I'd advise against trying that though).

- the status page is gone
We have 52 different tax systems for individuals by my count. All the states have have different rules too. Last several years, my wife and I have had to figure out our taxes five different ways on the same income.
Why don't we have police/state targeted surveillance software? A million data points about police activity on social networks (on their personal accounts) would be a trove of enlightenment for the public. It's clear that they won't be transparent or share info about their personal or professional activities willingly... but we need the information regardless of their intransigence. Why should they be allowed to have privacy when they are so keen on abusing ours?

I'm sure they feel the same way about us, but the honest truth is that going tit-for-tat against them re: surveillance works far better for the public as a whole.
so, quit social media and murder police.

YOU ARE ALL IDIOTS.
direct link http://linear.axler.net/LinearAbridged.pdf
Which teenager hackers?

Yes, if the IT defenses are poor and they get in fair enough, another one is if they get the password list and shop around

You're saying like it's ok to rob the house with only one lock as opposed to the one with several locks and security cameras
We are?
There is a great lesson in this. The temptation to upgrade, improve, add, and tweak is very strong, but putting those things through the "what's the point" test could really help focus on what's important.
It's a woman in a dress, like you might see on a bathroom door
The <| is a skirt.
I can't really argue with you if just going to make up stats... I have been helping non-tech savvy family, friends, and co-workers for over 25 years. The ones who didn't have AV installed or let the one that came with the PC expire had a almost 100% infection rate. Once I installed a good AV product infection issues with most of them was not an issue again. Yes, nothing stops stupidity 100%.
If you are incapable of measuring the overall ROI of, say, a YouTube campaign vs. a Facebook campaign, then you are also certainly going to be incapable of determining the ROI of an X second average viewing time on Facebook vs. a Y second average viewing time on YouTube.

Therefore both the true and reported values of X are completely irrelevant because you are incapable of using them.

Please explain how the above reasoning is incorrect.
Funny. I'm just a couple years removed from that thread (I was an undergrad then) and I don't even "get" that emoticon. A person standing on a platform with her arms in the air?

Edit: nevermind. Was explained while I was typing.
I actually did not miss this, I simply did not have the space to say it, nor was it relevant to the point I was making.

It is strange to tell someone you have likely never met that they have missed something, based on very little information provided to you. This might be a sign of a cognitive impairment on your part, or perhaps a broken worldview. I don't have time to discuss either of these points, but it may be helpful for you to consider why you believe you can "read the minds" of people over the Internet.
If WPF was designed from the get-go using TDD, there would be less of a problem here in this case.

I myself have hardly ever needed a debugger in any code i've worked on that has been TDD from the ground up. And it is almost ALWAYS related to OTHER code that was clearly not written with TDD in mind.

Tell me something: What exactly is a "bug"? It is literally just a state the programmer did not expect, correct? So how do you keep all states expected? By constraining them (types, guards, etc.), by testing them in the small (unit testing, TDD), and by making them (ideally) immutable values (preventing unexpected changes to values within one stack frame). If you can control all possible states in the small, you can largely eliminate bugs in the large.

At least, I've found this to be the case after 20 years of working on procedural and OO code...
It sort-of looks like a person standing on a pedestal...
Go's big success, in my opinion, was to fuse the lightweight, spawn a million threads we don't care, style of programming to conventional imperative, conventional static-type programming. I know of several other runtimes that had that lightweight threading capability, I've been using them since years before Go was even a thing, but they all required programmers to learn a new paradigm. At times, a radically new paradigm (Haskell).

You may complain that programmers have a professional obligation to learn those new paradigms. You may complain that programmers should consider "learning a new paradigm" a smaller strike against a language, especially if it brings other good things with it. But that won't change observed reality, in which programmers do want to not have to risk several months to a year on something they aren't sure will pay off. By contrast, if you know any of the existing manifestly-typed languages at all (Java, C, C++), which most programmers do to some extent, you'll be writing fancy concurrent code in Go next week. Possibly even "tomorrow". You can be shipping production code in a month.

The language nerd in me really wishes Go had isolated its goroutines from each other and only passed things by value. (While I like Rust's much finer-grained handling of that for a lot of other reasons, you can get a lot of the benefits in a language where the threads aren't supposed to be that large by isolating to small threads, and it's way easier to implement.) The pragmatist in me is forced to reluctantly admit that had it done so it probably wouldn't have succeeded as much, because while that may not have been a "full" paradigm shift if the rest of the language was still imperative, it still would have been at least half of one. That affects how you design larger programs. In a lot of good ways, I think, but still, change with an unknown prospect of payoff.

So... it depends on your point of view. It's not revolutionary in the sense that there's anything new in it. But it is a somewhat revolutionary combination of concepts.

You're even free to join me in being a bit sad that fusing your concepts to an Algol-descended language is basically mandatory for success right now. But, one step at a time. We are slowly creeping away from it. As I've often observed, programming as a profession does not move anywhere near as quickly as some people think; there's a constant surface churn of technologies and languages, but deep paradigm shifts take decades.
I'm sure :-) has been independently invented a million times.
The i3 appears to be a really well designed car. It costs about $7000 more than the model 3, but it already exists. And they've just increased the battery capacity 50%, so the nominal range is 200 miles, or 275 with the range extender. I just read BMW think they can double that by 2020. Tesla certainly has at least some competition.
I'm partial to the lisp style:

#include <stdio.h>

int loop(int i){
return ((i==0)
?0
:(printf("%d\n",i),loop(i-1)));}

int main (void){
return loop(10);}
Also, they claim to (soon) be able to filter up to 5 Tbps attacks: https://twitter.com/olesovhcom/status/778831449206231041
Go forces you to use errcheck.
That was already our experience in Turbo Pascal, Delphi, Oberon, .... :)

My only complaint is that they took the CLR path instead of the Ext-VOS one, with is now reborn as UWP (aka WinRT).
I get what you mean, but poor defense ain't no excuse to hack the hell out of company, neither legally nor morally. plus i don't buy the notion that some teenager had no clue what he was doing would harm other's livehood (if yes, then he should go through psychiatric evaluation).

if I don't put 3m electric fence with automatic sentry guns around my whole hypothetical house and land, does it mean everybody is automatically invited to freely try to break in, do damage, steal my stuff or post my private and legal data online for others?

state should have better use for these guys, but there should definitely be punishment, not reward in any way. that's how all countries run these days
It's a girl with a skirt/dress.
While I think you are possibly correct...I think removing this is more difficult since it has much deeper implications for private investing. Say some investor wants to invest in your private company, without some sort of 409a company worth...how would you go about negotiation?

To be fair, I oversimplified when I said "arbitrary"...company valuation estimates aren't _completely_ random...they just aren't set by free market interactions.
Oh, the UN is on this? Right, we're screwed.

Seriously though, we can forget about getting 7 billion people to use antibiotics safely. Really- forget about it. Not even education helps- after all it's doctors and pharmacists who are primarily responsible for this mess we're in [1].

Our only chance is to find some other way to deal with bacteria -perhaps that phage therapy thing- otherwise we may as well just accept that X million people will die every year because of bacterial infections. Not to mention, of all the conditions that might be safe to treat given antibiotics, but not without them (you know, open heart surgery, brain surgery, that sort of thing).

[1] Here's a childhood memory: my family doctor telling me I have a viral infection ... and prescribing antibiotics. Almost every year until I was 18 and stopped taking the damn things on my own, for entirely irrelevant reasons (I thought they were making me worse) (I got better).
I am yet to see TDD work with native GUIs.
Interesting that there are both left-handed and right-handed smileys in the thread. :-) (-:
Does every car have an LTE connection? Do you have to buy a sim from your local provider or how does that work?
There's so much hype. It's attracting masters of the universe type people that would otherwise be you'know, at Goldman Sachs or something
Henry Hazlitt - 'Economics in one lesson'
Mises - 'Theory of Credit and Money'
Adam Smith - 'Wealth of Nations'
Milton Friedman - 'Capitalism and Freedom'
Murray Rothbard - 'A New Liberty'

Have been my personal, but somewhat one-sided favourites.
You must have missed the bes where General Motors announced last year they will produce a car that will have 200 Mile range , and have it below $30k after federal tax incentives.

And you must have missed the announcement last week when they gave specifics on cost and range. The cost is what they promised, and the range is more than Tesla 3. It will go on sale for the general public at the end of the years. That's you and me, without having to put down a deposit, and wait who knows how long. That probably means those cars are churning out their manufacturing line now.

And you must have missed the news when one of Tesla's biggest supporter, Steve Woz, said he would ditch his Tesla for the Checy Bolt.

http://www.greencarreports.com/news/1106012_apples-woz-likes...

Give credit when credit is due. One of the largest and oldest auto manufacturers in the world turned around a, well received fully electrical vehicle on a short amount of time. It is reasonable priced and has more range than Tesla's Model 3.

http://www.greencarreports.com/news/1106012_apples-woz-likes...
One thing I liked the most about JavaScript was chaining methods.

One thing I liked the most about c# was the libraries in one place.

One thing I liked the most about PHP is the many array methods and easy to call methods from objects.

One thing I liked the most about Python is the readability and built in debugger into the language.

One thing I didn't like about all of them is all the libraries you have to memorize.
> The intent is for a limited audience of peers to recieve postings, not the entire world, and not the police.

You can make statements to the police that will cause you to be arrested, convicted, and imprisoned - it does not matter one bit what your "intent" was. Social media posts are no different.

If you make a public Facebook post admitting to a murder, the police should not need to get a warrant based on other evidence to get that post then arrest you.
> 10. You'd have to press the "Start" button to turn the engine off."
Three out of ten; that's better than most lists of predictions of the future. Now, if rumours are to be believed, we'll see number 5 shortly.
I guess the claim is that any more expressiveness would necessitate losses in readability or simplicity that the expressiveness doesn't make up for.

Personally, I think you're sense of relative value of those has to be pretty unusual to thinks it's "perfect". Though valuing simplicity above almost everything else is what's written on the tin with Go.
What language, platform is it written in?
>A better marketer thinks, "I paid $660 to acquire 2 customers. Is that acceptable?" //

You're right, but that doesn't have a bearing on whether the advertising you bought was fraudulently presented though. Yes you should be wise, but we should still imprison people for fraudulent acquisition of other people's money, even if you still thought you ultimately got a good deal.
What's the point?

It's a helpful question for narrowing your focus, but at the end of the day, there isn't always one, and it needn't be a lofty philosophical goal.

Did the MDL team need a point to develop Zork? Did Thompson need a business reason to write UNIX? Did the AI lab ever justify extending TECO far beyond its original intent, into the first version of EMACS?

Sometimes, although not all the time, "because I can" is reason enough.
Feel free to actually contribute rather than making snide comments about the commenter.
Idiots fighting to the bitter end is a large part of what molds society today, unless I have severely missed something. Please educate me if I have.

I'm not sure "it's" really about taking responsibility for all the consequences of your decisions seriously, as much as it is creating the space and mechanisms for your ideas to come to fruition. We cannot "see" the consequences of our actions, but we can create systems that stabilize the world. Perhaps this is what you're talking about?
I've read the commentery of the physics Ig winners (in Hungarian)

First they are happy because of the recognition. ;)

And the essence of their research is that dragonflies and horseflies are attracted to polarized light. Dragonflies mainly identifies water that way. Due to the "polarized light pollution" of black marble they tend to put their eggs on them instead of water which of course disadvantageous to their population.

On the other side, they designed a horsefly trap based on their findings. As horseflies may spread diseases, this can be a practical achievement (if it works).

So it is practical research to save one species and eradicate another one (classical human goals, I guess...) ;)
This is the best resource that I could find on this topic, very clear: http://sijinjoseph.com/programmer-competency-matrix/
1. The first sentence in the article is "Two UK men have been convicted of possessing extreme pornography". Am I missing something?

2. Why should this be illegal? Yes, it's offensive. But I don't think offending someone should be a crime.
This is something I would donate quite a bit of time and money to.
What do you do (if anything) to monitor / help prevent identity theft?
tl:dr; guy invests 100k, a reverse stock split happens which locks up his shares, stock gets pumped then dumped while he watches helplessly. Find out more in part 2 (which doesn't exist).
And this is why nullable data types are important!
(Not a historian and only skimmed the article for reasons below): I take these sorts of presentations of data with a grain of salt when the article says something to the effect of "our old, sweeping theory that we presented as reliable history was wrong, so here is a new sweeping theory based on a couple new findings which we will now present as reliable history." So I quit reading as closely. I might prefer a more clear delineation of what is evidence and what is speculation. Interesting nonetheless.
Samsung Galaxy Note 2 Phone Catches Fire on IndiGo's Singapore-Chennai Flight
Yes, I did. I made "Quak Arena" [1] for the 2006 NeoFlash competition and the game I mentioned was Chronicles [2] for the dash hacks competition in 2009.

[1] https://www.neoflash.com/forum/index.php/topic,3035.0.html

[2] http://forums.dashhacks.com/psp-programming-development/2399...
The default golang flag package (https://golang.org/pkg/flag/) does not implement gnu-style long-with-shortcut options. Instead, one and two-dash arguments are identical. For example, -enable-pants and --enable-pants are equivalent. Compare this with the GNU style where you can have -p or --enable-pants.

Most go programs I've read use spf13's flag library, which is GNU-compatible.
The Long Tail Keyword Myth
Considered from the point of view of the entire language landscape, the point is that they were minor little changes. Python 3 is not anything like the way Perl 6 should never have been named "Perl" at all... it's the same language with some minor fixes that did not bring benefits anywhere near commensurate with the costs.

(It was one of the great learning experiences of my software career, because I was full-throatedly in favor of Python 3 back when it was proposed. My support counted for nothing, so I'm not "responsible" for it in any way, but I still was very wrong.)
Past what? Topics interesting to women? Though I agree that this emoticon is ugly and it took me some time to understand what it symbolizes.
So if someone hosts a site for selling drugs but doesn't sell it himself that is free speech too? It didn't help someone who called himself a Pirate and made a Silk Road.
I understand the intent of the legislation perfectly.

How often do you think gains are ever realized by startup employees given stock options?
I haven't heard of one, but this is a good idea!
Yahoo hosts all mail for BT Internet in the UK (the former national telecom, now one of top 3 ISPs)
Nice. At least if your compiler implements tail call optimization, otherwise sooner or later you'll get a stack overflow.
McCain Amends Water Resource Bill to Expand FBI Surveillance
I think he meant non-functional in the sense of "not functioning", not functional programming. Neither of his immediately following complaints have anything to do with functional programming.