skysight-inc/HackerNews huggingface dataset:
The main reason I despise ads is because I believe in privacy and anonymity. The goal of Internet advertising is to remove that from me in order to shove more impressions at me. I want to know what I'm choosing to download to my computer, what data is being communicated back, and to whom that data is going. In other words, I demand privacy for myself, and I ask for nothing in return, but when you ask something of me, I demand to know who you are. These services do everything they can to obfuscate that.

Beyond that, while this might fall under your "nuisance" category, I don't have a very fast or strong computer; that's why I use Firefox over Chrome (with 4+ processes all running at once, I can barely load Chrome let alone a webpage in it). When ads load, that takes up memory and time that should be spent loading content.
I co-founded Flattr and one of the things we learned is that even a one-click is to much effort. So we now have a zero-click solution that measures attention and visits in your browser locally (as Archon810 wrote.) and then your monthly subscription is distributed based on that. Happy to answer anything and or give an invite.
There were lots of ways to run JavaScript on the server before Node, however all the ways I am familiar with suffered from having either poor support, poor performance, or being marginally difficult to get to work.

JavaScript on the server before Node was a second-class solution.

On edit: so yeah, a nice way.
That’s why you track changes made.

Throughout my career imve found that number of changes comitted correlates pretty well with features delivered and bugs fixed. Also with feature and bug size.

Yes there are edge cases when it takes a day of debugging to make a 1-line fix, but those are rare. Just like it’s very rare to deliver a useful new feature by changing a single line.

Yes there are also features that are tracked as a real ticket and require a 1-line copy change and nothing else. Nobody thinks doing those makes you hella productive, it just needs to be done.

As for padding lines and changes. That’s what code review is for.
"government embarked on a policy to limit rice production,"

GOVERNMENT FUCK YEA!
So like your IP, browser version, plugins installed etc etc get leaked to 100s of connected buyers? How is that even remotely legal in certain EU countries?
yes and no. Most exoplanet detections so far have been indirect: people just search for the dimming from the eclipse or similar other methods. So you're right about that.
But recently we're starting to actually directly take sensitive enough images to be able to see planets (see http://planetimager.org). They aren't using NNs yet. But there have been discussions of using NNs for various aspects of those searches.
You should send a mail to that teacher and tell them how this lesson stuck with you, if you haven't :-)
If I can't code some data stuctures in a language I don't feel like I know it, so I would like something like this too.

The closest I found was the 'too many linked lists' book, which I learned a lot from. http://cglab.ca/~abeinges/blah/too-many-lists/book/
Now I have in mind the Terminator scenario, except we need to send it for the guy who though on this <script> tag.
What would the legal situation be for that? It seems fairly easy to spin as unauthorised use.
A Simple, Secure Tool for One-Time (Self-Destructing) Messages
Going through the previous version of this tutorial really helped me, even though we're doing IBM Cloud private on-prem + Bluemix Container Service (don't ask.)

It works pretty well with Cloud Shell, in case you have corporate firewall issues. If your session is interrupted, run the commands that set the region and region zone again.

I can confirm that it costs about $6/day that the machines are provisioned, and is well worth it, but remember to run all the clean-up steps in the last chapter when you're done or if you're not going to finish it right away.
Having used Rust since pre-release I'm slightly embarrassed that I'm only learning about this today.
What are smartphone mobile applications?
AFAIU a lot of the complexity and slowness of "traditional" M:N threading approaches were due to the requirement to follow POSIX semantics (signal handling, preemptivity, etc.) within a purely library/OS based approach (no changes in the code generated by the compiler).

If you're doing a green threads implementation for a high level language runtime, those restrictions don't apply, to an extent. I think e.g. Erlang, Haskell or Go are examples of "green threads done right".

(Now, I do think Rust did the right thing in getting rid of green threads, but that IMHO is more a result of the space Rust is in rather than a general indictment on the utility of green threads)
Not when they know that's what they're being measured on...
So what do they want that they're not getting? And besides, not getting what you want is not the same as the state being ungovernable.

I'm not sure what Trump has to do with any of this or why literally anyone but his close family would think anything good would come from that conman no matter what your politics are.
The conservative subreddit links to archive.us (notice it is 2nd on the list) instead of the NYT, WaPo, etc. because they do not want those news orgs to capitalize from traffic it would be sending there; instead they send their massive conservative user base to archive. (i suppose this behavior might be another interesting observation?)
I read that Penrose was planning to create a kid game with his tilings.
Indeed I reacted a bit too quickly !
You are right.
You were even going straight to the point when saying that "These are two sides of the data-flow coin."
I hate to break it to you, but the population of California itself matches your description. It is impossible to divide the state into three equipopulous areas without those areas being dominated by urban centers, because the great majority of Californians live in those centers. What you seem to be advocating is that the residents of the depopulated areas be given disproportionate representation?
well if they won't go for 6 separate californias.... let's try 3!

