skysight-inc/HackerNews huggingface dataset:
How do you even handle SPA updates themselves? Apps may reference static resources (JavaScript, CSS, images) which get updated with a new version. Those resources could be clobbered by a deploy, or be uglified, or be versioned. Do you keep the old static resources in place forever, or for a period of time? Or force a reload? Or do you just let clients break and make users reload?
The only place I've ever seen filet separated from mignon is McDonald's. Everything else is fillet.
As a German I can assure you that both "a" in Ratte and Rathaus sound the same. The "a" in Rathaus is just spoken a bit longer and the following "t" is hardly pronounced, whereas the "a" in Ratte is spoken very short and the "t" is pronounced strongly. I hope that helps.
Yes. I view posting on HN and seeing the response as one way to help uncover the truth for myself.
Make donation to SENS foundation!

But even if rejuvenation drugs are not ready in time for you it is not a reason to want to die sooner. The things you want to do now are mostly determined by your intellectual abilities, and if there was a way to enhance them you may find the things that interest you now boring, and yet that is not a reason for you to die now.

Also a great way to want to teach, is having grandchildren. There is a theory that evolutionary reason for humans and some other animals to stay alive after reaching the end of reproductive age is to take care of grandchildren.
>Low margins high-costs (you frequently need to replace thousands of bikes) and basically no moat.

the story of the sharing economy right there. I seriously don't know how bike / taxi / scooter rental companies have become a favourite of tech investors. It seems like some Robin Hood scheme to distribute money from investors to customers
Maybe your dad just wasn’t as good at his job anymore and wanted to blame minorities for it? Probably unlikely because I don’t think anything like this has ever happened in America before, but I guess it is a remote possibility.
As a non native, the double T makes is sound like Rat-te and the single T makes it sound like Raat-aus
You can try to look at your site on your phone out in bright sunlight, but the thing about contrast is... you don't have to trust your eyes.

You can mathematically know if something has enough contrast.
The guidelines for AA contrast is 4.5:1 for most text and 3:1 for large text. But... it may be hard to understand what those ratios mean. Basically Lightest Color relative brightness:Darkest color relative brightness.
https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-cont...

The US Web Design system shows one way to solve it (ie, use their css token system that labels colors to make contrast differences super clear) but they also link to several very good resources on contrast.

https://designsystem.digital.gov/design-tokens/color/overvie...

