skysight-inc/HackerNews huggingface dataset:
This is one of the most useful programs that I use.

I use it for turning .md files into .html or .pdf.

I use it for creating slides with it.

I even use it for fixing the hard-wrapped text I write in vim before sending emails. When I write in vim, I prefer the text to be hard-wrapped, but for emails, I like it better when the text is not wrapped. I recommend arp242's essay explaining the problem with hard-wrapping [1], but basically the way I workaround this problem is using a local script which uses pandoc at some point [2].

Overall, pandoc is really good.

[1]: https://www.arp242.net/email-wrapping.html

[2]: https://github.com/kugurerdem/dotfiles/blob/2d68357273e1bc30...
The same exact thing happened to Olympus. For some reason medtech is where corporations go to sleep, and make tons and tons of money haha.
Pandoc is one of my favourite all time tools. As the website says:

> If you need to convert files from one markup format into another, pandoc is your swiss-army knife

It also sits at the heart of Quarto[0], which adds Jupyter-like code execution (in R, Python and others) into document production. Combined with RStudio as an IDE, it's my new favourite way to write anything - from static documents to full on code notebooks.

No affiliation with Posit, the company behind Quarto & RStudio. Just a happy user.

--

[0]: https://quarto.org/

[1]: https://posit.co/products/open-source/rstudio/
I wrote pretty much all my university work in Markdown with inline Latex, using Pandoc to generate a pdf. I'm sure there are things you can do in "pure" latex that you can't do this way, but for most normal cases, it's so much easier. You just use the simple Markdown syntax for basic text formatting, and then can use the power of Latex when you need to display mathematics, graphs, tables or similar.
Locusts' sense of smell boosted with custom-made nanoparticles
Thanks for creating slint! Qt still has not delivered on the promise of rapid prototyping with qml, after 14 years. The biggest issue I see is that half of the Qt devs themselves do not like qml. See my rant I wrote a while ago: https://kelteseth.com/post/20-04-2023-current-issues-with-th...
Yeah this is what I don't get. Why wasn't it recalled by other health agencies before or after? Is the defect specific to the north american market?
This wasn't laziness, it was part of his method acting. He wanted the dialogue to appear to occur naturally to him, so he'd place some of his lines on the back of a coffee mug, for example. When he'd look over at the mug, it would appear that his eyes were diverting as though recalling a memory. Recitation often results in wooden performances.
What effect? He's got fuck you money and can afford to do a Notch if he wanted.
I really should have mentioned that I’m not American, I just want to work there in the future.

Point taken about selection though! I’m thinking I could network with academics while working on implementing papers, etc.

Do you think the selection situation is different for foreigners? Do you know if the same is true about European schools? The 3-year average for PhDs in Europe really looks more attractive to me.

Also would really appreciate if you could tell me more about how these programs select people who aren’t 4.0 students from a top school with famous recommendations. Is practice important, should you know a lot about current SOtA, do you need to show math proficiency?
As someone who lived in the US and now in Germany I just want to tell my American friends that this is not a problem in Germany as far as I know. My German number never gets any spam calls and my friends never talk about spam calls. It's the corporate greed that gets in the way of doing the right thing over there...
Technically we are all dying slow. If we are going to take his statement literally then we should consider how literal the entire statement is.

We all “should die slow” as that is inherit to the human condition. Each breath we inhale is slowly oxidizing us from the inside out. If he said they should die fast I would be more concerned.

If he said they should all die on x date at y place by z method then that is definitely more of a real threat than drunken word play for attention.

“They should” also implies he has no intent of a threat. A threat would be more like “I will”.
> majority are bought by those who want the additional space and safety of these cars, like families.

The ridicuolus things about this are

1) That amount of interior space needs such a huge exterior only because manufacturers can get away with hugely inefficient packaging -- "Hey, if you want more space than a 1984 Honda Civic, just buy our Humongo-Ultra-Barge in stead of the mere Humongo-Barge!"

