jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So, after watching Gravity.

Would they have enough fuel to change orbit to dock to ISS?

If not, would there be enough fuel in Soyuz to undoc, change orbit to Shuttle's and then either re-dock or re-entry?

In terms of safety, it appears that shuttle program became somewhat barbaric by reasonable standards of 21st century. If primary vehicle lost re-entry capability, there should be back up plan for re-suppling it until back up vehicle is ready to take people back. I.e. if failure of Soyuz detected before departing from ISS, they can always sit it out and wait for next one while being resullplied by automatic Progresses.
Heh, at first I was sympathetic to OP, but I find that I agree with you a lot. My problem isn't that OP isn't proactive enough to start a meetup himself, but that he readily admits that he "got bored after 20 minutes".

Honestly, if you get bored after 20 minutes, programming isn't for you. In this job, there are days when you churn out one feature after another, and days when you spend the whole time staring at the monitor wondering how to fix that bug. And guess what OP? That happens to everyone, regardless of location or place of work.
Comment by the author of the article: @fogus: Hm, lucky you, I've never met a Lisp I did like ;)

Don't measure a community by its detractors.

Further, people don't wonder why PHP is popular. Its popularity originated in ISP-friendliness, and has grown since then through network effects.

EDIT: People are still voting up the parent comment, so I probably wasn't clear enough: the parent comment is totally wrong, starting with the words "It's this". The attitude of someone who does not like Lisp is not even a single datapoint, much less evidence, as to how the Lisp community treats newbies.
We did it because Pioneer car stereos took forever to rewind. They went faster on fast forward then the rewind (so flip, ff, flip). I really wish I could get a transcript of the meeting that affected the rewind speed.
Before everyone jumps all over Google remember there are two sides to every story, and this is told completely from the perspective of the account holder, which should show him in the best light, but still appears he both encouraged ad clicks and had knowledge people were following through on this.
"And some of these [toy, throwaway] languages then become successful, and fuck up my life, because I may be forced to use them to access some library or script some program."

That thing you just stepped in? That's a big pile of bullshit.
I was eight. The year was 1983, and I was attending an elementary school that was participating in a pilot program that introduced Logo programming to third graders. I got exposure to Logo through the class, and because my mom taught at the school, I got a lot of after-school time in the lab too.

Essentially: I was incredibly fortunate in a number of dimensions. (I still see themes in the way I work now that originated way back when... all these years later.)
What. I dont understand how you can make this claim. Guided bombs are NOT using CV with optical cameras. They use lasers, GPS, and other non "fancy" techniques.

I just don't get in what world you think military munitions are using CV for targeting bombs.
I think the Protomolecule is the Expanse is a physical analogue of the same idea. An organism-like nanomachine that can bootstrap itself into a sophisticated artefact given access to enough resources.

Maybe rather that colonise the galaxy personally, we should concentrate on making panspermia real by just seeding it with life.
Can you explain what about this article makes you think Haskell people are screwing up C++?
You can make offline webapps for ChromeOS. Node will not run on ChromeOS.
Exactly. The authorities are relentless. They keep blowing out of proportion. Making a far bigger deal than it needs to be. I don't want to sound all conspiracy theorist, but i have a nagging feeling, there's some sort of hidden agenda at play.
You mean like they screwed C#? Or Harmony?
Indeed; the web provides far more than just a standardized, sandboxed, cross-platform runtime with multiple independent implementations. There are also lots of higher-level components which benefit from standardization. Text rendering and input are just the tip of the iceberg.

For example: navigation (back, forward, refresh, etc), URLs, permission management, text search, image/video rendering, scrolling, credential management, etc; the list goes on.

That isn't to say there couldn't some day be a simpler alternative to the web offering similar features; but it has some pretty stiff competition. The only thing that even comes close today are modern operating systems like iOS and Android; and none of those are open standards like the web is.
> Like I can guarantee there are tons of CLOSE_WAIT connections on my near-idle Python process for various of db pools, mysql or redis or pg.

