skysight-inc/HackerNews huggingface dataset:
I come here for the content. Before I started frequently coming here, I used solely reddit. I didn't "get" HN at the time.
But at some point it started growing on me, I started coming here more and more often, and right now it's my primary source of random information. I still reddit, but more for leisure and time wasting than anything else.

I don't check comment much, thought.

As a side effect, it had also changed my browsing customs; before it wasn't difficult for me to go down to the 10th page on reddit.

Nowadays I'm barely past the 2nd page.
I think it shows in a strange way that people just have a lot of negativity to vent

Is it venting, or is it just a reversion to the indifference that we hide in face-to-face interactions with manners and artificial civility?
The origin of the modern neckbeard (hacker)
In every country except India, the well-to-wheel CO2 emissions for EVs beat gas ICEs. The problem is coal only, natural gas is pretty good. Even China now has enough non-coal energy sources to make EVs worth it.

Source: I was a hybrid vehicle powertrain engineer.
Closed my account.

Interestingly there's very few reasons for closing you can select from the closure page. You can't even choose an 'other' category to write in the reason.
Considering those poll number I linked to, they might just decide that the best way to uphold the constitution, in your hypothetical scenario, is by putting Trump in office.

Re: "I don't think anti-war qualifies as anti-military.", I rather doubt the actual service members themselves see liberals that way. Being anti-war, of necessity, comes with views that prevent the military from doing its job, whether it be budget cuts or political restraints that risk lives or interfere with legitimate military goals during ongoing operations.
I read Jane Jacobs as part of a research writing class in college, focused on American cultural health. Essentially, the class was structured as the professor asserting Jocabs' work as the core thesis of the class, with our main paper for the term to either concur or dissent with it. (And hence, the class had two components -- reading Jacobs' work and a few select others the professor picked, dissecting the arguments and sources used, and then building a list of related materials, finding them (eg, at the main state school archive), reading those chosen materials, and writing a paper based on them either concurring with or dissenting from the main body of work.

I won't claim to agree with her 100%, but like many people I disagree with, articulating what we agree on, what we disagree on, and why is very informative about my own views on a topic.

So, at 18, it was very formative to interact with several of her books about city structure, how culture both emerges from and influences that structure, and related works and topics.
A very skilled counter I know in real life made over 6 figures a year. She played 7-8 months out of the year 8 hours a day 5 days a week. Bets sized from $25-$100 generally. It's not illegal but, once you are identified you are banned from all casinos in Vegas at least. They use facial recognition and catch you walking in the door. There is one guy that works for all casinos and recognizes faces manually along with the FR equipment. My friend mostly only played in Mississippi and other states in the East.
> It's a single sentence and you read things into it I was not quite thinking of.

Quite possible. However, if you insist on bringing up a Nazi comparison in a three sentence comment, it can be hard not to be misunderstood...
OK so I have spent the last month trying to make it on Upwork after seeing some of the "$1000 a month income on my side project!" posts here on HN and decided to start doing some side projects while building a rep on Upwork to try to get some outside clients.

I have had absolutely no success with Upwork at all and had been reaching the point of walking away from it and what should I see but this post.

I want, actually desperately need, to be working outside my day job. I'm out of my element. I realized I had to start a blog and have done so and am writing a series of articles relevant to my knowledge and experience.

Aside from that, how might you recommend I make contacts to have long term work with good clients? Your comment is the first I've ever seen about "join Slack groups" - where would I go to get started doing that?

A million thanks if you bother to read this, a million more if you reply :)
I didn't know about badeconomics, and I'm enjoying a lot, but I can already see ways in which its moderation reduces the average comment quality. For instance: there's a whole lot of insubstantial snark. A lot of it is funny, but you have to pick through it to find the actual information.

That's not a criticism of badeconomics! Just an observation on how moderation choices can affect total thread quality in different ways. It is also totally legitimate to optimize for highest-possible-highs.
Howdy Patrick, Alex from Jitbit here, we met at BoS & Microconf couple times

Yeah, he's using Amazon AWS so I should file a DMCA notice to them and Godaddy, thanks for the idea!

And you're probably right, we should not spend too much money/effort on this. And we definitely should dump the downloadable version, switching to "SaaS only", hah

Appreciate the advice.
> I got a head start

You know we're nearly too far lost when even someone like you thinks you got a "head start" because you were simply parented. You probably didn't even realize how that guilt shined through into your comment!

My parents were/are awesome and I will NEVER apologize for it.
It actually generates C, which can then be pushed through the $CC of your choice. Usually GCC. You can examine the generated C by passing a flag to the compiler, telling it not to compile it beyond that stage. However, reading the generated code isn't a task for the feint of heart: It generates CPS code, and it uses Cheney on the MTA (a really bizarre hack thought up by Henry Baker, and describe in his paper "CONS should not CONS its arguments, Part II: Cheney on the MTA," which is essentially required reading if you want to even have a hope of understanding what's going on.)

