skysight-inc/HackerNews huggingface dataset:
Yes, I understood your point, but I think you are struggling with mine, you might not offer goods to EU, but your ads provider might. And by feeding it with GDPR protected data it might sue you, on local courts, just for the PR reasons or something else. I am not saying they will, I am just showing you the justification why they might.

I think that much greater threat is comming from a direction of US companies you use than from EU courts this (again, might) become another "patent trolling"-like action from some US companies.
"Kotlin changed the extends keyword into the : operator, which is already used to separate variable name from its type. Back to C++ syntax? For me it’s confusing."

Not only C++; C# also. It's not very hard to confuse the author, is it :) I understand it's different from Java he's used to, but that doesn't mean one can hold every such difference against Kotlin. Not being Java isn't in and of itself a fault of a language.

Why is ":" problematic exactly? It's more concise. It's true that this gives ":" more than one meaning, but it's so clearly context-dependent I can't really see how it could cause confusion when coding. An example would help.

(Ruby uses "<" to denote class inheritance - by some miracle Ruby devs manage to get over the fact that "<" is also an arithmetic operator :) )
> If I sign up for a new credit card I won't come across the interest rate at all until I get to the fine-print legal contract.

my experience has been different (in TX, USA).

having modestly improved my credit score (at least, i assume this is the reason), as well as registering a LLC, i've been getting a deluge of offers for personal and business cards.

every distinct one i've looked at was pretty clear about the apr and fees. i mean, i suppose you could miss these things if you really don't care too look, but i haven't seen anything be obfuscated at all (at least wrt to apr). doesn't really seem fine-printy.
100% agree. This type of dualistic thinking is one of the reasons common political discourse in the US is so unproductive. There are (almost) no simple black/white answers to anything, and the devil is usually in the (grey) details.
No he means increasingly technical rambling that is also meant to obscure the fact that they don't know the answer. Definitely not good.
Yeah, back when I was in gamedev land and multi-cores started coming on the scene it was "Multithread ALL THE THINGS". Shortly there after people realized how nasty cache invalidation is when two cores are contending over one line. So you can have the same issue show up even in a single machine scenario.

Good understanding of data access patterns and the right algorithm go a long way in both spaces as well.
Downtown Eastside has been what seems the heroin center of North America since the early 1980s, well before it spiraled out of control south of the border.
The key here is that the Twitter is under no responsibility to facilitate your first amendment rights. The government, solely and exclusively, cannot limit your free speech; Twitter can do whatever they want, and are under no legal obligation to provide any service whatsoever to you.
It's relevant in the sense that smart phones enable bad parenting on an unprecedented level.
> A police officer suspected the windows of her silver Mitsubishi Galant were tinted too darkly, then found her license was suspended. He arrested her, and a search of her car

Straight up parallel construction, until demonstrated otherwise. Gotta love that strategically built weaseling - "suspecting" the tint and "suspended license". Regurgitating this uncritically shows just how little credibility the entire article has.
Yes, I remember reading about people using this to deorbit satellites... though I can't find the link right now.
Um... how many ORMs do you have experience with? I suggest you look at the mentioned sqlalchemy core's ability to map more or less directly to SQL with reduced syntactic ugliness.
He's not defining it, he's using a term readers might be familiar with:

https://www.telegraph.co.uk/culture/donotmigrate/3562536/Joh...

https://www.nationalreview.com/magazine/2017/08/28/michiko-k...
The occasion overdose also attracts more users because it gives the impression of potent, high quality heroin.

Is that really the case? Do people think "Oh my god, that stuff almost killed me, must be good stuff -- give me some more!"
not tired about JS, but in some cases I don't like that we keep reinventing libraries (for whatever reason), instead of contributing to existing ones to make them better.
Self-proclaimed Republican standard response to any critics of Republicanism is "you just hate everything Republican".

It kind of works. Perhaps I need to include parts of speech?

