jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The step library [0] does something similar for javascript.

Step(
function() {
getURL1(this.parallel());
getURL2(this.parallel());
getURL3(this.parallel());
},
function(err, res1, res2, res3) {

}
);

[0] https://github.com/creationix/step
I went to ~6 different hardware stores in NYC before I found one in LES that did not bat an eye on the "do not copy". So, I guess, YMMV.
Strange, gradle is just way faster in my use cases. Maven has always been a pain with regards to speed with handling dependencies.
That's _the_same_ house costs 190k if interest is 5% and 310k if interest is 1%. Supply is not flexible at all, especially in the desirable place. Basically hosing prices determined by the maximal mortgage amount, not the house property.
In other words, you are not using a standard format.
It's the right attitude. The management fees alone for this autopilot thing are 0.10$ per hour. Or about 70$/month. It's a bargain considering all the hidden costs kubernetes imposes in terms of requiring people that know how to tame the complexity associated with it (i.e. very expensive devops people costing magnitudes more than that). Automating those people away is worth money.

I like Cloud Run for the same reason because I can use it without needing a lot of devops skills in my team or without sacrificing my own time (because I have those skills but have more valuable things to do). It allows me to focus on keeping my CI/CD pipeline (cloud run sets that up with a button click) busy with new functionality. And our hosting cost are close to 0$ because we stay below the freemium layer until we actually need to scale.

Edit. corrected the typo 700->70
Great to see this! We are implementing a Bayeux server and will have to try it out.
> IANAL, but part of what makes a ponzi scheme illegal is that there's deception involved (ie. you're taking money for investors and saying that you'll use it to invest in the business, but really you're paying out yourself/other investors).

You're taking investor money, and inflate the bubble. And you prevent the bubble from popping by using the investor money to subsidize rides. Part of the deception is that the true price of a ride is higher in reality.
I like this suggestion. Obtain dropbox-like features by leveraging dropbox.
I'd advise that you read about the demise of Yukos, formerly one of Russia's largest companies.
Big Sur, Monterey/Carmel, Cambria (go to Hearst Castle!!), Santa Cruz.

I'd skip Santa Barbara, Pismo, and SLO they're fairly boring and not that much to do other than go out to eat.
Is there a survey with data about what the economic bracket for the typical HN is?
Slay the Spire does not have subscriptions, loot boxes, etc. so it can optimize for balance, instead of engagement or play time. It's very much the exception.

The risk of analytics is an erosion of your design and vision. You just do whatever makes the numbers go up in the short term.
I didn't know this! Thanks.
I wonder if we're evolving scoring systems right now. Not so much with hackathons and sites like codefights.com but through data mining github. I'm thinking of a recent post to HN in which successful github projects were correlated with a contributor who added more code than all other contributors combined. I suppose if I were looking for a 10X developer, I might reach out to people like that?
You cannot meaningfully compare valuations of a public and non-public company.

eBay has to disclose honestly (under threat of tough securities laws) all its financial information and major decisions to analysts who look for weaknesses and holes. Anyone can dump all their ebay shares instantly if the company starts to stink too much.

Facebook shares are not subject to any outside scrutiny and those that do hold them are in a privileged club. If you are in that club, you will talk up your investment because your payday is coming soon (IPO). Even if the company stinks, you need to keep up the appearance that it smells like roses until you get your payday. Once Facebook opens up to the public market analysts then we can see how much it is worth, until then its all rubbish.
Replacing Xlib with XCB is like replacing the hanging noose with lethal injection. Yes, it's probably more humane[1], but the result is still death.

