skysight-inc/HackerNews huggingface dataset:
Upvoted because HNs groupthink downvoting is a festering pile of shit.

However, you’re describing basic human condition. Music like this has existed long before the labels were here. This music, appalling though it may be, is at the end of the day what the populace wants to hear.

It’s the equivalent of allowing people to play violent FPS games so they have an outlet.

Let the people break if it’s in their nature to do so.
Docker hosting
If publishers can’t make money off subs or ads in browsers, content will simply move to Facebook.
I don't think you can say this in general. There are a lot of uplifting chart songs. On the point of substance abuse, yes, that's a topic. But in reality, young people just tend to talk about this and it's really hard to say what's cause and effect.

And I really can't see your points about superficiality, racial stereotypes etc. That niche surely exists, but it's far too hot for the big labels.

Lastly, on anti-intellectualism: Yes, those songs tend to not be too intellectually challenging, but I don't think that's bad. People tend to listen to those when partying or just relaxing ; it's okay to simply chill out sometimes. Most people don't want to read technical literature for coming down either and that's fine.
> I saw it was entirely a matter of feel

Depends, I guess, on where you're starting from. Some people know how hard you should/shouldn't push on a 10mm spanner or a 6mm allen key. That kind of "matter of feel" comes from someone who's already got it showing you and letting you feel it, or from a trail of stripped bolts and/or crashes where your brakes failed or fell off 'cause you didn't torque them up tight enough...

In person expertise is not essential, but I do think launching into repairing your own brakes is perhaps the _worst_ example of something you should learn from Youtube... (Although adjusting bicycle brake cables is not nearly as bad an example as, say, removing callipers and swapping out brake pads on a motorcycle...)

If you can find someone to help teach you, it's well worth the pizza and beer it usually costs...
the unexpected
Does anyone downvoting this remember what happened to the replacement the night before Bill Clinton was inaugurated?
To me this screams: don't use bash in production.
Oh neat. I found a problem with a script I wrote today because of this.

I wrote a script recently that takes several screenshots from the same folder, merges them using Image Magick and outputs the merged image into a PDF. Found out through the first tip that I shouldn't be using ls: https://mywiki.wooledge.org/BashPitfalls#for_f_in_.24.28ls_....
Reasonable if you assume that progress of this technology has already plateaued. I'm pretty sure we could be putting a lot more money behind this and we would see substantial improvements to efficiency (i.e. $/kg/year).

We need every tool we can get to fight this thing.
SEEKING WORK

Location: Australia

Remote: Yes

Willing to relocate: No

I am a senior backend Java deveoper / consultant with over 11 years in the industry. My expertise is in :

- Building robust, secure and scalable backend services and enterprise Java applications..

- Building geospatial maps and data visualization using Openlayers.

- Extensive experience with the TIBCO Jaspersoft BI product offering - Jaspersoft Studio, JasperReports Server and JETL (Talend ETL).

I am looking for part-time positions, contract or freelance/consulting opportunities at the moment.

Technologies - Java EE, Spring, Spring Security, REST, HTML/CSS, JavaScript, JQuery, Dojo, Node.js, Python, Perl, Jaspersoft Studio, Eclipse, Tomcat, MySQL, Oracle, Git

Website: https://www.nishchalarora.com/

Linkedin: https://www.linkedin.com/in/nishchal-arora-072125b/

Resume: https://drive.google.com/file/d/1JI1PeemAJrk8_55gMifBmVWxFd_...

Email: nishchalaro[at]gmail.com
We're saying the same thing :/ I think I articulated it poorly
RIP Google Street View driver
There must be 1000 Pirate Bay mirrors. Many of which served malware or scams on their web properties through ad networks, but faithfully reproduced the torrent database. It was centralization in precisely the way your post doesn't suggest: nothing was irrevocably lost but one wished for a trusted source with curated links to content.
Random question - At what scale do we need to do this to get back to where the planet was 50 years back?
Rights of way are legally protected, but are not necessarily public property. Footpaths and bridleways often cross privately owned land, especially in rural areas.
a crowdfunded statistical effort in modeling bike theft ?

