jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
From what I see, a fixed number of people will be subject to the predatory behavior of the underclass. We are collectively unwilling to fix this. I don't see a compelling reason why it matters which children are victimized this way.

Now if you want to say that none should be, I agree. Find a way to stop crime. Spreading crime around is not that way.

(FYI my thinking on this issue draws far more from neo reactionaries than libertarians.)
Add ruby and c#
Your question inspired me to write a post about XHTML5: http://mathiasbynens.be/notes/xhtml5
It's possible to forge headers in certain circumstances. It's not easy. And this is the first time this has happened.

It's ridiculously easy to forge email headers. Headers are manually created whenever programmatically sending email messages. That's how messages can be sent from addresses that don't exist, like devnull@example.com or noreply@yourdomain.com. They don't even send a confirmation email that you have to approve before stuff is posted?
True, true. Perhaps Google can use this as a selling point to ordinary users? Though of course a large number of these are going to be using computers at work which usually means IE[6-8].
> How do you explain this stuff to someone who's never coded?

Let him watch you code an "easy" feature.
I went through the same question myself a few weeks ago.

I was first searching in "Online Reporting" solutions, then I realized that maybe Google Analytics could cover most of the data I wanted to display in my dashboard if I used events correctly.

Unfortunately Google Analytics doesn't allow you to have a custom dashboard. So I started looking at third party solutions that use Google Analytics.

Could find anything that suited me enough and I developed my own dashboard that shows Sales (with diff from last week), New Users (with diffs) and a few more KPIs. (It also shows stats on the trending searches on my website).

Anyway, I allow anyone who is working on a elegant solution for startup dashboards to contact me, I will gladly answer any questions and serve as a guinea pig.

Cheers.
Definitely feel that having good local/offline data handling capacity will help on wearables, because of the intermittent connectivity when your device is not tethered to a phone or tablet.
> gophers protocol

Just in time!
Actually a Dockerfile parser that can spin up Firecracker VMs and handle volume/net_iface binding transparently would be really neat.
Depends on if you think of functional notation or matrix operators and linear algebra first. There's also dirac bra-ket notation from QM. I tend to reach for the latter two more than the former.

Particularly in this case O^2 = O makes more sense to me than f(f(x)) = f(x). And I just naturally think about A B - B A = 0 rather than f(g(x)) - g(f(x)) = 0 for commutativity.
take a lot of people owning index funds and somehow fleece them

There are strategies to do this now, but they're hard to execute. One example is to target stocks that are likely to enter or drop off indicies. Index funds will be looking to buy or sell them soon.

Mostly these strategies depend on your ability to set up a very high speed link to the computers that clear trades and interpret the algorithms that index funds use to establish their samples of the market. If you can get in just ahead of the index funds and their monster volume, you can shave a few tenths of pennies from the investors.

You can make millions with those strategies but it's a drop in the index fund bucket. Quite a lot of "quant" trading activity is about ripping off ordinary people by unnoticed fractions by getting in ahead of them. Much more innocuous than the large scale bribery and fraud that makes up so much of the financial industry.
Where the hell do you live in the EU. I had to go to the hospital several times in the last 2 years and the level of care I received in public hospitals(for absolutely free) was great, wouldn't say a bad word for it. My father has been treated for cancer for over 8 years, medicines, operations, hospital stays - all provided without any delay.

I'm sorry if you have been wronged by public healthcare at some point, but you're just talking nonsense for the sake of it I feel.
You could file a pull request.

Hey maybe the linker could be called goauld.
The starting point for a Coase bargain is here, now. If you successfully get the laws changed before bargaining, that gives you a different starting point for bargaining.

If you do have the ability to reliably get laws changed at some expense, you should bring that up while bargaining; it will give you a stronger position. You should be able to get a deal that's better than actually spending whatever resource it would take to change the law.
If anything bugs me greatly, then I whip up a solution that works for me. I apply this process not only in the field of computers, but also in the workshop, the garden and our home. That's what engineers do!
I have explicitly argued against hard intervention by government.

I am not asking for state mandated _anything_ I am arguing for a societal change.

For example I'm asking for adults to stop telling my daughter that her mum isn't a doctor, that I am.

I want them to stop telling off my daughter when she says that I am the one that combs/washes/plaits her hair.

I want them to stop yanking soft toys from my son saying "only girls play with soft toys"

> All this talk of orgs needing to cater to otherwise non-applicants

Nothing I have suggested is this.
I'm talking about hardly visible emotional abuse and neglect, not some extreme criminal activity that only really bad people do. For example, not loving your child and going through the motions of looking after it without really caring. Or inconsistently responding to it with dismissal sometimes and kindness other times so it can't really trust you and feel secure. That can lead to harmful attachment styles as an adult.
Yup, a long, long time ago, in a galaxy far, far away.