Generally your client should close the connection when it's done. Server-side close should mostly be related to idle timeouts.
Not the parent commenter but it might take you a few days. I used to be a 2-3 cups/day drinker and I was fine without coffee (while on a vacation) until around the 3rd day when I started getting horrible headaches. I used that vacation + about another week to fully quit.
Chances are that Norway did it because of the EU as a member of EFTA.
Requiring app-based distribution feels like a perversion of the entire premise of WebExtensions. I understand why Apple wants to reuse its existing development, review, and distribution platforms, and it makes sense for some apps, but it's simply not reasonable to expect cross-platform browser extension developers to go through the hassle of building and distributing Mac apps just to support Safari users.

If you have an existing Mac app, it might be worth it, but personally, there's no chance that I would bother porting my own standalone WebExtensions to Safari under the current system, whereas I went to the trouble of doing so ($99/year fee and all) for the legacy framework, even though I don't really use Safari. Maybe Apple is OK losing large numbers of smaller extensions, but for me, it just means I'd never seriously consider Safari as an alternative to Firefox or Chrome.
>is a great way of eventually bricking the box.

The LAN interface on my ISP mandated box frequently fails along with whatever else is going on with the modem. Even the reset button fails at times, though not as often. Cutting power is literally the only reliable way of addressing the problem

I don't agree that a hard rest is as risky as you are claiming, but even if you are right, who cares? The ISP mandated use of a shiity modem, they made it a black box that can't be troubleshooted and if it breaks then they will just send me a new one at zero cost to me.
Sorry, what's an "A-70"?
We did this the mid-90s. Middle managers all "hey y'know what would be cool? a 3D mall, in VRML! It's just what people will want!"

[Narrator: It was not, in fact, what people wanted.]
Thanks, and with you 100%. That's why we've invested heavily in a more technically challenging for us but better for the end-user approach to Expressive Bidding. It's also worth noting two failed attempts at smart(er) markets—OptiMark and POSIT4. Both were ahead of their time and a little off the mark in aligning the mechanism with trader needs, but poor usability/high degrees of user-facing complexity didn't do them any favors.

> Conditional and contigent orders have been around for a decade+.

Conditional orders are a real testament to priorities shifting away from concerns over information leakage/fairness and towards concerns about how to get liquidity in an increasingly fragmented landscape. They're a nasty bandaid solution for routing opportunity cost.

> Options exchanges have complex order books

CLOBs for options and implied order books for futures dealt with some limited forms of exposure risk and proved a big boon for both markets, but they're also a bandaid solution (pre-defined packages and in some cases HFT scale legging risk and no ability to deal with substitutability or side constraints). We're excited to see what gains the general approach (combinatorial auctions unlock).

> Supply/Demand curves have been modeled in cryptocurrency smart contracts like Uniswap.

> Clearly this idea is different and novel but borrows somewhat from all these concepts.

While I agree with you that these are not new ideas, I'd phrase that a little differently and credit the actual inventors. Milgrom, Wilson, McAfee, Cramton, Ausubel, and too many others to name pioneered the theory and practice of multiunit and combinatorial auctions and, by extension, all of these concepts. Except for conditional orders, which make mechanism designers cry. There's truly nothing that better highlights the tragedy of the commons that is market fragmentation.
>By the way, "Two out of three Democrats also claim Russia tampered

Where does the linked page say that? The best I can find is "Half of Clinton’s voters think Russia even hacked the Election Day votes..." and the graph also shows 50/50. That's some inaccurate paraphrasing you have.
> He literally told people to stay peaceful...

It's not like that's all he said...
Could be creative or professional services expenses. What’s the hourly rate for a high end propaganda copywriter?
This reminds me of this tool-assisted speedrun:
https://www.youtube.com/watch?v=GOfcvPf-22k

