skysight-inc/HackerNews huggingface dataset:
Thank you, this explains some basic things that seem to be assumed by so many web devs/blogs/etc... :P

A while back I went through the process of evaluating a lot of build tools, and I simply couldn't see any benefits of replacing my bash scripts with these tools, and you cleared it up nicely.
I've recently moved to Fastmail and I'm blown away by the service. Everything feel well thought, well integrated, their web interface is fast, their mobile app is great, they respect standards... I could continue all day.

From reading their blog[0] you can tell that they are passionate about email.

It is a bit pricey for a personal email with a few accounts, but I'm happy to give them their well-earned money.

[0] https://blog.fastmail.com
I've been thinking of doing the same...

Hi, Simon. :-)
Use a cheap dedicated server. A Raspberry Pi 3 can do it.
You can use a cheap VPS to tunnel a "proper" IP address to your home network.

Or rent a cheap dedicated server like Kimsufi or online.net for a couple of bucks per month.
I think it is specifically self publishing, as I'm pretty sure almost all if not all of the increase in romance writers breaking 6 figures is with some amount of self publishing in their stable. Many romance houses (Harlequin etc) famously don't pay a ton to their writers outside a few big names, but when you can charge $2.99 to self publish a book and get $2 of that, that can generate a TON of income really quickly. Especially if you can put out 3-4 of those books a year.
Turn them in.
> They also posted a bunch of hashes for a file which was customized for them, and then remarked that virustotal hadn't seen it.

Surely antivirus are not just trying to match the SHA1 of executables with SHA1 of known virus/malware, otherwise it would be trivial to bypass them.
> the first "3D accelerators" were in the late 90s.
You forgot about SGI and I'm sure a few others like Intergraph who were doing dedicated 3D video pipelines in hardware starting in the in the 80's.
>Ok, based on the replies I understand that many in this thread think white bigotry and other bigotry are equal.

This statement implies to me that you think white bigotry != bigotry. This is one of those statements that make me think "no rational caring individual could believe that" because it sounds racist against white people to begin with. Yet I want to give you the benefit of the doubt.

Can you explain your mindset? Hopefully also how this mindset does not lead to treating people of different races differently or a justification for why it is okay to treat them different?
A few years ago I was asked by a frontend team to investigate their Jenkins build. What used to take 90 seconds went to 15 minutes and it only started happening when the team switched to Webpack. I recall Webpack being hideously complicated with a lot of the documentation either missing or just plain wrong - no wonder they managed to make a mess of things so easily. Has any of that changed?
"Legal" and "illegal" are administrative categories and someone can become illegal very suddenly and nastily. https://www.theguardian.com/uk-news/2017/nov/29/family-of-wo...

I'm afraid demands for people to be deported are very common in UK immigration discussion, and very few people seem to be fussy over the legality of it.
I am tired of this "processes are expensive" bullcrap. (At least for Linux.)

$ time seq 1000 | while read; do sleep 0 & done

real 0m0.185s
user 0m0.546s
sys 0m0.265s

That's less than .2ms to start a process.

Processes give you operational control (CPU, memory, permissions, isolation, monitoring) that other constructs simple cannot. Decades ago when we had far slower computers, people were doing process-oriented development and forking as if it was okay (CGI, make, git).

Somehow, separate processes came to be avoided like the plague, when in reality, they are probably the smallest resource "waste" in 99% of systems.
Dark Site Finder: tracking light pollution to find locations for stargazing
But they are not actual terms and are not even conventions, just some things somebody used somewhere that you choose to stand behind. And I choose not to and prefer to use more common understanding of them.

See, it's all about usability and how users understand things. If one way of passing things leaves them with no side effect and another way lets called functions modify shared state without them realizing - these are the big distinctions. It really adds nothing if we call two slightly different variations of passing references by different names instead of more common and intuitive "pass-by-reference".
"Meanwhile, inside Google, the diversity advocates say some employees have “weaponized human resources” by goading them into inflammatory statements, which are then captured and reported to HR for violating Google’s mores around civility or for offending white men."

