skysight-inc/HackerNews huggingface dataset:
> You know why this is fake news

You have distorted the meaning of this term. It was originally applied to fly-by-night online "publications" who have no background or experience in journalism making spurious claims later shown to have no backing evidence.

This is an eyewitness account of an attack (the authr does describe it as terrorism, yes) and later the response to their account and video recording. The video substantiates his account and the response is likely backed with evidence (police report regarding white powder, etc).

You dispute the author's claim that it should be called terrorism. That's pretty subtle overall IMO, and does not make the article or the publication worthy of being described as "fake news." Please choose another term, like "hyperbole" or "exaggeration".
...and I always thought that subtility was a positive value!
Ice is doing a lot more stuff than dbus, it's mainly features rather than bloat.
I was going to back up my photos to AWS Glacier before noticing that retrieval costs are multiple times the storage cost. I guess that is possibly OK for a backup but scared me into a physical alternative.

http://liangzan.net/aws-glacier-calculator/
The ? RFC did include a "catch" construct, and there's been some discussion about doing something more like "throws SomeError." We'll see!
Hi! I'm with Mapzen. Yes, the default for `bicycle` are now 0.25.

If you're familiar with Leaflet, it's also pretty easy to draw routes in mapzen.js and pass different parameters to the router -- check the bottom of that post.
Top New Movies to Watch – Digitalample.com
This whole potential problem is one of the reasons the particular example isn't that great. It's overhyped in Java-land where some people treat naked strings like lepers but in places like Clojure-land you'd get a lot of people saying "Just use a keyword" for both places. The keyword's name is its value. It's immutable. An IDE should be able to find all uses of it, or there's always 'ag'. If you really want that coupling behavior, change the interface of the thing you're calling to require conformance to a schema. The simplest way in Java is probably just by taking an enum instead of a string, but there are richer ways (especially outside of Java) worth looking into if you're needing a string value eventually in the implementation since you'll run into the other Java-ism of making a complicated enum class instead of just using enums like keywords with their string value being their actual name value.
https://martinfowler.com/articles/201708-tw-sale.html
Yes, networks comprise the internet, but it's not free to run on any of them. Some are better than others and cost more.

As a typical consumer, this negotiation is out of your hands with ISPs balancing performance and profit (although tilted towards the latter) but as a Google Cloud customer, you now have some control over how much of their network you use - all the way to the edge or just regional - without any discrimination of the traffic itself.
This is kind of what I figured. I get the distinct feeling that any startup that is unable to keep pace (or break new ground) with AI research & development is going to be hurting badly within the next five years. Uber is poaching AI and Robotics talent, read:profs, from Carnegie Mellon for a reason. It is a do-or-die situation it seems.
That's the obvious attempt at an equivalence one would come up with on being told that they're the same, but, as I stated, it doesn't work. As an example: In the 2-bit saturating counter, if you start at 00, if you see a 1 and then a 0 you're back to where you started. Whereas in the bit-shift register, if you start at 000 and see a 1 and then a 0, you're now at 010, which would correspond to 01 rather than 00.
From my experience in the last year-and-a-half I would say that the Consulting model is changing to one where the developer team is an outsourced arm from the business yet it's an invaluable part of the business. For example there's a company called clear measure who I believe are looking at driving the bottom line and creating a long-term relationship where growth in the client results in higher profits for the Consulting company through either raising their rates or some other agreement. I know personally as an independent contractor my Approach is to look at how I can affect driving business growth and not so much understanding what the client is asking for as a programming task
Either ways, profit would be become a factor in total valuation.
I guess the problem is my personal perspective. IMO it is very important to openly discuss horrific events, but personally I don't need to see the last couple moments of someone's life about to end in order to have that discussion.
I didn't see anything about "fake news?"

There are conspiracy theorists and assorted wackos in any sizable group of people. I'm not surprised at the threats he has received. Amazed (in a bad way) and disappointed that people like those making the threats exist. That such warped brains exist. I'm not saying they should be wiped out, just sad to realize that this state of mind is even possible.

