skysight-inc/HackerNews huggingface dataset:
Is it possible you responded to the wrong person? I agree that this thread seems to be damaged by excessive criticism and focus on the writing style, but the parent comment was simply offering a solution.
"Won't work" implies that I have some sort of goal of trying to convince anyone of religious truths, which I don't.

I also don't think it was a tangent to say that _why appeals to a religious desire within us. It's philosophical but on topic.

But maybe it was a tangent to lament the constant stream of missed opportunities for genuinely profound discussions on HN.
Yeah, no. Selling a single domain covers my renewals for the year. Even raising prices to the point where normal users are priced out, I might have to sell two.
Learning a lot from this thread, seems really usfeul
i lived in the brand-new Trinity tower on 8th / Mission. leaving my apartment each morning for work i saw... 5-12 broken car windows along 8th outside the hotel. despicable.

one could argue a robbed car at 2am is not a safety issue (if nobody is in the car), but i somewhat agree with the broken window theory.

the first day i bought a new bicycle and parked/locked it outside the big mall on Market, in front of 2 security guards, my seat was stolen within 30 minutes.

etc etc. presence of crime == less safe.
This is clickbait for no purpose other than advertising.
I wouldn't really like to bother _why, but I'd certainly like to send them a thank-you card, or maybe donate to a charity of their choice.

_why was a big inspiration to me as a fledgling programmer, and I would love to be able to do something make their life just a little better, even if I don't get to know anything about the result.

(I also feel this same way about Bill Watterson.)

The one thing I certainly already try to do, is to follow in _why's footsteps of injecting as much joy and whimsy into programming—and programming education—as I can. I hope that's enough.
> all of these properties work just fine and have not tried to push Chrome.

Historically Google has relentlessly advertised Chrome to Firefox users on Youtube and their main search page ... probably the most valuable advertising space on the Internet. Maybe they've cut back, for some or all users.
I have a Ryzen 1700 and haven't noticed any issues other than the GCC segfaulting one, but that's a hardware problem sadly.
We left in 2015 because:
1) The extremely high cost of living which makes everyone poor. only 25% of the housing there is market rate and thus available. Our salaries were pretty high working in tech, but not high enough to afford a nice place to live in SF.

2) Homelessness

3) The politics.

4) Poop (although much worse now). It's not so much the poop itself that bothers me. It's the attitude of the politicians in SF. we just really disliked the way things were being handled and are currently being handled in SF. They are "progressive" in title only. there's really no progress in living standard at all. if anything, things are getting worse and worse and worse, based on the things I've read and the stories I'm hearing.

5) we didn't want to live in a city that might not even be able to provide schooling for our child.

6) Day care costs would have been astronomical (by now it's up to 3000 per month, i've heard)
Not dead, just mature enough that we don't need to talk about it, it just works.
I assume my wife or kids would more than happily tell me. Particularly my kids since they find jokes about smelly things to be highly amusing. And they don't really understand the concept of being polite yet.
I had a friend who was taking too much magnesium. She was very sick very quickly with stomach aches and diarrhea. Strangely, she took more as the solution to her being sick! She finally realized she was taking too much magnesium, and that resolved her issues.

Don't over do it.
Shadow recently dropped their price to $13 USD a month for a year contract. The $34 USD / month for month-to-month is still pretty steep.
Are there any vagabond developers here? I’ve been dreaming about this lifestyle for over a decade. Now that I’m finally freelance and saved up a bit for a boat I’m reluctant to jump the fence. Last year we’ve chartered a boat for two weeks and i couldn’t do any work. Partly because of all the admin - anchoring, weather, moving to another spot, monitoring system status. Another reason was it was vacation for rest of the team plus it was sport hot to work down below.

What are others experience? Is there any forum where you congregate? With Starlink coming I feel this is going to be much more viable.
Because React, more so than the other frameworks, puts such a strong emphasis on "the UI output is entirely based on your state", while at the same time there are some limitations to tracking state in ways that are inherently tied to your UI hierarchy.
I took "Random access into the cache" to mean "random access of memory locations that are already in the cache".

That would be a cache hit rate of 100%. Which would imply that pointer chasing has seen none of the improvements that branch prediction has seen over that interval (see also, 'threaded interpreters' are now considered passé).

Is there a different interpretation I was meant to take from that sentence?
And nor would I. :) An amicable disagreement is a good ending.
it's up to the bank to provide a secure service. Also if you get hacked as a business a couple of times your insurance premiums will go up. In the same vein shoddy IoT devices (and I argue anything that is online) should be fair game exactly so that things have a chance to become more secure. BrickerBot (e.g. Janit0r) had the right ideas here ... Even Japan got inspired by Brickerbot and knocked many devices offline last year which have become unservicable and posed too great a liability.

