skysight-inc/HackerNews huggingface dataset:
I was very annoyed the last time I looked at this.

Webmentions are like trackbacks, but trackbacks that do not contain the information needed to show them, instead relying on the receiving party to fetch that information from a microformat (that part seems to be missing from the spec).

What annoyed me so much that I opted to not implement it in any of those blog engines I'm involved in is that it is a useless re-invention of trackbacks. There is no point in webmentions, not one feature that could not be done with trackbacks as well. They have a wikipage arguing against trackbacks on https://indiewebcamp.com/Trackback, and all points on that page are wrong when looking at how blog engines actually implement trackbacks. Just take the first, fragile discovery: The critic is that the RDF comment needed for Trackbacks is is complex and get stripped. But frankly, it is not complex to grep for it and if you can't control your own page HTML to preserve comments, you have different problems (and one that could hit your microformat equally). More important: Trackbacks actually can be found via a rel-tag in the site head exactly like pingbacks (and I guess webmentions), rel=trackback.

And of course blog engines verify that the origin really has a link to the receiving page, the spam problem is solved there exactly like with webmentions.

What should be done is to take trackbacks and formalize the current solutions and extensions into a formal protocol. There is no need to willfully cut out the existing independent web, as in blogs, for a hipster indieweb movement.

I guess I'm still annoyed.
Severe Vulnerabilities Detected in FreeBSD
Yep I also thought of that as I wrote that line. I wonder how that sounded to his cannon fodde^H^H^H soldiers...
A lot of tech illiterate users don't even know that there are multiple search engines or that you can change the default one. Being the default is highly critical there.
So no matter what evidence he shows to the contrary, you won't believe it because you can't trust anything. Except the pieces of info that agree with your theory. Gotcha.
Gogoro in Taiwan are going the battery swap route with their scooters: http://www.cnet.com/roadshow/news/gogoro-scooters/
very very carefully
>That is why I mentioned almost.

Well, if by "almost" you meant "in practice few and far between", then we agree :-)

What I've seen is that languages with AOT rarely have good (or any) REPLs.

Now, LISP of course has AOT, but it also shared (and early on) many characteristics of scripting languages (GC, dynamic typing, etc).

So, maybe a better way to put it is Algol derived languages with AOT as a rule don't have a good REPL story.
Expanding Your Toolbox: Top 6 Resources for Entrepreneurs
So it follows that right before the rebate ends is the best time to buy?
Many people don't consider search quality at all and just use what's served to them.

I understand that someone reading HN would find that hard to believe, but when I look at some people around me who are not working in tech - many wouldn't be able to tell difference between Bing and Google search results. All they know is they can type/say a query and get the site they are looking for. The only time they would start thinking about underlying tech. is if they started to consistently get unusable results.

Google results are better, but how many people are actually aware of that (outside IT crowd) is questionable.
Porting the Ada Runtime to a New ARM Board
Is it? I always thought crossbows were way more effective than longbows at range and accuracy.
It's covered:

"The longbow took years of continuous training to master. Not only was there the matter of the physical strength necessary to draw 120-plus pounds with one arm over and over again, but because the longbow arrow was drawn to the ear, aim was largely a matter intuition rather than sight. Thus, if war erupted, it was not possible to recruit a company of men untrained on the longbow and train them to use the weapon quickly. A stock of proficient archers had to already be in place, prepared to serve."
That might actually be a problem at the moment, mobile and web content producers making good money off advertising from other well funded startups in the B2C space (e.g. mobile), and all of the ad tech industry in between. It hurt when the property bubble burst and property web development and ad revenue took a knock.
Google Paid Apple $1B in 2014 to Be iOS’s Default Search Engine
The Republic of Null Island
Love the beginning :P
It didn't work out with alcohol mainly because it is too easy to produce from common food products like fruits or grains - almost everybody can do it at home. Cigarettes are not so easy to produce, so it is completely different matter.
... until perma.cc goes down, or runs out of money, that is.
Weren't there a lot of reports in the last few years about how vulnerable SCADA systems are?
Is dysbiosis being considered as a possible contributor to colorectal cancer? It's a big killer in the US. Lists of risk factors only include eating processed meats, type 2 diabetes, alcohol consumption and being overweight.
To me it's obvious. Till now no one questioned pharmaceutical and body care products. We've been led astray. We used soap/shampoo when we wake up, antibacterial soap morning noon and night, lysol disinfectant spray on all surfaces, a pill for ADD before bed. So for 40 years we have been doing exactly the wrong things.