For its time it was a great little browser. I was going to do some bug fixing on it. But then I saw that it required Corba ORB to build. So I let out a long, low moan and, shivering uncontrollably, filed that dream under never going to happen.
I'd prefer the rule of Hippocrates :D
Not doing any harm seems like a good maxim for CEOs...
The key thing here is trust. Trust is a resource like a rainforest: you can exploit it sustainably, or you can get a far greater profit by destroying it. Trusting people are a resource that can be exploited for fraud, which the internet is great at producing. It's not really surprising that random organizations find low trust.

It is however very unfortunate, as historically being a "high trust society" has been a great advantage of the west. And it's going to take a lot of repairing.
Love the 8” wide implementation. I could imagine having that as a business metrics/KPI dashboard instead of a wall mounted TV.
When facing terminal illness, doctors probably differ little from comparably educated subsets of the population. I don't know of studies specific to physicians, but my guess is quality of life is a priority that shapes decisions about treatment for life-threatening conditions.

After decades in practice, doctors have faced death of patients many times. It's not an experience one ever really gets used to. As a result, doctors tend to be realists about illness and its likely outcome.

It's no surprise that doctors might choose "death with dignity". Oregon, where I live, was the first state in the US to pass a law legalizing physician assisted suicide. The Death with Dignity Act went into effect in 1997. Studies have consistently shown that the leading motivations among those requesting lethal prescriptions are the desire to maintain independence and minimize reduction of QOL.

Comprehensive data/stats related to DWDA can be downloaded--the most recent report (2014) is here-- http://public.health.oregon.gov/ProviderPartnerResources/Eva...

Additional info is available-- http://public.health.oregon.gov/ProviderPartnerResources/Eva...
Next challenge: trying to figure out which country goes with which color on your pie chart. Use this to screen for the designer you need.
Pretty interesting how this has been picked up by so many, and now, at least to some is getting annoying.

I presume Dustin's audience is very "niche". They were responsible, if you will for the conversion results in his article, and after the article are annoyed by it.
the "attack" was using a dictionary. Salting would certainly defeat that, so he'd have to brute-force the key-space which would take years despite the parallel GPU power.
I barely remember what it is like to only work 8 hours a day...
he ran 14 SHA1 hashes of very poor passwords through his dictionary in 49 minutes.

If these were salted hashes or even just better passwords he'd still be calculating. And he'd STILL be calculating years from now.
google's date features (as matt has point out) are one of the reasons i haven't left google for bing completely. sure, getting forum post search results about coding an API from 2006 are usually useless, but in bing i can't even say "within the last month." google wins there, currently.
Fantastic thanks. Running with that and extending it a bit.. I want it to turn distractions off between 8am to 11am, I'm doing it with hosts.on and hosts.off, so I can have it all come back online again at 11am. Cheers!
cd /var/tmp;

When I see things like this it makes me think that if standard paths weren't used, then it would it at least make things a little more interesting for the hacker. (They'd have to find a location first.)
"presumably" - didn't really come across in his post.

He(?) seems to justify the $125 "because I was working, firing on all cylinders".

I don't care what your effort is. I don't particularly care if it takes you all your effort, or if you can do it in your sleep. The justification is the value delivered, not the effort expended.

He probably does sell to those sorts of people, but again, I doubt they care what effort he's putting in to it. And again, the written justification was "I'm firing on all cylinders". Some people firing on all cylinders manage to pull in $10/hr. Others pull in $10k/day firing on all cylinders. Your effort doesn't matter to someone - what value they can derive from your deliverable is all that matters.
I'd be a bit more interested in signing up for this if I could see people available in my area first.

I like your idea though.
Understatement of the century here. That's 1.5MM USD in annual reoccurring revenue made in a day. Currently companies are being valuated at as much as 10x ARR. That's a 15MM USD company risen from the ground in 24 hours.
This is the clear winner for me. A portable, wireless keyboard + hololens = the biggest virtual desktop in the world that also doesn't shut you out from reality / coworkers / your desk / etc. Whether or not the more ambitious use-cases ever materialize, I'd be happy to trade in my macbook for this.
Can't wait for this, but it'd be great if you considered having "real-time"-ish data feed for everyone to hook into. Then we don't have to wait for the annual blog post ;-)
I did, about a year ago. The usability was questionable.

Their main workflow appears to be, all developers use that thing, everyone building packages from source code and using their own binaries. For large dependencies that’s a large waste of time if more than 1 person is working on the software. It’s possible to export built libraries as nuget packages, but these are tricky to consume.

Another thing, these ports (where they applying patches to third party open-source code to squeeze them into vcpkg) are fragile. I remember cases when packages didn’t build, either at all, or subject to conditions (half of what I tried was broken when I only wanted release configurations).
You'll find similar differences between the "feet and fists" death rate.

