skysight-inc/HackerNews huggingface dataset:
Regarding the downvotes; I suspect it was the holier-than-thou tone delivering a blinkered refusal to accept someone else's reported experience, all prefaced by a cheap sneer.

I generally find that this forum has a higher than usual tolerance for unconventional perspectives, but takes a very dim view of poor manners. Unlike other places that seem to reward and even celebrate bad behaviour and low standards of discussion. This is a major reason I contribute here and basically nowhere else.
Isn't that the case for literally anything and everything?
I agree with you and think that is true for me as well. I think of it more as being too constrained in my focus, the proverbial "can't see the forest for the trees". I face the same thing when playing card and board games. Sometimes you get stuck on one approach to your next move and can't break out of the loop. I find that watching someone play the same game and facing the same situation that I'm more able to view all the options and consider those paths. This is also one of the main reasons I always go out to lunch, it gives me an hour of something different to look at and think about and I (almost) always feel my stress decrease and feel more refreshed. I can't even count the number of problems I've "fixed" while in the shower or driving to work when I'm in a state of relaxed contemplation.
This seems absurdity polyannaish. Surely it's obvious that the parts that are currently done by people - laying out the design, and handling handling awkward shaped objects - can and will be automated. Developing such technology specifically for the engraving industry probably isn't cost effective and so for now humans remain employable in this industry, but those jobs exist so commonly across industries that it's inevitable that they will be automated away in due course.
Sociology tends to have more differentiation in what sources are taken as 'canon'. You can probably still find Marxist sociologists, although the field has somewhat collapsed since the 80's.
https://en.wikipedia.org/wiki/Little_man_computer is a simple computer model for education, from the 1960's. I built an emulator for it, which you can find here: http://paulhankin.github.io/lmc/lmc.html

It's not a game, but I found it fun to write simple programs; the machine code is so limited you need to find tricks to do anything non-trivial. For a challenge, try to write 1: a program that multiples two inputs, 2: a sieve of erastothenes, and 3: a program that can sort input.

The spec for the assembler is on the wikipedia page.
holy shit that's awesome!

