jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> So, if you are living someplace with a average salary of $70k and taking in $60K you might be able to buy less than a guy earning $55K where average income is $50K.

On the other hand, you might have more in the place with higher average income. Remember that buying isn't the only way that you can get things.

Compare NYC with North Dakota. Things cost more in NYC than in ND, which is bad if you're buying, but there is a lot more free stuff in NYC than ND.

Plus, there's more opportunity to move up in NYC than in ND. In some cases, that opportunity is worth something.
That's generous of them, but prgmr costs me $6 (actually, I went ahead and got the $20); not to mention several shell accounts that I have with open source projects, LUGs and friends.

Just last night I plugged a USB disk into a dead Dell laptop where half keys where missing from the keyboard, and it was an instant Slackware server, tucked under the wifi router.

I myself offer free shell accounts to Lisp programmers, if they agree to be put in /etc/sudoers and do some admin chores, like helping others, if/when they can; I have a bunch of Common Lisps, slime and emacs ready to go :-)
OT, but interesting factoid about TMI:

TMI-2 was built on the final approach path to Harrisburg International Airport, a former U.S. Air Force base, and was therefore beefed-up specifically to withstand the impact of a B-52 hitting the structure at 200 knots. A normal containment [vessel] would have been breached.

http://www.cringely.com/2009/03/three-mile-island-memories/
> For instance a simplistic image viewer which opens internet connections and fetches data from the net ... that sounds weird, right?

It's interesting that this specific example would've also been caught with a sandbox and permission system. The surface covered between antimalware and sandbox/permssions aren't entirely the same but there's a lot that is shared.

Unpopular opinion perhaps, but I think desktop operating systems need to start including robust sandboxing and permission systems that are turned on by default. We've grown accustomed to desktop apps implicitly having access to everything, but if you think about it it's actually a bit strange that an app can just reach out and use your network, camera, etc as it pleases.
What a great use of off topic, I think with all the negativity in the world reading a nice story like makes for a nice reprieve
Ah yes, thanks. I missed that somehow when I took a quick look on paged.js.

Do you have much experience with paged.js? I wonder what the benefits over weasyprint are.
I don't think it's fair to assume harmonized tax rates are mutually beneficial. Taking Ireland as an example, how many of the companies that shifted profits there for favorable tax treatment would continue to do that if they had to pay the same as they would in the US? My guess is relatively few would remain. So Ireland would likely lose revenue without that discount as an incentive drawing in these companies.
do you have any modules in particular that you think are especially good for learning kernel dev?
Around these parts, you have to be yelling and calling people names to be considered "partisan." Subtlety is lost on us.

(Not /s, but also not not /s?)
Re: #3 - handle what? Changing the oil? Replacing the clutch. Dealing with the camshaft gears shredding and destroying engine? Fixing any part of the gear box? Of the automatic gearbox? My belt tensioner isn't. The clutch on my ac is broken. My powersteering hydraulic line came loose and sprayed all over the road. My power steering pump needs replacing (a month after the fluid got dumped). Piston ring blown. Cylinder head gasket needs replacing.

So looking forward not to have to take the car to any kind of mechanic at all except for brakes and wiper fluid. Sure, anything else probably means swapping something out, but if you've ever had your gasoline engine out of your car, you'll know swapping out an electric motor is trivial by comparison.
In that same vein, one of my biggest career mistakes has been thinking I could "just do good technical work, and avoid the politics"... its not possible. In the end, if you take that stance, the people who do play politics will run roughshod over you. I appreciate your perspective on this.
An interesting thought exercise, but you use the term "supplier" as if it isn't itself a business.

And while I see what you're trying to get at, I think the idea is flawed. Taxed being "open and transparent" are good attributes, but not the reason, for taxes to exist. They exist to fund society.

Corporations and businesses, as entities, utilize public services. They wear roads, they take up land, they pollute. They should be expected to pay their portion of the upkeep to their local area.

I understand the idea of reducing the race to the bottom and city/country gamesmanship for tax evasion... which is what the linked proposal looks to solve AFAIK.
Thanks for sharing, your experience resembles my own.

Can you explain your change of heart? You mention it happened in the last year but I’m not sure why. If anything this last year has motivated me to do even more. And I believe we can and will, but I am in a good place professionally.

Are you speaking more personally than professionally?

It sounds like maybe you did achieve some of what you set out to do but maybe you don’t think it was enough?
"Neutralizing antibodies" is the standard technical term amongst immunologists.
Don't you remember like 10 months ago when Fauci et al told everyone to not wear masks because masks don't work for COVID, but it was just a lie to prevent necessary mask supplies from getting hoarded?
> What I mean by that is that Stalin-descended (or maybe it should say "Marx-descended")

In the sense that those things are about as unrelated as they can be, I don't think you have any idea what you're talking about, and you're instead simply parroting Red Scare tropes uncritically.

