skysight-inc/HackerNews huggingface dataset:
Are you saying that crowd judgement and cancel culture is wrong? What if she was racist or worst of all crimes Trump supporter?
It was recently added to LibreOffice and is currently being polished. Will be in version 7.2.
You are downvoted but I can confirm the only time I was almost assaulted as a tourist was in the Paris metro. Then I came outside and it looked like a Mad Max scenario with somebody casually selling corn baked in a barrel fire.
If you think data.frame is beautiful or consistent, try and guess what these do:

d <- data.frame(a = 1:3, b = 1:3)
d[4,] <- 1:3
# or
d$c <- NULL
# or
d[c(T,F,T,F), 1] <- 1

Error handling? Who needs it?
> or with fire

Haha, I miss those fun days ! Fire, cube desktops and wobbly windows everywhere.
>Specifically, some elder people are so bored

This sounds like a problem on its own. We should avoid having people bored with nothing to do. Letting them sit on a train all day might actually be a very cheap way to entertain them and improve their lives.
How fast we forget about the lock-downs enacted during the current pandemic. Public transportation and dense urban centers: the best to spread virus and then "enjoy" your quarantine.
I had the same impression. The handwritten comments reminded me of a reddit flame war - "nothing ethical about a racist union". Nothing but mudslinging.
Ideally we would look at things analytically. If you've been hit by a car and are unconcious and unable to consent to treatment, you are still treated. It should be that if you are mentally ill and unable to consent to treatment, you should still be treated. If one day I lose my mind and I am on my own on the street, I would hope that I would get taken to treatment rather than be allowed to die on my own.

It's time we put virtue signalling aside when it comes to medical treatment. If someone is experiencing hypothermia and not in the right state of mind, we don't allow them to strip off their clothes in confusion even if that is the natural stress response to hypothermia, we hold them down and get them warm and well. If your friend is drunk and belligerent, you keep them home where they can sober up safely instead of letting them wander into traffic, even if they try and wrestle away. We should do the same for those suffering from mental illness, who due to their illness are in no state to care for their wellbeing, and we should do what we can to treat them until they are in the right state of mind.
Not the person you replied to, but OCaml, Scala, and F# all suffer from the potential drawback of being functional-first, and thus difficult for people to adapt to. If you are someone who is an OO programmer and are considering Rust for its potential performance and different model, it would be hard for me to recommend a language whose model is as different as OCaml's. Learning Rust entails learning the borrow checker and unlearning some of your OO habits; learning OCaml requires a sea change in your whole mentality & approach to programming if you've never experienced a functional lang before.

Meanwhile, both D and Nim have the benefits of being procedurally grounded, and hence more familiar to someone coming from (say) C# or Java.

Having said that, I think both of those languages may suffer from a lack of tooling/library breadth & depth. Nim in particular seems really cool, but it seems to be struggling to catch enough attention & interest to build a larger community -- probably in large part because it targets many of the same people who are currently high on Rust.
Things get a bit more complicated once you get kids.
I've been playing games for a long time. Started with the adventure games like Zork, King's Quest, Masquerade, etc.

