skysight-inc/HackerNews huggingface dataset:
Recently I learned pandoc can act as a web server, and that the type system of Haskell itself provides a strong security guarantee that nothing will ever be written to disk, because nobody understands the IO Monad. Security through obscurity!
Ask HN: Meeting remote team in person, what are good things to ask?
My remote team is meeting in person, all functions from leads to QA to devs etc. Most of the day is structured, but there is "hang out" time interspersed. What are some good things to ask/talk about that I would not be able to do as well via videoconference?
its very easy for a bots, or organised groups to false flag content they don't want to see.

Self moderation works in small communities like smaller more focused subreddits.
No, but with mortgage interest over a 30 year period you're lucky if it doesn't cost you a million dollars to buy a house today.

Housing isn't nearly meeting demand and all of those immigrants need to live somewhere too.

They may not compete on jobs but they do compete for affordable places to live.
Yes, exactly.

Gaming scratches the same itch as coding.
Personally, whatever helps with the specific writing part of it all the most is what's best. If you find writing in a given dialect of Markdown or LaTeX or Org-mode is easiest, do that. For me, that's Markdown with embedded LaTeX, for others it's Org-mode, or RST, and so on.

Pandoc handles these fairly seamlessly, and with many options for PDF engines, though I'd say it has a preference for LaTeX and HTML in the backend and Markdown in the frontend, based on my experiences with the edge cases (sometimes entirely solvable with a little Haskell or Lua).

Since LaTeX is the default for PDFs, it pays to keep that in mind and help LaTeX help you (you can use it inline with Markdown or included as preamble in configuration), but sometimes I've just had better luck converting via HTML to PDF ("-t html output.pdf" or directly chaining on from output.html) for what I'm writing in the moment, though other times I'm not stressing LaTeX as much and can just go straight from Markdown to PDF (for example, just writing up something with inline maths). I prefer to avoid LaTeX or HTML's escaped character encoding and often need far more than a single Latin font can provide, so I've ended up dealing with LaTeX's limitations here (even in lualatex and xelatex) more than what I'd suspect is typical. Meanwhile, the standard HTML to PDF backend uses Qt, and I've found it works for everything else I've needed when LaTeX isn't the right backend (and it does come up). On one occasion, I did have to switch that to weasyprint, and that was everything sorted. Alternative backends is an unsung power that few have, while pandoc not only has many built-in (or it is at least internally aware of) but will also integrate with any CLI needed.

Output to all three with HTML, EPUB, and PDF can just need a bit of fiddling before it comes out right, depending on how much you're willing to mess with specific metadata for each versus accepting the limits of what Pandoc can handle universally in its AST. Invariably, some compromise is required, but the core semantics of Markdown (including extensions) almost always translate without an issue. The dialect problem of Markdown is really just in the confluence of said semantics with things that have not been separately included, such as the lack of an actual header in Markdown (Pandoc here allows YAML for some, or you just fall back to HTML).

So, tldr; there's no "best" input format, except the one that you find most comfortable to just write the book in, but I find Pandoc is usually best approached from Markdown with the LaTeX or HTML backends. It's powerful and oh so very handy, but it's not going to do all the thinking for you, just a lot of the grunt work, same as any other tool. When in doubt, the user manual is quite readable, and I've found it answered almost every question I had. When it doesn't, other people do, and when they don't, it means I'm either going about it the wrong way or I get to solve an actual problem (but usually the former). But, as always, the most important thing is actually writing it, distribution comes later, so focus your efforts on that and the tools you need to do that effectively.
I get the sense that many Americans feel like they are personally doing well, but are convinced that on average, Americans are not doing well. It’s hard to tell when many numbers are used to spin/promote an ideology or attract eyeballs with sensationalist viewpoint.
Do it. The war effort depends on it!
There aren’t recommendations like youd see on the YouTube front page. There are “next video” recommendations like YouTube though
I've been programming Qt desktop apps in C++ since it was at v1. And I still haven't used any QML. Am I missing anything?
It is more like a Limbo copy cat, with a bit of Oberon influences.