You can't unscrew this by throwing dirt on it. Dirt isn't the right bacteria either. Even bacteria has an order to it. There are a common set of bacteria on us and things and they needs to be there. We've been convinced by corporations selling a products, that bacteria is bad.
How to use Goodreads and Slack to hire engineers
That brings up an interesting question. Does GMail cache per-user or per-url? I would suspect the latter.
I tossed out a similar system not too long ago

Pentium Pro 180Mhz running OpenBSD 64MB RAM with a perl BBS averaging around 10k hits / day.

Wasn't worth the electricity to run that thing. It still worked when I put it out on the corner.
Human Driver, Taking Over from Computer, Crashes Autonomous Car
The stance is one that reasonable people can disagree on but he resorts to childish insults.

Also he's a climate science denier which is just so odd in the IT world since for me I always associate IT as close to science in that you must deal with reality even if you don't like it.
Gogoro in Korea is trying to do this with mopeds (or scooters). There was a lot of hype a year ago, haven't heard much since http://www.theverge.com/2015/1/5/7484171/gogoro-smartscooter...

That sounded like a winner to me.
> Does that worth to be shared in this community?

Since it has been starred and forked on Github I think the answer is yes.

> has that ever been a problem worth mention to someone?

It has been to me. When I work I want to write lines and not think what name I use when testing. I have a simple script that creates a link to my applications so that the registration forms get pre-filled.
Is Slack really the right place for security-critical notifications?
Hacker group Anonymous starts Flint campaign, posts say
Show HN: Route 360° – Where can you walk / cycle / drive in 15 minutes?
If you rm a file that someone else is reading, they can happily keep reading it for as long as they like. It's only when they close the file that the data becomes unavailable.
Perhaps at face value, and only at this exact moment in time. It would be interesting to see examine both the hidden and extrinsic costs of both sorts of vehicles. I believe that maintenance/performance of electric cars ends up being less in lifetime costs than combustion - that's a relatively well-studied area, and narrows the amortized gap between electric and combustion. What hasn't been studied much, and may be interesting to examine, are the extrinsic costs of both types of cars. Take health expenses for instance - does owning a combustion vehicle have an effect on an owner's health, vs electric ownership? Would this effect be reflected in higher healthcare costs later on? At the macro level, if emissions were reduced dramatically by mass replacement by electric vehicles, would aggregate healthcare costs decrease as well?
Almost as impressive is the fact that in 18 years, the electricity had no downtime.
The US and Its “Reciprocal” IGA’s – Oh, Really?
True, but I wouldn't be surprised if there was a UPS that this thing was plugged into
> It's so important to know what your admins are executing on your machines...

Micromanagement at its finest!

> it's just good to know what sort of general administration is being done.

Your change management process will give you an overview of what your admins are doing.
yes?

I mean the next step is to have an automated phone call go out to people (which is what we do for critical alerts).

Short of that, slack is on my desktop, laptop, and phone. If i don't have one of those around me at the time, you aren't getting ahold of me for any reason.

So yeah i think it's perfectly valid for security-critical notifications.
Plus this isn't as security critical as you'd think. I don't want klaxons going off every time someone sshs into a server... This can just be an additional layer of security.
I edited the order of names before creating the repo on Github, to be honest. :-)
From a Wiki page[1]:

The location of the Deccan Traps, for example, would have been close to the antipodal point of Chicxulub in the late Cretaceous; a sufficiently large asteroid impact might have sent shock waves around the planet sufficient to trigger an effect on weakened crust on the other side of the globe.