also, southern california (green) isn't even south of california (purple)...

okay that's not the ridiculous part. the ridiculous part is the comment section thinking this is some liberal conspiracy. apparently they equate silicon valley as full of liberals... which i guess it is, but it's also full of non-liberals... you know the billionaires that can actually fund dumb stuff like this over and over again.
If you want more evidence of HN censorship, I maintain a website that tracks title changes, deleted posts, and score/comments/rank over time here:

http://hn.0x2237.club

There's definitely solid evidence of censorship, at some point I'm going to collect the main points into a blog post.
From what I can tell they’re most mad about the idea that water isn’t an infinite resource during a drought, and the suggestion that it should maybe be allocated using a market.

That and some of them are unhappy about living in the same state with people who have different skin color or sexual orientation and having their government pay for schools that teach science, women’s reproductive health, social safety net programs, and so on.

The less populated parts of the state get dramatically disproportionate state and federal resources spent on them. Support for their schools, infrastructure, medical care, fire protection, etc.
An analysis of global jurisdictional favorability of cryptocurrencies
The capital letter doesn't add much to the sound of it.
It's not clear how this would solve any governance issues. The new states still mix coastal cities within inland/central valley counties, so you keep the urban/rural tension.

Regional governments around cities would do more help governance. A big problem of the Bay Area is that political power is devolved too much to cities, which paralyzes any regional efforts on infrastructure, housing, crime, redevelopment. It would make more sense to create intermediate governments with power over metro areas. E.g. separate regional governments for the Bay Area, LA, Orange County, San Diego, Sacramento, and then larger ones for the central valley and Northern California.
Maybe someone is interested in this package I created. It can implement any kind of Game of Life: https://github.com/fibo/games-of-life
Children should not be punished for crimes of parents but they should also not benefit from them. As legal immigrant that went through tons of trouble to get my green card after 8 years I feel insulted when people praise illegal immigrants. If you want open borders then change the law, until then its illegal. To me this is similar to parents robbing a bank and giving children 100K and government is saying "oh, don't punish children for parent's crimes so go ahead and keep those 100K, it's ok". They should be deported and blame their parents for it, not the government.
Community banking is important but cannot replace how modern banks work. Loan volumes are usually small as you cannot give a loan of several million dollars just because you think the other person is trustworthy. Also, this system works for people who stay in their hometown but can make it hard for newcomers to get credit. If you're new in town and your neighbours don't like you it doesn't mean you should be denied credit.

FICO scores are far from perfect but it's the best system banks could come up with so far. All large banks are in the business to make money. If someone comes with better risk measures that can increase lending and keep risk low, they'd happily adapt it.

The big problem with replacing FICO is that new methods based on machine learning often exhibit some form of racial bias which can cause huge fines by the CFPB. So banks try to avoid any new techniques until they can be certain that the system doesn't bias towards certain groups.
Cash-Strapped Private Colleges Cut Programs, Sell Assets
My week in Lucky House: the horror of Hong Kong's coffin homes
Agreed. Friends or colleagues who I know aren't materially invested but still have strong opinions are extremely compelling. My usual line of questioning when I have the luxury is to ask what features of $thing they don't like - usually more insightful than pros.
Everyone thinks advertising doesn't work on them. And everyone is wrong.
I think every human being should be given equal weight. Do you disagree? If so, what is your standard for deciding that one person should be given more of a voice than another?
> "the total combined maintenance and fuel costs of the Tesla Model S were $10,492 [...] of these costs, $6,900 was scheduled maintenance and $3500 was headlight damage"

So the fuel costs are only $92? (10,492 - 6,900 - 3,500)
Digital property rights complicate NAFTA talks
I’ve switched to Ghostery, and it seems to work fine. Should I go back to uBlock Origin?
The age of AI surveillance is upon us
Why isn't it? I'm sure Google can make well behaved ads that bring them lots of money.
Implementing this would make it even harder for any competition to get a foothold into the market.

Now a google ad is treated (by customers with adblock) the same way as the most shitty ads = gets blocked. Maybe if chrome blocked the worst kinds on its own, less people would use adblockers in general.

Ad blocking is not a hobby. It's a must nowadays. Google needs to step in or face the possibility of 80% of users adblocking. And when you install Ublock you don't pick and choose only "light" filters. You go all the way, to zero ads.
Mozilla should have bundled an adblock with firefox ages ago. They could start with blocking only the worst ads. That would be some pressure on the market.
It's possible it's more likely on Android.

However I don't think it's a given that it will be prompted by Google, or will continue to be the case.