good music too
Given the description of the law -- is that something that happens a lot in Europe? (patent troll's actually suing, and people actually defending). Your comment suggests it does unless I"m mis-reading but I'm curious what that's based on.
https://motherboard.vice.com/en_us/article/round-two-wannacr...
Which countries have you lived in, and how would you rate the happiness?

BTW, i'm from Israel, an we're number 2 on the happiness scale! hooray!
Why do you think that situation is illegal? The HFT does not know you're buying shares on all the exchanges, they've only seen the shares at price P be bought on a single exchange (and that happens all the time without people subsequently buying shares at price P on all the other exchanges). Moreover, even in the scenario you described, that the shares were bought on the first exchange is public information -- anyone is free to use that information as they see fit (such as turning around and buying shares on another exchange, or pulling your offers at P from that exchange).
Your parent is correct. They aren't talking about AMT. They're talking about ME, which IS present in every Intel chip (since 2008-ish)
As a physicist I totally agree, there are more urgent matters.
How to Set Up PostgreSQL on Google Compute Engine
Microsoft patches Windows XP and Server 2003 due to WannaCrypt attacks
The actual patent document, with drawings, is at [1]. It describes the visual, mouse-driven grid UI Moom uses to let you draw out where windows should be placed. As far as I can tell it doesn't mention anything about hotkeys.

[1]: http://pdfpiw.uspto.gov/.piw?PageNum=0&docid=08434019&IDKey=...
Layoffs in Indian IT may continue for 1-2 years: Experts
Tech developed for space is whats saving us though. Push for space -> more science in general. Fewer skeptics. More educated folk.

Have to disagree with big B on this.
So you want a public API?
news discussion, https://news.ycombinator.com/item?id=14326913
Why not just use cloudSQL?
I don't see any reason to imagine that lies within our power to do. If we exerted all the singular, concerted effort of which our entire species is capable, we might at most annihilate ourselves and make a mess that the biosphere will need as much as a million years to evolve beyond. But a million years is nothing on a planetary scale.

And if you are worried about that - all the more reason to favor expansion into space, I should think! The thermonuclear genie will never go back into the bottle. Nor will any other. Better, don't you think, to ensure we have at least some part of our species beyond the reach of at least some of those genies, should they turn on us?
>Because trading execution is not the critical path in the execution of a financial strategy!!!!

Strong disagree. There are plenty of non-HFT participants whose critical path is the strategy execution (and is latency sensitive).
Are you saying that patent examiners are paid for each application that is filed?
Jailbreak iOS 10.3.1 will out soon – iOS 10 jailbreak
> It might be interesting if some fairly ubiquitous payment processor offered a shared buyer blacklist.

The article claimed eBay looked into the buyer's history and didn't see anything else like this. Maybe they didn't look hard, or maybe this was their first time, but such a thing wouldn't have helped in this case, at least.
> Why are people assuming that that's the case and putting all their hopes on space travel?

is anyone doing that? the relative market values/investment in tesla (solar/electric sustainability) vs spacex strongly suggests otherwise. where is your straw man?

i say we let the few astrophysicists out there do astrophysics if they've attracted the capital rather than reprioritize based on your subjective unquantifiable morality.
I feel like 'poaching' makes sense, I see it used when the recruiters are 'hunting' not in the open market of job seekers, but only 'hunting' within the flocks of their competitors. That's like hunting an animal you're not allowed to hunt = poaching.

I think the place where you're doing the recruiting (another company's staff versus the public) is what makes hiring a person from another company poaching in one case, while the same person being recruited from the general job market wouldn't be.
Dealing with finicky buyers - let alone fraudulent ones - is what drove me away from selling stuff online. The system is set up to cater to the oversensitive mindsets of entitled online shoppers, which is the same setup that gives fraudulent buyers an unassailable leg up over sellers.

My marketplace of choice is Craigslist. I meet up with the buyer, they inspect the item, and pay me in cash if all looks good. There is no room for monkey business. I usually set up these meetings in front of the closest police station in order to keep everyone safe. A few times buyers have come to the lobby of my office building. I've never had an unhappy buyer after having sold dozens of items over the last decade or so.
Yup: https://github.com/BurntSushi/suffix --- You can see a brief description of it here (with links to references): https://docs.rs/suffix/1.0.0/suffix/struct.SuffixTable.html#...