> Hitler killed ~11ish million, Communist governments have killed ~100ish million

I really don't wish to get into dick-measuring contests like these because the exact number doesn't really matter, anything whose death toll is counted in millions is so horrifying that it is almost insulting to be arguing about exact counts. But Hitler killed many more than 11 million people, and only the most ludicrous counts get to 100 million dead "by communism", including things such as Soviet soldiers dead fighting Nazis. And of course, the opposite of "communism", if it exists, isn't "Hitler", it's "capitalism". It would be amusing to try to measure the death toll of capitalism, including colonialism, slavery, exploitation, repression, wars, etc.
Why delete when you can just adjust it's priority in people's feeds.
Wait, what - you say it is "regulation" that there is no universal health care? How so? It seems to me "universal health care" would be the regulation.

What is stopping people from getting together and forming their own "universal health care" group? There must be millions who are in favor of it? Get 100 million people together, and offer health care to each other. What's stopping you?
I wish we'd frame it as 'it sucks to live among people who are living in poverty'. It doesn't matter to me whether they are 10% more or less productive - that's not a compelling argument for me or anyone besides middle management really.

To me, the very mindset of boiling humans down to 'productivity' aka profit is a toxic way to look at life. We're well past needing to force people to work the fields for food, so why are we still treating human productivity as a valuable metric?

It probably comes from 'the free market is the best we've got, free market success is decided by profit'. Well yes, but remember why we're using the free market in the first place - winning at any cost was never the goal. The goal was to improve the quality of life within a society by letting supply and demand guide people's choices. It's turned into a strange ideology of celebrating winning and viewing anyone who isn't winning as a loser, rather than your teammate, your neighbour, dare I say your friend.
In all of my career I was never respected enough to get an SSD installed in my work machine after insisting that not having one hurt my productivity immensely. A pay increase after a personal decision to move to a bigger city sounds almost like parody to me.
> Type errors are whatever your type system defines them to be. It's perfectly reasonable to define a type error as "code that would throw an error if executed".

Exactly this. One of my frustrations with the erlang vm is that there is not a well-defined meaning to the "anointed" typesystem defined by dialyzer when they should go with "code guaranteed not to throw when executed".
I've seen a lot of somewhat-awkward word-of-mouth endorsements of clubhouse lately, enough to make me think something inorganic is going on.
> Perhaps a missing piece of software is a WYSIWYG interface front-end that hides MD, GitHub, Jekyll and other back-end technologies from the user, but still uses plain text in the back end.

No, this won't work for a simple reason: MarkDown isn't expressive enough for regular users.

They want to play with grids and set backgrounds: SquareSpace, Wix, and some Wordpress themes allow that with ease. They want to place a picture precisely there, which MarkDown also don't allow. And finally, users wants to have pixel-level control of their content. While it's a foolish endeavour to a seasoned WebDev, what everyone else offers blows out MarkDown and Jekyll.

You basically need to either extend MarkDown, or invent a new intermediate language for these.
Firesheep would allow some guy at your coffee shop or conference to steal your user account. SSL would stop them.
Linear algebra is cool, no doubt. This blog post is certainly well written and explains how to think of matrices as functions.

I have written a blog post[1] that describes matrices as functions. This blog post is titled "Correcting common mathematical misconceptions" and walks through N dimensions, linear functions and linear algebra. After explaining what linear functions are, I mentioned nonlinear functions and how they often don't have a closed form solution and why mathematicians find bounds.

[1]:http://scottsievert.github.io/blog/2014/07/31/common-mathema...
>A Department of Health and Human Services organ called the Centers for Medicare & Medicaid Services is responsible for the site. An enterprising HN reader might want to skim through the CMS (very long) privacy impact assessment to see if there are any other incorrect claims about Healthcare.gov: http://www.hhs.gov/pia/cms-pia-summary-fy12q4.pdf

Is there any way to split this up so each person is responsible for a section? you'd miss a lot by missing context... but if the section readers bullet pointed everything, that could be combined into a larger context.

Or, in HN speak, we could crowdsource a real-world Map/Reduce job to support big data in the citizen-scientist.
What other big companies have awful candidate experiences?

I recently went through a job hunt and two stand out in my mind: Red Hat and Rackspace.

Neither one of them insulted me or anything, per se. Rather, I saw that they were looking for engineering people on a couple different job boards and instructed you to apply through their 3rd party system. I had done a lot of work lately in virtualization and distributed computing and these guys are good open source citizens there, so I figured I'd apply. Two months have gone by now and still no word -- my status on their website remains "resume received".

Makes me wonder how they ever manage to hire anyone at all. It's really soured me both to them and companies that use that shitty application system in general. At this point I figure anyone who uses it (including Amazon and Oracle) aren't even worth wasting my time messing around with.
The terms are here: http://to.be/terms

