skysight-inc/HackerNews huggingface dataset:
FYI : I just tried to run it with Playonlinux under linux and it's a semi-victory: it runs, but the pdf rendering window (the main window) is blank...
You could have a function that writes contents of buffer to current path as root in your editor of choice.
I always thought of this as:

Notepad is an app for viewing and editing text files, which contain characters. It lets you delete, change, and move/copy existing characters, and also add (type) new characters.

Explorer (like other file managers) is an app for viewing and editing folders, which contain files. So it makes sense that besides deleting, changing, and moving/copying existing files, it also lets you add (create) new files.

Maybe not literally true, but a nice mental model to entertain for a few moments’ entertainment! (It also suggests it should be possible to take this a lot further than Windows and Explorer do; does anyone know of any historical or current file managers that do a particularly good or interesting job here?)
None of that changes very often. For most Americans filling out tax forms or paying someone to do so is simply economic dead weight.

The IRS could use easily use last years data plus what was submitted by companies to pre fill most Americans taxes accurately and people could amend those forms as needed with less effort than starting from scratch.
Don't call 911 to report a fake crime, kids.
You can use @_

Or you can use shift sequentially (my preferred style)

Or you can use traditional function signatures, which are behind a feature flag because of backwards compatibility.
Why would it? You're stuck with yourself every waking moment. Every evening when you go to sleep you're trying to do 'nothing' where any random idea can pop into your head. Every morning you wake up and start out with your own thoughts. Are those times uncomfortable and distressing?

Every time I take a walk I'm stuck in my head too.
Netherlands is keen on receiving 'highly skilled migrants', aka tax paying citizens. There is a temporary tax discount for expats called the 30% ruling. But I think the discount is only fair because expats coming to Netherlands didn't receive benefits yet, and moving in general is also expensive.
> You can’t show up in a bank with a bucket load of $100 bills and open an anonymous bank account.

You used to be able to do this at HSBC, and for a very long time, before all these annoying KYC laws
Maybe,

"Although we entertained occasional thoughts about implementing one of the major languages of the time like Fortran, PL/I, or Algol 68, such a project seemed hopelessly large for our resources: much simpler and smaller tools were called for. All these languages influenced our work, but it was more fun to do things on our own. "

https://www.bell-labs.com/usr/dmr/www/chist.html
Thank you for the perspective (and also for clj-new — it feels like it should be built into Clojure’s own tooling).
If you pay for TurboTax, you’re paying to file— the cost to e-file is included in the price of the software.

Free File is a separate thing, and provides both free prep software and free filing for eligible returns. This is the program that Intuit left.
There is a great podcast called "Astray" that talks about how bad mediation and the search for enlightenment can go.
Heritage only sells graded games.

Wada Games is the grading body, they wont grade your copy higher than the one that just sold, despite the fact it had a crushed box.

Nobody will pay 100K for most common game in N64 history.

