skysight-inc/HackerNews huggingface dataset:
I definitely agree that it's pretty hard to guess his precise intent, but that's exactly why I'm extremely skeptical of regarding him as some sort of prophet[1] on what exactly OOP "is". If you're always vague about what you mean, it's pretty easy to be a guru/prophet/visionary. AFAICT if one is going to claim to be a visionary (indirectly or otherwise) on the Actor model, I think Hewitt actually has the better claim -- much as I dislike him.

EDIT: Just on a minor point:

> There is no reason == needs to be a "method invocation".

Well, except that's what the Actor model and, indeed, Smalltalk (Kay et al.'s project) wants us to believe. I, of course, agree completely with you on this point. It's just a function -- simple as that.[2]

[1] Yeah, yeah, I'm exaggerating, but he did kind of bring on himself by continuing on his quest :). I bear no particular ill will towards him, but I do think he's caught in a web of having-to-be-brilliant-based-on-prior-performance-but-does-not-have-much-to-contribute... as befalls many academics and 'visionaries' (e.g. Uncle Bob with his recent rants). (Disclosure: I used to be an academic... and dislike Unclue Bob because he's far more dogmatic than he deserves to be based on documented experience.)

[2] Weeeeelllll, except to be able to decide equality you need to break the abstraction barrier. Which leaves an abstraction-committed OOP programmer with a bit of a dilemma. Me... I just choose the "Eq" type class. Problem solved and I didn't even have to expose any internals. Win win!
Eh, it is solved up to a certain scale/fidelity. Space sims like Star Citzen push the boundries in scope while VR will quickly push the boundries in fidelity.
I think this is a particularly terrifying view. Following this logic all number of terrible things that we would normally consider crimes could be written into a constitution - and your line of thinking is we should then stop considering them crimes.

Until then, those are the rules of the country, and living here means abiding by them.

Again this isn't a compelling argument, or even a point. You might say that about any state - totalitarian or not. I'm struggling not to invoke Godwins law here.

The argument that "i didn't vote on this personally and therefore i did not consent" is not sane. It may be a sane argument before say, age of majority. Even then you could be emancipated and leave. But once you hit age of majority, you are consenting by staying. Note that in basically every legal system that has ever existed, you are also consenting by exercising any other rights. Like any contract, you don't get to pick and choose what parts you consent too, you can either ratify the document as a whole and adopt the contract or not.

Again, this logic leads to some terrifying conclusions. Your argument is that by living in an area under jurisdiction by a given state, you consent to everything the state does to you because you haven't fled. Again - think of all the things states potentially have the power to do, still do to this day, and have done in the past. It follows that everyone on the globe consents to these things unless they bcome refugees.

I've yet to see anyone make a coherent argument for "taxation isn't extortion" which doesn't immediately lead to the authoritarian conclusion that nothing a state does is a crime, and that anyone living in an area controlled by a state consents to whatever the state chooses to do. An argument I can at least respect "taxation is essentially extortion, but I believe the end justifies the means".
I like the irony at that. For a long time you were exactly right and "the consumer wants it this way" was a convenient argument that ad-supported sites could make.

Now ad-blocking gets more and more mainstream - and many sites (especially news sites apparently) start to panic, pleading users to disable their ad-blockers or putting up ad-blocker-blockers...
Here's a more familiar analogy: Imagine a marketer cobbling a bunch of [pick your language] code together with help from StackOverflow and, when it fails or runs slow, declaring that [language] code is slow and useless with some recorded execution times as evidence.
You can hit 165k as a tech lead or software lead in DC area for the private companies.
I'm sorry for your experiences. Here in Ireland people seem to be very favorable to the EU. At the office we tender to call Brexit by more descriptive names such as Bruckup or Brusterfuck.
> This is economically logical for them: By keeping minimum wage low[er] they can afford things made by those earning less than them.

The study is based on lab psychology experiments, where none of the economic effects you mentioned exist.

Participants choose gambles with the potential to move them out of last place that they reject when randomly placed in other parts of the distribution. In modified-dictator games, participants randomly placed in second-to-last place are the most likely to give money to the person one rank above them instead of the person one rank below. Last-place aversion suggests that low-income individuals might oppose redistribution because it could differentially help the group just beneath them.

All of the above suggests/demonstrates that people near the bottom, have a psychological aversion to policies that would help those at the bottom, regardless of rational-self-interest.

Also, there's nothing insulting in pointing out the connection between this study's conclusions, and Republican political-strategy/voter-behavior. If you think this behavior is perfectly logical and rational, I don't see why you would consider this connection to be insulting in the first place.
> If you don't like the [law], you can leave.

If the law is just. Otherwise it's literally a Crime Against Humanity to force that choice on someone.

We recognize that a person cannot be deprived of statehood. (Or, put in a situation where they must deprive themselves of their own statehood to escape, such as threatening them for their religion, sexual orientation, etc.)
That was my stance, as well, especially after trying some of the early Oculus demos. I was converted the first time I played a game where I really had to aim a gun and reload it by grabbing a new clip and slamming it into the gun. It's a different kind of experience.

True, it isn't all that different from what you may get out of a Wii or a Kinect, but it's more immersive, and that makes a huge difference in how engaged you become.
Ther Connection Machine was able to handle arbitrary n-processors-to-n-processors "sends" in (log2 n) time, but only by interconnecting the processors in a (log2 n)-dimensional hypercube. That's a lot of interconnects...
Generic ideological tangents (and "taxation is theft" is a poster child of those) are what we don't want on HN.

Should I flag any of those I see? Because I see it all the time here, but they are "generic ideological tangents" that are more popular and universally accepted, so they seem to create no controversy.
The US was founded on similar principles with regard to its states and had to revise its entire political system just thirteen years into its existence. When faced with various existential threats throughout its history, the US has always renegotiated these terms towards more centralized federal power. Europe faces a similar challenge now, and will either peacefully arrive at more centralized political authority, or dissolve and watch its former members be subsequently swallowed up by some larger outside power.
I find it funny that the top comment in regards to the question "Is Europe Disintegrating?", is all about immigration.

I know you don't mean anything bad about it, as you have mentioned. I am simply pointing the fact that this comment, that is strictly related to immigration, is the one that is the most up voted.

To me, it shows that people see immigration as the biggest problem of Europe, or at least the most discussed.
I think we agree?

The articles claims (based on the paper I linked, and others) that:

What we see in these 3 players are 3 different ways game theory plays in Deep Learning. (1) As a means of describing and analyzing new DL architectures. (2) As a way to construct a learning strategy and (3) A way to predict behavior of human participants. The last application can make your skin crawl!

Of these claims, I think all are wrong.

One can certainly make the case that it is interesting to measure the performance of a system compared to the Nash equilibrium (when possible), but the author seems to think that the designers of the system are somehow using game theory to design the system.
Something like this could work too (where Dave Smith is an employee name)

"Hey can you reset my Jira login. I can't get in. It says my account is locked. I am working from home so send it to dave@mydomain.com. Thanks Dave Smith"
I had a surprising conversation with a Chinese H1B holder at my job. Her argument against Trump was that, if Trump kicks out all of the illegal immigrants in the US, then legal immigrants with mediocre English and non-white skin will become the new low people on the totem pole, making her life harder.
Why is the vertical scale not starting at zero? This is generally considered to be an antipattern in plotting, as it creates the wrong perception of ratios.
http://systemswe.love/videos/you-are-not-expected-to-underst...
Ex-Glacier engineer... and no I'm not going to tell you what or how it's done. NDAs and all that jazz. These speculation threads always make for fascinating reading for people on the team.
> Many people don't like immigrants.

Too bad they love buying and selling in the common market. Can't have the cake and eat it too.

Edit: but they sure can downvote. Karma is an excellent fuel.
I'm not sure why you wouldn't care about stocks or bonuses, but 200k base salary is entirely possible at Google, Microsoft, Facebook, Amazon, Apple, Oracle, most hedge funds, and so on. 200k per year doesn't even put you in the 1%. 200k per year isn't even an infinite amount of money -- larger house and nicer car and poof it's gone.

Right now software engineers with AI and Deep Learning experience or Big Data experience are in demand and they can easily clear 200k.

Outside of the US a base salary of 200k less common, but still possible for senior software engineer type roles, or more commonly for CTO or Director of Engineering level roles.

http://www.slate.com/blogs/business_insider/2014/01/12/googl...
AWS Lambda Functions That Dynamically Schedule Their Next Runtime
Meh, my parents always indoctrinated me to disobey. All it got me was bad grades and narrowed career prospects, and it got them a lot of frustration.

But I turned out all right.
Theranos
You could technically buy an unlocked phone and ask for a SIM Card though I've never done this so I cannot say how well this works. I'm on Sprint and my last few phones have had an internal SIM.
> GHC isn't even close to "pure lambda calculus"

Well I reckon you're using a "strict" definition of pure and I'm using a "lazy" one.. ;) Let's say Haskell-the-language is on the purer side of things and GHC-the-compiler by necessity closer to the messy not-so-pure real-world-er side of programs that run acceptably speedily reliably and sturdily most-of-the-time..