Self-proclaimed Feminist standard response to any critics of Feminism is "you just hate everything female".
There's plenty of decent reasons imo. Its easier to parse and handle type inference (i.e. you don't need to do something silly like have a 'type' that just says "this thing is inferred" ala auto and var). You free up the left side a bit as well which means you can use something like val x = 4 instead of having to write final or const or whatever all over the place. I (and I'm sure most devs) can also just self infer the type of something based on how it's used, so I'd rather have the name of the thing first so I can move on with scanning the code than a probably obvious type.

Also, if your type is something stupidly long (ex. Java) its really easy to read something like MyAbstractFactoryBeanImplBuilder while you have a bunch of stuff in your head and space out/forget something. Humans aren't good at keeping a bunch of things in their heads, so I'd much rather just have the names of these things and then types be as a reference to return to as a "oh wait, what was this thing again?" sort of deal.
I imagine this means taking equity but not voting power.
How We Made AI as Racist and Sexist as Humans
While true, the energy delivered to the subject depends on the radiation pattern. A 100W light bulb can help you pick out clothes in the closet, a 100W laser can cut steel (sorta).
Gaming is more akin to sports than to leisure. So i think the article is trying to make a lot of false analogies.
I believe they are referring to the lambda syntax: https://kotlinlang.org/docs/reference/lambdas.html

// Lambdas are code blocks enclosed in curly braces.
items.fold(0, {
// When a lambda has parameters, they go first, followed by '->'
acc: Int, i: Int ->
print("acc = $acc, i = $i, ")
val result = acc + i
println("result = $result")
// The last expression in a lambda is considered the return value:
result
})
> Wait, any public official? So the elected school board members in my town can't block me on Twitter if I go on crazy racist tirades, as long as they're political in nature?

Application of the same rule applief here to local officials actually preceded this decision.

> I think there's a lot of nuance this opinion doesn't address.

Trial court decisions are not legislation—or even appellate decision where there is a need except in unusual circumstances to articulate a reusable rule. They tend to apply law narrowly to the facts of the case in front of them, not address nuance involving hypothetical circumstances not at issue.
> Or, as an old adage goes, "If it compiles, it works."

This isn't said about the declarative nature of languages so much as it is about the benefits of powerful static type systems, in my experience.

It's quite easy to write Prolog programs that look right (to me, someone who doesn't know Prolog well) but that compile, successfully run to completion, and produce incorrect results (or don't terminate). In Haskell, the compiler actually rejects a huge amount of incorrect programs that I thought were going to work (and the fact that I thought that shows that the declarative nature of the code wasn't sufficient) and then once the typechecker is finally happy, the code often does actually work without further debugging (this is a common experience, and what the saying is referring to, I believe); in Prolog (or dynamically typed functional languages like Scheme), there's very little of that, and I'm left to catch most bugs on my own (even if like you said there won't be as many because they'd be so obvious in the first place).

Prolog might be exceedingly clear once you learn how to read it and it might eliminate errors that way, but "if it compiles, it works" is a terrible description of that. "If it looks right to someone who knows the language well, it works" is much closer, but not as punchy. The entire point of the original saying is that you don't need the experience with the language to get that, because the compiler itself will tell you if you're wrong when your types won't line up.
True. But that still doesn't explain why the dealers' approach is to (literally) kill off their subscribers. That's a complete 180 from Successful Drug Dealer 101.
I developed one title for CDi while working at a media/marketing company in the early 90's. We had goals of putting the CDi machine in a kiosk with a touch-screen so customers could learn about products without a salesperson hassling them. I carried my "Green Book" around for many years afterwards but never did further CDi development.
filter, flatMap etc. are provided as extension functions for collections - see http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collectio...
How about Pablo Escobar's wealth?
The beauty of China-style massive adoption of mobile payments is leaving the house without taking your cards or wallet or cash with you.

So kind of agreeing with you - Apple Pay is great because then I don’t need to take my card (whereas I’ll always take my phone) and it has added security of Face Recognition.

