jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
One time I lost a large deal because the buyer's boss came across a controversial piece I'd written, and didn't think I was a good fit with their buttoned-down formal organization.

Later, I made a very similar deal for about 30% more money, that wouldn't have happened without losing the first one.

I reckon, better to lose by boldness than lose by tameness. Either one can bite you, but at least you get some satisfaction out of losing for being too bold.
Here's a blog post from today showing more progress:

http://heronsperch.blogspot.com/2010/12/bean-running-with-gn...
> 1. I feel I handled this wrongly, and started with too much confidence. If I am the least knowledgeable person, and a co-worker ignores, despises and almost makes fun of me for your lack of experience, how should I act in order to maintain my dignity but also be humble enough to acknowledge the co-worker's knowledge?

It sounds like you're in the same situation as the so-called "rockstar developers" once were. It's sort of like the perpetual rookie hazing process. Make the freshman feel like crap and once you become the upperclassman, it's your turn to treat the freshman like shit because you've earned it. Seems like this company has some of that going on.

> 2. Is it normal to be hired as a junior and just being thrown to the lions, with no help or time to ramp up?

Yes does happen but no it is not acceptable. Any company that does this--I would suspect they don't have amazing development practices overall.

> 3. Do all star/ninja/rock-star software developers have rotten attitudes?

As a rule of thumb, when I hear a company talk about their "ninja rockstar programmers," I run far far away. These are buzzwords typically used by incompetent companies with inflated egos. I'd actually be willing to bet that they're not as great developers as they make themselves out to be. Furthermore, good developers are good team players.

I previously worked for a company with "rockstar" developers. The company was so full of itself and the developers (while many were nice and friendly) were mediocre programmers that thought their domain expertise made them great programmers. There was one guy that would speak down to me as I was learning the domain when I was by far a better coder than him.

TLDR; Find a new place to work, your environment sounds toxic.
It just allows them the ability to kick off abusers. Someone is going to write a script to endlessly upload nonsense data to Amazon just because they can.
I think the cause for skepticism in this circumstance was the heavy handed pro-Russian voice that seemed to dominate the conversation online over the situation in Ukraine.

That and the mountain of evidence which demonstrates how Russia makes a concerted effort to command the media narrative of a story through online comments.
In light of this issue, dplyr's tbl_df structure (a light but helpful wrapper around data.frame) actually has different drop defaults, for example

> x <- data.frame(foo=1:5, bar=1:5, baz=1:5)
> dim(x[,'foo'])
NULL
> dim(x[,c('foo','bar')])
[1] 5 2
> dim(x[,'foo',drop=FALSE])
[1] 5 1

compared to

> x <- dplyr::data_frame(foo=1:5, bar=1:5, baz=1:5)
> dim(x[,'foo'])
[1] 5 1

