skysight-inc/HackerNews huggingface dataset:
As high-minded as that sounds, I do not elevate that narrow and arbitrary ideal above the lived experience of the people.

Say what you want about judicial activism, or whatever you want to call it, labels aren't important. I'd rather the risk of destabilization than perpetually reaffirming all the injustices and shortcomings we carry with us.

You may say the judiciary has no role in that process, but I say no other ideal is as important as human/animal lived experience. And judicial conservatism is antithetical to that ideal when the base is unfair, in whole or in part.

Obviously many rights should he conserved, but if I have to choose, I think conservatism beyond those key rights only serves the already priveleged, and limits what is possible (obviously, that's the whole point).
I had a Behringer Xenyx a few years ago that was better than anything I had in the 90s. And not to the stereotype of the "cheap" Behringer quality, they're up to par these days.

(Sure, it's no SSL/Neve, but better than any demo/home studio had in past decades - I remember the days of Fostex/Tascam 4track cassete tape recorders/mixers).
Dryad – Publish and Preserve Your Data
UAE's leading AI company Group 42 to open in Israel (LinkedIn}
I think the next level of peace and acceptance is unlocked when:

- you set the delta of “what can I do today to achieve” to be low enough that it’s actually realistic and not what you wish it was (while still being high enough to actually mean something), and,

- if you still fall short, you don’t kill yourself with shame & guilt, recognising that you actually lose more time in that process.

Not easy to learn, and not easy to stay in that space. Meditation helps (after a long long time of doing it).

(Oh and if you have ADHD - undiagnosed or otherwise - please forgive yourself for it, and forgive yourself each time you get thrown off the rails because of it - yes, even if that is multiple times per hour. Everything else flows from that forgiveness and self acceptance.)
What do you use Pringles cans for that makes them so useful: say you were buying one per week?
I want to add Kate Bush to this list. She's always seemed fearless to me, both in her exploration of music and in her visual interpretation and performance of that music.

Kate Bush homepage - http://www.katebush.com/home

Completely unrelated, but does anyone else get the impulse to open the inspector when they visit an interesting website for the first time? KB's site is built using Drupal (according to Wappalyzer), but there's some fascinating stuff going on in that page - it's been a while since I've come across an image <map> element used on a production site. There's also a lovely old-style carousel on the 'discography' page, using both <img> and <canvas> (for the img reflection) elements. Strange choices for 2020, but I was kinda happy to see them.
Top Dashboard Designs of the Week #8
Reduce, Reuse, Recycle, in that order. A lot of things don't need so much packaging in the first place.
Yep, I know exactly what you mean - I've got a cheap portable LG USB CD/DVD drive on my desk right now, so I can convert any CDs I buy to FLAC and progressively re-rip my MP3 collection. Buying CDs is getting harder too, Amazon Australia doesn't carry many new CDs and AutoRip isn't an option in Australia.

I occasionally buy vinyl, I have some vinyl Super Deluxe editions around me, and getting the free FLAC makes the purchasing decision much easier for me. I get the album in full quality to play, plus all the bonus tracks & physical merch and something to put in my display cabinet.
He who dares wins Rodney!
XML is verbose, surprisingly complex, and first and foremost not designed to be written and consumed by humans.

There's plenty of room for debate, e.g. element versus attribute and things get unwieldy pretty quickly [1]

The "note"-example illustrates the issue quite well: the order of the elements matters and you end up writing every element identifier twice.

Not to mention the bloat that comes with using an XML library that's actually compliant with the standard and includes all the bells 'n whistles.

[1] https://www.w3schools.com/XML/xml_dtd_el_vs_attr.asp
In my experience, management will generally not care about your career development and will prefer to hire a senior engineer from outside to avoid internal conflicts. The best way to progress your career is to train yourself up externally. For example, is there an open source project you would like to contribute to ? It is also worth to attend tech group meetings in your area of expertise. As everything is done remotely now, this has become even easier.
GitHub Integration with Microsoft Teams
What is the Progressive Web App (PWA) and how it works?
Dont structure for the sake of structure. Structure to enable. Release the guardrails in execution.

In military ops in the mission field... these were some of the most surreal human experiences where the structure that trained us was no longer in place when we were executing. It's not a about dress-right-dress in execution... we were already enabled for what we needed to do & trust was instilled.
> That’s where the first R comes in. Only buy as many Pringles cans as you can reuse. People don’t want to do that either, though, because Pringles are addictive. That may be the root problem.

The first R is already not an option, people who buy pringles want pringles, otherwise they wouldn’t be buying that. Short of making pringles illegal you’re not going to change this.

> There’s no way they’ll sell Pringles in bags though; they’re way too delicate for anything but a purpose-built rigid container.

Pringles were literally invented because potato chips were too fragile at a time when shipping bags of chips and having them survive the transit was basically a bad bet. Chips remain sold in bags to this day.
Google it. Eric Evans wrote a book 15 years ago. It’s kind of a big deal.
Isn't that strategy self defeating though? If the domains cost so much who is going to buy them just for a hate site?
The trade-off is that sample rate conversion introduced its own artefacts, though we have much better algorithms (and of course more CPU power) for it today.

I'm not sure that aliasing was in itself a big problem, you're perhaps refering more to the audio artefacts introduced by the anti-aliasing filter. But in any case this wasn't even the biggest problem with converters back then. IME, quantization distortion was a much bigger issue. You had to watch the signal levels really carefully - too loud and you'd get absolutely brutal distortion (sometimes including wrap-around, where the value reported by the A/D converter goes instantly from maximum value to minimum value), too quiet and everything turns into a grainy-sounding mush.

The world changed in the early 90s when delta-sigma (aka "oversampling") converters came along, pretty much solved all these issues, and so allowed the price of decent converters to steadily fall, as normal semiconductor manufacturing economics kick in.
The thing is they don’t need that plastic lid. They say without it the food would be spoiled but if you have a big bag of crisps, you open them and eat them or they go off - this is no different.

Kellogg’s seem to believe they have invented a type of crisp that can only be eaten over a period of time.
I can't think of a special reason why the UK would have it in for Julian Assange. I presume they are doing this in order to cow towel to their ally the United States. Do they not realize that the United States is likely to undergo a regime change at the beginning of next year? Do they think the new regime in the US will feel the same way about Julian Assange and will put the same kind of pressure on the UK that the Trump administration presumably has? Do they think that they can reverse course and just apologize for the failure of justice if the US changes administrations?

Don't try telling me that the UK government is not a party here and that this is simply a case of a zealous prosecutor and biased judge -- because I'm not fool enough to believe that story.
But we’ll still be using IPv4 so all good!
App stores and restrictive operation systems are a real threat in my opinion. We were really lucky that developers and users let at least the Windows store fail. You can earn good and easy money on those under the condition you get a minimal exposure, but I shudder to think this is the future of software.

I think Sweeney is correct, although I also think Epic tried to do the same. Their success with some of their games created capital that they used to create their own platform. Maybe as a defense mechanism or maybe because they wanted part of the pie.

If a larger developer like Epic has no recourse on store owners, the average developer will have even less. Remember the old times that actually isn't nostalgia? You could just install anything you wanted on your OS that respected your device. Great times.
Pro-tip:

# echo install pcspkr /bin/true > /etc/modprobe.d/blacklist-pcspkr.conf
I think the primary problem with NTSC was more colour-related than lines-related, though the argument still basically stands.

Interestingly, this one went back and forth, AIUI. The initial British (monochrome) standards, which was very early, was quite flawed; later US standards improved on that, then NTSC improved on those, then PAL and SECAM improved on that (and bounced off each other a bit; the version of PAL that was eventually released used concepts from SECAM).

France, being France, did its own thing on the colour transition; SECAM wasn't used anywhere else in Western Europe (SECAM was better than both PAL and NTSC for the end user, but was hard to work with and not commonly used).

British and Irish TV channels, incidentally, continued to broadcast the pre-PAL standard on separate frequencies until surprisingly late. I believe the Irish broadcaster only stopped in the _90s_, when their conversion equipment became unreliable.
I bet the plugin version doesn't introduce buzz on single-coil pickups, either.
I've seen a poster presentation at the student research competition of a PL conference where the student created a tool to do this after the fact on binaries. It looked quite promising, but I think preliminary results were single digit percentage speedup for most benchmarks. I'll have to see if I can find it again.
"We choose to go to the moon and do these other things, not because they are easy, but because they are hard" - JFK

"If you want to succeed, increase your failure rate" - Thomas J Watson

"Dead fish go with the flow" - Andy Hunt

"Be hard to beat, but easy to like" - Me :)
USB Mass Storage and USB-Attached SCSI Are Both SCSI
We need a www.packagingdisasters.com which name and shame the worst packaging disasters.
Deleting code shouldn't be this hard, by logging how often a piece of code is being invoked in production one can start planning purges of unused dead code. It has to be done carefully but by no means it is so complex that it shouldn't be done.

Dead code is often a negative for maintenance, understanding and performance. With version control one can always go back and recover deleted code that proves to be useful later on.
Not long on Nikola, and like I said, I am not making any judgement on the facts or evidence presented whatsoever.

But I was long Tesla during a similar period in their own existence, while short sellers tried to make a similar case that Tesla was a fraud and certain to go bankrupt any day.

There is always a strong reason to question a report when the authors have an extremely vested interest in people believing it, and in fact when the objective truth of whether they are right is less important than how many people they can make believe that they are right.
FYI I think you meant "kowtow" rather than "cow towel."
I think rating expectations beforehand is a self-defeating stance. Anyone can have whatever big expectations. The point is to work towards it, and then not being disappointed if the goal is not reached, and to enjoy whatever gains were collected on the road.
Everybody lies about two things: money and sex!

I can't recall who said this to me as a teenager, but at the time it
felt wrong! I had not yet much experience with either. Navigating the
adult world changed that, but I didn't grow beyond a vague feeling
of the need for caution in delicate human matters. It was only when I
learned about crypography, security and distributed systems, that I
understood the value, and indeed necessity, of having attacker
models. I realised that the social world, too, has benign and
adversarial parts (and many shades inbetween): for example you can
trust your mathematics teachers nearly 100% when they talk about
mathematics, but you should probably be prepared for being taken
advantage off in financial transactions, whence the aphorism.
Tangentially, American shows have had so much influence globally that a lot of average people in civil law countries think that's how it works in their own countries as well, especially since normal people don't really experience criminal court proceedings in real life.

These viewer expectations also make domestic TV show producers also dramatize stories as if the country had the American system with dramatic speeches etc.
> there is a ton of legacy functionally that is still in there that needs to be gotten rid of, but nobody wants to go through the trouble of submitting a change request to get the old cruft out.

Nonsense. Go and learn about things known as law commissions, and the work that they've been doing for a long time, now. The Law Commission of India, for example, has existed since the middle 19th century, and is currently in its 21st incarnation since 1955. Go and look at the several Statute Law (Repeals) Acts that have been enacted in the U.K. from the 1960s onwards. Law reform commissioners were appointed ad hoc for a century before formal standing commissions, moreover. In Australia and Canada, for instance, they were appointed by Letters Patent at least as far back as the 1870s. (One example: Adam Wilson QC, appointed in Ontario in October 1871.)

If you project software engineering onto how law works, you are going to get twaddle.
How to Use Canadian Extracts Hemp Oil?
Canadian extracts hemp oil
Utilizing the Canadian Extracts Hemp Oil is decently direct and obliging. The oil will assist you with relieving torment, decrease weight, and permit you to rest gently around evening time. This hemp oil is masterminded with the target that you can utilize it reliably. You can either deplete the oil according to the assessment alluded to on the holder or bearing your helpful organizations supplier for the indistinguishable.

http://supplementstore4u.com/canadian-extracts-hemp-oil/

https://youtu.be/YwBHszwF0qI

https://sites.google.com/view/canadianextractshempoilreviews/home

https://www.completefoods.co/diy/recipes/canadian-extracts-hemp-oil-5

https://donaldodwin.over-blog.com/extract-hemp-oil-benefits-and-realy-work
TBH w98 was a joke on multitasking. You can't even compare NT4 or W2000 (not mention to Linux) with Windows 98, where it struggled even under a Pentium 4.

On freezing, Mandrake was a joke, but Slackware and Debian were rock solid.
That google paper has a nice observation on glibc’s memcmp:

“memcmp clearly stands out of the correlation between call frequency and function size in Figure 8. It is both extremely frequent, and, at almost 6 KiB of code, 10× larger than memcpy which is conceptually of similar complexity. Examining its layout and execution patterns (Figure 13) suggests that it does suffer from the high amount of fragmentation we observed fleetwide in the previous section. While covering 90% of executed instructions in memcmp only requires two cache lines, getting up to 99% coverage requires 41 lines, or 2.6 KiB of cache capacity. Not only is more than 50% of code cold, but it is also interspersed between the relatively hot regions, and likely unnecessarily brought in by prefetchers. Such bloat is costly – performance counter data collected by GWP indicates that 8.2% of all i-cache misses among the 100 hottest functions are from memcmp alone.

A closer look at the actual code from glibc can explain the execution patterns in Figure 13. It is hand-written in assembly and precompiled, with extensive manual loop unrolling, many conditional cases for the various alignments of the two source arrays, and large jump tables.

In our experience, code usually evolves into similar state from over-reliance on micro-optimization and micro-benchmarking. While writing in assembly can in rare cases be a necessary evil, it prevents the compiler from doing even the most basic feedback-directed code layout optimizations.

[…]

We tested this hypothesis by macro-benchmarking a version of memcmp that is specifically optimized for code size (only 2 i-cache lines) and locality. In short, it only special-cases very small string sizes (to aid the compiler in inlining very fast cases) and falls back to rep cmps for larger compares. Even though it achieves slightly lower throughput numbers than the glibc version in micro-benchmarks, this simple proof-of-concept showed an overall 0.5%-1% end-to-end performance improvement on large-footprint workloads like web search.”

I would guess the assembly version can be improved by moving those cold blocks out of the cache lines of the hot code.
Converting the full spectrum lights in nature into color filtered photons captured on a sensor with an artificial color profile, it's own resolution and pixel arrangement, its own lens specifics that is the camera, then converted to another limited color palette with another artificial color profile and it's own resolution and pixel arrangement that is the display, in order to simulate the colors of nature as detected by yet another set of filtered detectors with it's own color profile, resolution, neuron arrangement, and lens specifics that is the human eye, there is already no such thing as objective truth, every step involves heavy interpretation. Therefore there really is no such thing as honest processing either.
Raspberry Pi Quick Kit
Terseness is a bad property though, it hurts readability and correctness.
"Smile it confuses people." - chaotic neutral motto ;)
> As an individual negotiating compensation with a company, you are at a structural disadvantage: the company does this all the time, and (lacking a union to negotiate on your behalf) you do this rarely.