As strange as it may sound, UNIX folks were Oberon fans, hence why ACME in Plan 9 had a similar developer workflow as the whole Oberon UI, where clickable text is combined with dynamic UI actions.

Plan 9 failed short of using a userspace systems language as C's successor (see Alef[0]).

Plan 9's sucessor, Inferno, fixed this with Limbo [1], where C is only used for the kernel, disVM, and a couple of userspace libraries, everything else done in Limbo.

Go ends up being a mix of Limbo, Oberon-2 method syntax and SYSTEM package.

However one thing that both Limbo and Oberon based systems have, and Go misses out, in how the whole platform embraces dynamic linking to extend existing applications, and surface operations to the UI.

By the way, I advise wasting a couple of hours diving into Inferno and Limbo's manuals[2],

[0] - https://en.wikipedia.org/wiki/Alef_(programming_language)

[1] - https://www.vitanuova.com/inferno/limbo.html

[2] - https://www.vitanuova.com/inferno/docs.html
Just gotta give people a few more years to become more comfortable and effective at home and to be better supported by tools/infra/culture for remote work… then they’ll be ready to come back.
Biden could deal with this issue today if he wants. He has the executive power to do so, but hasn't done anything other then wring his hands and have the press secretary whine about how he's powerless to do anything.
Zachtronics is getting to roleplay the job I want to have instead of building enterprise CRUD apps. I get pride and self-worth from my Zachtronics work and money from my day job.

(I went into IT because I liked solving challenging problems, not because I wanted a lucrative career.)
Whether it fits any legal definition of a death threat or not is... kind of moot, you can be a dick to someone else without violating the law. Society isn't built on laws, but on decency and respect, and wishing anything negative on someone else isn't it. A few days ago the CoC of an online community was posted, and "slow death" threats wouldn't pass their "be kind" rules either (https://www.improbableisland.com/coc.php, via https://news.ycombinator.com/item?id=39135779).
It tends not to be agencies like the USDA, USGS, VA, etc conducting illegal surveillance, yet they all use computers. And I'm not sure what eminent domain has to do with it.
The setup is very simple, but maybe too simple?

If I was to consider this for a company, I'd want to know how to make backups and what the available strategies are for some basic highly available setup (or at least for a disaster recovery).

"Snapshot the whole virtual machine" might not be a very good answer (and might not be possible if running on bare metal).

Nice to see "buy a license an off you go" to be back though!
Xplique Is a Neural Networks Explainability Toolbox
Submission statement b/c I know Mother Jones gets pilloried as a source by some on here:

This article is a thought-provoking piece that compares today's American billionaires (many of whom have made their fortunes in tech) to the Russian oligarchs that came about post-USSR and the former US uses of the term in the pre Civil War and Gilded Age.

It's an interesting thought piece and speaks well towards how the current class of US ultra-rich got there, and spend their wealth on passion projects and chosen philanthropic endeavors while contributing to the squeeze on the lower and middle class citizens mainly due to our tax code taxing on income and not wealth, and the loopholes that allow them to pay taxes as desired.
Statistics are fuzzy on this, because you can’t always positively determine intent, to separate accidental overdose from suicide.

The number of overdose deaths are spiking, driven by fentanyl. That is 100% fact based.

Now you have to make a qualitative judgement: I think most ODs are accidental when this is studied. Did a whole shitload of drug users just become unusually suicidal? I would say it’s safer to assume “no” unless you see evidence to the contrary.

http://publichealth.lacounty.gov/sapc/MDU/SpecialReport/Fent...

Look at figure 2 here: https://nida.nih.gov/research-topics/trends-statistics/overd...
I hope it's life changing for the better! I live in Amsterdam, so feel free to shoot me an email if you want to meet
Yes, coming up with good properties is a skill that requires practice.

I find that in practice, training that skills also helps people come up with better designs for their code. (And people are even more hopeless at coming up with good example-based test cases.)