let's have 500 bike with stealth gps trackers with cams and let the data flow
You don't want upper-case in URLs for social reasons. It simply looks out of place, takes more screen real-estate, and stands out unnecessarily.

I'm just saying, if canonical is good enough, "S/5" fix isn't sufficient to get a whole new standard then. If it isn't good enough, then the value this one promises over Crockford is arguable due to lack of I/l/1 aliasing.
the birthday paradox comes from the fact that there are an extremly small number of birthdays.

sha-256 was chosen because it provides a sufficiently high number of different hashes that this won't be an issue for the forseeable future.

more details here:
https://stackoverflow.com/questions/4014090/is-it-safe-to-ig...
Not sure how it would break the internet at all, can you say that you have ever had a user experience improved by auto playing anything?

I mean, heaven for bid, they could the user the ability to actually control the repaint rate. Or pull only the first frame of a gif, and not pull the 100+ meg gif without user consent(via touch, by site, etc..) Browsers wouldn't block popups for years because it could break legitimate use, now I don't think a single browser doesn't ship with that option not on by default.

I think the reality is, that these are features and functions that advertisers want, and google is in the business of selling ads.

This isn't a can't, its a won't.
The medical AI floodgates open, at a cost of $1000 per patient
I find a lot of times someone extends or duplicates a bash script and soon gets over their head in complexity, or doesn’t realize how much easier a Ruby/Python/whatever script would be to change, mostly because it’s so much more readable.

Bash has all kinds of pitfalls and things like checking if a file exists vs if it’s larger than 0 bytes.

Then you get people who instead use php to do scripts. Ugh.
dudes did try social response toward bike theft in plain NYC, the heavier the grinder the less people assume it's theft. 'nobody would try something that obvious' reasoning.
The problem as I see it that it is nothing like opening a bank account... You don’t need to understand the banking system to use a bank account. Meanwhile normal people without a serious networking/distributed systems background will not really grasp what they are doing when using bitcoin and have to resort to googling steps and following them blindly. The fact that ETH gas prices are going through the roof because of Defi would be a huge leak in the abstraction for something like a bank.
Oops, missed that part :)
What are people thoughts on transmission? I have never tried BitTorrent but I am curious to hear from others who might have tried both.
For context Service NSW is the entry point to most state government services in NSW.

It is in general, fabulous in terms of your ability to quickly get issues sorted, get documentation/ licenses etc. And their online offering is substantial (I've only had one issue in the last 5 years I couldn't manage online and it took <20 min in the middle of the worst of covid here)

It's disappointing and not really surprising to hear this has happened, but I still think they are a model of how modern IT can be done in an administrative setting.
We have a very similar system in Canada called Interac, which works well enough. All you need is the registered email or phone number of the recipient and it will grab all the rest of the info, no matter who they bank with.
The writing is on the wall, no need to wait for these attacks to actually exist before beginning migration
Auto playing gifs are also distracting when reading text and I would love to be able to suppress them.
I am not particularly invested in a given approach, but the fact that open source is easily lifted by non-open corporate entities seems particularly problematic to open source business models.

I think the interests of open source would be better served by allowing licenses that prohibit entities like AWS from running off with the original developers' bread and butter: After all, for open source development to happen, open source developers need to be able to eat.

Restricting the type of business uses or resale, delaying open sourcing to provide an edge to being a paid user, etc. are approaches that, sure, don't meet today's definition according to the OSI, but the end result is more funded open source code for the community to use, eventually at least.
Uhhhh...I don't think the defrost cycle is used that way. It's just meant to prevent buildup of ice in the freezer, not to thaw the contents. It should always be user-initiated (and with no contents).
The most important thing for understanding shell (without loads of special cases) is understanding the Unix kernel, as well as the kernel interface that the shell uses (i.e. which syscalls).

If you strace the shell, that goes a long way. If you haven't used strace or don't know what it is, I recommend learning.

These comics give more details, and so do Julia Evan's other comics (I think the first one was about strace):

