skysight-inc/HackerNews huggingface dataset:
If you want to position an @2x view (1 pt = 2 px) you need to use fractional points. A view at (0, 0.5) in points is (0, 1) in pixels. Resolution Independence was a separate concept.
Spoken like a true defense contractor!
I normally use Siggi’s plain yogurt for a starter, but I’m not super-picky. I make about 2 batches every 3 weeks, sometimes just re-seeding each batch with the previous one (I save a pristine culture in a separate container after each batch is finished). I’ve re-used the same culture for as long as maybe 8 successive batches. It just depends on whether or not the wife has happened to pick up a small plain yogurt from the store recently.

For a strainer, I have a couple I bought off Amazon. The gallon one is the “Hatrigo 1-gallon Greek yogur maker”. Works well. I much prefer a strainer I can re-use vs something disposable like cheese cloth.
This entirely misses the point IMO. Social media is the most powerful propaganda/idea pushing machine in the history of the world and it ain't even close.

Lies, half truths, and everything in between are presented in the most riveting ways possible and our monkey brains just can't help but soak up every last bit of it. If a person believes everything on social media then __they__ should be fixed, not social media.

A great solution is for people to see social media for what it is: 99% garbage that gives you a quick dopamine hit.

People should be made aware that on social media you are likely:

1. Reading misinformation

2. Viewing content that's created with the sole purpose to manipulate you into a certain view (Often times by a bad actor)

3. Reading opinions by trusted people who've been compromised by the above two points

While not perfect, I believe if people assumed everything on social media is false and work from there then people would be a lot happier.
One of my previous coworkers who was senior said one day “I try to leave around 5pm. It sends a message that people don’t need to stick around.”
Ironic that we have to create open source versions of things from “OpenAI”…
Well you don't want to adjust your range, you give it the actual values. The hardware then does its best to show them.

Anything else would be image processing, which is fine, but I don't see why you would need "Gamma" for that.
Doesn't it have more to do with the fact that they didn't even recover yet from the 1st World War? Also don't forget Holodomor. It literally happened after the Great Depression yet unlike Western Nations, 3.5 million people died from disease or starvation. Unlike in said Western countries that just had an economic collapse.
I always tell new founders to treat Executive Assistants as more important than the VC or exec they’re talking to. The elite ones all somehow know each other and talk. One particular EA that managed a billionaires life (he was on my board) and I became very close friends, she’s retired now, but there’s not a single powerful person she hasn’t managed to get me a meeting with, within a few days
That sounds, fwiw, roughly in line with SF or NY 3br apartments. [1] By the way, that's actually part of the value proposition. New houses in the US are twice as big as they were in the 1970s - while costing the same per square foot on an inflation adjusted basis. This means 3br houses are 2x as expensive now as they were back then and is part of the reason folks are priced out of the market entirely. This is also a zoning issue.

We need small 3br houses and apartments. That doesn't mean we can't also have large 3br houses.

[1] https://www.zillow.com/homedetails/139-Steiner-St-3-San-Fran...
Sorry, I meant passive investment asset. You are correct in saying it is the primary economic value, but almost always active.

Government bonds are a special category though. They are the only asset other than gold certificates accepted by the federal reserve as collateral for issuance of legal tender.
I hope you're right about people being ready to pay. And I think you are. There's a huge un-tapped market just in the US, of people who have mostly or totally checked out of the existing platforms.

Glue looks cool. How does this compare to something like Mastodon?

I'm working on something related, called Circles [1]. It builds on Matrix for decentralization and E2E encryption. We're also in beta, hoping to launch later this month.

