skysight-inc/HackerNews huggingface dataset:
> this server was configured perfectly: (...) SPF, DKIM and DMARC policies in place

SPF, DKIM and DMARC are no indicators of spamminess of a source. These systems have a completely different purpose.
This is the big question I'd like to hear an answer for as well.
If storage is the sender's responsibility, then there would most likely be no reason for recipients to ever bother downloading unsolicited messages from addresses originating outside of their web of trust in the first place.

You could push spam blocking to the end user and client, and simply let them not download messages originating from unknown origins (similar to phone + Caller ID), without having to worry about dealing with spam in a centralized manner.
I think calling this a botnet, albeit technically correct is both really silly and clickbaity.
Ack. Same here. I had a mail server colo'd with Peer1 in Canada since mid 2000's, which I moved to a European colo few months ago. I use it to periodically send newsletters to few thousand people, so it's not exactly low-volume.

The one and only issue was with some AT&T block list - and judging by their supporting forums they end up with a boatload of false positives - I filed a complain with them and they removed the block few days after.

I suspect that OP ended up getting an IP from a netblock that has lots of transient customers, which included some spammers. It's not his server's reputation that was weak, it's the netblock's rep that was bad.
There is nothing ignorant in suggesting that the US should be run more like Europe. Northern European countries have higher living standards, and a pleasant lifestyle. The US has mass incarceration, poor healthcare, and gun violence.

The Republican party is financed by billionaires and corporations, which is perfectly in line with my comment that they are essentially a business lobby. What is one economic policy they have that is not pro-business?

That is not to say there are no good republican politicians; for example, John McCain is a good man. But the direction of the republican party today, with people like Tom Cotton and Ted Cruz, is decidedly psychopathic. Scott Walker is a borderline fascist. This is not a "political party" because it doesn't stand for people.
This is also the crux of the streams concept [1][2] posted here a few months back. I have even started an implementation as a side project.

1 - http://tonsky.me/blog/streams/ 2 - https://news.ycombinator.com/item?id=9829614
Can you really call it a direct wrote at that point? [sic] is an accepted way to avoid integrity issues when quoting.
His characters (in particular the early ones) were John Fords characters. He always took complex stories to direct rather than pulp and even directed the Grapes of Wrath which was about as left wing / communist as you could get away with in hollywood at the time.

Even though both wayne and ford are conservatives they both made films that were more complex than just espousing this 'all american' view which people seem to dump on wayne particularly.
The introductory quote comes from Hunter S. Thompson's eulogy of Nixon in the Atlantic Monthly.[0]
It is very enjoyable read (though not balanced in any sense of the word).

> Nixon had the unique ability to make his enemies seem honorable, and we developed a keen sense of fraternity. Some of my best friends have hated Nixon all their lives. My mother hates Nixon, my son hates Nixon, I hate Nixon, and this hatred has brought us together.

> Nixon laughed when I told him this. "Don't worry," he said, "I, too, am a family man, and we feel the same way about you."

[0]: http://www.theatlantic.com/magazine/archive/1994/07/he-was-a...
Well, it did.

Basically, it goes like this:

"Look, these creatures are doing beautiful things we don't understand"

"and they do it together"

"seems like birdsong"

"these vocalizations inspired people to protect whales"

"now they are under threat again"

There could have been a more clear call to action, but sometimes awareness alone is powerful advocacy.
Itero: Pocket watches are back
I've meant to do something like this for a long time.
Botnets won't care :/
That's fair. Would say that, in my experience, there wasn't much explicit nepotism at GS. If there was it'd be a case of someone's son getting good freshman/sophomore internships at small private equity shops, which made them a pretty sure merit-based bet getting into GS.
No idea why we're still not doing this.

