skysight-inc/HackerNews huggingface dataset:
>Republican legislatures have shown they are quite capable of passing legislation about education that serves little purpose beyond a political agenda, as this year's crop of bills banning critical race theory shows (critical race theory being a graduate level discipline that is not taught in public secondary schools).

Your statement about critical race theory is misinformed; the legislation you refer to may be misguided, but the effects of this ideology have spread well beyond the university. For a good primer, I'd recommend this article by Columbia linguist John McWhorter:

https://johnmcwhorter.substack.com/p/you-are-not-a-racist-to...

(edited for link to written version of article vs. podcast)
Then the do-ing in this case would be quit working the dead-end job and finding another one.

If what you're doing now hasn't presented an opportunity for advancing, don't keep doing the same thing and expect different results.
For a fair number of these figures, there's not just the people they communicated with, the prior work they drew on, but often competitors, people they knew were working on the same or similar problems. This is particularly the case with technical inventions.
How many eyes do you think you have on it roughly, minus y combinator here? I guess for sake of brevity I have a degree in marketing and think this pretty cool no lie
One great thing about offering training and workshops is that, especially if you can partner with another company to handle the sales, marketing, online platform, etc., online courses built from this material make a great first "product" to start transitioning from a purely service-based (get paid for your time) business to one with some sources of recurring revenue (get paid for work you've already done).
I haven't read those books, but a priori it sounds like cherry picking.

Mexico for example had a revolution which gave the land to the people and is a country that, over a century later, is still struggling with corruption, ignorance, superstition, etc.

I've been living in Mexico for 12 years and IMO it all comes down to poor education like the grandparent comment by belval suggested.

As an example, take the current Mexican government who was largely put in power by the lower classes. Instead of investing into education and social programs, is putting all its eggs into the oil basket.

Edit:

BTW I'm not arguing that more expenditure in education results in better education.
A big difference moving from OpenLayers and Leaflet to MapLibre GL is that you can use vector tiles and style them in the browser as opposed to rendering PNG files on the server. Converting OpenStreetMap to vector tiles is implemented by OpenMapTiles and they also have some open map styles.
I don’t buy this argument for a couple of reasons. The first is that you have to look at the percentage of candidates for the job from each tribe. Just like really blue cities are inevitably at odds with their really red tribe police officers who inevitably live in the suburbs. Similarly, public universities in red states have no choice but to hire really liberal professors because like 95% of professors vote Democrat and the remainder vote libertarian or green, etc. You could try convincing the professors to go be police officers and vice versa, but neither is actually interested in the other job.

Secondly, these sorts of policies often come from the bottom up, from students or teachers. Administrations often roll over out of self preservation or apathy.
We also forget, if Newton were truly a "Lone Genius"... then we would be using Leibniz's calculus.

How many millenia did it take for heliocentric theory to be adopted? Yet we attribute it to Copernicus, as he managed to convince enough people to accept it.
Nope, as the poster said, you can be successful just by luck alone. Hard work not necessary.
- team size 2-3 people

- someone with a "vision" who decides what to build, and someone who keeps track of what to do next. (Can be the same person)

- mostly depends on how complicated the UI is. If you need to do a couple of revisions, a feature will easily take 6 months. Minor features take two or three weeks. Some features we talk about for years before we implement them.

- automatic tests and a lots of beta testers

- Github issues, commit messages, code comments, and lots of video calls

- we write automatic tests for most of the business logic, and do manual tests for UI things. And we make it easy for beta testers to contact us, because stuff always slips through.

- we try to stick to platform best practices, so a lot of decisions come down to "what's the most natural way to solve the problem in this framework". Lots of whiteboarding, diagrams, and design documents are created when starting with a new feature. We don't follow a specific method.

- Start with the bare minimum and make sure you get people to use it as soon as possible. Watch people use your software -- what you find intuitive might not be intuitive for your users. Users will send feedback only when they want something. Don't build everything people ask for, make sure it's actually a good fit for the app first.
> "I think this variable could be named better"

I had a friend describe to me how hurt he was because the code reviewer didn't like how he named things. Apparently he built a giant metaphor for his system. And he then wrote code in that metaphor.

I don't recall the details. It involved fruit, trains, clippers, etc. He was writing a system to report on how disk space was used across their systems.
It's too small a market for even mid-sized manufacturers to care about. Even if they did, the major SoC vendors aren't open enough currently (the major limiting factor) to make this viable. So for the time being, we're limited to small device runs that iterate infrequently based on low-end and often older SoCs.
Probably a great time to introduce you to ACH fraud

https://www.afponline.org/publications-data-tools/reports/su...

Its just as large and just as consequence free as bitcoin/crypto heists and fraud despite the paper trail

Some reinforce their respect of one system by looking at the proportions of the money supply and transactions, I would say that isnt that important as the industry / interest in fraud has a fixed size
In order to send representatives to the European parliment, the EU requires that representatives be elected in fair elections: https://en.wikipedia.org/wiki/2019_European_Parliament_elect...

Part of being a member state of the EU requires having access to some sort of public healthcare system: https://en.wikipedia.org/wiki/European_Health_Insurance_Card

This isn't "over reach of federal government" - it's ensuring that the citizens of anyone who wants to be part of a certain association have certain basic rights.
MeteorJS solved this years ago. You add a package and have everything working including oauth sources in 10 minutes flat. It was incredible. Shame MeteorJS died of his death. Sorry for your condolences.
In this case we're pitting this theoretical family's feeling of being wronged, against the actual needs for shelter and economic solvency of another block of the population.
1) best possible natural conditions for renewables