> (I wrote an implementation of Ukkonen's suffix tree algorithm in C as maybe my second C program, it was pretty frustrating for a long time)

Oh dear. You are brave. I briefly considered implementing Ukkonen's algorithm, but ran away scared. :-)

The reason why I wrote the SAIS implementation was because I am generally interested in text search, and because I was interested in exploring the idea of building an index around suffix arrays. Once I finished my implementation and realized that the cutting edge SACA algorithm (at the time) was as slow as it was, I mostly gave up that idea.

Since then, I've been itching to find use cases for it. As a former computational biologist, I'm familiar with how they are used in that field, but I've been looking for other places as well. Haven't found one yet, although I can think of some specialized (hypothetical) things where it might be useful.
There's also all different types of work. Work on the body, the mind, etc
In 1850, 70% of American jobs were farming. Eighty years later, it was 25%. Half of America's jobs vanished in one lifetime.

This trend has been hard on farmers; I happen to know several. But I don't think we want to return to that time.

Nor do I think basic income/farm subsidies is a good answer.
My grandparent was talking about AMT. That's why the question was 'What is AMT?' I'll edit for clarity though.
Interesting read, though I'm a little wary of the turning generalists into specialists point being taken too far. There are a lot of unwritten assumptions behind that idea.

For example, let's consider a business that does something many of us here are familiar with: making a web app. There's a trend in web development world these days to put every little thing into its own silo. We separate front-end and back-end people. We separate back-end developers from DBAs and operations people. We separate designers and front-end developers. We invent whole new job titles using trendy terms like "user experience", as if making a good UI hasn't always involved doing the same things.

The real world does not work like this. In the real world, all of these things are related, and what matters is the overall result. In the real world, there are many different skill sets, but almost no-one is an expert at one thing and has little if any knowledge of the others. And crucially, in the real world someone can often do one part of a job much better if they also have substantial knowledge of some of the related parts.

So I think generalist vs. specialist is almost always a false dichotomy once you get beyond the crude "Yes, the CEO probably shouldn't also be the guy spending all day debugging a tricky rendering glitch" level. One "generalist" with skills/knowledge in more than one area can easily be more productive than multiple "specialists" who each know their own area but don't really understand the relationships to adjacent areas, and thus need significant process and management to work effectively at all and still probably incur significant overheads. IME, the principle of keeping a level of generalism scales up just fine as well: those with the broader knowledge and skills often become good candidates for technical leadership roles in growing organisations.
These were in .ru and pretty shallow, apart from that it was several years ago in the middle of other chat-like discussion. Idk how to search, if these threads still exist today. Guys reported that flow is inescapable for them too after some time; that it is quite depressing when you have to socialize; and that it is [arguably] not so productive overall if taken objectively.
Bringing a thing from space down to earth should, if we're smart about it, be a free source of energy. If it's very expensive instead, that's from some combination of insufficient capital base and poverty of ideas. For instance, a skyhook -- a spinning tether in orbit -- could lower one payload into the atmosphere and boost another into space, at no net energy cost.

A pretty good, if very old, popular intro to this kind of thinking was Heppenheimer's Colonies in Space (free on the web now).

Mars seems unpromising because it's at the bottom of a gravity well, has an inconvenient atmosphere, should be preserved for scientific research while there's still a chance of traces of life, etc. Asteroids seem way more useful, and the Moon is nearer.
Facebook faces trial for allegedly ripping off data center blueprints
This is awesome! Thanks
One could argue that securing the patent puts the innovation into the public domain. Otherwise it might have stayed inside one person or company's domain. Then died with them.
Similarly you can argue that being aware of ego depletion will allow people to work with it better - after e.g. mentally exhausting work it's better to avoid going to grocery store because it will be more difficult than usual to resist buying sweets / junk food etc. Instead postpone it to tomorrow when you are "fully charged" again. By being aware of ego depletion (assuming it's true), you can actually optimize your life better.
But isn't it part of their job to care for their equipment?

This is a failure of management to properly train their employees.
doesn't seem to have been touched for 4 years
That only comes up when two people file for patents that overlap. You cannot patent known inventions.
Anecdotally I can only state that this can also be seen by searching for "robotics engineer" or related job openings. I was doing just that a year ago and the findings are slim. There just aren't many jobs out there, which to me indicates that there is little demand and consequently little development in that regard.

Ever since, I've stopped believing that we'll have massive job losses due to automation (self driving cars are the only big counter example).
I'm pretty sold on PyCharm for my full-blown python IDE needs.

Anyone with experience with both willing to report the pros and cons? Let's assume i already have access to the pro versions of both.
> sustainability and care about the environment

The reason we have a solar power industry at all is because satellites needed robust long term power sources, not because someone cared about the environment. The first solar cells were invented in the 1880s, and were so inefficient -- less than .5%! -- they were little more than a scientific novelty. They stayed this way for 70 long years, until Bell Labs began researching them as a source of power for satellites in the 1950s.

Space is an extremely demanding environment, and it's precisely those demands that actually drive the development of technologies that enable us to radically reduce our environment impact on the Earth.

