skysight-inc/HackerNews huggingface dataset:
I wouldn't consider using clean water a waste. Greywater for irrigation sounds disgusting, although I'll bet that's commonly done...
I had the fortune of watching the landing broadcast live (from JPL, that is, not from Mars of course) at NASA Ames. That was really exciting, to see something like this with other people who cared just as much.
JA's lawyers have long believed the sealed indictment existed, without revealing their reasoning. Likely some off-the-record stuff. I think it's a pretty safe bet that this goes back to Obama.
I've actually moved to preferring subscription software for things like 1Password (which moved from purchase to subscription).

Software is a moving target where everything else is changing around it - OS, hardware, web infrastructure, etc. and having devs continuing development on a tool I'm using is useful. The subscription model in this case accurately reflects the reality and is better than randomly having to pay $45 on occasion to upgrade to a version that still works.

I'd also argue that Spotify is better than legal Napster with its streaming and music playlist curation. Spotify may be the best software application I use on a regular basis.
> If you sell your used car and it gets used to rob a bank, did you act immorally?

If he transfers it knowing other people are going to use it, and don't tell then them, then they cut the brakes, that's a problem. It's not just that it was sold, but people continue to use it and weren't told. That's a different situation.
Birds typically poop as they take off to fly. Less weight to carry. E. coli outbreaks are typically caused by animal farm runoff, especially from hog or cattle farms.
I think this is unnecessarily cynical. A third option is to keep plugging away at a great job in a great company. If at 1 year, you find yourself at a shitty job and/or shitty company, leave ... regardless of what the options cost. And who cares if they are cheap then. Shitty company = going nowhere. Any money spent exercising is money thrown away, which is even worse than walking away from it.

Your decision point around the cost of those options seems poorly thought out, besides being a victim of a false dichotomy.
Publishing a package on npm is not much more than uploading a .tgz. You could put _anything_ in it as long as it has a package.json at its root. Nothing is done on Npm's side to ensure things are what they claim they are upon publishing: they only check (superficially) if you are not by any chance trying to republish the latest version. Even that is done locally, not at the registry level.
The whole value add of this company vs Ebay is that they are supposed to have "experts" verifying the authenticity of the shoes. I recently read an account where they pretty much hired someone off the street and had him verifying a shoe per minute on his first day. I ordered a pair of Yeezys from them 2 weeks ago and was some what concerned with the fact they verified and shipped my pair out the same day they received it from the seller...
Most users are able to identify example.com as a URL but not example.gq because they have been trained for years to look for .com

This training will take some more time for other TLDs and will take more time to become normal.

Even now, companies that start with a strange TLD but grow large enough will eventually buy the .com which repeats the cycle that only .com is legit for commercial services.

Anyone know of popular companies in the USA that don’t use .com?
I Want My Ex Back, You Say? How to Get Your Ex Back Fast Secrets (Simple Steps)
I wasn't claiming that it existed somewhere in the world. I was arguing against the idea that a natural monopoly which is harmful to consumers can exist or has existed. He didn't give any evidence that one has. All he gave was a status quo fallacy. Just because water utility competition doesn't exist, doesn't mean it can't exist, or wouldn't exist in a free market.

I don't need to give evidence. I'm not the one advocating for government action, I support inaction.
Unless this parallels a thesis that AI will in turn allow HR costs to scale sub-linearly as these companies grow...
That argument is fundamentally flawed.

Yes. However, his other observation about AI turns out to be spot on.
Not according to the article, which purports that as many as 1 in 100 people have "differences or disorders of sex".

That is a much higher number than I've heard thrown around before, and probably it has something to do with the phrasing of "differences or disorders of sex", which may include much greater differences and disorders than usually mentioned (such as XXY chromosomes, etc).

It would be very interesting to know what precisely they are counting as "differences of sex" -- hopefully not simply aesthetic differences, which I believe most people are aware there is an incredible variety of expressions.
Re: source control, this was also written in the year 2000...
> Once you get in the habit, it's not hard to scan through a program line-by-line asking yourself "what would happen if an exception were thrown at this point?" and to take appropriate precautions.

I feel there's a serious disagreement here with how I tend to look at things. I don't want to look line-by-line and ask what would happen in case of an exception. In most cases the answer would be: That would be bad, since the rest of the code would not get executed and the program would remain in an invalid state.

It's much easier to know that there will not be an exception. Simple sequential code, the way it was intended to be by the ancient gods. And handle errors manually where they could in fact occur. I reckon that for my own code, that is only once in a hundred lines or more. Or maybe even more (lines) than that, since I'll abort directly in the callee in many cases anyway, so the caller never gets a chance to see the error. But if there were any point in handling an error in the future, we can still switch to handling it later.