2) import most things that require energy to make

3) transportation isn't electric

4) small population

5) works 80% of the year

Sure. Sounds great. Doesn't seem generalisable?
> Where do you get the 2% number? Just curious.

It's an imperfect number, but it comes from one of the graphs in dataclysm. It was a graph that paired attractiveness vs. amount of incoming messages.

For men messaging women it's mostly linear (more attractive women get more messages, but the high end gets maybe twice as many as the low end).

For women messaging men, it's a flat line at zero until the top 2% of male attractiveness at which it ticks up (a bit, still pretty unusual even then).

This is an imperfect metric because a lot of that skew is around who initiates at all which mostly falls to men, but it's tricky to get perfect data. Swipe data would be better, but dataclysm was written before the move to swiping mutual matching started (and now the sites don't publish anything interesting).

I'd predict the swipe data would match the initial message data similarly, it'd be interesting to see it.

> Maybe they'd widen their net and invest more time with the smaller number of matches they do get.

I'd suspect they'd go to other apps where they have more power (and the men would follow).
Firefox appears to be blocking Cross Origins Requests so cannot actually successfully sign-in:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://apresolve.spotify.com/?type=dealer&type=spclient. (Reason: CORS request did not succeed).
Thanks! Really good question, particularly in this context. It's a problem I'm actively working on.

For context: the underlying CRDT is basically a WAL housing all the events originating from user input. The app itself operates "local-first", so as events occur, it collects/flushes partial WALs which are separately aggregated and merged into full ones, and it's these which are shipped around to the various "remotes". These will (by definition) grow indefinitely.

In order to try and alleviate some of this, I've written a "compaction" algorithm which retrospectively traverses the WAL and attempts to condense some of the events from many into one. For example, if there are 10 update events on the same item, omit the previous 9 and store only the most recent. It's pretty basic but it's had quite a significant impact thus far. Beyond that, I'm going to have to keep thinking and iterating!

The things you get for "free" when building on top of CRDTs are just brilliant, though. For example - I originally built the mergeable WALs purely because it was more convenient for me when syncing notes between my home and work laptops. Turns out that that gave me the collaborative working stuff for free! The real time collab is pretty much a websocket which accepts arbitrary encoded strings and echoes them back to different users. The app itself decides whether or not it's useful and merges it accordingly. I thought that was pretty cool.
Offshore contract shops have a very poor track record in my experience. By contrast, what I have seen work very well is when a company hires an H1B worker, invests in their professional development, promotes them to some sort of manager, then that person goes back to their home country and establishes a unit of the company there, hires a team and leads it. I know multiple large companies that ended up having this be a key part of their strategy.
You think anal sex is the end of civilization, and it bothers you so much you've admittedly become a nazi about it? The British empire ran on buggery. So did ancient Greece. There's plenty of other problems to worry about besides where people put their willies. Lie about your feelings or don't lie about them. Nazis are all about social conformity, so that shouldn't be a problem.
I wonder if you could make the noise inputs work again by using the same process as for the latent code - generate the noise in the frequency domain, and apply the same shift and careful downsampling. If you apply the same shift to the noise as to the latent code, then maybe the whole thing will still be equivariant? In other words, it seems like the problem with the per-pixel noise inputs is that they stay stationary while the latent is shifted, so just shift them also!
I'm hoping Nx gains a good bit of traction in the ML space, too.
“I don’t believe anything really revolutionary has ever been invented by a committee… i’m going to give you some advice that might be hard to take. That advice is: Work alone… not on the committee. Not on a team” — Steve Wozniak
Encyclopedia Galactica
One can stop working, win the lottery and be successfully financially.
Can anyone pass this 12-digit memory minigame?
The corporate tax might be nominally higher in the US, but the cost of doing business is definitely higher in Europe. When you have to pay 55% to the state if an employee has a salary above 100k, that will seriously hinder your ability to hire top talent, retain them, and motivate them (why work harder if it will go down the tax drain?)
I am longing for the day they deprecate Azure Devops and merge it into GitHub Enterprise.