The image recognition in Brain Age is obviously much simpler, but it's still basically the same idea.
An 'air gap' is basically a bit of perfectly permeable, transparent air.

I suppose that a real air-gapped system would be behind some less-transparent wall, or several, possibly with some electromagnetic insulation layer (foil, mesh), with no paths of direct optical contact, and some sources of noise of many sorts: wide-spectrum RF white noise, wide-spectrum acoustic white noise, random IR flicker, etc.
I am not interested in finding an investor for a business. However, for the benefit of others, I think I'll just ask you a few questions that would be good to know if I were looking for an investment.

1. How much are you looking to invest? I hope you won't answer that "This depends on the business, the model, the founders, how much market share there is, and what percentage of the business I will receive." Those are all important details. But what range of cash on hand do you have. $5000 - $10,000 is far different from $500,000 to $1,000,000.

2. How many other startups are you currently invested in? What is their current market capitalization? What is your net valuation of these businesses? I understand you probably can't give names, and that's ok that will come up in due diligence, but a general idea would be nice.

3. You would like to take a business development role to scale the business. What is your experience in this previously or currently? Can you give us some idea of your track record and success rate?

4. You are an engineer, a product manager, and an entrepreneur. Can you please give us an example of one of your startups which is either still running or has been sold?

I am not trying to give you a hard time. We just get this mentality, especially on HN, that any money is good money. Answering these questions sure helps to let us know whether or not that is true in an individual case.
Back when people typed two spaces after the end of a sentence. When the convention changed is not clear, but 'tis been a tough thing for me to un-learn.
This post describes examples of ambiguity and non-existing times: http://www.creativedeletion.com/2015/01/28/falsehoods-progra...

Note non-existing times mostly happen when you go from winter time to summer time. You set the clock ahead an hour at let's say 2:00 in the morning. So you go directly from 2:00 to 3:00. 2:30 does not exist.

So let's say that you plan a meeting at 2:30 in the morning in a country that does not use DST. Then they decide to use DST and set the clocks forward one hour at 2:00. Your meeting was supposed to take place at 2:30 local time, but that time no longer exists! As I see it, the right thing to do is to alert the user of the problem.
I like it. I think, you using ubuntu. Would you care to share what screencasting softwares/tools you use in Ubuntu ?
No, I read it easily; I simply used the trackpad to scroll. I disregarded it to because the premise is flawed, as has been pointed out to you. You don't have to agree with everyone else, but in real world use, with real world people, this is considerably less of an issue that you are making it to be.

Watch a child use touch-based interface. It's enlightening. They intuit the required interaction with consummate ease. Having observed how individuals still use scroll bars by tapping on the arrows and not realising that it's quicker to grab the bar, to me illustrates that using and relying on scroll bars is as much a learned behaviour, and a less intuitive one at that.
Thanks ^_^ personally I like the results I get.
I did M&A at a well known IB, I speak with first hand knowledge. I wonder if you have done a banking internship yet? It doesn't sound like it, because if you did, you would know how the work interns actually do differs from all of the qualifications that you mention. I have no doubt most of your classmates are exceptionally bright and hard working, that describes most kids entering banking out of college.

Reread my comment, I could take a kid with a "good attitude and train them to be a good summer intern in an afternoon." In fact, I have actually done that. Let's define what I mean by "good." Week 1: a good summer intern needs to know how to make PIBs, bind books, spread comps, use Google, learn from mistakes, and most importantly, know when to ask questions. Of course, as they get real experience and prove themselves, they get more responsibility -- just like with any other job. For example, I've had superstar interns building merger models for live deals after a couple months.

Knowing the "basics" (Excel, Bloomberg/FDS/CIQ, etc) isn't that important on Day 1 since they'll learn those things. I mentioned STEM students, in particular, because they can usually speed up the learning curve.

And remember, I'm talking about banking. Trading is a whole different animal.
> [...] illegally gathered up to 56,000 personal emails [...]

