jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I mean, call me crazy, if this is for an emergency, wouldn't it make more sense to provide a small archive with the source files in it, no third party at all.

requires an unarchiver, and a text editor.
https://www.statnews.com/2020/03/18/coronavirus-new-age-anal...

And of course the case everybody should know about:

https://en.wikipedia.org/wiki/Li_Wenliang
Layman relaying what I read in an ElI5:

R0 goes down with rising temps and humidity. Covid has a pretty high R0 to begin with, so unlike flu and colds that almost disappear in summer, covid will most likely be slightly less contagious than in winter (people being more outdoors helps too). That’s not enough to make it not spread in warm countries now, but it will likely help some bad areas in colder climates such as New York or Germany.
Thank you, I'll do better.
The dirty secret of semiconductor manufacturing is that there is a LOT of cargo culting--so nobody knows what all the essential knobs are. This is true practically any time you have an extremely complicated process with lots of steps--repeatability is difficult--and it's not limited to semiconductors. It is exacerbated when the line starts making real money once it is up an running--nobody wants to touch anything for fear of breaking it.

For example, chemical mechanical polishing has some basic principles, but the full recipe for the polish process is voodoo. What kind of pressure profile? What formula of slurry? How long? You can steal the "full formula" ... but then discover it doesn't work in your fab (this is typical). Why? Who knows? Is this wafer too thick? Is the layer too hard? Is this polishing machine somehow different? Perhaps the machine operator learned to tweak the "documented formula" under certain conditions?

This is also why Intel makes a development fab and then stamps them out literally identically. That's what gives (gave?) Intel its absolutely insane yields.

A classic problem in this was the formula for the spacing/aerogel material in US nuclear bombs. The factory shut down, but nobody really noticed until they ran out of material. By then the factory was long enough gone that a new one had to be built--and, of course, the new material was useless. They had to embark on a research quest to figure out what significant information had been overlooked.

Another good example is injection molding lines. Lots of the time, when there is an injection molding problem the first solution is to lengthen the injection molding time by 10%. The people on that shift simply shrug and go on with life. That wasn't actually the problem (for example, maybe the incoming plastic pellets were too wet) but the people with a production quota don't care. It probably takes an old dude with a grey beard to grab a handful of plastic pellets and test them for water content, yell at the people who were supposed to prepare the plastic bits, and dial the speed back up to where it is supposed to be. That old dude is your institutional knowledge. If you don't have that grey beard, you simply lost 10% production capacity permanently. Have enough of those events and your injection molding company goes bankrupt.
As someone who regularly uses a 15" MacBook Pro (for work) and a workstation desktop + Thinkpad X1 Extreme with Windows 10/several Linux distros (for hardware and software personal projects, respectively) with lots of expensive brand hardware for both laptops, I loathe them all with a passion.

MacBooks get the hardware DPI consistency sort of right, but multimonitor support is still flaming garbage to the point where I have to run caffeine 24/7 and use rigid window manager layouts configured per scenario (coding at my desk, pair programming at someone else's desk, meeting, presentation, etc.) to be able to efficiently context switch between the modes and keep the screensaver from mutilating my layout. Windows gets the window layout consistency between monitor configurations mostly right if you ignore chrome and Electron but multi-DPI support is flaming garbage. Linux is completely hit or miss for me depending on the monitor and drivers I've got configured but in a desktop you can at least make Linux reliably not flaming garbage.

I just now realized that my 20th anniversary with computing must have passed in the last few months and looking back, all I can remember is how much every operating system I've ever used has gotten in my way.

/rant
What keeps someone else behind the same smtp server from spoofing an email?
Good grief. Take up the offer of the HNers that have replied to you offering to front the issue for you.
Just a thought, but have you considered that in your freelancing you might be aiming at the wrong market?

You say that people expect to pay $200-500 for a web site, and I'm sure a lot of places do, but that's the same everywhere. Some places want a cheap site that a college student could do or that they can outsource to someone they'll never meet in a low-paying country. Naturally, the quality of what they receive will usually reflect the price.

On the other hand, you seem like a diligent person and you seem to have some real skills in this area. You might want to consider aiming at the higher end of the spectrum, businesses who see a web site as a serious investment, and will pay accordingly for someone who is going to do the professional job that a typical kid won't. Look for the projects within reach of one person (give or take outsourcing any areas where your expertise is lacking) over a few months, and with the five- or six-figure price tags.

You don't need a lot more hours or a large team to take on these medium-weight jobs, but you do need a professional approach as well as the technical chops, and awareness that web development involves things like usability, accessibility, branding, etc. as well as just hacking on HTML. It sounds like that's exactly the sort of wider awareness and business-like approach that you have, but you'll never make the most of it picking up jobs for peanuts.
It's called 'Hyperbole.' He's not just talking about 45 people productions. Seriously, you think he's sitting there counting, at if you have 44 people, he's saying you shouldn't use DSLR? But anything where you have a camera crew of multiple people.

The article is pretty clear. For home users/amateurs, it's not worth it. For more serious users with actual production costs, then you're talking.

> I'd agree that manual focus is not the best choice for wedding shoots, but that doesn't mean that manual focus is unusable by all but Hollywood productions.

I'm pretty sure he's okay with productions outside of Hollywood using it, too.
There's probably a bit of truth to it; I don't know what the r value of CEO salary vs. "success" to be, and to be sure there's A LOT more that plays into it. But it could play a small role.

There's an old rule of thumb in stock trading (although it may be only from the person that told it to me; I've not heard it before or since) that says if a non New York based company opens an office in New York, particularly a big fancy one, sell immediately. The theory being that the CEO is trying to build a monument to himself rather than keeping on with a good business strategy.
I have been programming for a long time, and I don't think I can give a totally articulate answer to that question. Well, I do have answers, but they don't make seem to make sense to anyone but other programmers.