Now you can argue that you can do that with exceptions as well (handling errors directly either by returning an error code or by aborting) such that exceptions would never bubble up. But in that case what's the point in exception handling to begin with? It's just the same now, except that there's a lot of exceptions machinery required in the language.
This is a pretty interesting poster. It shows just how similar the surface of these alien worlds look. The image of Earth is the obvious "one of these things is not like the others".
Well, its likely because the sftp server itself is always running. If they had an sftp lambda function... sure.
Or the XKCD question about how much energy would be needed to take the phrase "speed enforced by radar" literally - basically a fairly large nuclear weapon.
Is the Rift better now?

I had them both before the Rift had its non-xbox controllers. The Rift let in light through the nose, had no room scale (needed to be in a chair), and just generally seemed like a worse experience.

Did things change or are there other reasons you like it? Are the controllers just that much better?
> I guess I'm an object lesson in the value of a college degree!

As well as the really innefective way we judge talent in the US
Interview buddy to do mock interviews
Hi,

Looking for people passionate about computer science, to do mock coding interviews.
Long term goal is to work for FAANG and it would be great to practice coding interviews with someone. PM me
This HAL 9000-Inspired AI Simulation Kept Its Virtual Astronauts Alive
It's not.

Not to that degree.

Unix frequently espouses "do one thing", but how much "one thing" is is always open to interpretation.

And it's never been quite as small as e.g. left-pad. It's more something like `printf` or `cat`, which do "print a formatted string" and "concatenate files" as their "one thing", respectively.

Let me reiterate: The problem isn't "single responsibility", the problem is "single responsibility for half a thing".

The pieces are just too tiny, which leads to an explosion of packages, which leads to packages being badly maintained.
Absolutely. Besides the keyboard incident which is hardly debatable since keyboards should be able to be used to type, everything is subjective.

Like it always happen, although power users (developers, graphic designers) have historically saved or at least kept Apple afloat they're now getting completely ignored. For this reason, critics from power users will be a lot more negative then critics from other types of users.

The sky isn't falling, sure. We can even say that Apple is now a different company without debating whether it's for better or for worse. Definitely a lot worse for power users, though.
Seems like it'd be better as a webpack plugin. It's still not a compiler, by the way, nor a compiler collection, even with this feature included.
1.1 Audio very fast only
2.3 ...
AWS re:invent 25 nov. recap
The refrigerator example is stupid. I'm talking about buying something from Amazon, so if I have buyer's remorse or it's broken I won't ever buy that model of the same thing again from Amazon. I would at most return it, which the ad might remind me of.

There's a certain truth to you being in that buyer's class now, because there is a certain population that buys laptops. Yet as he stated, I'm not in the buying cycle. I would probably be in the buying cycle again in 1-2-3-4-5 years from now. So immediately advertising for something you buy rarely (refrigerators more, laptops less, phones maybe more often) is still wasted ad space.

David Scotten's comment on that thread is a bit more on point: "There's the opportunity cost of not showing another ad in that slot, though. So they're showing you what they think is the ad with the highest expected value for them."

I think they don't calculate the opportunity cost right. They will advertise right away for something that is unlikely in their best slot in my emails.

It would be better for them to advertise other related electronics (headphones that work with bluetooth if you just bought a new phone with bluetooth, loudspeakers, computer screen, external keyboard, docking station, etc.) Those would actually be much more likely buys for me.

Funny actually how babies are mentioned. I never had a baby, nor do I have a girlfriend (something Amazon should probably know with some basic data science), yet they always advertise baby diapers to me, even to the point of sending me some as advertisement. I still can't figure out how that happened.

For me Amazon is a store where I always look for something specific. Only the book recommendations have really made me buy something I didn't think of before. I think there's a lot of lost potential here for Amazon.
In principle, maybe. In reality, I'd have to see a real concrete offer that I could evaluate.
From what I'm reading, their initial algorithm doesn't use neural networks at all. It's something that resembles MCTS.

I don't understand from the article, does their "robust" version just run on policy network alone, or does it still run the resetting "world simulation"?
There's also this, that goes a little more in depth.

https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...

I'll also throw out there that since the Nvidia 8800, the basic layout is still the same, but some of the fixed function responsibilities are being handled by the programmable cores now. Not enough that any stages have been removed, but stuff like interpolation of the baycentric coordinates, and part of the ROP workload are handled by the pixel shaders (added in the driver not your pixel shaders' code).
There's a lot of griping about the "subscription economy" here. In light of this, the fact that their sales deck is (apparently) successful indicates that it is indeed highly effective.