If it were really about providing secure services then we'd be holding companies responsible, and even encouraging hackers to clean up those systems by hacking them. But it isn't about security so instead we're criminalizing hackers and engage in security-theater.
> The US ATPs have a few other hoops to jump through beyond the exam. There are ground training requirements and a checkride to high precision standards. The US is also unusual in requiring 1500 flight hours of experience.

It's the same in Australia, hence I didn't mention those requirements. The only difference was the single theory test vs the 7 that CASA requires.

> The US is also unusual in requiring 1500 flight hours of experience.

Not unusual at all. 1500 hours is the standard in most places AFAIK.
No. Today I realised that I am also a co-founder, in fact you probably are too!

My investors are a bit tough, I get no equity and no seats on the board (there is no board). Vacation and pension’s good though.
Just curious. How much faith do Americans have in current DOJ’s credibility after the whole Trump impeachment show and Barr’s political driven handling of Muller report? To me I believe the current DOJ can make political allegations with very weak evidence or even with no evidence at all. I am sure China would say show us the evidence and we all know it’s not gonna happen.
> Seems like a lot of the points the author calls out as ignored by democrats are now talking points in Andrew Yang stump speeches.

Not sure how getting government handouts squares with people that want to do “manly work”
> The server still needs to validate, no?

Client input should never be trusted. Server needs to validate, but that doesn't mean client shouldn't validate as well.

> I've never seen a form that really benefitted from client-side validation. As long as required fields are clearly marked, I don't really understand the value here.

Client side validation is not only about required fields, it's much more than that. Have you ever used a web store where you need to enter your shipping address, credit card info, etc? Address, zip code (or worse, UK style postal code), phone number, email, credit card number - all that needs to be validated.

Sure the server can (and should) validate that. The problem then is how to let the user know they've made a mistake and how to fix it. Accessibility issues aside, users need to be told that they've made a mistake as soon as it is made, otherwise there is a chance they won't find the error message, and simply give up trying. Lost sales is the reason client side validation was invented.

> Hmm? What about them needs React?

If you don't want to submit a form with full page reload, you need to make an Ajax call with form info. When response comes back with a list of errors, you need to walk through the fields on the page and mark the relevant ones as invalid, with corresponding error messages displayed _close_ to the input fields. Of course that is doable in plain JavaScript, and doing that seems trivial for one form. Then you have to duplicate that code for another form, or abstract it in a library... Congrats, you're on your way to reinventing React. Or worse yet, Angular.

> You can poll very cheaply. And even Websockets are pretty simple.

When the results of that poll come back, you need a way to display them. You need to decide which part goes where, which elements to hide and which to create, etc. The mechanics of this is what React (or a similar library) does for you, so that you could concentrate on writing logic instead.

> We're talking about React being overkill in a lot of places.

React might be overkill in a lot of places, but it's extremely hard to tell where and when. If you start with a simple hand rolled JavaScript app, at some point you might realize that maintaining it is a chore beyond one person's capacity, and hiring someone to do that for you is plainly impossible. You should have started with (React|Angular|Vue|whatever) in the first place, and now it's a choice between ground up rewrite in (React|Angular|Vue|whatever), or long stagnation and eventual death of your business. Do you want to take that chance?

Optimizing for developer productivity is the only safe bet in the majority of cases, unless we're talking about a personal project with no commercial value.
I don't even encounter use cases that "absolutely require" me to use Arch in the first place.
Vitamin D Deficiency During Pregnancy Connected to Elevated Risk of ADHD
That only happened for a year or so. The rules were changed so you can't claim refunds for more than a single digit percentage of your registrations per month. (Which is needed because lots of domains are registered on stolen credit cards)
No, but my recent experience with giving Ruby an honest shake was that very many repos/packages are abandoned or of poor quality, compared Python.

Although a language never dies, I was surprised at the level of decay.
>> “They started with the iPhone, and went to the iPad,” Kaplan says, referring to Apple. “But we were starting with the iPad and moving to the iPhone.”

That’s not true, from a development side.

Jobs stated that the development of the iPad started before the iPhone.

