skysight-inc/HackerNews huggingface dataset:
You first tried to misrepresent the situation by claiming they didn't communicate to you what they were going to do, and now you're pretending like getting informed after you're invoiced is some sort of dark pattern because you're embarrassed.

You didn't get tricked. They LITERALLY tell you it's a subscription on every page and most people would probably at least pay attention to what they intend to do by reading the page that says exactly how the plans work.

They didn't create a bad experience for you. You did it to yourself because you didn't pay attention to explicit details that are literally there for you to read on virtually every page.
bruh.... that does..... not help. don't you know?
Unique_ptr is basically a pointer to a refcounted object whose refcount is always 0 or 1, and therefore doesn't have to be stored in the object itself. If the unique_ptr is a non-null address than the object is alive (refcount=1), if all the unique_ptrs are null then the object is dead (so it gets freed), and C++'s fancy scope rules and move semantics statically ensure that there is at most one non-null unique_ptr to the object at any time.

I have been under the impression that glibc implements both unique_ptr and shared_ptr (that's the one with arbitrary refcounts) using locks, but ok, if it's done with something like CMPXCHG that's still a heck of a lot slower than ordinary copying.

As for overhead, well, if an object lives for a long time and lots of references are updated or moved around, then that itself can be expensive, besides the malloc/free costs. Copying garbage collectors by comparison are simple and fast, at the expense of making your program gobble a lot more memory, limiting the language so that the gc can know where all the pointers are, and having to stop the program during gc.
Obligatory comment about how you must be great at parties.
Thanks, this is exactly what I was looking for. I can’t wait to try it out!
It’s funny, apple’s share price dropped today, presumable based on this. But I think this is net positive for apple. They are being helped out here by the legal system - forced to make the developer experience and customer experience much better. In the long run this will be good for them.
And it's not during the actual election either, the donors wield their influence way earlier in deciding who gets as far as the primaries.

If you can't self fund, you have to sell your soul to donors who will put up the money. Not to mention getting access to the party apparatus who will fuck you over if they have a preferred candidate that's not you: Howard Dean and Bernie Sanders managed to go it alone only to get done over by their own party in the end.
How does Apple’s service handle the main functionality described above?

> B) If this service ever goes under you can still get the emails you want because you own the domain they’re being sent to.
You missed one:

> The user experience for preprocessing is amazing

Agreed, this was a bit over the top, but I could have improved my expectations by paying more attention to the domain name. :)
My observation was not about namespaces, it was about decision-making practices in language design. The more successful languages have focused on practical consequences of choices.
not directly related to this post, but it’s mentioned that ‘async’ spawns a process. This seems very heavy.

I guess Process does not refer to an OS Process here?
IQ range by occupation: https://www.iqcomparisonsite.com/Occupations.aspx

The 10th percentile of MDs is still above 100.

The 10th percent of legal occupations is 100.

Also: https://www.quora.com/What-is-the-average-IQ-of-a-medical-do...

Sources + people's estimates place the average IQ of a doctor well above 100.

You seem very out of touch if you think that there's a large proportion of doctors and lawyers who have an IQ below 100.

IQ isn't important to me, it's just reality. The difference between 100 IQ and 120 IQ (For instance) is palpable and you can't overcome that with hard work.
Copy and paste works. 100%. You are doing something wrong. There might be subtle differences in behaviour and you might have to change settings, or get used to the new defaults. Remember, the old defaults are just something you learnt once. There's nothing special about them.
Substance in Moderna vaccine believed to be metal
> But there is nothing more valuable to me than my time. It takes me less time to be productive on Windows and OS X and remove all the junk, than it does to waste countless hours trying to get a Linux DE configured "just right" based on whatever combo I'm using and feature parity I need.

Yeah, I agree.

But the major difference might be that once configured a linux desktop environment is "just right" for quite a lot longer than you think -- and once it is "just right" you get marginal productivity gains in small aspects, which in aggregate, is probably a lot of time saved.