A while ago IIRC I read in a Scientific American article that it took some 800,000 years from the Chicxulub impactor to the Deccan Traps. Some of these things take a long time!

[1] https://en.wikipedia.org/wiki/Kt_boundary#Multiple_causes
When a potential client comes to me and says give me a discount and I will give you a lot of work, they remain a potential client...only at a much lower voltage.

Anyway, my advice would to learn about the floral industry before thinking about a business model. My intuition is that florists make most of their money most of the time from B2B relationships with businesses such as funeral homes, churches, event planners, etc and that their B2C revenue is mostly centered around Valentines, Mothers Day, and Prom at the local high school.

To put it another way, florists who still exist exist because they have already have a working business model. Any service you provide has to exceed the florist's opportunity cost before it is worth charging even full retail price.
As a self-taught programmer who's getting pretty comfortable with Haskell and also starting to dive into low-level languages (C, x86, Rust) I don't think Haskell is that conceptually complex. It's very abstract but it's also quite consistent. Because its semantics are designed around mathematical laws rather than shuffling bits between CPU registers and RAM, it doesn't have a lot of gotchas, WTFs, special cases, or safety rules to keep in your head. In Haskell, everything is an expression, all functions are closures, and all bindings are recursive, which means that you can inline or extract out expressions with incredible freedom, which makes refactoring so much easier.

Yes the runtime behavior is definitely less predictable with lazy evaluation, which is fine for web servers but terrible for systems programming.
How do you prevent the user from "debugging" a security hole in to tge system?
No, it wasn't.
Nothing you said contradicts what he said. Yes, commuting can be handled by an EV, but the three holidays a year when you drive 300 miles to your inlaws means you need a second car, a rental or some other way of handling that.
> Often there is no need to install updates at all on machines [...] like HVAC and SCADA systems

Which, incidentally, have been the target of a lot of recent high-profile attacks.[0][1][2][3]

[0] https://en.wikipedia.org/wiki/Duqu#Purpose

[1] https://en.wikipedia.org/wiki/Stuxnet#PLC_infection

[2] http://www.computerworld.com/article/2475789/cybercrime-hack...

[3] http://krebsonsecurity.com/2014/02/target-hackers-broke-in-v...
The Brits have had the advantage of a technologically superior political system for a very long time. I usually make an argument that is quite similar to this to explain their rapid and unprecedented rise to imperial splendor.
Just curious, how do you figure Kotlin is over-hyped? Seems to me it has good tooling support, incredibly easy Java interop, and seems to produce more or less the same JVM code as Java (so good performance). All the while being slightly more pleasant to work with.
No one would be silly enough to cart around a tank of highly explosive liquid in their vehicle.
Webhook management in go
> If I were these two people, I'd contact the local police department every single time anyone shows up at their house and require that the PD fill out a report of some kind and keep it in a single case/incident/folder.

While I would want to do that, too, that's not how police departments work in Atlanta (or pretty much any urban area of the USA).
> May I ask if you collected those manually?

Yes, whenever I read a book or watched a movie I've added some of the characters to the list.

> It appears that my first reaction to cool things is now not wonder but 'I need to engineer the shit out of fit'.

Imagination and creativity. Nothing wrong with that. And nobody can blame you if you haven't the time to realize the idea.
5 seconds browser loading. Then blank screen for about 5 seconds. Then a spinner for about 3 seconds.

No matter how much optimisation you're doing, you're still destroying the progressive loading of HTML pages and the ability for my browser to tell me how my page is loading.

It may be a fun project, but it's not based on sound technical decisions, in my humble opinion.
Careful with smashing those characters, you might end up saying something not quite as you intended. Seemingly harmless combinations I learned the hard (but funny) way: chu1jia1 (leave home -> become a monk), pao3lu4 (go running -> run away from the police), jie1ke4 (receive a guest -> as a prostitute)
> stupidity, like kings leading charges instead of commanding battles on a tactical level.

