skysight-inc/HackerNews huggingface dataset:
Fast software is not the same as small executable. I don't care how many instructions an executable contain, I care about how many are needed to be executed to do what i want. There are plenty of times where a larger executable means faster execution (Loop unrolling is an obvious example).

There are plenty of reason why a lot of modern software is slow, but size of executable isn't even in the top 10.
You are right of course, but the effects you're describing are kind of what I meant

Yes, I don't think there is a magic material that will perfectly resonate with high energy gamma rays. But evolution might be able to figure it out. Maybe "resonance" is more specific, and "interaction" is better.

My criticism was more to the " you need thick material to stop radiation" whereas the answer is more "we need thick material because that's the best material we know for the job". Glass is opaque to UV which is more energetic than visible light for example.

And not to forget we know if some materials that do absorb gamma rays, the issue is that they like to go boom after doing that https://en.m.wikipedia.org/wiki/Photofission
Thanks for the feedback cloudking, will add this to the feature request list.
Yes, and the author knows that, but most programmers don’t. Hence, the article is valuable as introductory and educational material.
Social impact may be more sustainable. Think about a parasite that kills its host vs two organisms that exists in a symbiotic relationship.
Is "recourse center" a typo or a play on words?
This. I often end up writing my own libraries because of this reason.
Kinda hard to get into other people's minds...
> Why people in US think that working a lot makes you rich, when the opposite is true?

For most people, wealth is tied to income, and income is tied to the number of hours you work. So it's a direct link in their minds that most hours of work leads to more wealth.

The fairly obvious truth is that the quickest way to any reasonable amount of wealth is to both improve your skillset to increase the amount of income you can make per hour, and also to develop sources of income that aren't tied to the number of hours you put in.

But both of those require delayed gratification, which people aren't big on.
The thing I confabulated this with, was a memory of a TSA agent and I, exchanging a "forbidden" item. That was also really weird, though I kind of get why the overreaction exists; surely someone in an airport somewhere's died of a keychain-pocket-knife before.
Or encrypt the private key by a pin
Maybe it’s because you have to ship stainless steel from Earth. Maybe the mass of the fungus can be grown from CO2 from respiration. The carbon originally coming from food, which has to be shipped up. Lots of maybes, but you know, maybe...
If your goal is for this to be used for engineering rather than just visual presentation, my advice is to support defining the actual system structure as text, and then use the UI to design views of that structure.

Bonus points if it consumes the text via git.
> Consider that in Unicode ... there isn't really such a thing as a 'character'

This is a really important consideration, since it helps you realize the immense difficulty of wrapping your own logic for character-aware handling - unless you are deliberately limiting your scope, like only handling NFC-normalized text of a limited number of languages.
> Having a 'support everything forever' approach is obviously going to impose a huge burden on the teams who maintain this stuff which is then going to limit the ability to make anything better

And yet AWS is doing just that while innovating at the same time.
China buys a large amount of our pork-based products, to boot, if they were the source they wouldn't want our ham so bad.
There are rumors that we are selling them most of the best stuff and then we get lower quality leftovers for local consumption, even, but I have seen no formal evidence for this yet. Although it might explain why it's so much lower quality lately.
I noticed the same thing when the certificate fisasco happend: There was this one special XPI file they pushed via Normandy and I installed it manually (it was posted in some discussion forms) to get my extensions running again without restarting Firefox.

If one unzips this tiny XPI, one finds javascript code which can directly install a certificate into the master store.

So there is indeed a very powerful extension system available, but only to Mozilla itself who can sign such extensions.

Probably all the old stuff can be brought back easily.