Three Comics For Understanding Unix Shell

http://www.oilshell.org/blog/2020/04/comics.html

For example this will help you understand that filenames and argv arrays are byte strings in Unix, which may be different than the notion of strings in your programming language.

-----

That will go a long way. However there is still a ton of accidental and needless complexity in bash, particularly related to string processing, and which is unrelated to the kernel. Hence the Oil project:

http://www.oilshell.org/blog/2020/01/simplest-explanation.ht...
>Nobody does bitcoin transactions in person, at least not in America and not anyone I know.

https://localbitcoins.com/

>You could argue “but you just have to find vendors who accept bitcoin!” But with 3 bitcoin I won’t find enough vendors to spend it on.

There are also bitcoin-for-gift-card stores, which vastly expands your vendor options.
Computers are powerful enough to host exactly one Wordpress site serving a few dozen users simultaneously.

(Point being, any extra computer power is wasted by software until it performs no better than a computer from 20 years ago)
My salary is in the $50s. But I wear glasses. You're a perfect example of why people who aren't billionaires have something to fear. The billionaires will have their private armies when the revolution comes. And there are only a few of them. I don't care if the billionaires get executed, but there is nobody who wants to do it that will be sated by that.
In 1962 an ACM paper referred to a "4K IBM 1401" which had 4000 characters of storage, but in 1964 Amdahl wrote a paper that had 1K meaning 1024.

That's easy to explain, as a 1401 is actually a decimal computer.
Watching a coworker and his Zettelkasten notes. Junk that he did three years ago, just pulling them right up, finding everything related in a couple keystrokes, and reproducing the results. Unlike my lame attempts to keep notes that I can never find again.
List of Roman Dams and Reservoirs
There are a lot of issues with fraud on Interac though, even if it is just customers doing foolish things.

https://www.cbc.ca/news/business/rbc-customer-out-of-pocket-...
Yep, basically while it's entirely possible (as per Murphy's Law) that there'll be an accidental collision, the likelihood is close to zero. It's a fair risk to be taking.
> If anyone wants to have an unfettered pipe then call up a Tier 1/2/3 ISP and ask for a commercial connection via a single-mode fibre, and be ready to pay quite a bit for it.

You might be surprised to find it surprisingly affordable. Cheaper than colocation, even.
The Chrome Team really needs to be broken away from Google.
I think any current year seems the longest to most people. Just as the current day does.
From my understanding, this only really happens when the recipient doesn't have autodeposit set up. Still bad, though.
If you charge more, you can make more money, to grow your team, to build a bigger/better product, to serve more people.
This reminds me a bit of quadrupole ion (Paul) traps.