If you know of a specific reference I'll be very pleased to read it.
Canonical isn't about making changes, they're about driving adoption. Launchpad Bug #1 is "Microsoft has majority marketshare." Canonical might not write a ton of software themselves, but they get tons of feedback from their sizable and engaged userbase, and they work hard with upstream devs to get usability problems addressed. They've also been active in pushing new developments (like Wayland replacing X) into the mainstream really, really fast. Ubuntu 10.10 boots to a usable desktop in under 15 seconds. And I don't know how much money they paid Dalton Maag upfront to get a royalty-free license on that font, but it was definitely a lot, and I'm grateful.
To be fair, Ubuntu isn't really in the business of making changes

Tell that to the Unity team. Or look at the app indicators. Or notify-osd. Or wait until Wayland hits. This last one isn't Ubuntu code, but it's still a change they're pushing for.

Really, Ubuntu writes a decent amount of code and I think it's doing the distribution a disservice not to mention this.
Correction: Phone producers should sell their phones detached from the teat that is a dedicated carrier and let users decide which network they want to use it on.
Android is everybody's whore.
Even sleazy ringtone vendors (I mean carriers) like verizon are able to adulterate android for their own purposes.
I've had similar situations happen before. Usually what I do is call the phone support, quickly run through everything I tried, and the first-line tech support guy transfers me to a call center in the US with higher-level technicians right away.

I don't really think there's any point in arguing with someone manning the chat help or lower-level phone support anyway as they don't seem to have the ability to run the more advanced diagnostics even if they wanted to. All arguing with them is going to do is frustrate you. Just work with their system a little and you can usually get things taken care of.
Happy Sparkle Season!
You are probably right that it makes more financial sense to go into one of those careers than to start or work for a startup.

Yet it's still perfectly acceptable to join the startup world, so long as you're getting something else out of it besides money.

Maybe more people need to realize that they are in fact making a trade-off.
Or at least equal. If I like the job and it calls for 60 hours a week instead of 50, but it pays the same, I'll gladly do it. The 50 hours of the week that I would have worked either way will be a lot more enjoyable. But asking me to take 1/3 of what I would get paid elsewhere just isn't happening.

Any offer that is work for free but take equity is not one I would consider taking as an employee (obviously, cofounder is a different story).
>>It can be very difficult to look at a piece of Python code in a large project and know exactly what it does. Dynamic typing means that a whole class of serious programming errors go unnoticed until runtime - and often only for a specific, uncommon input.

The arguments I've read says that the "code scalability" is handled with more testing in the scripting languages. Is that wrong? I don't have statistics around, anyone got references?

(And yeah, indentation is mandatory. Implicit indentation often gets problems with copy/paste of code.)
So let's make ethical exercising of power a route to greater power. Hello feedback loop.
I knew I would get down voted for this comment (all hail HN's hypocrisy) but I just had to say this. As I stated above, nothing personal.

And this does not go with the thank you notes. They are usually appended by a little brief of what people helped them with and which advice they did pick (or not pick). There are also (sometimes) analysis of what happened next.
We implicitly "vote" in real life through our verbal and nonverbal reactions to the comments of others.
Is it really so bad to let our guard down for a few minutes to celebrate the holidays and the things we're thankful for?

Your office is supposed to be (in most cases) a professional environment for conducting business, but everyone has a holiday party each year... Just sayin.
Well it's a completely different cognitive heuristic.
Duck Duck Go the heuristic is continuous rapid scanning.
For Google: send, receive, digest.

I believe the brain tends to only evaluate around 7+/-2 ( http://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_... ) chunks at a time for each comparison anyway so I prefer the minimalism of Duck Duck Go. Which displays 7-9 results in my visual field at the default zoom level. But I agree my original claims were perhaps a bit hyperbolic and there is definitely a role for consumer preference in the search engine market.

I think perhaps we can agree Google is perhaps a bit too rigid in only offering it's single namesake search prompt and should provide further variations of its core product to cater to a variety of heuristics for visual processing of information.
Thank you for providing a moan of despair, right on cue! According to my off-the-cuff hypothesis, this suggests that you have the soul of a CPA. ;)

Obviously, my pocket-sized rule of thumb isn't designed for people who earn $100+K per year. Those people can afford accountants. Likewise, people for whom adjusted gross income is a necessarily complex calculation involving the phase of the moon can probably also afford accountants; if not, they need a simpler or more profitable financial plan.

Hiring an accountant isn't a particularly difficult thing to do. They're on every street corner. In the month of March, you'll find people dressed in costumes standing at the side of the road, advertising them. [1] And even the robot tax accountant built into Quicken Online was pretty good, in my limited experience. Would Quicken Online have caught the OP's FICA problem? I don't know, but quite possibly. I've never tried to declare substantial quantities of non-1099, non-W2 income in Quicken before, but you'd think it would at least pop up an ominous dialog box.

---

[1] A friend of mine had this job once.
I can totally see the value now. I haven't used XML in heterogenous environments much, but I can see the value now.

Thanks for the careful response!
simply checking if you're talking to a production instance could avert something like this. having some metadata in the db about whether the data stored there is acting as production and at what version and deployment level, so tests can have a sanity check before destructive activities.
upvoted for making me laugh
Twitter's XML API does not use SOAP.
70 people died because of the BLM riots and they are not getting deplatformed.
> That's a strange view to hold.

Have you ever seen Antifa in action?
You can upgrade passwords when the user logs in. The sanest thing to do seems to be to store all the public variables (work factor, salt) alongside the digest so each password can be handled separately.
I think it's more like you give what you get. Especially in the case of open source. Altruistic trends are kickstarted by idealistic or exceptionally kind souls, and then many people join in inspired by the example, or sometimes just conforming to expectations.
I'd add that lots of lawyers of the type described are emotional, irrational bullies. Don't give them a reason to have a personal vendetta against you.

I think you just want to appear to them as a bind alley with no money at the end so they'll just move along to greener pastures. Better than just yelling profanity back at them might be a hard-core "we don't negotiate with terrorists" kind of stance.
I use the default OS X password manager Keychain access.app and symlink the keychain file to Dropbox. It manages all my web, app, WiFi, mail account passwords. It has a nice feature to generate different styles (memorable, letters&numbers, numbers only, random, FIPS-181) of password at various lengths up to 31 chars.

The interface is less polished than 1Password, but since it comes by default on every OS X install I just use it. Meanwhile 1Password seems really annoying from time to time: it always asks to save passwords but seldom autofills for me. Maybe I just use it wrong…
Vim:

set cm=blowfish

:X filename <--- encrypts with blowfish

I have Vim everywhere I work. Blowfish is "good enough" for me. :-)
The video shows perfectly why unwritten/verbal/implied contracts are to be avoided at all cost.