Of course, property-based testing doesn't mean you have to swear off specifying examples by hand. You can mix and match.

When you are just starting out with property based testing, as a minimum you can come up with some examples, but then replace the parts that shouldn't matter (eg that your string is exactly 'foobar') with arbitrary values.

That's only slightly more complicated than a fixed example, and only slightly more comprehensive in testing; but it's much better in terms of how well your tests are documenting your code for fellow humans. (Eg you have to be explicit about whether the empty string would be ok.)
SPF and DKIM are not enough to harden email. Email can still be spoofed through a loophole in both specs.

See https://www.nslookup.io/learning/dmarc-a-practical-guide/
Assuming there are no big revisions, this means its less likely that the federal reserve will lower interest rates. If anything, they may consider increasing interest rates.
> To people who say "Word sux", I say "That just means you don't know how to use Word properly".

Or maybe those people just have eyes which can spot the differences in spacing between documents created with different Word versions, the mediocre kerning, and a multitude of other typographical annoyances.

Even a website is easier to replicate exactly in another browser than a Word document to be replicated from scratch in a new version of Word. And if by some miracle you manage that, the end result will always look meh.
Critically, it was not his defense who approached Wikileaks pre-trial. He himself did so with a contraband cell phone.
I think you're describing the point of view of the phone makers. Parents I've interacted with are in a whole other world. If you limit YouTube, you're limiting YouTube. There should be no caveats.
I'm doing that too... did you render against a template file in the end?

I also went ahead and set up my root "notes" folder to be served with mkdocs so I can easily browse them, and just render a PDF when I must submit some file to a third party
> The recent bout of inflation is less about monetary policy than about the supply side

The fiscal side[0] is probably more to blame than the supply-chain restrictions. Aggregate demand was kept turbocharged since Covid through deficit spending. And given that the CPI is still 19.1% higher as of last reading compared to pre-pandemic times, whether or not the rate of change is falling, people are still rightly feeling squeezed.

[0]: https://fred.stlouisfed.org/series/FYFSD
The default absent the Jones Act would likely be that vessels would move between US ports (which likely does include river ports) under non-US flags with non-US crews who simply never leave the vessel. Just as is the case for vessels going back and forth between the US and other countries.

Requiring that these vessels adhere to American laws is exactly the intent of requiring them to be American flagged and crewed.

I would agree with you that it's probably outdates that crewing has to be predominantly citizens and otherwise LPRs and it probably makes sense to open this up to legitimate immigrant labor too. But I'd argue that's an adjustment to the Jones Act vs a repeal of it.

I think it's worth bearing in mind that we're responding to an article by the Cato Institute. Their interest is in stripping away regulations that put limits on big businesses. They are primarily funded by the Koch Family, whose companies spend _huge_ sums on domestic shipping in particular (think about the volume that Georgia-Pacific moves around). Of course they're in favor of reducing regulations that limit domestic shipping: they'd probably love to turn around and use a Liberia-flagged, Filipino crewed ship to move domestic shipments. It doesn't make their arguments _inherently_ valid, but there is an obvious self-serving motive.
Chat with PDFs using function calling
Hi HN, chat with PDFs is the first AI App everyone builds but quickly we realize that basic prompt stuffing doesn’t work. So I put together a PDF AI that uses function calling: https://pdf.aidev.run

It intelligently figures out if:

> The question needs retrieval or web search

> If it needs retrieval, does it need to search the latest doc, a specific doc or all docs

> Produces an answer with context.

Give it a spin at: https://pdf.aidev.run and let me know what you think. Its a prototype so expect flaws, but if you share feedback i'll make sure to improve it.

If you’re interested:
- Here’s the code: https://github.com/phidatahq/ai-cookbook/tree/main/pdf_ai
- I used phidata to build this: https://github.com/phidatahq/phidata
It is not the weight but how the weight is distributed. The Meta Quest 3 with the original strap causes uncomfortable pressure in my face if I wear it for more than 30 minutes but I can use it for 5+ hours a day with the Elite strap. See

