skysight-inc/HackerNews huggingface dataset:
heya dang, long time no see. How you doing man? Glad to see you still doing a great job, keep it up. When was last time you slapped me? Must be over a year, right?

OK, promise you this - in 2021 you'll have no worries about me, but c'mon, let me have one slip in 2022, yes? Just to see you're still around ;).
Anyway, Borchardt's book/theory is pretty good.

A bit different than what I've always thought about as my personal infinite universe theory, but good food for thought and he makes the math work. Definitely worth the read!
Can you describe that in simpler terms?

I read the wiki and the Python example seems to suggest writing functions that take a single argument.
I think it would be easy to justify having dedicated recruiters for different cultures, and even though she seems race-focused, she talks in the thread about blind spots which are more cultural than anything.
Thanks. That is clear.
We actually have different classes of tests to allow for some more flaky tests. You definitely don't want to run those flaky tests after every build, but you should be able to eventually get a run where those tests pass before handing it off to customers.
This sounds like a graph problem similar to the google unit conversion problem (https://alexgolec.dev/ratio-finder/). You could probably do a data driven solution, but the gist is convert to and from one normalized form. Then it's n*2 functions.

This is probably what you're implicitly doing with the class solution you're talking about.
It sounds like you only started visiting voat pretty late. I mostly hung around from when it was still WhoaVerse till the big exodus from reddit when politics took over in 2015/16. That's the lifecycle of these things. They're great at the start then they either gentrify or are overloaded by unpleasant fellows escaping gentrification elsewhere.
Not sure what you mean. There is no hard and fast top down enforced rules. Aside from natural Hack bias at FB, you can use any language you want. People develop tools in Rust, D, C++, bash, etc.

As far as libraries go, there is a mandate to use in-house patched versions of various sdks and libraries, for security/customization reasons. Otherwise, go nuts.

People write a whole lot of in-house software at FB, some of which is later open sourced.

> That just doesn't happen at Amazon

Oh please. We had a mandate to use Apollo.

PHP is banned at Amazon (whatever your view of PHP is, that is a top down directive).

The only freedom we actually had at Amazon was to use whatever open source software we could without contributing back to it (I'm sure there are examples where we did, ut not at the scale of FB).

And lastly, Amazon was all about telling me what to do. One day I got a phone call and I got moved from front-end app development to backend c++. Nobody asked me if I wanted to do it or if I would be any good at it.

FB spends months in bootcamp with teams trying to convince you to join them.
"the right way"

I would say, don't stress about it too much. There is no perfect way. Everyone makes misstakes. And about when to make abstractions and when not, is mostly about experience. There are modules worth optimizing and abstracting. And others are not.
You definitely will make wrong decisions about it and later found out, this optimisation was a waste of time, or that quick and dirty approach really cost you much later on, we all did that and still do.

Much worse than making a wrong (design) decision is making no decision at all - because mostly you have to decide for something and then just go with it.
Overthinking things seldom helps. What helps me sometimes is, putting a special hard problem to the side if I am stuck and solve something easier first. Then after some time, when I get back to it, things are much more clear.

But I also wasted too much time thinking about the right approach in a neverending, neverprogressing loop to achieve perfection.

Now my question is not, is it perfect or shiny, but: Is it good enough?

What matters is, that shit gets done in a way that works.
I wouldn't say that; I would say it shows that she probably has mental health issues that "the Pharma Bro" successfully exploited, but these are very different from being sociopathic. Sociopaths are predators, she was prey.
> This seems like a fun, slightly expensive craft project but not a serious bicycle.

Bamboo bikes can be extremely serious bikes.

Calfree (perhaps the best know custom carbon fibre bike manufacture) also builds a bamboo frame[0]

There's no reason why this shouldn't be roughly comparable, if somewhat heavier. The tubes (mostly) just transmit forces to the joints, which are carbon wrapped.

> $400 for just some tubes, glue, and dropouts,

By comparison, the Calfree bamboo frameset is $2795[1].

[0] https://calfeedesign.com/bamboo/

[1] https://calfeedesign.com/calfee-single-frameset-order-form/
> ... main and large side quests as some of the best I have played over the last 20 years.

On that note, if you haven't already played Horizon: Zero Dawn it's very much worth trying out.

I'd just finished a marathon multi-day session start->finish with that, and it's easily the best I've come across so far.

It's not as huge and sprawling as Cyberpunk 2077, but it's a fairly big open world and the writing is tight. The side quests and story are probably the best I've (personally) yet seen. :)
I generally hear this sentiment from those who are self proclaimed “centrists” and are relatively unaffected by politics. It’s a little sad how many people think political discussion shouldn’t take place in democratic countries.
Teenager me did create this game. It was created using Turbo Pascal. Probably v5.5 or maybe 6.0. Also had a bunch of ASM mixed into the code for speed.
> This is a natural consequence and trade-off of having a top-down directive of which tools/languages/frameworks to use

That's not a natural consequence of the structure.

If the top-down directives are issued by competent and financially accountable leadership, you get a nice efficiency pipeline.
An entire continent full of kitchens keeps rice in cookers/warmers for days at a time. There us just no there there.
I've said this before and got downvoted for it.

But if companies allow extremists on their platforms then the moderates will leave. It's not so much a paradox but a cause and effect.
Heartfelt and well written?

"I know I’m going to get a hundred PMs from all of Voat’s hottest girls (Voat has some hot women, fact) with tips and tricks on how to help me keep it up."
Abstraction here likely means more than a function - maybe something like an interface base class?
You should take some time to read about how Facebook "connected" a lot of people with common interests in Myanmar.

Just so happened that common interest was genocide.

When you build a radicalization engine, you are responsible for the radicals it creates.
Sorry. would delete if I could.
Except, the difference is mostly a stereotype that isn't held up by the data. In France, 70% of commuters travel by car and only 3% by cycling.[1]

That's less car-centric than America for sure. But Americans have a misguided notion that all Europeans live in quaint pedestrian-friendly town centers that look like Prague or Copenhagen. Mostly because we tend to spend our European tourism in the dense centers of the capital cities.

[1] https://www.transportenvironment.org/news/increase-paris-cyc...
House Passes Roughly $900B Covid-19 Relief Bill
Apple plans self-driving car 'in 2024 with next-level battery technology'
There are plenty of other alt-right hangouts, and probably 3 more already started today.
there is social utility in leper colonies.
The revelations about God come with a lot of baggage that is harmful to science. It’s no wonder people want to slam the door on it.
I don't think Parler would want it. Parler's a mix of traditional neoconservatism, and MAGA culture. That represents a sizeable portion of the US population.

Voat's content is by reputation alt-right, and bald-faced fascism. It's the fringe of the fringe, and the type of content that gets you cut out of payment networks.
I think you mean "risqué"
Possibly https://en.wikipedia.org/wiki/Visual_snow. I used to assume everyone had this but since it doesn't really affect day to day life for me it was never a concern.
Tillis Pushes Prison Time for Online Streamers
> iPhones definitely have lights.

I am sorry, are you trolling?

Are you seriously comparing smash test on a phone with regulatory crash test on a car? Have you thought about this at all?
Do iPhones have crumple zones designed in? Do they asses performance of the chassis after 30 years of corrosion? Do they operate in 50 degree Dubai or -30 Siberia?
Do they travel at 100 m/h? How many Gs does an SSD (~100) survive as opposed to a human brain (~10)?

I am sorry for namecalling, but this post comes across as very arrogant.
Freenode is still very much alive these days.

Lots of people want to use discord (or any other mainstream commercial chat service) for their programming communities. The problem with that are the enormous masses of people that use discord for everything else and when they want to learn programming its a lot easy to pop by in the discord server and ask why their code doesn't work.

It's different with IRC, because setting it up and learning its ways is not completely trivial. It's about 2 google searches away, just like the fix for that simple compile error that needs fixing. Those that are patient enough for that are usually the ones patient enough to fix their syntax errors themselves. And when you think about it - being patient and able to fix your errors for yourself is exactly the prerequisite a beginner needs for their attempt to learn how to program.

This, and the fact that a lot of hardcore FLOSS contributors refuse to use proprietary platforms for development of their software makes Freenode a very nice place to discuss programming.
Anyone can only play with the cards the were dealt. The trick is making the most of them.
EQ, not IQ. So much of right-wing politics is predicated in lacking empathy for others.
Not really a reply to the whole tech debt bit, but the ~ symbol is called a tilde in English. I suspect spelling it with an a at the end comes from another language?
Yep, I also had a job offer in the bay area in either '99 or 00' (time flies!) I was seriously considering. After doing the math, I'd have had to make almost triple my flyover state job at the time so I didn't pull the trigger.

That was probably an accidentally smart decision since months later the world imploded, and the company giving the offer went up in even more spectacular fashion that most.
The problems on reddit started the second it became commercially successful. First came paid promotions, then came the propaganda. Too much of the "free speech" was totally insincere attempts at manipulation.
People have become focused on privacy like it is the only problem with Facebook.

Perhaps the most dangerous "feature" of Facebook is how effectively it radicalizes its users.

This coupled with Facebook's strong push into the developing world is extremely dangerous.

Just look at what happened in Myanmar for a clear example of how even Facebook was stunned by the monster it created.
If you want to drive without the possibility of having to dodge humans, you should probably drive on a closed track, or maybe a restricted highway.

The capabilities of trains are a lot different than motor vehicles.
Charging Japan costs for Thai labor and pocketing the difference ?
According to who though? She made bold claims, without providing any actual proof in the form of court documents. Why jump to assume she's in the right?
People exaggerate things for internet points. In every jurisdiction where intent matters you would be correct.
I'd prefer for there to be a more market incentive to build parking garages than a mandate for commercial/offices to have to all have their own parking, or effectively subsidized free street side parking. Think of all the surface area used up by cars parking on the street; pave that over with a sidewalk and allow bars/restaurants to set up shop there. That's what I would like.
Chip design and manufacturing are rather complex fields. You'd be better position to take advantage from the advances that others are making. Again ML, sensors, edge computing, heterogeneous networks, swarm algorithms.

What I expect in ten years is that IOT will take off but this time it will have to be invisible for the user. An AI solution will observe, train, and expect the needs of the user and will try to provide what is needed in just in time manner. This will happen in both private and public spaces, so preparing some privacy and anti-tracking techniques might prove useful.
Donkey Kong II Is a Master Class in Simple Game Design
Thanks! glad to hear that!
Minneapolis is a glorified suburb unfortunately. I grew up in North Minneapolis without a car and know very well first hand how the no-car lifestyle works even in the most well-serviced and dense areas on offer. That's ignoring the weather.

However, if you enjoy that style of living I do agree it might be one of the best places in the nation. If I ever get tired of urban living I plan on moving back.
The biggest "concern" I have about the expanding universe is that although I have a lot of hope for interstellar travel at some point in the coming few millenia, intergalactic travel poses a whole another set of impossibilities to face, that I'm worried it will never be possible. The space between galaxies is pretty devoid of anything you can use as fuel, repair materials, or anything else. That space is expanding, and at some point around 100-150 billion years from now, galaxies that are not gravitationally bound to the Local Group will be no longer reachable or observable [1].

You need ten times the mass of Mt. Everest in e=mc^2 energy (i.e. 100% efficiency) per 1 kg of mass to get to Andromeda at 1g acceleration/deceleration. [0]

For this reason I sincerely hope that conservation of mass/energy is not necessarily true. Nothing says it needs to be true other than that it empirically seems to be the case, and there is no known process that violates it, other than the Big Bang itself. If it can be violated, we have hope for the long long long term future.

Scary to think about this stuff.

[0] https://en.wikipedia.org/wiki/Intergalactic_travel

[1] https://en.wikipedia.org/wiki/Timeline_of_the_far_future
Yeah something like that is essential in a dynamic language. To be honest though I don’t think I could go back to runtime-only type checking and having to write those tests where a compiler tests so much automatically.
> Not to mention that commercial ISPs also follow a three-strike system -- unless that's changed.

Nearly every commercial ISP I've ever interacted with has a three-strike system to fulfil their legal requirements, but also unfortunately has an undetected bug in said system that causes it to do absolutely nothing.
Just a thought: Does this mean we can just throw in server code in our app, and it is possible to have zero React code downloaded on the client side? That is, we can have a "server-only" React, even though it might not be ideal?
New Haven’s https://downtowncrossingnewhaven.com/history/

It's that joke about how real estate developments are named things like "Shady Grove" after whatever they destroyed to build it, but taken one step further.

Cut down the trees and name the neighborhood after them, then cut down Oak Street and name a highway after it.
Is that a good thing? Seems when extremists get together with only other extremists, they become even more extreme.
For many of the complainers, Netflix is showing them something they would actually enjoy. How to communicate that is challenging. I remember Pandora’s generated stations having a similar issue years ago, where it would catch similarities between on-trend bands and bands that had fallen out of favor. It was right, but it could sometimes be hard to submit to the insight of the algorithm. Spotify is one that I think does this well as they understand how not to give a recommendation that insults or offends, even if it’s technically an accurate response.
The Consolidated Appropriations Act of 2021 is the largest bill ever passed by the House, at 5593 pages of text [1]. It contains sections about artificial intelligence, carbon monoxide alarms, salmon fisheries, firearm sales, the James Webb Space Telescope, and hundreds of other interesting topics.

Read the full text at the link below. For fun, grep for the phrase "authorized to be appropriated".

[1] https://rules.house.gov/sites/democrats.rules.house.gov/file...
Here's how I define positioning in the context of software companies:

> Positioning is the deliberate effort to make a product or service be associated with a specific category for some advantage. Everything from the way the product is built to the way it’s packaged, priced, sold, and marketed can be a part of that effort.

> For example, Redis makes a database that fits the NoSQL definition, but maybe they prefer not to be associated with “cheap” and “fad,” nor to compete with the many NoSQL solutions in the market. So they consistently label the product as an “in-memory database” and avoid mentionioning NoSQL throughout the corporate or open-source sites. (This is speculation for illustrative purposes.)

(From: https://www.gkogan.co/blog/category-creation/)

This First Round article misses two key things:

1)

Why should founders--already neck-deep in product development, fundraising, hiring, and everything else--spend any time on positioning?

The nearest thing approaching justification in the article is "clarity of thought [in VC meetings]" and informing
other branding decisions. That's weak.

The answer: Good positioning attracts and converts more buyers, and increases the perceived value of your product among those buyers. (In other words, faster growth and more revenue.) It also can align and motivate the team, attract job candidates, and yes, excite investors.

2)

Talk to your audience! I can't believe this isn't mentioned in the article.

Filling in blanks to form a sentence is easy. The hard part is determining which combination of words--among thousands of options for any given product--will be most attractive and compelling to your target audience.

Do you position your product as a database or an API? As a managed open-source product or a cloud-native alternative to legacy software? Do you emphasize the speed to deployment or the low latency?

You can't squeeze everything in, so you must either guess, choose one after debating vigorously with your team (and changing it multiple times), or... and I already spoiled the surprise here... talk to your target audience and listen to what they care about most.

It only takes ~10 interviews with customers or prospects to start seeing a clear picture. There is no excuse for not doing it.
Reminds me of Nim
This is great news.
I also was worried about this issue.
That’s not what I took from it, but even if that’s what was meant, I think I’d have the same reaction. In terms of abstraction implementations, a class is just a different expression of the same idea of encapsulation.
Can you define 'complete'? Surely this doesnt mean including applications like 'word' or 'excel' or does it? Is a GUI part of the 'complete'? I really want to know what hides behind this term.
jacquesm (on HN) sold ww.com for about $1m. California.com was $3m, and voice.com was $30m.

If I had the money or was running a big corp looking to launch a new product, I'd pay $5-10m for it. I'll be very surprised if it was less than $3m.
Who's behavior is more abnormal for the place and conditions when the accident happened?
Religion can't really explain things though. If I say a floating jellyfish did it all, and we are too stupid to ever know why, that doesn't give any clarity.

Tim Minchin has a great line about this in one of his songs[1]

'Science adjusts its views based on what's observed. Faith is the denial of observation so that belief can be preserved'

[1] https://youtu.be/HhGuXCuDb1U
This is great news.
This means many won't have to look to other alternatives for certs because of potential compatibility issues with old android devices.
> FB approaches internal code development with the same data driven rigor as their business decisions.

How does this even matter if the end result is buggy for years and there’s nobody to alert? It seems like Facebook has many versions of code that get deployed in some places and not others, never attempting to reach an eventual convergence even for the same feature.

I have a few anecdotes where, as a Facebook group administrator of some large (tens of thousands of members) and small groups (few thousand members), there were so many bugs in moderating the group with an added mega bug where the “Report issue to Facebook” (or something to that effect) would also throw an error. Those bugs lasted years (going into the current year) before I gave up and quit Facebook.

Based on my experience over several years, I doubt there’s much rigor on many things. It may just be one of those marketing messages that have a little bit of truth and a lot of subterfuge.
Being a sociopath (antisocial personality disorder) does not mean a person is a predator at all.

It means they lack empathy, disregard the feelings of others and often lie, break laws/rules and generally act impulsively. The exact description her own brother gave of her.
If you are comparing reading code with reading books, then surely you have read books that have unfamiliar words that you have to lookup the definition, and then you might have to recursively lookup the unfamiliar words in the definition as well. Then when you internalized the sub-definitions, then you return to what you were reading and have a better understanding.

The difference between code and books is that programmers can freely and naturally define functions. I wonder if some people complaining about too many functions never actually learned how to read code in the first place.
> where a compiler tests so much automatically

Compilers don't necessarily check anything. Static analysis tools (including static type checkers) check things, and some compilers also include static analysis tools. But static analysis tools are often available beyond whatever a compiler provides.
Fujifilm has a HQ there too
You're right. I'm also amazed how the Magic Unicorn hypothesis seems to not exist amongst the modern, smart tech world. It's hard to imagine why they ignore us.
> That would come as news to most theoretical physicists, who rarely set foot in a laboratory.

I agree that it's fair to describe cosmologists as a species of theoretical physicist, given the long standing connection between the observation of heavily bodies and the birth of the modern physical sciences. Still the relation is rather remote.

> How do you know we can produce quarks?

I personally don't. I'm relying on hearsay from a buddy with a PhD in particle physics who worked at Los Alamos. I don't think he's a liar so I'll take him at his word about what's possible in particle physics labs.

> Also, where does astronomy fit into your taxonomy? Was Newton doing science or phenomenology when he came up with the inverse square law? Plate tectonics? What about (drum roll, please) biology?

Astronomy is a phenomenology on account of nobody has a lab big enough to create stars in, or run any other astronomical scale experiments. Newton was doing natural philosophy, which in his case had elements of both what we now call science and phenomenology. Plate tectonics would strictly speaking be a phenomenology. Biology is a bloody wet mess that's mostly phenomenology, but there are disciplines in it which are mature science to the point of being engineering, like breeding domesticated plant and animal species.
There is also one of my favorite talks tangentially related by Lawrence Krauss. He explains that eventually a civilization exploring the universe around them will only see it's own galaxy and likely believe that's all there is.
We are living in an extraordinary time where we are still able to see other galaxies.

https://www.youtube.com/watch?v=7ImvlS8PLIo