jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Google might be a very nice place to work, but there are plenty of reasons one might not want to work there.

Google might be a lot more dev-friendly than most big companies, but it's still a big company. Even at Google, that means you have to deal with bureaucracy, corporate politics, etc. It also means that the things you're doing might be shut down by management or just neglected. There's not nearly as much choice in terms of technologies you're using. Google also doesn't pay amazingly well either from what I've heard.

And if you've managed to get an offer from Google, you probably have other options, too. Picking Google just because they're Google seems a bit short-sighted to me. There are very possibly other opportunities that are a better fit for you or that you might like more.
Not only that, it doesn't even render properly on a netbook screen. Don't we check our resolutions any more?
That's a false dichotomy. Personally, I'd rather live free or die.
I don't think you're the first:

http://news.ycombinator.com/item?id=2027209

Me, I am still trying to figure out what a startup does with 27 conference rooms....
Mmm... Turkey...
The only protection against this is to first anonymize your account data, e.g. by entering bogus or empty detail information. Maybe even change your email address to a temporary throwaway address, in case it is needed to complete your account "deletion".

Of course, they could have saved the previous versions of all profiles. But at least you're making it harder for them to check which version was the "correct" one (i.e. the one that has any value on market of personal profiles for spammers, marketing, etc.)
I'm very interested in this type of reading, for my situation and for others.

