skysight-inc/HackerNews huggingface dataset:
Many domains are inherently complex. If your programming language is simple, then the complexity will be in the code. Think Java's boilerplate, or having to re-implement hash tables every time in C because you can't abstract over data types.

In a wood shop, you can do everything with a hammer and chisel. You can make a table leg with them. It'll take a long time and won't be super round. However, having a lathe makes it much faster and gives you a better end result.

Also, it's been said that design patterns are just ways around missing language features. What one person considers language complexity, another seems as an essential abstraction.
Ask HN: Talent platform for “Micro” dev contracts?
Does a talent marketplace exist to hire engineers for one-off small dev tasks or script writing?

Think projects along the lines of...
- "write a node script the connect to the Google Calendar API and return all meetings next week as a CSV"
- "make a jupyter notebook to return the standard deviation of a column in a csv"
- "write a script to connect to the Spotify API and save all followed artists to a plain text file"

In other words, a marketplace for things most engineers could do given the time but just want delivered faster without having to tinker at it. I know a large part of the delivery on Upwork is the follow through and iterative designs, but this would be more along the lines of one-and-done delivery.
Me too. I researched, part of a graduate school assignment: detailed following of the money, and beyond direct gifts to local food banks or directly to people in need I honor no organized charity. The well was poisoned decades ago, and now charities are simply not charities.
The Fatigue Carousel helps keep roads safe
Many games you start by entering a numeric difficulty.
Some games barely used them, but for others they were required.

for football, you entered the play/formation information. Utopia (an island civilization sim) you used it to select what you wanted to build. Math learning games the keypad is self explanatory and for a lot of games it took the place of an on screen menu system(the resolution was low and the fonts quite big)

https://atariage.com/forums/topic/90216-intellivision-overla...
The Schaum's Outline Series. It has tons of solved problems and exercises, which is exactly what is critical for getting a handle on mathematical concepts and methods. There's also the Demystified series, which is good but has fewer exercises.
Good idea. Doesn't go far enough / is only an incremental improvement.

I've never truly immersed myself in it so maybe it's more powerfully elegant than I remember.
You're probably right that this is mostly software companies looking for revenue in the form of a forced purchase of a product through legislation.

But, keep in mind: the government is actively selling out its constituents and creating an environment that enables a surveillance state, even when that may not be the original goal. Slippery slope and all, first it's child pornography - but where does it stop? It won't, because that data set is rich to mine - rich to sell into. We can make up entire product lines that can be sold, via FUD, into our ignorant government friends and force people to buy it even when it's been shown to provide little to no value to the masses.

So, no - not a lizard conspiracy. More like "Dumb and Dumber: Government Edition".
Hi int_10h,

Thanks for posting this interesting link!

I'm surprised Cloudflare is blocking me from viewing this site via Tor Browser from one of my favorite cyber cafés. Instead I need to load a domain that's going to put me on all sorts of... radar... and enable Javascript?

Feels bad man.

Oh, look, now as I try to access it I'm getting a 520 error, let's throw a !wayback shebang into the search bar since I already made sure to set my search engine as... uh... not Bing.

Ahhh, here we go.

https://web.archive.org/web/20220524110417/https://www.xinji...

For context, I'm from the suburbs of Pittsburgh, and seriously considered joining the FBI when I left college, but ironically the reason I didn't was because they never sorted out how to handle to the duality of the counter intel mission with the more traditional stuff like... busting bank robbers.

I'm going to get up every morning and make posts like this on the internet, with the same damn defcon bag next to me I have for over ten years.

- Greg from Troop 262

PS: And Mike Nelson, if you're reading this, sorry I called you while you're driving, you could have let it go to voicemail rather than pick up then being angry you're talking on the phone while you're driving -- you know I'm always willing to reply :-)
I think you are very much wrong when talking about efficiencies. There are no examples in the history of the world of charity sufficiently providing for the needs of the poor at a national scale. There are lots of examples of government programs providing the basic needs of the poor at scale.
Nah. Note how the invocation of move bombing is not even attempt to compare the level of both countries crimes historically. It is literally just attempt to "since America has/did crimes, no one is allowed to criticize China/Israel/Russia".