Does anyone else think that "goading them into" is basically transferring responsibility to others for saying stupid, inappropriate things at work?
So, since the election we've had:

- Neo-nazis committing violence in Charlottesville with a president who almost refused to condemn them and tempered any hollow condemnation with claims of their being very fine people on both sides;

- The Chief of Staff peddling the quite racist view that the Civil War was a "failure to compromise", implicitly blaming Northern aggression;

- Defense of civil war statues and monuments. Personally I have mixed feelings about this one because you can't erase history no matter how ugly. But that wasn't the point. The point was a rallying cry to the descendants of former slave owners who seem unable to get over the fact that they can't own slaves anymore;

- Puerto Rico basically being abandoned post-Marla. Compare that to the response after the Houston flooding. On its own this may simply be incompetence. It fits a pattern of behaviour however.

More examples:

http://www.slate.com/articles/news_and_politics/politics/201...

The existence of racist acts prior to Trump becoming president is beside the point. The issue is the quantity and nature of events after (compared to before) and how such purveyors of hate and intolerance have been emboldened by the white nationalist-in-chief.
Anecdotal, I know, but even if astronomers were consulted about this, I know a few astronomers whom this doesn't bother whatsoever, so it might not necessarily have ever been flagged as being a bad use case. Even in the article's headline it seems to suggest that it's been blanket slated by all astronomers everywhere, which I don't think is the case.
I'm guessing it was either a raw binary dump, or the old (even then obsolete) IFF PLBM format, which preceded the well-known IFF ILBM format. PLBM files were found on the famous EA Kaleidoscope demo disk.
It is your responsibility as a driver to maintain a safe distance behind the car you are following. The car in front of you should be able to spontaneously turn into a brick wall, and you should have enough space to stop before hitting it
Just change belief systems. Bing bang boom.
I tried it, and I'm disappointed that it doesn't include nmap fingerprinting to determine the OS type. Perhaps that is a paid for feature.
> he hasn't been a video game developer for decades?

No, his primary source of income is still and continues to be video game development. He simply shifted to the European market when he moved there.

> As far as I know, nobody is saying "I'm following Alinsky's playbook to disrupt this tech company I don't work at."

You must not be looking too awfully hard, then. There have been hundreds of instances of people trying to get other people fired at companies they don't work for. Most (if not all of them) have read that book. In fact, there were entire countries that were overthrown in the 70s where that book was used as a manual.
When one talks about general data compression, isn't that relevant that it generally applies to text compression, and not video or audio?

I guess general data compression works on audio and video, but most of the time you either choose to compress text, audio, video or you create a file format that indexes your data.
Whoah. I wonder if that's what he meant. It's so mind-bending that there's a chance you're right.
Definitely not, here's a classic example of the mainstream skier attitude of the time: https://youtu.be/XPZDEWBzneY

I think the people like Warren were more or less revolting against the culture of the time. Nowadays it's just the norm - most people aren't really wound up even if they're mostly focusing on improving their skills. Maybe there are fewer people dialing goof to the max but in my experience most young skiers and boarders drink and smoke on the slopes - that sort of thing. Also there's movies like G.N.A.R. that are recent.
Black Lives Matter is a current populous movement with no charismatic leader.

I would say populous movements usually pre-date their charismatic leaders. Trump supporters aren't anti- immigration because of Trump, rather it was by embracing an existing populous anti-immigrant mentality that he achieved power.
Running your own personal, non-commercial server may be just fine. But if you’re business is pumping out volumes of email, no amount of DMARC, DKIM, SPF, CFL participation and fighting to stay off IP blacklists will prevent you from eventually succumbing to the user that clicks the Junk button to delete their emails. This will tank your domain’s reputation and get your emails routed to Junk (or silently discarded) for all recipients at the big ESPs like Gmail, etc. SPAM scoring is outsourced to companies like Symantec, CloudMark and others. They are the mail-zapping, score-keeping monoculture of the email ecosphere. You basically need a large company who will take your word for it that you’re not SPAMming and interface with the filtering industry on your behalf to de-nerf your domain once the Junkie McJunkbuttons of the Internet screw your reputation over.
So should we all start from scratch and build our own CMS? WordPress is like Windows. It works great for a large majority of users. Some people catch malware because being the most popular tool will result in it being the most targeted.
The first image has a road sign being blocked by a car heading directly at it.