This is the only way I’ll ever get the ability to work with GitHub in my company, which has a much superior UI/UX imo.
EU Chief Vows Action Against Hungary's Anti-LGBT Measure
A quick search for sideload-only android apps turns up plenty examples, but I think Android is less restrictive in what it lets you do so I’m not sure the two can be compared that easily. For sure, we’d be getting an Epic store. Either way, sounds like a bad plan to me. Maybe people who think sideloading is an important feature should buy one of the many Android or Linux phones?
A simple password manager using age written in POSIX bash. Based on pash by dylanaraps[0]. I forked this project from pa by biox[1]. Also, this implementation of passage has nothing to do with passage which was based on Rust and that project appears to be archived[2].

I am just a ham fisted knucklehead and have never claimed to be a developer. I have been a long time user of pass and have been following age for quite some time. I have been waiting for Age and Pass to get together at some point, so when I saw pa as a pass+age type password manager, figured I would mess around with it for my own purposes.

[0] - https://github.com/dylanaraps/pash
[1] - https://github.com/biox/pa
[2] - https://github.com/stchris/passage

Feel free to critique, use or recommend anything.

For me personally, it works for my day to day usage.
Ah don't worry about that, I use Hugo which has a ToC generator. My problem is regarding the style (CSS) which I need to spend more time to make it blend better with the rest of the site. Thanks anyway!
There's an easy defense against this: when you're handed the phone, intentionally enter a passcode that isn't yours. If it unlocks, then you'll immediately know it isn't your phone, and won't have given away your passcode.

If it doesn't unlock, it's probably your phone.
They're not being 'rewarded'. They're being saved.
Go slow and make things work/last.

I find this approach leads to resistance to fix all the mistakes the will undoubtedly get added over time.

Maybe because to fix those mistakes is an acknowledgement going slowly didn't pan out.
Are you talking about a landline phone or a cell phone? There are pretty big differences between the two, traditionally. More concretely, cell phones generally have shitty sounding audio largely due to the compression and other manipulation of the signal that happens in during the overall process.
> The truth is, if those numbers were known, the level of outrage would skyrocket.

Or, since it is currently unknown, they could be operating at a loss.

Not likely, I know.

However, it does appear that the market competition of Apple’s small business fee reduction is driving down the fees at other ecosystems.

One could infer that an overall market adjustment of the profit margin has already occurred.
> Pull requests don't prevent bugs.

This is my pet peeve with code reviews. They revolve around (1) only reading the code, not pulling the branch and testing it, and (2) reading only the changes.

One time I was about to give an approval on a PR because the Python code looked fine. Then I thought "eh, maybe I should pull and test this branch, just in case."

With the new code in place, there was a marshmallow dataclass ValidationError in another part of the code that was not part of this change. This dataclass was used to ingest a JSON response from an API built by another team, and by default it had strict checking, including rejecting unknown JSON properties.

The developer had been testing against an older version of this API that didn't have the new properties, and I was testing with a more recent version. The other team seemed to follow what I think of as the "default JSON API contract" which is that any changes or removal of existing properties need to be coordinated with the consumers of the API, but they felt free to add new properties to the JSON object. And this broke the strict marshmallow validation.

The dataclass had been added some time ago, but this problem never arose because we weren't actually using this API until the new code in the PR started calling it.

The fix was simple enough; I just added this inside the dataclass:

class Meta:
"""Ignore unknown fields that we don't use."""
unknown = marshmallow.EXCLUDE

You might ask, "Shouldn't this problem have been caught by a unit test?" But realistically, who is ever going to write a unit test that says "let's add some random new property to the mock JSON response and make sure it doesn't raise an exception"? Especially when there are some 50 API calls like this.

In the case of a JSON API response created by some loosely-coupled team, you're better off not wasting the time on that. Instead, keep the strict checks and unit tests on properties you rely on, and use the marshmallow.EXCLUDE to ignore new ones that you don't care about.

Whether you agree with that or not, this is the kind of bug that no one would ever catch in a "read the code changes" review.

It reminds me of the quote attributed to Donald Knuth: "Beware of bugs in the above code; I have only proved it correct, not tried it."
Until you have cleaned up cat litter dog vomit you will never know the true meaning of the word vile.
Yeah. Locally you’d be making like 170k at least and with remote, you’re back up to market rate of 200K+.
I can't tell if they've handled it here, but one of the things I'd love to see is a "friendly" view into issues for non-coders. In my experience, when a non-coder sees something that "looks like code" they become confused and frightened and generally avoid the interface.
I’m partly operating on the assumption here that a “cold” device is more immune:

Maybe a brownout supervisory SOT23 (tiny) that resets the phone device the second a wrong cable is plugged in:

https://www.onsemi.com/pdf/datasheet/max803-d.pdf