This is exactly why a common advice on compensation negotiation is: don't stop interviewing once you get a job.
Yes. Semi-weighted is my minimum. 88 keys if I have a choice. Less than 66 keys is like playing a 2-string guitar.

Just like my computer keyboard: mechanical, clicky, and with sufficient travel and resistance to let me know a key has been pressed.
I really doubt it would have won against the internet, but there's definitely a parallel universe in which the internet was preceded by a global (or at least pseudo-global) Minitel.
https://www.bosu.com/assessing-and-correcting-excessive-lumb...
> You can self-host it on a small server (one-click deployment on a $5 VM on Vultr or DigitalOcean will do)

Having hosted a ghost blog before, this is the wrong way to think about it. You'd need to run a separate instance of a database which costs $15 on Lightsail with periodic backups.

Running the database instance on the same $5 machine is one disaster away from a lot of pain. It is so much better to use github pages or static page generators over Netlify, since a database really seems like an overkill for simpler blogs.

Someone wiser than me once said [0]: Why are you doing all this? Your entire database fits in RAM.

[0] https://twitter.com/apenwarr/status/1095441483065380867
This is also how we do Staff Engineering at GitLab: you're expected to spend most of your time writing code. What changes is how you go about doing that, how you communicate things, what responsibilities you have, the expectations of you, etc.
Almost everything I know about the world, I learned through consuming mass media. One of the things I learned from the mass media is that the mass media cannot be trusted.
paid & laid: https://news.ycombinator.com/item?id=24440393
I can heartily recommend "Deep Thinking: Where Machine Intelligence Ends and Human Creativity Begins" by Kasparov.