(IO monad "while used by the coder" seems plenty pure to me other than the background knowledge that eventually with a `main` entry point it will become hooked up with actual I/O.. but that's "semantics" hehe)
Looking forward to the chapters about the C interpreter. Meanwhile, it looks like both interpreters are available to study now in the Git repo. [1]

[1]: https://github.com/munificent/craftinginterpreters
Jesus, 12 kids? Paying for college is the least of your worries.
Again, the terrifying conclusion that being born in a huge geographic area means you consent to anything the state in charges of it does. Consider the implications of this...
Principal engineer in Linkedin, Google, FB etc?
Do you believe that Britain and France would submit to being swallowed up without using their nukes against whoever is trying to swallow them?
A new version of website squatting? There can't be very much money in npm package squatting, though.
I'm with you mkautzm. During my upbringing I went on holiday twice, we simply could not afford it. My Dad worked so many hours including weekends in a physical job, and was exhausted when he got home, being attentive was not really an option. I spend all the time I can talking to and playing with my kids, but it is at a real premium, so I don't waste it running a stupid rulebook.

Growing up we used to service cars ourselves but didn't have the kind of tools to do major jobs, as they cost money. Nobody bought be a car neither.

Personally I would never make 3 year old do cleaning jobs. I think the guy in the article is weird. I also didn't see where he actually paid for college.

Btw I don't have a weird feeding regimen for my kids and they eat just fine. In fact he youngest massively prefers fruit and veg. Perhaps I should force feed him meat because I have a puritanical rule book.
Agree with this post. Approximately 90% bots in our FB ad network acquisitions. It's a total scam.
I always thought the origin was from "bugbear", an irritating or annoying thing that had be endured if not eliminated.
Sure, guy looks like a jerk, but these are terrible package names, I'm glad no libraries I use have these names.

Google searches would be so bad.
It's not a contract at all - in much the same way that the Democratic Republic of Korea is not a Democratic Republic. It's a weasel word used to give the appearance of consent when in-fact no consent has taken place.
Destination Wedding Photographer in Dubrovnik, Croatia
At fb I earn slightly more than that before bonuses
Just because something provides net value does not mean it's not wasteful. People drink bottled water, but it's still wasteful.
Make sure you control which countries your ads can show in. 90% of my budget for high tech equipment was getting spent in Bangladesh. Pure fraud. Once you start clamping down a LOT, results can get better.
The one thing I really wish I had was a comprehensive test suite for all the exercises. They are (obviously) hard to solve and there's no other way to see if you were right but to check the solution. It's a huge flaw in most CS books, feedback without hand feeding you the answers.
Fuck this kind of sanctimonious bullshit.
Maybe they are writing it for other affluent families? Plenty of affluent families manage to mess up raising their kids, this one seemed to do something right.
Snowden was on this, iirc.
Unlike domain names where people actually pay for them, I think package repositories like npm should punish squatting like GitHub.

For example I contacted GitHub because I wanted an organization name for a company I'm registering in 2017. Their support looked at the organization, which had zero public or private repositories, told me they went beyond a time period of zero activity in which their name could be reclaimed by someone else and I got it (and no they didn't tell me the time period, it was just a vague statement regarding it).