However, it makes heavy use of ELF and dynamic linking by default (although you can link statically), and libchicken, the runtime system, depends upon libc by default.

So yes, you probably could make use of it for OS work, but it's not ideal for that context.
So a single node Consul cluster, when rejoining itself with a custom ID, would end up a leader of "itself" and not wait for the previous IP as a follower, forever? :)

Which option would that be for a server config?

https://www.consul.io/docs/agent/options.html
I'm not sure what attack you're talking about then. If someone steals my key and points my IPNS location to a new file, I'd likely still be hosting the files right?

> you need to actually encourage archiving of data to get resilient against attacks.

Yes, but this feels like a distinct issue. Neither of these things are enough on their own (encouraging mirrors or providing the tech to distribute the hosting).
I'm having a severe case of cognitive dissonance here.

A positive, supportive environment is one that allows people to speak up, supports people to be critical and allows both success and failures but doesn't perpetuate failures - meaning the initiative or product is separate from the person.

A negative, unsupportive environment generally makes people feel like shit until they quit or are fired, perpetuates failed initiatives out of ego or spite, or otherwise tosses out people along with a failed initiative, etc.
Technological edge Tesla has seems to be relatively thin. The innovation is in good productization, PR, risk taking and bold business strategy. If I understand it correctly, Panasonic is the more tech-heavy partner (patents for example).

Tesla makes good cars with very low reliability and I see it as conscious choice. They add performance features and cool factors at the cost of reliability. Bigger car makers could have done the same but they protect their brand and bottom line. Tesla can't continue like this when production numbers ramp up.
Exactly. When the day comes when there are 100% autonomous vehicles--which I don't expect to be particularly soon, but that's another discussion--I think it may be seen as [EDIT: wording] perfectly reasonable to impose stricter licensing requirements on manual vehicles operating on public streets.

I'd also add that fatalities are far more often caused by reckless young drivers than by the not so fit and young whose reflexes or eyesight may not be what they once were.
As I wrote above, the brunt of the work is done inside of the program. The debugger proper is largely just the GUI and a client for the network protocol used to communicate with the program being debugged.
Yes, it is, by a decent margin at that. ICEs have a peak efficiency of only about 30%, and average 15-20%. And that's just in the engine. Powertrain losses for ICE vehicles are a handful of percentage points higher than for EVs as well.

Well-to-wheel efficiency for EVs is better than ICEs in every country except India currently.
You don't put the pilot in an 8h training flight. You train for specific failures in different situations in a simulator (take off/cruise/landing). And you're right, there's no training for "doing nothing" for 8h and then having an issue

Level of automation you're using has nothing to do with flying on a simulator or an actual plane.
How to Evaluate a Non-Technical Co-Founder
PayPal's 2FA broke on me when it started locking my account every time I attempted to use it, because I'd previously made it send too many SMSes (poor signal).

I was thankful that support let me disable it, but it was worrying they didn't try to verify that I actually controlled my device first.
Makes sense. So it does seem like backstabbing or personal issues got in the way.

It is good this blog post got written. Can't imagine it would reflect well on the department overall in the future.
I have a feeling Tesla is a battery company that makes cars to prove a point and generate demand for their batteries.
"I don't think that AirBnB conceptually is rocket science "

People have been doing what they're doing on individual or household level on ad hoc basis for decades. The problem persisted all the way up to AirBnB's time. There was no efficient, integrated, widely-available solution to the problem. They provided that. They exploded in growth followed by other founders looking for similar problems in unrelated markets like business trips. Several markets forming as a result.

Basic concept is simple and was always there, though. Just needed someone to solve it in an economical way. :)
Thank you for this tip. I've always steered clear of fixed bids because it seemed simply unrealistic with software engineering. The suggestion of adding a daily rate after the fixed bid makes sense and seems to solve the aforementioned concern. I'll try that out next time.
There was more to it than missing support in Linux.

These SSDs have two modes of operation: AHCI (supported by any OS) and proprietary (requiring special drivers). Lenovo chose to hide the corresponding menu in UEFI setup and hacked the firmware to revert changes made through UEFI variables so that the SSD was permanently stuck in proprietary RAID mode, at that time supported only by Lenovo's modified Windows 10.

Ultimately Lenovo said they did it because RAID mode performs better, but they only published this explanation after the outbreak of Internet drama.
I hope they choose that path!
It's been done via IRC using hacked proxies and VPN forever now. I got in the underground trading scene around 1993. Back in those days I doubt a single Fed knew what IRC even stood for. Now they have infiltrated everything.
These criticisms, when phrased in the manner of the post ("HN is full of mean and rude people"), suggest by omission that there's some kind of internet forum Nirvana out there where everyone's nice all the time and nobody every says mean things or is rude. ("HN is full of mean and rude people [... unlike place X, which is always great all the time]")