Just tell the 1% that if they want the government to provide them security from the marauding masses (we're getting there), they need to pay up their fair share.
Put that bad-boy-van on AirBNB and rent it out for $4k a month when you're at work :)
Hi Pavel,

This looks very promising! We're currently evaluating MEAN stack alternatives for KAPTL, a language and platform for web application development (https://www.kaptl.com/build)

AllcountJS might work very well for us. Thank you for your hard and awesome work on this!

Alex
What else could they possibly be doing to monetize it that'd be less malicious?
Nice animation. I'd add the option to show the speed of each gear (a curved arrow around the axis, with a label "1 turn per 15 seconds", and perhaps the number of cogs in each gear).

I'd like to see one additional simple version with only one gear, so it's easy to understand how the balance / anchor / escape work.

Another nice version would be a linearized version, where all the gears are in a row, so they are easy to see. Bonus points for a smooth transformation from the linearized version to the actual version.
Spam is viagra ads and the like (unsolicited commercial email). Promotional emails from companies you have a relationship with are a different thing. Users should be able to easily filter and ignore promotional email, but email hosting companies should never block it as spam.

SMTP is not where email organization should happen. That's what email clients are for. Blocking DoS attacks and spam makes sense. Blocking Amazon Kindle promotions does not.
What is your evidence for this this? Why do you think countries can not coexist? Why will countries always conquer everything they can?
The Guru Meditation
Because campaign contributions and principal agent problem between citizens and their representatives.
These are videos about Commodore, retro computing, and related topics.
Equation of Time
It's worth noting that this doesn't work for any multi-dimensional time series, but only some. For example, the lat-long-elevation plot of an airplane's flight path could not be recovered from just the latitude plot, or one channel could simply be noise. Although, it's incredibly interesting to find cases where this does work, as it indicates there's some special underlying manifold structure.
They used to rent out the barracks on Moffett Field for incoming intern classes, but I heard there was a crime problem and emergency services was pretty slow to respond up there, so it was probably a bigger liability problem than it was worth.

The relationship between Google, employees, California, and the city of Mountain View has always been quite complex wrt housing. Google's argued on a few occasions that it should be able to build housing in North Bayshore so that employees could walk to work and wouldn't strain city infrastructure. There are environmental concerns (eg. the infamous burrowing owls) that the state and EPA bring up. Mountain View itself on one hand would love to eliminate all the Google traffic over Shoreline and 101 and make rents affordable again, but OTOH, they don't want to become known as a company town, and there are jurisdictional issues. Who provides fire & emergency services if Google owns its own housing? Would local police have jurisdiction on private Google property? Is Google responsible for contracting with local utility providers, or is this done through the town?
A very cheap RAID5 setup with 4 spinning disks and a filesystem like ZFS or btrfs should get you about 3-500 MB/s, so 10 GbE is good for that setup on nodes.
EV certificates are to be bit more extensive than just proving ownership of domain. Most importantly they should associate the owner with some legal entity. So using EV certs would force spammers to establish shell companies, which typically is bit more expensive than just buying a domain and leaves stronger paper trail.
I was looking for a small unit test framework for a micro controller (think Cortex-M0/3/4). I looked at Unity, minunit, and cmocka. All depend on dynamic allocation and that was a deal breaker.

I gave up hunting and created nanotest[0] to target and encourage embedded unit testing. Nanotest runs on desktop dev machines, cloud CI, and minimal ARM environments.

[0] http://github.com/kylemanna/nanotest
This is an embarrassing question... what's an LP?
Even in the case of subjective debates, having all common arguments summarized in one place with links to relevant essays and source material from the original authors about their intentions would be useful.
As mentioned in one on the comments on the article, a patent for something very similar was filed with 1988 priority in the US: https://www.google.com/patents/US5123495

Wonder why it hasn't made to the market in the 27 years since that patent?
I wonder how well this would work on carpeted stairs? Since the treads are gripping only the 'nose' of the stair is there the possibility of slippage on the pile? What if the padding gave way or the treads pulled the carpet away from the stair?

How well would this chair recover from scenarios like this? Or in any failure for that matter.

It certainly looks like it has a lot of promise!
That video is really melodramatic. It's a guy slowly ascending a staircase with these crazy dynamic shots and music that would be more appropriate for a compilation of airshow maneuvers. That said, it doesn't look technologically like it's all that interesting unless they've managed to make it super-cheap.
It is somewhat mind boggling that we can have such a huge, influential company that changed the world and they can't master urban planning challenges well enough to house their employees.
Now that sounds like pure science fiction — specifically, the kind of technobabble that serves as filler in Star Trek scripts and New Age scam artist patter. "Captain! We can't measure the salmon population because the Heisenberg Uncertainty Principle is overwhelming the medium-range laser scanner array!"
It only specifies pricing per CPU - how is affected by memory per node? Is that configurable?
Spammers using botnets could not use hit and run tactics. Spammer would need reliable server that stays up long time and receive requests. One way to fight spam would be to actually retrieve it and throw it into trash. It would be equal to DOS-attack.

There would be more time to determine if the message is spam. If enough people mark it as spam and site is blacklisted or taken down, spam would be removed from everyone.
When will the arguments be formally-verified from sets of axioms rather than just human-verified (which is prone to error, politics and groupthink).
This book was a good read: http://www.nytimes.com/2014/03/30/books/review/scott-eymans-...
UK's black cabs are big as well, yes. But most other cars are small. In contrast, many cars in NY seem just as big as yellow cabs. You're right, though, when I was there quite recently there were quite a few smaller, European or Asian cars like Prius or such.
This. While certain crowds like to hate on systemd, the many features beyond init are lost in the noise for the casual observers. I love systemd timers.

The biggest shortcoming with systemd timers, is that it doesn't have an easy way to notify admins of failures like standard cron does.

I tried to hack around this[0], but it still feels wrong.

[0] https://github.com/kylemanna/systemd-utils#scripts
The criteria for entering top universities causes this behavior, just do like [citation needed] proposed: set a public set of pass/fail requirements for admissions, then do a lottery from the candidate pool that passed the criteria.
I love the progress drones have given our society. From surveying property to beautiful aerial views in a video to cool view of your kids soccer game to just plain fun. Drones are amazing.

You can buy a great drone and get amazing shots over and over for less than it would cost to hire a helicopter once.

However, they also pose a risk. I'd favor a simple registration process and clear cut rules that are not infringing on the use of drones. I'd like to see the registration used mostly to enforce the rules and track a drone back to its owner.

Ideally, drones should also broadcast its ID, so it's easy for other pilots to know they're in the area and also allow LEO to ticket/fine for offences. Without a broadcasting ID, most of these rules will be hard to enforce.
The internet is not as simple as you imagine it to be.
Limited Partner. I.e. the people with the money behind the venture capital firms. The big VC firms solicit money from LPs to fund startups which the VC managing partners select.
And now we hope that their definition of "drone" doesn't include traditional RC aircraft, ten-dollar indoor micro-quadcopters, paper airplanes, RC cars, model rockets, or children's balloons.

Edit: oh, and that it does include commercial airliners under autopilot, military aircraft under autopilot, NASA-scale rocket launches, and military guided missiles and cruise missiles.
Because US economic history shows this is a very bad idea?

Unless, of course, you think more government spending is better than more private economic activity. As an extreme on what this sort of thing can lead to, see the 1937 capital strike (https://en.wikipedia.org/wiki/Capital_strike). At the other end, see the economic growth from JFK's and Reagan's tax rate cuts.

As for fair share, 1/3 is not enough? Its not like they're getting proportionate protection from the "marauding masses" for the money they're paying; in fact, the powers that be seem to have no problems with SEIU etc. direct action against their homes. Self-help is where that's at, which might have something to do with the unprecedented US civilian purchases of guns and ammo, continuing to this day (and with Hillary! now calling for mass confiscations...).
I think this idea is a great in the nerd-good sense, as in I've thought of this myself many times...

But ultimately I wonder if it will be useful or really gain traction.

Maybe you can see it with really popular, hot questions, and get some social media buzz.
Google technically respects robots txt and noindex metatags. OP is arguing the ethics of scraping, not if people are ignoring bot meta tags.

Copyright governs how the content is used, including distribution. The reason people who download videos are not liable is because you have to download the complete content to see the copyright. File sharers have already downloaded the content and are subject to copyright. Bots that scrape can interpret meta tags in the header of the dom, which is why scraping and violating copyright is unethical.
I'm wondering how this will be implemented.

If used recreationally, they're R/C flying models, no matter how much the DJI marketing dept likes the term.
So will the the hobby that has been fine for decades be hit too?

Will you have to register a Cheerson CX-Stars that weighs 8g?

What about the congressional Special Rule for Model Aircraft? "Technically it's not the FAA so we can regulate everything!" or what?

They're also not that hard to build yourself and the components are shared with other things (e.g. motors are shared with R/C cars and the first popular flight controller was an Arduino with the sensors from a Wii Motion Plus or Nunchuk) so you can't ban the part sales.
Affordable robots 27 years ago were fairly primitive. Even expensive robots were pretty limited compared to what we have today.
Modern Hunter-Gatherers Probably Get Less Sleep Than You Do
> It's worth giving serious consideration to pausing human activity in the oceans until we really understand what the whales are doing and saying

It really isn't. We need the oceans. Your proposed course of action has unimaginably large costs, no prospective benefit, and indefinite duration.
Show HN: Machine-learning used to suggest extra destinations to fly
Yeah, I think it's a parametric vs. non-parametric modeling comparison they're making, although they don't explicitly make that point. It does seem strange to call what they're doing "equation-free", but maybe within their field this kind of thing makes sense
The main source in the article is a paper saying

> In general, women report more severe levels of pain, more frequent incidences of pain, and pain of longer duration than men, but are nonetheless treated for pain less aggressively.

In other words, yes, doctors and nurses take women's pain less seriously. But since women overreport pain, that might be the rational thing to do. Whether it is rational or not would depend on the amount of overreporting and the amount of discounting by doctors and nurses.

Or, to put it in reverse, which might be less gendering: It is possible that doctors and nurses treat women's pain in a default way. Men, though, are raised to be stoic and "suck it up", and so men less often report pain. Doctors and nurses realize that men underreport pain, and therefore when men do report it, they know it is statistically more likely to be severe, so they take it more seriously.
If it's at all affordable for people who are confined to wheelchairs, a working stair-climbing wheelchair would be a life-changer for tens or hundreds of millions of people. Airshow maneuvers, by comparison, are pretty, but also pretty unimportant.
In case anyone is reading from NBC, would you mind using the term "UAV" or "RPA" over "drone"? When we throw around the word "drone" here on reddit and hacker news I feel like it's okay because many of us know the key differences between what we're flying and the hellfire raining completely terrifying semi-automated flying death machines deployed in war-zones around the world.

However, many people who read your articles might not be so well informed. Many people have an incorrect and confused understanding of them and to them the word "drone" carries that jumbled mess of an associations. It would be helpful to everyone involved to use more precise modern language. You may argue - as the ACLU has - that the word "drone" is the most direct way to talk about unmanned aerial vehicles to the broad public. It may be easy to use and direct, but it's far from accurate. As Edward Murrow famously said "We cannot make good news out of bad practice."
You know what? That damn UI is a real pain. I've been doing this since early Amiga days, went on to SGIs, Macs, PCs. I went through dozens of 3D applications through and through. Real3D, Imagine, Lightwave(since Videoscape), Messiah, Cinema 4D, Softimage|3D, TDI Explore, PowerAnimator, Maya, 3d studio (old one for DOS) and 3dsmax, Softimage XSI, Modo, Houdini... I have been using all of these applications in professional capacity over the years and have been very very intimate with them.

I gave Blender a shot several times already and have never gone through much of it out of frustration due to UI. That's telling something considering all of these apps I've been through over the years - just consider some of the UI catastrophes those had.

I understand Blender now has much of capabilities needed in daily production, but that UI... Damnit.

</rant2>
TermFeed: the hackers RSS reader
Static types give me three things: Static analysis, safety and performance. With optional static types you get the analysis with some safety and maybe a little performance.

Safety is a time saver. Without static types you have to write a lot more code in the form of unit tests than amount of code it takes to put in some type annotations.

Static analysis is an even bigger time saver. Suppose I have to decipher someone else's code (or even my own). I can get a machine to definitively show me the call hierarchy of a function. That's not just all the call sites, but the complete call stack for every case. This immediately gives me a huge insight into the design (or lack of it) of the program. To do this with grep or a debugger potentially increases that time exponentially.
Because its america - there is a chance it might work.

But the reality is capital flees whenever a country tries to impose higher taxes.

The solution is a global taxing regime - something that Thomas Picketty advocated.

Taxes fundamentally is an business expense - and likes all business expenses companies will try to reduce it as much as they can - naturally due to the freedom of the market - companies that do not have to pay higher taxes will produce cheaper goods while maintaining quality and destroying their competition.

Its a prisoner's dilemma problem. With countries playing off each other to welcome businesses in their countries - the UK, US, etc.

The solution is for all countries to co-operate and create a global system to keep a close eye on the flow of capital. A change in america might actually lead to it, since america is good at bullying other countries to get its way.

Btw the same thing happened with China - its not that the Chinese are somehow inherently more capable - its just that they did not have the same level of obligation to their workers - health, pension, etc - as industrialized nations.

This is why its important to create a even and common playing field before talking about the "magic of the free market".
You can't ban parts but couldn't you enforce a a rule that restricts airspace above a certain height to only registered devices?
Thanks for the feedback. Regarding the simple version, did you see that you can rotate, pan and zoom the camera? You can focus on the escapement to get a better view. You can also slow it down using the speed slider.
Because then the 1% moves all of its money to a tax haven and invests it somewhere where the margins are thicker.
It turns out that urban planning is more complex than searching the entire web thousands of times per second.

Same reason GFiber has taken so long to get off the ground: they had the technical capacity to give everyone in the U.S. gigabit Internet several years ago, but developing the political capacity to get right-of-ways to the utility poles has taken years.

Social challenges always take longer than technical ones. That's why there're still billion-dollar Internet companies being founded today when the WWW has been around for 25 years.
This needs to happen.

Not only do removing tuition fees or enacting universal healthcare remove systemic inequalities, they actually make everyone wealthier. We will have a stronger economy if we take care of the social infrastructure we need. These measures lead to growth.

Imagine a world where a startup entrepreneur doesn't have to be terrified of their health insurance status - it's the same one where a working class family isn't bankrupted by illness. Imagine a more highly educated workforce with more potential hires domestically - it's the same one where a high school graduate can afford to be the first person in their family to get an education. The things that help the poorest in society help all of us. Even if you don't care about what happens to poorer members of your community, you can rest easy in the knowledge that these things benefit you. Social infrastructure works.

The only detrimental effect this would have is that the very richest people don't get to keep quite as much money, on the face of it. But they would make more money overall.

I would like to see a fairer America, where more people have opportunities, and fewer people are living harsh poverty conditions. It's exciting to see these topics finally get the air time they deserve.
Hello Hacker News,
My flight search engine is featured on Product Hunt today. I'm gathering users feedback to know what to improve. Let me know what you think about it?