I'm a bit biased because I already sank the cost into my desktop setup in 2011. But frankly: my desktop environment very much gets out of my way.
My 2011 was still in service too until a year or so ago, but I lent it to someone and they didn’t notice the battery swelling. It popped the track pad right out and must have damaged something else in the process because even with trackpad and battery replaced (by me with a quick YouTube tutorial, probably the last ever time I’ll ever fix an apple product myself) it still won’t turn on. RIP. You did your time.
Thank you for your feedback. What made me make this screener is what you called "sequence of choices" I found on most other screeners. What I wanted as a user was to have full control on screening criteria. Maybe it is overwhelming for some. But from my point of view the more I had criteria the better
Gamescom 2021 Opening Night
> print to sound or sound to print translation is not always one to one

You don't say!

It's almost always not one-to-one. The "ghoti" joke parodies this.

English language derives from Anglo-Saxon, French, Latin vulgate, celtic languages, and colonial imports from e.g. the Indian subcontinent. The spoken language has moved beyond those roots, but the spelling hasn't. I appreciate those old spellings; I like to see the origins of words in their spellings. Sometimes these spellings become apparent in the way words are used and pronounced in regional dialects, and I deplore the steady homogenisation of English.
Many own the home, they can sell it to anyone, including people who want to own it as a residence. Underperforming buildings also get razed by developers.
Samsung Galaxy Z Fold 3, Samsung Galaxy Z Flip 3 price announced
Happy experimenting after the move then, I hope it works out!
That's what code reviews are for :)
Totally agree with your remarks regarding the interface.
The dissenting opinion is relevant. Judges making policy from the bench is an age old issue.
Perhaps this could be also called "find my antipodeans".
I would say not only it doesn't help but is even worse than demanding entities to be regulated by legislators and leaving the platform free for misinformative(?) entities
You know there's multi-reddits? In your specific example, https://reddit.com/r/RoastMe+toastme
The nice option world be to guarantee in law that renter gets the property as debt.
1. Don't use a real person's photo on your homepage. That's tacky and illegal. She didn't consent to be part of your marketing.

2. Does it use the reddit API as a backend? Like your app would be a different UI for those subreddits?

3. If you're not using reddit as a backend, how will you prevent abuse?

Also, you might be interested in this bit of history: https://en.m.wikipedia.org/wiki/History_of_Facebook#FaceMash
I'm running OpenBSD on it with an amdgpu WX2100 card, works nicely.
Flat design is not just ,,timely'', but it makes it harder to understand how you can interact with the screen. I preferred Windows until Windows 7, but with Microsoft's hard to use design (and M1 hardware coming out) I switched to Mac, which I wouldn't have done before.
Ex option trader here. This is really cool, I'm impressed you were able to do this in your free time. It takes a lot of work behind the scenes to present something like this with a simple interface.

One idea I thought of would be to compare the realized vols with the implieds that you've already got.
https://linmobapps.frama.io/

https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque...
On the Amigas with ATA (A1200 and A600) one could add some kind of little selector/multiplexor cable or breakout board, so that one could use 4 (or more?!) ATA drives on a single ATA bus.

It was all handled by magic in the driver which selected which drive to use.

I think it was possible because Amigas used IDE drives in PIO mode.
But the main complaint is "Apple has a monopoly on app distribution for iPhone users", not "Apple won't let me set the price to $1.05"
full text here: https://lightlynews.com/2021/08/26/opinion/opinion-why-a-19t...
The fact that you're mentioning three different systems kind of proves the point - maybe one of them will still be working in 10 years on some distributions, but I wouldn't want to count on all of them working on the distributions that matter in 10 years' time. I'm old enough to remember LSB, which was notionally supported by all the big distros, but turned out to be useless in practice.
Kudos for doing this! You bring hope to others in this community. Thanks :)
For sure, but isn't this sort of an inherent definitional challenge in such research?