My single post (https://news.ycombinator.com/item?id=27739957) details where I was 9 months ago, and things have only degraded from there. I did indeed quit my job (which was the correct decision), but never received any decent help (not for lack of trying). I've gone through many doctors and 13-15 different anti-/depressant/anxiety/ + sleep medications with no help. I recently started therapy, but I'm only 2 sessions in and I'm not allowed to meet more than 2x a month (I'm not a "health risk").

I'm at a point where I'm completely demotivated day to day. I still dream of projects and startups, and even start working on stuff on occasion, but my ability to code is basically gone. It's like severe writers block, where I can't even find the most basic of solutions without staring and struggling for hours. I struggle with simultaneously not wanting to do anything, and restlessness and resentment at myself for doing nothing. I don't know how to break out of this cycle.
This is the money quote -

"This doctor suggested I have a patch test. If you haven't seen these before you basically have loads of different potential allergens stuck to your back on a Monday (including a range of chemicals including stuff like nickel), on Wednesday they are all removed and then you go back on Friday to see which bits of your skin have had an allergic reaction."

Working out it was the spray in the toilets was easy once he knew what to look for.
That's right, but I guess we're missing the real problem here.

The real gold are these words:

> You've really read the LSB specification for init scripts and your distribution's distro-specific documentation? If so, you're almost certainly a Debian Developer or the equivalent specialist for other distributions.

Many of us would agree, that it's true. But why is it true? Shouldn't that make us suspicious in the first place? It's almost paradoxical, even funny: making the work done is easier, than finding out, how to do that work. You see, init scripts or makefiles aren't exactly rocket science. I mean, things we are willing to achieve with them are pretty simple: just start some process, just build some project (which means "execute bunch of shell commands in the right order", and not implementing out own superoptimizing compiler).

So when we arrive to situation like one we've got today, the right message wouldn't be "come on guys, you see what we're doing because of being lazy? we should stop being so lazy!". That is, yeah, we all are lazy and maybe we should stop it, but that's not the point. What this situation actually means is that our tools for doing simple stuff are overcomplicated shit, and our documentation for these tools is shit. If anything, it's pretty obvious that a couple of lines of code, showing how to do the work is better documentation than complete list of possible flags and parameters with no examples whatsoever. So no wonder people are reading stackoverflow instead of man-pages. And so on.
If the code was equivalent you might have a point. Unfortunately it is not (tokenizing/line scanning vs. copying). One has a shortcut in Go, the other does not.

Would you say that Go is not excessively verbose in non-trivial use cases ? I recently had to sort a struct list in a program. Added lines of code for sorting a single list once : 30. What the ...
We need two things. The first is a piece of software or robot that can just keep browser tabs open along with iMessage/wechat clients whatever and then reads it and transfers any message that comes thru one of these locked down services to the second thing which is an open federated universal communication service/app.

This app would have a slider at the top and if the slider is all the way on the left you get 1-1 messages/mail from the most important people in your social network and all the way on the right you get 1 to many things of people you don't even know but you follow on Twitter/twitch/youtube/RSS/tv shows you watch. This app makes money because people/advertisers can pay to increase how close they are to you for one message and the money is split with the user who also sets the cost. So for a million dollars you could call Jay Z who might be sleeping but he's making 500k so what the hell, sure he'll listen to your demo.
If this plant never emerges above the ground (even the flower remains underground unless disturbed by curious botanists), how does it spread its seeds? The seeds would be deposited right on top of the parent.

The article briefly mentions rats eating the seeds, so maybe this plant relies on surface disturbance (animals, heavy rain, etc.) to carry its seeds away?

Or perhaps this plant has no need to spread far and wide, since it depends so heavily on a specific combination of fungus and shrub. It would be futile to spread the seeds outside of this narrow habitable zone.
For all those focusing on the Objective-C++ aspect, I suggest watching the talk.

- Faster (potentially? actually?)
- Safer, because Objective-C gives too many chances to crash at runtime
- They "can't wait" to port to Swift, so don't fret.
The following quote from The Wind-Up Bird Chronicle (by Haruki Murakami) pretty much expresses how I see this:

"€œFor the time being, there is no need for either of us to be here. And if that is the case, I feel, it would be better for us not to be here."

I mostly disagree with those who say that you need a plan or purpose for a gap year to be useful. Mostly, because I do think some kind of plan or purpose, however vague, is good, just to provide you with initial and general direction.

A gap year is often exactly the kind of thing that can give you a long-term plan and a purpose, so waiting on these things before you take a year off can be counter-productive.

I used to do a lot of hitchhiking for fun. When I went hitchhiking with absolutely no plan, I wasn't always happy with the aimless results. But when I'd set some initial goal, a random city or country, the result was wonderful. Very often I wouldn't arrive at this initial destination, but see many others instead.

If a gap year is not going to negatively impact you, I see no reason why you wouldn't do it. Even without a plan other than partying!
Autodesk is not a "nice" company to deal with - but well, The Foundry is not nicer with Modo/Mari for Indie, so well.

Still, things seem to evolve at Autodesk's : Fusion 360 is a really nice industrial design modeler tool and it's free for... well, nearly everything that's not commercial, or starting startup.

What I hope is that people will keep on realizing that in those space, the price is out of range for all amateurs - and that it cost them nothing to let them play with it. That's a luxury hardware tool maker envy us...
i think gov't are reluctant to introduce any policy that will cause housing prices to drop - a lot of "wealth" is locked in property, and should property prices drop, the on-paper measure of such wealth drops too (despite the fact that a house that's lived in is stable in it's "wealth" measured with utiliziation).
I am probably not the target audience for this mod since I don't really care about graphics from a technical standpoint (ie I prefer great design and coherence even with low tech to random high quality texture/effects) but yeah I don't see the point of this mod. Half Life 2 does not need a graphical revamp.
Honest question here from someone new to React. Isn't the way it mixes in HTML, CSS classes and JS altogether something we were trying to get away from a few years ago? It feels a bit like old school ASP! I'm not trying to be flippant, I just was always taught about separation and mixing HTML markup with JS logic seems like we are going the other way.
you'll take the word of a man who routinely sues ex-employees who criticize his companies?
Well, USA are essentially the only country in the world who have a certain official idea (since decades) of "possible usage of tactical nukes" and actually are the only who have used nukes in wars and who have officially planned to use them against another country, without a formal war declaration, that country happen to be Soviet Union: https://en.wikipedia.org/wiki/Operation_Dropshot witch actually is the USA more modern version of an old UK WWII plan: https://en.wikipedia.org/wiki/Operation_Unthinkable against the very same country and at that time a formal ally. Reasons behind those emerged ops are the same: "we do not like other powers who think different then us" so I can say yes, really.

NATO itself was not born to ensure protection but to counter Soviet expansion and NATO expansion in eastern Europe, starting from the (in)famous Berlin air-bridge who led to the (in)famous Berlin Wall, was and is a clear violation of Yalta agreement after WWII, agreements the Soviet have respected and Russian Federation have respected thereafter. Who actually need a war, and Ukrainian one in particular is very clear, who have created the condition and VALID reasons for Russian ops are declared formally, for instance https://www.osce.org/files/f/documents/e/7/233896.pdf or even more clear https://www.rand.org/pubs/research_briefs/RB10014.html since it's also clear they can't win, they fail in Iraq (a war done for very similar purpose, secure the now almost lost dollar dominance, remember that Saddam have decided to go for euros for Iraqis oil and remember the narrative and the admission of the initial lie about mass destruction weapons, genocide etc the same we read now)... Nuke are for last resort, and to avoid a total destruction since westerns populations, especially here in EU are not that sold to any specific propaganda and we are already on the brink on a civil war...

Make your conclusions. I suggest to read an ancient USA book: Nuclear War Survival Skills by Cresson H. Kearny, Edward Teller also available for free for some past editions https://www.oism.org/nwss/ and you can read how the USA have always imaging nukes tactical usage.
If you were like the wealthiest 0.0001% -- you would have vastly more wealth/assets than you could ever accumulate by laboring. In this case, everything you mentioned is good. For everyone else, it's bad.

If you're retired, this is possibly good for you. Reducing bond yields to 0 is usually very bad for pensions and retirees... But maybe you've got a lot of equities?
There's a difference between not having a FB account, and having one but not using it to sign in to 3rd party sites. Using FB/Google accounts to sign into anything other than FB/Google has been "Danger Will Robinson" since the first day I saw it. Too bad those warnings are not not normal to 99% of internet users.
But there aren't sites/publications that are niche enough. Female runners over 50? Interested in Italian food in Denver?

Targeted ads are a response to the poor results from site/content specific ads
I think a lot of cheap shared web hosts let you upload via browser in a drag-and-drop widget. For example, neocities has a basic drag-and-drop uploader.
I had installed the Zoom client on my PC as a local non-admin user, and then had to go to IT to get an admin to uninstall it.

Zoom is not alone in doing this. (Or maybe it's a Windows "feature"?)
How on earth is Remdesivir available worldwide?
US had a 2 month warning. Our president and CDC kept downplaying it like it was nothing. Trump was saving face for a long time trying to not harm the stock market while blatantly lying to us.

How is this any different from what China did?

At-least China has gotten things under control, the west is on fire. Italy is being decimated and being overwhelmed.
Another thing that's great about Jitsi is how easy it is to self-host it.

If you are using a system with the apt package manager (such Debian or Ubuntu), you basically only have to run two commands: https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-in...
I’m not following how a college education somehow inoculates someone from being susceptible to propaganda. Aren’t they just trying to install their own branded software on your OS anyway? Searching skeptically and critically is, at least judging based on some recent hires coming from well-know and (ostensibly) “elite” universities, not necessarily part of the base install.

100% not saying you intended to imply this, but the “sophisticated” qualifier can imply that the people or group in question is simply not reading the “right” things. Which is an interesting thought (again I don’t think you meant to imply that).
I still hang out on usenet. comp.misc has a great little community -- and most of the discussion revolves around stories that are also found in places like HN, Slashdot, Soylent News, etc.
vs lastate.gov aka Louisiana
Work on your network.

If you aren't good at networking atleast put in work to know people who know people.

The advantage big orgs provide is basically a network of specialists you can count on to compensate for all your weaknesses and limitations.

If you have your own such network the transition isn't too bad.
In reality, all you need to do is record yourself presenting on video and watch it.
If you see a marriage laying on the table it will go off by the third act?
We don't realise, in this day of antibiotics, how close to death people could be in the old days. Dead from a thorn-scratch to the mouth!
Do you write letters? It is a fairly old practice, and while I agree that one can fall into a habit of thinking "how will this look on paper", I think that the world would be much the poorer if people had not written so many letters.
Btw, there is a machine readable subset of English called Attempto: http://attempto.ifi.uzh.ch/site/
But uptick is not significant enough to say that they have enough momentum.
Most companies like amazon write services in lots of different languages. Just using a language is not enough proof, do you have examples of major services written in functional languages at these enterprise companies?
It's not at all obvious that that would be a new language, rather than a 500-1000 word subset of an existing language.
Lenovo is definitely a big player but they are barely denting the universe in mobile like the way Xiaomi did. Lenovo commands a strong market in desktop PCs. Yet, they are just like an average Android OEM like LG, HTC or Sony.
And I have a point in that early scientists believed a large number of other ridiculous things that never seem to come up. We owe a lot of modern chemistry to alchemy and phlogiston "science," for instance, but only the coincidental religious interests of the scientists in question is credited in these discussions with advancing the state of the art.

Today, our concern should be with ways of thinking that move us forward, not with faith-based approaches that might or might not have been helpful to certain scientists in the past who lived and worked under wildly different circumstances.

As I said in another reply just now, I'm done with this thread, and with HN in general if the admins intend to post WSJ-style flamebait stories and attack people who bite.
> This takes away my right as a business owner.

Then where do you draw the line? Should you be able to fire someone who drinks alcohol, or participates in other "extra-curriculars" that you do not agree with?
dynamic linking is generally a functional superset of static linking because you can bundle the needed libraries with the app, as say loose files in the app's dir tree, for example. This lets you avoid Shared DLL Hell while still allowing you to surgically deploy a critical bugfix to one of those libraries.
Yes; all of Atomo's kernel is defined using this Haskell DSL. For example, here's Atomo's ports system: http://darcsden.com/alex/atomo/browse/src/Atomo/Kernel/Ports...

I've also written a few wrappers for Haskell libraries over at http://darcsden.com/alex - see http, json, and command.

Basically, you define your methods in Haskell, and call them from Atomo; these methods can be defined as an expression (=:::), a value (=::), or some arbitrary VM action to be executed to yield a value (=:). (Admittedly those operators have gotten a bit silly.)

The definitions use QuasiQuotes for the method pattern, and can use them for expressions as well, though that's not encouraged (operator precedence and macros make it a tricky thing to do at compile time). They look a bit noisy - [$p|x foo: y|] but that'll be fixed come GHC 7, where that pesky $ is removed.
You in Al Q tee at airport checkpoint: a harmless, if idiotic, expression of irony.

Dark-skinned Jeffery in the same shirt: a worldview or political statement of potential jihadist.
Actually we originally intended to put the site at startupnews.com (when it was called Startup News), but the guy who controlled the name wouldn't let us have it. That turned out to be very fortunate, because if the site had been at startupnews.com it would have been much harder to change the focus.
If you look at this, the US actually ranks better than China in terms of 'construction permits':

http://www.doingbusiness.org/
> Twitter strikes me as a very anti-intellectual medium because of the 140 character limitation.

There's the old saying that goes something like "Nobody ever went broke by underestimating the intelligence of the American people." Less cynically, nobody wants to be intellectual all the time, or we would see peer reviewed blogs with internal citations all over the place.

>How do you convey a nuanced, complex opinion in such a fashion?

You can always post a link to a blog post.
"...and now borgia is chipping in for Russian rocket engines."

You personally linked the discussion of Russian rocket usage to Russian sock puppet accounts, instead of realizing that Americans have used russian rockets for a long time.

If you have nothing against RUSSIAN rocket engines (interesting that you called them "Soviet" engines when the USSR ended over 20 years ago) then why are over-eager to attribute discussion to them to Russian trolls and to describe them as "Soviet" (invoking Cold War era ideas) erroneously?
Yes but patents only last 17 years? Super Mario 64 is 18-19 years old
In OS X could it be as easy as whatever monitor the dock you are using makes the app appear on that screen? I think that would be a better fit for me.
China has sovereignty over Chinese citizens. If you believe there is righteous reason to circumvent Chinese sovereignty with the collusion of some subjects of the Chinese regime, then you are supporting Internet terrorism.

(The problem with rhetoric is that it can point both ways. Study the definitions of "sovereignty" and "terrorism" in international law, then try again.)
"In which sense of undesirable?"

In the sense that it's not much of a longterm business. There are thousands of other people offering both a similar service and even WooThemes's own services resold for less.

Also, just because they're "GPLed bits" doesn't mean they don't cost money to produce. They have both fulltime employees and high-profile designer contractors working to sell designs that are then immediately repackaged by others.
I'd forgotten that Rackable did they acquiring in that one. Oops :)
I wrote the Slicehost app. Would love to add graphs, but that data's not available yet in the API. As for the email link, that's because the app came out before the iPhone had a copy/paste feature. You don't need that anymore with copy/paste.
It looks interesting, but at this point it feels more like a "web app" than a "startup". Granted, the two are often interchangeable these days, but to me the difference is one of formality and commitment.

For example:

What happens to my data if you decide that this isn't fun anymore? What happens if you get sign-ups that store a bunch of data but don't pay their bills? What happens if you get sued, are you personally liable or is this an entity? What are the terms of use? What kind of support is available?

From your site, it appears that you are in the process of solving these questions, but there's likely to be a lot more road to cover before it goes from web app to startup in my mind.

Good luck!
Being able to dump, restore, rebuild, reimage, or do pretty much anything to the server without fear of leaving it in some unrecoverable state is an advantage that cannot be ignored. It's great that you can simply trash and reinstall a server without having to be careful you won't inadvertently lock yourself out and need to request a technician for a reboot or a manual rebuild.

If you have a co-lo provider that gives you access to toggle power plus serial console access, you have it nearly as good, but you still can't re-image the machine without having it installed as such from the start.

The best hybrid approach would be to get a decent machine at a co-lo provider, then partition it yourself using Xen.
On my MacBook Pro, only the command key has a symbol on it. All other modifiers only have text.
My only problem with Google is that as a user, the hacking can sometimes cut both ways. I liked some of those walls that were there (like the ones I'm living in), and it would be nice if Google could learn to avoid the ones you want to leave up.

As for the footnote, I agree that it's a loser's game to argue that Google shouldn't have risked competing with Apple's iPhone platform, in the hopes that they wouldn't eventually choose to lock their ad platform out. These companies don't run on hope.
Nice work but if you want to compete with Themeforest you need to solicite other contributors
Including your whole AWS account, if Amazon doesn't like you for some reason, or if you attract too many attacks and disrupt their network.
This seems much worse that the original excerpt you posted.
This. All Day is excellent, and for more on the mashup side of things check out "wait what" http://www.waitwhatmusic.com/

I also love Buckethead. Energizing!
I'm thinking that they're ramping fb up for an IPO. Building hype, articles about mark being worth more than Jobs, Time Man of the Year, etc.

There's a lot of money and relationships behind fb, money and relationships buy press.