[1] https://github.com/KombuchaPrivacy/circles-ios
Clearly you havent watched many Hollywood movies.
It makes sense to work ~40 hours a week (or less) on something you love, because to work more means degrading your performance especially in software development, especially over time. If what you are working on is growing that fast to suck up that much of your time, hire and learn to delegate. That’s also good leadership.
Regardless of what this article says, mocks are really useful when your project is partially written and you want to test the pieces you have in hand. Mocking then is absolutely the right approach and might entail mocking many things (which will eventually be replaced by working code.)
And yet, this is the first I’ve ever heard that SF has a symphony, despite the local classical music station being my standard station in the car. Maybe it’s not as world-class as you might think.
I recently wrote an eerily similar piece. My focus is more on unit test but the idea is the same: https://qvault.io/clean-code/writing-good-unit-tests-dont-mo...
Using ECC is a no-brainer. Even the Raspberry Pi 4 has ECC RAM. It’s not particularly expensive and only a artificial limitation Intel has introduced for consumer products.
I beleive that in feature-branch workflow it is totally okay to rewrite history of the branch before merging it into master. The only case when it is obviously wrong is when several engineers are working on the same feature branch, which is against all methodologies known to me (except the duration of code review, when reviewers may pull the branch to run tests or use IDE on it).

Having atomic semantic idiomatic changes in history beats short term branch immutability with one hand tied.
If copyright cease to exist, of course open source licenses won't be based on it... They probably will be a bit (or a lot) simpler.

Someone should make a movie about a world without copyright.
This is off-topic but I think I can help.

Some languages, like (European) French, put spaces before question marks[0] and exclamation marks[1] and people might be so used to doing it that they even do it when writing in a different language.

[0] https://en.wikipedia.org/wiki/Question_mark#Stylistic_varian...

[1] https://en.wikipedia.org/wiki/Exclamation_mark#French
This doesn't really take away from the point. The life cycle of most software projects is tiny compared to the life cycle of most buildings. And in most all failures, the warnings were clear way in advance.
FWIW, I consider myself an open source person, but that doesn't mean that code that isn't open source should be freely redistributed with no regards for the original license.

I wonder how many people are still in the original "all software should be free" mindset.
> You really need to propose solutions

No, you're the one suggesting we abandon "Western ideals of information freedom", so you need to propose what ideals we should have instead, and what practical changes those new ideals will lead to.
Indeed! That was a different Italian heliocentrist, Giordano Bruno. (He has an excellent statue in Rome on the Campo de Fiori, un-subtly facing the Vatican).

https://en.wikipedia.org/wiki/Giordano_Bruno
And further, latin nominative -us or -um has an -o- in some inflected forms. Example: bonorum, "of the good ones"

The article that mentioned cesor for censor also pointed out that in places where classical latin has -us or -um, early latin inscriptions might have -os, -om, or -o.

Sometimes i feel like when i hear speakers of modern romance languages talk really fast, unstressed o and u seem to get closer to one another. Maybe you could call it a continuum of "roughly that vowel".
As a frequent user: Audacity is anything but simple.
Working more than 40 hours a week has diminishing (or negative) returns. Proper scaling means delegation and systems. Grinding away isn’t just unproductive, it’s a sign of a poorly run company.
On mobile your light mode/dark mode toggle is very confusing. On light mode the website is dark but the screenshots are light, and on dark mode the website is light and the screenshots are dark
PicnicHealth (YC S14) | San Francisco, CA | Full-Time, Onsite | https://picnichealth.com | Can transfer existing visas

PicnicHealth works with patients to collect, digitize, and manage their medical records, empowering them to monitor and control their care via a personal health timeline. Through partnerships with biopharma companies & academic partners (including Roche/Genentech, Novartis, Verily), patients can consent to share their anonymized data and power cutting-edge medical research.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/picnichealth

You can see all of our open roles here: https://grnh.se/3b566ba92

* DevOps Engineer: https://team.picnichealth.com/careerdetails?gh_jid=429762800...

* Engineering Manager, Internal Product: https://team.picnichealth.com/careerdetails?gh_jid=468586900...

* Front-End Engineer: https://team.picnichealth.com/careerdetails?gh_jid=429755900...

* Full-Stack Engineer: https://team.picnichealth.com/careerdetails?gh_jid=429692900...

* Product Manager, Patient Product: https://team.picnichealth.com/careerdetails?gh_jid=437728800...

* Senior Data Engineer: https://team.picnichealth.com/careerdetails?gh_jid=465624300...