Human beings living on the Moon or on Mars will need to reuse and recycle everything imaginable, for instance, creating closed-loop systems where there is little to no waste. They will have to grow food in ways that recycle nutrients instead of destroying topsoil. They will have to be able to make extremely reliable products, and they'll have to be able to reuse and repair these items in ways we will never have the incentive to do in a disposable consumer economy.

It's simply not economically efficient to develop those kind of technologies terrestrially. It's cheaper to dump obsolete electronics and ship them to some impoverished part of the world, like rural China, where they contaminate the ground water and poison the air and the residents.( http://tinyurl.com/toxic-e-waste )

The planet is big and human labor and human life is cheap here. Recycling is optional here. Up there, it's not. It's only the extreme demands of manned space that will drive these sorts of advances.

It ain't just about shootin' rockets up into the sky.
Google Allo Will Integrate with Google Duo
Great art even if it wasn't made in MS Paint. It reminds me of the graphics in early-90s games (a lot of which may have been drawn with something not much more sophisticated than MS Paint.)
Haskell Brooks Curry
You know farmers who worked on farms in the 1920s?
Microsoft has always bet on developers. Integrating Linux is capturing developer mindshare and seems to be a serious effort. This suggests that at some point, Linux apps may become part of the Windows Store ecosystem.
Shouldn't it be: Half of the US's _farming_ jobs vanished in one lifetime?
> Intel AMT: ENABLED
> AMT is unprovisioned

Think I'd be alright even if it were provisioned as the ethernet port on this Dell Precision laptop got fried during a lightning storm last year (i.e. from reports I've read a wired connection is needed for the exploit to work). Then again, better to know AMT isn't provisioned than to rely on third party reporting.
Hmmm... sounds like an interesting startup idea, curate a list of bad buyers and sell access to it based on a monthly subscription. The catch being that whoever curates the list would have to do a thorough job either vetting complaints or developing a statistical model that predicts if someone is a jerk at a higher rate than the average consumer. There are issues with this idea of course, it might be more expensive to run the service than sellers lose in revenue, you're liable to tick off both sellers and buyers by attempting to be an unbiased mediator. You could also land in hot water if a minority group ends up having higher than average rates of getting black listed.
Ajit Pai responds to critics by reading some insensitive Tweets
Somewhat reasonable.

NSA can be held accountable for not disclosing a vulnerability responsibly but this exploit may have been found anyway by the creators of this ransomware. There is no one person/group/institution to blame here. It's multiple vectors that failed. Are there any reports that connect deaths of patients directly to this ransomware attack?
Downvote. This is a political and ideologically motivated article and it has little to say about technology and lacks any insightful speculation into the future. It is backlash against all the liberal hand wringing about the impending robot apocalypse.

Such as...Obama's reports...
Artificial Intelligence, Automation, and the Economy
https://obamawhitehouse.archives.gov/blog/2016/12/20/artific...

Or bill gate's ridiculous suggestion to tax robots.
God #$%@ing damn it, this is why we can't have nice things. You can do only so much to not get pwned software wise, now you need to be paranoid about the hardware too?!

Going through all Xeon servers is going to be fun tomorrow.
I don't believe future tech will replace all jobs any more than past tech has. I'm confident that people who say "this time, its different" are naive.

But... will there ever be 'robotics' jobs? I would think most jobs would be really specific like a type of machine learning or computer vision etc.
It's possible demand could increase, but there's no reason it has to, or it doesn't have to increase proportionally enough to make up for the lost jobs.
Whenever Cory Doctorow is mentioned in this context I feel obligated to post these articles of his:

http://boingboing.net/2012/01/10/lockdown.html

http://boingboing.net/2012/08/23/civilwar.html
The doomsayers say this time is different, that technological change is so profound and so fast that millions of workers will end up on the dole or consigned to menial, minimum-wage mobs.

Isn't that already the case? I read that most of the jobs created since 2009 are in the low-paying service sector.

The problem is the financial crisis permanently gutted a lot of middle-class professional jobs.

