jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I’ve heard a few descriptions of swivel chair:

1. swivel chair work is any work that requires someone sitting in front of a computer to do.

2. swivel chair work is when you’re having to swivel your chair from one screen to another. This requires swiveling between applications to complete your work.

3. swiveling the monitor between customer and retail sales associate to collect inputs.

When you’re referring to replacing manual tasks with an automated process, are you referring to 2 above?
If you write sloppy code, expect unexpected behavior. Your examples are as bad as any other junk out there.

The advantage of php arrays (imho) is that you can treat them as associative arrays or not dependening on the situation. The lookup behavior is the same for both though, which is convenient.

i don't know python or ruby enough to compare, but it is nicer than javascript where associative arrays (ie objects) and real arrays are entirely different types.
Great suggestions. We'll take a look at those.
Anatomy of a Headline
Here is the link to the details: www.docusign.com/hackathon
"Two-way hash function" is a contradiction. An oxymoron is a figure of speech that combines contradictory xterms.
This post suggests that YC is in some way incompatible with the idea of doing what is best for your customers. It's a strange conclusion based on the significant amount of public evidence to the contrary.
I'm not suggesting they assassinate him. He's broken numerous laws and they have a pretty compelling case against him.

I can't imagine that the public relations fallout from his arrest would be any worse than the public relations disaster they have with the release of these cables.
Excellent! Yes it seems a bunch of people like to visualise how the repo changes via these sorts of diagrams. http://marklodato.github.com/visual-git-guide/index-en.html has similar stuff.
That's because methods effectively -are- properties. See:

class Foo
attr_reader :bar

def initialize (num)
@bar = num
end
end

puts Foo.new(42).bar

attr_reader is a class-level method that defines a getter method for the named variable. There's also attr_writer, for setting, and attr_accessor, for both at once.
True. Remember Alexander Litvinenko, the former KGB officer and Putin critic who somehow wound up with a lethal dose of polonium 210 while in Britain? Just you try leaking documents embarrassing to the Russian government, Mr Assange.

Speaking of which, why haven't I heard anything about Russia in this leak? Surely there must be some interesting diplomatic cables into and out of Russia?
>It's talking about how there's an American informant in the Chinese Politburo... you know the Chinese are going to be looking for him now. What are they going to do to him and his family if they find him?

You don't think the Chinese knew that already?

>Leaking anything and everything they can, with no particular objective in mind - insanity.

They are not leaking everything they can. Wikileaks is not releasing all cables and if you actually read the cables, sensitive names are redacted. They also offered to talk to the US authorities, which could have allowed them some say in what got released, but US authorities refused.
Ah I didn't realize Ruby does not have the ability to access properties of an object. That seems like a pretty big disadvantage.
See also Adam Megacz' SBP ("Scannerless Boolean Parser") (http://research.cs.berkeley.edu/project/sbp/). Boolean grammars are a superset of context-free grammars that can do some interesting things. For example, one can write a scannerless grammar for Python that handles the significant indentation in the grammar.
Also, note that SMS is charged per/SMS

Maybe officially, but I think pretty much every cellular plan I've seen in years either has free SMS or gives you so many free SMS per month (1000s) as to practically make SMS charges a non-issue.
I'm confused. This practice is so widespread and so well known that there's even a wikipedia entry explaining it:

http://en.wikipedia.org/wiki/Official_cover

