skysight-inc/HackerNews huggingface dataset:
Oh yeah, Bitcoin/Tor gateway is how they're doing it. But I'm not seeing any sort of botnet functionality at least in WanaCry.

Or worse yet, I can see a daemon sitting around, snarfing juicy details and exfiltration. Along with that, it could contribute to booters' network. And as a near-last resort, it crypts everything to extract more out of the user. It can then monetize even this by being an infector and staying on the network (not reformatting).

Another thing that goes along with this infector idea, is by using OnionBalance, and using a load-balanced onion site to promote and speed up various "things". Since we're dealing with illegal, well, there's plenty of things that could be leveraged to host.

Yes, I do a lot of things in Tor onionland. ALl of my network exists in there, as does control to much of my services, MQTT, database, and more. This is how I use it: https://hackaday.io/project/12985-multisite-homeofficehacker...
Would it be possible for a pass-through of 'bad' or 'faulty' data to mess up their model at a large enough scale?

If the data can be used to improve the model it seems like data could be used to damage it, in theory.
Yeah, the behavior is the same, I meant it feels more natural on the phone :) I'll add it to our backlog, to take a look at it and maybe rethink the selection logic.
For the record, I think you are misunderstanding my point.
Check back in a month or so, going to release 2 large updates.
Following the separation of content_text and content_html attributes, it would make sense to have title_html and title_text attributes.
Generally agree with OP that ML is one of the last viable frontiers for the current generation of computer tech. We are basically taking the data generated by machines invented decades ago, and using statistics to optimize a few % of productivity points more out of them every year. This optimization applies to humans to - one day you'll be required to have an OBD dongle monitoring your driving data to get car insurance, for instance. Many facets of your life will be monitored and fed into a company's individualized production function or pricing equation.

When the economic cake is growing slowly, every last drop of productivity enhancement counts, and ML is doing a good job at shaving a few basis points off basic costs, such as energy (see DeepMind's work on Google's datacenters), transportation (autonomous cars), and human capital (making some simple jobs redundant). That's why everyone is piling into IoT/ML/AI right now.

What ML is NOT doing is creating a new paradigm/market/computing platform. It's optimizing old markets and technologies. It's not baking new cakes.

We'll see a new platform soon. The cycle of human technological progress has been chugging along steadily for a long time and has sped up exponentially in the past 200 years. I'm sure some new tech will come along soon that will allow us to bake more cakes instead of spreading icing ever-thinner on the ones we already have.
That works in GCC, but not in Clang. As far as I can tell Clang has no warnings relating to this at all.
> no reason

Policing costs money, annoys the rubes.

Besides, how else are you going to find out what the servants are up to?
Perhaps I was vague, but I'm not suggesting we start murdering the elderly if that's what you mean. Like everything else in the world, we have a limited amount of resources to spend on healthcare. A disproportionate amount of them are spent extending the lives of people who have already lived a long full life.

If we have to choose between helping someone who's already lived 70 years live another miserable 10 years in a hospital bed hooked up to a machine vs. helping a 30-40 year old person overcome cancer so they can go back to supporting their family, we should do the latter first. Just thinking off the top of my head maybe we could accomplish this with pricing, by making end of life care more expensive and using the cost to subsidize care for younger people.
There is a market for 5 vr systems tops
My friend's ex-boss bullied their small company's owner to give him the title "CIO". (IT department staff: grand total of 3).

Next. . . he's working maybe 10-15 hours per week. Telling one person one thing, and another person something else, about where he is. (business is multi sites, so they do travel a bit). Many times he claims he's "working from home" - but a check of the AD Server's audit log shows that he hasn't even logged in for days.

(also: he's a terrible boss. Bullies people into working overtime, screws them out of billing hours, and takes credit for other's successes, and blames others for his screw ups).

This goes on for months until he up and resigns.

Then, HIS girlfriend, on FB, starts promoting the book he wrote and is selling on Amazon.