https://kguttag.com/2024/01/24/ces-pt-2-sony-xr-digilens-vuz...

XReal has some very good displays which "look like Ray Bans" and are pretty affordable

https://us.shop.xreal.com/

that lean heavily on the "headset with a tail" idea insofar as you might just plug one into a Blu Ray player or Nintendo Switch. If you want spatial computing they have something you can plug in for that which is Android based like the Meta Quest.

https://www.xreal.com/beam

Personally I don't like the tail because it can get in the way. You can play fitness games (Supernatural, Beat Saber) on the MQ3 where you move around vigorously in a small space (my VR lab is half of a spare bedroom with a lot of bookshelves when I push the couch all the way to the back) and I think if you had a big enough space you could play full-scale tennis or receive NFL passes. Last night I put this

https://sketchfab.com/3d-models/m2020-zcam-bettys-rock-sol-4...

Mars rock in my living room with WebXR and I crawled down on the floor to look up at it. My son dodged bullets in the game Superhot VR by fancy slithering all over the "VR lab". It would be awkward enough to unstow and stow an AVP on an airplane seat, who needs another cable to get tangled?
Why would it have leveled out? Just article of faith about The Market?

Go talk to a builder. Land is ridiculously expensive due to speculation and labor is impossible to find due to it being a generally shitty job.
Bullshit jobs and productive jobs that do not pay enough to outbid bullshit jobs is the same problem - misallocation of resources.
The economic doomerism is basically chattering class bullshit

White collar jobs like tech have been negatively impacted, but most other industries have seen significant wage gains [0]

All this "woe is I" layoff bullshit when millions of non-Techies might have been left on the streets when Covid hit, while we were happily working remotely and purchasing stocks or property.

[0] - https://www.atlantafed.org/chcs/wage-growth-tracker
The result was the same. Someone was reporting a bad thing. The bad thing never got fixed.
Anyone else feel like way more than 3.7% of the people they see are unemployed and looking for jobs? Or is it just me? Am I missing something?
Republicans pretend there's a crisis and immediately forget about it a few weeks later.

So now the question is: was the "crisis" really there to begin with? Or was this all just a political game to destroy aid shipments to Ukraine?
If the whole company is really struggling and asking for sacrifices across the board then leading by example can be hugely symbolic and help get employees to "commit to the cause".

But neither Google nor Microsoft are struggling. They are carrying out restructuring because they identified that in some areas they had more people than needed. There is no reason for the execs to take a pay cut.
Your first source doesn't really support its own headline. "Workers’ Paychecks Are Growing More Quickly Than Prices" becomes "most workers" in the subhead, then "57 percent" in the text.

> 57 percent earned higher annual inflation-adjusted wages than the year before

Which means 43 percent did not, which isn't that good.

And the housing situation in particular is worse, when you consider that that year-over-year CPI increase was 3.1%, but "S&P Dow Jones Indices’ CoreLogic Case-Shiller national home price index rose 5.1%"[1] over the same time. IOW, most workers' wages have fallen relative to home prices.

> Young adult workers ... have seen their real median wage rise 12 percent since the onset of the pandemic

The CPI since early 2020 has risen about 20%, so those wages, before adjustment, must have risen about 35%. But "U.S. home prices are now up 45% since March 2020, the early days of the pandemic."[1]

1: https://www.msn.com/en-us/money/realestate/us-home-prices-ar...
> All the digits of Pi exist

The last digit doesn't.
The illusion of closeness: how social media redefined respect
Ask HN: Laptop Buying Guide
Hello, I am from the EU, just passed my apprenticeship and now I want to buy me a laptop.

I need to buy it via Paypal via monthly installments only.

I wanted to go the modded thinkpad route but since I dont have so much money at all. I would prefer the framework Laptop but since they don't allow to pay monthly. I need to look elsewhere.

Can you recommend me something else?

Dunno if I would like an Apple device. At least not a new one.

Is there a shop in the EU which sells "old" Macbooks where I can pay them monthly?

Or other laptops in generall?

I would be happy to hear your thoughts.