2) That safety comes only for the actual occupants of the Humongo-(Ultra-)Barge, at the expense of everyone else -- like, the pedestrians you run over with your Humongo-(Ultra-)Barge because you can't see them from inside your Humongo-(Ultra-)Barge -- and is only necessary because everyone else (except those pedestrians) is also driving around in an Humongo-(Ultra-)Barge.

:: Impose those significant costs larger cars and you'll actually be safer in a smaller car, because then everyone else will also be driving around in smaller cars in stead of Humongo-(Ultra-)Barges.
Thank you, I got it: "Protocol extension, a technique for structuring large extensible software systems" [0] ! Hoping to find time to read it soon, and also to look at your ruby compiler !

[0]: https://www.research-collection.ethz.ch/bitstream/handle/20....
Based on my experience the generalist path works out well when startups have enough capital to make a slightly risky hire. In the current job market, specialists in a specific language or framework is more sought after so that the hiring is risk free.

It really depends on who(or what) is screening your resume. If it's someone with several years of techinical experience, they might consider the resume based on your generalist work. If it's a junior engineer or someone on HR side, they would just reject purely based on keywords on the resume.

I was once rejected for a python role because the last time I pushed code in python to production was 2 years ago.
Not a US citizen but thanks for the info! Will check if something similar exists for my situation.
Insufficient explanation about about how to add something to PATH (specifically the tools for compiling java) meant that I started programming 2 years later than I would have otherwise.
Unlocking Potential: The Value of Transitioning from Analog to Digital
What's the current story on how it maps to system accessibility mechanisms? The high-level components for marking objects up with accessibility data look fine.
> Tan “should not have done any of that. He should go for a while. He should not represent tech anymore,”

I'd argue that anyone who cares this much should "go for a while".

For over at least a decade now it's made no sense that we hold people in certain roles to a higher standard than anyone else. These high standards are a form of power transfer that hurts those who believe in them. Can't we just admit we're all human?
“Early to bed, early to rise, work like hell and advertise”

-Ted Turner (1990?)

“A truly great business must have an enduring “moat” that protects excellent returns on invested capital [..] Therefore a formidable barrier such as a company [..] possessing a powerful worldwide brand (Coca-Cola, Gillette, American Express) is essential for sustained success.“

- Warren Buffett (2007?)
Because Boston doesn't and hasnt functioned like an American city.

It's contemporaries are other not-very-american cities in NYC, Philly and DC proper. DC and Philly are cheap, NYC is dense. Boston has space and is expensive. It's an exception. Bostons tiny roads make driving impossible. It has actually history and protection worthy neighborhoods, so it a few towers do well to compensate for buildings that cannot be brought down. It has the infrastructure for amazing public transit (pre covid) and can easily support the extra density.

All of Boston's peer cities are European-esque cities in the US or European cities.

There is a good reason for that. What America calls European cities, are just called 'cities' elsewhere. Other than US, Canada and Australia....no other place has this wierd American model of car dependent asphalt sprawls.
This conflation of rudeness with terseness bothered me. One can be polite yet cut to the chase ('wasting' only a few words on 'please' and 'thank you') - in fact, I consider this more polite, since it doesn't waste the other person's precious time. Or one can be rude yet long-winded, wasting time ranting or berating people.
> But I also recognize that using a simple icon or word as a touch target has its benefits in many contexts.

Yes. Sometimes. I said so in the afterword of the piece. Maybe you missed it: “Does every virtual button – every button in a graphical user interface – have to look like a pressable, physical 3D button? Of course not. They also don’t need to look exactly like my redesigns either. On a case-to-case basis it might even be better to do something else entirely.

The whole idea is to reduce cognitive load. And since the brain works by recognising patterns and dividing the environment up into areas, this reduction is best done by making elements with different functions appear markedly distinct from one another. It is, in other words, a fallacy to believe, that the brain has an easier time if everything looks “simplified” in the way which happens with the flat design doctrine. The opposite is the case.”