But I'm not surprised or shocked.

Anyway, scanning through the article, where was the fake news commentary?
Exclusive Email Newsletter and Social Feed UI/UX Photoshop Freebies
Howey is perhaps my favorite new(ish) sci-fi author. His novels are almost always page turners, even if they aren't always deep. Wool (book one of the Silo series) was my introduction to Howey, and also among his best. I also recommend it for anyone that likes post-apocalyptic sci fi. Sand is good, too.
Nope. I dare say you got the logic wrong. YC is taking less risk and what risk it is taking is the 'wrong' type.
It's not GMaps, but I've been using Bike Citizens and it has an option to select one of three profiles, depending on how much you want to avoid busy/larger streets (Note: as far as I know they don't use Mapzen's algorithm.)
I've used plenty of init-scripts that are named after the daemon in question, support start/stop/reload/status and work fine. What more do you generally need?
It's not necessarily about interest. US policy for the past few decades has been to reduce taxes (in 1945 we took 94% from the highest income tax bracket!) and let the private sector decide how to allocate money. Since people spend a lot of money on tech, that's where the money ends up.
I think the blog post is not so much about advanced code smell mitigation strategies, but rather about highlighting the features of IntelliJ.
> One of the primary consumer arguments in favor of net neutrality was that ISPs advertised bandwidth at certain speeds, and therefore were obligated to provide that speed to any point on the Internet.

really? even a good ten years ago when i was looking for apartments with good DSL speeds, it was always well explained that bandwidth listing was an ideal number that didn't apply to things outside the ISP's direct control.
Is there a bike routing product that uses this new api that I can use?
I spend hours finding the "less stressfull" bike routes.
I like hills but I really value safety.
That's how it is in Berlin. I'm surprised people think it is so weird.

Bikes are more like pedestrians than like cars.
As a personal anecdote: I was a BackBlaze customer for over a year around 2011/2012. I backed up one computer with 2 attached hard drives.

Over a period of time one of the drives failed; slowly. It would lock up sometimes; and I would restart it. Months later I realized it was losing files when it did this. And when I tried to restore those files from BackBlaze I discovered that they had been purged; and that this was considered normal behavior.

BackBlaze had lulled me into a false sense of security regarding my data by claiming to back up my files but actually mirroring a hardware failure on my local system.

I had an unhappy email exchange with BackBlaze tech support, and also Brian, and came to realize how flawed the system was.

I switched to CrashPlan at that point.

I will not consider using a product that lacks proper file versioning; and a much longer lifetime for deleted files.
> For decades, Hitler’s infamous book “Mein Kampf” was banned in Germany

That's a myth, and the very next sentence alludes to it.

The Free State of Bavaria inherited the rights to Mein Kampf when Hitler died, and did not allow new printings.

Old copies (and there are millions) could always be possessed, sold and bought legally, without any restrictions.

Obviously, unless your friends and acquaintances were all Neonazis, you would have had something to explain to them if you displayed Mein Kampf on your bookshelf.
Are we looking at the same prices ?

It used to be 10x dedicated server traffic pricing ... and it still pretty much is. Let's say it's now 8x.

This won't make a difference in any practical comparison.
Thank you, that is a very thoughtful recommendation.
Is Natural language form a good practice?
It's nearly identical to the new Mac OS system font San Francisco (SF) but with tighter spacing and (subjectively to me) nicer finials and terminals. Looks great.
Introducing Inbox Samples: saving your data for future training samples
The Austrian school is tiny, obscure, and not taken seriously except on the internet.

While we're at it, original Keynesian theory has been considered disproven by the existence of stagflation, which the theory would consider impossible.

See instead:

https://en.wikipedia.org/wiki/Saltwater_and_freshwater_econo...

https://en.wikipedia.org/wiki/Mainstream_economics
Was on the front page for a brief moment is how I actually discovered it and the link. Gone after I finished reading it, doesn't show as 'flagged' yet but it's definitely been removed cause I can't find it in the top 5 pages.. unfortunate.

