skysight-inc/HackerNews huggingface dataset:
Most calls to violence I see on Twitter and irl come from the left, so for most racism these days. The switch happened about 7 or 8 years ago and was surprisingly sudden. Took me some years to realize it (I was a “lefty” all my life).
Twitter and Facebook use semantic tags to extract information for cards https://developer.twitter.com/en/docs/twitter-for-websites/c... also Google etc.

Unfortunately, at least in Twitter's case, the markup is twitter-specific instead of being standardized. Which is the thing that the semantic web ppl was trying to avoid.

... but another point of view is that those cards (specially in Google's case) rip off websites by providing the website information without granting the web side page views (and ads). So, some publishers have little incentive to make it easier for third party apps to use their data. (but people do scrape anyway)
Mozilla hated ActiveX so much they cloned it with XP/COM.
IronRuby may not have succeeded but it and the DLR were inspirational, and I don’t think I’d have been working on JVM based language implementations for the last decade and a bit without initially being to point at things like IronRuby and say, “We know it’s possible.”
> Concrete example, dev environment with nix but production is Dockerfile with apt getting packages?

> Thoughts?

Canonical answer is to use Nix to generate the image that goes out to prod as well, based on the same versions used in your devenv.
Delegation can model inheritance or other OOP semantics. If you squint your eyes delegation and lexical scope nesting kinda resemble each other.
Context, for those that don't know (including me):

https://twitter.com/elonmusk/status/1594131768298315777
> Hills kill EV range.

It sounds like your source is your personal experience? EVs are far better than ICEs at navigating hills, because the moment you can no longer coast and must apply friction braking (either through your brake pedal or engine gearing) you lose 100% of the energy going to friction. In comparison, EVs typically recover the majority of the breaking energy (mine recovers 70-80%). This is the same reason that both EVs and hybrids substantially outperform ICEs in city driving - lots of application of friction brakes.

In addition, EVs tend to have a better coefficient of drag, so if you were tempted to go higher speeds down a hill, you'll find EVs get substantially better efficiency than ICEs there too.

I'm struggling to think of a hill-traversing scenario that doesn't overwhelmingly favor EVs for efficiency both in theory and practice.

Perhaps I misunderstood your complaint, and your concern is just the range and not the efficiency? In which case, I would offer that a 90m range EV is a local transportation vehicle not designed for that kind of travel. That kind of range is fairly niche nowadays, and I expect will eventually be largely phased out.
So why is that not enough?

What would digging even deeper get us?
Did you post about this previously?
I feel like I've read that part with the memory leak before.
It is quite simple: if someone does not have any sucess in OLD or outside work, then how come they are thinking that they will have something different going for them in the workplace?
Also feels like an enormous waste to me. Imagine all these devs combining efforts in one great OSS iso multiple small alternatives that all just miss the required list of features by a bit forcing me to stay at retool.
Please don't spread lies, it just helps the counter-propaganda. Nuclear power plants emit effectively no radiation at the point of power production unless four or five different people do something colossally stupid all at the same time.

It's all at the mine, the enrichment facility and the reprocessing facility.

..And then at the point of power generation after we get complacent, the mistakes stop being statistically independent, and we roll the dice enough times for all of those colossally stupid things to happen at once.
That is the exact opposite of my pre-internet experience.

Pre-first-date would normally be a short bit of time in a club or pub when I first met them, before organising a more personal follow-up. There was no 'just a friend' period.
Some people cannot write well and rather chat in person.
Quite the opposite for me. Just started using it more actively for arts and other actually interesting stuff.
Thanks for your reply, very interesting, I didn't know about the `sqlx.ExtContext` interface yet! I will do a deeper dive into your project later, I'm hoping to find more inspiration.
It would allow you to write type constructors over lists of types.

For instance, if you're writing an ECS manager, you could write something like:

struct SystemManager<...Systems: System> { ... }

// in user code
let my_system: SystemManager<Collisions, 3dModels, PlayerInput, Networking, EnemyAi> = ...

Also, it would make it a lot easier to write some macros; with variadic generics, derive macros could just generate a call to a variadic implementation (thus producing fewer tokens, thus better compile times), and have that implementation handle the bulk of the logic. Unlike a macro body, this macro would be type-checked at the writing site, leading to fewer post-monomorphization errors.
Nope, it’s still going to suck for most men. It always has, and always will. Being constantly rejected by women isn’t new, dating apps didn’t invent this, it’s been around forever.

If you want to solve the problem of the typical man having matches that go nowhere, then fine, remove the matches that go nowhere, and he can have no matches instead. Also, the Pareto principle for dating apps isn’t just about physical attractiveness, it’s about all of the factors that women discriminate against combined. If you want to make an app that restricts the ability of women to discriminate effectively, then good luck getting women to use it.
Are guys really sitting around after 3-4 days with no response thinking this might work out? Sorry for my lack of empathy, but at that point, it should be obvious she's not interested, and you should move on. You shouldn't need an app to hit you over the head with it.
Worked in a medical start-up in one of the country's biggest incubators, but eventually uncovered that the whole thing was a scam. All what management did is launder the money to themselves with no actual product in sight. I was responsible for the pilots and demos to the municipal hospitals and government officials, and i regret i've spent ~year to help them cover their crimes.

The management guys are not in prison and i think will never be.
and Vox Botuli?
Are the any good articles written about this topic by straight men? I'm just curious because most of these articles shared here usually written by (white) women who definitely have a different experience. But maybe it's a too incel-y subject to touch.
Nested HTML tables in Microsoft's web site in 1995. Mea culpa. Mea maxima culpa.
That is disgusting, but sadly not unexpected these days. The elephant in the room is that many 'transwomen' identify as so because of sexual fetishism; these men want to become the pornified image they have of women.

It's easily witnessed in their forums, for example the 'MtF' subreddit, there are countless posts of men asking if it's normal to be sexually aroused while cross-dressing, fetishising their own breasts, talking about their longing to be a 'hot woman', and so on.
Because most people on HN are super-anti Trump
I agree with your points except for

>You don't just go to the airport and get a ticket there

Why not? I’ve certainly done this before.
I have a question about time complexity for hash maps. What is considered the complexity of inserting an initially unknown number n of items into the map?

My longstanding belief was that this complexity should be O(n log n) because a particular hash size will be chosen and then have to be repeatedly grown as the density of the map's population overwhelms the current size of the structure. An exponentially increasing size gives growth steps every log n items, and the growth step will require O(n) time.

Now everyone seems to believe that hash maps insertion is O(1) time with the only exception being degenerate coincidence between hash function and hashed data that puts large number of items into the same bucket.

Do current hash maps avoid O(n) complexity when growth is required? How?
Beside embedded system or firmware, what are Forth's popular use cases these days?

Personally I never see backend development or mobile frontend job vacancies that require Forth skill, for example.
Some plug-in hybrids seem to fit into that range bracket, and because they have a smaller battery than a fully electric car are at a lower price point.
> In standard Pascal, functions are closures but not first-class values (can be passed as arguments to other functions, but cannot be returned or assigned to variables)

Interesting - being an absolute non-expert in closures - but isn't it the other way around? That is, in Pascal, functions are first-class values but not closures?

Unless I am miss something here, but functions can be assigned to variables:

function add(a,b:integer):integer; { far; in Turbo Pascal }
begin
add := a + b;
end;

type MyFunc = function (a,b:integer):integer;

var f:MyFunc;
x:integer;

begin
f := add; { here we assigning a function to a variable }
x := f(3,4);
end;

> Some dialects - notably, Turbo Pascal - don't allow pointers to local functions at all.

I know what you mean here, but that's not entirely true. In Turbo Pascal you had two ways to receive a pointer to a function:

1.) the way just shown, and here you are right, Turbo Pascal doesn't allow local functions, but that’s because how local functions in Turbo Pascal were implemented. Local functions have a hidden parameter (a 16-bit pointer to the caller's stackframe) pushed onto the stack, how do you handle this hidden parameter when you deal with a function pointer with a defined function signature? To avoid headaches I guess Hejlsberg simply choose to not allow local functions here.