Part of it is the reward from solving difficult problems or puzzles. And with the risk that you might not be able to solve the problem. Part of it is the creation of something that didn't exist before. Part of it is, when you are in the zone, time disappears.

Some of the problems in this business are pretty intractable, or at least appear that way. I remember once when I was younger I got this idea in my head that I wanted to solve algebraic problems by programming. At the time, I was working on the IBM 1800 (architecturally equivalent, instruction-wise to the 1130) (like that really tells people anything), which was a 16-bit accumulator-type machine with maybe five registers. I worked on this for maybe a month, to the point where I felt mentally strained. So I backed off, never solved it. Later, I heard about maxima. I wasn't even close.

But that seems to be the rule, rather than the exception for things I have been involved in. I mostly start things these days that I have no real clue whether or not I will succeed. Real-time acquisition of electrocardiogram data? We certainly didn't know the horde of sub-problems we were going to encounter, and certainly did not stand around enumerating the risks. We just forged ahead. The Matasano challenges? Talk about staring at a web page for a couple of hours with no clue. (That worked out well, as I now work there.) (And despite what tptacek self-deprecatingly says, he is marvelous to work with and work for.)

Compilers? Didn't you ever wonder "hmmm, I wonder how this works", or "why does FORTRAN have this clearly stupid and trivial limitation on elements on the DO loop?" I got a fire in my belly about that one for sure. But I had no idea or expectation that this would lead to a career.

Or the google code challenge. I got it in my head to try this out, kind of to flex the muscles. That was an education. But I learned something.

I know that there is a lot of talk on this forum about "fail early, fail often". I think that perhaps the original intent of that admonition is "don't stand around enumerating risks. Dive in, push forward, adjust, repeat". So in the words of the protagonist in The Art of Racing in the Rain, "your car goes where your eyes are". To translate, "don't look at the wall, look at the track".

So any programming ability can give enormous leverage in many areas of modern life. Full-on programming ability more so.

If you don't have a deep curiosity about how this complicated stuff works, I am at a loss as how to describe that to you, as that is where I come from and where I live.
The real question of the whole thing is how Microsoft could be given permanent chairmanship of the whole thing, where they have only ever had one goal in the last ten years, kill the browser however they can. They have discovered after giving it their best try to just ignore it and hope it will go away that they have to get back into the process and kill things that way. It would be far better to have a specification that goes forward without their approval than one that they make harmless enough that they can still ignore it while having negatively impacted the value of the whole thing.
Being reductionistic is the source of all of medicine's success in the past 100 years, and I don't see that changing - ever - without evidence that another approach is superior. Which non-reductionistic approach do you see as supplanting reductionism?

Behavior isn't really a medical problem so much as it is a series of choices between different 'goods' - both medical and nonmedical. I see it as a public health problem. Want people to eat less McDonald's? We know that counsel from your doctor is very modestly effective. We also know that price changes are very effective. So tax McDonald's food at 100% and subsidize produce with that extra money. People can still choose McD's, but you just made it a whole helluva lot easier to eat well. Large-scale systemic interventions are the only things that will be able to change behavior, and this is neither surprising nor particularly problematic.
Altman has 10X'd the bet that made Mitt Romney seem "an out-of-touch rich guy"! [http://www.politico.com/news/stories/1211/70246.html]
I think it's better for everyone in this business to have some understanding of how channel works and profits to have a more macro perspective of this issue. Channels usually have huge power and it's one of the four P's (price, product, promotion, and place). http://en.wikipedia.org/wiki/Marketing_mix
> "you can't yell 'fire' in a crowded movie theatre"

