skysight-inc/HackerNews huggingface dataset:
If it's a language for general programming, I immediately ask if it has sum/product types, pattern matching, and static typing.

I'm not really interested in learning yet another dynlang that is missing all those.
My former field, in the humanities, prizes clear, direct writing and doesn't suffer bullshit or needless density. It's one of my favorite aspects of the discipline and its culture.
I'm testing some self hosted apps including Nginx reverse proxy with letsencrypt, nextcloud with either onlyoffice document server or collabora, onlyoffice community server with mail, gitea, lychee, osclass, guacamole, wireguard vpn, searx, and a few others.
No one said they don't have the right to do that. The discussion here is how that affects people who are using their devices and how much unnecessary problems they are now facing.
Most cars only beep on lock. Some only do it with a double-press on the button, the first being a silent lock. My (older) Jeep has no beep, you only hear the mechanical sounds, which I quite prefer.
I'm not convinced. To me it seems more ego-centered to not even let the argument of the person you are arguing with stand on its own but make up your own version - which you deem better than theirs - and argue against that. Kind of like arguing with yourself then.
> It's why slavery is hopelessly unable to compete with free markets.

This sounds incredibly wrong, but obviously as someone who finds slavery morally reprehensible I would love for it to be true. There are so many industries that, as far as I can tell, could never have begun without slave labor - tobacco being the obvious one that created a boon for the burgeoning United States. Sugar cane in Brazil is a modern example. Chocolate from the Ivory Coast is also interesting, because there is fair trade chocolate you can buy - the fair trade chocolate is a rounding error compared to the industry as a whole.

If you're trying to produce a product in bulk that doesn't require highly trained employees, how would slavery not help your bottom line?
I like this :)

Programming is my poetry. Damn... that's a nice take
Guess, they can spend the £100m of the special RBS fund in the UK: https://www.starlingbank.com/news/rbs-cif-funding-feb2019/
Also “Smile Always” for Chrome: https://chrome.google.com/webstore/detail/smile-always/jgpmh...