Please put your comment in a blog! Back then I searched for these topics and found nothing
Caviar is taking pre-orders for Elon Musk, SpaceX-themed iPhone 12 for $6000
What goes on at the orientation? I'm guessing from your screen name you have some first hand experience. This blog post is my first time hearing about the Recurse Center so I don't know how it differs from other similar programs.
Lead oxide is a catalyst to polymerization. For wiping down and protecting wooden tool handles it's nice to have the oil harden quicker at room temperatures.
Imperial Rome lasted much longer than the Republic (1000 years if you are generous with Bizantium lifespan). Maybe the lesson is that Republics help setup the context for more stable (fullfiling?) order?
Where do those fines go?
I'm glad that someone paid attention to design and UX.
I know the target audience of these kind of services are mostly techy people who doesn't really care about these things but personally this is something I take into account when looking for tools like this.
Good luck!
> in order to counteract your personal perception

I just follow the data. The data says that people unconsciously prefer people who are similar to themselves.

I mostly couldn't care less how Yale decides to do their admission process. Most people in the world can't afford to go to Yale, even if they had the aptitude. This cries to me like the whining of the privileged that the aren't used to not getting what they want.
Recommendation systems are based on aggregated preferences. The farther you are from an aggregate/group or the rarer your group is, the worse your recommendations. It's an inherent limitation. It's in essence trying to guess at missing data by comparing your past purchase patterns to known data. There's also a bootstrapping problem -- if you haven't bought enough stuff to establish a pattern, the algorithm can't really figure out what you'd want next.

If you order a Rode microphone and a Sony RX cam, it might figure out that you're a Youtuber and might recommend a Zhiyun gimbal. The cluster of data points point to that.

But if you have order pattern where the data is sparse, it's not likely to come up with a good recommendation.
As the author says, this distinction is mostly arbitrary and 'philosophical'.