Google is an advertising company. Android, does not make money through licensing. It makes money by being a vehicle for advertising. Apple on the other hand, make money through selling products. Advertising (on the web) shouldn't make much difference to them, and helps put pressure on the competing platform as well as Adblocking being a potentially valuable feature to help sell their products.
My claim is that it does work. Astoundingly well. My further claim is that it is not in the public interest.
That's in the southern part of the central valley. In the northern part, the counties that make up the overtly racist separatist movement "State of Jefferson" what they want is to just clearcut every tree in the state. This will provide a total of roughly nine full-time jobs, but some of the people who live there can remember when logging wasn't totally automated, and actually employed a lot of people.

Most counties in California should be very pleased to be thrown in with the coastal urban areas, because without them the state economy wouldn't amount to a hill of beans. All of the resource extraction industries (logging, oil, quarrying) and agriculture+fishing combined are worth about 5% of the state economy. The "State of Jefferson" counties wouldn't even be able to afford to pave their highways, much less fight their wildfires, and certainly not rebuild Oroville Dam.
This really frustrates me. Children should not be punished for crimes of parents but they should also not benefit from them. As legal immigrant that went through tons of trouble to get my green card after 8 years I feel insulted when people praise illegal immigrants. If you want open borders then change the law, until then its illegal. To me this is similar to parents robbing a bank and giving children 100K and government is saying "oh, don't punish children for parent's crimes so go ahead and keep those 100K, it's ok". They should be deported and blame their parents for it, not the government.
Ada has not stand still, the latest standard revision is from 2012.

http://www.ada2012.org/

It has all the modern goodies in it, OOP, interfaces, contracts alongside type safety.

Then if you really care about high integrity systems, there is its brother SPARK, which is a hardened version of Ada, the latest revision being from 2014.

http://www.spark-2014.org/

Regarding calling memcpy() and memmove(), the compilers should be able to produce the right kind of code.

Now if you really mean the C functions, the aliasing declaration should be part of declaration.

Not sure what is the current state of Ada's POSIX specification.
It's not about shitty or good, it's about management. Whatever you reward, that's what people will give you.

See also: https://users.cs.duke.edu/~ola/courses/cps108/code/java/harp...
Facts•about•blue whale games 2017 important must watch
> I'd actually like for my ad blocker to download all ads and pretend to download the ad, and give the impression of an impression. That way someone would have made a bid for that impression.

https://adnauseam.io/
Thr majority never need to write a cyclic data structure, because they can use an existing one from a library.
Discussion about DeepL: https://news.ycombinator.com/item?id=15122764

Attention is not new. Everyone uses it (for translation and many related tasks). It's very much the standard right now.

Avoiding recurrent connections inside the encoder or decoder is also not completely new. That came up when people tried to only use convolutions.

Googles Transformer was made public in June 2017, in the paper Attention is all you need, https://arxiv.org/abs/1706.03762, including TensorFlow code, https://github.com/tensorflow/tensor2tensor .
Note that the new thing here is that they neither use recurrence nor convolution but rely entirely on self-attention instead, with simple fully-connected layers, in both the encoder and the decoder.

DeepL directly compares their model to Transformer, in terms of performance (BLEU score), here: https://www.deepl.com/press.html
Of course advertising works. And this is a very bad thing, not a good thing.
Facebook's new 'early bird' spy tool is just the tip of the iceberg
Driving down I-5, I keep seeing cryptic signs saying "Congress Created Dust Bowl". It seems to imply that the government is at fault for worrying about sustainable use of water.

If this is representative of rural California, I fear they will feel disenfranchised for a long time to come, because you cannot fool Mother Nature. When the water is gone, it will be gone, and no amount of politics will bring it back. Ditto for other natural resources.
Attorneys Email List
This service has already been running in Rwanda since 2016 with positive results. [0]

It's great to see other countries trying out this form of delivery, as rural roads in Africa can be quite bad.

I'm interested to see if this trial is successful in Tanzania, given that it's geographically much larger than Rwanda and has a much lower population density.

Tanzania: 47.5 persons/km^2 [1]

Rwanda: 445 persons/km^2 [2]

Rwanda is more dense by an order of magnitude.

[0] http://www.bbc.com/news/technology-37646474

[1] https://en.wikipedia.org/wiki/Tanzania

[2] https://en.wikipedia.org/wiki/Rwanda
Show HN: Clj-odbp 0.1.0 – A Clojure driver for OrientDB binary protocol
I think a strong argument against that syntax is that namedtuples are, essentially, an abstract class (or maybe a metaclass). An anonymous namedtuple doesn't really make sense. You want the type information.

As of python 3.6, this is already possible:

class Point2D(typing.NamedTuple):
x: int
y: int

p = Point2D(x=2, y=4)

If you allow anonymous namedtuples you lose one of the big values of a namedtuple, which is that if I want a Point2D, you can be sure I'm getting a Point2D, and not a Point3D. With anonymous namedtuples, there's nothing stopping you from passing a (x=2, y=3, z=4), when you wanted a (x=2, y=3). And maybe that will work fine, but maybe not (or the reverse).