[1] regardless that the death penalty in anything but. But for some reason, the X Windows System always makes me think of capital punishment.
"I'd rather take my chances on the bomb." I wish more people, especially politicians, were mature enough to accept this. Not gonna happen in current western political systems though.
Exactly this. I'll attempt to speak for my kin here, I'm currently a student and while interested in Hacker Monthly, I couldn't justify paying (subscribing?). I entered my details in the form and hopefully I am eligible. If the product is interesting and useful I would have no problems paying (either when I'm no longer a student or even before that). I'm sure there are others like me and this seems like a case of "get them hooked young and they will be customers for life".
This offering blows away the few people that were already trying to compete in the GPU cloud space simply by being AWS.

Our research is just moving into GPU-based processing, and we can probably adapt our current EC2 based framework to work with this relatively easily.
The most noticeable change with this update is probably the new signing key. The Tor Project also just updated their signing key for the Tor Browser Bundle, so this is a great time to update your keyrings.
Well, as a gay Singaporean, I assume you are familiar with section 377A of the penal code that makes having sex or trying to pick up a date punishable by two years in prison? And that your parliament is basically unanimously in favor of retaining it, with overwhelming public support?
Funny thing is, they removed Radar because it provided less accurate data on depth than their vision system. I doubt that there's much gain in including an additional source of depth information.

Sure, it might be more precise than what is possible with vision alone, but it's also not needed.
I expect this to end about as well as it did last time.

35 million miles is statistically meaningless.
The land of the free.

As I read more and more of those stories I can't help but wonder at how things changed. I am from a formerly-eastern-europe-soviet-bloc country (Poland) and these kinds of oppressive techniques sound very familiar. The haziness of procedures, lack of basic rights, intimidation, no accountability of state officials -- we've seen all that until 1989. At the time, while the communist regime was imposed on us, the USA seemed like heaven: transparency, procedures, basic rights, free speech, accountable officials.

Look at where we are today. I can't even imagine being held captive without arrest for hours, being questioned about the purpose of my trip, about my religion and habits, all while travelling within my country. When entering the country, the passport clerk has exactly two options: let me in, or call the police and get me arrested on the spot. I feel free and I am happy to live in a free country, together with people who because of the past oppressive Soviet regime are quite sensitive to abuses of power.

At the same time, the U.S. is rapidly degenerating into something that isn't quite the sinister oppressive regime, but getting close to the point where it could become one, if a wrong leader gets elected. It's scary.

And the worst thing is -- American people got so used to the idea of living in a free country, that they do not even admit the thought that things are going the wrong way. Most people don't see the signs.
But who hires and tolerates the dumber, more xenophobic members of society for these positions?

The biggest impediment to fixing or eliminating the TSA is that the decision makers don't eat their own dogfood. If every Congressperson had to endure the inhumane treatment that passes for airport security these days instead of being whisked through VIP lines the TSA would be fixed within months.
Instructors:

do you see people with CS degrees, from 10+ years ago, going to bootcamps to learn new skills?

I'm in that situation and mostly worked in network, sysadmin & security and also got an LIS so I'm quite removed from the front-end/back-end relationship on a practical level and would like to start some projects and be able to use things like node.js to solve common/daily issues quickly.

Your thoughts?
(I'm probably just going to find some times to read up and exercise but was curious about other's thoughts?)

Also, has anyone from Canada tried any good school here?
(From Montreal here, but interested about other big cities...)
Typing is pretty minimal when you use a good IDE with autocomplete. I never type the word "document" -- just "d" and then enter. (Note that vanilla JS has great autocomplete support out-of-the-box in many IDEs.)

The vast majority of development time is spent dealing with people, reading code, learning, or maintaining code. Typing is a very small part of it, and I remember seeing a study recently that confirmed it.

If you hate typing that much, just write simple wrappers around vanilla JS, e.g. $.el = function (id) { return document.getElementById(id) };

What's more, when you're writing a complex web app using JS libraries, all of those milliseconds you lose in performance are going to add up (especially on mobile!)
To keep it simple, traction is customers or users.

How will you get users to your site, what will make them return. What makes it sticky (possibly a connection as to where the term traction came from?).