Although I think these are more reasonable (I've got multiple commits at work with messages bemoaning drop=FALSE), this can ironically also mess you up if you got used to the old defaults :)
You can use git without Github.
>And I found it - they assumed a load factor of 100% for trains, but 72% for airplanes. When actually in the real world airplanes are pretty full and trains are not - but they run them anyway. And trains will probably use more fuel if they were full, so their entire study is worthless.

Fair enough, I can't be bothered to check your analysis, just like I cherry picked the citation. However assuming that the trains are full and aeroplanes aren't isn't really a problem here. Most long distance trains I've been on here are standing room only (except in 1st class). I've been on a few half full flights though most of the budget airlines are pretty good at getting full capacity.

There is a lot of competition in internal flight routes here but none on train routes. Train routes are monopolies. They do very strange things with train pricing - sometimes my MiL can get to us cheaper (via London, about 750km as the crow flies, 1 ticket) than we can visit the next town (about 20km, 4 tickets). Flights are priced using a scarcity model that makes early bookings almost the same as the taxes and later bookings as much as traditionally priced airlines.
And on Thursday, the FBI launched an investigation of a security breach that revealed information about some 100,000 iPad users, including those working on Capitol Hill and in the White House.

A good reporter would have mentioned who the FBI is investigating.
If I see a major financial institution fail and lots and lots of depositors/customers lose money, I'm going to maybe reconsider my strategy of "not stuffing the mattress full of twenty dollar bills."
>Some people are pointing to Gox’s failure as a reason Bitcoin needs more governmental regulation, but I believe cryptography and peer-to-peer consensus protocols can eventually replace the need for certain types of regulation entirely.

Frankly I don't see how that's possible. There are two sides to a transaction: the transfer of money in one direction and the transfer of goods or services in the other. Making one side very secure (or free from government intervention etc.) while neglecting the other is like building a bridge with one pillar made of tungsten and the other of adobe bricks. It'd only be as usable as its weaker side.

The existing financial system is perhaps suboptimal in terms of transferring money, but it has pretty good tools of ensuring the expected goods and services flow back to the buyer: chargebacks, courts of law etc. The Bitcoin "economy" has nothing comparable except a vague spirit of community that fails more often than not (see e.g. the pathetic appeals of Silk Road 2 or Mt. Gox depositors). So when a fraudulent transaction occurs, the best hope of the victim lies, ironically, with the much maligned government institutions that they were trying to avoid in the first place. (Incidentally, this is also why it's perfectly reasonable for countries to outlaw Bitcoin transactions and have a good expectation of enforcing it.)

There's no way cryptography and peer-to-peer consensus protocols will provide verification for goods and services. It's a hard problem, and Bitcoiners ignoring it will not make it go away anytime soon. Until it's solved, have fun driving 18-wheelers across continually crumbling bridge pillars.
There is a stereotypical male nurse. Generally employed by mental hospitals or mental institutions (granted it's often portrayed as a hulking female, but it’s still a reasonable job for a body builder). Also, EMT's are fairly gender neutral or even male biased.
Fortunately, you can use a pre-processor like SASS for that -- however, calc() allows you to do calculations at runtime which cannot be done in a pre-processor.
The capture technology actually has little to do with it. First of all, yes, only so much can be captured. But no one broadcasts, in raw form, exactly what they capture. They filter and transform it in all sorts of ways, adding, replacing, and shifting color. Also, consider how much content is digitally generated, where any arbitrary color can be specified, by the numbers. There is no capture device.

HDMI 1.4 specifies color spaces that, at present, no display can fully reproduce. As time goes on, there will be more hi-fi content that can target such displays when they are invented.

Also, it is common to print in the Adobe98RGB colorspace. Hi-fi printers can do it. There is a lot of content in Adobe98. There are, however, very few displays that can display it.
From their blog: http://googleblog.blogspot.com/2010/06/art-of-homepage.html

Update June 10, 11:31AM: Last week, we launched the ability to set an image ofusers’ choosing as the background for the Google homepage. Today, we ran a special “doodle” that showcased this functionality by featuring a series ofimages as the background for our homepage. We had planned to run an explanationof the showcase alongside it—in the form of a link on our homepage. Due to a
bug, the explanatory link did not appear for most users. As a result, many
people thought we had permanently changed our homepage, so we decided to stop
today’s series early. We appreciate your feedback and patience as we
experiment and iterate.
Well yes, that's terrible advice for an entrepreneur who's very existence is inherent to the idea of starting a business, and making money.

It's wonderful advice for developers who's existence is inherent to developing software for people who need it.
From the Google Blog:

Update June 10, 11:31AM: Last week, we launched the ability to set an image of users’ choosing as the background for the Google homepage. Today, we ran a special doodle that showcased this functionality by featuring a series of images as the background for our homepage. We had planned to run an explanation of the showcase alongside it in the form of a link on our homepage. Due to a bug, the explanatory link did not appear for most users. As a result, many people thought we had permanently changed our homepage, so we decided to stop today’s series early. We appreciate your feedback and patience as we experiment and iterate
I work in this field. That is not the first paper written about this system; the previous was "Sentiment Analysis of Financial News Articles", Schumaker et. al.
This is not the only academic project describing something like this, see papers by Mittermayer and Lavrenko for other examples. Short summary of the results is basically this: you would have to be insane to trade purely on output of a system like this. There are multiple issues with this, the primary being that most of these systems do not and cannot distinguish documents leading the trend from those lagging the trend. Furthermore, to actually be able to trade on the indicators derived from news you need to encode the market expectation into your model, which is a separate (and difficult) problem. The margins these systems produce in simulated trading are small, and for some reason nobody takes transaction costs into account. This is not to say that systems like this do not exist in the real world - they certainly do, but the people that build and/or use them generally will not discuss the details, for obvious reasons.
This room looks huge but the facebook one must be several times the size..

http://www.radialsblog.com/wp-content/uploads/2011/06/UBS-tr...
Woolworths in Australia started doing this recently. Though, to be honest the stuff they're selling looks just like the regular ones.
Presumably the agreements people enter into regarding functional modifications to cars when they purchase insurance already prohibit this, and I imagine insurance companies would be all too happy to deny payment based on car-computer-modification.
which is strange, considering the `async` keyword in upcoming versions.
I'm not familiar with clubhouse but website looks nice. Well done. Can you please make sure width is 100 percent in mobile because I can move the page to the left on my phone.
So it utilizes GPS in the background, or is it bluetooth?
Here is an update for January 8:

https://blog.jetbrains.com/blog/2021/01/08/january-8th-updat...
Ever since having COVID back in March 2020 I haven't been the same. I still have regular fatigue but my biggest issue is chest pains.

For the past few months I have had worsening discomfort/pain in my chest. It was so bad a few weeks ago I ended up going to A&E thinking I was having a heart attack. They did an ECG, sonogram of my heart, chest x-rays, bloods, etc. My heart was fine so not a heart attack.

They put it down to either a panic attack (possible) or a gastro problem so I am going for an endoscopy next week however I have a feeling I will end up needing a CT scan or MRI as I had high lipase levels in a blood test a few weeks ago that makes them want to look at my pancreas in my detail. It isn't urgent as two blood tests since them have shown normal levels and it isn't getting worse.

Plus random abdominal pains all over yet an abdominal scan shows nothing out of the ordinary.

Basically COVID has fucked me up long term. When I actually had COVID it didn't feel like a big deal, just a bit of a cough for two days and a little drained. But two months after COVID I started getting a shit load of problems and over a year later it is no better.

37 year old male in France fyi.
Ray Bradbury’s Fahrenheit 451. This novel depicts a dystopian world in which books are burned by firemen, and critical thinking is strongly discouraged. In this world, individuals rush through their lives and have no time to stop and think over vital questions. When they have spare time, they entertain themselves with various types of media enabled by advanced technologies or lead empty conversations with each other. You can find more information about this novel here: https://ivypanda.com/essays/ray-bradburys-fahrenheit-451-nov...
I can certainly outline why that's different, because those cameras would be in a private place and would be collecting /evidence/ in the form of moving pictures, which would need human review - and hence an invasion of privacy - to determine whether a crime did, or did not, occur. That's not a cool hack, that's purely snooping.

A video recording taken inside someone's private home is a world away from a single data point of a car's number plate being noted in a public location at a given date and time.

You've actually made public surveillance sound entirely reasonable. This is not the answer I was hoping for! :)
I've built my experience mainly through exposure to native mobile. I find that the walled gardens and constraints you work within tend to help focus what you're creating. It's easier to tell when something looks or feels "wrong" when you're looking at apps that are built to match the OS's ecosystem, instead of the latest web trends.

When you work with a standardized set of UI elements on a canvas of limited size, you tend to start thinking about the interface in terms of modular actions and tasks, which you can repurpose later when scaling up to tablet or desktop web. You also have a good basis to simplify these tasks further when branching out to wearables and in-car devices.

----

At this point, Google, Apple, and Microsoft each have pretty defined ideologies and UI — check out their guidelines:

https://developer.android.com/design/material/index.html

https://developer.apple.com/library/ios/documentation/UserEx...

http://dev.windows.com/en-us/design

----

Check out some of the sessions from WWDC and Google I/O too:

https://developer.apple.com/videos/wwdc/2014/

https://www.google.com/events/io/io14videos

----

There are also a lot of great blogs out there that have pinpointed info on different parts of interface design. Sometimes these info-morsels can be easier to digest than starting a full course in UX. This is definitely not a comprehensive list, so look around, and get your RSS client fired up.

http://www.uxbooth.com

http://alistapart.com

http://usabilitypost.com

http://52weeksofux.com

http://www.smashingmagazine.com

http://viget.com/inspire

http://www.adaptivepath.com/ideas/

http://karenmcgrane.com

http://ustwo.com/blog/

----

Luke W's notes from conferences are usually pretty informative, and he has articles going back to the early 2000's, for extra perspective.

http://www.lukew.com/ff/

----

If you want info on actual implementation, at least in Photoshop, you can't do better than usTwo's Pixel Perfect Precision handbook and Marc Edwards' articles:

http://ustwo.com/ppp/

http://bjango.com/articles/
Baltimore cabs are The Worst. Meters are routinely rigged. When I lived there, I'd usually haggle on a fare before getting in the cab. Sometimes, I didn't feel like it and I'd take my chances. There was wild variance in the rates the meters racked up. Not only that, but cars are frequently in very poor shape and many drivers don't know where they're going in a city that's pretty easy to navigate. On top of that, at the time, credit card machines were unheard of, even after NYC had them in every single cab.
Awesome! Is there any way we can have access to the previous issues as well?
"students can't afford $29 a year" seriously?
a dinner at a half decent restaurant would cost more
This only works if that pilot leaves behind the keys to the reinforced door, or if there's a way of disabling/jamming the lock.
It comes as a shock when you actually have to work at something, doesn't it.

Now I know how to work. I wish I could do university again.
Likewise, a lot of the greater YC success stories did it mostly by their own actions.
I'd rather not have yet another way for the government to track my every move and communication. I do like the concept of having a single destination for communication, regardless of my location, but I don't want the (US) government involved.

I understand the sentiment here, but I wonder what the alternative is. (Letting Facebook track your every move and communication?) Given that the communication is going to take place over somebody's infrastructure, I'd much rather have whoever controls it be accountable to the public.

It's in the public's interest to have a secure channel for communication (secure from everyone, including government agencies). The government is supposed to be our means of providing things that are in our interest. If it can't do that (or it won't do that without providing a back-door for its own domestic snooping), then we have a much more serious problem: a society which is a democracy in name only. I think this is a problem to be addressed, not an inevitability that we should be resigned to.

What I'd really like is a way to receive physical mail at a single "address" no matter where I am. If I'm traveling, living in a place temporarily for short-term work, studying, whatever, I don't want to have to keep updating my mailing address with companies and a dozen government agencies.

This would be great! It's a different problem, though: we're back in the realm of physical mail, rather than electronic communication.
Not sure yet. I used to have a 12" PowerBook as my main computer and I loved it. I have a 13" MBP right now, and frankly it's just too big (yes, I know that might sound weird). I got the 11" MBA, and I absolutely love the form factor. At work when I want to disappear from my desk (where I also have a 13" MBP, attached to a 27" monitor), I grab the Air, hide in a conference room or near some other co-workers' desks and ssh or VNC to one of my other machines and get work done. It's great.

The only downside is that the Linux situation is still kinda a mess on the new Airs. Even with all the latest related patches applied to 2.6.37-rc1, I get no working USB storage (devices enumerate but later error out before claimed by a driver). With BIOS emulation I get a crappy emulated PATA controller. With EFI mode the SATA controller is detected properly, but I have to pass 'noefi' to the kernel to get text console to work (kinda counterintuitive), and then the kernel panics while loading udev. I still have a lot more to investigate and try (limited time with the crazy startup), but on a less bleeding-edge laptop I'd've had Linux working just fine in a few hours at worst.
Someone hasn't seen the Facebook movie then :-)

My understanding is that the relationship depicted between Sean Parker/Sequoia in the film is pretty close to the reality.
1. Great idea, if it works, doesn't imdb already do this though?
2. Enter Book of Eli, press enter. Peruse "21 handpicked matches for Crocodile Dundee". Hmmmm.
I wish I could have learned programming with Javascript.

Imagine all those kids learning JS/jQuery first, and having an implicit understanding of callbacks/evented programming from the beginning. <sigh>. Some of those kids have a massive advantage which I admit I find a bit intimidating at times. They certainly don't seem to be suffering from a lack of BASIC.

I would also like to point out: http://www.u.arizona.edu/~rubinson/copyright_violations/Go_T...

Basic only really forms a decent introduction to assembly.
Bear in mind that judicial punishment in most countries, regardless of skin colour, generally involves a prison system of one sort or another.

This is not simply a US thing, nor is it a racial thing. This discussion is far broader than that.
What's the appeal of coffee-stains on documents?
Anyone care to explain?
That sounds like a really good idea to me. No problems with jamming in that case. Obviously it wouldn't work in all cases, like for police officers who might need to use their gun at a moment's notice, but it sounds great for recreational and home-defense firearms.
Also worth noting: under normal conditions on Linux, malloc will never fail--unless you set something like a rlimit on address space, mmap will happily hand you as much address space as you want, then OOM-kill you (or worse, someone else...) when you try to make it resident. So even if we could write malloc-failure-safe software, which we can't, it'd be almost impossible to end up in that condition.
If you have been living under a rock and don't know the meta part of HN, then sure, it's an advert. As it stands, LPtHW has been the centre of a lot of debate inside and outside Hacker News with Zed participating in the comments on Hacker News as is his wont[1]. Zed has made the very relevant point of where the hell Python - or programming - newcomers are going to look for an introductory text that doesn't make them run screaming for the hills, something Dive into Python does. And because he is the great guy he is, Zed did more than oppugning in a back-and-forth Python discussion, but took the time and effort to release an, at the time, free, fantastic introduction to Python, using a very novel and didactically amazing approach.

The sole shop for LPtHW is on Lulu, and thus, this link - submitted by someone other than Zed - is a nice service to the people who know about the book - and might even have downloaded the free .pdf in its formative stages - and plan on getting it eventually.

Zed Shaw is one of us HN guys. Not an outsider peddling snake oil or an arbitrary product. He preaches the merry gospel of programming and hacking better than most of us will ever be capable of doing, and with no ulterior motives. If that isn't worthy of Hacker News, I don't think I know what is.

[1]: http://news.ycombinator.com/user?id=zedshaw
And the multiple implementations of IndexedDB are...? (don't actually know. If you do, I'd be interested in links)

Similarly, there are plenty of implementations of SQL out there. They don't count?