The reason why you don't shoot the messenger is precisely because he has diplomatic credentials. Why did you think "diplomats" get expelled from foreign embassies as fall out from espionage scandals?
Content-free drivel. All tech interviews I've ever been involved in, on either side of the table, can smell BS a mile away. In comparison with what this "article" claims, I'll say that answering with confidence, believing that the interviewer has no idea what you're talking about, will get you shot from a cannon from the jobs worth having, and instantly hired in places that aren't worth working.
You're not wrong, but I didn't want to write a whole book on the topic (well, I'm in the middle of one actually).

But what you described is another part of networking - finding other people in the field who can get you work, and becoming a partner to them - either for direct referral or subcontract work, or just pre done services.

Niching is certainly my recommendation - one of my points was to find a particular industry you want to serve, then focus on that - f2f meetings in that industry is just one aspect of it (but can also open a lot of doors quickly - one mention from a f2f contact 2 weeks ago turned us on to a whole network of related professionals that need a service we're working on).

Excellent points :)
Courts use legislative history all the time to determine the meaning of the law when it isn't clear. But just because the rationale for the Patriot Act was terrorism, it was never limited to only terrorism.
Games don't have to be believable they have to be fun. I'd say believable games are the exception rather than the rule.
The answer given there is simply not correct. Click: settings, advanced sync settings, uncheck "history".

I am quite confident that the default behaviour when you install chrome is that you are not signed in. It definitely doesn't share any history when you're not signed in. It wouldn't make a lot of sense to have a login box otherwise ;)

I also feel that the message you get when you decide whether or not to sign in to chrome makes the purpose of this feature quite clear: "Sign in to get your bookmarks, history and settings on all your devices." Here's the detailed page it links to: https://www.google.com/intl/en_uk/chrome/browser/signin.html

I'm not sure what behaviour you were expecting, can you clarify?
There is a significant difference between "stack ranking" and "forced distribution rating scale." Most companies use the latter, the former is much more rare.
You're not alone in feeling the OCD twinge, but are almost certainly alone in being willing to demerit a candidate writing that.
Agree with Number 1. If the article was titled "How to increase company loyalty and reduce turnover?" The "Fucking Asshole" comment would have been the top comment.
But whether the contract should, or could be, broken shouldn't even enter into the conversation. The poster said they cannot do consulting. For the purposes of this discussion, that's all the information given, so it's pointless to make further assumptions.

Consulting would be my suggestion as well; it's far more immediately lucrative than creating a product from scratch.
There's a vital word missing because the title needed to be truncated.

These guys are already rolling out linux-based devices, this new company they are forming together isn't going to produce devices, just to make that process go faster and easier.

Most of the comments think this is designed to compete with things (Android, Ubuntu etc.) that it's actually designed to work with and make better on the hardware platforms they care about.

Interesting reading in the FAQs:

http://www.linaro.org/faqs/
Heres to hoping the following things come out of this alliance -
a) Cheap and full featured devkits.
b) Fast boot times for arm distros.
c) An easy to setup cross compile environment, ideally with prebuilt arm packages.
d) Eclipse / other ide support with the ability to run compiled arm apps in qemu.

All of these things exist seperately to some extent, but a coherent devkit that brings all this together and gives a newbie friendly dev environment would be great.
The market cap of crypto is much larger than 1B. It's at least 1 trillion.
ah, now that sounds like a much better situation. glad to hear it.
It may seem like a large amount of memory today, but it may not be for tomorrow, just like 4 GB main ram seemed a huge amount of memory 30 years ago.
I'd very much like to see a similar retrospective on why Jazelle failed.
One free ebook per account, apparently
I would again submit that the situation is not as simple as you're saying.

I'd be the first to agree that it's not that simple, and that the legal system in many places is not a very effective tool for providing justice in "low value" cases. But even then, there may be consumer representative bodies or government regulators that maintain dedicated funds to pursue bad actors in such situations, possibly through other means. In places like the US, you also have the possibility of class actions if a large organisation is taking advantage of the imbalance to harm lots of customers a little bit each.
BBC's Horizon covered the Placebo Effect last week and folks in UK can see here: http://www.bbc.co.uk/iplayer/episode/b03wcchn/Horizon_201320...
It's not really built on React, on a second look.

It looks like they tried it or may try in the future:

https://github.com/atom/react-coffee

But this is what they use for views:

http://atom.github.io/space-pen/
So this story has 210 points, 80 comments and has been up for 13 hours and yet no-one has mentioned that the data is completely wrong.