Why exchange one form of stupidity for another? If you're going to ping medieval Europe for military stupidity, then instead suggest that the people commanding the battles should be trained military specialists, as they are today. There's nothing magical about kings that make them better at battle tactics.
Your argument works equally well against you. Most people agree the search is justified if it's a missing girl, therefore it should also be justified for any trivial crime as well.

But obviously there is a difference between trivial crimes and kidnappings. Inconveniencing a few people to save a life is acceptable. The expected utility is positive. It likely is not for more trivial crimes.
Yes, frequently precisely because one of the two clauses asserted by the previous commenter (a lack of general network connectivity) has become false without changing other things about the workflow.

(I'm not advocating for HVAC/SCADA systems to be running, say, Windows XP Embedded with no updates and default passwords, world-facing, just observing that the preconditions changed.)
In fairness, from the article it's not actually clear whether the server literally had an uptime (as reported by the OS) of 18 years, or whether it had simply been in constant service (modulus power cuts) for 18 years.
You're missing the point, perhaps missing the scale. You don't understand just how vital ads are to the internet.

Content itself wouldn't exist for you to view. There would be very little (nothing at all) for you to P2P. The internet would essentially be the IRC. People don't write in-depth articles for the hell of it. They expect to get paid.
I wonder what workflow the author uses to take notes while reading? I prefer reading on a kindle or the iPad, but these devices are so geared towards consuming content that it's almost impossible to have a frictionless workflow taking notes.
I don't much see the point of a longer window than 15-30 min, to be honest. There are very few times when I've had to evaluate a mobile app for more than 5-10 minutes to decide whether or not it was worth the price of admission. A 15-30 minute window is a good compromise to trials, since it weeds out the folks who were never going to pay for the app anyway and doesn't require any significant risk on the side of the developer. No need to spend resources on developing special trial versions, and little risk that people will try the app, get the value out of it, then immediately refund. (Games with limited time of play, short stories, that kind of thing.)

Refunds post the window (but probably within some other window, like 30-90 days or so) should probably still be possible, but I'd be ok with those kinds of refunds requiring a higher barrier to entry – even if it is just filling out some forms. Plenty of apps I've paid for have gone the way of crappy updates you can't downgrade from, bringing bugs and what not along the way. I'd love to get a refund to those since I effectively can't use them anymore. It'd be an incentive for developers to not alienate current customers. Although, maybe paid upgrades would be a better solution to be honest.
I guess people didn't care.

http://fortune.com/2015/06/10/teslas-battery-swap-is-dead/
https://en.m.wikipedia.org/wiki/Better_Place
After having heard "cash is king" for so long, and the economic conditions looking questionable, it makes sense to have a very large emergency fund in my opinion. One that could carry a company for a decade.
> ...the less sodium that study subjects excreted in their urine—an excellent measure of prior consumption—the greater their risk was of dying from heart disease

When you have no idea about the consequences of an act, the right thing to do is not to go out and tell everyone to do it.

How many of the 10,000 are you endangering by cutting their sodium intake? Worse yet, you are not cutting their potassium intake. What long term consequences will it have on their muscular and nervous systems? Nobody seems to know.

And the point is moot anyway. It's not like we can't detect sodium sensitivity. In fact, it's almost certainly easier to discover who those 10 people are than to get the population to reduce their sodium intake.
But there may be a larger market to hire people who know how to use the tools they design.
Tesla did have battery swap stations where the battery would be swapped in around 90 seconds (less time than it takes to fill up a tank)[0]. However, uptake was apparently very small so focus was shifted to building the network of supercharger stations[1].

[0] https://www.teslamotors.com/blog/battery-swap-pilot-program

[1] http://www.engadget.com/2015/06/10/tesla-battery-swap/
oh that stuff works!

I found the brevity of the section on side effects pretty funny.

"Side effects, at least initially, are few.[4]" lol
Raw Nerve
> it's clearly splittable for first/last name fields.

Yes, I need that for a simple script that generates email addresses and links.
Here's a recent update about Gogoro:

http://www.theverge.com/2016/1/5/10707858/gogoro-gocharger-o...
How accessible is a course like this with no prior knowledge of linear algebra? I know it's listed in the pre-reqs, but with a good head for math and lots of calc, is it something that could be picked up along the way? I'm normally pretty bold about stuff like that, but I know it's a core part of deep learning / ML. If it's really necessary, if anyone has any resources for linear algebra run-throughs it would be greatly appreciated!!
Linux namespaces isolate certain functionality for a group of processes. See more here: http://man7.org/linux/man-pages/man7/namespaces.7.html

And yes, a blank new network namespace won't even have the loopback interface available. There is a program named unshare, which executes a program in another namespace.
But do you? You really only need to restart the processes using those packages. Technically, a kernel update (specifically security update, bug fixes may not be important) would only require a reboot.
Two issues, I think:

- Building out these charging stations. That's a huge capital outlay for anyone.

- Standardizing batteries, tough when they're in a rapid development phase both in chemistry and form factor.
* Aren't most pills for ADD stimulants and thus taken in the morning and not before bed ;)
Quite so. The term for this is [the reserve army of labour][0].

[0]: https://en.wikipedia.org/wiki/Reserve_army_of_labour
SpaceX Tests SuperDraco Descent Landing Capability
> Ads have crippled innovation on the Internet, not promoted it.

The internet itself wouldn't even exist without ads. So your premise is wrong. Ads are the biggest driver of innovation on the internet right now. Inherently so. Because people want to get paid so they get more and more creative. Everything from youtube videos to web content, to science articles. They all flourish and exist because of ads, not because of your make believe hypothetical solution. You know, the one that is still not invented, nor have you even explained it. If such a solution was possible, we'd be using that instead. Until then, let's stick to reality, thanks.
Corporations could be hoarding in preparation for higher taxes on the 'rich'.

I like how people assume all revenue from a company goes straight into the CEO's pockets.
Well if you don't burn it, then you have to sell it at some point. When you sell it, you decrease demand. So it can work to stabilize prices, but it isn't going to stop a recession.
We tried using FB ads and the differences in what FB was reporting and actual traffic were pretty big. It felt like one giant advertising scam and we shut it down a couple years ago. It may work very well for certain consumer segments but I greatly question the numbers they report. It's not a company that has earned my trust.
Do you use Trackbacks? Do you know anyone, who still uses Trackbacks? When what the last time you received a non-spam trackback?

Because webmentions are alive. Sometimes you need to re-visit and re-pack things to bring them back again.
Costa Concordia in 2016: Eerie photos inside the ghost ship
How to Land the Right Tech Job for You
> I won't question your parenting methods...

Ok, cool!

> But what you've described sounds like a meager existence. I hope your children can escape their taskmaster... More likely, they'll grow up shaped into whatever form you decided suits them... Therapists can't always reverse the damage.

Uhhhm...
Now I don't track offers (I get contracts through recommendations/networking), so I may be not up-to date. My background is different (PhD in quantum physics), so for me stats/data/ML is simple, but software architecture, algorithms - not as much.

When 3 years ago I was looking for data science internships, most of interview were strictly in software engineering. (I got into a more data-analysis oriented.) Even when I applied to Google a year ago (and failed), all non-trivial questions where in software engineering (some with data-oriented paradigms, tough).

Look at https://medium.com/@rchang/my-two-year-journey-as-a-data-sci... - the taxonomy of "Type A Data Scientist" vs "Type B Data Scientist" is useful. You want to apply for the "B" or even - software engineer in a company which deals with data and is open to shifting roles.

Going back to the interviews: I see that the set of questions is entirely different. E.g. if the first question is "how to invert a binary table" or "how to test if a black-box number generator is fair". But sometimes it is not clear from the job opening.

EDIT:

If you are interested in my background: http://p.migdal.pl/2015/12/14/sci-to-data-sci.html
On the other hand, maybe Trump does know the difference between "it's" and "its".

"In it's raw form, TrumpScript is not compatible with Windows, because Trump isn't the type of guy to believe in PC".
Milligram: A minimalist CSS framework