All this is to say, an anonymous namedtuple is an oxymoron. NamedTuples should be named. This isn't a "really good idea".
Good to hear, Going Postal was still good in my books, sometime I've pondered should I make an attempt to read those I didn't feel the call to, now I can assure I have no need to read those.
Isn't that what happened to Fox News (although indirectly)?

Fox criticized Trump
Trump said Fox sucks
Viewership went down
"Oops, Trump is great"
Money are back in.

This according to Vox, anyway: https://www.youtube.com/watch?v=UYMIgnw2FPU
From a bank's perspective, a loan is an investment/asset, so should probably be a part of what is called M2 or M3 money.

EDIT: Wikipedia seems to agree: https://en.wikipedia.org/wiki/Money_supply#Fractional-reserv...

> Whenever a bank gives out a loan in a fractional-reserve banking system, a new sum of money is created. This new type of money is what makes up the non-M0 components in the M1-M3 statistics.
Well you guys are certainly number 1 in arrogance.
I'd suspect NGPT was abandoned because they couldn't use growing stacks while staying compatible with C calling convention (but I wasn't able to find any confirmation of this by googling). Go doesn't have this issue because it uses another calling convention.
Well, I do think that honest people can disagree in good faith over complicated topics, like how to run the economy, or how much of a problem global warming is, or what to do about illegal immigration.

So how about some simple, unambiguous fact that should submit to easy verification?

As of late last year, about 42% of Republicans polled disagreed with the assertion that Obama was born in the US, while only 27% of Republicans agreed [1]. Plus the fact that our current sitting president was instrumental in formulating and then popularizing this lie.

I submit this to you as a good example of 'know-nothingism' -- if there's some piece of information that challenges your world view, then you will do your damned best to know nothing about it.

[1] https://www.nbcnews.com/politics/2016-election/poll-persiste...
UAE Prime Minister Mohammed Bin Rashid Al Maktoum, Empowerer of Women
Ghostery has or has had some controversial analytics called GhostRank that it collects(it may be opt-in I'm not sure). But uBlock Origin is definiently the best content filtering extension I've ever used.
That can be solved by implementing __iter__ method on the class, isn't it?
Because nobody bothers with "OOP" or "FP" because there is not a single cannonical implementation of these that everyone agrees on.

What you're talking about has nothing to do with neither.

Any language that has generics can have self types or whatever you want to call them. It's a matter of whether the language has a strong static typesystem and most FP-style languages have these and a minority of OOP-style languages has them too.

The reason why I use C++ has nothing to do with a preference for OOP. It's because all the widely used alternatives have terrible performance.

I hate dealing with C++ projects. I hate dealing with memory leaks and segfaults. But that doesn't stop me from creating more of them and working on existing ones.

All of that because the resulting memory footprint and performance are worth it.
> I think every human being should be given equal weight. Do you disagree? If so, what is your standard for deciding that one person should be given more of a voice than another?

Tyranny of the majority can manifest itself in a lot of different ways. That's one of them.
Speech and Vision Personal Assistant free for commercial use
If MB gave gas for free, Tesloop could have removed the fuel costs from the S-Class total. But MB doesn't give gas for free. On the other hand, Tesloop have benefited massively from Tesla's subsidized charging. I'm curious why you think it should be ignored.
Learn More About- Android App Development
You're arguing against an extreme, though. Sure, if LOC added (or even just changed, which is the saner metric) was linked directly to bonuses, it'd be ripe for abuse. But that completely ignores the more reasonable use in the article, as one (of several) metrics used to measure the impact of their release process.
What has a will to resign an office has to do with us being in a Rechtsstaat?

Have a look at Stuttgart. They lost a high-ranking police officer and the MP was not reelected.
You have to scale their support at the same time.

1. New strategy grows success in communities

2. Support scales to meet new demand as it's taken nationally

3. Success occurs but margins are narrowed

4. Return to lowest common denominator support to grow margins for the near term
Educate yourself: http://video.valleypbs.org/video/3000761059/
Twitch gets me which is unfortunate because they are generally providing a good service. They hit you with one of these ads pretty much every time you change channels, no matter how frequently.
It’s Okay to “Forget” What You Read
Yeah I don't really think the idea of cheating any further (i.e. fake-clicking the ad) is necessary. I just want to appear like a regular ad-viewing browser that doesn't click ads.
That would be a bad metric for those "negative" folks as well. Their job is called "code cultivation", and they modify everything in Google's monorepo to make it suck less. Often this is done using automated tools, with a subsequent full run of affected tests and human code review. I've never seen anything like this anywhere else, and I probably won't for the rest of my career.
Yes, "right node raising" is exactly what I was looking for. Thank you!
Which reveals a problematic truth. The tracking is worth more than getting rid of ad blocking.