Car analogy time: Imagine waking up in a reality where Auction house dealing in art decides to do cars and in their first auction sells 2001 Mexico made VW Beetle they graded "pristine" (despite dented fender) for $80 million dollars while simultaneously selling $16K "pristine-" 1967 Beetle and $6mil Porsche 911 GT1 Strassenversion (20 ever made)
It is usually possible to do this (a digital journal can include links to cited/citing papers), but citations happen for a variety of reasons (background information, a single statistic, boosting a colleague's work...). Every citation applies to a different sentence or paragraph in an article. To understand the content and whether it is relevant, we still need to digest the text.

There are also less-cited papers and journals that can be just as relevant--every article starts with zero citations, and the vast majority of good work out there isn't exciting enough to be accepted for Nature.

Further, the process is rather incestuous: Previous person solved X problem with Y approach because that's the first thing someone came up with and it's just how it's done in our field, so let's continue doing this inefficient thing and citing that paper, maybe working on a better way to do things. Meanwhile in some other field, a mathematician or whatever came up with a far better solution to a similar problem long ago, but nobody in this field ever knew that, so it goes unnoticed.

I do want to see what is highly cited because it's probably interesting, but I also want to see things that don't get that kind of attention but are applicable to my work, and things that I wouldn't know are applicable to my work.

Another example: Currently, authors enter relevant keywords when they submit a paper. Maybe that works when someone searches the right combination of words, or maybe it doesn't because the search engines suck. Or because in one part of the world the topic has a completely different vocabulary, and we miss a whole library's worth of useful papers.

I speak from a background in STEM. I can't vouch for other disciplines, but I imagine they have similar pain points. Heck, I don't even know what others in STEM think, other than "that's just how research works."

I don't think it's an easy problem, or we wouldn't still be sifting through mounds of crap to find a few relevant, reproducible works worth reading and citing. I think it would involve figuring out the overarching themes and important methods in a paper and sorting them by their importance, and a little bit of fuzziness to say "hey, this isn't exactly what you're looking for, but it sure seems useful." This could even allow un-cited works a second chance.

I think I'm describing two separate goals, and the fuzzy part could wait until the relevance problem is addressed. I don't think the problems are particularly easy, or Google Scholar would have solved the problem and monetized the solution already. But it seems like they're solvable problems.
In Australia we have something of an in-between approach. Essential tax data (e.g. total income and withheld tax) is sent directly to Government by your employer and it is pre-filled into the relevant fields of tax filing software developed and maintained by the Government.

However it is not a "one click to accept the default" system because there's still a lot of important information it does not know.
This argument doesn't make sense. Let's go over the series of events.

1. Someone calls 911 reporting an armed conflict reporting an active shooter situation.

2. Police respond, sending a SWAT team.

3a. Tense situation was resolved, unfortunately resulting in a heart attack.

3b. Suppose there was an actual gunman. The fast response would have saved lives.

You're sitting at home knowing post event debating the situation knowing the actual events that are taking place. The police only know 1 version of the events, which they hope are in good faith. In order to argue that the police's response was disproportionate, you would have have to known beforehand the report was bogus. But this is impossible, so the police must bring enough force to deal with a legitimate call.

The trade off here is due diligence versus response time. In the fast majority of cases, people don't abuse 911, so the polices' fast reactions are beneficial. You have to leave it up to society to minimize these types of edge cases.
People don’t hate Perl, they’re indifferent. I agree with what the author says, but it doesn’t matter. None of these reasons are significant when people today choose a language to build a new thing.

His quote at the end is ironic: “There are only two kinds of languages: the ones people complain about and the ones nobody uses.” I don’t hear people complain about Perl much. Mostly I see blogs about how people should use it more.
I used NodeRED by happy accident in 2016 as the backend for some dashboards being sold by the tiny startup I worked at at the time. Bizarre use case but handled things brilliantly. Glad to see this, will take another look at NodeRED for the many little project ideas I have.
I didn't either. To its credit, the Gnome Files program has an explanatory header: "Put files in this folder to use them as templates for new files."
Financial sovereignty? I'm not sure what you mean exactly, but cash has value just because the states says so. If they ever said it's just paper, the next day it's worth 0. And I don't use cash already so I'm not giving anything away :)

In my country, privacy doesn't include hiding financial transactions from the state. I think they have the right to know everything on this topic, even though cash obviously makes it harder for them (and more expensive for them, so for the tax payer). I don't really see how I benefit from that except that I need to pay more taxes to make up for those who use cash to hide their taxable transactions.

Absolutely agree on the fallback in case of downtime from the payment systems. We'll have to find a good solution to that probably before dropping cash completely. (Note that I never said that cash can/should be dropped right now. They are other missing things, like garantying that anyone can get a payment mean for free)
> I wouldn't be too thrilled having my career advancement sacrificed in the pursuit of 50/50 men/woman representation.

Your comment assumes that Gitlab can't find as many qualified women as they can men.

You've decided (knowing nothing about the women except their gender) that they are only being hired for those roles because of their gender.
The South Bay also has VTA, the Altamont Corridor Express (ACE), and Amtrak. Caltrain is just the one that goes to the penninsula and to SF.
I cut my teeth on Perl back in the day, and while I have stopped using it completely by now, I am no hater. But this article does not contain the word "bless", and I wonder why it was left out. If I had to guess, it's not as easy to defend as the nice features.
> When 16 bit computers went to 32 bit, people probably thought that one wouldn't ever need 64 bit computers either.

People have said that about pretty much every memory size in the history of computing. The argument for 64-bit is not "2^64 bytes ought to be enough for anyone"; it's "you couldn't use more than 2^64 bytes even if you wanted to". Writing a full register worth of data every clock cycle at 4GHz works out to 32GB/s. (2^64B / 32GB/s) is just over seventeen years, to fill up a 64-bit address space, assuming you're doing no actual computation. Few computers even work for seventeen years without replacement, much less run single processes continually with no reboots.
Sounds too complicated to do with a reasonable type system and autocomplete, should probably use ML.
It would be pretty cheap and easy for copyright holders to publish a bunch of fake torrents — just copy the torrent+file names of the most popular torrents and fill the files with random data — rent a couple thousand VMs on AWS, and seed them all using these VMs.
Somewhat related: I enjoyed reading the eBook "The Leprechauns of Software Engineering" by Laurent Bossavit [1]. The author tried to track down the source research behind various pieces of received wisdom. I remember that the claimed cost of fixing bugs at a later stage was one of them.

[1]: https://leanpub.com/leprechauns
VSCode extension for Chrome, to enable VSCode-insiders URLs and more
It sounds like they mean "systemically mistreated".

In what countries are over-represented groups mistreated by systems or institutions?
All workers demand higher wages at all times. Workers demanding higher wages stronger and harder won't raise aggregate wages by much, as there is only so much that is actually being produced, and aggregate wages can pretty much only be increased through increase in aggregate supply: the margins are already pretty thin, especially in retail and food service business, and the CEO pay is pretty small component in grand scheme of things (CEOs also don't actually consume much of their earnings, they invest most of it, so you can't actually transfer much of consumption from them to workers).

> Given the advances in technology that have driven a more than 2x increase in real economic productivity over that period why shouldn't the starting wage be $20/hr for teenagers?

The growth in economic productivity hasn't been uniformly distributed across industries, and it's been pretty low exactly in the industries depending on cheap, low skill labor. What are the advances in technology between now and 1981 that made restaurants 2x more productive?
Microsoft .POT templates are so infuriating to use on OSX that almost every OSX user of Office I know has routinely ignored .POT and copies an integrally complete .PPT and strips out the slides.

the whole "apply template" idea is broken.

If I made an empty file via classic shell :> file.ppt and it was a valid powerpoint, I would be surprised. But for many systems, a valid empty instance can be passed around. I don't like 8.3 magic override "if its .txt its a text file" but I know it exists (eg for icon assignment in the GUI)
The Family and Medical Leave Act protects most (IANAL) employees for up to 12 weeks of unpaid time off per year at the federal level. At some point Americans with Disabilities Act protections kick in and after a few months of a serious illness temporary or permanent disability insurance comes into play.

It's not the dystopia its made out to be but even in the best states the inconsistencies between the layers of protection and myriad of rules cause a lot of people to fall through the cracks.
Use experimental Perl feature:

#!/usr/bin/perl
use Modern::Perl '2015';
use feature qw(signatures);
no warnings qw(experimental::signatures);

sub foo($bar, $baz) { $bar+$baz }

say foo(40, 2);

See `man feature` for details.

Or use CPAN modules: https://metacpan.org/pod/signatures , https://metacpan.org/pod/Function::Parameters
We've banned this account since it has only been using HN for ideological battle. Not cool.

https://news.ycombinator.com/newsguidelines.html

(and no, we don't care what your ideology is)
Thanks, good tip. You can also make the template appear in the “new document” screen under the personal tab if you fiddle with some settings and put the template in the right place.
I’ve worked out a different approach over the years. I have Instapaper installed and when I come across something that I actually want to read but don’t have the time for I just save it there. Tabs and bookmarks are for relevant and important things. Whenever I am in a spot where I’m bored and seeking a good read, like on a train or something, I reach for and rummage through that pile. It’s a big pile, it’s for entertainment reading.

I don’t know about the whole learning only about what you’re focused on approach. I’ve often found valuable insights and lessons in places I wouldn’t have looked at if I were optimizing everything with this level of zeal.
> In which country the police has the worse death statistics in such situations (at least outside of some developing world backwater)?

In which countries are there as many guns available to the public?

> In which country would such people move forward with weapons drawn, shouting commands, and making things worse?

Is this not what you would expect to happen in a so-called armed conflict? The situation was successfully de-escalated.
As I understand it, SWAT teams are seen as very prestigious by both police officers and departments. IMO it stems from the fetishization of all things ‘tactical’ which is common in American culture. Many cops say their goal is to join SWAT rather than the normal progression of detective, captain, etc.

Anyway, I suspect this leads to SWAT teams wanting to justify their existence by responding to as many situations as possible.

It is a complicated issue, though. In a country where many people own assault rifles that massively outgun a cop’s pistol, SWAT teams are kind of a necessity.
> Equatable and Hashable ... have multiple implementations of each if needed

i dont believe this would fix the problem, because the reason you'd want multiple implementations is because you'd want to use different ones under different circumstances that may only be determined at runtime anyway.

I much prefer the haskell way of thinking about typeclasses, but this mechanism is fairly difficult to implement in java...may be object algebra can potentially be used?
see this paper
https://docs.google.com/viewerng/viewer?url=www.cs.utexas.ed...
I can agree that FTP isn't much a attack vector, but definitely against for XUL.
I no longer care. None of it matters one little bit anyhow.
Your argument is kind of hand wavy and while the same can be argued about quantum mechanics if not attempting to give the theory much thought. Similar to who you’re replying to as well. There exists a few ways that superdeterminism can make a universe such as our own while making humans believe in quantum mechanics and similar to the few ways that quantum mechanics can make a universe like our own with humans believing in superdeterminism. Both theories use logic to express how they do it and the only significant difference is real-time processing vs predeterminism.
Whatever the objection you have to the GP comment, you took a huge step (several huge steps) further into flamewar with your reply. Not cool; please don't.

https://news.ycombinator.com/newsguidelines.html

Edit: we've had to ask you repeatedly about this in the past. Would you please do a better job of sticking to the site guidelines? I don't want to ban you but some of these cases are pretty clear-cut.
They waited for very long time after many reports of shooting. The ongoing shooting was heard outside. You talk about the change of tactic in case of multiple times reported mass shooting in public building.

It is not nearly the same situation.
From the GP comment:

> Engineers design bridges with built-in safety margins in order to guard against unforeseen circumstances (unexpectedly high winds, corrosion causing joints to weaken, a traffic accident severing support cables, et cetera)

I am not a mechanical engineer, but none of these examples look like smooth functions to me. I would expect that an unexpectedly high wind can cause your structure to move in way that is not covered by your model at all, at which point it could just show a sudden non-linear response to the event.
Yep, making companies liable for damages would incentivize them to stop relying on C for a lot of things. Apple knows full well iMessage has security relevant bugs they just haven't found yet. Hence their attempts to shield it and mitigate those issues with layers of security. However, the appropriate action would be to reimplement it in something less likely to get exploited. That's expensive. Liability would justify this cost. Companies like Google, MS, Apple, etc. rely on large amounts of legacy C code. There are quite a few repeat offenders in terms of having security vulnerabilities exploited in the wild.

Basically, my reasoning here is that Apple knows it is exposing users to hacks because of quality issues with this and other components. The fact that they try to fix them as fast as they find them is nice but not good enough: people still get hacked. When the damage is mostly PR, it's manageable (to a point). But when users sue and start claiming damages, it becomes a different matter: that gets costly and annoying real quick.

Recently we have seen several companies embrace Rust for OS development. Including Apple even. Both Apple and Google have also introduced languages like Swift and Go that likewise are less likely to have issues with buffer overflows. Switching languages won't solve all the problems but buffer overflows should largely be a thing of the past. So, we should encourage them to speed that process up.
Which is false for more than half of the CPAN modules. You can pick a random module and the code is as readable as any other language - I find idiomatic python and rust much harder to read than perl, actually.
Don't own or relies on phone is the first step of security. We can't trust phone, all of them.
Microsoft Integrates Teams Chat Feature in Windows 11 Taskbar
Cool, thanks for the resources!
> Surprise forced entry minimizes the chance of human death

Literally every bit of research on the topic says the exact opposite.
> "because it will be seen as socialist"

Yeah, that just took the wind outta my sails. I literally give up trying to restore my hopes for humanity or any sort of better future for myself or anyone else. We're all fucked. I need to just accept that.
>"Waves
In the end, it all comes down to something pretty simple. All types of signals or functions, no matter how complicated, are really superpositions of sine waves. That is pure waves that have a well-defined constant wavelength and amplitude.
A superposition simply means that all the waves interact and the sum of all the waves (called interference) is then the superposition that makes up the more complicated signal."

I agree!

But, here's a related question...

All waves require some medium of oscillation/vibration.

In Classical Physics, you might think of this as a rope which has tension which is tied between two poles, or an instrument string, tied between two points on the instrument, and also under tension...

Well... here's my question then...

Let's suppose that

a) That the rope or string that connect the two points under tension -- is so strong that it cannot break under any circumstances

And that

b) More and more (increasing) tension is applied to the rope or string between the two points -- until the tension becomes INFINITE... or close to it...