Tech Stack: Our main web service is in Node.js, and most other services are in Python (mostly machine learning services, using Keras, Tensorflow, etc). Our frontend is React + Redux, database is PostgreSQL, and services run in a Kubernetes cluster hosted on Google Cloud Platform (Google Kubernetes Engine).

Contact - Technical Recruiting Lead, Amanda Atwood, amanda@picnichealth.com
How to Share Complex Company News with Your Team and Build Trust
I think that depends on the scope of what you're testing. If you have a database, a set of backend services and 1 or more clients (websites, mobile apps, etc), then I think it makes a lot of sense to test the backend services in isolation from the frontends (which would mean not e2e test), but backend by an actual database (so integration tests, not unit tests)
> of course recursion is impossible.

Thought PDP-8 was used extensively for lisp at various locations.

Was recursion made possible by allocating memory elsewhere and using spare word as pointer?
An example of what a single person can achieve in Blender - the work of Ian Hubert. This is a split-screen comparison of a green screen shoot and the final video rendered using Blender. Seriously impressive:

VFX Breakdown - Dynamo Dream Teaser:

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

If you prefer watching the teaser in full screen, it's here:

https://www.youtube.com/watch?v=qG31WSioSxk
Not quite. The biggest lobbyists against it are Intuit and other tax prep companies.

The American myth of cushy bureaucrat jobs, and that the creation of such jobs is a major force in policy, is propaganda.
It is true, in configmap objects you can not store binary data.
Not sure but I think most cities in Punjab do reach 50, my village included.
UNIVAC 1100 series machines had a Store Location Jump instruction which did that. The return point was stored into the first word of the subroutine. Fortunately, you didn't have to use that.

Stacks were, for a long time, controversial. What if you ran out of memory? Some rare compilers, such as Modula 1 for the PDP-11, computed the stack size for each task. If you wanted to recurse, you had to give a recursion limit. Async, the early years.

Stacks work well now because we now have lots of memory and address space. Early machines lacked that luxury.
Tackling the Awkward Squad by SPJ is a good starting point, it'll link to the other literature
Dupe https://news.ycombinator.com/item?id=27727009
Yes, but the geometry is not a modifier. The “how many rings/segments” configuration shows up during primitive creation, the geometry is generated, and that’s your geometry unless you want to delete it and make a new one.

You can see what I’m talking about in 3ds here: https://youtu.be/Dp9Ozs3HjzY?t=120
CVE-2020-9771 is not fixed correctly (2020)
Coachability: The overlooked factor in people development
On Error Resume Next was supposed to be used in conjunction with the global Err object that contained the recent most error. You would check Err.Code after each error prone operation for an error and handle it.
It is not a default by any means, you can write it down to yaml as plain text too without any processing[0]. Just for some reason people decided to always use base64 without any actual reason behind it.

Edit: There is reason to do it explained above[1] - to store binary data in the yaml, but doesn't change fact you don't have to use it.

[0] https://kubernetes.io/docs/concepts/configuration/secret/#ba...

[1] https://news.ycombinator.com/item?id=27731430
Thought you were wrong.

Checked it out.

You were right..

Under "1.2. Features"

https://datasheets.raspberrypi.org/cm4/cm4-datasheet.pdf

https://datasheets.raspberrypi.org/rpi4/raspberry-pi-4-produ...
A Comprehensive Guide on Developing Responsive and Common React Filter Component
Bourne shell, bash, etc. are all “on error resume next” by default. You have to `set -euo pipefail` explicitly.
Const / static allows for "immediate" ASM instruction generation: which means the value is known at compile time so it can compare it directly inline as opposed to the overhead of comparing it to a labeled memory address. It's generally good practice whenever possible.
Quote from the article:

>Namely, his department will not honor immigration detainers lodged by federal agents. If an illegal alien in San Francisco is placed into local custody for an unrelated crime, and ICE asks that the individual be transferred into the agency’s custody, that request will simply be ignored.