Quite interesting actually, I saw Brennan's video from that day as I'm sure everyone following the events did. Even saw some of the 'trolls and bots' on Twitter claiming it was fake and staged in the comments.

Had no idea it would spread to the point of doxxing (of his entire family?!) and fake anthrax emails. That's scary.

But great line from the article: "My parents’ sole precaution was to pick the remaining tomatoes from their garden, “so the Nazis wouldn’t get them.”
So it's official.
https://www.thoughtworks.com/news/apax
Absolutely agree.

Even from a purely economical sense, if the content we're exposed to is purely the [t]echo chamber of SV concerns, we end up with startups solving SV problems which is a pretty limited market.
Some of those are just things you find in any code (comments aren't bad), some of it refers to specific programs (there will always be 'special cases' if a program supports more modes of operation than "start" and "stop"), some of it is good (bugfixes are not bad), and sometimes init scripts are written by morons.

Sometimes the code is bad. But the model isn't bad. People sometimes use "init script" to refer to the tools that run and maintain network services, and those are completely different.

An init script boots your computer. A service runner is responsible for interfacing with an application and performing complex operations. They should not be confused, but often are, as Systemd conflates the two.
I wrote a blog post about it at the time. [1] Wouldn't change a word of it today.

[1] http://davidrupp.blogspot.ie/2010/01/why-should-you-want-to-...
My pal in school asks me to help make a “Magical” scrapbook -this is the result
Same. "Disconnect. Offline only." was completely uninteresting to me on the HN homepage, but the thumbnail made me curious:

http://i.imgur.com/0k4fbc5.png

I think people here are just romanticizing text titles like they're some objective description of the material.
What are you confused about, exactly? That's a famous photo of what actually happened at the scene. Here is a story about the photo and the photographer, Ryan Kelly,

https://www.cjr.org/first_person/charlottesville-protest-pho...
Well played, bro! Thanks.
I understand where you're coming from. At the same time, not every forum is the appropriate forum for every discussion. Some are better suited for particular topics. The experience of discussing political issues on HN is often very fraught and I think it's a very open question as to whether it ends up being constructive or destructive to the HN community as a whole. I think it's very important to be able to talk about political issues. I'm not sure HN can consistently have constructive conversations on divisive topics and remain the platform it is.
Rust's major goals this year are around learnability and productivity; maybe come check it out again someday :)
Anything that can help make safer/more comfortable cycle routing is great step forward. Cycle routing is definitely more complex that driving because of the issue the article mentions.

I tried this out. My city is pretty notorious for having incomplete cycling infrastructure. i.e.) you get local areas that have cycle routes, but you often have to brave some craziness to get anywhere for real.

For my most common routes, it seems to be making the same choices as Google Maps. They definitely aren't the most optimal or comfortable choices, though I suspect this is at least partially a data problem. Steep grades, stairs, and difficult to find turns (more my city's fault that anything) are on the route, and it takes you though the straightforward but less safe connectors instead of detouring through neighbourhoods.

Perhaps one more tuning parameter is needed that would allow weighting stress vs distance?
State Dept. science envoy resigns with letter that spells out 'Impeach'
Just put the edges somewhere else, use GCP for compute and push the actual delivery to the edge.
Hi! I'm with Mapzen. Setting `use_roads` to zero means a preference for using roads tagged in OpenStreetMap that have bike infrastructure, as opposed to roads without bike lanes.

We don't route on sidewalks, and will avoid paths that are tagged `bicycle=no`. You can get a sense of these on our bike map. https://mapzen.com/bikes/
People sometimes think that about HN but of course it's not true.
Standard web forms don't guarantee at-most-once. If the connection fails when the response is sent, the user thinks it failed and retries, submitting another request and causing another record creation.

Take a look at how Stripe guarantees at-most-once execution: https://stripe.com/blog/idempotency.
Someone who puts that kind of money down to buy a company is going to want to have a say in how it's run.

The second rule of buyouts is that everything will change in the second fiscal year. They won't tell you NOT to do something, they just won't give you any budget for it.