But the thing is, once a community reaches a mid-to-large size, certain kinds of people will always going to think it's full of jerks and trolls, and that its golden age has long passed--regardless of the community's age or actual composition.

I run one of the largest online writing communities online, Scribophile. We've been around going on 9 years and I personally pride myself on the reputation we've earned as being a friendly and supportive community. By and large people seem to agree. And yet every now and then we still get people complaining that Scrib members are out to get them, that everyone is mean, that Scrib's golden age has passed. (I started hearing that same golden age comment about 6 months in, by the way).

I think the truth is more like the faceless, voiceless, anonymous internet makes it really easy for people to both a) be jerks, and b) misinterpret harmless posts as people being jerks. I think this phenomenon happens in every mid-to-large sized community, ever. And I don't think it's really helpful to criticize any community of that size as having nothing but mean people, or trending towards meanness.
It seems that people here are answering a slightly different question, namely: Why aren't programmers in the USA unionized.
same reason why people seed torrent?
Shame on HN for downvoting you. This was a reasonable and thoughtful comment.

What you're missing is the skepticism that is so rampant in the media and especially on HN these days. It is certainly possible that they're merging to produce a superior experience. It's certainly possible that they're merging for financial reasons. It's certainly possible that the reality is some combination of both.
This has more to do with low barrier to entry in any online platform. For any job there could be zillions of bids, going down spiral. All claiming they can do the job. It creates a sort of situation where people don't realise that their task is to find needle in a haystack

As someone who has worked on oDesk and made good money. You also need to do client filtering.

1. Check their total expense

2. Number of people hired, on hire

3. How much are they paying them

4. Feedback given

All this information is available.
I attended DARPA's Probabilistic Programming for Advancing Machine Learning (PPAML) summer school. The aim of Probabilistic Programming languages (PPL) is to abstract away the act of Bayesian inference into modular engines such that switching from say Hamiltonian Monte Carlo to a Particle Filter requires changing exactly one string. If you can write a model in a PPL, you get inference for free [1].

The purported aim is to allow machine learning code that today requires 1000-10,000 lines of code to be written in 10-100 lines.

This works brilliantly for single shot learning. Let's say you are trying to teach a computer to recognize a handwritten character after a single example. First, you build a generative model that follows how letters are constructed: hand touches paper and makes a primitive shape (line, curve, loop, etc.). Multiple such primitives are strung together to form a character. For each example characters, infer the most likely sequence of such primitives. When a new classification is requested, take samples from the generative model for each known character. Calculate the difference in pixel value, and do this hundreds of thousands of times. You can now construct an accurate marginal probability for each known character while only needing a single example.

Powerful stuff!

[1] efficiency not guaranteed..(yet)

Edit:
Here's a few curated resources:
http://webppl.org/
http://www.robots.ox.ac.uk/~fwood/anglican/
http://mc-stan.org/
http://dippl.org/
https://probmods.org/
Cloud Native Application Interfaces
It cost Canada $43M to support the royal family in 2015
It's worth noting that in the case of identical twins, with one having schizophrenia, the other twin is only 50% likely to develop it as well. This would suggest that genetics are not the sole determining factor, at least in schizophrenia.
Just exactly how does IPFS solve content distribution?

You still have to serve the content from a server, since you cannot depend on the kindness of strangers to persist your content.
It relies on an IR led. Casinos have cameras which this IR will show up like a blinding flashlight. People use IR Led's to blind security cameras. I've been to home games that had cameras everywhere that would detect this. They were more for the armed invasions though.
Thanks for posting this. I was looking for more operating system courses. I'm currently watching Kirk McKusick's FreeBSD Kernel Internals course [1], which isn't available for free (the first hour is [2]), but I thought was worth the money. I find is really amazing that I can watch a course taught by someone who is such an expert in UNIX-like systems.

Along with a general in-depth OS course, I would like to find a Linux-specific course. Does anyone know of a good Linux internals course?

[1] https://www.mckusick.com/courses/introdescrip.html

[2] https://www.youtube.com/watch?v=nwbqBdghh6E
You want to add you contact info to your HN bio. I thought you did a reasonable writeup and would consider contracting with you for this sort of work. I will avoid Upwork based on their appalling behavior here and lack of willingness to engage and accept their mistakes.
https://www.reddit.com/r/spacex/comments/58yc14/elon_musk_wi... 22:00 UTC
I mean, yeah. I learned about security, how deoptimization works, why CPU cache misses matter, how to program better, and a bunch of other stuff.