What I learned most from some of these games is lateral thinking, especially with Monkey Island and DOTT. Some things will fit in a context, maybe not now but some point in time.
Depends on what audio programming do you want to do really. If you are interested in the audio side, I would recommend https://puredata.info/ (it has tutorial on synthesis and everything).
If you want to explorer the programming side, I would just go picking apart small synths:
https://github.com/grumdrig/jsfxr
http://www.pouet.net/prod.php?which=20656 (click on source, there's a mini synth there in that demo).
That last line might actually lead to the solution. Have a rat tax levied on land owners, in proportion to their alottment of land, and how many rats government officials find in the district where the respective land holdings are situated, and empower land owners to appoint whichever rat exterminator that they like for their district. I imagine that will lead to the incentives needed to solve the problem.
And if some of this chopping happens. Is it more likely that the legs or body is destroyed? I would guess that more of the bodies are stored than the legs... But now if we extend to organs, heads and brains... How do we calculate those? Like do we need complete sets, or something less? Or is sufficient mass enough to count as one unit.
Metastability and Distributed Systems
Good <a href="https://ru.wikipedia.org/">https://ru.wikipedia.org/</a>
I guess we'll just have to agree to disagree here. I think it is perfectly obvious that if you witness theft taking place then the crime is taking place "in your presence".
[url=https://ru.wikipedia.org/]https://ru.wikipedia.org/[/url]
Companies exist to make money.
https://ru.wikipedia.org/
If you could predict it, maybe you should consider taking that criticism seriously then instead of brushing it off as “boring”.
> The total payment would be capped at the actual cost (slightly above to cover for those who earn below the minimum), like the student loan. That would mitigate the issue somewhat, although admittedly not entirely.

If you charge more than the actual cost, why would anyone in the chargeable bracket not pursue a private alternative?

> The issue with general taxation is that it leaves so many people feeling disenfranchised and apathetic with regards to their taxes due to no real idea or impact on where their money goes. It also incentivises inefficiency.

Society is complex and barely understood, it's best to be honest with ourselves about that. I don't think "incentivises inefficiency" is true; an agency that charges users is encouraged to maximise its number of users, maybe, but that's not going to be a good proxy for the public good - for many agencies the goal should be making sure users never need that agency again.
I think that Russia would be a better place to visit. It's a big country, but they have no so many people in it compare to India or China. I think that even if they open the borders I still would be scared to visit them at least for a year or so. So, if traveling is your hobby and you can't live without it then Russia is the best choice for you. Check out the link https://www.russia-travel.com/passport/ and getting a visa will be an easy thing as well.
It is indeed a safe assumption in this case. I was trying to sneak in a "snitches get stitches" jab to balance out this year's establishment of the Protocol Police, but couldn't quite pull it off.
Don't you search if a link is posted before doing it again?.
If I get it right this is digital effects controlled by analog controls.

Whereas the holy grail of the audio world would be analog effects controlled digitally :)
Deleted message contained more text than only the link. The event was quite small and local (social event with <200 participants). The organizer (a friend of mine) had asked people to not share the link via social media.

While what you're saying is theoretically possible, I find it such a stretch that the only reasonable explanation save for some very unlikely bug is that message contents are indeed accessed in some form outside of our own devices.
Can you recommend a library / tool which can extract those reliably?
Clojure by Example (2015)
"Too many young people, specifically gay males"
Do you have any data to support this allegation?
“We end up with these discussions not based in reality.”

I can assure you that these discussions, while anecdotal, are in aggregate largely based in reality.

I’m very liberal and enjoy some aspects San Francisco provides (mostly related to me being a lifelong skateboarder and surfer). I spent four of the last ten years in Berkeley and two in San Francisco.

That said, I would not want to move there again. Everything (save a few hole-in-the-wall restaurants) is overpriced for the quality.

The public drug use is insane, and itself a public health issue (there were more deaths from overdoses than from covid last year). Needles are everywhere. It’s sad to see people caught up in the grips of addiction every time you leave your porch. People scream to themselves all night.

Crime is rampant and largely unpunished. Anecdotally, last month my friend and his gf were robbed in broad daylight by a car-full of people. Literally had their entire car ransacked at knife point. Many companies (Walgreens) are literally closing down and citing the lack of prosecuted crime as the reason.

Housing prices are tremendous, especially when factoring in the house size and proximity to above issues.

Again, none of these issues are related, at all, to insecurity. I have a high-paying job in FAANG and regularly ignore recruiters at other FAANG companies in SF not because of some personal insecurity, but because my current QoL is far better than a raise in SF would bring. Many of my friends in similar situations/incomes as myself have left for the same reasons.