There's no accounting for inflation. Comparing a nominal 1999 dollar amount with a nominal 2014 dollar amount is like comparing a euro amount with a dollar amount without doing an conversion (which would actually still be more accurate).
How exactly would/could MtGox prove they originally owned the 700k coins and then lost access to them?

I like the idea, but how would anyone be able to do this without the risk of coin "duping" (in MMO terminology)?
Almost is the keyword here.
the company behind the ad and spyware infested Windows 10 continued that abuse with their new browser?

I'm surprised, I really am
"The Best Way to Rob a Bank is to Own One" - https://www.amazon.com/Best-Way-Rob-Bank-Own/dp/0292754183
> lack of coordination between the CDC and FDA?

Exactly why it matters that there was no one in the Whitehouse whose job it was to coordinate the Coronavirus response. Our current situation was predictable. This was written in 2018:

Around the same time that the administration proposed rescinding the funds, the National Security Council dissolved its biosecurity directorate, a small team focused exclusively on global health security threats and led by a director often referred to as the Ebola czar. Again, it’s worth remembering why that office came into existence — a hard lesson. Without a central office to coordinate federal efforts by many agencies, progress was slow the last time the world confronted Ebola. “It took months of wrangling to put things in place,” Mr. Konyndyk said. “If the only way to get resources is through long negotiations with committees, you are giving disease a head start.” It was based on that realization that the Obama administration established the biosecurity directorate and named the first Ebola coordinator.

https://www.nytimes.com/2018/05/22/opinion/ebola-outbreak-tr...
I think in this case any piece of cloth will do - we're not talking N95s. Basically, it reduces the likelihood of spittle etc. and so it reduces spread.

That said Taiwan, S. Korea, Singapore are all riding the Subways, going to Restaurants, going to work.

They're more aggressive with testing and tracking.
Who is driving all the essential workers to work without public transport?
Not sure this will work in practise. What hospital administrator will want to send away their limited supply of ventilators in the current environment?
> change laws to allow reduced qualifications

Wouldn't be the worst side effect. Nice to occasionally snap things back, then more restrictions can be put in place again if warranted.
Location: Dubai, UAE

Remote: Yes

Willing to relocate: Yes

Technologies: React, Node, Next.js, React Native, GraphQL, Redux, Mobx, Firebase, Vercel, and AWS

Résumé/CV: https://manubhardwaj.in

Email: mnbhardwaj888@gmail.com

Github: https://github.com/imanubhardwaj

Summary:

- 5+ years of Frontend Experience

- Founding Engineer in 3 successful startups

- Energetic, Collaborative, and Doer personality

- Best work: https://manubhardwaj.in

- Medium Articles: 500,000+ views

- Expert rating in JavaScript tests on LinkedIn, PluralSight, and HackerRank

- Timezone: +4UTC, Dubai. Open for -4UTC to +6:30UTC.
There is also the problem of the highly privileged imagining that their level of privilege extends down to those who resemble them superficially. If the white guy at the grocery counter wishes to lecture me, another white guy, about white privilege, OK. If a member of the Rockefeller family wishes to, I might well resent it.
This keeps coming up every so often, so here's a different discussion I'd like to get into. How do we measure something as ambiguous as productivity?

And I contest some of the points raised: For companies where people are mostly left to themselves save for meetings and sync ups, is it really about a supervisor's ability to monitor what you're doing? Collaboration is probably the driving force, which again raises the question as to how does one measure and evaluate such things?
> Well, a more expensive phone has way more (hardware) features, and thus way more points of failure.

That's an excellent point. Nokia of old was often associated with build quality, but the more advanced you got, the more stuff would break. Their cheaper Symbian phones tended to last forever, but the N-series, especially the N900, had more hardware issues than their cheaper brethren. Given that the N900 was basically a full fledged computer in a phone form factor there were a lot of potential points of failure, the biggest of which was the faulty USB port.

> Snow Leopard has been praised as the best OS X release for focusing almost solely on bug fixing.