Let's not be fooled, it's not about "a couple" of emails. It's the whole surveillance apparatus that is the real issue.

> Government officials said that the court rulings had been declassified to show that eavesdropping programmes at fault had been found and fixed, highlighting its oversight measures.

It's very likely that they'll resort to throwing us a few bones, counting on us to go back to sleep again after that.

EDIT: Post was taken off the front page(s).
A conspiracy theorist looking at Google's ad clicks numbers might say that better results equal less clicks on ads. Mind you, that on commercial searches essentially all you see is ads. This works up to a point, a tipping point that is. I think Google is unusable now for commercial searches, all you see is ads and eBay, Amazon and other megacorps.

Up to a few years ago, I would have never believed that Google crafted results to increase ad clicks but now I do. Looks like MBAs from fancy colleges have taken over everything. Their ad clicks are increasing by a suspiciously large percentage each quarter.

They are back at page one:
"The goals of the advertising business model do not always correspond to providing quality search to users.

For example, a search engine could add a small factor to search results from "friendly" companies, and subtract a factor from results from competitors. This type of bias is very difficult to detect but could still have a significant effect on the market. Furthermore, advertising income often provides an incentive to provide poor quality search results."
http://infolab.stanford.edu/~backrub/google.html
Get the beam powerful enough and it will have meaurable gravitational field. All beams of any intensity technically do contribute some, albeit infinitesimal, component to the gravitational field.

It's a fun exercise to calculate just how strong a laser beam you'd need to have to make a black hole entirely out of photons.
You mean like Google collecting all the Wifi packets they saw with their street view vehicles?

http://www.bit-tech.net/news/bits/2010/05/17/google-admits-s...

I'm not really defending it but it does seem like big, smart, technical organizations make blindingly bad mistakes.
Kudos to the efforts. But sorry to say, this is really unnecessary. There are hell a lot of hackers in Europe and there is no HN Europe.

Real Hackers in India I know few (over social networks) they don't talk.(You can't see them in foss.in )They just code.!

We are not there yet. so just code! <back to maintain the spaghetti code>

(Disclaimer: I'm a Indian. I'm not a hacker myself yet,I still work in a body shopping "Megacorp")

[Deleted] Few points as its reported as offending.My point is Programming / Hacking has to align with global context.

And in my personal experience I never found any good hackers in the local community, I have always founded them outside of it and I don't expect HNI will have them. If it does Im happy as well.
But don't read the book if you want to stay motivated.
Sure, right after physics is adequately expressed in natural language.

There's a reason physicists express their concepts in mathematics, and that's because math is the language humans devised to express those things, having found natural language inadequate.

Programming is similar in that regard.
Is this really appropriate for HN? Admittedly, I'm pretty new around here, but isn't this kind of "political news" off-topic?
Defending Your Life

From IMDB: In an afterlife resembling the present-day US, people must prove their worth by showing in court how they have demonstrated courage.

Albert Brooks dies and has to prove that he has conquered his fears in order to "move on" or get smarter.

He looks back on his life and sees how things could have been better if he'd just had more courage.
For what it's worth, here's a few from me

Indexes. Everybody says it, but I'm still surprised at the number of devs who have next to no idea about index and how they work.