However, the poor adoption (ie, all those places that don’t have contactless, don’t take cards, money transfers to friends, parking meters....). Contactless vs ApplePay is 50:50.
Ah then in that case you might want to add that some people have FTTC DOCSIS which is actually pretty good, 300Mbit down etc
I heard that third hand but it does seem to track reality.

https://en.wikipedia.org/wiki/Keiretsu
Even if they did support it, you'd be getting a much worse experience with other tools than just using IntelliJ anyways. Given that they've gone through the trouble to write an entire programming language & the amount of value it provides, I really don't mind them trying to use it to push people towards their products a bit. Especially since both IntelliJ Community and the Kotlin plugin are open source.
This is what I would expect from trying to navigate the ridiculous UI in Snapchat. It seems to be obtuse and non-intuitive on purpose.
Vancouver has been addicted to heroin and opiates my whole life, we had a nice flirt with meth in the late 90s early 00's (good frontline on its west coast spread). East Hastings is ground zero. We used to have the highest concentration of AIDS in North America because of needle sharing. Combination of being a main pacific-rim port, mild weather, aboriginal poverty etc. Lots of people are blown away when they get here and see it.
I'm trying to get a hold of him :)

https://twitter.com/thepatwalls/status/998727187707686916
A few things stand out considering this is mostly about canabis. Look at how much effort they went through to mostly catch ~3 time dealers, of a drug in many ways less dangerous than the alcohol they're drinking at the end.

> He told her firmly it was $20 for the quarter ounce, nothing less. “It’s a good thing you don’t want any more,” said Williams, “because that’s all I got.”

Sounds like a dealer really ruining lives right there.

> Several of the suspects were found guilty. “One of the guys ended up with seven years,” LaJoye said. “There were a lot of sentences, four or five repeat offenders wound up going to prison

One person going away for 7 years? 4-5 offenders going to prison (implied less than 7 years). Seems hardly worth risking officers lives, teams of police (bonuses), or the effort.

> “Then we really started drinking!” said Wasylyshyn, who finally joined the party. “You don’t give cops free food and free beer and expect them to walk away when it’s still there.”
The original announcement of the cancellation seemed to grab HN interest:

https://news.ycombinator.com/item?id=17057961

Might be one of the exceptions to the general rule?
Bret Victor is _so incredibly inspiring_.

So much amazing work:

Learnable Programming: http://worrydream.com/#!/LearnableProgramming

Inventing On Principle: http://worrydream.com/#!/InventingOnPrinciple

Stop Drawing Dead Fish: http://worrydream.com/#!/StopDrawingDeadFish

The Future Of Programming: http://worrydream.com/#!/TheFutureOfProgramming

The Ladder Of Abstraction: http://worrydream.com/#!/LadderOfAbstraction

Edit: formatting
CCleaner Professional 5.43 Key with Crack 2018 Latest
No, your understanding of it is wrong. Trump is limited from blocking people because he's the President. If he were to resign tomorrow and go back to being a private citizen, he could block away to his heart-s content. Twitter, the company, can do what it likes because it is not an organ of the government, notwithstanding the choice of some government officials to make use of it.
Elon Musk is creating a media credibility rating site to fight fake news
That depends on what you mean by "big impact". In terms of raw view count, no, but in terms of prestige and influence, maybe. For example, I've noticed that the comments section for The Economist is one of the places most overrun by 50 Cent-ers; The Economist isn't very popular but has readership among a lot of elites in both government and industry, which is presumably why it's targeted so heavily. The same thing might be happening here.
Taking a moment here to ponder the design of the webpage. If that style was the result of an amateur at an unsexy company, I'd imagine this would be considered "ugly" or "uninspired". Knowing its the product of a hip young company however one might label it "bold" or even "innovative". Reminds me of fashion, where the only difference between a person wearing goofy clothes and a model is everything besides the clothes themselves.
Announcing Exoframe 3.0 – easy complex deployments and Docker Swarm support
Either charge a fraction of your weekly price, position yourself as part-time, or prove you can hustle. If you can get 5 days worth of what they think of a week's worth of work in 3 days, you've arbitraged the effort
> Otherwise government should be banned from using twitter because by picking a private company to put government messages on, the government official (in this case Trump) is picking that company's existing policy (what ever it may be) as a means of banning people, which the government isn't allowed to do.