SF is certainly not the apocalyptic war zone some conservatives claim it to be, and living there isn’t all that terrible. But it’s not hard to see why flight out of the city is such a common occurrence. And it has nothing to do with insecurity. Many people approaching the midpoint of their careers simply want to settle down somewhere more affordable with less stressful externalities.
Pretty sure this is trademark infringement.
M1 macbooks are amazing, and you are clearly very biased.
Can someone explain why they need to implement this in Rust rather than python? What operation is the author doing to a font that is compute intensive enough and happens often enough that you would gain anything by implementing this in a complicated low level language like Rust?
The second question: asking this question about UBI is as wrong as asking it for salary. It's none of anyone's business. (Well – it's everyone's business in that society should offer addiction help for those who feel they need it, but that's not unique to UBI).
Graphics uses a lot of Monte-Carlo integration, for which you need (pseudo) random numbers. You want your random numbers to be fast to generate, and have completely uniform so as not to introduce bias in the result.
I don't think it's exclusively to create a high barrier (although I wouldn't be surprised if that was part of it). The argument was that in order to prevent the system from experiencing some of the same failure modes as existing internet systems, you had to deliberately fight the brain's desire to draw analogies between Urbit components and existing internet systems. The belief was that this was fundamentally a linguistic problem and could at some level be attacked by inventing an entirely new vocabulary. In other words, you can't just rebuild the stack with the same components used in the old broken stack or you'd just end up with a new broken stack. Not sure how correct this hypothesis is, but it's what I recall.

The Urbit team/project has since walked back from this stance somewhat (or at least progressed Urbit also in the more accessible direction), probably due to criticism.
Now if only they’d use the macOS native print dialog like every other app. What ever possessed them to roll their own print dialog?
Both behaves like relational DB...yes.

But here you can process millions of rows, bring in data from intercom,hubspot, database natively and you will get much better APIs ( and limits) to build apps on top of :)
AWS App Runner (GA)
It was an event link, think:

> The event next week:
> https://....

(Neither of us remember if those two lines were distinct messages or two lines in the same message; regardless, neither is there anymore)
If the latter, I think I just read the specs at some point & traced the linux drivers.

There's prominent references to needing just one MMIO write for NVMe command submission in the NVMe spec:

"Does not require uncacheable / MMIO register reads in the command submission or completion path.

A maximum of one MMIO register write is necessary in the command submission path."

Page 7 of https://nvmexpress.org/wp-content/uploads/NVM-Express-1_4b-2...

I didn't quickly re-find the relevant SATA/AHCI spec parts, but there's some references in other places, e.g. https://spdk.io/news/2019/05/06/nvme/ :

"The NVMe specification is designed to significantly reduce the number of required MMIO compared to older specifications like AHCI. AHCI requires as many as 7 total MMIO operations (many of which are reads) per I/O, whereas NVMe requires an MMIO write only to ring the doorbell both on the submission and completion side. MMIO writes are posted, meaning the CPU does not stall waiting for any acknowledgement that the write made it to the PCIe device. This means that MMIO writes are much faster than MMIO reads. That said, they still have a significant cost."

And even that one doorbell write (for each of submission and completion) can be batched.

I'm not sure why I remember three - that might just have been the average number in simple scenarios, rather than the max.
10 years ago I would be really excited, as I could expect some groundbreaking tech like search engine or revolutionary approach to something, like Gmail (no ads sent to users, great UI, hige disk space).

Today, instead of excitement, I am wondering how this thing is going to push me in some walled garden, how I will be tracked, how my data will be fetched and sold, what will be the trick used to move people away from free Web...

Maybe I am wrong, I hope I am wrong.
I suppose this is useful for implementing Vim-like functionality, not as an usage manual.
Probably because the Windows system dialog is horrible ;)
In large cities, there are many many things that elders can do, and many elder groups/clubs doing many different things. Sitting on train and taking space away from people who actually need to get somewhere is a bad solution.
Citation needed. Anybody can become a travel agent with a GDS subscription, but how exactly would I leverage that to get flight manifests for other people? Airlines guard anything that smacks like seat utilization data jealously, which is why even the GDS will never show more than 9 seats open in any fare class.
It depends on what you're trying to achieve. I'd say pick a project you want to work on and go from there, resources on JUCE/C++ aren't always going to be helpful if you don't want to write plugins.
Because the line "It's not really FREE, your taxes pay for it!" is trotted out every time free-at-the-point-of-use services are mooted. Everyone knows what 'free' means here.
Fair point, though I'd argue that's not its function.