2.) via a regular pointer - you simply store the function address in a pointer variable (or pass the function address to a pointer parameter), so:

procedure MyProc;

{ a local function }
function sub(a,b:integer):integer; { far; in TP }
begin
sub := a - b;
end;

type MyFuncHidden = function (a,b:integer; hidden:word):integer;

var p:pointer;
x:integer;

begin
p := @sub; { assigning a local function to a variable }
x := MyFuncHidden(p)(7,8,0);
end;

The problem here, now you as a programmer are in charge of handling the parameter passing.

Look at the implementation of ForEach/FirstThat in the Turbo Vision library. Both ForEach and FirstThat accept local functions as parameter (and only local functions).
The name is unfortunate because it's distinct from the other meaning of "closure" in mathematics (e.g. as in "transitive closure") but it's definitely not captured by "function objects" nor by "anonymous functions". Function objects may close over nothing, either by virtue of being pure functions or by having unbound variables resolved in dynamic scope. Similarly, they're not always anonymous, and anonymous functions are just as often closing over nothing (if not more often - lots of trivial map/filter/reduce are pure).
To me this is the weirdest thing about Pantone the company, their products etc: so much trouble to try to make sure that for a fleeting moment some knick-knack produced half a world away looks like it did on the designer’s expensive monitor. Then, time happens.