How much traction (visits/users) is probably dependent on your stage and the market.
=
Now the question to the community is how much traction do you need to show? How many users/visits = traction.
Unfortunately, that I can't answer.
> but I find it hard to believe that none of them had on-phone app stores.

They didn't. Carriers didn't really do too much to smartphones -- there was some customization (theme, background picture, etc) but that was it. Software is (and was) sold just as it is on the desktop.

> if you wanted to sell your dumb phone game, you had to go through the carriers.

There were tons of high quality games available for smartphones (including from big firms like EA) years before the iPhone was released. There was no on-phone store and you didn't have to go through the carrier.

The iPhone popularized the smartphone, changing the equation from the dumb phone to the smartphone. But if Apple didn't do it, someone else would have -- Android was in development (and already purchased by Google) years before the iPhone was released, for example.
Moreover, the Laffer curve is mostly an absurdity.

Martin Gardner’s improved depiction: http://books.google.com/books?id=oXEaTdstD7gC&pg=PA133&#...
I wouldn't recommend skipping college if you can get in and either afford it or are willing to incur the debt. Even after $25K+ of debt and 5 years of undergrad for two degrees, I don't regret it.

If I had to do it all over again, I think I would have angled very hard for a Symbolic Systems degree from Stanford (http://symsys.stanford.edu/). It's a very cool cross-disciplinary program and, if you can afford it (mentally, financially), you can cram in more CS classes or whatever strikes your fancy along the way.
Jobs (forcibly?) took over the Mac project from Raskin, and Raskin took a leave of absence from Apple in 1981.

I'm guessing Raskin wasn't on Steve's mind at the launch.
Maybe I need to change my thought pattern, but alarmist headlines immediately pre-dispose me to be unreceptive to the idea the author is trying to convey...
Did my eyes just deceive me or did you guys remove the reducible word challenge a few minutes ago?
The core of the apple is rarely consumed.
Yes, but at Stanford almost every engineering graduate class is 50% undergrad, 50% grad student, save for a few of the 100-series classes.
"If 520 was accessible by Freemont, Ballard, Queen Anne, and Magnolia the area that could live on the west side and commute to the east would increase by at least 8x."

Looks like the perfect reason _not_ to increase road capacity from Freemont, Ballard, Queen Anne and Magnolia to 520. That would encourage "live on the west side, commute to the east", and a complete standstill in the long run.
Owning your own home would be considered fairly typical for an American household.

It's to protect against people who have a million dollars in assets but make "only" $100,000 a year.
Even if you are correct, that does not disprove a negative effect of "toxins" on IQ. Perhaps IQ would be rising at twice the current rate without those "toxins".
I use webapps every day. I don't really have a problem with the majority of them and i do not run into most issues he described often.
When he talked about mobile i got to think: Hey most of the native apps on my mobile suck! Awful UIs, crashes, "bookmarkable state?" forget about it! Calendar widget not loading any entries? Restart the device!

Javascript is not the killer platform. I got it. Can we stop complaining?

Also: 10+ years of experience - does not understand `this` ha.
My brother worked at Questbridge for a few years. They place low-income and disadvantaged (but brilliant kids) at top schools, for free rides. The top schools can't get enough of students like you, but they're hard to find. Questbridge's model is similar to executive headhunters. I believe they do approx. 20400 students a year. The challenging part is scaling what they do, since it's very manual labor intensive.
Uneasy lies the head that wears a crown.
What other phones have you owned? The passport get's a general feeling of "meh" from anyone, including existing Blackberry users, who use it.
> It's pretty disheartening to write a simple and obviously correct implementation only to have the interviewer express their disappointment that you didn't use a particular optimization.

I almost always preface whiteboard coding sessions with "I'm going to write some dumb, slow code and then we can make it faster if you want. Sound OK?" I've never had anyone disagree with this, but if they tell you they want you to go straight to the clever solution, hey, now you know what they're looking for.
What we need is some kind of jvm-like VM binary standard that several languages can compile to. Right now that's simply JavaScript, though, but it's not very good for this purpose.
i don't think greedy is ever a word that will be used to describe google. ambitious, yes. greedy, no.
"0FCKs given"

This whole crypto space is just a giant show of "Punk't" isn't it. This can't be real - it is just parodies the whole way down.
> Only because human language leaves a lot of room for interpretation

Technically no. Many things have intrinsic physical value that cannot be tracked via digital contracts. If I go to amazon and buy a book, but they ship the wrong book due to clerical error, then there's a clear cut violation of expectations with no room for conflicting interpretations.

In the crypto world, NFTs are frequently criticized for this very issue, and it doesn't even leave the digital boundaries: you can prove to have ownership of a token through the blockchain, but whether that token is actually tied to legal ownership of an asset is anyone's guess (case in point, there are various cases of people selling fraudulent NFTs for art they do not own).
I'm having trouble with some of what you're saying. Why is RAID 5 any different than, say, RAID 1? You monitor them both the same way (your raid controller tells you it's degraded), and you fix both the same way (slam in a new drive and rebuild). Why would monitoring/recovery be any different than any other RAID level on a controller?
I agree, the difference now is that we have direct access to the information, it doesn't have to filter through a journalist now. All these twitter/facebook/youtube bans are trying to put a genie back in a bottle, Parler is gaining steam and Bitchute recently hit its funding goals.

Also, yeah, the term yellow journalism refers to Pulitzer's rags. Completely on board with that as well.
it really speaks to the obvious bias on this site that on this story multiple comments are shedding crocodile tears about safety but on the stories where tesla is bragging about its speed and performance you only see comments admiring their technical prowess.
This should read "successful Coup d'eta". https://en.wikipedia.org/wiki/List_of_rebellions_in_the_Unit... lists other rebellions.
Yes. Ribosomes are dumb machines. They have no authentication mechanism. The RNA randomly gets near the ribosome, interacts with it and the result is a whole new protein. It doesn't know whether the RNA was translated from cellular or viral DNA. In the case of cellular DNA, the ribosome makes useful proteins that helps the cell perform its function. In the case of viral DNA, the ribosome makes viral proteins which eventually get assembled into a new copy of the virus.

Viruses aren't actual living beings, they're just self-replicating structures. They are capable of injecting genetic material into other cells in order to get them to make more copies of themselves.

> Pathological viral infection feels like an infinite loop.

The same logic could be applied to biochemistry in general. It's not 100% accurate but it is a lot of fun to think about it in those terms. It's also fun to think about programming in biochemical terms! I wrote about this in the past:

https://news.ycombinator.com/item?id=21562716
I have a 2012 Macbook Air that's still a great piece of hardware. Still great for light tasks and actually not too bad for heavier ones. It has very few moving/active parts - just a CPU fan and battery - so it doesn't require that much maintenance to keep chugging. Problem is, my official macOS security updates end end of next year. 10 years of support is alright I guess, but what do I do, throw it out and add it to the ewaste pile? I think not. I can give it a second life as a desktop or server (great idle power consumption) with Linux or any of the BSDs.

If I buy a 2022 Macbook Air, I'd like to repeat this process for it in 2032. Moore's law is dead, treasure your hardware.
The difference is that SBCL caught the error directly on entry of MERGE-PATHNAMES. SBCL did on call to MERGE-PATHNAME a runtime type check. It knows the expected types for the arguments.

SBCL told you that the call to MERGE-PATHNAME is already wrong. A backtrace then will only show higher up code from the environment and the call to MERGE-PATHNAME.

Your Python code went into the routine...

Often the Python backtrace will be easier to understand, since it is source/line oriented, since Python code usually does not have extensive code transformations (-> Lisp macros) and using an optimizing compiler like SBCL may make the code less debuggable (for example when using tail call optimization).
In order to encrypt the connection handshake, you and the server need to agree on a key to encrypt it with.

If you do the key exchange on the connection, you have two choices:

a) anonymous key exchange, which could be MITM, because it's unauthenticated. This would be more secure than just sending the hostname in plain text, because it would require active interception rather than passive surveillance, but active interception is not that much harder than passive surveillance.

b) signed key exchange, which is tricky, because the server may have certificates for many hostnames, and it doesn't know which one you used