Documentation is a technology, and all technology serves a goal-oriented process.[1]

What you're looking for is a Quick Start Guide. These exist. Vimtutor would be an excellent example.

This ... is a map of the landscape. It doesn't tell you where to go, or what the highlights are. But if you happen to be in one part of the landscape, or want to know what's in some remote part, this shows you both what's where and how to get there. And links to a detailed description for closer inspection.

And in that process and to that goal, it really is quite good.

________________________________

Notes:

1. That is a bald statement proposed as but not presumed true. Change my mind!
Take a look at the source code of the Pink Thrombone, there are some interesting link in the comments of the source: https://dood.al/pinktrombone/
> I don't think historic STDs were a major component of the bans against promiscuity, since before syphilis was brought over from the Americas, you didn't really have life-threatening STDs around in the Middle East, Africa, Europe and Asia (HPV's link with cancer notwithstanding).

Chlamydia rarely has life threatening complications but gonorrhea and hepatitis can kill. And there aren’t any STDs that don’t often cause infertility. Religions favored not screwing around because you’re guaranteed to get an STD eventually if you do, and that will very likely lead to infertility or worse.
Commercial version https://www.geetest.com/en used on lots of crypto sites
Wow, that issue is older than OS X itself, which I assume it means it originally referred to Classic Mac OS. It's nice to see it tackled after all this time, AFAIK Mozilla doesn't even support XUL anymore.
Leaves me feeling a little contemplative... will the stuff I'm logging in my project's issue tracker still exist in 2040? Will my project be relevant, or even remembered? Is the company we're working for even going to be around?
It is still not so clear to which one is which. For a resident of a country a requests by its government is always more dangerous in the sense that they can enforce it easily and cause you personal problems for not complying. As for another country, the spelled out threat is a slower connection. It's hard to imagine Kremlin would ban Google completely as it would be another step back to the previous century - I doubt Russian people would approve it.
By whichever jurisdictions that believe the company owes them taxes.
Against Intellectual Property
Don’t know where you live but comp in Silicon Valley/US has exploded the last ~5 years.
I just hit agree and let my browser extensions handle the rest by blocking tracking cookies.
How does that matter to you
The photo next to that text shows an opening in the bottom.

That is in agreement with the YouTube video linked to in that text. Air goes in from the left and right sides of the bottom, out from the center.
The link is broken for me. Here is the Internet Archive version:

http://web.archive.org/web/20210525045931/https://www.bbc.co...
I haven't looked around very much, but getting VSTs on something other than a desktop DAW has been something I've wanted for a while, to enable audio from a dumb keyboard, Without a dedicated (limited) synth or a full desktop/laptop. This looks like it supports it on an RPi, which is great! I'll have to look into this.
From you repeated mentions of "Windows" I assume you somehow have the idea there's only two ways things could be - like they are in Windows and like they are on macOS. I haven't used Windows since.... oh my, I dunno, since XP was new and fresh? Maybe a bit later but not for a decade by now. But I've certainly have some habits from using various systems - including Windows. Which hasn't been very intuitive - nobody can say that the system where you click on "Start" to shut it down is intuitive - but at least they wouldn't be so arrogantly smug about being what they are not.
Probably some wish to be consistent for all firefoxes across all platforms. It's pretty common for x-platform software, and I think a big mistake. Most people don't move across platforms that often and those that do already encounter so many other differences a print dialog being recognizable won't make much change.
Whoa, I wasn't aware of that.

Thanks for pointing it out.
Italian seaside residents hit with bygone feudal tax
Assuming majority of inputs are from HN, that makes sense. HN demographic is higher education level and younger than a given average population, two demographics that correlate to “not conservative”
The holy grail would be analog effects controlled digitally with a direct analog control layer. Wesausio would be an example for this [1]

[1]: <http://wesaudio.com/_prometheus/>
It also means you lock out the global poor.
A-LIGN to establish EMEA HQ in Galway, creating 40 jobs
I don't know why the trend, but Chrome also uses its own print dialog by default.
I highly recommend "Writting Idiomatic Python" by Jeff Knupp!
> It actually becomes a self reinforcing cycle if staying in prison makes you an even worse

That's certainly one of the tenants that leads people to believe that removing prison from the equation helps. I think that it relies on the false presumption that going after theft equals prison. They should have the stolen goods taken from them, ideally a financial punishment along the lines of treble damages, and locked up in jail (not prison) as this gets processed.

When it comes to "thug took some goods from store" it shouldn't be a matter of holding them in some sort of "improvement chamber". They need a swift and affirmative punishment and to be left with less than they started with when the process is done.
> There are already laws in place for the employers to pay at least half of the monthly / yearly card of their employees (of course, this is considered income and taxed as such) [0]. As these cars allow unlimited journeys over the whole network (with two exceptions, one is a local train at Orly airport and the second I can't remember), it could be argued that transit is already fairly cheap for most "cheaper workers".

Do they actually pay you money, and you're free to buy or not to buy the ticket? Or do you actually have to buy the ticket and/or get it provided by the employer?

In slovenia, the employer has to pay for the cheapest available transport for a worker (basically cheapest public transport or some percentage of a price of a liter of gasoline per km), but that money is given directly to the worker - which means a lot of people get money for a bus/train ticket but use their cars, because it's faster.
Two books I loved during my digital signal processing studies (especially in the audio field):

- "Introduction to Computer Music"[0] by Nick Collins: very focused on audio programming for musical applications but you can easily extrapolate for other domains. Lots of pseudo-code algorithms are provided.

- "The Scientist and Engineer's Guide to Digital Signal Processing"[1] by Steven W. Smith: the bread and butter for everything concept related to DSP. Everything is explained in a crystal-clear fashion, lots of sample code to get you started with digital filters and analysis (although written in BASIC but easily translatable to C/C++ or even Python).

Also there is this one article "Real-time audio programming 101: time waits for nothing"[2] by Ross Bencina (creator of AudioMulch, Portaudio, etc.) about the basics concepts of real-time audio programming

[0] https://www.wiley.com/en-gb/Introduction+to+Computer+Music-p...

[1] https://www.dspguide.com/

[2] http://www.rossbencina.com/code/real-time-audio-programming-...
I believe there's a huge supply chain problem in PEG and the nano tech making the encapsulation. Even down to plastic bags for bioreactors.
"Hey, why not use native context menus?"

"I can't argue, but it's a time thing."

21 years later...

"Fixed."
> Presumably the vendor gave a ticketing system in exchange for payment

Normally yes. And then there are the semi-democratic countries, like Hungary, where things happen a bit differently: https://dailynewshungary.com/further-delay-in-the-introducti...

The article is from 2018, needless to say that in 2021 that system is still not in place...
The thing is that these are anti-features. The world needs a minimalist browser, which is just single rectangular canvas that renders the web. All other features are unnecessary clutter best left to separate applications, because not everybody needs or wants the same.
So we need more 3 and 2 star chefs learning how to do it.
I wonder what is the cost of accelerating 60kg to 40km/h every 2 minutes for a day.
MacBook Pro 15" 2018 fully maxed out, I belive is my current machine. And I have one of the bad keyboards (can't fix it as I cannot not have the laptop for as long as two weeks).

Workload isn't super heavy, docker, compiling, photoshop, chrome, media consumption, all together. Photoshop takes forever to load, save, and close, though.

Awaiting the MBP 16" with Apple Silicon to switch. Maybe a few months after release once I see the feedback.