There's a long section on "Ownership" that I don't fully understand, but you can interpret if you're interested.
Where's this from?
I don't consider it puffery. It was more or less about the general idea of the promise of startups in the new age, less about their opinions. It's about having more resources available than ever to innovate and really be passionate about your idea, leading to future success.
lol, yes.

But I have to admit, the dynamic properties of objects make them much more versatile than namespaces or modules.

If I would use them only as namespaces, by defining every of my (stateless) methods static, they would work exactly as a namespace. But when they're bound to an object instead, I can switch out implementation details easily when needed. So I would consider classes and their objects to be a more powerful version of namespaces.
It sounds to me like there must be some situation where ZFS reads data from disk, verifies the checksum, keeps it in memory where it could get corrupted, then recomputes the checksum on the corrupted version and writes either the corrupted data or the incorrect checksum to disk but not both, so that the data on disk is now guaranteed to not match the checksum on disk.

Without something like the above sequence of events, I don't see how ECC eliminates any class of errors, rather than just reducing their probability. So what actually triggers such a chain of events?
> Why, for instance, did it suddenly decide that these particular chunks should be aligned to four bytes, and that this alignement should not be included in the size? Other chunks in other places are either unaligned, or aligned with the alignment included in the size.

This sounds like a spec that grew organically, with multiple people contributing to it over the years; the alignment might've come from PowerPC/68k-based Macs, as also evidenced by the use of big-endianness throughout.
It's a long piece, and I think this summarizes it well:

"The vast majority of Americans outside the military can be triply cynical in their attitude toward it. Triply? One: “honoring” the troops but not thinking about them. Two: “caring” about defense spending but really viewing it as a bipartisan stimulus program. Three: supporting a “strong” defense but assuming that the United States is so much stronger than any rival that it’s pointless to worry whether strategy, weaponry, and leadership are right."
Won't the space taken up by revisions monotonically increase? Deleting files won't free up the space, since the old revision is still tracked.

Dealing with gigabytes of files & revisions isn't git's forte.
Maybe the word "anonymous". It's a scary word for some organizations :)

Other than that, I have no idea...
Could you recommend a better introductory text for these topics?
I wonder if hashbang was only rolled out in the US. Seems effectively so, if not technically.
Doesn't Google Latitude do something similar? What phone do you use?
Good point, it becomes clear that if you are operating at the scale of a large company the large scale and rich ecosystem are important. It was just a bit surprising to me that for smaller scale instances AWS is so much more expensive. It would seem they should be cheaper due to economies of scale.
Bad meta. Sorry to lure you into it. I'll vote you back up.
> talking myself through the problem

Also interesting is that there must be at least two people to have a conversation. Who's talking and who's listening when talking to yourself? Wouldn't the person listening already know what the person talking is going to say before they say it? Then why have the conversation?

If he was imagining particle physics as little billiard balls I'm not sure vocalizing the problem mentally would help. Visualizing it is more helpful.
That's exactly what they reference in the first couple of paragraphs.
I would say it was the point, but not for the shady reason you think. Rather, it ensures that people applying know what they are getting into immediately. Quite a good pre-filter.
My point is a simple one: controlling information in an effective way happens at the source.

Blaming wikileaks for the leak is just as stupid as celebrating a defector from a rogue nation state. That's just a change of viewpoint, the mechanism is the same.

If a government is operating clandestinely (and plenty of the material in these cables gives indications of not so clean dealings) then they have themselves to blame, do not create information that can embarrass you in the future, and if you do keep it on a need-to-know basis. If all that comes to light is how the various governments behaved impeccably and had our best interests at heart then there is nothing to fear right ?

Sooner or later all information will spread and will be used against you. Non-proliferation starts with disbanding research and with making all possession of such material illegal, not only when it suits you.

And so on. It's a principled stance, not one that tries to use these things as just another way to gain the upper hand as a nation.

Ask yourself why a person at this level in the government should have access to all this information and proportion blame accordingly. Keep in mind that the main reason people are upset is because the shady nature of their backroom dealings will become public not because 'lives will be in danger', surely more lives were lost by going after non-existent weapons of mass destruction than there ever were lost due to terrorism. If human lives were so important then surely Dr. Kelly would have been listened to, and Hans Blix to boot.

It's all just spun for what it's worth, and plenty of times for more than it's worth because 'our' governments are the good guys, or so we are led to believe.
"I clicked 2,000 approve buttons on day one."

so that's a "no" on the coding?
4sq.com is just another '1 in a million' url shortener. Hardly a prime example of a trash url turned gold.
http://news.ycombinator.com/item?id=1945352
"To "attack a straw man" is to create the illusion of having refuted a proposition by substituting it with a superficially similar yet unequivalent proposition (the "straw man"), and refuting it, without ever having actually refuted the original position."