It actually means "I want to justify a law abridging freedom of speech". As https://en.wikipedia.org/wiki/Shouting_fire_in_a_crowded_the... explains, it was originally used to argue that some political speech could be suppressed.
I would like to read about a better design that should be implemented instead - can you share some links? I cannot imagine how compatibility can be achieved given that address fields in IPv4 are fixed 32-bit.
I like him in-person even more than on the page.

A couple recordings:

Where Dogs Come From: https://www.youtube.com/watch?v=DOvbl3ZPPV4

A reading from Prairie Home Companion in February, dealing with cats: https://www.youtube.com/watch?v=tTxpQCY7df8

If you get a chance tosee him live, don't miss it. He's delightful.
A laptop wouldn't match that performance though. And when not gaming the wattage should be a bit lower.
Intermarché in France did just that: https://vimeo.com/98441820
"You can refuse to compromise on your rates, provided that you can afford to walk away if necessary"
I also wanted to move away from so-called freelancing, but in the end I discovered that it gives me incredible flexibility: I now cherry-pick my clients, taking only projects that are challenging and truly stimulating. I charge a very high hourly rate but I also put my soul into the project, and in the end the clients are more than happy with the work. This allows me to work for ~4 months/year(in blocks, of course), and the rest of the year is spent on personal projects, travelling and building (self-driving)race cars. Try to find your niche and go for it, it's really worth trying!
Two points that I think are worth making

1) When someone in early twenties sets up a successful business it is considerably more newsworthy and is far more likely to get attention than someone in say their 40's, thus distorting public preception.

2) Once you get into your 50's your career options narrow dramatically. You become too expensive, less flexible and potential employers may feel that you are 'stuck in your ways'. Therefore entrepreneurship may in actual fact be a necessity.
Upvoting this not because I agree, but because someone downvoted the parent.

This is an opinion based thread - why are people downvoting people when they disagree with an opinion? Especially in a thread like this one?
I agree completely. Having all your stuff accessible wherever you are is a worthy goal. Ripping out the ability to use local storage and run native apps when appropriate isn't.
I dunno. I think they let me out with an honorable discharge because I might have made too much trouble for them otherwise.
I'm 22, and I'm currently starting a business.

My dad is 61, he's currently starting a business.

My company is very small scale because I have limited capital. I'm investing <$2k for now. I'm creating a relatively simple product but the bulk of my work is going into software development and marketing online.

His company is using a contract manufacturer, about 2 million bucks, and really doesn't break any new technical ground. Their products are better than the current market leader, but have existed for a few years. He is bringing new marketing to the process, but most importantly changing the distribution channels. He has contacts at all the current market leading distributors and retailers (he was previously the EVP of the market leader) and is bringing on about 5 full time sales guys to go out and win business.