That is, it sounds like they have an uphill battle, and apparently this deck has helped them gain ground. I'll give these techniques a try and see if they work for me (even though the clickbait title irks me).
New services rarely launch with CF support, if you want to programmatically create SFTP servers TODAY you could write a Lambda that uses the SDK and reference that Lambda with a CF Custom Resource.
Is there some specific part of that 600-page book would I find illuminating? From the intro, this is clearly a phasist approach, so essentially waterfall. E.g.:

"Regardless of its name, it becomes the input to the person (or people) who are responsible for actually building
the system — that is, designing the overall architecture of computer hardware and software and ultimately writing and testing the computer programs. This leads us to Part IV: life after systems analysis. We will explore the transition from systems analysis to systems design and briefly discuss the final details of programming and testing."

I'm sure there are people out there whose domains are stable enough that they can work like that. But fewer and fewer. And I suspect even the ones who can would be better working in a much more iterative, exploratory way.
Ai opened already important technology up to a whole new level.

Language translation and synteciation.

There might be not many people able to use it and you probably need a lot of resources to create useful models but it already makes inovation possible.
I don’t think any blame is due to the author at all.

Volunteer project ownership is voluntary, and transferring to another volunteer is the only choice other than abandonment for a lot of volunteers. Package repositories don’t support monetization and there’s no pool of volunteers associated with the repository itself to take up maintenance of what otherwise would have been abandoned.

Would we have preferred if the original creator had simply deleted the repository altogether? The last time someone did that on NPM, it generated deafening howls of rage — but here we are today in the non-abandonment scenario, listening to renewed howls of outrage.
Haven't used them myself, but https://interviewing.io/ seems right up your alley.
Other people may well understand the situation all too well, but have no idea what to do about it. That can include professional help in some cases. Depression is a bad thing and outsiders often have no way to penetrate to the victim and say they care.
FWIW I didn't check my mail once for something like 6 months, and they just stopped delivery on it. Nobody came to check on me, that's for sure.
You have the basic idea correct. One thing to note is that people often use them interchangeably.
I personally refuse to call anyone a male or female if they were not born with the right parts. This is a mental issue.
In the web, any dependencies have to be sent to the client as well, so making them small and having the build chain handle grouping them all up in one minified file is suppose to make things quicker for clients.

also languages like python require an affirmed compile time resolved call to the classes so it can more easily know what code is not used or not going to ever be used.

Javascripts string based introspection and runtime generation of code being the backbone to the entire framework also makes it impossible to know what parts of included code are even used, just because no code calls out to it at build time doesn't mean the code isn't going to generate calls to it.
Official machine learning courses from Amazon are now available for free
It's almost but not quite as though someone were trying to design a car specifically for me; I was getting more and more interested right up to the part with the "over-the-air software updates" and the dashboard full of LCD panels. Oh, no - so much no! Keep it simple, keep it reliable, and absolutely do not attempt to change its behavior after I have already purchased it.

Oh, well. I'm keeping an eye on Bollinger; their pickup design looks promising.
How do you feel about coal mining? Is that a way of life?
As a hiring manager, I look for smart, curious people that are good at communication. I am ok if you do not have all the relevant skills if I believe you can learn them in short order.

If you happen to be in the NYC area, reach out to me, I would be happy to take a look at your resume.
1.1 Audio very fast only
2.3 just because of the features
Setting up CI is basically as simple as adding a small .yml config file to your git repo (if you are using a service like Travis or Circle CI) and clicking a couple of buttons to give the tool access to your github repo.
and your lack of higher salary history will be a huge red flag to your rental, credit, auto, mortgage, and accredited investor application
Oh I know Amplify, I just wanted to know what this console brings :)
How in the heck did rockabilly/greasers end up as "Teds"? The rest pretty much lines up with the West but man, that one seems like someone misheard something.
> That should count for something.

It does. You jest, but competition is fierce and little things matter; also, sometimes making even a small improvement require a technological breakthrough.
Even apart from AmazonBasics, if you've found established a niche product that sells well as a merchant on Amazon, you can be sure that Amazon will swoop in and undercut you ASAP.
Heartbleed fully allocated the larger buffer. It wouldn't have crashed. It was just uninitialized memory being read out. Yes, munmap and remap would have cleared that ram, but so would the malloc clearing.

> "web asm -- if it was good enough for openssl!"

More like, "OpenBSD, so slow that people feel the need to write their own malloc".
I don't think it would be a stretch to think the ones that can answer most of these would be the outliers that make it past two years.
Back when the captchas just showed two words, one of them was already verified while the other was not. So if you got the former wrong you failed, but for the other one you could type anything you wanted. The modern ones most likely work in a similar way.
Most difficult puzzles for Asian highschool students
https://en.wikipedia.org/wiki/World%27s_largest_airlines#By_...
Who said (result, err) should be a sum type? Why must the result be invalid when err != nil?
What I've said is historically uncontroversial.

https://www.yalelawjournal.org/note/amazons-antitrust-parado...