You are making assumptions about the placement of objects in the image, but the actual image in no way demonstrates the sign is not at street level.
I was totally unaware that this Ritmam library existed. I can’t pretend to be into the occult, but I like the idea of studying people who are/we’re, and this seems like a terrific resource.

Only downside...

You want Great Old Ones? Because this is how you get Great Old Ones.
... if someone's paying for it.
Sorry to hear, but please do yourself a favour and give it a second chance! As my sarcasm indicates, way too many people think It's All Exactly Like That (which of course it isn't, as you just demonstrated), but it's a really good series that makes some very interesting points on the fabric of modern society.
Here’s Why You Should Stop Revealing Your Salary History in California
I get where you're coming from but wouldn't being a proper peer on the Internet imply that you would need some kind of backbone access and be an ISP yourself?
I have been a happy Scoop/waze customer for sometime.I also run a 70 people non-profit vanpool for my employer in SF bay area and we supplement Scoop/Waze for timings when our vans do not operate.

Scoop seems to be a very humane company in the sense that rather then focusing ONLY on algorithms they have spend the time to build human partnerships.

Examples of what I mean is the following
1>They contacted lawyers to ensure non-immigrant populations[lots in bay area] do not get into trouble
https://blog.takescoop.com/making-scoop-accessible-for-all-6...

2>They worked with Bart to ensure scoop users get dedicated parking
https://blog.takescoop.com/carpool-to-bart-59d8555e79a2

3>Partnership with commute.org to fairly distribute the $1 million grant
https://blog.takescoop.com/scoop-partners-with-the-carpool-i...

Disclaimer : I have no relationship whatsoever to Scoop.I just like appreciating companies when they are trying to do the right think and thinking differently to solve difficult problems.

Best of luck to the scoop team.keep up the good work
Two words: vertical splits.
How a Steel Box Changed the World: A Brief History of Shipping
Decentralized token trading for Ethereum comes to mobile
Reminder that one person's politics is another person's life experience.
I wish they'd just release the raw disk images themselves. It's said Warhol used a prototype Amiga, and thus a prototype version of pre-1.0 Kickstart (earlier than rev 27.5, which is publicly floating around and which has no Workbench).
Users like it.
Couldn't find a link without the pre-roll 15 second ad - sorry!
Name another country and I'll go ahead and list all the problems they struggle with too.
I searched Google for this elusive daydream device before realizing what you were talking about.
Why is this on the front page of HN? I mean aside from "white people stuff".
业务员的出路，2017年终总结
And we all know how much damage that has caused the airline industry! Oh wait, there wasn't a single death on a US passenger airline last year, a record low in the history of aviation.
There's a nice post somewhere I read about good reasons for blog posts. Unfortuately searching for it gets buried in snake oil.

The simplest point was if you've written a long email to someone explaining a tech topic - write it up as a blog post.

But there were a couple of other equally valid reasons for writing a blog post, but I can't remember them now.
Zelle [1] moves money in minutes, with no charge [2], as long as your bank is a participating institution [3] and you've previously enrolled. Hard to see Paypal competing against a syndicate owned by major financial institutions (Bank of America, BB&T, Capital One, JPMorgan Chase, PNC Bank, US Bank, and Wells Fargo).

At the same time, all of these efforts die as soon as ACH modernization arrives [4], as shown by SWIFT instant payments (which occur in a matter of seconds between institutions) [5][6].

Disclaimer: No affiliation, just a fintech enthusiast.

[1] https://wikivisually.com/wiki/ClearXchange

[2] https://www.zellepay.com/support/how-long-does-it-take-to-re...

[3] https://www.zellepay.com/get-started