(The book is called "IT Management" - and yeah, it's as stupid as it sounds.)
Thank you. Numerical input is on its way, probably a month or so.
Actually it reminds more more of the Darmok episode of TNG. Same cadence as "Temba, his arms wide."
Politicians are exempt. Seriously.
Smart contracts with chain
> This doesn't apply to the centrally controlled car delivery system Musk is planning.

How would that work? Now it's true that there won't be any delays caused by drivers not paying attention, but unless the cars will go 125 mph with only a couple meters of space between them (eep!) the cars will require a non-zero delay "off the line" to allow them to spread out as they gain speed.
I concede the point. I don't think I can prove that hidden source is always beneficial for the company, and maybe not even that it ever is (although that weaker version of the claim just needs one counter-example ;-) ).
Might not be. Might as well be strategy to discourage others from pursuing the same while Facebook works things out eventually.

- Hey Mike this is VP John Smith, until yesterday we were interested in investing round A of $10 million in your VR startup but unfortunately we heard today that Zuckerberg plans to be deep in it, therefore I regret to inform you we will be unable to go with the round. Sorry and we wish you good luck!
We decided to open our dataset of attacks gathered by the apps protected by sqreen. The data set is AppSec oriented: security scans, tentatives of injections/XSS/..., or user account related (account enumeration, passwd bruteforce, etc)
VirusTotal is about malware, ThreatExchange is about phishing.
No, Eugenio Moggi realized that you can use Monads to represent IO etc. in languages like Haskell, and that was in the paper "Computational lambda-calculus and monads" (1989). The first person I can think of to make a connection between categories and lambda calculus is Joachim Lambek, in his paper "From lambda calculus to Cartesian closed categories" (1980).
Could I have anche invite too?
The e-mail is in my profile. Thanks a lot
According to their About page https://www.arcanoae.com/about/ :

Arca Noae was founded in July, 2014 when several of the developers who previously worked on the eComStation project felt that the future for the platform looked bleak, a feeling which came about due to lack of progress (or any work being done at all), therefore demonstrating a distinct lack of commitment on the part of the project’s new owner.
First, thank you! I use the ipad version.

Some needed features:

- precise editing

- manual entry of dimensions

- different materials and transparency

- library of common items such as batteries, usb ports, etc

- sub-mm scale

- pencil support for ipad pro
I tend to agree. Sure, Kotlin is much more terse than Java. But looking at it I can't help much miss language features I've gotten used to in Rust, Haskell et al. I'm sure it's a wonderful language and an improvement over Java but there's nothing that excites me about it.

Hey, at least they've got nullable types? That's a big win over Java right there.
I dunno what to tell you without specific details about your application and environment in general.

Clearly, you need a better system architecture if you're having to do migrations constantly.
If you want to use Clojure on Android, I'd recommend Clojurescript and React Native https://github.com/drapanjanas/re-natal
Yes, it's in the pipeline and will be added quite soon.
There seem to be different conventions for headlines because they are not always complete sentences. For example, many newspapers would be fine with "Man killed by unknown assailant" as a headline, or "Budget increase passed by legislature", which have the same grammatical structure as "Apple betrayed by its own law firm".

Edit: oops, but that's not what this headline did. Nonetheless, the headline seems reasonable to me as a native speaker.
Conversational UX Platform for Products and Services – API.AI
Can only sign in with Google.

I get it for collaboration but this puts me off from using it. Give me another option like "Continue without Google" or "Sign up with email".
Ask HN: Can I cancel an already accepted job offer?
Well, I'm not a fan of these kind of things but I accepted an offer a week ago with company A. I signed the contract and I'm supposed to start in a few weeks from now. Problem, I just got an offer from company B, which I prefer and would like to go ahead and accept the offer.

How would you handle this situation?
Short words strike home
I was wondering recently what Dr. Kiehl is up to these days, and the article gives the answer:

Kiehl and the staff at Mendota are now asking some 300 young men to slide into a mobile brain scanner. The scanner records the shape and size of key areas of the boys’ brains, as well as how their brains react to tests of decision-making ability, impulsivity, and other qualities that go to the core of psychopathy. Each boy’s brain will be scanned before, during, and at the end of their time in the program, offering researchers insights into whether his improved behavior reflects better functioning inside his brain.

Also, "while adult psychopaths constitute only a tiny fraction of the general population, studies suggest that they commit half of all violent crimes.". This is beyond scary. I wonder how we, as a civilization, can get psychopathy under control? We have 1 percent of the population that places enormous burden on the society, and we still act as if they are normal people. Why there's no requirement for psychopathy assessment for jobs like police officers or civil servants? Should we apply mandatory psychopathy testing to all convicted criminals and divert the positives into a specially-designed life track - and what would that life track even look like?
Not voted you down, but you are victim blaming.

What if it was another piece software?
Who says he used it only for private use?

and please don't ask about why you get voted down, it derails the discussion (and pretty much always is yet another down vote magnet)
- precise editing (planned)

- manual entry of dimensions (planned)

- different materials and transparency (planned)

- library of common items (had multiple extremely long arguments about this, still no consensus on this)

- batteries, usb ports, etc (?)

- sub-mm scale (for 3D printing?)

- pencil support for ipad pro (not currently planned, if there is demand we could add it)
Kotlin didn't change, the only difference is `trait` keyword replaced with `interface` keyword. But I'm not really getting this article. Inheritance is key principle of Object-Oriented Programming, throwing it away would be very stupid move. It could be abused, but everything could. Kotlin solves this in pragmatic way: if you need inheritance, you must declare it explicitly. If you want delegation, Kotlin got you covered with awesome delegate syntax. The choice is up to you.

Also remember that good compatibility with Java is a big priority for Kotlin, so inheritance works very similar to Java and compiles to the same obvious JVM structures.
The thing is that, at least on the Mac, there easily can be protections on what your username can do to files owned by your user. There's an extensive sandboxing facility which limits apps to touching files within their own container, or files explicitly chosen by the user. All apps distributed through the App Store have to use it, and apps distributed outside the App Store can use it as well, but don't have to.

As I see it, the problem on the Mac boils down to:

1. Sandboxing your app is often a less-than-fun experience for the developer, so few bother with it unless they're forced to (because they want to sell in the App Store).

2. Apple doesn't put much effort into non-App-Store distribution, so there's no automatic checking or verification that sandboxing is enabled for a freshly-downloaded app. You have to put in some non-trivial effort to see if an app is sandboxed, and essentially nobody does.

I think these two feed on each other, too. Developers don't sandbox, so there's little point in checking. Users don't check, so there's little point in sandboxing. If Apple made the tooling better and we could convince users to check and developers to sandbox whenever practical, it would go a long way toward improving this.
You can. It would be similar to saying "Alice ate the cake." See the structure: subject subject verb object
as a follow-up to my post above, we have poor relatives who would ask for financial assistance to their schooling. My moms approach would be, sure I'll give you your tuition money but youll have to stay in hour house, free food and lodging but youll have to help with the chores. My mom lives off on the "pension" we send her on a regular basis (no income nor pension money from govt) so I think thats just fair. There aint no such thing as free lunch. Youd be surprised that some of these relatives would refuse but hey choose your own life path.
I think the point of it being presented at I/O was a new API that lets Youtube streamers sync up the "superchats" with anything they want in the real world.
Regarding criticisms of this book...

When this book came out, I purchased a copy, determined to read it; I was successful in reading it, minus the appendix and notes section (which is printed so small, that if expanded to the size of the font used in the book, would probably create at least one or more books of the same length - this thing is insanely dense - but at least it isn't a "House of Leaves").

I only ran into one issue - on the first copy of the book I purchased: So far into the book (I don't recall how much offhand) the text repeated or did something weird; basically I had purchased a copy of the book that was bound improperly or something. I kept that copy, and purchased another.

Anyhow - what I constantly see in reviews of this book (then and now) is the criticism that what Wolfram wrote wasn't original, or "new", and that it was "egotistical" of the author to publish it.

What I've never understood though, is that the Wolfram constantly asserts that what he is writing isn't anything original or new - that it all existed before. I mean, I recall reading this kind of language seemingly on every other page. But I don't think I've seen a critical review that has mentioned this?

At this point, 15 years later (has it really been that long?) - I'm not sure what to think of the work. Based on the first few comments here, it still seems to be something that raises the hackles of people. Maybe it's deserving of the criticism? Or maybe it's one of those texts that needs to age a bit more before we see it for what it is?

Whatever - I enjoyed reading it, as difficult a read it was, I still found it fascinating and curious.
San Francisco City Supervisor Seeks Ban on Deliver Robots
That's pretty insane and a stifling arrangement for everyone involved I'd imagine.

Why does a college kid need a live-in housekeeper?
Samsung's Exynos 8 mixed-and-matched cores of different cache line sizes and didn't bother to make the reported cache lines be the same size.

This recipe led to a hard-to-debug condition that the Mono team wrote about [1] (posted on HN [2]).

[1] http://www.mono-project.com/news/2016/09/12/arm64-icache/
[2] https://news.ycombinator.com/item?id=12481700
For most non-developer users, there are few if any applications they use that both did not come with the system and need to write any files except files that the user explicitly requests them to, temporary files, and settings files.

Even most applications that they use that did come with the system, such as web browsers, have a quite limited set of files they should be writing. Browsers, for example, will need to write in the user's downloads directory, anywhere the user explicitly asks to save something, in their cache directory, in their settings file, and in a temporary files directory.

It's also similar for most third party applications they will use, such as word processors and spreadsheets.

It seems it should be possible to design a system that takes advantage of this to make it hard for ransomware and other malware that relies on overwriting your files, yet without being intrusive or impeding usage.
It's not a JVM language and probably partially also because Go doesn't have generics, so it's not even in the running.
Google Announces TensorFlow Lite
In cases where I need to download and install unsigned software that's not available via package manager, I run hashes (MD5, SHA1, SHA256, etc.) on the downloaded file and the run Google searches on those hashes. As long as the software has been released for more than a day or two and it has a decent sized user base, the hashes will show up in various places such as fossies.org and will be cached by google. That would have protected against this particular attack.

EDIT: But in this case, the software in question is signed, so the (fallback) technique described above is not necessary. The download page [0] contains a GPG signature along with a link to the author's GPG public key. Checking the signature would have prevented the attack.

[0] https://handbrake.fr/rotation.php?file=HandBrake-1.0.7.dmg
Google Lens Turns Your Camera into a Search Box
Taking hostages is the only reason why pirates can (sometimes) ransom the ship instead of getting cleaned off by PMCs or even foreign militaries patrolling the waters.

A ship without hostages means that a pirate has a good chance of not getting home ever again - the patrols aren't allowed (rightly) to stop a "fisherman" boat in these waters before it's done anything, but once they are on board and making a ransom note, they'd be lucky if they survive to be arrested.
Yikes, you didn't even make it to the second sentence.

> JSON is simpler to read and write, and it’s less prone to bugs.
This is quite subjective. Sugar and salt make things "taste better" if you already have a certain expectation that that's how food "should" taste. That's not the case if you don't have that expectation.

I gave up buying products using refined sugar entirely for an extended period, and baked all my own bread, oatcakes, biscuits etc. Food which I previously found unpalatable without adding sugar or syrup, I could now eat and find perfectly tasty. When I cook porridge in the morning, water and a touch of salt are all it needs. I think it recalibrated my taste significantly--if I now try to eat even a biscuit from a supermarket, all I can taste is the excessive amount of salt in it. Likewise anything with refined sugar--it's too much, and it tastes disgusting. I think with industrially-produced food, we've become so used to the excessive amount of salt and sugar, that it has become normal to expect it even when it's unnecessary and things taste bland when they aren't included--even though it's perfectly fine. You're likely right it sells better. But it's like the music "loudness war" but with ingredients; the end result isn't that enjoyable or good for you even though it seems superficially better.
I don't think it's a good assumption that someone who hears "inorganic" or "an organic" would automatically consider the other.
Is the contract "at-will"? If so, you can just quit before you start.

If you want to be a little nicer about it, say that you have a competing offer and if they don't match walk.

You don't owe them anything.
Federated learning leaves the data on the device, only communicating updates to abstract models. See https://research.googleblog.com/2017/04/federated-learning-c...
in the late 90's, I knew the guy that had somehow secured and was running the .so ccTLD single-handedly. In the age of $70/year register.com bills, it seemed insane that a single person could be responsible for an entire TLD. I'm glad to hear that some things on the internet are still run by people.
This is correct, I had my win10 tablet start bitching that it hadn't connected to Adobe's authorization servers in too long (despite the fact that it regularly has internet access, wtf Adobe) just the other day. There's multiple gigs of Adobe executables and support files on my computer.
How does it work currently? So much redundancy that there's never an unfixable failure that would stop the ship?
HubHaus, Common, and Urban Us Solve the Housing Problem
I read the whole thing, and I still think he didn't feel like he did enough, because she couldn't stop acting like a slave, because he couldn't pay enough money to send her home once he was an adult, because he couldn't turn his back on his parents over what they did to her.

I get the feeling he felt very guilty, even as an adult, and was trying to confess (shortly before dying, interesting).
At a minimum it will tell Google exactly what people are up to which means that if something interesting pops up they have a direct line to that person. After all the proposals alone will give them all that info, no need to snoop on the machines.
Ok, so in general I agree with your statements, but...

> how they would build a reliable business around arbitrary data structures which they have no control over

Google Search? The entire web could be described exactly like that.
Most of these souls are perfectly happy with Java.
Sorry, you are right it's $100 for two years. //Edited above.
"To get started with Kotlin, download the Android Studio 3.0 preview, open one of your existing Java files, and then choose “Convert Java File to Kotlin File” in the Code menu."

You do not have to install a preview version of Android Studio, you can install the kotlin plugin in whatever version of AS you're using now. The change in AS 3.0 is simply that it will ship the plugin by default.
In my experience, Google is getting better at finding more general information and worse in finding specific information.

It also tries to "help" too much with fuzzy matching which starts to make it useless if you are looking for less common thing. For example, if you search for "nmake tabs vs spaces" it returns a bunch of results for GNU make and flame wars about tabs vs spaces instead of nmake specific info regarding usage of tabs or spaces in nmake makefiles.
Of course you can. It's kind of a dick move, but your ultimate responsibility is to yourself and your career.

I would handle it diplomatically but firmly, and stress to Company A that it has nothing to do with them, and that you'd love to maintain a relationship despite the awkward position you've put them in.
Any idea what this catalyst actually is, perhaps a link to a paper, or even just an actual abstract?
I hope its a bit more than that!

They recently published very novel approaches:
https://openreview.net/pdf?id=rkpACe1lx
https://openreview.net/pdf?id=r1Ue8Hcxg
That's the 1.0 release, but it has been in public alpha / beta since 2011 or 2012.

https://blog.jetbrains.com/kotlin/2012/04/kotlin-m1-is-out/
What kind of Category Theory are you talking about? [Category Theory](https://plato.stanford.edu/entries/category-theory/) in the mathematical sense, and in the sense that it can be used to describe Lambda Calculi, appeared in 1945, in the field of Algebraic Topology and Homological Algebra. I'd be really surprised if it was employed in linguistics in the 1930s.
Another large-scale cyberattack underway: experts