That's the last version of OS X I have used on a daily basis, and from what I've heard I missed out on a ton of new bugs introduced in Lion and up. Of course my aging Mac mini CoreDuo, even with a Core2Duo upgrade, is no longer fast enough for daily use and won't take a newer OS anyway. I'm not buying another Mac for a long time (if ever) as I can't justify the expense, but given what I've heard about Yosemite's stability maybe that's a good thing. OpenBSD runs great on my current self-built system so I don't really have a need for OS X anymore.
I wouldn't attribute the movement to Google, strictly speaking. I worked at a large insurance agency for a few year. They had partially open cubes (low walls). I don't presume they've ever been influenced by what Google does.

The low walls were a blessing and a bane. My team worked well like that. None of us are particularly loud people. We all had headphones and quiet music. The flow of the pen allowed easy communication and rolling between each others cubes.

The bane came from other teams around us. There was a woman that was going through an extremely messy divorce (attempted murder of herself and children by arson). She was understandably upset. Rather than taking family medical leave she would talk to her mother for hours in her cube. Her voice was particularly grating to me. I ended up leaving one day to buy a pair of firing range headphones and firing range earplugs.

Sadly the headphone/earplugs only sort of worked. They're designed to reduce low noises like a gunshot. Her voice was higher. They did help. I was able to concentrate.
The semi-annual Toyota frame recall is a great example. They start small and then begrudgingly widen it to some larger range of years and maybe add in the 4Runners if it looks like people are switching brands.
I'm not even convinced owning an iPhone is a good thing. They're really the modern equivalent of a TV.
This is basically what I do too.

I'm using Feedbin (paid, $5/month) as I find their Twitter integration superior to anything else I've seen (it shows threads as one entry, it retains some of the Twitter UI elements, and it fetches the content of links so I can read them there, I can just add people to a Twitter list and subscribe to that list in Feedbin). It also lets me add Twitter searches which lets me read people's replies.

One more source you can add is Reddit. I usually only go for the top posts, like this: https://www.reddit.com/r/coolgithubprojects/top/.rss

I then use Instapaper for deferred reading.
Well, a new type of operating system is needed then.
In my experience what you have eaten in the past days/weeks has a whole lot to do with how things taste. Your taste buds can indeed be de-sensitized.

A couple years ago, I went 30 days with no processed foods, no wheat products, and almost no sugar. Everything had so much flavor and eating fruit was a mouth-gasm.

This being HN I expect some snarky response but maybe just try it. There has to be some science behind it but I haven't found any sources to cite.

*found a source
http://www.ia.ucsb.edu/pa/display.aspx?pkey=3105
When you enable auto-update, it checks your current location against your location on Twitter every 10 minutes and updates it if change is detected.
Do this. I have even hired multiple devs for the same project, picking the best to move forward with for follow-on work. I also always put something in the job description that they have to reply with in the subject so that I can tell they actually read the description: Maybe the answer to a simple math question or the like (What is 60 - 21? Please put the answer in the subject like of your reply).
The 'Lato' font is unreadably thin for me on Linux. If I turn it off (via inspect element) and allow it to use the next one (Helvetica) then it looks fine.
Well, it's because his name is Phil Haack ... I actually like it :)

You are right though, his title tags on his blog aren't really descriptive... Which is uncommon for a "reasonable" popular blog (Haack is almost as known as Hanselman in the .Net world, untill he left Microsoft for Github a couple of years ago - he's been more quiet since then :-) )

I added an issue for his site here: https://github.com/Haacked/haacked.com/issues/178 (gotta love developers)
Good concept, sound doesn't seem to be working for me on OSX Chrome.
they don't seem very good at emergency response ie unable to sort out the minor flooding at Farringdon recently - how hard is it to quickly get some pumps in to clear the problem.

It was messed up on Saturday - they had an entire day and night to sort something
Odd, I haven't met any. I'll repeat that, ANY agile practitioners who suggest that other agile practices are doing it wrong. And unless I misunderstand the original Agile Manifesto, it's all about valuing certain things over other things, not about saying the other things are wrong, and certainly not really about specific practices.