[4] https://fedpaymentsimprovement.org/

[5] https://www.swift.com/your-needs/instant-payments

[6] https://www.npr.org/templates/transcript/transcript.php?stor...
My activities page is a good start.
3rd IEEE International Conference on Rebooting Computing CFP
Watch us.
对于刚刚迁移到Linux发行版的新手说几句话
Based on past experience, Tesla PR tends to respond within 24 hours to push the blame on their customer. In the court of public opinion, a change in behavior like this is a pretty good indication.
Dupe from yesterday https://news.ycombinator.com/item?id=16230532
I have an old account from when I worked for BofA. Then my mortgage just happened to get sold to them. Free account! Now their app on my phone allows me to deposit checks!
So for me, it's free and makes my life easier. If they ever charge me a monthly fee though, I am SO out of there. Closed my old Washington Mutual account when Chase bought them and introduced a fee. sad.
Linius Technologies Limited SaaS
The Linius SAAS is now available! Create your own virtualized videos. Free for a limited time for developers. Https://lvs.linius.com #VirtualVideos
I did not know that, thanks - I thought his primary income was science fiction writing. What has he worked on recently? Web searches are not bringing up much, but maybe he's just secretive about his employment (which would be entirely understandable)?
What's the point of adding regression tests to spaghetti code?

All you're doing is making it an even bigger pain in the ass to refactor. And at this stage he probably doesn't even properly understand the business logic behind the code anyway and will make duff tests.

I'm admittedly pretty meh about tests, never seen good ones that are flexible and actually test the functionality instead of the implementation. One of my client's actually had a contractor add a bunch of tests to some existing code that took him a month or two and caught a whole one bug in 4 years that would have probably been caught in QA any way.

Otherwise I generally agree, but you can refactor as you go, which I've done plenty of times. Depends on team size and how productive you are to the other devs, but you can single handedly refactor really bad sections and setup a general outline of how the code should be laid out within a year, though you need to start getting people on board.
The original Amiga Venus image was created by Avril Harrison (The AH in the lower left corner. She did a lot of awesome work for LucasArts, too.)

http://amiga.lychesis.net/artist/AvrilHarrison/AH_Venus.html
As with other things, it's some of each. As well as identifying the elements of your creation that make something appealing.

