skysight-inc/HackerNews huggingface dataset:
There's also the connection to Art Brut, a term for outsider art which was popular around the same time.

It is only in french that there are these connections though, in english as well as many other languages it only has the harsh, violent meaning.

This is all discussed in the documentaries I've linked elsewhere in this thread.
That is a terrible resume :-(

Why would you start with negative sentences about your projects? "not complete". "at best what I have...". "decided to abandon".

The second page is much more promising. Instead of story-telling and editorializing "This was a basic job, and quick", focus on what techniques you used:

- started from a broken Bootstrap prototype
- rewrote email sending using package xyz

etc. Show me that you know how to use a variety of technologies, packages and tools. Then I can judge whether I have a job for you.
I as well use tmux as a lazy hack for things I don't want to bother adding to Launchd
Some more notes and details from the blog: https://resin.io/blog/introducing-resinos/
I worked for an ecommerce company that ran an internal competition that encouraged employees to run and create their own online stores using the platform.

I decided to go against the grain a little by pairing up with a close friend of mine who makes lowbrow art and uses social media whoring as his medium of choice.

I always found his stuff to be refreshing because of how dystopian it is, and how much it contrasted the optimistic, utopian sentiment of most technology companies. @horriblenoise's Instagram was basically the polar opposite of my company's own Instagram account. See https://www.instagram.com/horriblenoise if that sounds exciting.

I was looking for new things to wear, so we decided to make clothes that celebrate, and make fun of, the feelings of alienation, anxiety, and sexual frustration anyone familiar with the programmer midnight garbage ordering dominoes at midnight lifestyle should know.

This one is my personal favourite:
https://horriblenoise.ca/collections/merch/products/oh-fuck-...

tl;dr - sick tshirts with really funny product descriptions

Any feedback on the site, or tips on how to sell physical things to a niche audience would be much appreciated.
Amazon to spend $2.5M on university competition to build “socialbot”
I thought about something similar for interface testing, bug report and feedback. Linked with issue tracking tools.
I wasn't here 795 days ago, so I'm not too miffed. Let the readers decide what they want to read.
Rather than a down-vote, I'd be interested in some suggestions about what I'm doing wrong.

1. Click "web" (or alternately, Google the title of the article, verbatim from the article itself)

2. Click the appropriate link from Google, so that my referrer will be google.com.

When I do that, I still get the pay-walled article. I've tried deleting my wsj cookies and doing the same. I've tried using another computer on another network, with the same result.

That raises two questions for me: What am I doing wrong? Why do I get dinged without explanation for suggesting a second approach that does work for me?
BugsZero
Here is a source from 2015: http://www.marketwired.com/press-release/metamarkets-clients...

You can also find additional information that folks have been willing to publicly share on scale and use cases here: http://druid.io/druid-powered.html
I'd add "if you're going to output locations (within files), format it conventionally - a line starting with "filename:line: " or "filename:line:column: ". Like `grep -n` or most compile errors.
Good point, the internet does make the upsell much much much more in-your-face.
> You don't cause developers and users pain by randomly changing stuff

That's different than the hard-line stance that Linus takes. Either you're deliberately mischaracterizing what's going on, or you don't actually understand what you were referencing.

In any case, just because some API behaved in a particular way in a degenerate possibly-undefined case doesn't mean the OS needs to preserve that behavior in the future. It was probably an artifact of implementation, so if the implementation changes, the undefined behavior may change too. And that's perfectly alright, if it's undefined behavior. Sure, if you are aware of the particular behavior and aware that apps are relying on it, and it's not an undue burden, then it's a good idea to preserve the existing behavior. But that's a lot of "ifs" there.
> Trying to equate it to how "civilised" a nation is, is just racism.

Is that all you have got?

Your ideals are intellectually dysfunctional, leading to stagnation, anarchy and death as they have done so in every age. The whitewash job on history is peeling off and every day that passes undermines your credibility.

Watch, as Venezuela and South Africa collapse into an abyss.

Watch, as each generation sinks deeper into poverty than the one before it. Working harder, for less, every day.

Watch, as the fires rise in France and it becomes unsafe to walk the streets in our own cities.

That is your work devil.
It's a bit of a problem - some of these architectures (8051 I'm looking at you) have multiple address spaces, some with 16-bit pointers, some with 8-bit ones - 8051 SDCC supports 24-bit generic pointers with embedded tags saying which address space is being pointed at, you can also mark variables with explicit address space tags:

packet __xdata * __data rx_packet;

a pointer to (16-bit addresses) external data space stored in (8-bit addressed) local data space. Any useful compiler for an 8051 is going to need these SDCC extensions
Has there been any survey to figure out why is it like that? I think that it does not hurt and ask the questions from sizeable enough population sample to make some conclusions. Or is it avoided by some reason?

I know that Catholic Church has a lot of influence over South America, can this be related to this?

I think that it is actually very important to every individual on Earth to figure this out as more we have people on Earth the less can be shared among us and is there space for other species.
Maybe you didn't intend to make the claim, but it's a claim you made. I quoted you extensively and characterized your words fairly and in context. Please point out anywhere where that isn't the case. If you claimed that OF the people who take AP CS, most are men, I would do nothing but agree with you. That is the case. You did not make that claim - you instead claimed, via implication, that MOST men do take AP CS (or go to summer coding camps, etc).
Ask HN: How to find more time to read while working on a side project?
I like to read and learn, but it's getting harder these days as I focus all of my free time on my side project. It's hard for me to 'justify' reading when I can actually get something done.

How do you find time/reasoning to read?
Thanks for pointing that out. Instead of the endless cascade, just cascade once off of the first link. That way, there would never be more than two references to resolve and you still get the temporal benefit.

> ln -s ../fluffy.jpg "fluffy [+cat].jpg"

> ln -s "fluffy [+cat].jpg" "fluffy [+yarn].jpg"

> ln -s "fluffy [+cat].jpg" "fluffy [-yarn].jpg"
What this misses is that it provides selection pressure for scientific research that can solve these problems in a better way than our current ability. Not all engineering problems end up solved in a way that could be envisioned at the start.
Why do you assume Open Source is really any better?

Have you seen the absurd number of 'Go download the latest version of this dep from some 3rd party remote host' steps in the build processes of modern software (oss or not)? Or my favorite 'Just use this image we pushed to dockerhub as your startingpoint for building our software'.
I lived in London, zone 1 is not 670 for sure.
Most, I agree with, others, I don't.

> 1. Every option that can have a default option should have a default option.

The exception to this are output files. A program should only output to a path that has been explicitly given to it. Too many scripts litter their working directory with output files.

> 8. Don't go for a long period without output to the user.

If there nothing's wrong, then nothing needs to be printed. Especially once a script gets called from another script, I don't want to have any output from a script unless it requires my attention.
Trusted Root Certification Authorities and Third-Party Root Certification Authorities only show me a couple dozen roots each, https://snag.gy/pLwe3q.jpg where https://hexatomium.github.io/2016/10/11/unannounced-root-cer... says that Microsoft trusts 356 roots total, a list being here: http://social.technet.microsoft.com/wiki/contents/articles/3...

Most notably for me, the list doesn't show any of the foreign roots, Agencia Notarial de Certificación, Autoridad Certificadora Raíz Nacional de Uruguay, etc. Are they kept anywhere else?

EDIT: According to the author, Manage Computer Certificates will only show you that a trusted root exists after you've used it. Trusted roots that you've never used are invisible: http://hexatomium.github.io/2015/08/29/why-is-windows/

The test he provides still works: "OpenTrust Root CA G3" won't show up in Manage Computer Certificates until you visit https://www.opentrust.com/

So, Manage Computer Certificates is useless for untrusting roots Microsoft trusts for you.
I used to use Ruby for CLIs. Then I started using Golang and delivering compiled binaries for each OS that I supported. This has been a game changer for me. With the CLIs that I've worked on that are open source https://github.com/RiotGamesMinions/motherbrain and some other ones in Ruby, we consistently had issues with rubygems and having people be able to run our CLI from version to version.