Moreover, while USA did in fact committed crimes either on own soil or internationally, claiming that it is exactly the same as China or Russia is just wrong. America has its own authoritarians trying to destroy its own democracy. It is has its own sociopaths in leadership too. And still, it is not currently commuting genocide, unlike China or Russia. And whatever wrong America did does not mean it is ok for China or Russia to be imperial or genocidal until America fills itself with angels only.
I also have a love & hate relationship with LaTeX. I think it really boils down to the following:

LaTeX will work excellently for you, so long as your use case was envisioned by the original authors.

I can't say that the original authors of LaTeX didn't envision using it for creating slideshows/presentations, but I can say that making a beamer theme is uniquely complicated. I wish that LaTeX had something as flexible as CSS for styling documents rather than the awkward commands, etc. used now—so much so that I attempted to replace LaTeX with a HTML & CSS -> PDF workflow in the past [0]. It is still an idea I want to revisit someday when I have more time.

[0] https://github.com/jonpalmisc/pmt (no longer actively maintained)
All machines require networking or refuse to boot? That's quite a solution...
DigitalOcean launches serverless product based on Nimbella acquisition
It will not work when plugged into an USB3 port. It is marginal for USB ports following older standards and may occasionally not work. Putting an old USB hub between the computer and the AVR device can help with the connection. It's a neat hack though: https://www.obdev.at/articles/implementing-usb-1.1-in-firmwa...

The utility of it diminished with the availability of AVR devices with integrated USB peripherals. There's LUFA to help with their use: http://www.fourwalledcubicle.com/LUFA.php
I tend to use paper towels too. Electric hand-dryers promote the build-up of bacteria given how microbial life prefers warm places and how often people will walk away before their hands are properly dry.
"The doctor is in" or "It doesn't do that when a mechanic looks at it"
Weighs 52000 lbs (26 tons)!
But because of the surface area of the track puts down only 5 lbs of pressure (per square inch, I think).
I'm curious, can you share a scan of that police leaflet please?
Github already does this. Press dot (period) on any repo and it'll open in a web based VSCode.
Many neutral observers agree that Gaza has been turned into a defacto open air concentration camp, a small plot of land that Israel and Egypt keep people and supplies from freely moving about, and assert military control over. Naturally, people sympathetic to the government will try to paint it in a better light, but the same is true with Xinjiang.

Things are never 100% the same, so people can always argue "When _I_ do it it's different." For instance, people in Xinjiang are Chinese citizens, and when they leave the camps they can go anywhere in China, and have the same legal rights. People in Gaza, conversely, are supposed to be members for life, with restricted rights, and this is to be a generational condition (many children are stuck in Gaza as well).
My experience is that few people care about others wearing pants. It is just a loud easily outraged minority. Don't have to put on pants for my sake.
LaTeX is mostly good for academics who need to manage citations, if you just want a clean, readable CV there's lots of WYSIWYG options.

I actually used to use TexMaxer:

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

It's on my list of things I want to deploy a fuzzer on when I get around to learning that -- I've been focused more on data visualization lately.
Perhaps it makes sense for CUDA to expose it, but it certainly can't make sense for SPIR-V which has to work for a variety of hardware, most of which doesn't do ITS
> Time zone identifier instead of just a fixed offset (which are ambiguous for future events)

Time zone identifiers are not future-proof. As a concrete example imagine a fictitious country X with the largest city (not necessarily the capital) being Foo and a single time zone throughout the country. A natural time zone identifier would be something like `Region/Foo`. If a part of X switches to another time zone and Bar is the largest city in that region for whatever reason, there would be another time zone identifier `Region/Bar` assigned. You can't automatically determine which `Region/Foo` should be converted to `Region/Bar`. It is up to you to pick a strategy in such cases, but time zone identifiers themselves do not solve the ambiguity problem.

