skysight-inc/HackerNews huggingface dataset:
Any randomly generated image from say Dall-E-2 uses some noise as input, and one can argue that they are indeed useful.
Ivy League universities are hedge funds that have colleges and research institutions attached to them.

The function of admissions for these institutions is:

1. Secure revenue through donations and full-tuition-paying students to cover their operating costs

2. Boost marketing/PR efforts by maintaining an image of prestige and progressive values.

The prestige of these schools is already unassailable in the public imagination, so this is a simple marketing maneuver in order to maintain a positive image as a progressive institution.

If the goal was to educate as many high-achieving students as possible, they would simply establish testing standards, admit students who pass those standards (pending a holistic review, most likely), hire more world-class professors, and expand the class size.

But increasing the class size of Princeton would also decrease their "exclusiveness" and by extension their prestige.

So in order to balance these concerns, the admissions process needs to walk a tight-rope between admitting desirable minority students that make for good marketing material, "legacy" & wealthy students, and the most academically gifted.

These institutions are structurally positioned to oppose an educational system whose goal is to provide the best education possible to the most students. It's not about equality. In fact, it's about preserving inequality in their favor.
I waste time on the internet when I am "compiling" My thoughts. Being in knowledge work, like many others here, means that most of the work is performed by thinking about a problem. After the problem has a good solution or set of solutions, there's only so much active thinking you can continue to do about it. I like to take a break and screw around while the solutions percolate some more. I usually see something I didn't afterwards.
Built a graphql backend for our Ruby on Rails application and our front-end developers love it. It works shockingly well when using it with ActiveRecord and your data model matches up easily with want the front-end wants. Added in the goldiloader gem which handles 90% of our N+1 problems and it's been pretty peachy. We're in the process of introducing mutations into our app and that has been pretty smooth experience as well.

It has some warts, but I'll toke those over the absolute monstrosities that the REST-based APIs are.
Reading your post feels good, man. But your last sentence kind of bothers me. Why do you feel they are insulting you now? I think, if at all, someone else was, and kept doing, and still is, insulting them instead.

I'm just trying to understand here, thanks. :)
> 7-Up was originally called Bib-Label Lithiated Lemon-Lime Soda and contained lithium citrate right up until 1950. In fact, it’s been suggested that the 7 in 7-Up refers to the atomic mass of the lithium. (Maybe the “Up” referred to mood?) Even beer made with lithia water was available.

What. Wow, that's pretty fascinating. It seems like it would be a helpful project to create a sort of web timeline of these key ingredient changes in various products over the years. At least people could become more aware of the related conversations around those ingredients and perhaps make more informed dietary decisions as a result.
You have to do your own optimiser to avoid, for instance, the N+1 query problem. (Just Google that, plenty of explanations around.) Many GraphQL frameworks have a “naive” subquery implementation that performs N individual subqueries. You either have to override this for each parent/child pairing, or bolt something on the back to delay all the “SELECT * FROM tbl_subquery WHERE id = ?” operations and convert them into one “… WHERE id IN (…)”. Sounds like a great use of your time.