There might even be one on there to begin with to prevent excessive lithium battery discharge.
Thank you. This glorification of hours worked is a completely pathological mode of operation.
Mixed-Member Proportional Representation
It floors me that they haven't addressed the underlying architecture issues that made Issues unusable: Issues are only for a single repo. Business users don't (and shouldn't) know what repo to add an Issue to. This is why we moved away from Issues and none of these new visualizations make the product usable until they deliver multi-repo issues.
Citizens in a democracy need to learn to how to participate in a democracy. Citizens in a capitalist system need to learn how capitalism works. Citizens in an engineering economy need to learn engineering.

There is a little of the latter happening.
So you basically agreed that most women have unlimited access to sex, while most men don't.

Ghosting happens on both sides. Most men can't even get to that stage.
It can be true that hard work is the optimal strategy for an individual to improve (or maintain) their living situation, while also being true that hard work is rewarded inconsistently and unevenly and many very successful people worked a lot less hard than many very unsuccessful people.

So of course we're going to tell our kids to work hard. It's the best chance they've got. Many things in life cannot be controlled, but all you can do as an individual is do your best with the limited inputs you can control.

At risk of getting all motivational-speaker-y[0], it's like if you fell in a crevasse. Nobody knows you are down there and nobody is coming to get you. What can you do other than try to climb out? You may find that you are unable to climb out, but the alternative to trying is to simply wait to die.

Of course, it's still perfectly reasonable to point out how unfair it is that many people start out down in the crevasse through no fault of their own, while others live their whole lives safe and cozy at base camp and don't see what the big deal is about climbing being hard.

[0]https://en.wikipedia.org/wiki/Joe_Simpson_(mountaineer)
Education is worthless if there are no opportunities. In Argentina, there are PhDs as cab drivers.

Opportunities are correlated to how well authorities run the country.

There is some data trying to pinpoint relationships with other factors:

GDP, corruption, and religion, etc.
https://m-g-h.medium.com/in-data-we-trust-2978dacc8c22
I think it's the same thing as people who say that Amazon has low prices. They have no objective basis for judgement, and are just repeating what they've heard.
I am really split after reading this article. On the one hand it promotes „middle ground“ as in: surrounding community matters, on the other hand it demotes the contributions of these said geniuses.

For example: you cannot invent rocket powered spaceflight with 1000 mediocre engineers and unlimited resources, you would still need THAT ONE LONE GENIUS that assembles all puzzle pieces together. Soviets tried and they’ve ended up digging Koralev out of gulag to do it, US tried and they had to resort to literally giving an employment opportunity to a fucking Nazi.
Not to diminish work effort of all side contributors, but its the master that makes the art of it.

Modern equivalent: El Anatsui. Lots of workers work on his „trash art“, but it is he, who composes the piece. Please do not dimish that.

They are not „lone“, but they ate still geniuses.
I dont see this new feature as a threat to Jira. For some tech-focused companies, sure it might make sense that everyone is in Github as their overarching project management. For all the other "regular" businesses, Jira is a more 'party neutral' solution.
Didn’t Galileo recant and it was his assistant who was killed?
But no one else has a standing army in this scenario so there is no such modern military that can conquer you before you can remilitarize. The moment one country starts militarizing in a world without militaries, you know their intentions and can start remilitarizing to counter.

But let's say Costa Rica had a standing army - are they going to stop that modern military from conquering them? Probably not, so why waste money on a half assed defense?
While I grant this is easier than some of the other options (e.g. encrypting data folder in Ubuntu Touch), I don't think this fit what I meant by "easy" (which included graphical steps, and didn't require anything separate from the phone itself during installation).

Nonetheless, I do appreciate the community forming around this. For a long time in 2020 it felt like encryption was going to be a "when we get to it" task, so it's good to see more things popping up.

Disclaimer: FWIW the closest I ever got to Arch proper was Manjaro, so I definitely didn't do an exhaustive search of every distro.
Yes, for sure. Good expansion points.
But took a day trip to Australia.
>Its not clear to me why it is permissible for schools to ever punish children for nonviolent speech in the united states,

One principle used to restrict free speech on school campus is about being "disruptive" to the class. E.g. Public schools banned kids from wearing the Confederate flag on shirts because they were "disruptive". In some cases, the free speech advocates fought the rule and yet the ban was upheld by courts even on appeal:

https://www.google.com/search?q=confederate+shirt+banned+pub...
This group of researchers consistently demonstrates a degree of empirical rigor that is unmatched across any other ML lab in industry or academia - remarkable empirical results as always, reproducible experiments, open-source and well-engineered codebase, and valuable insights about low-level learning dynamics and high-level emergent artifacts. Applied ML wouldn't have such a bad rap if more researchers held themselves to similar standards.
Thanks. I missed that list item, because it did not have a corresponding screenshot / screencast.