Is the world better off than if we just eyeballed it?
You don't handle it in kernel space. If your FS driver segfaults then you get a kernel panic and the entire machine restarts, including all apps, therefore the apps aren't expected to handle such failures.
I loved that site man.
Your personal choice is just that. The more important conversation is about what gets imposed on everyone else via law and organisational policy.
yeah best of luck with your choices i guess
Well just lower your standards! That's the usual reply that men gets.

But really, she looks above average, white, successful writer, what's the problem really?
While I agree that EVs make sense in a lot of cases, I feel like you're min-maxing your values here to be as beneficial as possible to EVs.

Filling my (non economical, okay mileage) car takes ~5 minutes. I get ~300mi range from it. 30 minutes waiting for my car to charge up to 1/4-1/2 the mileage is a hard sell for some folks, depending on their workflow. I unfortunately can't run 240 at home, don't have ability to charge at work, and often find myself places that don't have many chargers in the area.

For many, EV totally works. But to say it's 20 vs 30 minutes is a little silly, IMO.

Not to mention that many people drive more than 2 hours without a break. I get that it's advised against, but I still want that ability in my car without being forced to stop.
FIFA president Gianni Infantino full unedited press conference [video]
I find text chatting with a stranger to very difficult compared to talking in person. I've never managed to move from the chat stage on a dating app to a real date.

I generally find people easy to talk to in person. All my romantic partners have been people I've met in real life. It's much easier to gauge their reactions, read their body language, etc. Waiting for a response on a chat fills me with anxiety.

Once I've met someone in real life, text chatting becomes much easier.
You didn't want to understand me. Sure both use risk models, but exactly this still doesn't make them anyhow relatable?
And sure I know still that everything is interconnected, but it is clear that if someone complains about fintech (but other arguments then immediately go into the "oh you say fintech, but what about .."), he doesn't mean the necessary stuff like payments processing or normal markets.
anyway fine to disagree here ;)
What exactly is your proposed mechanism for success, by working an ordinary IT job? How is it any different than any other workplace, now that it is owned by Musk?

The best you can hope for is a decent bonus, but that is not life altering in any way and I don’t think it is worth the stress of working under an unstable idiot drama queen some insane hours that may or may not get paid, over at.. the million other IT jobs. Sure, taking risks may be beneficial, but you ain’t jumping down a hill just because it is risky, you have to hope for something.
If anything, it makes me hopeful a surveillance device wasn’t able to get traction with most folks.
Got a citation for tens or hundreds of millions?

That's about an order of magnitude higher than what I would expect (note that the trans and non binary rates are much higher in the West likely due to different chemical exposure).
Personal experience - back when I was using dating apps - I was bored and wanted to have a nice time somewhere. Sure meeting someone was the goal but going to a nice place was usually the only expectation I've had. I've had meh encounters - but the places we went to were usually nice. I've had the most fun with the girl I had no interest in sexually - we went out then kept in touch and traveled around.
> The point of art art is that it is created by a human or group of humans.

Not for me as a consumer of art.

If I read a fictional story, or admire a graphic I do not really care about author. Except as something that hints at quality. Maybe in extreme cases I would want to avoid some due to unrelated issues[1].

It is different for nonfiction, but I would read engaging story that was entirely automatically generated.

I admired fractals despite that human effort that went into https://en.wikipedia.org/wiki/Mandelbrot_set#/media/File:Man... was only part of outcome. If AI would find other interesting parts of fractal - it also would be enjoyable.

----------

Yes, it is different for nonfiction and author can add relevant context that can increase or dimmish the art, but in vast majority of cases of fiction/music/graphics I know nothing about author and I am not really interested in them.

----

[1] I would not hang in my room landscape painted by certain painter who become the leader of Germany. Even if landscape would be pretty.
Sounds like the only way you could ensure a healthy environment in this field would be to follow the Matlab or the Wolfram model. In other words, create a software company whose customers are bioinformaticians. Maybe find a bioinformatics academic to help guide product development enough to get some contracts with research institutions, and take it from there.

It sounds like academia is simply too toxic, entitled, full of itself and hierarchical to provide an environment with good software practices can thrive.
It's better for the fans since they get more content with less money, with the tradeoff of some personal information.

Since the band and ticketing partner are not in the ad business and want to build long term, I expect that limited personal info to be much less likely abused than what the typical social network site does with even more sensitive data (yet, most people seem to agree trading those off to for free news of the Kardashians in their feed, so what do I know).

At the limit, any kind of price discrimination needs some type of information to execute, you can't subsidize completely anonymous fans because market forces will quickly close that loop and we are back to square 1. For example, a confidential association between my name and a record/stream purchase for the purpose of a substantial ticket discount in the future seems like a good compromise to me.
Not to sound snarky, but what’s the point of chatting if you could hang out face to face and have the same conversation in a ten minute timeframe while seeing their reactions?
Y yo conozco tanto vasco como castellano y entiendo perfectamente los euskalkis siendo hablante algo de vizcaino (ahora no tanto por donde vivo) como de batua.