Now, here's the question...

When the medium of the transmission of a wave (or wave packet, i.e., superposition of waves) reaches (or approaches) INFINITE tension -- then what happens?

That's question #1.

Question #2...

How does approaching INFINITE tension in a medium -- affect the SPEED of waves using that medium to travel in?

Do they move faster, slower, or at the same speed they always moved at? And WHY?

?
This is an exciting project! Been hoping someone would build a decent modern MUD creator - I played MUDs a long time ago but have been disappointed to see the medium largely stuck in 90s conventions. At least from my perspective telnet is an anti-feature because it limits design possibilities. There's already tons of telnet MUDs out there, I'd try to push the boundaries of what is possible in a web browser instead, and be willing to break some rules and expectations of MUDs. I'd love to see music, environmental effects and rich media, some focus on buttons > text parsing, and generally trying to adopt modern conventions and trying new things.

Accessibility on the other hand is 100% a good thing to implement. Text adventures are more than any other medium theaters of the mind, and any additions you make to them should fall back gracefully to that core idea.
Neither does kde.

That said, some/any name is vastly preferable to just "camera". If you have a question about the app how are you supposed to google for that? You start searching for "apple camera app" at which point that might as well be its name.
While you're probably right that poverty is part of the problem, counting raw number of firearms is misleading.

Norway is mostly hunting rifles for example. Very few handguns.

Policing is also different. Police is usually not carrying guns, but the moment a gun is reported it causes a massive response. As a criminal, bringing a gun massively increases your risk, as without one you're unlikely to run into anyone with a lethal weapon. It also causes a risk of a far longer sentence.