NPM should look at these and if they've been empty for X amount of time, remove them. Now the problem is controlling new squatters so they may need to offer a more complex solution when a name returns to the pool but I think it needs to be done (I know names don't typically return to be re-used in NPM but if they're removing them for squatting I think they should).
> from the stance of someone who's never wanted or struggled for anything.

How do you know this?
I totally agree, I was just yanking your chain. :)

I made a similar decision to yours last year and am currently on a 5K 27" + 4K 27" setup myself.
As some have said possibly government contracting, or maybe even the medical fields. There is definitely a lot of money to go around if you know where to look and what you're willing to do for it (I'm speaking legally of course). Government contracting may not be for everyone, it depends on the company and what they do if you'd like it or not. Before I got my current job I saw some companies that made things I had 0 interest being involved in. Bear in mind that you must be a US Citizen to do government contracting in the US. This gives you an advantage over others who don't have this privilege.
For the US market, I'd love to see a breakdown of visitors via Google and Facebook and see what % of them use an IP that is associated with a VPN.

If the % is high, then there is a case to be made that most of the clicks are from abroad VPNing into the US.
That's how I tie plastic bags. I think I learned it some twelve years ago from a friend.

Its really secure and, from my point of view, really easy and simple to do. However, Im trying to tech it to my wife and for some reason it seems really hard for people not used to it to grasp and be able to make it in a competent way.
Agreed, single letter library names are essentially useless. Some of the others, however, maybe not. Overall I'd like to see a policy against squatting on a specific library name and never using it.
Evaluating Success Rates with the Beta Distribution
The list itself can be found here: https://github.com/minimaxir/big-list-of-naughty-strings/blo...
Thats irrelevant since I'm analyzing clicks from Google and Facebook and then looking at their movements via Fullstory. How does an adblocker alter that process?
Do you really think the games industry is primarily creative work? It seems like mostly production to me... Just applying labor to making something that conforms to social expectations about how games work. From the outside, it seems a tiny fraction of people experience their work as a genuine outlet for expression of their dreams and ideas. Even in the "creative director" role it seems rare for someone to have real freedom to express and explore. Is your experience different?
Even better, packages should be namespaced to the parties maintaining them
Ask HN: Have you experienced completely loss of interest on everything?
Guys,

