skysight-inc/HackerNews huggingface dataset:
This is just fantastic. I had all the bits of information in my head to be able to do this, but never connected the dots.

Not ugly at all!
“Should” has a very precise technical meaning in standards. Mentally it’s best to replace it with “MUST” (they are equivalent).
It terrified me, You should try easing
there is international law which allows the US to affect me and my freedom even in my home country. It would be up to the local courts to decide. And of course when i visit the US, as well as my freedom to do business with US companies. Also, in this case the tracking is both without my consent , and without the protections that american law provides to americans.
There were of course other major hackers at the time, but were any of these nearly as well known as Mitnick outside of law enforcement and hackers who would already know of these people?
Makes good sense to me. It is really hard to focus on both at the same time.
How Health Care Changes When Algorithms Start Making Diagnoses
It has easy learning curve, it's verbosity while cursed upon makes it also easier to grasp the code by less-then-expert, it's performant, it has huge ecosystem, it can run everywhere.

In principle - it's just convenient in many ways.
Here’s the rub with developing something as important as a medicine. If it works, people often _need_ it to prolong their life or improve their health. What drug companies are selling... isn’t like what other companies are selling. We ought not look at it through our normal understanding of goods in a free market.

Take, for example, Sovaldi, a drug which cures Hepatits C. After discovering this drug and confirming its efficacy and safety, the next question should be, IMO: how fast can we possible scale production to quickly stop liver damage and cure those suffering. Instead we have Medicaid setting absurd rules (https://www.chlpi.org/wp-content/uploads/2013/12/Annals-of-I...) whereby sufferers must get sicker before they are eligible to be cured. That is seriously fucked up.

Edit: to be clear on why states must do this: Gilead Sciences is charging $84,000 for a course of treatment and there isn’t enough money to treat every patient. Gilead offers the same treatment in Egypt for $900. (https://www.reuters.com/article/us-hepatitis-egypt-gilead-sc...)
This could've been a hilarious piece if not written with such mean judgement. It's hard to not read some of the descriptions as racist, such as 'I know many of his “homies” are respectfully and cost effectively vegetarian'.

I think the moral of the story is, you guys should probably start doing background checks before moving someone in.
Man at this point there is 0 reason not to use kotlin
By and large, it doesn't, very well.

If that's true, it's not because ad tech doesn't work, it's that most advertisers don't use it properly. A large percentage of my company's revenue comes from performance marketing (running paid traffic to affiliate offers) and it works very well for us. You just have to know what you're doing, make sure you're not getting too much bot/junk traffic, and bid the appropriate amounts. We've written software that handles all of this automatically, and our paid traffic campaigns do amazingly well. Show me another investment in which you can reliably and consistently achieve 30%+ ROI weekly with a fair amount of scalability.

Ironically, native ad networks like Taboola and Revcontent will flourish in the new GDPR world. Since they target ads based mostly on nothing more than the topic of the content that the user is viewing, these ads are effective enough for smart performance marketers to make money with, and GDPR doesn't fundamentally change anything about their model. EU advertisers will flock to native and abandon other forms of advertising that were based on more invasive targeting.
New features are released every 6 months. Is there another extremely popular language with a quicker release cadence?
In this case though, the dynamic goes both ways. Programmers brought up on modern C++ will frequently be just as intransigent against error-return values and other alternatives to exceptions.

In my own experience, exceptions are useful because real programmers can't be trusted to handle errors at all. So it is better to crash the program than to allow silent corruption. And exceptions are more politically palatable than assertions.

But if the quality of your team AND processes are high enough you can expect errors will actually be handled, then it is easier to do that correctly without exceptions.
>while GDPR do its best to target US companies

I thought I was on reddit for a second there..
There are old pilots, and there are bold pilots, but there are no old, bold pilots. That's the saying anyway.
The Singularity is a logical result of mixing fear of death with atheism and love of technological progress. There's nothing to suggest infinite life extension is impossible, but there's also nothing to suggest humans are capable of developing it.
This article comes off too strong, but it's welcomed conversation.

My take: Kurzweil is missing the mark to suggest unabated growth in computing or anything like a true "singularity" where a curve goes to infinity. However, I think his overall insight into exponential effects and how unintuitive they are is brilliant and basically true. All of us who have been around for a few decades can clearly see the world changing dramatically in some dimensions, and the general expectation is that it will continue to do so. Some of the developments this century will probably be quite mind bending.

Kurzweil is definitely a strong optimist, and my feeling is he's a bit too optimistic, but I suspect that he may be right in the rough sense that the technologies discovered this century will help more than they hurt.

The commentary on the religiosity of technology is an interesting one, deserving more thought.
I literally read this as "make the front end shit again". Oops.
Challenge accepted.
http://www.takedown.com/sun-thanks.html
"This site is running on two SPARCstation 20 Model 152 workstations, provided by Sun Microsystems."
Yes, you read what I said correctly, and I was wrong as others pointed out (I blame a lack of coffee).
C# ticks all the same boxes and is much better from a language point of view.

The only reason Java still exists is because it created a generation of professionals who only know Java, only do Java, and won't learn anything else. That group is still large enough to maintain critical mass and create new greenfield Java projects despite the fact that Java is a shit-poor choice of language for those projects today.
C++ would have died except for three things, Java, the JRA and the web/Javascript.

Java is a partial replacement for C++ that isn't quite good enough for desk top applications. Hence C++ is still alive in that space.

The JRE was a anvil that language grabbed a hold of, which set them back about 10 years. because every language that depends on the JRE also suffers it's limitations.

And the web diverted resources away from native programming for 20 years.

However in the last 5-10 years we've seen a couple of well designed native compiled languages being developed. And those are going to replace C++.

And LLVM project and work done on KIT compilers provides a strong alternative to the JRE for language development.

Seriously, go is better than C++ now. And Rust is very rapidly getting there.
It was never about me. I didn’t make this error. I did, however, fix it and added steps to make it not happen again.
The BSDs are nowhere near Linux when it comes to driver support. Particularly when it comes to mobile devices like what fuschia is targeting, I don't even know if you can run a BSD with what exists currently.
> Advertise on a dog community site is probably pretty spot on if you want to target dog owners...

Big brands struggle with UGC. Witness the events of YouTube & brand safety.

But even without that, what you're saying just isn't scalable. What community site can reach even 50% of dog owners -- let alone what a primtetime sitcom or YouTube can reach?

> No, advertisements like that are more about selling the brand than selling iphones. Something TV is probably pretty good for.

What? Sure, they have campaigns running for awareness, recall, perception.

But you're really saying Apple doesn't dramatically increase its spend when a new phone is released? That's poppycock.
That seems extraordinarily flippant.

I can't imagine giving up Google Analytics for http logs on a content-driven site.
For embedded and systems language in actual use (a lot) today this is also relevant https://github.com/EnigmaBridge/javacard-curated-list/blob/m...
It’s a great react/aws project - composer ui, react code, content format (for fun chat bot like scripts).
Deep-sea 'aliens' unearthed in Singapore-Indonesia expedition
Who is apportioning blame?

Young conflict-averse man starts life being a little socially inept. Tries breaking the ice with unreceptive women, typical human psychology sets in and this behaviour is generalised to all women. Now socially inept man continues through life with underdeveloped social skills while the people he wants to interact with are developing more complex social skills.

Who is to blame? Nobody in this scenario, Consider looking to why the man is conflict averse in the first place.
I was very bullish on event sourcing, based on my experiences with databases that struggled with historical queries. Since then I've recognised that they come with a lot of effort and don't play nicely with existing systems.

I've also learned that, as usual, I didn't know enough and that others had gotten to this problem and thought about it more thoroughly than I ever could.

> These questions could be answered in seconds if we had a full history.

I agree, but that does not necessarily require an event sourcing design. I think the better fit here is bitemporal databases.

A bitemporal database can answer pretty much any query about what is currently true, what was true and what will be true in future; about the story of a sequence or the existence of a sequence or of a point in time; about not only what "is" or "was" true but when you believed it to be true.

So I can not only ask "what was the total value of the cart last thursday", I can ask "what did we believe the total value was, before we applied a correction?"

I've recently given this general area of systems a lot of thought, trying to square away several different schools of thought around data. Principally stream processing in the style of Akidau/Chernyak/Lax, bitemporal databases as described by Snodgrass and dimensional modelling as described by Kimball. Plus some ideas pinched from Concourse and a hasty skimming of Enterprise Integration Patterns by Hohpe, Woolf et al.

As it happens I will be trying to pitch some of this lunatic handwaving to colleagues this coming week. My basic goal is that you should have pluggability without needing to rewrite the universe. Streaming without giving up tables. Tables without having to convert them always to streams. Different views of data treated on their own terms, in their own form, without elevating one or the other to being The One True Way Of Managing Data.

Alternatively, I'm wrong.
And when you see the world record bicycle speed of 144km/h on a recumbent with full body fairing, you realize just how significant wind resistance is and how important aerodynamics is.
An alternative to redux is mobx-state-tree, which has something along these lines as well. Very cool. https://github.com/mobxjs/mobx-state-tree/blob/master/packag...
Just be sure to marvel at the speed with which they're all simply replaced.
are you sure that the cost of development is the real issue?

the last numbers I saw, 2015, showed marketing budgets for medicine to be often times twice what was being spent on R&D in the US. currently, only four countries allow this time of marketing: New Zealand, Brazil, Hong Kong, and United States.

it sounds like the US isn't necessarily subsidizing drug R&D, and instead is subsidizing marketing.
Note that the scarily high 40% failure is heavily biased by people keeping units long past their design lifespan. If you have a 5 year old Carbon Monoxide detector, buy a new one.

The failures prior to 5 years in that test are disturbing, but they're not statistically significant on their own so it's hard to be sure how serious that would be in practice.
Carbon emissions could be halved by not wasting food, clothes, electronics
Also using Firefox 60, demo is a blank page.
There you should probably pass a iteration count into the function rather than some weird goto hack.
That I do concur with. I also don't use Facebook for the reasons you stated, although I'm still trying to kick my Reddit habit.
You can buy them new and they don't work. I've come to assume that the commonly available (typical retail store) CO detectors are a fraud.
>Are you saying there are network engineers/management at ISPs who don't believe IPv6 is an imperative?

If the rest of your message is true, why are the ipv6 numbers so low, if it's not because of politics?
Not clear at all. FUD. The existence of this registry is never mentioned in the article which makes it sound like samples are unidentifiable.
you can give it a pid too

-d PID[:FD], --watchfd PID[:FD]
Instead of transferring data, watch file descriptor FD of process PID,
and show its progress. The pv process will exit when FD either changes
to a different file, changes read/write mode, or is closed; other data
transfer modifiers - and remote control - may not be used with this
option.

If only a PID is specified, then that process will be watched, and all
regular files and block devices it opens will be shown with a progress
bar. The pv process will exit when process PID exits.
C# was too tied to Windows for too long, it lost the mindshare outside of that ecosystem.

Also that whole "Android" thing happened.
The option to control your private keys is nice, but not necessary for crypto to thrive. Crypto key management services exist, and the average user will use these services just as they do their current banks.

The difference is, key management services are much cheaper to provide than full-on banking solutions.

As for the irrevocable nature of crypto transactions...this can be alleviated with smart contracts on ETH network, or likely some 3rd party will develop some kind of purchasing/account insurance that provides this service for those willing to pay for it.

The nice thing is, you will have the choice as a user. That is wildly superior to the current system.
This is the coolest most original design ripoff I've yet seen.
Again, it wasn’t my use of the term “decentralized”, it was the use of the term in the paper. I read past the phrase for which you claimed to have dismissed the paper and understood their use of “decentralized” pretty clearly, as you should have if you understand distributed computing. Having taken advanced distributed computing courses, I, honestly, never interpreted the use of “decentralized” as you did. But, yeah, in practice, I can see your confusion. Nevertheless, dismissing a paper on such pedantic terms as you originally did is probably not worth commenting unless you really have a good reason for doing so. And, then, it’s probably best to comment only after you have read the paper and then formed an informed response. Anyway, you keep escalating this, so I keep responding in kind to help you. At some point I have to be done with it. I honestly thought that you might have something useful to contribute due to your terse response, but I was clearly wrong ;).
Attached garages are really a terrible misfeature, which will be emblematic for future generations (as they already are for those overseas) of our poor taste and judgement. No matter how ugly the house, it would be a lot more pleasant without the garage. In addition to the dangers cited here, garages make houses less effective at their primary purposes: controlling the movement of air, moisture, and heat. The garage door itself is a big part of that, since every time it opens and closes it opens the house completely to the outdoors. Automobiles bring moisture, dirt, heat, and noxious chemicals into the garage and thence into the house. I've never rented a house and been sorry there was no attached garage. If I ever build my own house it won't have one either.
I like both, in different ways.
Thomas --

These people weren't there and only know what they have read or what has been glamorized. Mitnick had (has?) an evil streak and is in no way some poor little kid who got in over his head. He know what he was doing (in terms of his desire to cause harm) and he got off it. Lots of people had "fun" -- but very few seemed to be truly nasty human beings.

It's far better to create and help than it is to destroy and harm.

Hell, even u4ea popped up recently and doesn't seem like he's held a grudge for 20+ years -- think others can do or say the same?
Title makes it sound like he didn't like the person, article says he loathed the media he produced, a pretty big difference.
>technology will develop too fast for human beings to keep up with it

so, I mean, what's the business model.
Octopusal Networks: a new machine learning algorithm
First and foremost the reason why it's still so popular is its commitment to backwards compatibility. Enterprises love languages that don't continuously break their code bases. And then there's its unparalleled ecosystem, its massive developer talent pool and its availability on a number of platforms.

And with the introduction of Graal and Truffle I'd say Java is one of the more interesting languages to follow nowadays.
My coworker's dad had this happen to him. He got Hep C through a blood transfusion for a routine surgery. The insurance company waited until he was almost dead before starting the treatment. Now his liver is in such bad shape that if he has any alcohol it will kill him. Ridiculous, especially since they were going to pay for it anyway.
> But he also called Disney a “poor boob” and lamented “What might not have come of it if this man had been educated—or even brought up in a decent society?”
This is what I call a "22/7" solution. Close enough to be useful but you'd never use it formally. This is really great to have in my back pocket the next time a long running copy process feels hanged (often via. Ansible) and I just want a sense of, "okay are we minutes, hours, or days away from being done?"
I know a Scientologist and a former government employee who started a new techno-religion decades ago. It kind of operates as a conspiracy directed against the US Government.

The CIA has declassified documents where they suspect certain people known to them may had been Scientology agents; specifically the remote viewing psychic Pat Price who died under mysterious circumstances.

These members of this esoteric deep state worked with Pat Price at the CIA in the 1960s. [0] Thus they've held the highest security clearances for decades and several are current CIA contractors. [1]

Although it appears sinister, it's more like an optical illusion. Most of them are just scientists who have a legitimate interest in the unknown. Yet somewhere there is some grand secret with a subtle or covert force at work. Deciphering it is almost impossible though.

This techno-religion is affiliated with several former military and CIA employees. The US Government views it as a long-term, persistence kind of 'paranormal deep state' conspiracy which threatens national security. And, of course, the government considers their claims regarding remarkable secrets held by the government and exotic technology as false. (And they are false.)

One person involved in this is a Stanford professor who was recently in the NY Times discussing exotic and controversial research. His partner is the one who said (in the 1980s) that he was starting a new religion with the Scientology scientist; and ostensibly these people either have or are on the direct peripheral of "Singularity-type" radical technology.

Yet the only person affiliated with the group who actually works for the US Government is a JASON scientist. Some say he is the mastermind of it all but that's unlikely. JASON's an interesting group of elite scientists who meet once a year to work on various problems and topics for the federal government.

My point is there's interesting conspiracy-like actions happening, whether they are self-organizing and random, or some cosmic force of deception. If you think of the Stoic's idea of Amor Fati, then a first principle like 'deception is a force of nature' makes a lot of practical sense.

Resist the temptation to get angry, have faith in chaos and unlock mysteries of life.

[0] https://mikemcclaughry.wordpress.com/2017/06/29/pat-prices-d...

[1] https://thetanetworkersscientology.wordpress.com/2016/03/16/...
In description they mention that it also allow to rearrange bobble.

Did you find it or it is still in TODO list.
Scala's pattern matching (which btw is structured "value match { ... }" - think of .match as an always-present extension method) goes much farther than it is easy to imagine Java going quickly; consider examples such as regexp capture decomposition, case classes, static type checking, and guards.
Yeah, that's definitely the reason why it has become part of the workflow ;)
Sounds like you’re trying to run a data center without the full managerial/software complement.
MIT built a self-driving car that can navigate unmapped country roads
I mean, even virtual dispatch is fine if you opt in to it. Pointer indirection costs way less relatively on embedded systems than big boy systems with DRAM and caches.
You possess an important key to happiness, then. The ability to appreciate both a perfectly prepared scallop risotto and a 7-11 steak taquito.
Yes, with auth, so you can connect systems in a standard way and reuse cloud emitted events
The Atlas Obscura article linked at the end has some other interesting quotes, including another one from Tolkien Scholar, Trish Lambert, that “Here you have a brash, American entrepreneur who had the audacity to go in and make money off of fairy tales.”

https://www.atlasobscura.com/articles/tolkien-cs-lewis-disne...
There are a lot of problems blockchain technology solves. And I would disagree. Personal computers were thought of as mostly useless hobbyist technology until years later when spreadsheets were introduced. Even then, home computers didn't exactly go mainstream until the 90s, when the internet began to take off and OS technology matured (Win 95). Cell phones suffered a similar skepticism up until the networks and pricing models matured in the late 90s. And no one needed text messaging when that first came out. You also couldn't convince most people that a data plan was worth it on the mostly useless browsers of the time.
https://www.cs.utexas.edu/~jianyu/papers/sc16.pdf (paper)
https://www.cs.utexas.edu/~jianyu/presentations/strassen_sc1... (slides)
I'm a fan of Java. I enjoy writing Java and working on NEW systems in Java.
There's tons of cool stuff going on in Java and JVM land.

It has great library ecosystem, concurrent data structures, sane enough memory models.

There is great new cutting edge work going on on the JVM: G1GC, grasp/truffle, etc. There are great distributed systems/platforms like gRPC, zookeeper, cassandra, kafka, and hadoop.

The IDEs are great. Debuggers are fantastic. Hot patching live code could be better but it's not hard if you plan for it.

As for the Java language itself: sure it can be a bit cumbersome and verbose from time to time. But reading even the trickiest code is usually pretty explicit and decipherable. Not being the most "featureful" language plays to it's strengths. I find myself missing Java when in python or go as much as the reverse. It's part of the reason why Kotlin seems to be taking back some Scala fans. Kotlin is more Javay.

As much hate as it gets its a surprise to hear that people think it's confined to legacy work. From where I'm sitting I'm pretty optimistic about its future.