Using something like Golang for distributing compiled binaries means that as long as they have the CLI, it will continue to work. With Ruby, Python, PHP, etc, there is absolutely no guarantee that your application will work in the future.
That lady's resume is very impressive. Is she looking?
Normally on HN when someone links the previous threads its not to scream "repost", but to make it easier for others to find previous discussions.

Do take a look at the links posted in the parent comment, you will actually find some really interesting conversations.
Amazon is planning to open grocery stores for its Amazon Fresh customers
That's very fair. Most of my non-work computing tends to follow typical consumer trends, and most of my work computing isn't meaningfully compromised by running macOS over Linux (now that VMs are usable, at least) -- but I can imagine that if I depended on applications that don't have clear macOS equivalents that Linux would seem far more "reliable and no-bullshit" to me.

That beings said, the vast majority of consumers, and I suspect the vast majority of developers, do not rely on such applications (or their equivalent w/r/t Windows).
I've been receiving a bunch of "Bad encrypted message..." lately. Wonder what's up with that.
It's very simple. In the same feature as pruning old messages by count, add by time. Allow this on a per-conversation level. Done.
(2014)

I prefer Chrome to Firefox.

I don't mind Google knowing everything about me.

I'm tired of this propaganda.
What kind of ingestion numbers are you working with? The thread you link to shows that Druid can ingest ~27.5k events/sec per node, which is roughly 2.376bn events a day per node.

While you can claim bias here too, we have multiple clusters ingesting in the high hundreds of thousands of events/second and our largest cluster does close to 2m/s. That's definitely scaled horizontally across multiple nodes.

If you are suggesting there is a system out there that can ingest millions of messages a second on a single node, I'd love to hear about it :).

edit: Ah, I see from the spreadsheet that you linked that there are systems out there that claim 2.5-3.5m writes per second per node. That's really quite amazing, would be awesome if you could provide the methodology used to collect those numbers. For example, if you are sending in 500 byte events (a rather common size for what we do), if my calculations are correct, you are now sustaining 14 Gbps, which means those benchmarks were done on some beefy hardware. Can you link to a blog post that details the methodology?
That makes perfect sense -- my mistake; I apologize.
Well, if charging you money makes you feels better, I can set something up for you to pay ;)
1K Subscriber Giveaway
There is a new view in biology that accepts that humans have introduced new species and there are many examples where mass killing just won't work anymore.

http://e360.yale.edu/feature/courting_controversy_with_a_new...

It's too late to go and kill all the cats. It's been tried in Australia for decades and it's a dismal failure.

It's arguable that trying to kill cats or rabbits or whatever now is just species Xenophobia.
At some point years ago I must have asked SO not to show me any questions with "soap" tag.

Unfortunately my shiny new developer story now has "I dislike soap".
It's not that it is inherently better, is that a good open source software has fewer chances of becoming an abandonware (and can brought back to life if need be)
> no question that brutalism vis exceedingly cool

All right, NYT is telling us what to think now?
Obviously without until we broke and looked in to it :D