> There are reasons beyond numb-headed fashion that lead to their use.

Certainly not where buttons that used to have button shapes were replaced with only icons or text.

> After all, it’s not enough to understand that something is a button, you also have to understand what it does (or more specifically, people who have a use for it need to understand what it does, and people who don’t have a use for it need to recognize it is irrelevant to their situation). This can only be done with context.

That is correct but it also wasn’t the scope of the article at all. It was simply about the importance of understanding which element on a bitmapped screen is a button in the first place.
How to make a button – no matter what it looks like – communicate what its function is would be more than enough scope for another article.

> I think the problem with your article is that you are not taking the style you’re arguing against seriously.

In what sense am I supposed to take seriously a UI decision that was detrimental to usability?

> If you think it’s always wrong and can’t see any good reason why it’s used, you will not be able to make a good argument for why to use more traditional buttons instead.

That is not a logical statement. I can, for example, say that National Socialism is always wrong and still make a good case against it.

All that being said, I’m actually a great fan of reduced aesthetics. The torn-off paper in the various notes app and leather stitching were horrible. But as I said in the piece, They are still to be preferred if the only other option is a reduction that makes the UI unusable. My exact words were: “Just because a user interface uses 3D-buttons and some shading doesn’t mean that it has to look tacky. In fact, if you have to make the choice between tacky-but-usable and minimalistic-but-hard-to-use, tacky is the way to go. You don’t have to make that choice though: It’s perfectly possible to create something that is both good-looking and easy to use.”
Worth noting that the author has also created a markup language, djot.

https://github.com/jgm/djot
Australians are not alone in enduring misery induced by governments that have grown too large and controlling.
I tried to use it to make an invoice system:
wanted to convert plain-text CSV (description,amount,cost) --> to Markdown tables --> to PDF.

But I was unable to align the following 2nd table with taxes: cells are all over the place and it does whatever it wants. And there is no information online to be found about it.

(I eventually gave up long time ago and still to this day manually do them in LibreOffice Writer adding taxes with a calculator)

Except this, it's a really neat piece of FOSS software!
Given one of his handles - BrainFlakes - can we find any conversations that he had? I need to search Google Groups for this, as well.
I want emails, phone calls, and texts sent to me to cost the sender some fixed amount of money… which is refunded only if I send a return token confirming it was not spam. For previous contacts or people in my organizations this refund would be automatic.
Ohh that's so evil! I love it! (me, as Google executive)
It was recalled there too, right? and pulled immediately in Europe too after this became public?! Does that mean they don't have to fix it or replace it immediately? Even car manufacturers are quicker to deal with recalls, even for much less dangerous stuff...
Seems like something Permission Slip could do
https://permissionslipcr.com/
Yes it's politics and working with computers and man-children all day is poor training. Stick to your lane tech billionaires you couldn't win an election if you were the last person alive.
> They didn't take technical genius. All the elements preceded them. Most of the design preceded thrm. They didn't engineer anything particularly new.

Actually the one genius move was doing an 100% touch-with-thumb interface.

They gave up on revenue for replacement styluses though :)
No, the entire point of those vulkan extensions is to use the hardware-accelerated video processing units. You can use computer shaders for software decoding on the GPU, there is no need for special extensions to do that. AMD and Intel have specialized encoding/decoding hw too.
Former CIA employee sentenced to 40 years in prison for Vault 7 leak
The best marksmen in competitions make there own bullets because they want to control all the variables. So yes bullets are easy to make and you can buy the equipment for affordable prices from many suppliers.

Factory ammo is just as cheap (even though labor is free, and equipment costs are not counted at all for the make your own) and takes less time so militarizes use it as does anyone who doesn't need the best quality.
Curlwind allows you to generate Tailwind stylesheets on demand
Why do you use the docker image instead of just the normal executable?
Has anyone had success with running pandoc in a browser/compiling it to webassembly?