PS: I would like to use linux when i want.
If that helps.
"Legally allowed" doesn't mean it's protected from consequences.

Call someone a dick and you're protected under free speech, but you can still get punched in the face. And a judge won't be very amenable to a possible consequent assault case if the victim was goaded.
I think anyone expecting these security-related features to work as expected would regard it as a vulnerability.
I think the key to longevity with these survival games is multiplayer. Being creative and spending time with friends adds a lot of motivation/meaning to an otherwise stale resource grind. If you punch down 999 trees in a virtual forest and no one is there to see it, couldn't you have just edited the save?

Personally, there are three core reasons that motivate me to play a game nowadays:

- Competition / Socialization

- Narrative

- Novel mechanics/puzzles

The latter two are also more meaningful if I can discuss them with my social circles.

If you're working on a game concept, I think the most important question to answer is: "What is a player going to be able to take away from this experience?"

Did a player get to experience a narrative through a new perspective? Maybe they optimized a system or developed a skill better than XX percentile of other players.

At the end of the day games are made for people and it's hard to separate people from societies.
I feel like I've never heard so much about multi-sigma job beats than I did last year. At what point do we say that something weird is going on?

For those who're wondering what the sigma beat was this time, it was a 4-sigma beat, which is pretty large.
oh wow, who would have thought of that!

You need to share your ideas with government, if you are homeless just buy a house. If you don't like your dead-end job just quit. If you can't pay bills just stop living.

People who get those jobs in the first place are going to be pressed for money in the first place. They are not at liberty to cheat or use system like you suggest. A lot of people have morals and consider you suggestions unacceptable.
Why Are Things? (2020)
I understood that it's more like "customer usage metrics"
The market is allocating; to allocate more efficiently, move towards central planning where you can allocate more intelligently. Otherwise, this is the economy you've got.

Big fan of Graeber, agree there's lots of bullshit jobs.
Google's Bard Advanced getting subscription paywall soon
Are you referring to this extruder?

https://www.kitchenaid.com/countertop-appliances/stand-mixer...

That one's meant for all-semolina pasta. Just get the semolina wet enough to form into a ball and send it through. It's best to let it dry completely so you can come close to replicating store-bought pasta and cook it al dente.
> While #GDP surprised to the upside in Q4, it wasn't a healthy expansion. To garner a $329 billion increase in economic growth it required a $834 billion increase in debt. Or rather $2.53 for each $1 of economic growth.

https://twitter.com/LanceRoberts/status/1751930127519203459
Most countries will not have a problem with it since they want to have the correct data anyway and are not a source of SPAM. The countries that are not fine with it are countries most of the US doesn't want to deal with anyway.

Just make it so you can opt-in to an exception and nobody will care. If you live in the EU and want to call me (as if you know my number, and have reason to call me) you won't have a problem. If you live in Russia you might have a problem - but I have no reason to think anyone in Russia will ever call me so I don't care. The few people who do have friends in Russia can add an exceptions and those exceptions are not enough for spammers to bother operating at all anymore.
Whoa, I use Shellcheck a lot and did not even know it was written in Haskell.
Have you ever seen religion in the deep Southern US, in the most religious areas? It's practically brainwashing even irl.
Neat.

Watch 30 seconds from here and skip 6 minutes of useless chattering.[1]

The instructions say that the last step is "Insulate", so you need a roll of tape, too. Not like modern insulated splices.

[1] https://youtu.be/05wL-zf1wbo?t=155
Doomsaying can become a self-fulfilling prophecy
How Did Humans Learn to Walk?
Does anyone use Ubuntu 18.04 anymore?
Boeing Says Engine Inlet Redesign Will Pace 737-7, 737-10 Certification
Is an additive or something used to help with lubrication?
I'd love if receiving international calls only worked on an opt-in basis, maybe opting in for each originating country. I think most people in America would have no reason to opt-in. Of course, American corps using overseas call centers would be inconvenienced, but screw them anyway.
Would it scale to beyond 2 parties?