It's not a methodological issue. (The methodology itself, of course, has potential issues as well, e.g. as with the "luxury car" categorization.) It's foundational: can you really say, in a culture-independent way, that "higher socioeconomic class translates to more antisocial behavior?" Not without big caveats.
Holy shit. Kurzgesagt of all things, indeed. It's the one channel where I could actually stand their sponsor section. Most other channels I know do much worse. But I guess the video referenced was kind of low, surprisingly low.
Agree. I have tried all [0] the tools that populate the world of self-organisation, and what I can tell you is that in my experience, more important than the tool is to follow the 2-step procedure:

1) Write down the things to do and the ideas.

2) taking time to organise, prioritise and plan.

With special emphasis on step 2, it can be one hour before starting work and half an hour before finishing or another solution, but this activity is crucial.

[0] OK, maybe not all of them, but a lot of them.
I wouldn't say it has a totally different meaning - upper class people are going to be more likely to be wealthier than the average but having lots of money doesn't make you upper class - at least in the traditional UK sense where upper class means titled aristocracy.
Windows 7 was Microsofts Snow Leopard IMO, i use Linux though.
>Divisions of space ... Making spaces for different kinds of work, duplicating your workstation if necessary.

Absolutely right! The same concept applies (from behavioural psychology) to workspaces as a whole; eg. Do your work in a "study room" and not in a "bed room". Keep spatial spaces and their functionalities separate and your brain will automatically "switch modes" when you move from one to another.
Compare current screen with previous screen, if something is moving upwards you shoot it. That's the only algorithm you need here.
> Oh and Alfred really doesn't have a replacement anywhere.

It has, but it is also macOS only: Launchbar. My personal pain points are also apps like DevonThink and Hammerspoon/Keyboard Maestro.
Absolutely, I recently read Rutger Bregman’s “Humankind” and it has made me extremely skeptical of these short “sounds nice” stories. Like with the Stanford experiments, they should be thoroughly reproduced or otherwise assumed to be made up.
That's Rails not Ruby actually. And it never bothered me once but to each his own...
I just discovered that Moderna does not keep track of batches in the UK.

The contaminated batches given in Japan were made in Spain, the same place where my dose was made.

I called Moderna with my batch number and they said that they have no records of where it came from, or if it was contaminated.

They told me to call my doctor, but I’m not sure how that will help as in the UK most does are given at massive temporary clinics (the one I used has now closed).
Come on, this is beyond hyperbole and absolutely absurd.

Yes, Netflix has content people want to watch.

That’s not a fact up for debate, it’s is absolute certainty and proven beyond all reasonable doubt. To suggest otherwise is on par with arguing that the moon doesn’t exist.
Ah, that's cool. I haven't heard of similar integrations with python, but I imagine it's possible to set up. :) Hope you're having fun with it!

If you get a chance to watch the videos it might give you some extra ideas on how to enhance your vscode + ipython experience, or maybe you can find issues with what I'm doing and tell me how to do it better. :D
Thanks for the reply, yes I believe they are called Airlander
They actually also allow you to set up your own domain, after reading his reply and writing my own I thought I’d research it some more. They apparently released the doc for it yesterday, I just followed it and while it’s impressive that apple is allowing this level of technical expertise to be handed over to their users (modifying DNS records), their doc itself could use a little work. I have it working now for another domain I own.

I still don’t like the UX though compared to 33mail, I still need to go into the UI, add the email I want to use and then it’ll deliver.

I’m guessing the same is true for removal, only way to turn off the address is through the portal.

If you use gWorkspace or O365, you already have this, it’s called aliases, and at least O365 gives you seemingly unlimited aliases. My big pet peeve with that was needing to go into the O365 portal and manage the aliases.
>I don't get how this is useful. All of my bill pay are automated and have been for at least a decade.

I have an anecdote, that would be central to my article on the ADHD organization if I ever get around to writing it (an ADHD organization is my term for any organization that is less organized than I am, they generally really get on my nerves because as unorganized as they are they like to contact me and complain about my lack of organization skills as being a form of immorality), anyway enough preamble - on to the anecdote:

About 5-6 years ago I got a message from the local power company - please go down and read the meter and tell us what it says if you don't we will come by and read the meter and charge you for us coming by. So of course I didn't read the meter, they said they would come by and charge me a small fee for it, win-win I call that.

The next year they sent me the same message, again I didn't go read because they told me they would do it for a small fee (I think it comes out to between $30-50).

A few months later it's Christmas, I am in Berlin to celebrate with family I get a message from the power company. You owe $15000 extra for the last couple years in extra power usage (this is approximate as I don't know what the rate of exchange was then, it was in Danish kroner, and I don't remember the exact amount). Then they sent another message a couple hours later, you owe $15500, the next day $17000, the next day somewhere around $19000. They just couldn't make up their mind, the power company was going through some monetary issues at the time and a coworker of mine suggested they saw me as the solution.

So I called them up and they said it was because I hadn't done the check in the last two years and so they had to finally come out and check and told me I was morally obligated to do the check and this was what happened when you don't do the check sometimes you end up paying more.

I said so you thought my yearly power consumption for a family of 3 was $2-3000, which is actually a bit high in Denmark (I have an old house, should fix up some stuff) but it turns out to have been more than 3 times as much. Doesn't that sound weird to you?

Argued back and forth. Sent it forward to their investigation department. They asked me to please go look at the meter, I did. Turned out they had read my downstairs neighbor's meter, not mine. My meter is described as being inside the garage in their system, which it is, my neighbor's is directly outside the garage (by the front door)

At any rate - I don't trust giving companies the right to bill me automatically and to pay bills automatically because there are a lot of disorganized organizations out there. Perhaps this particular issue would not have been automatically billed and paid, but I'm glad I didn't have to find out.
So you're saying we should keep using Facebook (making them money) and we should also do the policing Facebook doesn't want to do - for free?
To be honest, I have no clue. When they have physical control, they can block whatever they want. When you enter an agreement with them, they can legally force things.
What they can not do - however - is act like they are the ones making the law, and saying stuff like they "let" you and me.
They are not gods and their only prophet was a Cluster B disordered hippy who is now dead.
Simple and neat; i need to try this!
Interestingly, I just made the swap the other way.

I've been using Linux since the late 1990's (SuSE 5.x) and using Debian as my sole OS for the last 15+ years.

I took the plunge and bought a MacBook Pro M1 about 6 months ago.

What I miss about Linux:

- the choice of different desktops (warts and all!)
- zero friction software development (all the open source tools just work)
- privacy and open source

What I like about MacOS:

- as you'd expect, the OS and hardware are really integrated (suspend/resume butter smooth and faster than my Debian/Thinkpad experience)
- integration with my iPhone (sharing passwords, iMessaging on my laptop)

After 6 months on MacOS, I'm still in two minds as to whether my move was a good one. Time will tell, but the pull of Linux lingers.

Edit: formatting
Yes. My UK dose was made in Spain too (it said on the card I was given). However Moderna don’t keep records of exactly which doses might be contaminated (I called them yesterday with my batch ID)
> (Way longer than an exp(), for example).

eh, not that much.

use.cpp:

double rand_double() { return 16.; }
int rand_int() { return 16; }
void use(void*) { }

main.cpp:

#include <iostream>
#include <chrono>

void run();
int main()
{
auto t0 = std::chrono::high_resolution_clock::now();
for(int i = 0; i < 10000000; i++) {
run();
}
auto t1 = std::chrono::high_resolution_clock::now();
std::cout << std::chrono::duration_cast<std::chrono::milliseconds>(t1 - t0).count() << std::endl;
}

alloc.cpp:

#include <cstdlib>

int rand_int();
void use(void*);
void run()
{
auto res = malloc(rand_int());
use(res);
free(res);
}

exp.cpp:

#include <cmath>