This has less to do with automation and more to do with structural changes in the labor force and economy.
I think this is a 100% inappropriate response for a public official.

There will always be critics. By focusing on them, Ajit continues to play the victim card, and essentially ignores the public debate he claims to support.

This guy needs to either (a) get out or (b) hold a real public forum where he engages in legitimate debate with respected members of the tech community.
Russian hacker about WannaCry
That's not how I read it. 70% of total jobs were farming jobs. Then it was 25% of total jobs. Meaning, 45% of total jobs disappeared.

Of course, they were mostly replaced by other jobs. But the jobs still disappeared.

[Assuming the number of jobs is constant]

[edit] Apparently the population grew massively over this period. From about 23 million to about 123 million. So there was actually an overall doubling of the total number of farming jobs. Just not proportionate to the population increase. http://www.u-s-history.com/pages/h980.html
> Uncertainty. It is difficult, due to Intel's vagueness, to figure out whether one's CPU even has AMT capability and whether it is turned on ("provisioned") by default.

AMT is software so it's part of the BIOS image, not CPU. AFAIK it only works on "vPro" chipsets (Q series) thanks to Intel's market segmentation.
I looked through it first. Not thoroughly enough to spot anything really underhanded, but it seems to be well written code that does stuff like what it claims.
People look at me weird when I ask for no ice in my drink when out to eat. I never understood what people like about freezing their insides when they eat.
This is a HTML feature now, it's called sub-resource integrity. So you just put the hash inside a new element called "integrity" when you refer to external resources. Like so: <a href="..." integrity="...">
We're not talking about printers.

We're talking about medical equipment, such as CAT scanners, dialysis machines, radiation therapy devices, chemical analysators and the like. Stuff where the computer interface could be an afterthought, added to a machine that was designed years ago with a physical knobs-and-dials type of user interface, and implemented and certified for a particular PC hardware generation. Then this interface PC becomes obsolete in 15 years even if the equipment itself would work for a hundred.
You have an interesting submission history. 180 days ago you submitted this item six times in just a few days, and got no discussion at all. Now you're trying again, with seven submissions in five days, and again, no discussion.

I know HN now allows a few reposts, but this seems excessive.
Sim Daltonism
Ask HN: How did WannaCry get onto computers?
After the recent so called 'cyber attacks' of WannaCry, I was careful to update any Windows machine I have and install things like EMET and MalwareBytes on them. I switched to Linux years ago because I've heard nothing but bad news concerning Windows, but one thing struck me about the WannaCry infections: I heard the attackers used an exploit pulled from the recent ShadowBrokers leak, something related to 'SMB'. A few questions:

Explain it to me like I'm five please

1.) What is SMB? And is it easy to remove from systems by simply uninstalling it (like I have done[0])?

2.) Does WannaCry just land on a machine through a simple point-and-click exploit? Do they just enter a vulnerable IP address and they can plant the exploit on the machine and run it?

3.) I am aware that it also gets onto machines by people randomly clicking on shady e-mail attachments, but I am very curious about how it simply lands on computers with very little or no user stupidity at all?

[0] I uninstalled SMB by going to > Add or remove programs > Remove windows features
> is anyone doing that? the relative market values/investment in tesla (solar/electric sustainability) vs spacex strongly suggests otherwise. where is your straw man?

You're bending my words a bit. Tesla's function isn't to stop self-destruction or clean up pollution. At best it will not add more to the pollution. That's just the tip of the iceberg and there's a lot of damage already done that should to be undone. But hey, there's no money in that so why bother, right? This kind of one-dimensional judgement further contributes to humanities pile of problems.

>reprioritize based on your subjective unquantifiable morality.

It maybe "unquantifiable", but it definitely exists and plays a vital role. Just look at Mr Gates' activities. I don't believe you can fix everything by putting capital in the right place. That will always give human greed an advantage over good will.