Things like the WAVE tool (https://wave.webaim.org/extension/) will also have places where you can see contrast errors. In the WAVE tool, it's the third button at the top of the results [styles][no styles][contrast].

You can then see the contrast errors and try out some different options right there in the tool, until the errors go away, and you know what you can replace in your code.
Do not forget Fowlers twitter influences https://twitter.com/martinfowler/status/893100444507144192?l...
Are these relatives Chinese or American? I hadn’t heard of this but would be interested to see.
The Fed already heavily subsidizes flood insurance and has for decades, so that part's already done
> QT is distributed under LGPl so by statically linking you must also distribute your program as LGPL

AFAIK, static linking doesn't necessary make the whole project LGPL. You just need to provide users relink LGPL part of the library.
Isn’t the point of “standard censorship” the creation of an alternate reality?
Official Raspberry Pi Poe Hat
Yes, that’s why they consider it racist. For the most part it’s a term from white academia. I don’t think anyone really wants to be told that the words they’ve used to describe themselves for generations must be changed, especially by people from another ethnicity all together.
Choose where you want to live there are plenty of cities with half way competent zoning. If everyone wants to live in SF, London, or Berlin then the city needs to expand up or out.

There has been a lot of recent redevelopment in the small suburban city downtowns around me. They are making everything walkable, bike lanes, and allowing people to walk with alcohol after 5. My area is trying to incorporate as a city so they can fund these projects and improve services.

I prefer areas with a mix of neighborhoods, condos, and apartments. Personally I gave up condo and apartment living because I hate it but I would never be against building them. My hobbies don’t mesh well with tight spaces.
I am already choosing the building I will jump from if that happens to me!
I once got a super deal for a VPS that had little resources but 4 (FOUR!) public ipv4 for $12/year.

The company went bankrupt in less than two months. I didn't even bother to wonder why.
NSFNet
I think this arguement about words is stupid. It doesn't matter which one of you is right or wrong.

For what it's worth, I live in Houston (4th largest US city that has an enormous Latin American representation), and I have never heard the term "Latinx" before. Though now if I do, I now know what it means thanks to Hacker News.
Are Soulmates Real?
"Latinx" is more-or-less a rounding error compared to "Latino"/"Latina"[1], so having people insist that the far more common terms are incorrect (for a political reason) is what is driving the intensity of the reaction. I'm not saying the reaction is right or wrong, but afaict that's the reason people respond the way they do.

If you know significantly more people who refer to themselves as "Latinx", I'd wager that you probably live in the ideological bubble surrounding a fairly liberal American city, but there is certainly a generational component: the term is much more commonly used by American Millenials than by anyone else.

[1] https://trends.google.com/trends/explore?q=latinx,latino,lat...
I'm just here to let you know your website designs are aMaZiNg!!!!
Whether a person or entity is or is not legally obliged to do something is a conversation about rights.
I wonder how does Kickstarter deal with credit card chargebacks? Their support site basically says "talk to us directly please"[1], but it's common for chargebacks to be awarded to customers regardless of arguments provided by a merchant. Would they just consider it the cost of doing business or try to recover the money from the backed project?

[1] https://www.kickstarter.com/disputes
French on-demand photo platform Meero raises $230M
Agreed. I loved this feature, but nothing exposed it! I think one of the ancient Twitter clients like Twitterific, or something, would do it and do reverse geocoding.
I print my stuff on actual paper and do a manual proof read when I think I’m done. I’m constantly surprised by how many spelling mistakes I still find during final proof reading that Word isn’t underlying with red squigglies.
Cursory look at google trends suggest that latinx is a relatively uncommon term and that the term latino is approx. 30x more popular (https://trends.google.com/trends/explore?geo=US&q=latino,lat...).
The zero-point on that graph is 2.5M ETH. It's certainly down significantly from last year, particularly when measured in dollar terms, but in terms of ETH wallets it's just about half. Withdrawals on the site you cited are at about 2/3 of their 2018 averages.
How to improve newsletter open rate
Thanks, the FreeNAS community told me to sell the dell card on eBay and put in an LSI. I’ll save your recommendations.
You chose an example that is ubiquitous in USA, like "gonna".
Big corps usually want people who do what they are told to do. An employee with startup experience has shown that, a lot of founders are probably not good followers.
No. GC imposes expense in addition to actually managing the memory in use, or newly not. If that were not true, there would be no reduction in hardware footprint after a rewrite.

Make no mistake, rewriting is a huge expense, rarely embarked upon without readily demonstrated benefit. (Exceptions tend to be rewrites in Java for organizational / political reasons. But I digress.) Not spending the time, instead, adding features, and delaying new features until there is a place to put them, can dwarf the base cost of the rewrite. That rewrites are done frequently enough to be discussed tells you there are huge operational benefits available.
Still remember the brand?

I'm seeing a few different ones at that price point, MyPallas, Graphis, Airbike.
SimH is a beautiful thing. I use it to run Multics (and explore the features that Unix left out.)

Should also be possible to run SimH in a web browser to make a living computer history museum on the web.
Japan encourages foreign tourists to buy travel insurance due to unpaid bills
Is 100k a realistic estimate for the cost?
I've pondered that question too. Something like Uber or Lyft works partly because of the cost and burden of car ownership. It's attractive to use someone else's equipment if you don't have to buy, maintain, finance, fuel, insure, and store (park) similar equipment yourself, to the tune of thousands of dollars per year.

But then you look at bike ownership. I almost want to put "bike ownership" in quotes because even the mere phrase makes it sound so much more serious and demanding than it is. It's so easy and cheap, it seems obvious you would just do that. Or put it this way, I don't find myself going "I just don't want & can't handle all that responsibility of a bike!" It's like, boy you better not get any houseplants then, that much responsibility will stress you right out!
what's the cost on something like this?
I have only ever heard the term Latinx used in the context of the Latino/Latina LGBT community.

Vida, (a show about gentrification and lesbians in the Boyle Heights neighborhood of LA) markets itself as a Latinx show, not as a Hispanic show, though the showrunner identifies as Latina...
This is very much an answered-in-the-article question.
As an outsider, I imagine it has something to do with it being a term coined to pander to white leftists so that they can confirm their unique, bizarre self hatred without doing anything meaningful to help anyone.

Don't know if I'd call it "racist", but I can see why some people find it tiresome and obnoxious.
I'm from south america, been living in the US for a bit, and never encountered the term. Kind of curious to know where it comes from, and why it has a strong reaction.

I feel like it's probably trying to include both genders, since spanish doesn't have a neutral gender, and that normally annoys me, since it's normally pretty clear when you mean actually-male or neutral-male, but I'm not necessarily against it.

People from around where I come from would've probably gone with latin@, though.
We detached this subthread from https://news.ycombinator.com/item?id=20223437.
>> We're on a rock flying through space.

> I have never understood this phrase as anything more than a platitude to make people feel better.

It's more than a platitude. Check out this video:

https://www.youtube.com/watch?v=GoW8Tf7hTGA

Still, nothing better than a rainy day on earth.
If the media kept covering equifax as much as they do Facebook then things would have changed, I think.

It has been shown opinions change depending on what the news is covering.
There is a difference between "Being able to waste your entire lives on video games" and "Being forced to waste your entire lives on video games"... And it's not a black and white thing, it's a spectrum. More and more people are being essentially forced into virtual worlds because the real world is not giving them a chance to feel basic satisfaction.

If the odds of achieving your goals and leading a satisfying life in the real world approach 0% (e.g. because of hyper-capitalism and monopolistic, anti-competitive, centralizing market forces), then it's completely understandable that you'd want to escape into virtual worlds which give you the dopamine rush which your real life continuously fails to deliver.
I would give YC the benefit of the doubt: that they’re actually giving honest feedback.

When YC interviewed and rejected my company, they stated candidly that they didn’t think our team could execute. In retrospect, I agree with their judgment at the time, and appreciate that they were polite and honest with their feedback.
It is entirely appropriate to use such language regarding the swine who ran AEI for 11 years. Kick me off your platform if it's inappropriate to call a war mongering oligarch suck-up "human refuse." It's what he is. Arthur Brooks has no redeeming qualities.

This isn't some left wing versus right wing thing: this is the human race versus monsters.
We detached this subthread from https://news.ycombinator.com/item?id=20222900.
I don’t like being called Chicano, Latin, or Hispanic. It’s seemingly only a US thing afaict. My family is from Mexico and “Mexican” suffices.

It seems like they’re just terms to lump a bunch of legitimately different people and cultures into a single, convenient demographic. That’s how I feel about it anyway. Not saying people shouldn’t identify with it, if that’s how they feel. :V
That's true and I didn't know of that. That said, the Amiga configuration depends on an MMU. I don't know how hard it would be to retarget it for an MMU-less system.
not minor quibble. that is a significant issue.
Interesting but hardly novel. In certain fields, ‘end users’ have routinely employed probabilistic tools via Excel or other spreadsheets for decades. Wider adoption has been limited due to the knowledge base that is required to either (a) confidently build such models, (b) communicate probabilistic results to stakeholders.

@Risk and CrystalBall were some of the earlier Excel add-ins which simplified simulation-based spreadsheet development.

As someone else mentioned, the Excel/Python combination is really powerful, although lower-level. DataNitro comes to mind, as well as a product by Resolver Systems (?) which was essentially an IronPython powered spreadsheet interface.
> It's a shame that there's been little innovation from road bike manufacturers in the past 10 years or so.

Are you not familiar with electronic shifting? Integrated components? Sure, frames have basically all consolidated down to a few similar model types, but I see that as a good thing. It means the market has all figured out that "this is the most aerodynamic frame possible". I mean honestly, what else would you expect their to be improvements on?

> with Shimano taking the lion's share of the market and a few smaller players picking up scraps.

Uhh SRAM would like to have a word with you...OTOH it's basically a duopoly (with Campy's lagging 3rd). This is a good thing because it means I can swap parts in and out as I please since Shimano/SRAM basically can fit on to any modern bike. I see this as a feature, not a bug.

> It would be nice if one of the big bike manufacturers would make their own high-quality components to compete with Shimano

You mean like every major bike brand is already doing? Trek with Bontrager, Specialized with Roval, etc. etc. Sure they aren't the shifting/braking components, but I'd rather have 30+ years of mechanical innovation behind progress on components than a frame manufacturer and assembler trying to do it. The reality is that most of the bike brands are providing high quality wheels, handlebars, accessories, etc. now, and that should be applauded.
Formula 1 already does this. From what I can tell, it requires a really long shaft between the compressor and the expander sections of the turbo, for thermal reasons, so it's a very expensive piece of kit. Also, it requires that your typical driving scenario frequently dumps a lot of flow out the wastegate, which is known as "driving like an idiot" on normal roads.
What should you say if you don’t know the person is Mexican? Hispanic?

I’ve had non-<Hispanic/Latino> correct me when I said Mexican but I knew the person was actually Mexican. What gives?
Not only multiple threads, a common mistake is to modify a collection while iterating it, which can happen within a single thread (and it's even worse when it happens conditionally, so it'll only fail sometimes).

The thing I love the most in Rust is the duality between "&mut" and "&": when you have a "&mut" reference to something, you know nobody else has any "&mut" or a "&" reference to it, so you can modify the data structure without worry; and when you have a "&" reference to something, you know nobody else has any "&mut" reference to it, so you can read the data structure without worry. I wish I had something like that in Java, instead of having to sprinkle "synchronized" everywhere just in case (which not only doesn't protect against a recursive call within the same thread, but also can lead to AB/BA deadlocks... which is made so much more fun by code called from executors which have a ThreadPoolExecutor.CallerRunsPolicy, meaning not only will it happen only in production, it will only happen in production when the system is overloaded. Took us weeks of debugging to reproduce one instance of that...).
Quite important question. Indiehackers might be a good place to ask as well. I got introduced to this open-source tool Hasura. It gives you free service for back-end and handles a lot of issues about scalability. Please DM for more details https://hasura.io/
No. The idea of the market is that local, free transactions will produce a globally optimal outcome. But even within idealized models, free transactions only lead to optimal outcomes where the cost of externalities is charged to the activities that produce them. Otherwise, the economy will produce more of the activity than the efficient level.
An entire article about mental and physical decline with age that didn't mention exercise, nutrition, or diet is just a fluff piece. We all know that age will eventually slow us down, but 1) we want to know why and 2) what can we do to slow that process down.

Check out Peter Attia sometime for someone who is thinking about this topic and working on actual strategies. https://peterattiamd.com
Exactly! This is amazing. I can search for esoteric words/ideas like "soulcraft" and instantly find a niche of interesting videos etc. to further my ideas. This is a gamechanger.
I partly agree. But I think the CEO is an equal hero, not the "real hero". The CEO accepted the call, listened, and entertained an idea from a janitor. That's part of what makes the story impressive to me
I know this wasn't really what you were saying, but just to clear something up in case someone takes the wrong thing away from this: "python:3" definitely isn't just "non-breaking version updates" - Python 3 has and will break compatibility between versions (e.g: 3.7 turns "await" and "async" into keywords).
TensorFlow 1.14.0
It’s inefficient to read the list of swear words every time swearfilter is called (and similarly for checkban and checkAdminIP)

The way it is implemented, you’ll also have quite a few false positives (https://en.wikipedia.org/wiki/Scunthorpe_problem)

Also, is it common idiom in Go to both defer f.Close() and manually call f.Close()? Seems noisy to me (and would, in many other systems, give an error when the deferred code tries to close an already closed file)

Other issue: from glancing at the code, the 403 page doesn’t seem to return a 403 status code.
Agreed, although to pick a nit (because it's an interesting nit IMO) "Classes" is orthogonal to allocation. In C++ you choose where you allocate your class and in Java the escape analyzer chooses for you. C# and Go have a GC and (more or less) semantics for heap-vs-stack allocation.
http://www.linusakesson.net/games/tethered/index.php
It is impacted, but patches being present in kernel/common doesn't imply that since all of the upstream changes from the LTS branches are merged.
"I've never seen it therefore it must be fake"

rolls eyes

https://mobile.twitter.com/hashtag/latinx?lang=en
Estimating Is Hard, Let's Cut Scope
Kind of weird considering how often British speakers will drop h in other words:

“Allo, allo, what ave we ere,” said the stereotypical constable.
> We know for a fact that free markets do not provide an answer for externalities like pollution and climate change

Well, the free market answer is to fix a fair price for the externality, and then let the free market work. The issue, of course, is defining what the "fair" price is. What's the fair price of carbon? Depends on how bad the damage is going to be. How bad is that? Depending on who you listen to, what your time frame is, and how much other carbon is added on top of it, the answer might vary by two orders of magnitude.
Product management is one reason but not the most important one.

The problem with startups is timing. Look at the S curve. Before mass adaption, most customers will say that they have no need for the product and the market will look small and not valuable

When the steep rise on the S curve starts, suddenly all of prev customers wants the product, and all of the startup that are READY at this point, will suddenly found "product market fit".

However, to be ready for the mass adoption, you need to start two years in advance, where the market looks small and not interesting. And when doing product management will tell you that there is no market.

The capital issue occur when the start of mass adaption takes too long (e.g. VR, Bitcoin). I.e. the startup is ready for the mass adaption but the market fail to pick up. So there is a capital issue.
Mitch Kapor Introduces Lotus 1-2-3 Spreadsheet (1983) [video]
I'm just 26 but I heard countless tools ready to replace emails.

I have a B2B startup and only calling is most effective than emails. I don't see how Slack can replace them.
His Ph.D response was a retort to people questioning his qualifications to conduct lectures. Almost every real Ph.D certainly deserved them, recognising their knowledge or research in their field. However many of those with Ph.Ds were not the best lecturers and teachers they could be when I was an undergraduate at university. They actually hadn't been taught to teach effectively and present their knowledge in way that others could absorb. (Thank God for good text books and helpful tutors in my case). It sounds like Richard Montañez' experience in the "school of hard knocks" may well have set him above many regular Ph.Ds in capability to lecture and teach.
I have no problem squealing the tires on my old french car with its formidable 1.6L naturally aspirated inline-four that produced 109 horespower when new. It's not a very telling metric.
Would you please stop posting unsubstantive comments to HN, especially ones that cross into being unkind? You've been doing this a lot lately, and we eventually ban that sort of account.

https://news.ycombinator.com/newsguidelines.html
The top 2 tweets as of my comment are tweets that say "Latinx" and link to sources that say "Latino". I feel like maybe the points above that mention how "latinx" is the correct term according to people that _aren't_ Latino are probably correct.
> Hunters are scary.

How do you feel about wolves?
We are infinity in the making. You are living at the peek of this entity.

This has always been true but take some account for it and where it might go.

Fist it wa the mountain peaks, then it was the continents next stop the ends of the galaxy.

You are either an engineer tryig to make money or one trying to advance mankind. Weather it be a js lib, curing cancer or building a rocket. We all have our part.

Maybe relatively speaking we are meaningless now but in time we will define our place in the universe together. Just like the molecules in your body work together to make meaning from a blank file.
Training Models with Ludwig, Uber’s Open Source Deep Learning Toolbox
I think the story is exacturated. There are some people who move from computational neuroscience to machine learning research, but it's not that common.
pro tip: `rm -rf /*` doesn't need the flag ;-)