The first rule of buyouts is that the promises always come from someone who isn't in a position to back them up (like the old owner, or your boss's boss, who only have a single seat on the board between them).
This project implements QNX messaging as a kernel module:

https://github.com/martinhaefner/qnxcomm

Can't immediately find any more information about it though, so don't know the maturity.
This is what I subtly questioned: How do you want to know if it's real word of mouth or growth hacking?
> there is huge political opposition to counter-cyclical fiscal policy.

There is huge political opposition to raising taxes and cutting spending during expansions, yes. However there is huge political support for cutting taxes and increasing spending during contractions.
The code of conduct is unrelated to what I'm talking about.

I'm criticising design by committee.

https://en.wikipedia.org/wiki/Design_by_committee
I'm sure this is like tabs vs spaces for typographists, but why the hell do people make and use sans-serif fonts? Even ignoring aesthetics, the fact that there are horrendous ambiguities (like between I and l) renders these fonts completely inappropriate for computational tasks like copying passwords or secret keys. I have run into this problem multiple times on OS X and iOS, where the password managers use sans serif fonts.
I don't think this should be downvoted. Serious Internet People have been discussing this exact topic recently: https://blog.apnic.net/2016/10/28/the-death-of-transit/ http://www.potaroo.net/presentations/2017-05-25-death-of-tra...

When 90% of traffic goes through CDNs, it will be easier for ISPs to "accidentally" deliberately congest the remaining 10% without too many people noticing. https://ag.ny.gov/sites/default/files/summons_and_complaint....
Check out Google's Coldline

https://cloud.google.com/storage/archival/
Google’s Cloud Platform gets a cheaper, lower-performance networking tier
if i'm paying google to host my stuff, should i also be getting bills from comcast, time warner, cox, and every other isp on the planet?
My short story with TW. Seven years ago, after several interviews, I was invited to move and work to TW office in Porto Alegre (Brazil) I asked 2,5k USD month, and they refused. It was a good salary at that time, I could live comfortably and travel to my home once a month. I was not willing to accept less.

I continue liking this company, but now I have my own small business so I haven't applied anymore.
OpenStreetMap in Mapzen (bicycle) mode. Unfortunately the routes aren't great, at least for my area of Seattle.
Software bugs tank Provident Financial
I'm actually really surprised that Betterment used what was essentially scare-tactics to keep the money in the account.

They showed what our effective short term gains capital tax amount would be as a way to sway you from withdrawing. Negating the fact that they are showing you what your tax amount would be at the highest federal and state tax margin.

Nice to know max tax bill is $500 lower but it gave me quite a pause. I guess it's effective.
You just said that you were looking to Glacier as a "back up", so isn't that a good use case for Glacier?

One advantage of Amazon versus many other cloud backup providers is that (for a fee), they'll ship you your data on a hard disk if you need it in a hurry. Having cheap access to your 4TB of data may not be such a great deal if it takes 3 months to download it.
And now the official story: https://martinfowler.com/articles/201708-tw-sale.html
Examples, data points are useful, advice a lot less in my mind.

"This is my situation and what I've done about it, what worked and did not work for me."

Then it is up to the listener to learn something from it, possibly transpose, or not.
> Normally the way traffic works is small yields to big. Pedestrians yield to bikes who yield to light powered equipment (e.g. Forklift) who yield to cars/motorcycles/trucks who yield to heavier equipment who yield to trains who yield to ships.

Huh! This is exactly the opposite of my perception:

In general the way traffic works is "big has a responsibility to not hit small."

If you want to drive an 18-wheeler, you better get a special class of driver's license and special training, and you will certainly lose that special license if you expect "smaller" entities on the road to yield to you because you are larger.

When you drive a car, you again will need to get licensed and registered, though it's less difficult than if you want to drive a truck. You must drive safely around pedestrians--and should drive like you expect them to behave in unexpected ways, in a way where you won't kill them if they do. You yield to pedestrians when turning, or in a crosswalk, or parking lots. You must give bicyclists enough room when passing them and in general treat them like another vehicle, even though they are physically smaller.