Dan Brown is the quintessential example of a horrible writer who is nonetheless successful. By any measure his prose is terrible. His fact checking is nonexistent. (In the first book, the hero looks out the window of a bathroom in the Louvre towards the Eiffel Tower, and you can't see the tower from there.) ...And yet he is a good tale-spinner and excellent with "and _then_ what happened?" plot, so it works.

One very successful fiction writer pointed out to me years ago that fiction can rely on several items: voice, plot, character, setting, etc. So "being a good writer" is just an overall label that obscures those things. Ideally an author is great at all of them, but few are.

And as the same author pointed out, if you write (and want to make a living at it), you have to publish, and you have to get noticed. There's an old saying that books don't become bestsellers if they're hidden in a trunk. In the olden days when book publishers ruled the earth, an author could rely on the effectiveness of a good agent or publisher (and the luck involved in finding one). Now, the author has to learn to present herself with confidence, which does not necessarily come naturally. It becomes another relevant skill that has little to do with plot, character, etc. -- rather like the skill of getting your own butt into the chair in the first place.

That does indeed map to tech skills. Just as a thoughtful writer (and reader!) identifies the various parts of the novel, so too does a thoughtful developer consider her tech skills (idea generation, debugging, team building, whatever). And the ability to communicate/market is among them.
And what penalty will the company suffer? Virtually none.
> Before we dive in, an important caveat: You will become a sysadmin of your own mail server.

I don't want to become a sysadmin of my own mail server, however I'd appreciate not having my personal data harvested by webmail providers (e.g. gmail, outlook.com). Using a Pi or dedicated server would make me a sysadmin.

Using AWS email seems like a decent middle ground which isn't too expensive ($0.10 per 1000 sent and $0.10 per 1000 emails received).
> Zunger just stops short of advocating a violent response. I don't think he's someone I'd ever want to work for, or pay heed to.

That's one thing about the number of folks who've publicly stated positions I find abhorrent: I've got a list of folks I won't work with in the future, because I don't wish to support them.

I don't know if that's a good thing, though. It doesn't seem wise for society to fracture into different polarised groups refusing to do business with one another. Seems like a recipe for recreating Lebanon's mess.

Why can't we go back to the rule of not bringing politics and religion into the office?
The point is that you can't give a lunch to one person without taking it away from someone else. But there are enough resources in America that we could reallocate them to give everyone "lunch" without anyone going hungry.
I love the idea of pepperparrot.com. Every day, I can get all information (stock, breaking news, ...) in one place using Google Assistant on my mobile device.
They used to do a lot of fancy things, back in the days, including running bits of suspicious executables in heavily sandboxed interpreters to spot behavioral patterns.

I'm guessing those kind of approaches have largely gone away, being replaced with signatures that are hopefully fuzzier than a wholesale cryptographic hash, but still essentially only catching things after the fact, which works well with subscription business models.
I'm waiting for something like this to take the form of an Ethereum smart contract.
In the cases presented, the car in front reacted in time to make it safe for that car, but they probably had a less obstructed view. It's not the car in front's responsibility for the car behind to follow at a safe distance.
Shocker! Nobody should be surprised by this.
I vouch to add a blogroll to my blog. I fully agree it's a great thing to do.

edit: I've added three... https://ianchanning.wordpress.com/
I think you're confusing "algorithm" with "curation".
I could be wrong but didn't Google News have some kind of detrimental effect on online readership of major news? In that case what will happen to local news when this app hits.
Well You can disable almost all of that and delete all your history permanently. Isn't it nice?
You're bringing up maps, but they don't help in this case. Consider what happens if one of those signs falls down. You need to react to what the sensors detect not what it assumes is going on. (Maps useless)

Radar shows relative speeds, but can't distinguish between the road, bridge, and a stationary firetruck. It simply does not in any way help with this problem. (Radar useless)

LIDAR does what your thinking of, but Tesla does not use it. (LIDAR missing)

They use images, to avoid using LIDAR. So, now we have to detect stuff from images which is why I am showing you images. (immages only thing you have.)
Beyond assembly code and C, which is used for obvious reasons, malware authors often just use a language they are familiar with, like any other developer. Lots of malware has been written in Delphi, which has been popular in Eastern Europe, and even some in Visual Basic.
A nice compromise is the GTX1080 that you can rent at Hetzner for 100e/month [0]. I am not sure how it compares to other GPUs but for experimenting it works quite well.

[0] https://www.hetzner.de/dedicated-rootserver/matrix-ex
English isn't a strict language. The context here depends on the frequency that you would consume disgusting meat and that will change the common meaning. I suppose there are people who literally think all white men are bigoted and could mean it to apply that way, but I find it unlikely that was the original intent.

That said I don't think there was a need to call out white men specifically in the sentence.
In a perfect world, yes, we should all be empowered to be grown-ups and excuse ourselves from meetings that are useless. For run-of-the-mill useless meetings it's probably good general advice. There's often more to it than whether you have something to add to the meeting:

Sometimes the meeting has no clear agenda, and it's unknown whether you will be needed to contribute. Since you're peripherally involved with the project you're invited. The conversation may flow to some topic you need to weigh in on. These are bad meetings of course but they happen.

Sometimes you're simply expected to be present at a meeting even though you have nothing to contribute and there's nothing to take away that won't be in the e-mailed meeting notes. Your silent attendance is what's important, not whether you're engaged. In these cases, if you don't show up or heaven forbid, walk out mid-way, it will be noticed and you might face disciplinary action.

Sometimes you're working for a company where face time is important, so you'll have these meetings with the top brass and everyone tries to get an invitation, yet they just sit there doing work with their laptops open throughout. The goal is that the exec sees you and there's a chance he will know your face/name at some point. It's silly but welcome to corporate politics.