I haven't had time to look into it a lot but I think that would be amazing.
In 1977, the Paris city passed a building moratorium of anything higher than 37 meter (121 feet).

So it is a good comparative bias.
I think, the CRA might create an incentive for companies not free loading Open Source Software but instead putting money in the open source eco system (though mainly on Security) and that is somehow great!
>Has anyone tried Starlink? I super curious as to whether it's a decent drop in replacement for the ISP have been using at home

I use it when I'm venturing around my rural area, which has spotty (or zero) LTE and broadband. It's awesome for that, literal game-changer.

But it does suffer from downtime, sometimes poor reception, bit of lag, etc. It's the difference between 99% uptime and 99.999999%; you'll notice if you're using it all day, every day. It's also more expensive than my home broadband for lower speeds. I don't think you could replace your ISP, unless your ISP is pretty bad.
it's ok we don't need to all like the same things
> That time and those lessons really can't be re-purposed, and have no economic value.

Arguably the winners need the competition to get better so in a sense the losers are there to help select a winner. In other words, knowing who is the best also includes knowing who is not, at least implicitly.

This may also be inevitable. We can imagine a world where someone declares "I'm the best at X", and there is no way to know unless it is tested, which means a competition of some kind, which means losers.

The positive side of meritocracy is that people are free to compete in whatever competition they feel they have a good chance of winning. Additionally, it serves as a learning experience to build your game and eventually become the winner. Equity (or whatever we call equalizing the playing field) is throwing the baby out with the bathwater on this one... no one loses but also no one really wins.
There's a real leap in the phrasing of "die slow" as "I do not approve of your policies and hope that others are elected to improve the city".

Simply passing that off as "bad wording" is reductive and gives leeway to others who test the waters with extremism and turtle back into the shell of "I didn't mean it that way" when they get pushback.

It's not that Garry literally means he wants them to die, it's that it's irresponsible for a leader to infer that idea and to normalize (unintentionally, as I would give him the benefit of the doubt here) the same type of actions as actual extremists.
Just to add more nitpick to the nitpicking, it's a Georges Meliès movie: A trip to the moon https://en.wikipedia.org/wiki/A_Trip_to_the_Moon
It was a song lyric. Dumb, cringe tweet for sure. But not violent. People are so inclined to look for reasons to be mad. They all must be perfectly well-adjusted, down to earth, basically flawless people themselves. Clearly.
What is Ivanti Secure Access?

it is where you make administrative changes/adjustments for user access. it sits on your edge and controls what users connect to on the lan. the "ivanti secure access client" is the client-side software used to create a vpn/l4 connection to the corporate network via the appliance (physical or virtual)
If you're looking just for the experience and not the burden of caring for vintage equipment, the A500 mini has good reviews (and looks like they're making a large size version later this year).
thrdbndndn was only advocating for always-on controls in non-fullscreen mode.

One reason people might enter fullscreen mode is to avoid seeing distracting things on the screen. Controls might be distracting.
> Its behavioural issues we dont know how to fix

Or how to tax labor no greater than capital.

Or view quality education and healthcare for children, and keeping their parents out of survival mode, as a much better investment for everyone, than funding the adventures of overly war happy presidents.

I am enthusiastically agreeing with you. Behavioral changes at the top and bottom of society are most of the problem - not tech.
> I'm sure fuel efficiency standard can be gamed like diesel gate more easliy than the volume of a gallon of gas.

Well, the volume of a "gallon" of gas is of course technically far easier to game... Which is why there have been regulations, including technical countermeasures and I imagine rather substantial penalties, on that sort of thing for... The best part of a century, or actually over a century now?
There is a legal loophole campaigns use where if a text message was sent by a human it’s not considered spam. So of course a program exists that dispatches the message you want to send to a call center and they dial the thousands of numbers you want by hand.
What We Know About the 100-Mile-Long Linear City They're Building in the Desert
Well stated.

Another thing people can do is to disallow governments to use any software you produce by default.