The (arbitrary, 'philosophical') difference between Haskell's `data A = X | Y` and TypeScript's `type A = "X" | "Y"` is that the TypeScript values "X" and "Y" already exist (they're strings). Functions which produce and consume these values already exist: there are certainly many functions which act on `string`, and perhaps there are silly examples which produce such strings too, e.g. a 2D geometry library which uses them to represent axes.

> without having to use wrappers and dealing with the overhead that they bring

I think part of the author's argument is that including such wrappers in our values can sometimes be useful, to convey more information about the domain. As an extreme example, we can represent pretty much everything in number theory using `int`; e.g. the fundamental theorem of arithmetic tells us that `int` is equivalent to `prime[]` (and of course Euclid proved that `prime` is equivalent to `int`), but it's probably more useful to use the second representation, even though it introduces wrappers and overhead.

As a more sensible example, I prefer Haskell's `Maybe` type compared to the "nullable types" offered by some languages, since the latter loses all structure: `Just Nothing` represents a different failure case to `Nothing` (and we can easily collapse them using `join`), whilst `null` doesn't provide that distinction.
I disagree that FP and OOP are aren't sufficiently distinguished from each other. There is substantial academic literature on both methodologies, and they are very different worlds in theory and in practice.

I do agree though it's possible and commonplace to do a blend of both, plus structured programming, plus just general hackery. I've often seen OO systems with a big pile of pure functions, particularly math functions, because math mostly is just functions. And it's quite nice! You don't have to worry about the interactions, the advantages of pure functions are quite clear.

I agree with you that mutability can explode the amount of state you need to be aware of. Milewski just tweeted in response to the article "The problem with OO is that, even if you expose 7 things on the surface, there are hidden dependencies that you cannot ignore: object A may store a pointer to B. You can write complex functional programs, but the syntax forces ugliness to the surface for all to see."

https://twitter.com/BartoszMilewski/status/12946650880543784...

However that's the nice thing about small objects, they better contain the mutability chain reaction. A small inner object cannot see anything else. Whereas in a big kitchen sink object every attribute and every method is in play.
We are already past that.

Remember when everyone needed a little computer knowledge, maybe even some minimal programming skills, even if you were a mathematician or a social scientist?

Well, now we have a similar situation with data sciences.
There are 100 million Instagram users in Illinois’ jurisdiction?
They didn't wait for Apple's approval of the iOS app before releasing the Android app this time.
It's likely if this passes, we'll see companies use the pandemic as a reason to move out of SF. If these companies see that the city is becoming increasingly hostile to them, why would they stay? This is also the perfect time since it's likely that you can get real estate for much cheaper in other parts of the state or even in a different state.

In the end, I wouldn't be surprised if just putting this on the ballot caused a few companies to decide to move away, which results in less tax revenue for the city. This whole thing seems short sighted, and unlikely to do anything but hurt the people of SF.
Good point. If this is a big concern, I'm happy to enable data export as JSON. Of course, you'd still need a visualiser that can read the data structure and display appropriate icons, but at least you'd have the raw data.
https://www.unicode.org/faq/basic_q.html#5
Nuclear's environmental drawbacks are well known numerically but not by the general public. By TWh generated, their overall impact on land use and waste generation is astoundingly small because they leverage nuclear forces and E=MC². 2,000,000x less nuclear fuel is required to make a kWh than chemical fuel (fossil, biofuel, or storage in batteries).

Fossil and biofuel kills 8,000,000 people/yr from air pollution. Add in climate change and who knows. Meanwhile nuclear power stations have caused Chernobyl and Fukushima, which were devastating locally but have had surprisingly little radiological impact [1,2].

[1] https://www.unscear.org/unscear/en/chernobyl.html

[2] https://www.unscear.org/unscear/en/fukushima.html

The thesis of the recent Michael Moore film "Planet of the Humans" [3] talks about human die-outs and serious trade-offs. I like your perspective of accepting trade-offs. This is very reasonable. Another recent film, Juice [4] is kind of the optimistic mirror of the Moore doco.

[3] Full documentary: https://www.youtube.com/watch?v=Zk11vI-7czE

[4] Promo: http://juicethemovie.com/
Well, unless they installed the power near point of use there would still be blackouts for power line distribution issues due to fire danger. I'm a nuclear proponent, because I believe it can be as safe (safer than coal and carbon free), but multi-GW plants have their downsides as well.
California is in an earthquake zone, and as I understand it that makes nuclear somewhat risky.
Hah. I wish it were a play on words, but alas, just a long-lived misunderstanding in my own head. I fixed the spelling, thanks for pointing it out.
How do you know? Had MS remained all-powerful, perhaps those entities may not have emerged. That’s the justification for anti-trust legislation. But if you like your markets saturated with monopolies, you’re in luck. The world is full of them and under the current administration anyway, they aren’t going anywhere.
>it has to boil down to just letting people in regardless of merit.

Not when you have 30,000 applicants all with near perfect SAT scores. No one said that you have to ignore merits in order to promote diversity. It's not like white people are magically special and smarter than everyone else. There are plenty of candidates to choose from without giving up on quality.
You can buy it at Costco: https://www.foodbeast.com/news/costco-iberico-ham/

"Produced in the Valle de los Pedroches, a region in Southern Spain, the ham is from Iberico Breed pigs that are fed a vegetarian diet of acorn and grass and raised free-range..."
I am co-founder of Open Energy Labs (https://openenergylabs.co/)

We teach young people in sub-Saharan Africa how to build off-grid renewable electricity supplies.

600 million people in SSA don't have access to electricity and one of the main barriers to expanding access is a lack of local technical skills.

We are supporting people to build those technical skills and drive access to electricity across the continent.
I don't get it then.

Since browser already turns it into ascii format before resolving, how would it work in XSS for server-side max length limitation as he mentioned in his other article, "Minimum Viable XSS" [1]?

[1] https://shkspr.mobi/blog/2016/03/minimum-viable-xss/
I think the primary drawback is amount of energy produced per (area | dollar | worker | etc).
> The mathematical terminology harkens back to the 1950

Does it? The earliest instances I can find are in Mac Lane's 1971 book or thereabouts; the older term was "triple". Wikipedia dates APL to 1966.

"Monad" has also seen nebulous use in philosophy at least since Leibniz.
Ask HN: eBay but Mostly for Developers?
Developers use many devices (e.g. keyboards, mice, monitors, etc.) and sometimes the costs are too high. (e.g., Apple's Magic Keyboard is $94). Do you know of any platform that connects developers to potential buyers who are interested in their gadgets? There are sellers on eBay, etc., but I'd trust a fellow developer more than them.
Oh God, I can’t believe I made that mistake... and Oh God, you’re my bloody idol.

You’re the reason I chose to study mathematics. You’re the reason I chose to delve into the rather esoteric field of symbolic computation. You’re the reason I delved into the fringe universe of disequilibrium economics!
Just an anecdote, but within my friends, only those who work in tech are eager to move to US. My physics and math friends from college focused on research moved or like to move to other countries. The ones who I know that moved either have family in there, or are working in technician positions and are not really regarded as "the brightest" on our circle.

As for myself, I have avoided any position that requires me to move in the US. I take a substantial cut because of COL adjustments, but I'm not that interested FU money.
It is a character (using Unicode's nomenclature).
What about biomass gasification? The fuel source is self replicating and solar powered (plants). It's carbon negative, as one of the byproducts is biochar, a.k.a. char-ash, which can be buried in the soil (terra preta) in a manner that not only locks away atmospheric carbon, but also improves the soil composition (more friability, absorption of nutrients and micro biodiversity). It also is a good use of dead standing biomass that would otherwise decompose into methane and carbon dioxide, or result in forest fires.
> The ones joining frats, partying constantly, playing sports and all that must have trivial classes. Either that or they’re already so rich and privileged that they can afford to fail courses and keep going.

I don't know why you're assuming this, but I'm a little insulted. I was an NCAA athlete and a common refrain I always heard was that the most valuable skill you get from it is incredible time management. I didn't kill time on sites like HN or reddit or facebook (the only social network at the time). We partied a decent amount too. About half of the particular people I played and partied with now have doctorates from world class institutions. Nearly all of us have STEM degrees.
Computerphile: From Algol 60 to Pascal [video]
Somewhat true, but standards could assist developers with adequate test vectors, explanations and reminders why X or Y is important.
What are the reasons to say rusoto clients are expesive to create?
Any specific reason author decided to share the same link twice [0] in the last week?

[0] https://news.ycombinator.com/item?id=24098820
>S3 API from 2006 still works

An interesting note is that Amazon actually planned to EOL part of this vis-a-vis what path to address objects at, and then walked it back (for buckets created before a certain date): https://aws.amazon.com/blogs/aws/amazon-s3-path-deprecation-... I think the behavior is still considered "old style" if not explicitly "deprecated", but is "supported".
Amazon shouldn't have hired me. Here's how I became an SDE2
> To achieve exactly the same thing,

Maybe you already live in a rich country. My savings went from ~20k to ~150k / yr (not counting investment market growth). I actually have a better lifestyle and vacations here, eg: I spent 2 weeks skiing this year in mid Jan in brekenridge, CO, something I couldn't even dream of in my home country.

So, yea if you are already from a rich country where a software dev can afford 2 brand new cars then it doesn't make sense. correct. "BS of American life" is a matter of perspective, to me america is heaven on earth.
No. Do not work on a moonshot, unless the business is about the moonshot. When your a CTO, and specifically after you have taken investor money, your goal is the business not the tech.

As a startup you simply do not have the long term horizon for strategic projects. It would take all of your time to cover regular fires.
That's because product management at Google is non-existent. Yeah there's a lot of people called "product manager" but what they do ain't it.
> But really, people (you and I) should only be a witness to stuff they have personally experienced.

You got a comment from someone who was fairly close to the blast, how is that not a “personal experience”? The only people who could have given a more personal experience are would likely not be able to do so.
Having taken psychedlics myself, it did a couple things for me:

1) gave me a better appreciation of my body - health, pain, stress, etc

2) helped me know what I enjoy most
Wow, that's a loaded comment that makes a lot of assumptions about me.

I am not against connectivity or improving the life of people there, a lot of these areas are already connected by metalled road. What was happening when I was traveling there was widening of the roads indiscriminately, if you talk to people there or even read some of the articles I have linked, there isn't much benefit that local people are seeing because of this. There are far more important things that would have been beneficial to people living there like education, healthcare and some of them can be improved drastically with something as simple as improving LTE coverage.

All I am saying is, I would have preferred to see the myriad of problems associated with the project addressed, I am not saying do not build, but build sustainably.

About the metrics you think that haven't degraded, I don't have sources ready on all of them but I just looked up forest cover and one of the most green regions is now covered with plantations a lot. [1] Plantation cover != Forest cover.

Lastly, just because I am wearing Patagonia/North Face because of their environmental commitments, doesn't mean I expect everyone else to do the same. There are other paths, which might not be perfect but will be better, it doesn't hurt to raise issues when you see them so you can explore those paths. The choice is not binary.

[1] https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.am...
Is the Metric System Better? [video]
I did the same, I dropped out of high school and skipped my graduation to fly 3000 miles to attend. I actually went straight from school in Portland to NYC, then straight from the airport to the first day of orientation.

I ended up missing the first ~45min of orientation due to my flight being delayed.

They made it clear this was generally unacceptable, and might have resulted in me having to defer my 3-month batch, but in the end let me continue my batch because it was an extreme case (also this was much earlier back when it was called HackerSchool, I believe this policy has gotten stricter since then).

I felt similarly to this author initially "wow they really would've made me miss a 3 month experience that I changed my whole life to do because of a missed 45min meeting?!"

But with a few years of hindsight and understanding more about how RC works and how important the social rules are, I believe RC has a right to make this initial orientation mandatory. Theres a 1:1 correlation between people not fully grokking the social rules and communication styles and causing disruptions that have ripple effects on everyone's experience at RC during their batch (and for years afterwards). The potential downside of letting people enter the community without this onboarding experience outweighs the pain of drawing a line in the sand that defers a handful of people who miss the first meeting by accident.
Evidence of what? That there was a massive explosion?
> I actually believe it is both robotic-type of automation

It doesn't even have to be automation. A lot of it is just enormous scaling up of equipment.

For example, road building used to take hundreds or thousands of people with shovels and wheel barrows. Now it's a crew of ten or twenty people driving enormous earth moving machines. Same with farming. What used to be a guy with a horse pulling a single row planter is now a guy in a tractor with a 40 row planter.

A lot of productivity gains in industry are similar. Things get scaled up to ridiculous levels that people a hundred years ago couldn't even dream of.
The problem with solar, regardless of how it's harvested, is that it's a very diffuse energy source. So you inevitably end up with a relatively high material footprint.
Good point. Would a JSON import / export feature help, so you can save and load your data locally without it ever having to touch the server?
Meaning that social impact is prioritised over profit. There’s still no constraint on making profit, and there is the same potential to be financially successful.

Many, if not most, businesses aim to make profit regardless of their social impacts — they’ve probably never even thought about what they are. It’s easy to say that employing people and giving them a salary is the most useful social impact a business can (or should) have, but when you factor in negative externalities that may not be true.

A social entrepreneur actively aims to make a positive social impact. It’s not about it being a weak business or a charity.
> It benefitted them pretty much zero as far as I know

They got attention as well. They may well be the center of the attention for your product now, with people with questions asking them or their community first.

The trade you entered is quite common with reviewers nowadays.
Until Go is deprecated in favor of Kotlin (as Kotlin is experimenting with server-side)
I know, but I was trying to think of a space where the dual of the dual is not the primal? I think in Hilbert spaces this does not happen?
Maybe it's time to revive and refresh the Geek Code:

https://en.wikipedia.org/wiki/Geek_Code