So the scale is completely different, the reason we think we can win is different (he is focusing on business, I'm focusing on product), but we do have a lot in common.

Both of us are not taking that much risk. I'm working a day job, he has enough in the bank to be retired and is using other people's money. Both of us are working insane hours (he probably is working more than I am because he has a bunch of employees depending on him, I just have myself). He is doing it full time, I am doing it as a sideproject for now.

Neither approach is better or worse, they are just different. The good news is that you can start a business anytime between age 22 and 62 (and younger and older I'm sure). The other good news is that we both enjoy it more than anything else we've done working for other people, so that never gets old. And you can bring enthusiasm to a new venture even if you have been in that industry for 40 years.
W3schools is pretty bad for "teaching" in my experience. It's serviceable as pure reference to look up bits, but even then it's inferior to other references available.

You're right that there are other sources available to learn, and those are awesome...but they are not exactly comparable to this.

For one, most of those other sources just release material, like MIT's open course ware. It's a great resource for learning, but it's not the same as actually being enrolled in a class, participating, etc etc. You also do not receive any kind of credit.

Then there are some places where it actually is a course, but most of those are probably not "peer to peer"...I find that idea pretty interesting, and I had a good experience with Reddit University.

Another thing is this has the name "Mozilla" attached, which carries some cachet with it.

So, overall most of the "pieces" of this are already done yes....but I think this is an interesting combination and am pretty excited at the potential of it.
All the "networking" opportunities I had in graduate school were all with academics on the research track and were utterly worthless once I started doing something else.

The other day I found that a bunch of braniacs at the local Uni were working on something a lot like what I'm doing... More advanced in principle, but without the need to have a product that actually works at the end of the day. I talked with four people involved with the project but there wasn't a single one who had any interest in commercialization or knew anyone who was interesting in commercialization of this kind of technology.

Of course, I'm the kind of guy who shows up at seminars and always asks the same question "Is this development commercializable?" although I always ask it in different words... It's just a whole different world.
Clickable: http://news.ycombinator.com/item?id=2020416

Some Google searching turns up one strong contender (hint "palo alto" and "location based"), but I edited this to take the actual name out. If it's them, and they have good reasons for remaining anonymous right now, then so be it.
do you have a source? i have some .ly domains to renew and have been considering what to do with them
Visa and MC generally do not actually require the code for online transactions in the US. Visa does require it for transactions in Europe, though.

I believe that if the merchant does send it, the credit card association charges slightly less. If the merchant sends it and it does not match, the result depends on the bank that issued the credit card. Some cause the transaction to be declined, but many just report back whether it matched or not, and leave it up to the merchant to decide whether or not to proceed with the charge.

Arguments for sending it: possible slight lowering of fees; reduced risk that the sale will lead to a charge back.

Argument against sending it: it is one more piece of data the user can screw up entering.
Quinoa is a very nice substitution for rice, and it has a unique texture and flavor.

We simply sub it one for one with long-grain jasmine rice in our cooker (usually 2:1 cups water-rice... quinoa is the same ratio).

Only thing is that it's definitely more expensive than rice. Anyone know of a good way to get quinoa on the cheap?
My work always disappoints me because there's the idealistic image in my head and I could never get it right on paper, no matter how hard I try just like I could never draw a perfect circle.
Paleo > Legumes.
I don't know about other states, but food is crazily expensive here (Sydney) compared to the UK.

For some reason, eating out or takeaways is relatively cheap though.
How about a decentralized search engine like https://yacy.net/
Some extra args needed, though:

podman run -ti --rm --security-opt seccomp=unconfined --security-opt label=disable --cap-add SYS_ADMIN --env STORAGE_DRIVER=vfs quay.io/podman/stable sh -c 'podman run -ti --rm --security-opt seccomp=unconfined --security-opt label=disable --cap-add SYS_ADMIN --env STORAGE_DRIVER=vfs quay.io/podman/stable sh -c "podman run --rm hello-world"'
You've constructed a strawman. It clearly wasn't "let them try anything, with complete disregard for the cost, consequences etc". Try to read it with the best possible interpretation and reply to that.
Ah, but posted limits are a terrible signal of safety, at least in all the states I've lived in.

One state likes speed traps for out of towners, so the speed limit is 55mph (and not enforced) on 1.5 lane gravel country roads, but 35 for four lane divided roads just outside city limits.

The other state decided to upgrade the roads in affluent cities/towns so existing speed limits would be 10-20 mph too low, but then didn't raise speed limits afterwards. So you need to know what the road budget was a few decades ago in order to compute safe speed from the speed limit signs. (Or, just use common sense...)
I gotta say, I watched the TED and I was also baffled by how little prepared he was to actually talk about the subject of free speech or content moderation given that he is putting so much on the line to buy the company.

Something feels really off about all of this.

The article is a great critique.
I thought the kernel had the ability to restrict DMA on modern devices. But a sibling comment indicates that modems integrate GPS support these days so I guess it's irrelevant.
Looks like the title was already changed on the actual article.
Yes I know :( That was my initial mistake, the blog post itself has been updated..
It isn't totally irrational, it's merely measuring the only metric we can measure objectively, in the usual way it's measured. The fact the measurement function is exactly backwards is not obvious; in fact, it's entirely reasonable to expect to pay more for taking up more of someone's time.

Locks are actually a very good (pathologically good?) example of this, because we usually have no idea how well and how often they succeeded and a single failure can be catastrophic. Therefore, it's very hard to tell how good of a job the locksmith who installed or fixed it did without being a locksmith yourself. Compare cars: With a car, you drive it around pretty often, and you get a feel for how it handles and smells and sounds relative to the baseline established when you first got it. There's a constant evaluation of factors relevant to how the car is actually doing. With a lock, if the lock is put in well and functioning properly, the successful evaluations are mostly unnoticed unless you have a camera watching the lock 24/7.
Los Gatos / Monte Sereno has places where walking is fine and other places where walking is just weird. As a visitor it used to be confusing working out which was which.

Gilroy Outlets are separated by roads and it's really hard to cross from one bit to the other. Part of the reason it's so hard to cross is that drivers just aren't used to seeing pedestrians at the various crosswalks and they seem to forget the rules of the road - they sort of stop and wave you over. That's nice but dangerous because other cars are not stopping unless the lights tell them too.

Sand Diego had some similarly confusing bits where walking is fien and other bits where walking was for weirdos.

So, even though this is very likited experience, I sympathise with people who say that walking as a mode of transport is an oddity.
If you take five minutes and read through their website you can tell this is a rather complex troll and also funny how people on HN mindlessly upvote anything related to Go.
He's talking about the full-phone backup that occurs before the update is applied.

The size of the OS upgrade image has nothing to do with the amount of bandwidth required to send an entire phone backup, media and all, to the cloud.
Here are some challenges from Quora, the Q&A site:

http://www.quora.com/challenges