I am saying they will not deport violent criminals who are also here illegally. The article supports my statement. Combined with SF's lenient catch and release programs, this by default means they're allowing violent criminals to stay in the area, even when they have the federal resources to make the population safer.
EU antitrust: Apple shouldn't use privacy and security to stave off competition
You can also bypass aliases by escaping some part of the command

~ $ alias true='echo alias'
~ $ true
alias
~ $ \true
~ $ 'true'
~ $ tr'u'e
~ $
Critical reasoning the ability to independently question things including group dynamics. Conformity is the quest for agreement. Perhaps your confusion is truth according to Mills.
>>an artifact is a spurious finding, such as one based on either a faulty choice of variables or an over-extension of the computed relationship. Such an artifact may be called a statistical artifact.

I know exactly what was meant, the problem is you've provided absolutely no evidence that it is a measurement artifact(!). You simply stated "it might be". What kind of "scientific reasoning" is that exactly? Please tell.

The onus is on you to provide evidence to back up your claims, or admit that you flippantly dismissed study results simply because they run counter to your point.

That is what is at issue. I made a point and provided supporting evidence. You have not. I made no "accusations" other than that.
Having done some Visual Basic with that a long time ago, the problem with it is that its not fine grained and there's no easy way to know if something failed. For example, you have a large procedure with a division by zero somewhere in it, the code will just continue and you will never know, nor have a way to detect it.

But often, if an error happens, the rest of the code will also be errors (or just be incorrect), so continuing to the next statement just masks the error, it doesn't do anything to handle it.

I don't remember what happens in case of a file access failure: is there a way to detect that there was an error? (Other comment below suggests yes, but it sounds rather brittle to have to check the Err object after every statement) But if so, why not just check for errors without 'on error resume next'.

At least with try-finally, you get to choose the scope of it, so you isolate the part where an error might occur that you wish to resume after.
Yeah, what did businesses ever do for us?

Besides CPUs that get faster and more efficient every year, phones that get smaller and last longer, global interconnected networks, cars that don't burn fossil fuels, ...
> A great solution is for people to see social media for what it is

Just like a great solution to the climate emergency is to stop releasing greenhouse gases, a great solution to war is peace, and a great solution to starvation is to eat food.
The dream of the internet as a global medium for the free exchange of ideas and information died a quick death.
I am a counselor who works with a lot of people suffering from chronic substance/behavior misuse (i.e. addiction).

check out the work of Dr Gabor Maté.

addiction is much less an intrinsic property of a substance and has much more to do with a combination of personal factors like upbringing, ACEs (adverse/traumatic childhood events), modeling, and some genetics.

it is not uncommon at all for someone to try an “addictive” substance like, say, cocaine, and never feel a pull to ever take it again.
Someone said we should take a break from our work one day a week.

Someone said we should enjoy our wealth and health while we can.

Someone said we shouldn't store all our wealth for a later date which we may not see.

I think the availability of technology has confused us. It has blurred the lines between work and constant activity. There is a big world out there beyond the pixels we should be enjoying beyond work.
Hiring and delegating, although necessary, can also be a recipe for frustration, transforming something you love into something that's not really yours anymore (everyone wants to put their stamp on your thing). If you enjoy doing, delegating won't help... Maybe automating is a better fit? Or using some SaaS thing with as low friction as possible...
But does it really beat every single one? I’m a blender user myself and really like it but I was under the impression that most professionals use Maya. And I guessed for some reason?
I run GPT-J on a Titan RTX where I am writing a novel with it. To make it generate about 20k tokens or two pages of content takes a few minutes . I would say the output is comparable to other language models quality and so forth.

Note that refinement or transfer learning doesn’t apply anymore it’s more like using a zero shot classifier or in other words you have to craft the input like Siri or wolfram alpha but expect text back instead

It runs on about 15gb of VRAM and https://www.eleuther.ai/ released it under the Apache license.