For bonus points -

Please list a successful libertarian society - contemporary or historical.

In fact you can't. That because libertarianism is a type of utopianism. The society you aspire to can't exist with actual human beings in it.
I highly recommend that anyone who believes the content of that editorial watch the video series https://en.wikipedia.org/wiki/Hjernevask which can be found online. The short version is, the people pushing the "biological gender is not science" narrative are themselves more driven by ideology than science, not the other way around.

If they really want a special case for people whose genitalia are misformed, that's a different argument than saying we shouldn't classify people based on genetics at all. Also, if people understand that the gender on a birth certificate is genetics based, then they can choose for themselves to discuss with their potential sexual partner why the gender on their birth certificate should be interpreted a particular way due to special factors in their case.
"The right parts" isn't a scientific concept.
Disclosure: Works for MS but not on anything related to the topic of discussion here. These are my personal opinions from experiences at multiple companies.

Any user-facing names obviously get reviewed by the whole departments that are dedicated to ensuring it fits with the brand, translates well into all languages, not offensive to anyone, etc.

For identifiers that are not expected to be user facing, they're likely to get code review, simple profanity filters, and certificate policy checks, plus whatever bikeshedding those particular dev+ops+networking teams want to have about it. For a service endpoint that's really only resolved in the guts of client code, I could easily imagine an individual dev just using an arbitrary name for the prototype, and then eventually finding that the service became useful and that it's just not worth updating all the existing clients for a cosmetic change mostly no one sees.

Also, you hear conversations like "so-and-so registered that name years ago for idea X, but that didn't really go anywhere, so we can just repurpose that since we know that it's both already working and unused".

So I wouldn't read any particular motivation into 'microsft.com'.
Ok nice. The idea is to make something like Telegram (totally encrypted) but we give you a phone number.

So if another user has the app, all communication is secure and nothing is viewed or stored. Of course, no ads.

And if the user is communicating with someone without the app, the UI is the same except a few functions go away (like file transfer). Because now it can be only standard SMS.

But then your whole phone experience is synced in the cloud. It's cool!
Interesting link at the end of the article about a mini helicopter NASA's sending along with the Mars 2020 mission - https://www.nytimes.com/2018/05/11/science/mars-helicopter-n...
There’s no shame in refusing to study dependency diffs. If you consciously evaluate the risk and deem it acceptable, I agree with your judgement call.

What I find shameful is the lack of advisory warnings about this risk — by the repository, by the language’s community, by the teaching material.

This should have been a clearly-known risk. Instead, it was a surprise. The shame here falls on the NPM community as a whole failing to educate its users on the risks inherent in NPM, not the individual authors and users of NPM modules.
I don't know where to catchup but move off of CL. Build a network, use them to find more, it's slower but higher quality IMO
But, the idea that the classification is binary is inherently flawed if, as you state, there are special cases.
If your into plain vanilla SFTP and don't have large storage needs, https://cloudbuddy.cloud takes less than 1 minute to setup.
The heat death of the universe poses no risk to me, though. I don’t consider that to be a problem.
I'm not reading any book in 2019. I usually find a moment of quiet during lunch and I would read then. But it developed into an eating habit and, as a side effect, a weight gain. I want to focus on building practical things this year instead.
Your analysis is completely unmoored from history. The scope of government authority today is the lowest it's been since the 1940s. Back then government agencies would use a few pages of broadly-worded statutes and regulations to impose sweeping controls: setting prices, telling airlines what routes they could fly and trucks what routes they could drive, telling telecoms where they could build wires. Government agencies today have to invoke thousands of pages of regulations just to achieve the most minor ends. The Interstate Commerce Commission had vastly greater powers than any of the three-letter agencies that replaced it. This is true not just in the U.S., but in Europe as well.

Yet, despite the entire Western world being at the tail end of a decades-long process of deregulation, corporations are bigger than ever. That's not because of the State, it's because of technology. Amazon, Microsoft, Apple, Google--all are the result of massive economies of scale enabled by technology. Amazon isn't monopolizing retail because the State is giving it special privileges. It is doing so because smaller retailers cannot compete with Amazon's nationwide logistical infrastructure and footprint.
Subculture affiliation after 30 years old being the biggest sacrilege of them all
How does this work in practice? Do you perform pre-conversation inspections? (Feel free to save us both some embarrassment and make your reply fully gender neutral.)
Do you personally confirm their "parts" before talking to them?
So smooth, hardly noticed we were landing...
I guess 95% of the HN population came along for the ride:
https://mars.nasa.gov/participate/send-your-name/insight/
The appeal of being able to use one language across the whole project, rather than one on the backend and a different one on the frontend, is very strong.
It is a compiler. Literally
Well they don't and they aren't so