In order to have another option, you need to get a key through some other method. DNS is the more or less the most viable out of band method to get that information; after all, it's what you used to turn a hostname into an IP address to contact the server in the first place.
I have tried this method, and it does indeed work (TM:PE is the mod I think you are talking about). But at some point the sims have to change lanes to get into the correct one to turn, unfortunately they wait until the last possible moment to switch, causing huge traffic issues. On top of that the sims still prefer a single lane even if you do the lane mathematics. A 6 lane freeway, splitting to a 2 lane and 4 lane doesn't help when the sims still insist on using 1 of those 2 and 4 lanes.
Several states have expanded their unemployment program to not require you lose employment entirely to receive benefits. Check if your state has done so.
Google didn’t have sales team? Uh who do you think selling all those ads?
Does your office not have bathrooms to allow people to poop in privacy?
We might. There's some worry that e.g. showing a heat map of the data might be alarming, so we're trying to figure out where the balance is between transparency and cautiousness.
Cloud infrastructure requires a massive, massive, massive amount of up-front investment. And below a certain % of the market, it becomes impossible to pay back that investment or even keep it going.

The industry is closer to large airplane manufacturers (e.g. only Airbus and Boeing), search engines (Google and a little bit of Bing), and similar.

Shoes, jam, and hosting services all require minimal investment. (Cars require a lot of investment too, but not at the level of building a cloud. Which is why there are more than 4 brands of cars, but not 4,000 like shoes or hosting services.)