Bingo.

I'm assuming you're a developer. Have you ever wanted to leverage a piece of code, say GPL licensed, that does everything you want it to, checks off all of the development boxes, would make your life amazing.... but were forced to go with something else because of compliance? Same thing here. Just because Twitter does everything functionally they need, if it forces them into situations that would run afoul of their requirements, then they're forced to go a different avenue.
Except nations do it anyway, regardless of the message it sends to potential exchange partners. Mazen Faqha was released by Israel in a prisoner exchange, and was later assassinated.

It serves as a deterrent if it sends the message to your own people that treason will never be forgiven, regardless of a pardon and exchange. And that is a philosophy to which Putin subscribes – he once said, "Enemies are right in front of you, you are at war with them, then you make an armistice with them, and all is clear. A traitor must be destroyed, crushed."
A bit too far I'd say. I'd probably happily work with him.
Disappointing, but not really surprising.

Yes the actual laws of physics can't be broken. We don't know those. We know an approximation of them based on centuries of careful observation and analysis. That approximation is incredibly good, too. It lets us make microchips with 7nm features, synthesize high atomic weight elements, and build spacecraft that have traversed the solar system. Even so, there are things we know we don't know and there are bound to be things we don't know we don't know.

It would be nice if the EmDrive turned out to be a ground breaking demonstration of a hole in our model. We could probably squeeze a century of amazing science out of it. Not to mention the potential practical applications.

But groundbreaking new discoveries that shake the foundations of a developed scientific theory are incredibly rare. So, as awesome as it could be if it were right, the odds were always against it.
Yes, but you’re feeding them data based on your understanding that the user is not subject to the GDPR. Under GDPR, site owners have the responsibility to determine this, and they rely on you to not load their code if a user is subject to it. So the EU cannot go after anyone whose code is on your site (ad networks, analytics providers, etc) if your site does not “envisage” offering services to EU residents.
I'm not an evangelist, so no. I don't particularly care what you think about what I've experienced firsthand.

Erlang is a language that doesn't have strings, for fucks sake. I'm sure something simple like parsing json is way easier and more convenient when dealing with lists of chars /s

Honestly! BEAM is cool. I'll concede that point any day of the week. But a person who says erlang is suitable for modern web development is not living in the real world.

An axe can be sharpened enough to shave with, but should an axe really be that close to your face?

Edit: I did find an erlang lib called jiffy that has NIFs for pasting json. That's probably the least obnoxious solution to that particular issue, but my point stands that modern web demands a different model of problem solving than let-it-crash 90s telecom hackery provides
If you watch the video you'll see what I mean - the left side (and some on the right) just gets into position less smoothly and don't have the rigid straight spine Jackson did for the move.
UK Mosque Allows Bitcoin for Ramadam
You're generally not creating value when you brush your teeth, at least not in any significant sense, and not in the same way as putting Windows on a bunch of office computers and doing work on them. No one is buying a bunch of toothbrushes and handing them to their employees as a productivity multiplier.
> Re: your 2nd point about other people with twitter profiles that say "works @company". They often have disclaimer that simply says "Thoughts are my own". The president does not.

And if they don't they're still your personal accounts. People add those as a failsafe against their employer's being harassed. It has no legal significance as the account is personally yours regardless of whether you disclaim your employer.

> Additionally, the Presidential Records Act seems to cover non-official electronic communication and states that all communication through non-official channels still need to be recorded.

They are being recorded. What's being argued here is whether the POTUS can block other users from his personal account.
in other words, "Too big for excel is not big data" https://www.chrisstucchio.com/blog/2013/hadoop_hatred.html
"Almost" meaning they actually don't get any?
No thats exactly how it's written. It's written by someone who is so stuck in java land and never bothered learning any other language or paradigms.
To add to the authors list:

time kotlinc Hi.kt
user	4.5s !! (OK IN IDE on second run)

trailing comma not allowed

no python like package manager. import mail? no

a = b = 1 // assignments are not expressions
Can you give an example of a belief or opinion that you feel unable to express to other members of your tribe?
Also can exist indices inside the jsonb values and you can join tables on a field of the json. Which is imo very cool.
FYI Alibaba/Alipay has a range of loan and financial products. My wife’s Taobao business does well, and so she’s eligible for huge, insane loans on Alipay. On the other side, micro-loans to fund consumer purchases are also available.
So much internal tooling at a company can be avoided if you can just get people comfortable with basic *nix programs. No, we don’t need a web interface to show that data. No, we don’t need to code a dropdown to sort it differently.
Uber reports 67% jump in 1Q revenue and trims down losses
I don't know about you guys, but I'm getting tired of these articles. Maybe I'm cranky today from lack of sleep (except I had 9 hours last night).

Here's an article that says that over sleeping shortens lifespans:

https://www.allure.com/story/oversleeping-shortens-lifespan

Or human longevity is related to regular sleeping cycles:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4067693/

Or why you should stop sleeping in on the weekends:

http://www.iflscience.com/health-and-medicine/sleeping-weeke...

Did you know that more than 8 hours of sleep is bad for you?

https://www.medicalnewstoday.com/releases/7333.php
Regardless of what one thinks about whether using two nuclear bombs on Japan was justified to prevent the loss of hundreds of thousands more in an allied invasion of Japan to end the Pacific war, Oppenheimer's role in building these terrible weapons cannot be minimized. Having organizational skills along with an understanding of physics second to no one is extraordinarily rare but that was what he brought to the table. Working with a whos-who of the very best minds of theoretical physics, they were able to advance the science to a point where a practical application was possible in a very short period and, as we know, worked as planned. His treatment following the war was terrible and totally undeserved. Unfortunately, it has reduced his contributions to winning the war to almost an also-ran level. He is almost forgotten in the history books and that is truly a shame.
I feel the same way: author wants Java and was hoping only for a better Java: compatible with most patterns, tools, even libraries, but addressing some of his pet frustrations. When Kotlin did not satisfy his hopes he got disappointed. Understandably, but I do not see it as the Kotlin problem.

The other problem I have with this post is that it did not state desires/hopes up front. The intro only mentions compile-time null-safety and less boilerplate (for which many languages are better than Java), then adds his desires throughout the text. Thus his complaints seem not a thought through list of failures to satisfy specific desires, but just randomly throwing rocks at vague targets. My 2c.
Is the world getting better or worse? A look at the numbers
https://rdipietro.github.io/friendly-intro-to-cross-entropy-...

I found this which seems much better
Populism isn't a dirty word – it's time for the left to reclaim it
Sometimes the laws of physics change.
Even earlier, when SMP was hitting the server room but still far from the desktop, there was a similar phenomenon of breaking everything down to use ever finer-grain locks ... until the locking overhead (and errors) outweighed any benefit from parallelism. Over time, people learned to think about expected levels of parallelism, contention, etc. and "right size" their locks accordingly.

Computing history's not a circle, but it's damn sure a spiral.
Eh, the NES is more complicated IMO. To start off there's the weird clock scheme that there's like 3 CPU cycles for every 5 PPU cycles (and there are games that depend on partial results). There's the greater combinatorial complexity of everyone and their mother making custom ROM boards. The PPU is just more complex, IMO. Etc. Etc.
It’s been dubbed “digital brutalist” [1] style; as a rejection of the “streamlined, flat” designs of the last decade. Style evolves; Snap is targeting a younger demographic and the best way to say “we’re not Facebook or google; we’re cooler” is to reject all their design principles.

[1] https://envato.com/blog/brutalism-ugly-web-design-trend-taki...