double rand_double();
void use(void*);
void run()
{
auto res = exp(rand_double());
use(&res);
}

I get ~100ms for the exp, ~130ms for the malloc/free at -O3 / -Ofast with both clang and gcc (and checking with perf ensures that the time is indeed spent in these functions). So it's a bit faster, but not exactly fast (or rather, the math functions are really fucking slow)
I can't see how that's relevant to him asking for feedback, you're being needlessly pedantic.
Nothing says "building a homogenous culture that rejects diversity" quite like dedicating office space to the founder's hobby. It just screams "we want people like us" rather than "we want people who are awesome".
I have recently been pulled-up by a fellow native speaker over my pronunciation of the word "poor" ("poo-uh"). She pronounces it the same as "pore" or "paw". Many other words have exhibited the same shift: e.g. moor/more, boor/bore. My natural accent is RP, but I think the distinction I like to draw is not RP. Most of the people I meet that draw this distinction are from the North. Scots, in particular, seem inclined to draw the old distinctions more than southerners.
That is a great domain name! You're right about the room size, I suppose you would have to keep it either in the air or parked in nature when it's that size. Damn it, I want one even more now!
> "Would love to see more focus on core, basic features and making them rock solid."

This seems to be a perennial problem of open source content creation tools, ever since GIMP in the 1990s.

Developers love to tinker on fancy individual features — stuff like the "AI and computer vision" mentioned in this release's headline — but the core workflow gets no love and/or is actively designed against the expectations of users trained on commercial products.

There are of course successful counterexamples. Blender has managed to overcome this perception by changing its UI and engaging with artists. Krita is an open source painting program clearly designed by domain experts, not just CS students looking for an algorithm playground.
That is the (or at the very least a) normal place to put them in C++. Human beings use things differently in different contexts.
Having been in the position of selflessly giving my cookies away with no expectation of reward - the reward was amazing, and worth way more than the cookies.
Considering the current system and real options that they have right now, what are they supposed to do if they want to earn money (or even a living) making videos that will make you happy?

Perhaps more importantly, would you give them money?
While watching live, probably not, but once downloaded they lose value, don't they?
I like to think that most of the open-source/free software solutions the author mentions aren't _that_ bad. I've run a pi-hole and barely noticed it. Raspberry Pi or old Arch Linux laptop as a NAS? Worked for me and required basically no maintenance. PC connected to a projector/TV? Easier learning curve for me as it's "just" a PC and will do everything that a PC can do such as effortless playback of subtitled media, low latency twitch tv, playback from NAS, etc...) A slightly involved network setup (discrete router, access points, etc.)? Basically pain-free and if one device kicks the bucket replacing a single component is no big deal.

The one exception is the phone. Phones are a wonder (disaster?) of vertical integration and if you're outside one of the two walled gardens it's like living on another planet. Ride-hailing apps, games, dating-apps, even SMS! can be unsupported or flaky on the analogous open alternatives. After the recent Apple announcement I ordered a Pinephone but I'm not expecting much more than a toy.

Accordingly, you can do most of the above and have it fly under the radar when having guests over, but the moment you whip out the non *droid/iOS phone around friends you've outed yourself.
The traditional alternative is what I might call "static reference counting", where the programmer knows by inspection/convention (C) or through the type system (Rust) how many references exist at any point statically, so they can skip the dynamic reference count entirely.

I agree that malloc/new is comparatively expensive, but that ends up as a cost borne by all heap-allocated variables in every language. Unless people use special techniques like pool or slab allocators.
Yeah, I was thinking that nevermind workstations, this could be good upgrade from APU2 as a router platform if you want to go beyond 1Gbe. Throw in some pcie wifi adapter (ax210 maybe?) and you got a pretty decent setup
It says "qualified customers" but doesn't mention what's needed to qualify.
.. are you sure it's not the rand functions that are slow?
Unless the software is fairly niche it’s not uncommon. For example a better maintained fork of youtube-dl made front page just yesterday.