Few guides: Every index adds a write penalty, so don't just add them to everything. If you've got a compound index, it will only be used if the query also uses all the fields in the index (If you build an index on surname, firstname and dob, but execute select * from users where firstname="Bob" and surname="Jones", the index won't be used). Benchmark the difference each index makes, and stand back in awe at the improvement a few well places indexes can contribute.

[Edit: as pointed out below, my experience is well out of date and it looks like there's a number of database engines where the compound index thing doesn't apply]

Learn to think in sets. Most devs are used to operating on discrete pieces of data; we're not used to thinking in sets, and so writing efficient SQL doesn't come naturally. Put in the effort and learn it and you'll be well rewarded. SQL is built around sets of data, and can almost assuredly do stuff faster than your code can. Hint: anytime you find yourself getting the result of a query, iterating over the result set and executing another query for each result you're doing it wrong

Learn how your ORM works. If you're using an ORM (and most of us do), learn how to use it efficiently. This is where having a good working knowledge of SQL helps, because you can then find out how to help your ORM create good SQL. If you're using ActiveRecord, understand how to correctly use :conditions, :include etc, and what they're doing behind the scenes. Ideally you want your ORM to make one call to the DB, and to retrieve everything you need in that one call (calls are expensive, even for very small queries). Poorly written code causes the DB to get hit constantly. Not good,
While I agree with the most of what you say, I don't think that "node.js cloud hosting platform" is that wrong. In fact, when I opened the page, it didn't take me a second before I understood what it was about.

Now, to OP, I would also suggest to change the "dedicated servers" icon. Who exactly in your target sees a laptop when thinking about servers in a cloud ? It doesn't make things clear to me.

About the design, I think it lacks of whitespace in the middle (perhaps you were trying to create a cloud shape). Apart from that, I like the color scheme and the typography on the page.
It probably reflects the career-survey version of "Thank you sir! May I have another!"
I wish they would fix this in SBCL. The stepper is such a pain to set up and use. Smalltalk has really spoilt me in this regard.
I don't understand this... time to rank if you sucked at seo?

Time to rank if you just plop your domain down and wait and no one else does anything?

I can't see how this could mean anything. Please explain?
The difference is I wasn't looking for a "job". I'm a hustler, willing to do what it takes, and I made it clear from the beginning. I wanted the opportunity to learn and do, and money wasn't an issue.

It's a shock to me that I couldn't hustle my way into interning a startup at virtually no cost to them, given my experience. Maybe I'm overrating myself :).

Also, its a small startup, so I would have had to gone through the CEO anyway. If you aren't satisfied with the quality or uniqueness of my story, you have the luxury of flagging, not commenting, or otherwise ignoring it completely :D
I know this is half in jest, but it is ashamed that X is not getting more attention and being taken serious as a mental health drug. We have such a taboo against anything that creates the dirty "euphoria" word in a patient. When some time euphoria is exactly what the patient needs.

I spent 2 years on Paxil for anxiety issues and spent 2 months sick as could be, in full blown withdraws, because at the time no one knew that Paxil would make you physically dependent (absolute worst withdraws I have ever been through).

Because Paxil was not euphoric no one seems to have a problem with the fact that it causes heavy physical dependance, even though it causes the same physical dependance as other "abused" drugs. I would argue worse, Paxil was the worst withdraws I ever went through, thousands of times worse than smoking or other substances.

Anyways, I am rambling. Point is, we as a society are so hypocritical, we claim we don't want to create addicts yet we hand out highly physically addictive substances like Paxil, but because it does not create euphoria, it is OK because no one is getting "high". We need to get past euphoria as a dirty word and start giving people that clearly have imbalances of chemical that make them feel good medicine that simulates or elevates chemicals that make them feel good. Trust me, the hell of feeling like crap is far worse than someone becoming dependent on a chemical that makes them feel normal. So I have to agree with the parent, get a small dose of X and see if it works for you, when it comes to mental health you have to find what works legal or not.
System.ValueType was in .NET 1.0? Interesting, I didn't know that. (There are no docs on MSDN for 1.0, and I came in at .NET 2.0, so that's before me.)

Thanks!
Very nice, but http://en.m.wikipedia.org/wiki/Palmanova beats both in the symmetry department (rounder than Naarden. Also note the symmetrical outgoing roads on the 17th century map)
I am an academic myself! Aside from that - it's actually a bad thing, poor software quality is incredibly harmful when trying to create reproducible research.

A few people are fighting this (Titus Brown, etc) but it's mostly swimming against the tide of bad incentives.