So thanks to the lot of you, in no small part for putting up with me being an idiot. And yes, thank you Nick P, (author of parent, if you couldn't tell), as you taught me a good bit of it.

And I just looked at my account info page: I'm ~30 days off from 1 year on HN. Funny how that worked out...
> Am I the only one who found it odd that the author had internet access, but there was no phone signal?

This happens to me at home. Poor cell reception, but WiFi.
His site seems to be down already.
Did it already work?
the problem is that creditors are often also the same institutions that hold deposits. maybe it's a sign that this shouldn't be the case.
Very interesting! Would you mind sharing in which way you became more 'Asian' in your values, manners or socialising? Usually I only hear about the reverse, e.g. Japanese going to the US or Europe and coming back more 'Western' in their ways.
Your comment didn't (which is a saddening reaffirmation of Marx' theories).
14 years ago, I decided to write one to run on ITS, which had just been resurrected. My code's here: http://web.onetel.com/~hibou/ITSter.txt

323 lines of MACLISP including comments, no dependencies.
Unfortunately, if they don't or are forced by policy, then you've just told the Internet your security answers.

If I were you I'd edit that and reword it without specifics.
I think we are saying the same thing.

The court filing specifically noted "investigators seized thousands of pages of documents and dozens of computers and other digital storage devices and media containing, conservatively, fifty terabytes of information".

It doesn't say whether that 50TB was all classified govt docs or just that they seized his personal computing equipment to investigate whether it contained any classified data.

My point was that nowhere does it say 500M pages of documents; the press seems to have conflated the 50TB to mean approximately 500M pages (which sounds even bigger).
>I'd likely still be hosting the files right?

Yes but the entire web points to the wrong files since you no longer own the IPNS location.

It's similar to loosing access to your DNS configuration or loosing your GPG keys to an attacker.
If anyone is curious about their asset allocation, here's a recent document detailing it:

https://www.nvpers.org/public/investments/pers/PERS-Investme...

Pretty vanilla 3-fund portfolio plus 10% split between private real estate and private equity.
Poker is players taking money from players. The house gets the rake whether cheating is involved. They are so worried about people cheating black jack and rigging machines I doubt they really spend a whole lot of attention if Customer A just robbed Customer B when the house gets their cut either way. There is not much ROI for them to care unless the cheaters are so active they run off customers.
> In which way is IPFS immune to content takedowns?

In the way that, if one node is forced to take down some information, that information may still be accessible from other nodes under the same address as before. It's not quite immunity: They can still harrass individuals. Call it "resilience", maybe.

> IPFS provides no anonymity, so it won't take long before DMCA notices to start arriving.

It should compose well with Tor, I'd hope.
Lots of good discussion in this whole thread. Another thing to keep in mind is that good, effective communication involves both/all parties.

That involves the speaker communicating in a way that will be effectively received by the listener, and the listener actively participating to try to hear what the speaker is trying to communicate. So it's context dependent as well.

There very well can be mismatches and miscommunication, but if the goal is effective communication, I think in a lot of cases these can be tolerated and worked around. Takes both sides.
I like to have a simple personal 'benchmark' when learning new languages. One of the first programs I try to implement whenever a new language comes along is a filesystem walker.

It combines enough concepts that allow me to quickly evaluate the syntax and some core principles of a language. I rarely end up writing the same thing, which is rather impressive and sometimes even enlightening.
I found this response to be fantastic, educational, and I've already bookmarked it for future discussions with people regarding cloud storage - so thanks very much for your response. I wish I could highlight it as an "Answer of the Month" - but at the very least, I'll share it with others when discussing the topic.

So, perhaps another way of looking at this, is the 11 9s of reliability means that Amazon is providing a guarantee that they will lose at least that many objects, but, for all the reasons that you highlighted, there underlying redundancy mechanism means that there are all sorts of reasons why a catastrophic loss could result in many orders of magnitude lost of data, not only during exceptional events, but just under the normal course of business.

I would note that your anecdote about losing "data on a hard drive" isn't as relative at cloud storage levels, because one of the things that has been drilled into my mind by a colleague who works on a cloud system at scale, is they not only assume they will lose a single device, but they also scale so that they can lose (in order), a complete Rack, a complete PDU, and a complete Data Center - and still continue to provide availability to storage. That is, in the normal course of business, they plan on losing data centers, and continuing to provide full availability (albeit, at reduced durability in that event until they restore that data center). Google takes this up a notch, and provides availability in the event that an entire region is lost. Cautious companies can roll their own Business Continuity Plans on top of this as well.

What would be interesting, but unlikely, is for Amazon/Microsoft/Google to share with their customer what their actual loss of data was in the prior periods (Say, per year), and then provide a rolling graph of actual loss. Also useful (and almost guaranteed not to be available) - is what percentage of customers lost more than their SLA each month.
When a company fails the bond holders get paid first. Bonds are also the rich man's way of getting paid by governments. Lending money to finance war has always been a nice way to trap governments.
In the Heart of Trump Country