In the end you might think to yourself “why am I doing this, when my SQL database already has query optimisation?”. And it’s a fair question, you are onto it. Try one of those auto-GraphQL things instead. EdgeDB (https://edgedb.com) does it as we speak, runs atop Postgres. Save yourself the enormous effort if you’re only building a GraphQL API for a single RDBMS, and not as a façade for a cluster of microservices and databases and external requests.

Or just nod to your boss and go back to what being a backend developer has always meant: laboriously building by hand completely ad hoc JSON versions of SQL RDBMS schemas, each terribly unhappy in its own way. In no way does doing it manually but presenting GraphQL deviate from this Sisyphean tradition.

I read in the article that NOT having GraphQL exactly match your DB schema is a best practice. My response is “did a backend developer write this?” Sounds awfully convenient for job security!
Do you feel the same about https://en.wikipedia.org/wiki/OCA-Asian_Pacific_American_Adv... ?
The fine should be proportionate to the severity of the offense and the magnitude of the misbegotten gains.

In this case, the severity was fairly low: they didn't lie about what they were selling or how much they were selling, but they did purposefully omit some material information about their customers. If you were convinced that cryptocurrency is the future, then NVidia not mentioning cryptominers should have reduced your forecast of their earnings. If you were convinced that cryptocurrency will die any day now, then NVidia's omission should have increased your forecast for them.

But how much money did people lose? It's hard to say. This should be enough money that NVidia's investor relations people make sure not to do it again, but not so much money that NVidia can't recover.

In a hypothetical where NVidia told lies in order to manipulate its stock price, a much much larger fine should be levied.
Someone introduced me to the same idea a few years ago and it really stuck with me, "the only time people in the modern world experience boredom is in the 15 seconds before they pull out their smartphone".

It's in moments of boredom that you start having deep thoughts about the world, start thinking through solutions to problems you have, start thinking about changes you can make in your life.

I got rid of my smartphone and now the 20 minutes each day on the train where I'm "bored" are one of the most valuable parts of my day. And my mind feels much fresher after it, rather than being crammed with 20 minutes worth of mental junk food from the internet.
To expand on that: it's on state, county, and city level - I believe all those jurisdictions can introduce a sales tax.
I’m a student and in our CS department professors can test our code with valgrind and for formatting with Gradescope. I’m not sure how it works in practice but it’s an option if you are interested.
> shared in a trusting environment

I thought this was the key. For the beatles it probably wasn't that hard to do. But for other people taking inspiration, know where and when to share.

Had the beatles performed their half-baked songs in front of a mediocre band that was to perform the very next day in front of a large audience, what would have stopped this mediocre band from stealing a song and performing it as their own?

Closed-source software makes all the money in the world today.
I think of I bonds as playing the role that savings accounts are supposed to play: Park your longterm emergency fund and protect it against inflation
> I may have been on psychedelic mushrooms at the time, but something I took away from the trip was an acknowledgement of a feeling of 'shedding' in life, in terms of hobbies and interests.

I had a very similar feeling in a similar setting, like a large part of the process of life is scrubbing crusty exteriors off so that new capacities can emerge. Like continuous molting.

Thanks for the reminder.
Keeping with the arrival time estimate, and I’m not sure if this answers your question

But I live in a very dense city (Chicago), it’s become almost “set your watch to it” reliable that not only are estimates more reliable from friends who live here when they say “I’ll be there in 8 minutes”, they’re also seemingly more likely to offer such a precise estimate because they know the area, light timings, and traffic patterns and that certain kind of behavior found among drivers in this city.

Compared to when I have friends from out of town renting a car they’ll tell me “GPS says we’ll be there in 10 minutes” I instinctively add another 10 and it’s never failed that they’ll show up and go “that was a long 10 minutes!” And I just smile.
The increasing prevalence of "dead labor" (maybe another term for it is "fixed capital"?) depends on the changing processes of production. An example of the process is the switch from human-powered hoeing to animal-powered ploughing in agriculture (animals count as dead in this case, I guess.) Ploughing is more efficient, but requires more investment.
Small Drones Are Giving Ukraine an Unprecedented Edge
Doesn't an escape hatch on the ORM provide that though? I seem to remember in both sqlalchemy and (libraries that use) knex being able to dip down into SQL when needed.
Ah, VMS Basic and VMS Pascal, compiled and already quite good versus what was happening at Bell Labs.

And naturally BLISS as well.
Race is a made up concept the correlates to nothing on a biological level except for a few insignificant markers. Race is a tool of culture and class warfare. Intelligence and test scores are tied to opportunity and education which are denied to cultures and classes by those in power.
The Taylor Rule does that.

"According to Taylor's original version of the rule, the nominal interest rate should respond to divergences of actual inflation rates from target inflation rates and of actual Gross Domestic Product (GDP) from potential GDP"

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

Some argue that the reason we have seen such extreme speculative bubbles in recent history is because the Fed has no Taylor Rule-like systemic policy related to market factors. They are free to make policy completely divorced from the market.

https://www.ft.com/content/ece92145-443d-4e94-bfa9-7fe06cb9c...
One thing is that there is a much larger array of interesting old software for the VAX rather than Alpha. The same will be true for Alpa compared with x86, but at least it will be easier to run more modern software on x86.

(I own both VAX and Alpha hardware and run VMS on both)
That’s been around a while - I had a similar thing. Learned a lot from it.

Public schools have more heuristics. I could draw a box around who’s gonna get in vs not - everything but SAT/GPA seemed irrelevant. This included top state schools (eg UVA & Michigan).

Top private schools had a similar box - but it was much more “possible to admit” than “definitely in”. You’d draw a similar box as for state schools, and it was random within that box.

There were 1-2 individual outliers per school. Idk why (data excluded athletes, allegedly), but was interesting - there a back door to Michigan, even with a 3.0, if you can find it.
Solution: every day, make a list of stuff you found on the internet that you couldn't possibly live without.

Chances are your list is empty all the time.
You do you, but here's why I don't follow this practice. I start my explanation with an old joke:

One evening, I spotted a man staring intently at the ground under a lamp post. "Looking for something?" I asked. "My watch," he said, and continued staring at the pavement.

"You lost it right here?" I asked, just to confirm. "No, I think I lost it in the alleyway back there" he replied. "Then why," I asked, "Are you looking for it over here?"

"The light's better."

This is the general problem of GitHub as a source of data for whether someone is a productive team player. If they did a lot of productive team playing in public on GitHub, great. But many people do their productive team playing off GitHub, or in private repos. They're like the fellow who lost his watch in the alleyway.

But we can only see what's under the light, and evaluating them as a complete developer based on what we find or don't find under the light is like looking for our watch under the light. We're doing it because the signal is easy to see. But that doesn't mean it's all of the signal, or the most relevant signal.

If you have a statistically significant data set showing that people with inconsequential GitHub contributions in public are inconsequential contributors in a professional software development environment in private, I'd like to see it.

But lacking a rigorous study establishing a statistically significant correlation, people's public GitHub profiles are not a reliable source of signal for hiring professional developers.
Next we need a z/OS Liberation Front
Some years ago, a study asserted that middle age is the unhappiest time of life. It occurs to me now that at least for the upper middle class middle age is when one is most likely to be watching/nudging/prodding a child through college admissions. It is definitely a source of stress.
Ignore the “breakthroughs”. They are usually very early reports exaggerated by the pres office of the university and then copy&pasted in the web. They may be useful in 20 years, or not.

Meanwhile, there are a lot of small incremental improvements that are ignored by the press. It's interesting to compare the long term improvement. For example "Lithium-Ion Battery Cell Densities Have Almost Tripled Since 2010" https://cleantechnica.com/2020/02/19/bloombergnef-lithium-io... (I found it with this search https://www.google.com/search?q=battery+weight+per+kwh&tbm=i... and then I picked the one with the graphic I like the most.)
I mean there is no way to tell if an instance is hosted by Togethr or not.
Ya, I don’t think the GP is correct either, but I’m sure some people see Hauwei/US relations as part of a great anti-China conspiracy.
My bad. Your reply didn't register as an earnest to me. The tone and content felt too similar to bad faith commentary from e.g. Elon Musk fans who aren't actually interested in understanding the issues. If that's not the case than I apologize.
That's strange, I've been able to get access to their license and I did not have to give a particularly elaborate story/justification for them.

I do own a real Alpha system and pointed this fact out in my request, so maybe that helped?
So essentially, it's protobuf but it describes the API instead of a message (which arguably is also an API description) and is for TypeScript on both sides.
Thanks! That's one thing I didn't see on other sites...a comprehensive list of countries w/ sub-categories.
> Lets you make multiple queries and reduce/extend the size of your payload as needed.

While this is cool, in theory, I haven't found it to be in practice. If it's an internal API, you can just provide a way for the client to get exactly what they need in a single query. If it's an external API, you have to deal with putting limits in place to keep users from burdening the system with complicated requests. Limits can become complex very quickly.
What is the front page test he refers to (second image, last bullet point)?
I don't really know what that organization is.

I can tell you that if you had written the same article but switched around the races, I would definitely have felt the same way.
Once someone explained tolerance vs philosophy of tolerance that made sense to me.

Tolerance is just a word that means that you are okay with things that you find annoying/repulsive. E.g. you were annoyed but tolerated flight delays.

Philosophy of tolerance is that you belief that all people deserve to live in peace even if you don't agree with their lifestyle, skin color, religion etc. AND if you really believe in it, you will fight against any ideas that disagree with this philosophy.

The tolerance as philosophy is not a logical problem. It is dealing with human behavior. It doesn't require that in order for you to adhere to it, you must also tolerate intolerance. Though in my view, sometimes it is okay to stay quiet when your racist uncle is whining about "others" at family dinner.
Or if it's business-to-business, at least if the UK is anything like here in Denmark in that regard.
I just got done doing a talk on GraphQL for PyCon2022 and I do agree with some of the points here. Performance work can be tedious and is not bi-directional in the graph so the number of dataloaders can blow up making debugging hard. Identifying where n+1 queries are in the API can also be difficult, but I used this open source package to help: https://github.com/tatari-tv/query-counter. I think the article failed to mention two of the things that GraphQL does really well: dense queries and built-in pagination. You're able to do the work of many serialized REST queries in one query using the node context of the GraphQL graph structure, which is a huge win if you're hitting performance issues related to requests per second to your API. Also pagination using the cursor, before/after, etc. is very helpful and Flask_Graphene enables some slick caching there to make subsequent queries at that cursor to be extremely performant. I have code with my sample implementation which simple, but shows the power of DataLoaders: https://github.com/lame/pycon-graphql.
Recovering wetland biogeomorphic to restore the world’s biotic carbon hotspots
California’s All-Renewable Moment Shows the Future of the Power Grid
Microsoft Security Development Lifecycle (SDL)
I’ll never get over how regressive it is that we are literally clicking on images filled with text as a way to share… text.

I seriously cringe each time, lol.

Anyway, on topic, it’s good to see this little debacle behind them. Both stripe and plaid offer good services and competition is good in any case.

I do wonder if there’s some room for innovation here from Google and Apple. It would be interesting to see if it’s possible to login to any website using plain text passwords in a way that can be delegated to other sites without them knowing the password too.

—-

Thinking about this more, if browsers generally allowed this it would allow integrations between sites to be implemented pretty fast by simply scrapping text.
When I was a child, my father decided to convert from Catholicism to Evangelical Protestantism. For reference, both sides of my family have been Catholic going all the way back for at least 300 years. So a schism occurred. My dad dragged me to his church services and wasted my entire Sunday mornings, and my sisters remained in the Catholic faith. My mom told me on the day that I was to first go to his church service that if I went with him, that she was not my mother anymore. So I went with my dad, because even at that age, I didn't do emotional terrorism.

Because this was in the 80s and we only had one television, books were my refuge. I was a voracious reader. In standardized testing, I went from having a 1st grade reading ability in 1st grade to college level by 3rd grade. That tapered off because I wasn't a huge fan of reading fiction and I had basically read all the interesting non-fiction in the local library by 5th grade. Being an 80s kid, I had a lot more personal autonomy than kids since and started spending a ton of time outdoors, riding my bike to go fishing and playing sports outdoors. When it got really cold, I'd write code in GW-Basic, but that was mostly to enter competitions to miss school (state science fair for the win).

So then I got to college, and was able to browse the web on NCSA Mosaic. And there was just TONS of new things to read. My ADHD went full blast reading article after article and my grades suffered a bit. Every new day is an attempt to avoid falling down the rabbit hole.
No. wordpress.com takes care of security updates.
!! I like it, but you mean "petulant" .. "pestilent" may also apply though..
Yeah I see the criticisms of efficiency brought up alot lately it’s click bait. Efficiency is always good. efficiency is the percent of time I spend on the hobby(practicing piano) rather than shuffling books around or making my space comfortable. Not maximizing the hours of my day spent “productively”.
SEEKING FREELANCER | REMOTE | Part Time | iOS or Android development (native)

Hi, I'm John and I'm the tech lead for Save (https://open-archive.org/save/). Save is an iOS and Android app that helps citizen reporters and eyewitnesses around the world preserve, protect, authenticate, and amplify what they’ve documented.

Us:
* Open Source
* Flexible on location/time-zone. Our tech team is already globally distributed (US, Germany, India).
* Working on privacy and human rights tech with like-minded folks around the world
* Focusing on bug squashing in our existing apps today, and on integrating really fun & interesting distributed storage tech in the coming months/years.

You (we hope!):
* Strong communication skills
* Serious experience (mid/senior level) on at least one of Android/iOS with strong references
* Ideal
* Experience in setting up automated testing/CI/CD in at least one of the two platforms
* Ability to contribute to both platforms
* Able to start immediately and dedicate 20+hrs/wk through June.
* Experience with distributed web tech e.g. IPFS

Please reach out at email-in-profile with a resume, rate, and any reasons this might be an especially good fit :-)
The joys and sorrows of maintaining a personal website
Which makes investing riskier and therefore it receives less investment (supply) causing rental prices to increase.
The best part of my experience was trying to form a study group (Google Hangouts at the time). Most people dropped but I made a very good friend. We still stay in touch to this day.

Slack and other conferencing tools are game changers. People getting used to these tools is one silver lining to the pandemic.
Record heat in India and Pakistan is a wake-up call
I identify with all of this, but this:

> to make pauses, take a deep breath and think about "what am I doing right now? What should I be doing instead?".

this too can have its pitfalls. In my case, I always feel like I have BOTH too many things that I WANT to do and too many things HAVE to do and whenever I step back and try to look at the bigger picture, I realize that I don't feel like I'm making tangible progress on any of them. And then the anxiety sets in and I feel like, "well, if I'm working this hard and not even keeping up, why am I working at all?" And so I sort of "give up" for a few days or a week and feel even MORE guilty because literally nothing is getting done and I'm getting even further behind.

A lot of the comments I write here may sound like I really have my shit together, but that's just because I have a lot of generalized experience that just basically comes from lots of introspection and time being alive. But I have yet to figure out the one weird trick to being both productive (making progress toward future life goals) and happy (enjoying what I have in the present).
I wonder if there is a conspiracy of big GPU trying to promote crypto currencies.

Although I wonder if you can absorb the cost of an expensive GPU+power bill by reselling bitcoins, because I'm not sure it's profitable.
One sure can, by engineering a more robust system. This will cost you some though. One can buy insurance, one can make tail hedges. The right mix of mitigation strategies depends on the nature of the threat.

Avoiding it falls in the same spectrum. It is equivalent to assigning an infinite cost to the risk .
If minimum wage is a problem for you, stop tracking time and move to fixed prices for labor based on piece work or milestones. The idea we all need to be working a factory 9-5 style job is Taylorism nonsense that is at least a century out of date. Hours don't matter. Output matters.