JS dev has been a minefield like that, the entire ecosystem reminds me of C++ except lower barrier to entry means a lot of noise from newbies on all channels (eg. even popular packages can be utter crap so you can't use popularity as a meaningful metric)
Tons of those, plus repeats, and "random" delays. Sometimes it takes a few minutes for messages to go through (single check). Last week was really bad. I don't know how multiple messages can happen; shouldn't they have a unique ID?
Forbes recently decided the company had a value of near zero.
IMO the average person does not know enough about the freemium services they use to make an informed decision regarding their own privacy, and it's kept that way intentionally by companies like Facebook, LinkedIn, Apple, Google etc. Long terms and conditions that constantly change, user interfaces built to delay gratification until a box or button is checked (and them giving that checkbox a significance that goes well beyond common sense), planned obsolescence and deprecation that force migration to other services..
Coke and Pepsi Give Millions to Public Health, Then Lobby Against It
Seems nice but the fact that it's not open source is a strong deterrent to start using it until there's a community using it.
I appreciate the benefit of the doubt. I have no TC connection.
Interesting how they point out how Yarn still depends on them since it pulls packages from NPM's package repo. Kind of like a reminder of who the dominant player still is.
What if cats were god's way of controlling human population?

Yea--this is wrong on so many levels, but in my case, cats--I adored, prevented me from having a child, or cut back the probality.

O.k.--yes, my pills haven't quite kicked it, but in my wild dating days in San Francisco, I dated a few women.

Two of which were serious relationships. They both had cats. I am very allergic to cats. This will sound harsh, but when those thoughts of "Could I live with her--for more than a weekend?" The thought of taking Benadryl 24/7 entered into the picture.

Now we did have some fun times. Times where could have produced a baby--many babies?

Statistically those cats cut back on our probality of having a child.

At one point my father, and myself were both dating women in San Francisco at the same time. Don't ask--long story. We had this conversation about cats, and procreation many times. I once took him to the hospital over an asthma attack. He called me from a first date. "Son--pick me up at ______, in the Richmond district. I just noticed a cat in the apartment." I got him to the hospital, but it is was a close call. I injected him with two epi pens while in transit, with no improvement in the car. We got lucky that night.

I still love cats though! Not as much as dogs, but love them.
> It's just you, sitting all alone in your office, suffering reduced usability to protect against a non-issue.

And there the point to stop taking that article seriously.

The MS Solution is good though. I think it is the best. Better than the android/iphone flash up the last char for a second thing.
I just mentioned entire fields that are funded doing research that suggests the alternative. What you're doing is selectively ignoring the implications of cross-disciplinary research.
> It's dangerous

My point exactly. It's dangerous and if it's not paired with many good security practices, it's better not to advertise it as "protect you from XYZ".
Yep. Someday.
cc65 does support the NES: https://github.com/cc65/cc65

It might have an SNES mode too. Note that even the 65c816 isn't good enough to run most C and your "portable" C code probably isn't portable if int isn't 32 bits anymore!
Irrelevant - it's way beyond repair.

There is virtually nil chance that none of the root CAs are compromised or influenced, or at least influenceable by a criminal organisation or group.

I also doubt that all governmental organisations that have the opportunity to legally influence the CAs have full control of all their employees and that they are not vulnerable to criminals.

I also doubt that the governmental organisations of the usual suspected countries involved in government funded industrial espionage are not able to influence CAs - in order to target information in other countries.

Actual lawful interception is inevitably possible - but it's a good thing so it can be ignored. Actual political espionage can also be ignored, as it is unlikely to happen to normal people and companies and nearly impossible to avoid without considerate resources.

But the first three scenarios are probable, and can cause serious economical harm, and can't be fixed without changing the whole current infrastructure.
Would it be possible to replace MS's CA list with e.g. Firefox's entirely? Would that break things?
I had an idea a few days ago where you authenticate your identity (i.e. numeric fingerprint) on-demand by sending a pic of yourself where the QR code is overlayed as blacked-out pixels before being transmitted. Then the recipient can look at the photo to see it hasn't been manipulated, and use the app to verify the QR codes match.

I'm sure there are issues with this, but it seems like a nice feature for when secure out-of-band communication is not possible.
Your username is very fitting
Because I can at least try to fix it when it fails. I'm not completely helpless. I can't simply have the rug pulled out from under me.

I've had a fair number apps in recent years, particularly those sold in the App Store that had become vital parts of my workflow entirely stop working after OS upgrades, and the author no where to be found.
Ask HN: What are the most well-made iOS apps?
I use, and have purchased, some incredibly well-made iOS apps (Tweetbot, Overcast, Scanbot, Citymapper, Signal, Cloak, among others). Can anyone offer suggestions for apps that you love and find useful? The App Store isn't a great discovery tool in this regard. I'm happy to pay!
The existence of the earliest posts wouldn't disqualify this one, but the one with 480 points and 300 comments from two weeks ago does.
Wouldn't work. Every decent cat collar is designed to come off with only a minimal amount of tugging[1], so even if you managed to get a collar on every feral cat in the city, they'd pretty quickly manage to get the collars off.

[1]: This is behavior that you absolutely want to have in a collar that's designed to go around the neck of an animal who's roaming unsupervised. Consider the (likely) scenario where the collar gets caught on something, and the animal panics. If the collar comes undone easily, the cat escapes from being trapped and saunters off, and you need to buy a new collar when you can't find the old one. If the collar is shut in such a way that the cat can't escape, the cat is likely to injure itself.
And maybe 10 more cats to help.
Yes, it really is amazing to look back at the slating UAC got when it was released under Vista.
Default output files: that's what stdout is for.
In the Boston are the towers are for looking for German boats (including surfacing Uboats). Many are still standing. Some are famous.

https://www.bostonglobe.com/magazine/2015/08/29/turning-worl...
Maybe it's just me, but if we suck at living on a super habitable planet then I seriously doubt our fitness as a species to live in less hospitable corners of the universe.
No, it's been an issue since at least Jerome (and certainly before, really), but it's an issue on which there is disagreement between the Protestant, Catholic, and Orthodox traditions (and not one on which there were necessarily definitive authoritative positions, much less unanimity, as early as described upthread.)
Many many Coke Zeroes.
Exploring or Exploiting? Social and Ethical Implications of Experiments in AI
I just have a diet one (Diet Rockstar Punched is my favorite). Yeah I know it's artificial sweetener, but I don't have good enough sleep habits to kick the habit effectively.
It's more than that; I'm old enough to have carried a compact Spanish-English dictionary while traveling. An unabridged dictionary was heavy enough that you couldn't hold it in one hand.

In other words, there used to be such a thing as 'too much dictionary'. Now, like any other information source, it's the size of my phone, except when it's the size of my laptop.
NP = PSPACE
Moderators: Why was this marked as dupe? It was voted to the second position of the front page so apparently people care, regardless of whether it was posted in the last three weeks.
Could be worse. Could be 4Chan...
What would be examples of trendy job titles? I can safely and ethically change my previous job title, as long as it doesn't imply I was an executive and accurately represents what I did. (They officially don't care about job titles. It's literally whatever you want as long as you don't claim to be an executive when you're not.)

Believe it or not, changing these job titles to what they are now actually got me far more attention than what I had before (which was just the "official" job title, which didn't necessarily reflect the things I was actually doing).
Nothing accidental about it, it took quite a bit of work to fix all the issues we had ;).
Uh, the fantasy world your dad described is not the real world. Cows are one thing, they are too big to lose except perhaps in India, but do you have any idea what environmental damage is being done by feral pigs that were "let free to eat for the day' and never came back? If you want to domesticate an animal to work for you, then you take responsibility for it and all it does, plain and simple. Eventually we will use DNA and chipping to charge people for the costs of their "companion" animals, which are only now becoming apparent.

It should not be too surprising what apex predators like cats (we make them tiny, but they are at the top of the food chain nonetheless) can do to ecosystems if crazy people (us) confuse them with cuddly toys and breed and feed them without control.
Maybe someone should start enforcing mandatory VPNs for households? I.e. I get you want to control your LED bulbs from your phone, but that doesn't imply they should be accessible from public Internet.

You don't even need a VPN, just have the device only accept connections from local IPs (and use TCP to avoid spoofed IPs).
> I don't think he would really stab anyone. And, that, is disappointing.

I thought the janky spelling would give away that it's going to be humorous. It's a fantasy about being badass and threatening.

Sorry for misleading you. I changed the title and replaced the word "Art" with "Design".

Maybe this one will be more up your alley:
https://www.instagram.com/p/BAx3ZRWvFj1/?taken-by=horribleno...