Besides from this false sense of security, time zone identifiers were not meant to be for general interchange and there are several understandable but problematic assignments. Baking them into a data structure format doesn't sound a good idea.
But no Linux install. Mac/Win only.

(Not a criticism, the reasons are entirely understandable; there are probably not many writers who use a Linux platform; just worth noting for the tiny minority of us who do prefer Linux.)
Yeah, a lot of the issues have to do with the systemic denial of resources and oppression in the region. For the most part like in most of Mainland China, the goal of the CCP has been to convert the local ethnic groups and populations to a singular Han identity. Accompanying this being that they both actively send people from the Mainland over to take over jobs of the local inhabitants it's pretty clear why a lot of this is occurring. A lack of respect for the locals and the systemic destruction of their identity leaving them with nothing. A strategy used by the CCP in China since their great cultural revolution of the early 60s.

Though the CCP claim to not be doing so, it's been a trademark of their party for generations and overall, nothing new. We're just seeing a glimpse of it now, because of the dawn of the internet age.

If you want to see more there are several Chinese state sponsored English media outlets that cover it in great detail, though they like to pretend to have no affiliation. Continued development in the region is expected along with the belt and road initiatives. And a long list of other issues as well.

If you want an unbiased source of information about the ongoing event in China check out.
https://www.neican.org
This game is probably one of the reasons I still play games today. Until it, I'd only been able to play some RTS games and Zoo Tycoon, and nothing else offered me as much flexibility and immersion, especially without an internet connection on that PC. It was the first game I got in trouble for playing too much of, but hardly the last.
DigitalOcean Functions: A powerful serverless computing solution
Strongly disagree.

IMO I think GUI variables are a big weakness of Airflow.

I, simply, never want to be responsible for a typo in a prod config variable. Ever.

I'm all for version controlling every, single, variable.
Did you really just use "sixel" and "modern" in the same sentence?
It's been hinted at in this subthread a few times, but Rich Hickey's keynote https://www.infoq.com/presentations/Simple-Made-Easy/ about simple and easy is worth a listen/watch.
This is really insightful and I love how it’s presented! The workplace is the most guilty of this in my experience and I wish my previous employers could’ve learned the darn difference.
(Also the nature of these comments is the ironic cherry on the vitriol cake)
https://archive.is/dOl6x

or https://web.archive.org/web/20220524110417/https://www.xinji..., more images load
Re. time zones, I'm of the increasing conviction that they should be avoided whenever possible, and it usually is.

I think of a time zone as drawing a large box on a map, for any given instant in time. Future events either happen 'only in time' or they happen at a time and place. A time zone isn't a great representation of a place! I'll be much happier storing UTC and coordinates, then turning that into a timezone for display when I have to.

A time zone is an approximate (and weird) spacial coordinate system which causes nonlinearities in the representation of time, and unless you want both of those properties it comes with baggage.
Look. I’ll be completely honest. I obviously don’t understand the complexities of being homeless, so I apologize if I’m missing something. But a person that claims to be homeless and trying to focus on getting electronics to code, to me doesn’t have their priorities straight. I may not understand your situation, but that’s what I feel. You are not obligated to demonstrate anything to me or anyone, however.

You seem like a sane and eloquent person and I would think that in todays market you should be able to use the same eloquence to get a job at a local non-corp place that will understand your situation as long as you put out decent work. Not being a drug or alcohol user gives you a great advantage over a big portion of the workforce, and even bigger over most people in your situation.
The dark spot near the border with Belgium is possibly due to heavy use of Starlink after the flooding last year, and therefore Starlink is probably over provisioned there. The dark spot in Bavaria I can't be certain, but I suspect it's also a result of over provisioning, since that area is particularly rural and may not have thorough DSL coverage.
The book "Your Code as a Crime Scene" has a number of interesting techniques and tools for this.