I use this endpoint written by kinoc using FastAPI https://gist.github.com/kinoc/f3225092092e07b843e3a2798f7b39... which is released under the MIT licence.
You have the right to free speech, the right to print it (at Kinkos, even if a regular printer won't touch it), the right to distribute it on a street corner, but not the right to force people to take it, and not the right to force a bookstore to sell it.
Awhile back I encountered what I thought was hardware memory corruption that turned out to be a bug in the kernel [1]. Restic, a highly reliable backup program, is written in Go, and Go programs were highly affected [2] by a memory corruption bug in the kernel [3].

[1] https://forum.restic.net/t/troubleshooting-unreproducible-co...

[2] https://github.com/golang/go/issues/35777

[3] https://bugzilla.kernel.org/show_bug.cgi?id=205663
I think we need to approach internet connectivity from a wired-is-most-ideal standpoint and spend whatever capital needs to be spent to build it out. In the mean time, underserved communities can be serviced with cellular and satellite options.

I don’t think wireless is the future due to limited spectrum and high latency. The future is still wired, it’s just that private companies can’t be the entities trusted to do the build-out — it has to be a public utilities project.
Federation is going to become necessary. Like with email, or with Matrix chat.

Different jurisdictions are going to have laws so divergent that a single platform won't be allowed to operate globally anymore.

So we'll have to have many different providers that can all talk to each other.

Maybe this will be mandated by fiat. Or maybe it will just evolve naturally in response to incentives.
> Travel is extremely economically important, especially for the poor.

"Travel" or "movement"?

I am the first generation to be born in the country I live in. When my (grand)parents left, they left under the assumption that there would be no, or maybe very little, chance of going back to the Old Country. They took a boat over the course of many weeks to traverse an ocean; an era before cheap air travel.

When people move in the future, to hopefully have a better life than where they current are, it may be that they may not be able to go back (as easily) to where they came from.

The fact that we can now travel back and forth cheaply over great distances could simply be a temporary blip in human history, and we should perhaps consider this era could be ending. You can still move, but it will be more 'permanent' going forward, and travel is will be less frequent/easy/cheap/etc.
Link time optimization would enable a similar change even without a code edit. Using static is good, but it’s a good idea to figure out how to just let other people’s code run fast too.
My wife owns a ~$1M business in retail. She's never hired a software engineer and primarily relies on SaaS, though I research/setup everything for her.

SaaS solutions these days are pretty robust. Some examples of what she uses:

- Shopify + a number of add-ons to run the store, including Shopify running on iPads + bluetooth scanners for the POS.

- WordPress + Gravity Forms to run the jobs site with an automated job application flow.

- WordPress + Gravity Forms for custom order flows.

- Quickbooks

- Nest for remote security system

- Shopify email marketing (used to be Constant Contact)

- Google Workspace for email/docs

- Misc. apps like TSheets for employees clocking in-out.

- Facebook/Instagram for marketing, including weekly Facebook Live shows they started during the pandemic and continued because people love them.

They have thousands of products so inputting/maintaining inventory, adding images and unique descriptions, etc. is still cumbersome (e.g. getting CSVs from vendors).
The thing is, if you’re an entrepreneur you’re also likely a manager and working more than 40 hours a week is bad management. You may enjoy it, but no one wants a boss who’s always working. It also suggests you’re not delegating or building scalable systems.
Product Team FAQ – Silicon Valley Product Group
Eclipse Dirigible 5.12.0
Centralized control works out OK in retail because if an evil madman seizes power over Walmart everyone can go to Target instead.
For one thing all media sources should be on equal footing. Let the community decide what is bullshit. It is ridiculous that BBC is considered a reliable source but RT is not. Both have a specific point of view that they promote, reliably, Wikipedia is not supposed to have a point of view. If BBC is allowed but RT is banned then Wikipedia POV will tend toward BBC simply because a contrasting POV is censored. Same would hold for allowing an Israeli newspaper but banning an Iranian one as an unacceptable source. All media outlets should be on equal footing.
> I'm also of course seeing nimbys against tower development at commercial and broadway, which would have the biggest short term impact imo. They want to protect their scarcity.

Ugh. We have to put a stop to that if we don't want to end up like San Francisco. The Tokyo model is the one to emulate.