Against my better judgement I recently completed some work without a written contract. It was exactly like the restaurant scene: they'd received the services and used them but started questioning the bill (after it became overdue).

I still find it strange that people view other people as a commodity like oil or pork bellies yet they expect ridiculous returns, akin to a barrel of oil spontaneously duplicating and selling itself for $300
Tech savvy or not, that campaign was absolutely terrible idea, from beginning to end, online and offline (they even changed the bank name on the entrance of the agencies!). That said, I wouldn't say the online bit was such a big culprit for its failure...
I could've phrased it better - I meant that that the whole unfolding of events generally doesn't reflect well on participants. Just getting sucked into a mudfight is bad, though their response was good. I'll do a clarity edit.

For context, here's my exact edits:

Before - This whole thing is coming across pretty amateurish on all sides.

After - This sort of thing never winds up reflecting well on people involved, just getting caught up in a personal back and forth and speculating on people's motives and nonsense like that.
Why not learn both?
Pick a small but non-trivial application, and write it in both languages.

I am pretty familiar with and a fan of both languages. I started with Haskell, and found it to be really exciting. Go is very different, but after I got over my initial incredulity at it for not being Haskell or at least an ML variant, I learned to like it quite a bit. I think changed my thinking about programming at least as much as Haskell, perhaps more.

I wanted to end this post by trying to answer your question, but I don't think I can. It's like asking, "Should I teach myself the piano or the guitar?". The real learning comes from what you make, not what you make it with.
Greenwald fucked this one up. That NYT article he relied on was plain wrong, something he should have been aware of given all of his critiques of the mainstream media's handling of the case and since Wired had already put out an article saying that piece was incorrect and that the specific allegations were in the already-released logs.

(Greenwald does get stuff right sometimes though: http://www.youtube.com/watch?v=XInz4i6AV8M&feature=playe... )
There are allegations against Assange that he can't refute w/o the chat logs. That's my point. Wired got up in arms after a few accusations it didn't like.
One way you can do this same thing, just simpler, is append "http://google.com/url?q= before the NYTimes URL. You still have to click through the Google XSRF prevention page, but it's a lot simpler and doesn't depend on the Googlebot having hit the page yet.
Nonsense. I taught myself BASIC in the '80s when I was 11. I had no trouble whatsoever grasping OOP, recursion, event-driven, or functional programming.

Perhaps this is due, in part, to the fact that I was self-taught, and moved to QuickBasic Pro before I did any serious work, and left the whole world of line numbers, gotos, gosubs, and line labels behind.

I am almost entirely Python now.
FYI - check out Deutsch' lectures, he's very profound of teaching complex things, easily understandable even without particular mathematical knowledge (well, almost, and of course he only display's his picture of things, anyways most interesting and informative).