https://pragprog.com/titles/atcrime/your-code-as-a-crime-sce...
AMD Ryzen 3, running Pop!_OS, 8gb ram, 16 GB swap.

Perhaps it's a windows thing?
https://chinatribunal.com/wp-content/uploads/2019/07/China-T...

explainer video: https://www.youtube.com/watch?v=u2bUusvh3c0
While not exactly what you've asked, check out uBlacklist add-on. It adds "Block this site" link next to search results in Google, Bing, and a couple of others. You can block a specific url and it this add-on will remove it from the search results page.
Simpsons^WFlintstones did it
Yes, switchblades themselves are probably not the long term answer, but the point is that missiles and loitering munitions really obsolete lumbering, large vehicles.
Ok, so:
Israel has currently ~4500 Palestinians detained = < 0.1% [1]

China has about 1.8m Uygurs in internment camps = 14% [2]

I would call that a far cry.

Also, many other statistics of welfare, e.g. child mortality or GPD/capita in the West Bank and Gaza are about the same or better than in the neighboring countries (Jordan, Egypt). On the other hand, there seems to be quite substantial evidence for mass sterilizations and abortions forced on Uygurs in China. I have never heard of anything like that committed by Israel.

Again, I do believe that there are overreaches and overreactions on the Israeli side to actions by the Palestinians and there are innocent lives lost on both sides. I really hope, that they at some point manage to either live together peacefully or agree on a two state solution.

But there is a very substantial difference between that and the plight of the Uygurs.

[1] https://www.aljazeera.com/news/2022/4/17/infographic-how-man...
[2] https://en.wikipedia.org/wiki/Uyghur_genocide#Inside_internm...
Or they were banned for spreading disinformation, or being traced back to Russian state sponsored agents. You didn’t see anyone get banned for anything specific unless you monitor everything they do including their source IP, because Twitter doesn’t send you a message and say “hey we banned this person because of their anti-American propaganda”.

> I'm not saying I necessarily agree with the claim myself, though Victoria Nuland's "denial"

Yea this tactic is called “simply asking the question” and it’s always done in poor faith.

I’m not saying Donald Trump is a child molester and eats babies, but that photo of him with Jeffery Epstein sure does seem fishy... [1]

[1] Random links that nobody clicks on but appears to give you credibility and creates doubt in the minds of others who scroll by and see it.
How do you even play those games? Roaming the wilderness is clearly not a fun option.
I've used browsh years ago and I was very impressed. Very cool software.

I hope to see your plans work out, sounds awesome.
got it, ok.
What is the intended use for LaTex these days?

I’m not trying to flame, I just have no idea why anyone would choose to use it over html/css or just a word processor.
I’m currently trying to port a browser (any browser) to an extremely light device - 16 Mb of RAM, ~200 Mhz. No standard/system library.

I’m curious to see how Browsh fares!

My first try at compiling NetSurf was met with failure (I was stumped by the build process)

Do people here have recommendations for super minimal browsers whose source source is specifically very portable / easy to adapt / easy to configure? Something where ripping out even the network internals (i.e. libcurl) and replacing it is easy-ish?

Thanks!
Are you familiar with a general treatment of first order logic, including the completeness theorem? If not, I suggest starting there, for which I'd recommend:

- Chiswell & Hodges, "Mathematical Logic" - This is very clear and careful and gives lots of motivations for introduced concepts, but moves somewhat slowly (introducing FOL in three stages, first propositional, then quantifier-free and then full FOL)

- Leary & Kristiansen, "A Friendly Introduction to Mathematical Logic" (available online for free) - this moves somewhat faster and skips "lower" logics such as propositional logic and uses a different proof system. If you read up to Löwenheim-Skolem, you already have a little bit of Model Theory (the rest of the book is more about computability and logic).

If you've already done FOL, I would recommend:

- Kirby, "An Invitation to Model Theory". This doesn't presuppose much more than FOL (and even recapitulates it briefly) and some basic familiarity with undergraduate math concepts (e.g. groups, fields, vector spaces) and explains everything very carefully. I also think it has great exercises.
Another only mildly disguised attack on democracy.

> If you’re used to thinking that our democratic system is in bad shape, that can sound jarring. But she’s working in the tradition of what philosophers call “ideal theory”; the aim is to sketch out what a good system would be, assuming that everyone fully complied with its rules.

I'm used to thinking that democracy is in poor shape because rich and powerful people prevent it from spreading further.

Which seems appropriate for this topic. But instead of diving into that, this author seems to take as a fairly key element of their argument that people getting stupid rich and then doing government type stuff without democratic oversight is good because the obvious alternative, democratic governance is fundamentally broken.

I'll check out the book by Emma Saunders-Hastings, “Private Virtues, Public Vices: Philanthropy and Democratic Equality” as its arguments sound pretty sensible.
We have built our new corporate website with NextJS. After getting some used to the framework's particular opinions about how to do things, it was an overall good experience.

The main benefits of such a framework for us in our use case:

- 90% of the content is essentially static and can be pre-rendered, the rest is dynamic. With NextJS we can easily mix and match these cases, re-using the same code

- We use the backend part to act as a gateway to fetch content from different APIs like the CMS, HR tool, email service, etc. The very little custom backend code required we put into nextjs api functions

- It comes with a couple of niceties built-in for page speed like image optimization.

- Any frontend dev with some react knowledge can work on it. This is my problem with say WordPress, you fairly quickly hit the point where you need specialized knowledge that you can't re-use that much for other projects in the company.

Of course, the same and more can be achieved by selecting libraries to build a bespoke stack, but don't think a fairly standard website that doesn't need to change a whole lot warrants the upfront effort.
The initial reports were that Covid-19 had a case fatality rate of 15%.

Since than we have massively expanded testing to unprecedented levels, so the mortality estimates are now dramatically lower, both for cases and infections.

The two are not really comparable.
> You always feel like you are trying to trick the system into doing something it was not designed for.

This is one of the hallmarks of human civilization.

Your hands were designed for throwing a stone at the eye of a mammoth. But you can play the violin with them! Yes; it is totally awkward and anti-natural for your hands, obviously not their intended purpose... but so beautiful!
> A time zone is an approximate (and weird) spacial coordinate system which causes nonlinearities in the representation of time, and unless you want both of those properties it comes with baggage.

That approximate and weird system is how humans tend to think about future events though. You're right that often it is not necessary, but for many usecases (e.g. when a TV show will be first broadcast in the future) they are the most robust model we have.
If you can provide those kinds of affordances to someone after they've informed you that they're "struggling, either professionally or personally", then you can do it without making them have that conversation as a precondition to your charity.

If someone is struggling, that means they're vulnerable. Forcing them to take a gamble by enlarging the "surface area" of the risk that they're exposed to (by advertising it to someone else) is shitty. It punishes people who can't take that risk (in other words, the people most in need of relief) and also (separately, possibly doubly) punishes the people who manage to successfully cover their own bases without slipping or otherwise indicating that any of this is coming at great cost.

Corollary: you should assume that anyone could be struggling at any time (or all the time), and default to giving everyone whatever latitude they've earned and deserve, whether they've had an intimate heart-to-heart with you beforehand or not.
Very Thank You for this book
Hi! Author here. This is a cool idea for a vector implementation, but you still need to work around the fact that the command definition can come after the \get
I think you're confusing Guantanamo Bay and Abu Ghraib. It's the latter where sadistic guards took photos.

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

Ugh. The pictures in that article are horrendous. The "patriots" will say (and in fact do say -- see the linked article about Lyndie England) that the real crime is not the acts committed but making them public. The same is true of course in China with Tiananmen Square or in Russia with the current military operation.

It's funny how self-declared patriots seem to specialize in making the rest of the world hate and revile their country.