(http://www.time.com/time/magazine/article/0,9171,1576854,00....)
I think you just have to accept that desktop Linux has a different set of tradeoffs. It's not right for everyone but you were driven here because you couldn't stand Windows but you're already dismissing the alternative as 'proven to be bad'.

Also I think you are underestimating how crappy and broken a lot of hardware is. See eg. https://gitlab.freedesktop.org/libinput/libinput/tree/master...

or read some of the comments here, lots are about ACPI https://elixir.bootlin.com/linux/latest/source/drivers/pci/q...

Has anyone bought the libinput maintainer your laptop hardware so he can work out why it doesn't work? You can see from the commit log that it's mainly developed by one person, who also developed the previous Linux (synaptics) touchpad driver for years before that.
> bots should never be banned anywhere, ever

I enthusiaticly support banning bots for abusive behaviour. I also enthusiaticly support banning humans for abusive behaviour.

> extreme grinding no normal human being is capable of

> a very hard problem to tackle with mechanics.

- diminishing returns for over-farming particular areas (per-player, maybe also total)

- stat penalties for playing too long / bonuses for rest ("You have worked a fourty-hour week in this game, don't you have a life you should be getting back to?")

- moving resources[0] around to break pathfinding, and/or adding poisoned ones to discourage blind grabbing.

- or just ban people who regularly dump extreme quantities of grind-farmed stuff into the economy (since that is the behaviour you're trying to stop), bots or no bots.

0: including enemies, who might, for example, run away from someone who's been slaughtering them for the past six hours
Program structure by text formatting is a misfeature, though. What you do need though to make sure code remains readable is strong convention. I think actually that's the most unique feature of Julia (as also alluded to in the post) - how much of julia's ecosystem that works because of social convention (and conversation).
If they're serious, I'll give them the points made in the comments on the page.

If they aren't serious or don't care about the answer, I ask them to leave the door open next time they poop.
Hopefully this will include the simulators that Boeing outsourced as a profit centre. Trained by the lowest bidder was never going to end well for them.
Depends if it's in Australia after a Northern Queensland cyclone.
It's much more important the quality of the poetry he wrote than the quantity.

I can write a program to generate thousands of haikus. Doing so does not make that body of poetry meaningful in any way [0].

[0] Well, other than the fact that it got me a free monogrammed PowerBook G4 Laptop sleeve that was being given away by some people who underestimated the willingness of a younger programmer to beseige them with computer-generated haikus. ;)
> Is it worthwhile making a page load 10x faster?

I get your point. This is an outlier, but hear me out:

For some of the workloads I run on https://workers.dev, I can tell you that going from 100ms to 10ms is something I look for every single day. I am also very interested in anything that takes the memory usage down into KBs from high MBs, say.
Me too! I loved those books when I was young. I'd forgotten about them.
Lack of space is subjective, you certainly don’t have to have roommates if you make $300k, and work/life balance is above average at many of these companies. That said, remote work is more rare, and flights from SF to SC to visit family are a pain.

I think the bigger issue for many people is probably cultural. I’ve loved my time in SF and NYC because I love cities, am fairly liberal-minded, don’t mind small living space, and don’t really care about living near extended family. Working remotely from a sprawling home in a small town near family is the opposite of what I want for my life. YMMV!
this is an amoeba virus. most viruses do not harm humans. harming or killing your host is generally a bad evolutionary strategy so viruses that do this are relatively rare enough that unless a piece of writing explicitly identifies specific harm to humans, you can assume it most likely isn’t harmful and never will be.
> thus i’m curious how conservatives or Trump have anything to do with one’s departure.

Oh, that one's simple enough if you assume they're part of the reason why you'd leave the country. And while we're on that topic, the same two reasons might also get factored into deciding to not come to SF or any other US city -- alongside guns, overpriced education, and overpriced healthcare.
> Julia is the opposite - it's better than Python in one particular narrow niche, and cannot replace it broadly. So it has to offer enough to justify going from one language to two.

Absolutely disagree. I will claim Julia is a BETTER general purpose language than Python. I am not an academic or researcher. I use Julia over Python because I find it better is almost every regard apart from startup time ;-)

Julia outdo Python as a glue language. Integration with C/C++, Fortran, Python, R and the shell is awesome.

I have rewritten large bash shells as Julia code. Due to the need for having a language more broadly available on customer computers, I tried rewriting it in Python. I found that far more painful.

Package management is IMHO superior in Julia. REPL environment is superior. Expressiveness of language is superior. Nothing in Python matches the power of Julia macros. Multiple dispatch is insanely useful and dead easy to use. Python has nothing like it out of the box.

That you can more easily redefine types at runtime and full class hierarchies can offer some advantages at times. However I don't find that it makes up for the power of multiple dispatch and macros.

Don't make the mistake of thinking that Julia is only suitable for scientific work, because that is where it is currently used.
Paris in the Twentieth Century (Jules Verne)
As coveted in the comment: UBI provides a safety net so you can take risks with new ventures. It’s not a hand out it’s a hand up.
Wouldn't the Noodler be a real PITA if it ever dries in the nib?
Innovate @Open

https://podcasts.apple.com/us/podcast/innovate-open/id498373...
Property crime != violent crime. San Francisco has a problem with both, but the issues with theft and vandalism are far worse than things that'll directly threaten your personal safety.
It is a dangerous ground thought... Who decide what is just or unjust?

Different people have different values and believes in what is just or unjust. I agree that some laws may need to be changed. But should we not have discussions on changing the laws instead of breaking them?