It's his story on what happened around Deep Blue.
Can confirm the stats department at Warwick is good & pretty active.
> it's based on precedent which is almost like a crutch for poor specification

It works for software. “Working software over comprehensive documentation ... Responding to change over following a plan ...” https://agilemanifesto.org/
Lays Stax come in an equivalent all-plastic tube and it's insane how much plastic that is compared to a bag of regular chips. The other one that bothers me is the larger Crystal Light packets which come in a very sturdy plastic container that's at least five times bigger than it needs to be. Even the generic knock-offs at ALDI come in a similar plastic container. Why not cardboard?

Here, a good bit of our trash is burned and used to generate electricity before the ash is buried, so I feel a bit less guilty about single-use plastics but it's still not good. I'm sure plenty of our recycling stream ends up there too, either due to contamination or lack of buyers for it.
You already have that problem - there is only one .com and most companies will want to hog all others too.
Warwick is particularly well regarded for its mathematics department.
Are there people that think he is a bad guy?

At least where I live I didn‘t hear anyone say that.

Maybe this is different in the US. It‘s more like our government doesn’t say anything because of US imperialism. And most people don‘t know about him or think this outcome is expected if you dare to mess with the US.

It looks more like pessimism to me. And it‘s to be expected. The US foreign policy was always inhumane. It knows no moral boundaries as long as it serves the economic interest of their corporations. Not that other countries are better in that regard.
yea for some reason (money?) the agency thought that having ppl install one (or more) app (with sdk-trackers) is more disaster proof and privacy preserving than just sending a sms... with such friends, who needs enemies?