The analogy I would draw is to the relationship between ideals of code beauty and design patterns. Design patterns aren't the goal, they're particular ways of achieving an ideal that people have discovered work well under certain circumstances.

Likewise, the practices aren't the goal, they're implementation details. I can't even understand how to say a practice is wrong, the things I judge are the degree of communication, the amount of discovery, the flexibility to pivot, and so on. Practices are how but not what.

p.s Get off my lawn!

http://weblog.raganwald.com/2007/10/three-blog-posts-id-love...
I upvoted you. But I am not sure that "/thing/other thing/" is more concise or useful than all alternatives.

"thing" → "other thing" is the same length, and while not natural language, it isn’t a computer language.

I think using the sed-like (right?) language is more useful as a signaller. Check it out, yo, I grep shit all the time.
I find disorders that are defined relative to the "norm" are weird. Also it being so vague makes it interesting.

I find that I fall asleep every night around 1:30-2. Is that sufficiently deviating from the "norm" that I have this DSPS? Or am I just a night owl?
IIRC, the biggest reason people moved away from MT was the licensing issue. I know it's why I did. It's sad to see the downfall, though.
The question is whether showing you adverts that you think you'd like to see is more or less effective than inferring what adverts you'd like to see based on your actions (you're reading a blog about gardening -> show gardening adverts,etc).
Although the library coverage for Go is growing, it's tiny compared to what's available in Python. Otherwise, I much prefer Go to Python for many of the reasons given by the author.
Randomized entries would be obviously fake. To be a convincing fake, they have to make sure it doesn't conflict with the student's work schedule, class schedule, and so on. That means deciding when the student was supposed to have been writing the paper, which requires quite a bit more coordination and drives up the cost.
Though I am not going to start another controversial thread (about homeopathy), I just wonder why the mainstream medical science does not looks at human malfunctioning as a whole system. In other words why there are so many organ/tissues/functions specialists?

I'm only answering this part, because I also don't want to get involved in a homeopathy debate.

They do look at human malfunctioning as a whole system. The people who do this are called "internists". Your primary doctor is probably one of them.

The reason that there are so many specialists is that the human body is really complicated. As much as we would like it to be simple, there's just too much to know about it for any one person to know everything, even if all the information is available. For the same reason that mechanical engineers specialize in things like mechanism design, aerodynamics, or materials, doctors specialize in different areas of the body. An internist simply does not know enough to figure out everything that could possibly be going wrong with a person's body.

To my mind, the big problem is not with the specialization; it's with the coordination. All of the above specialties, and more, were involved in the design of any given vehicle you're likely to encounter, from a performance bicycle to the Concorde. Yet, it's really hard to get doctors from different specialties to collaborate to tackle a complicated disease. This is not a problem with medical science, so much as a problem with the way things are done right now.
That's the thing- B.net was at a "perfect" point, relative to the current implementation, about 8 years ago.
1 point by hugh3 3 hours ago | link | parent | flag

I did get a good laugh out of the Gordon Brown video. At around the 0:40 mark he punches some guy out in the corridor then throws a woman out of a chair and onto the floor, both accompanied by sound effects.

How about a GTA mod?
He says: "In the case of the question "Can giraffes swim?", we just aren't able to use real giraffes, so our approach is - at the moment - the only one we can use to test it."

That made me laugh as well. I mean, you're right why don't they just put a giraffe in a tank? Of course that brings to mind imagery of a 19th (or earlier) century scientist that would likely not have any care for the animal's wellbeing.

I'd imagine it's a combination of two factors. Firstly cost and secondly public image. I'm guessing a giraffe tank would be quite unjustifiably expensive and I could well imagine a university funding board rejecting this idea purely from the bad PR potential of scientists killing of giraffes rather pointlessly.
I think the site is odd, but nothing about it seems to say that you can't also be on other dating sites.
Oddly enough, this BBC production seems to put the people who were behind the BBC micro in a far better light than Sinclair - who is presented as a caricature of an evil scientist. I can't imagine he was really like that. Very funny though.