http://en.wikipedia.org/wiki/Strawman
"No startups want to hire me, nobody wants to help me" --> why does your profile then say "I am not looking for work, or joining a startup" ?
Good point, but this would require composable SQL in the typesystem, right? Maybe libraries like SQLAlchemy come close to that (or maybe are already there?) but look how long it took.
strange site...

the books look nice, but I can't scroll when switching to one page.
Indeed, as I stated it's still a small slice of the pie, but it doesn't change the fact that even a few hundred dollars in intervention funds, for instance, can turn someones life around, and local (or regional, if you prefer, as opposed to National) Government still struggle for every penny.

To dismiss it as a rounding error is to not understand the impact of that money in public service.
Quote "A business partner that compliments my skills perfectly."

No, in point of fact, he complements your skills perfectly.
Yes, lets leave sociopaths to their own devices. As they are the only ones not constrained by ethics.

I can imagine this would work really well. /sarcasm
I almost did an edit to my comment to say "less" instead of "much less". Generally speaking, Meteor is less verbose.
Agree. I have specific stories in which it did make a difference, but it's just anecdotal data. To make it a solid solution we should work in partnership with the airlines (which we are planning to do)
Not really. All packages are bytecode compiled, so unless you doing something stupid, for loops are much faster than they used to be in R.
If you need to send SMS I highly suggest integrating Twilio to your site. Another one I have used is Nexmo. Either one can be integrated really pretty easily and only takes a short while. Plivo is another one I have heard about, but I know nothing about them.

You do not yourself need to be a SMS Gateway, in fact it is a royal pain, just use a quality service and integrate it. It does have a small nominal cost per SMS message, which you can see on each website.

Twilio provides libraries to integrate for common languages like node, Ruby, Java etc.
It would be simple for the public to provide this support for seniors and people with disabilities on ride sharing services. Just create a monthly subsidy that can be used for the purpose of any public transit. It doesn't have to be used only on Muni. Problem solved!

In fact, that seems like a great policy idea.
To paraphrase Capitalism and Freedom by Milton Friedman, free markets don't eliminate the need for government; they minimize the extent to which government needs participate directly in the game.

However, government is still essential to deciding the “rules of the game” and in interpreting and enforcing those rules.
I'm assuming you mean Uber is after "world domination"? But don't fool yourself, Lyft is the same, Uber is just better at it so Lyft has no choice but to fight back with $2.50 to Uber's $5 bucks flat.

This isn't because the company is "focused on the user", it's because the company is focused on the competition. If that goes away (unlikely for Lyft to see Uber go away) don't expect high standards.
Are you arguing that YouTube holds a monopoly over music distribution? Because if not I'm not sure what the point of this anecdote is.
FB has thousands of employees who write code. I highly doubt many of them are writing sorting algos from scratch. They should know which sorting solves the problem and use an appropriate library.

The same applies to most other low level problems. They should understand the problem and the best practice to solve it. In most cases writing low level solutions from scratch is not the best practice.

FB is a mature company now with a slowed growth rate. They've been dealing with scale and performance for long enough now that it shouldn't be necessary to write all of these things from scratch.
Because aggressive driving is dangerous? Perhaps aggressive driving also contributes negatively to the overall flow in the real world when not everyone drives equally aggressive (i.e. through extra lane switches caused). But I don't know much about traffic analysis so idk.
this article is cringey. author is a ceo of a privacy company who likely benefits from whatsapp (not defending it...) loosing trust publicly. he also lives in the UK and is lecturing folks about American politics.
In America? There are no such laws. Every one of them would be a First Amendment violation.
I concur, Foxy Droid works much better for me.
It's also worth pointing out that Biden has a stammer. He hides it extremely well and has had extensive therapy throughout his life, but it still comes out occasionally and is the root of most of these concerns.
There's one thing I can't wrap my head around. I post here hoping that one of the bright minds will offer some explanation. What will happen when the rest of the world gets fed up with the one way relationship China has set up with the them?

It's all fine and dandy now - china makes cheap goods and exports them to the rest of the world. In addition, they are slowly taking on more sophisticated tasks as evidenced by their latest super computer, I'm sure soon we will see contributions in technology to the world economy.

But what will happen when the rest of the world gives them the proverbial finger? When they finally say - screw you, either open your market to us, compete with the rest of the world's rules - or fuck off we won't buy your goods.

Is this possible? Would the world even be able to afford such a stance? Or will this happen and what will china do? How much would the projected GDP of the US be if it included china's 1bn population and the potential market it within it?
You wouldn't necessarily have to pay an extra if we cut down on public services and let people manage their money.
Yes. Numerous ones. In particular, "high-stakes" middle school standardized tests (of the NCLB variety) appear to correlate negatively with ACT/SAT performance (a test that actually matters).