Las diferencias entre euskalkis son como las que puede haber entre un murciano, un chileno, un cubano, un colombiano y un mexicano. El léxico puede variar enormemente, incluso las conjugaciones verbales auxiliares (dot/dut/det) pero el idioma es el mismo. En castellano pasa igual con dile/decile al otro lado del charco en el cono sur.

Sobre el uso político, para mí portugués y gallego podrían ser el mismo idioma perfectamente salvo diferencias morfológicas triviales, cosa que ya ocurre de forma clara en la conjugación verbal argentina, chilena y uruguaya.
i can't even read this. what trash.
This is like something from a movie. You write really well, by the way. You could easily write a book if you wanted to.
How many users (women) were actually real?
Another option is speed dating. You meet dozens of people in person right away. After a couple of minutes of chatting with each, you tell the organizers who you're interested in, and if both of you want they'll give each of you the other's contact info.

I'm not sure if such events still exist in this pandemic era, though, when people are afraid to meet face to face.
> When I was single I absolutely hated the mandatory 1-3 days chatting that was necessary until it became acceptable to ask someone on a date.

That's very strange to me - a date takes up so much time that I always want to go on a date only after I have some reason to think I'll like the guy I'm talking to.

Why would I get dressed, find a nice place, get there, and risk enduring a boring time with a stranger who I may have absolutely nothing in common with?
> When I was single I absolutely hated the mandatory 1-3 days chatting that was necessary until it became acceptable to ask someone on a date.

This was not my experience at all. 1-3 days of chatting would destroy any chance of ever meeting someone for me. Having a nice intro chat immediately followed up by a question to meet or exchange numbers within the first 10 messages worked significantly better than trying to have meaningful chats over tinder. I find that the first excitement of a match very quickly tapers of, so either you build on that initial momentum to transition into a date, or interest will fade quickly. Because let's face it, you'll both match other people in the mean time, and then those new matches become more exciting than coming up with new small-talk when the first few messages have become stale.

Getting to know a person works better face to face, so I'd rather be quick to move to that stage, and be more selective about who I think I might want to spend a first-date hour with. (My go-to was to grab a beer at a bar and then see if there's enough interest to spend the rest of the evening together walking through the city).
FYI, the account that you are replying to has a very long track record of pushing this talking point (and other crank opinions), so do not think that you are engaging in a good faith discussion with someone who can be convinced (1) - if they could be, it would have happened long ago. They're here to push that opinion into the public sphere.

That account was even banned from posting for a while (2), thankfully. Why it was allowed back, I do not know.

1)

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

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

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

2)

https://news.ycombinator.com/item?id=32323579
Not sure what this has to do with resident/physician work hours.

Nursing errors (i.e. administering the wrong dose) can certainly kill people. They also don’t / shouldn’t work 24 hours shifts (infrequently a nurse might work a double due to emergent staffing requirements, this is a systems issue though and not by design).

There are both technological (EMR and ordering systems) and human safeguards (nurses and pharmacy) protecting against “silly mistakes” by physicians.

Once again, resident physicians’ roles overnights are no where near as mission critical as a nurse.

You also identified a key point in why 24 hour resident call shifts are safe - we have checklists.

If I order the wrong med on the wrong patient on an overnight call shift this will be flagged by the nurse who’s checklist includes verifying order accuracy. This is especially true of medications that can have life threatening complications (e.g. insulin, potassium, hypertonic saline).

Please also note I’m only talking about places I’ve trained (US and Canada) where all of these systems exist. I cannot comment on other countries where the infrastructure is different, perhaps this is more of an issue in Argentina than it is here.
Specs for Microsoft?

You do know there are open and closed source drivers on Linux, right?

OEMs develop stuff for Linux as well, it's just that they don't have a lot of incentives to do it properly, since most of the user base is on another OS.

So no, it's not a hardware issue, the hardware is great. It's a software, business and culture issue that companies don't have incentives to develop consumer grade software for Linux and that Linux hasn't implemented proper performance/efficiently core support, proper egpu support, seamless hibrid graphics support, etc. Because all those tend to be stuff that the general consumer wants and not things servers would use.

I encourage you to explore more around what you say before disregarding other people's opinion with "nowadays HN does not even understand such basic stuff" when you yourself haven't even given it much thought, please.
You don't need to be so snarky either.
It's not exactly the user experience I was looking for, but thanks for the recommendation. I've taken a look and Notesnook and Standard Notes have a very similar feeling to Evernote, and are end-to-end encrypted. Their load speed seems better than Evernote, too. I've also had some sync problems with Evernote that don't seem to happen with these two apps. I also like that these apps are open source to some extent [1] [2].

[1] https://blog.notesnook.com/notesnook-is-going-open-source/

[2] https://standardnotes.com/help/46/is-standard-notes-an-open-...