After many years trying and being extremely pro-startup, pro-entreprenursip and failing almost every time, all I can do right now is just stay at bed. (I'm 23 btw)

I lost interest on everything. The world will still go with or without me. Taking a job at tech right now is the last thing I want. If I could break my Mac in 10 pieces, I would. (I won't).

I can't believe I came this far down. I don't talk about this outside my family. I went to multiple therapies in the last year, but didn't help. Meds made everything worse (which forced me learn the hard way about the big-parma lie 'chemical imbalance of the brain' theory).

So I ask you... What motivates you to do what you are currently doing? (8>= hours/day)

Of course, if you are at SpaceX, Tesla or Uber doing Autopilot that would be really interesting, but doing CSS3 or even React is not something that makes me feel the world needs me.

I convinced my self for so long that whatever I was doing was going to be great and help lots of people, but it didn't.

Thank you
It's an embedded video in the article; but here's the direct links. This talk specifically is https://www.youtube.com/watch?v=TPe6UXMDMGM&start=26703 or http://systemswe.love/videos/you-are-not-expected-to-underst...

For further edification, the entire 9h Systems We Love live stream is up on youtube at https://www.youtube.com/watch?v=TPe6UXMDMGM or split into videos and via Vimeo at http://systemswe.love/videos
AmaGooFaceSoftApple will pay senior developers in excess of 200k per year.

You can't ignore stocks because they will often cap your base salary and pay the rest in stocks. For example, a VP at one of these may have their annual compensation at $X,XXX,XXX per year but only receive $1XX,XXX in base salary. This is true for developers as well, but the ratio of base to total compensation is skewed more towards base compared to a VP.

Also note that there are some very distinguished engineers at these companies whose role isn't people or business manager who would receive as much as, and sometimes more than, a highly compensated VP.
Elsevier look like a ripe target for a worldwide campaign to cancel access to their journals unless fees arnt dropped.

Germany are (have?) Pulled access, some other south american countries have also with local academics saying that everyone uses sci-hub for everything anyway.

Could be a good target for an activist hedge fund investor to short the stock and attack the company.
I find the need for "sovereignty" funny. It seems that ruling a small place is better than being a part of a much larger thing.

This is too 1930's...
Yes, I agree.

Although "distance from Nash equilibrium" can be a useful metric to measure the performance of some (game playing) systems.
There's nothing inherently mutable or immutable about OO. Immutable objects are a thing, and I use them all the time.

Scala is an example of a pure OO language with immutable data structures.
Lets define experiment as following (excuse me my bad English, please):

- vibrating bath with non-conductive, non-magnetic, non-paramagnetic, non-diamagnetic fluid;

- vibrating bath is wide enough to avoid excessive interference with reflected waves from bath sides;

- vibrating bath has regular pattern on top of fluid, without any irregularities in space of experiment;

- small charged droplets of fluid on top of bath;

- north and south poles of a magnet are placed horizontally, without touching of bath fluid or droplets, e.g. at sides of bath, OR over fluid, OR under bath;

- an apparatus creates droplets of same size with random spin in all 3 dimensions;

- droplets are forced to walk through the batch, starting at center line between north and south pole and following that line;

- without magnetic field applied, droplets must walk straight;

- an detectors to measure decline of droplet path from center line must be installed at end of magnetic pole.

I expect that, when magnetic field is applied, droplets will slide completely to left or completely to the right, like electrons in Stern-Gerlach experiment.

It's not a quantum experiment, of course, but it can provide insight on nature of quantum spin.

PS.

Sorry, droplets must be charged, not magnetic. Updated.
I haven't use google ads in years but I did study my logs and watched them in real time and came to the conclusion they were either hitting me with bots or foreigners getting paid to click their ads. It was blatant theft in my opinion.
iBooks Memory Leak – Ghost Memory
Has anyone else experienced iBooks on OS X Sierra going rogue? Memory will spike to 32GB and then cause system failure.

Apple doesn't know what is going on.
> the only thing that's fundamentally changed is that the hardware is cheaper.

The same thing might have been said about the commodore 64. Hardware being accessible to the (rich) consumer vs only to research labs and businesses is enough of a difference to create new industries!
If you're going to link to a line number - press 'y' to get a link tied to the commit. Otherwise it may be out of date the next time the file changes.

(https://github.com/minimaxir/big-list-of-naughty-strings/blo...)
I know many people that are paid like this, most outside of Silicon Valley even, and the common factor is that they are exceptionally skilled and proven domain experts in their field. The specific field of software is less important.

Obviously market demand does influence the salary, but there are many fields in software development where top skill will command this wage. Generally though, you have to really love what you specialize in to develop the kind of skill and expertise that will earn you this salary, it is not something you do by rote.
Indeed; I limited my impressions to the USA and a handful of developed nations, as well as a handful of middle income countries I know to be good markets for my product.

Bangladesh didn't make the cut. :-)