These confine charged particles using just electric fields. This is not possible with static fields (Earnshaw's theorem), but can be done with oscillating fields, even with sensors to determine the positions of the trapped ions.

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

If I recall correctly, the principle was also illustrated in Feynman's lecture notes, where a vertical rod supported by a ball joint from the bottom is kept from tipping over by rapidly moving the joint up and down.
The whole point of subscriptions is that they aren’t sunken cost.
If you work at a big company, most likely the software you are using was built by many teams and heavily customized. The reason why it performs like sand is that it likely consists of a variety of SOAP or REST services reading and writing to each other, timing out, erroring out etc. If you want to truly move the needle you need to educate the dev team what the software’s primary reason to exist is. Usually this a business process that consists of many steps and interactions of several teams and users. You need to fight the urge to list everything that makes you upset about the current system. If you don’t the devs might spend all their time working on the low hanging fruit and the system will still be slow and you will become even more frustrated.
Ask HN: PHP Book for Advanced Programmers
Hi!

I am contributing to a Laravel project written in PHP7.4.

I am looking for an up-to-date book to conceptually learn PHP for advanced programmers.
It seems PHP has changed a lot in the recent years, so I would like to find a book which is relevant for current best practices in PHP.

What I am not looking for:

- a book aimed at beginners in programming (e.g. I don't need to learn what a for-loop is).

- a book only about MySQL and web development with PHP.

Thanks!
As Slow as Possible
Last two Australian reporters flee China
Thanks, its helping. Using Debian derived Bunsen Linux, Emacs (in Terminator), trying to learn Rust. Moving along at glacial speed...
Public-private cooperation with police departments has been an exceptionally sticky legal situation for a long time.

This sticky relationship will only amplify when the public sector gains more and more capability from the private sector folded into SOP.
3210 gigatonnes of CO2 in the atmosphere (410ppm)

275 ppm (Target PPM, based on pre-industrial levels)

3210 gigatonnes - ((3210 gigatonnes / 410) * 275) = 1057 gigatonnes to remove.

Advertised scale: 4000 tons per year

(1057 gigatonnes / 4000 tons per year) = 264250000 years

reasonable timeline: 30 years

30 years / 264250000 years = 8808333x increase needed. Call it roughly 10^7 times faster.

So, a lot.
I assume you’re referring to the night they left the plug out? Or did something else happen during the Inaugaral Day windstorm in 1993?

For non-locals: Seattle is separated from the Eastside, the suburbs to the East, by Lake Washington. That lake is deep enough that the two bridges crossing it float on giant pontoons. In the early 90s, they were replacing the old Interstate 90 bridge, and doing some work on the old span in preparation. Someone decided that waste water from the process could be safely stored in those pontoons, so they removed the watertight caps. There was a big storm in late November 1990 which flooded the pontoons and sank the bridge. IIRC, that also damaged the cable supports for the replacement bridge, closing it down for a while.

https://en.wikipedia.org/wiki/Lacey_V._Murrow_Memorial_Bridg...
I've just linked proof of this, what do you think the whole Latinx phenomena is? I'm not saying fluoride in the water is a Leftist conspiracy.
I’ve personally been listening to more calming music, classical and “study beats” and haven’t felt cultural pressure to check anything out recently ( besides wap ). It’s kind of a relief to have less cultural moments for me
What I’d Like from My AC
Location: Australia

Remote: Yes

Willing to relocate: No

Technologies: Java EE, Spring, Spring Security, REST, HTML/CSS, JavaScript, JQuery, Dojo, Node.js, Python, Perl, Jaspersoft Studio, Eclipse, Tomcat, MySQL, Oracle, Git

Résumé/CV: https://drive.google.com/file/d/1JI1PeemAJrk8_55gMifBmVWxFd_...

Email: nishchalaro[at]gmail.com

I am a senior backend Java deveoper / consultant with over 11 years in the industry. My expertise is in - building robust, secure and scalable backend services and enterprise Java applications., Javascript based geospatial maps and data visualization using Openlayers. I have extensive experience with the TIBCO Jaspersoft BI product offering - Jaspersoft Studio, JasperReports Server and JETL (Talend ETL).

I am looking for part-time positions, contract or freelance/consulting opportunities at the moment.

Website: https://www.nishchalarora.com/

Linkedin: https://www.linkedin.com/in/nishchal-arora-072125b/
An American local news network has neither the resources or motive to comply with European regulations.
I've had pretty good luck with DSL providers in three locations in the bay area and one in washington state. Sync speeds have always been at the top of the range, and usually upload/download speed to real destinations is consistent with the sync speed. Depends on the destination of course. And a lot of people on DSL have poor outside wiring (or it's just a long distance) and don't get great sync speeds or the lose sync when it rains and the lines get wet, etc. Mostly though, outside of exceptional circumstances the DSL data rates are slow enough that the bottleneck is either the individual subscriber's line (outdoor and indoor), their equipment, or wifi problems.

When I was on ATT gigabit fiber in San Jose, it was hard to confirm the speeds, but they would vary a lot more. I think most of the time at peak I would only see 400 Mbps down, but closer to the line speed off-peak. Upstream was more consistent.
Commuting sucks is enough! Commuting wastes 52 minutes a day, not counting gas station and maintenance trips. It is expensive, dangerous, and uses around 6-7% of your waking hours while polluting the environment.

Past that:

-If you have kids, you often can't easily get them if they have an emergency at school, or appointments

-WFO encourages buts-in-seats management vs. productivity based management

-Background noise

-Interruptions to your workflow that break creative "flow"

-Time spent packing lunch

-Money spent on cafeteria food

Whatever benefits WFO has, it needs to cover commuting costs, loss of life (car accidents), loss of time, loss of concentration, and for the company, the expense of renting and maintaining office space before it can break even in cost-benefit.
Did Western Digital have some kind of management shakeup in the last few years? Back in the day my general impression was that they were a quality brand that engaged in less bullshit than the likes of Seagate and Hitachi. It seems the tables have turned.
I know I don't hit a full 40 hours of "productive work" each week.

That's different from intentionally deciding to aim for less than that, though.
Show HN: Clean up your Spotify playlists using RegEx
Very fun tool, but it definitely needs the erase feature (not just undo :)
It's never wrong to review that famous and ever-relevant essay, Falsehoods Programmers Believe About Names, and for which there has been oodles of prior discussion on this forum:

https://news.ycombinator.com/item?id=1438472

https://news.ycombinator.com/item?id=12450825

https://news.ycombinator.com/item?id=21492464

Original at https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
Quite so. In addition, as a manager of a new employee I make an absolute point of being a "helicopter mom" from the moment they hit the area until about week 2 or 3.

Payment at the hotel will foul up. I want overcharges and idiocies on my card and not on my employee's.

Access cards and tokens will foul up. I need to meet the new employee the first day on the morning and probably for lunch.

Network account provisioning will foul up. I need to see what the problem is and go escort the process through.

Lots of people will blow them off for asking beginner questions. I need to be around so that people answer the question properly.

The presence of a manager means that everybody who normally just fluffs off onboarding will pay fscking attention.

As for timelines, it takes about three months for a new employee or intern to no longer be actively hazardous. It takes another three months until they become a positive force for productivity.

Yes, during that time they're doing something useful otherwise they won't learn, but they're generally a productivity drag until about 6-8 months in.
Is there ever going to be a production ready BitTorrent application implementation in Python or is just not feasible with the GIL? It would be nice to be able to use BitTorrent for basic p2p capabilities in a pip installable fully Python app.
Flash floods can form out of sight. You might not have rain where you are, but the water is coming downstream.

https://www.youtube.com/watch?v=8p2vzhTMhW0

Now imagine you are in a gorge or choke point where it narrows suddenly.
Git/serve: A Git server for Plan 9
It sounds like the perfect scenario for movie companies to target pirates.
Not sure I understand why I have to provide personal information to get started. Is that really necessary (especially before it’s clear what I’m getting in return)?
Communities can create value. The Bitcoin community believes Bitcoin has value, so it does. It has unique tokenomics with a limited 21m supply and is backed by math and cryptography. That's all there is to understand. Look into the history of money. Crypto just allows communities to have value. Soon you will see many communities online creating governance tokens, something like "reddit coins" but better, and you will be able to sell them for another coin like DAI or USDC.

You can already purchase Reddit MOONS from the r/cryptocurrency subreddit here: http://xmoon.exchange/
This varies wildly by location and company. Approximately half my family is subscribed to Cox, and the other half mostly to Spectrum. The Cox connections never drop below 80% of their advertised speeds and the Spectrum ones rarely rise above 50%. Huge swaths of Spectrum's service area are so resource-starved they don't rise above 10% of their advertised speeds during daylight hours.
I agree with this. Lots of aha's come from "hey why isn't this working", digging into library implementations or system internals, and figuring it out. It's stuff that's annoying at the time because you're working on something else, but each time it happens you learn more about what's going on under the hood. And eventually you realize these things you picture as dark arts are actually pretty straightforward, and roughly how you'd have guessed they were implemented if you'd thought about it hard enough.
You get sick more often, especially with an open office setup. Even pre-COVID, it was kinda common during flu and cold season to have a big chunk of your team sniffling or wheezing. Someone who should stay home inevitably shows up because of an important meeting or they don't want to use a sick day or whatever, and then half the office ends up sick.