This obviously implies a good democratic system so it may be different is some nations.
We tried to communicate the key ideas in the video released with the blog post. It shows how DeepSpeed and the ZeRO optimizer save memory, and shows exactly what happens during each iteration of training. It is quite different from standard data or model parallelism.

The ZeRO optimizer helps scale large models regardless of the model topology. It works equally well for wide or deep models. Please let us know if you have specific questions that we can address.
Or you've grown immune to it, because I work on Windows and occasionally setup new VM builds to test things and I always get these banners.

What's even worse is that their CAPTCHA stuff prefers chrome/chromium users off the bat with reliability scores.
I think he's responding correctly but just doesn't touch on any topics in the GPs post besides the prison topic and completely misses the point.
> An HOUR? To do the dishes? That seems like an enormous consumption of time

You will note that I said "less than an hour", which in my life basically equates to "a trivial amount of time". Most days it's probably closer to a half hour.

It's also a fairly leisurely process of me listening to whatever they are talking about on the radio.

When the kids are bigger, I'm sure we'll teach them how to do the dishes and other chores around the house. For now, our oldest just turned four and is probably approaching big enough to grasp the concepts, but doesn't really have the attention span to see it through to the end.
It was a rough situation at times. I really took advantage of how self directed things were in the beginning. It was basically a masters program in whatever technology I chose to learn. Some people used the time to watch netflix. I wrote a 3d engine for android in almost entirely openGL ES2.0. After that, Unity was what I chose.

I did find a few things I could do that made an impact. One project I did on a lark even resulted in a little recognition.

I overheard an instructor complaining about an onerous, all hands on deck eternal data wrangling task. Seemed like an easy thing to automate. For bureaucracy dodging reasons, I wrote it in actionscript3. All it did was eat files and spit out xslx files.

Turns out it wiped out XX% of the manual labor every instructor on post had to do in a single button press.

A GS megaboss said it was going to save the government millions of dollars a year. Was a little disappointed I never personally got a challenge coin for it. My boss did :)

I'm grateful for the numbers though, I could leave that job confident I saved the tax payer more than I cost.

Hopefully some of the things I'm working on for my current employer will get some visibility in the outside world. Software is ephemera, but I'd like to make a token effort to be remembered.
Your analogy is bullshit. You’re dumb, and your understanding of this is dumb.
I think most people count “not having to ever think about crime” as being part of what they call “safety”. And experiencing property crime does tend to shatter that feeling of safety.
I’ve only ever seen them in North America, why is that?
"I just don't understand why people run windows."

Because not everyone wants to get things to work through command-line especially Broadcom drivers.
Is there any information on the program the simulator runs by default? I couldn't find anything in the user guide or the FAQs.
No they didn't. Paste a URL and hit the icon next to it.

https://translate.google.com/translate?hl=en&tab=TT&sl=auto&...
Thank you <3 For reference, this reasonable, human exchange cost me 4 karma points, because as everyone knows, being a human on Hacker News is a 403.
> I'm not convinced that we've seen any meaningful advance in OS UI design since Windows 95.

I completely agree there. There have been some small improvements — XP added recent items to the Start Menu, Vista added search to the Start Menu, 7 improved the taskbar somewhat. But overall, things are still built on what 95 established, and the only overhaul since that was actually released (Windows 8) was a clear regression and Microsoft was forced to revert much of it.

Unfortunately though, while the 95-era concepts are still around, the presentation of them is an inconsistent mess now. Windows 10 is full of different UI stylings that look horrible and make the system confusing. I often suspect that people only know how to use “modern” flat UI through sheer inertia, because it's close enough to the old skeumorphic UI that what people learned back then is still useful. But how do new starters figure out what the shapes and colours mean? They don't convey meaning any more.
I left Oakland last summer after 20 years in the Bay Area. I had noticed a gradual decline especially over the past 5-6 years in cleanliness and public safety in my area, including frequent car break-ins (about every 3 months for the last 2 years), visible symptoms of drug addiction and homelessness everywhere, and so on. The disdain for law enforcement as well as individual rights of self-protection is a dangerous combo. When I started a family and realized that I had to make school district decisions in the next few years, I could no longer square the extremely high taxes, decrepit quality of living (including my 90 year old highly energy-inefficient dwelling as well as the well known public sanitation issues) AND the likelihood of private school tuition a few years down the line and started looking for a way out.

I hope the Bay Area will right itself (although I don't have any suggestions for how that could be done), but I fear that some of the most impacted areas are going to go through a cycle of urban decay and flight and hit "rock bottom" politically before things get safer and cleaner again.
Rubber o-rings, or as a generalization, rubber gaskets.

They allow the use of fluids in an extremely wide range of applications.

Also, unfortunately they led to the Challenger explosion in 1986.
"Microsoft supports Open Source now!" /s