EDIT: In response to comments below, I'm not talking about physical infrastructure here, which does scale rather than being largely up-front. I'm talking about the absolutely massive software investment in tooling and reliability. Not only are you building 1,000's of API endpoints across dozens of services, but you need to also guarantee 99.99% uptime and virtually zero data loss when required. And sure, a company like Facebook is the type of company that can engineer that stuff -- but it still costs $$$$$$$$$$$$ to build.
I’m going to expose my ignorance here, but in 2020, how many low-income families are there without internet?

Also, would it the solve not just be to provide loaner 4G access points to those families?

The US is one of the top per-student global spenders on K-12 education, so the money is there.
Using antibodies to treat patients appears to be on the pipeline - https://www.jhsph.edu/news/news-releases/2020/infectious-dis...
Everyone in the group is WFH. The only increase is in grocery store visits which we try to minimize with venmo.

We too canceled our Daycare and Cleaners (although we continue to pay them because we want to support local businesses and our pay has not been interrupted). Everyone else in the group has done the same.

EDITED: You are 100% correct in that this is limited to the weakest point in the chain which is whoever breaks the rules and unavoidable exposure (grocery store visits and gas station visits). But what is that percentage increase? I suspect our chance of getting COVID-19 from the grocery store is 3x whatever going to the grocery store is. Which we all use the same stores and the same people are there so if there is an infection there it's likely less that 3x due to that fact.

You can't reduce your exposure 100% you can minimize as much as possible while trying to keep the economy going as much as possible. This is the balance we've struck. If we couldn't do this, we wouldn't get the hours in we need to in order to continue to pay the cleaners/daycare.

I'll also point out I'm not in a shelter in place state. If that guidance comes out I'm not sure this will keep going. We re-evaluate every week.

EDIT: If anyone in the group wasn't WFH and wasn't grocery store only operation my family wouldn't do this. We'd deem that as too much exposure.
To prevent xss and other type of attacks lose cookie stealing or redirects.