This doesn't change your obligations to the law but it does attach consequences to government decisions. Right now they make sweeping decisions to benefit large players and screw small players, which is like stealing from the poor to give to the rich. And worst, the whole thing is effectively retroactive to all of the people whose collective work gave them all the nice things.

Government should learn that decisions should be thought about very carefully and the only way to start a change in thinking is to attach consequences.
I really like using pandoc as a build system [1] for my personal website to convert .md to .html. I can use templates, automatically generate a table of content and run some lua scripts to get the desired result, such as clickable headers.

[1]: https://github.com/furiousteabag/asmirnov.xyz/blob/master/bu...
I don't think we should legalize 15 year old girls being pressured to ruin their bodies with drugs so that they can win a gold medal for their country.
Maybe you could use html as an intermediate point instead of markdown. Might give you more control over the layout.

Might have to use a headless chromium wrapper (maybe pandoc has this anyway) to then get to pdf but that may not be too bad
Very optimistic. Call me a cynic.
I was looking for a way to run migrations across SQLite and Postgres without requiring an unrelated language ecosystem (e.g., Node, Python, Ruby, Java, etc), and discovered Shmig.

It's pretty great.

https://github.com/mbucc/shmig

Would love to see DB unit test infra with the the same values.
The Fediverse is starting to break walled gardens [video]
I wish I had the space to keep it.
All three big vendors (Nvidia, AMD, Intel) and also bunch of ARM SoC vendors do have specialized blocks in their graphic solution whose only purpose is to decode and encode specific codec profiles. It is hardware decoding, not decoding on GPU.
I love Pandoc!

I recently learned you can use LUA to write custom plugins and change some of the converting behavior. I'm using it for example to create slides similar to the "sent" program.

It helps me bootstrap new presentations and talks very quickly: https://github.com/KarimJedda/justslides
Location: Canada
Remote: yes or hybrid
Willing to relocate:no
Technologies: Java, Javascript, NodeJS, AngularJS, GCP, Kubernetes, Docker, etc.
Résumé/CV:https://docs.google.com/document/d/1XOKBqz7T8Q-rDMhz56YFYQ5uyce4rBwq-QhzMT-FUNI/edit?usp=drivesdk

Email: Bitstellar.info@gmail.com
Unfortunately, one of the many pieces, where the term affordance is confused with what should be the term signifier. When people talk about the former, they usually mean the latter.
All your examples are blocked on my employer's network. So yeah.
That looks like an awesome tool. I am going to try it out. Gave you a star!
> * marketers and politicians may disagree

He. Whenever people make claims that violate [math + the laws of physics], invariably it's those people who prove to be at fault. Leading to a favorite of mine:

"Math combined with laws of physics are more reliable than people."

In other words: where possible, measure & do the math! What you find = reality (aka truth). Claims from people saying something else, can then be safely ignored (okay.. up to the point where measurements or the math itself is found to be in error).
Here, as an exec, i'll offer a reason:

They are paid to be liable, and usually have the explicit authority to bind the company with their decisions (IE signing/etc authority). Part of the job is to be accountable for the decisions your organization makes, whether you made them personally or not. The buck stops here, so to speak.

This is intentional - in large companies actual responsibility for failure can be so diffuse that nobody would otherwise ever held accountable.

If you break down what happened here into pieces:

1. Root cause of problem

2. Responsibility for the problem

3. Accountability for the problem

4. What accountability looks like

This amounts to:

1 is "someone chose to use the wrong foam" for $reasons.

2 is whoever did that, probably not an exec. In large companies, or complex problems, responsibility can also be very spread out.

3 is what we are discussing - I would argue strongly that executives should be held civilly accountable for the decisions made by their organizations and criminally accountable for decisions made by their organization that they had direct knowledge of.

In general, execs usually are indemnified by the company for reasonable business decisions they make, so holding them civilly liable will not result in personal liabilty for them except to the degree they lied/hid/committed fraud, which is basically what you want.

4 i honestly have no idea what to do here.
1. A UPS?