And Amazon smile! For FF: https://addons.mozilla.org/en-US/firefox/addon/amazon-smile/
The answer is, it is not great.
For those who own their place and can afford it, I found this site a great resource for soundproofing.
https://www.soundproofingcompany.com/soundproofing-solutions...
Sidecar with mirroring turned on if you want both screens to show the laptop, Airserver with Airplay from the iPad if you want both screens to show the iPad.
Generally, more uncertainty around climate change means you should be more supportive of climate change mitigation rather than less, because it means we can't rule out things that look like the P-T extinction.
it's ambiguous, but no more so than "Japanese student", which could mean someone studying Japanese or a Japanese person who's in school
Sure, and my opinion is that this is a very shallow takeaway. My whole comment is just my opinion.
Several products already exist for this purpose, including Duet Display, one of the Splashtop products (can't remember which). I'm sure there are others.

It made reading this article a bit off-putting because they seem to imagine they were the sole bearers of such a product; they were not and never have been.
What gets me are the number of people who will put their keys in their pocket and just beat the ever loving hell out of the "lock" button as they walk away. So it's all "beep," "beep beep," "beep beep beep beep beep beep beep beep" until they finally get out of range.

I'm sure those are the same people who, if or when they are pedestrians, stand at the corner and repeatedly slam the crosswalk request button.
You seem unable to keep the discussion civilized. But for those who might read this later, the list of 235 apps that are incompatible with the new macOS version disproves your argument.
Blender 2.8 is a work of art. ffmpeg is terrific. Pretty happy with cinnamon desktop.
> you can't initialize some const x: SomeStruct with a function call.

You can if it's a `const fn`. The set of features you can use in `const` is small but growing.
Why? It seems almost impossible to take people's money, charge them fees for it, then loan it out again for interest and still lose money.
This is a little beside the point, but I'm going to hold the author accountable for his take on a pressing issue.

Author makes the mistake of not holding the retailer responsible for what they sell. Walgreens, Target, and GNC, to anyone who knows what they're doing, are NOT reputable, in terms of herbal supplements.

Go to any naturopath or natural health practitioner and they're going to recommend herbal supplements with their own branding, specialty shop, or specific brand. They're not going to give you prescription, and call it into Walgreens like an allopathic doctor will.

Author is effectively saying "It's not the reputable retailers responsibility to stock their shelves with legitimate products."

Why do you think they sell crap instead of quality herbs? The cost is lower.

Think for yourself, and take your health into your own hands and you'll be a healthier person, no doubt.

Calling for the FDA to regulate and save the day because a bunch of uneducated people blindly trusted big corporations...no.
I work at a wonderful company called YesLogic, and we try our best to do PDF generation. Mercury works wonders against all the constraints that CSS rendering can throw at us.
CI and CD are more workflows than tools. It doesn't really matter what your repo setup is, you just adapt your workflows to it. On one project I work on we use a monorepo for a handful of microservices. We use standard GitHub flow, no special repo consideration for the CI.

For CD, we have scripts that ask what service you want to build, and they specifically package that service using the set of files & processes dedicated to that service. The build generates a versioned artifact. After that, repo doesn't matter at all, we're just moving service artifacts around.
I like Prusa, but after they stopped releasing firmware updates for my MK2S for no good reason, so did my business with them. Such a shame.
That's kind of the point, isn't it? Instead of directing one's ire at Apple or any other OS vendor for dropping 32-bit support, why not get upset at Adobe for creating a SaaS hellscape in the first place?
> I have not used it but I am pretty sure it only supports the Apple Pencil.

It works fine with touch. The Pencil just allows for more precision and easier secondary actions.
Ostensibly (not a lawyer) given the sensationalist false headline and the direct attack on his own business rather than just being 'politics', this could potentially be cause for a libel suit. That said, since the company is already in the sights of regulators, possibly not the best move strategically.

The 'best' part about it is that she's guilty of the same claim she's complaining about:

"facebook helped elect donald trump"

which isn't actually true in any direct sense (and debatably so in an indirect sense), yet they are allowing her to run her ad..
The equivalent to drop in C++ would be

template <class T>
void drop(T&) = delete; // force callers to move

template <class T>
void drop(T&& x) {
T drop_me(std::move(x));
}

edit: fixed.
As a precaution to such tactics like, I have (long time ago) switched for Firefox
Portable, which updates properly, and also backup up its folder and keep a backup of all add-ons .xpi files, (winrar for Windows has a nifty naming mechanism that you can add YYYY-MM-DD HH-MM-SS on the backup name), so if there is an update I don't like, or if after an update I am left with half my add-ons being disabled due to incompatibility, I roll back and stay there for a couple more months till either my add-ons work, or I find and alternative.

Mozilla is far more honest than Google, but better safe than sorry.
Dang that's a lot of apps that are losing support.
An IQ of 100 is now low by any means. I doubt the primary incentive is to seek out those with lack of critical thinking skills as they are actually a minority and would turn off the majority.
Alternative term: getting f.luxed over
But if coroutines can't share memory without copying; they don't allow you to scale (in parallel on one task across cores efficiently).

What is then the purpose of coroutines as opposed to just having more machines?

OS threads can scale (ipootace^), but then you need proper concurrent data structures and a complex memory model below to support them.

Does go have those?
Why Japanese Swords Are So Expensive [video]
>And you think that going to the New World was cheap?

Dirt cheap. They were persecuted people, they gathered, paid together for a ship to take them, and landed there. Money weren't that good where they settled, as there was hardly an economy at the time. Most of the stuff they built themselves, started growing, etc.
I think `#[may_dangle]` is an exception to this, and the standard library puts it on many (most?) container types.
Again, being angry at an OS vendor because Adobe overprices their software doesn't make sense.
My wife and I bought our first house this summer. We moved from a city of 300k to the suburbs of a city of 40k about 45 mins away.

We thought through a ton of things when buying but the one thing that caught us by surprise was the change in noise level. It's quiet here. The only ambience is a train that runs through the middle of the city like 10-20 times a day but we are far enough away that this this wonderfully peaceful low rumble for a minute. I fall asleep to it.

The inside is also an interesting lesson on noise. The main floor is a big open concept with 10 foot ceilings. Sound echoes like mad and we were forced, counter intuitively, to speak more quietly if we wanted to hear each other across the room. I think it's slowly training us to be quieter people and I love it for no immediate practical reason.
>App store gold rush is gone.

Depends what "gold rush" means. The App Store makes more money than ever.
> A good way to do it IMO, is for each character to be unicode grapheme cluster[2].

I would agree. However, for the sake of argument,

The width of a grapheme cluster depends on whether something is an emoji or not, which for flags, depends on the current state of the world. The combining characters (u)(k) are valid as one single grapheme cluster (a depiction of the UK's flag), which is not valid if the UK splits up, for example. This is only one single example, there are many others, that demonstrate that there is basically no 'good' representation of 'a character' in a post-UTF8 world.
How would I stay on Mojave when my laptop breaks? Do you expect people to keep buying old hardware forever?
Interesting how developer views can differ.

Someone describes Go as "unacceptably crippled" while Uber engineering has 1500 microservices written in Go, making it their primary language.

https://news.ycombinator.com/item?id=21226347
I plan to avoid their games with the exception of playing with a particular sick friend. I don’t intend to buy another for a very, very long time.

Can’t speak for other people though
people in Prague deserve jobs more than people elsewhere? Neither Prague nor China have a connection for me so I’ll take the cheapest, please.

I don’t really feel that way but your argument just isn’t sound.
Sorry, I edited right after hitting reply to clarify that I'm assuming the intention was to std::move the unique_ptr in, since it was T&& and not T&. Would that still not work?
Bums me out when I see people putting so many resources into running/building elaborate piracy machines. Plex, radarr, sonarr, etc... (you note some of these services but /r/homelab is notorious for this)

Here’s my home lab: https://imgur.com/a/aOAmGq8

I don’t self host anything of value. It’s not cost effective and network performance isn’t the best. Google handles my mail. GitHub can’t be beat. I use Trello and Notion for tracking knowledge and work, whether personal or professional. Anything else is on AWS. I do have a VPN though so I can access all of this when I’m not home.

The NAS is for backing up critical data. R720 was bought to experiment with Amazon Firecracker. It’s usually off at this point. Was running ESXI, now running Windows Server evaluation.

The desktop on the left is the new toy. I’m learning AD and immersing myself 100% in the Microsoft stack. Currently getting an idiomatic hybrid local/azure/o365 setup going. The worst part about planning a MS deployment is having to account for software licensing that is done on a per-cpu-core basis.
Seeing as you've edited your comment to clarify that you're objecting to my use of the English language, I feel obligated to comment again to justify my use of just.

This screenshot is the page as it appears to me:

https://i.imgur.com/yihy6R7.png

Saying exactly what I quoted and nothing more:

https://i.imgur.com/SIqxaso.png
There are still multiple posts about it on the Reddit front page too, at least earlier
Speaking from experience building most of a screen-sharing/presentation web app for a big-name company, there's no way one would be acceptable in this role as a daily driver input device. There's just too much latency once you add in canvas transformations and all the mess that goes with that on top of input latency over a network.
I've had these same ideas when working on physics-related code. They should have a few actual software experts around to consult and / or do the development.
History matters. Where can anyone draw the line?
As blunte pointed out[1], earplugs make the situation worse.

[1]: https://news.ycombinator.com/item?id=21237273
You can just say, "where n is even".
Where the hell do you live where those two are a common thing? In the US, the vast majority of places have noise pollution laws where neither would be allowed.
Do you have neighbors and/or are you in an area with lawns that need maintenance?

Suburbs in the midwest are inundated with noise: lawnmowers, leaf blowers, trimmers, and cars.
Agreed. The opposite triggers are in place - if you try to install something from a dmg and it won't run on your older version of OSX, it puts a "No Smoking" style circle and slash across the install icon and won't let you run it. Included is a little warning that the install is meant for a minimum OS version that isn't met on the particular system.

Funny that they wouldn't do that the other way around for updates of the OS itself, to ensure the stability of all you have built up on it. It doesn't always "just work" in that sense.

I haven't updated OSX major version in so many years it isn't funny, because I got fed up with Logic constantly breaking every time. Unless there is a pressing need to update either, my Mac Pro is staying exactly at the stable versions it has been for what Apple clearly thinks is much too long.

EDIT: Small bit of history most people probably didn't notice: When Apple bought Logic, they killed the Windows version. That was okay, since the file formats were compatible. But then the first upgrade after that completely killed the Windows compatibility, and they (for whatever reason) never thought it important enough to provide a converter.

So many musicians were left with tracks that they had to completely re-arrange from the raw tracks, or re-record in order to continue working with older projects. And either way, you lost everything relating to MIDI in that process. It was seriously pathetic and unprofessional of them.

That's the crux that stopped me from doing major updates unless I KNOW everything will keep working, and there is something in it that is of interest to me (I don't care about interface "art" like whether the buttons are 3D or flat, etc... that's not enough to risk losing all my work.)
Vulnerability in sodiumoxide: generichash::Digest::eq always returns true
Yep. And Age of Empires II from Wine bottle (i.e. http://portingkit.com/en/http://portingkit.com/en/

I wonder if selling Mojave disk images with games pre-installed would be profitable.
When my father was in university (60's) he asked what size of paper they (students) need to deliver an engineering draft project on.

Professor told "Any, you may even use a postal stamp".

My father cut a paper of a size of a postal stamp and under spy glass draw perfect engineering architecture student assignment.

Professor unemotionally examined the work.

Well deserved top mark followed.
Do you have any citations to support this claim?..
Our neighborhood is built into a protected maple forest. Beautiful 100foot maple trees. The side effect is that most back yards don't have grass. Mine is artificial. And front yards grow a shade grass that people cut irregularly.

Leaf blowers just aren't a thing anywhere I've lived.

Another random tidbit I thought about corded electric mower is not quiet but far quieter than my neighbours' mowers. They aren't bad!
Full dependency tree yep. No build in google's main repo ever retrieves code externally.
The number of appliances that intentionally make noise and cannot be configured to stop making noise irks me.

I never want microwaves, dishwashers, laundry machines, etc. to make any noise. Even worse is how many of them continue making noise until you unload them. I'd like to one day be able to run a load of laundry or dishes overnight without being constantly woken up.
> #33. Everything that frees our spirit without giving us control of ourselves is ruinous.

E.g., smartphones
Learning Only from Relevant Keywords and Unlabeled Documents
HaloMD. You can boot into Windows for the rest.
Interesting. The resurgence of "local idiot" nationalism has led to virulent anti-expertise in general and anti-environmentalism in particular in Poland, East Germany, arguably France ... what is denialism like in the Netherlands?
https://www.redhat.com/en/solutions/hybrid-cloud-infrastruct...

> Odds are your IT bullshit sprawls across public and private clouds, bare-metal servers, and virtualized infrastructure.

> Why hybrid bullshit? Modern IT is hybrid IT. Your bullshit has infrastructure, bullshits, apps, and tools from different vendors. Bullshit tools don’t talk to each other.

> Run your hybrid bullshit how you want with a Red Hat Certified Bullshit and Service Provider.
When I was in a similar situation I ended up paying for a few hundred dollars worth of acoustic foam for the walls. It didn’t stop everything, especially stopping noise from upstairs neighbors, but it was still a huge help.

It’s unsightly though. The kinds that are actually nice to look at as wall decoration are super expensive.
This approach to algorithmic services is an ideology.
I used to sleep with earplugs very nicely until I got an ear infection and the doctor told me to lay off them.

So I bought a bluetooth speaker that can play files off a SD card, and loaded it up with a 1 hour rain sounds file and play that in a loop as white noise when I sleep.

Feels better as my brain can focus on the soothing sounds of the rain instead of the thoughts that sometimes creep up in the silence of the earplugs.
One of the biggest benefits of electric vehicles will be quieter streets. Gasoline cars are so damn loud when you really pay attention.
Another PITA is the lack of safe static variables.
8 bit software still works on OS X Catalina?

Last I checked just as this guy is nursing his old ass pre CC adobe software along nothing is stopping them from continuing with an older OS X.
If you’re into having a more privacy-by-default Conscious browsing experience I strongly suggest you try Brave. It’s awesome and for 6+ months all my work and home stuff and chrome plugins have worked flawlessly in it (all I had to google was how to enable chromecast). It’s fast, delightful, private, low battery consumption!
Its a shallow view of the language and shows how egotistic he probably is.
From what I understand Erlang has a naive memory model; so whatever a process does, it cannot share efficiently.

It's made to handle 1000s of 1-to-1 calls that all fit individually on one core, not one 1000-to-1000 call that needs to use all cores at the same time.

Parallelism without "intra cpu and inter core" forced scope has never been hard, just spin up more machines.

Or if I put it this way: "if you don't need parallelism and memory speed between the parallelism enough to encounter cache miss problems, could you as well use separate computers?"

If the answer is yes then fibers and coroutines are meaningless.

This is the problem of this decade, if we can't solve the bottle neck of cache misses on sharing memory (in parallel on one task across cores efficiently) we have no reason to try and scale the number of cores at all.

And if that's true we have hit peak Moore's law for transistor computers; in performance, years ago and in energy efficiency, probably around 8nm.

Just to illustrate the problem one last time: Naughty Dog converted it's engine to fibers to allow 60 frames per second, but the controller input to frame latency increased with many frames (because the multiple cores cooperating on each frame meant they have to push the frame back because memory is slow) so the benefit was actually reduced.

You get lots of smooth bells and whistles (that look good when you don't play the game) but the only meaningful metric (how fast the character acts on your reactions, which is the definition of gameplay) actually degrades.

That said I'm looking forward to TLoU 2 as much as the next guy, but I'm not expecting any technical improvements except visuals.
because they will freak out

Of all the limp-dick, imaginary bugaboos you could hope to trot out, while showing your ass in another comments section, this one is supremely corny.

So pathetic is the idea, that it's like saying: "gas stations don't sell their gasoline in 12 ounce bottles, because they're afraid of getting stuck with all the gas that looks bad, so they make you pump it, to hide all the sludge and impurities." and then making up a wives tale like: "gas stations only TELL us that they on't sell bottled gas, because drunks used to buy the wrong bottles and spontaneously combust. The TRUTH is that they're slipping us all batches of sludge at the pump."

That's what you sound like. You sound like a moron.

That's not why gas doesn't come in bottles. There are a hundred reasons why gas isn't sold by the bottle. It's not because there's some cover up.

No one would freak out if space aliens were discovered. No one.

We talk about space aliens all the time. It's plainly obvious that people are comfortable with the hypothesis. It would be one more animal, and no one would go crazy.

We have talking parrots and giant squids. We have killer bees and messenger pigeons.

Space aliens aren't even that strange.

A talking dog would be more impressive.

Get a fucking clue.

SETI really, probably just wasn't the best use of a giant high maintenance radio telescope.

And if you're looking for bald assumptions to adopt as you try to read between the lines of your own cloak and dagger pulp novel, please note the SETI died right alongside the cold war. If anything, it was probably cover for experimental anti-soviet nuclear weapons defense that got deprioritized when threat models changes in the 1990's. It may have been part of a doomsday counterstrike hair trigger early warning network, happily retired once diplomatic channels improved. What, if not a giant covert anti-nuke radar network, hiding in plain sight, would make more sense?

Ah, yes, of course. Space aliens. How stupid of me.