When you're on a bike, you should absolutely yield to pedestrians, not the other way around.

In fact, I can't think of a single case in these most common classes of vehicles (trucks, cars, bikes, and pedestrians) where the law gives right-of-way to the larger entity, in a way it wouldn't if the entity were smaller. Can you?
I thought they were firm supporters of Net Neutrality. Or is this somehow different case?
Standart.io: free SVG icons for use in your projects
Nice to hear it. Certainly other parts of Zed's rant didn't really stand up to close scrutiny, so I figured I'd ask someone who was really there.
Seems like it's just exploiting the Instagram/"aesthetics" crowd who are too lazy/dumb/rich to go to a nursery. LA has a ton of nurseries, and fiddle leaf fig trees can be found for $60 (4 ft) and $150 (6ft). Actually the planters (pots) are actually more expensive than the plants. Real Case Study planters go for $150-300. You might as well get a fake off of Etsy for half price.
The hcreate nonsense is POSIX, not C99, so a conforming C implementation might not include it.
Quite so: https://www.thoughtworks.com/news/apax
Ah, sorry. I meant "beefy dedicated server with a gigabit pipe". It's the server that's dedicated, not the pipe.
It's benefitted me personally. I wish these things were easier to get ahold of for those purposes, it's current legal status makes it fairly difficult.
Quite illuminating. It also reminds me how long they've been around.

He's 63, he built a company and learned what he wanted to learn, time to live on a beach and let someone else sweat the small stuff.
New Study Shows Boxing’s Early Toll on Muhammad Ali
By "disproportionate", do you mean "badly proportioned", or merely "proportional" as opposed to monospace?
Thank you!

Unfortunately my macbook is old and does not support WebGL.

I am using a lot of WebWorkers for the rendering. The code is using a mix of SVG and Canvas.

I don't know if I can explain it here in a comment. Roughly in the final passes I am preprocessing SVG paths into Path2D's[0] that then get rendered into an offscreen canvas. (they get cached)

The rendering code keeps 4 offscreen canvases, one for the layers bellow the current layer, one for the current layer, one for the layers above the current layer, and finally one for the HUD (the grid lines and zoom info).

These offscreen canvases are then rendered into many final canvases on the DOM in different ways (to do splitting animations, like row splitting or column splitting that happen to allow the UI to react to some specific user interactions like editing a grid element).

This way the rendering is smooth with simultaneous users on the same project on my old hardware.

I am planning to package this specific rendering part into npm and release it soon.

[0] https://developer.mozilla.org/en-US/docs/Web/API/Path2D
Oh, sorry. Mobile Markerless AR for engineering, design and Architecture. It was a SaaS in that an engineer or Architect could export their 3D CAD models to our service on a monthly plan and the UI was a mobile app for viewing the CAD models in real space. We started focusing more on the consumer market after about 5 months and then re-focused totally on the consumer retail segment at the beginning of 2016.
> There is no other editor that even comes close to being as lightweight and extensible as Vim (or Emacs).

Sure there is, just not the free type so many people rather have.

Here is one example, almost as old as Windows (since 3.x days), https://www.slickedit.com
Worth pointing out that this article is over 3 months old.
This is based on Roboto (reusing some outlines directly; not initially acknowledged by the designer on the marketing site), and arguably doesn't tread much new ground either in character or use-case or license. Not convinced there is anything this adds to an already crowded space.
Not sure what you're trying to get at. Indexing by surrogate index, yes. Indexing by value? That doesn't help. The best you can do is binary search -- O(log n). Hash-based structures are average amortized constant time -- O(1). This works because the key is a function of the value, rather than a surrogate key which is unrelated to the value.

Straight from Wikipedia:

"In many situations, hash tables turn out to be more efficient than search trees or any other table lookup structure. For this reason, they are widely used in many kinds of computer software, particularly for associative arrays, database indexing, caches, and sets."

https://en.wikipedia.org/wiki/Hash_table
What a great idea! I'm thinking how great this type of bike-optimized map on a dedicated bike gps unit would be.