skysight-inc/HackerNews huggingface dataset:
That won’t be good enough. These representation models get terrifyingly complex and even genuine good faith implementations between different parties will differ, much less efforts tainted by bad actors.

One only need look at web browser engines vis a vis web standards, all out in the open, and the Herculean effort required to get to the current state of differences between browser rendering, to get a sense of the challenge.

Such specifications also need to maintain test suites with real data and code and reference code to even start a conversation about effective inter-product data interchange.
PSA that you absolutely can attend Zoom calls from your Mac without installing this trashware. Firefox or Chrome is your friend.
That was very interesting!
Read this paper before and don't buy it.

// c++
if (condition1)
throw my_exception1 ();

you throw an exception because you can't handle it locally. But then he says

// C
if (condition1)
handle_exception1 ();

so if it can be handled locally in C it can also be in C++, so why throw anything?

Also, and I'm not a C++ guy (a little exposure many years ago) so someone correct me, but if you look at part 2 of this article (link at bottom to https://250bpm.com/blog:8/) he then complains about having to have helper data structures

// c++
class person
{
int age;
int weight;
};

std::list <person*> people;

vs

// C
struct person
{
struct person *prev;
struct person *next;
int age;
int weight;
};

struct
{
struct person *first;
struct person *last;
} people;

"First thing to note is that the C++ solution allocates twice the number of memory chunks compared to the C solution. For each element of the list there's a little helper object created." [he provides a diagram too]

But surely you can roll those helper objects into the main structure with templates - that is possible, right? OK, you don't use the library util 'std::list <person*> people' but still, it's possible and straightforward, right? Edit: and this was possible in 2012's version of C++ too I'm sure.
I think he is doubling it, because armies could be of that double or even bigger size. So, the goal is to show how it would affect everything.
cast iron + butter is waaaay better
Good thing cleanup code can never fail, what with there being no way to report failure from a destructor.
It's not supported ligurature.
It's only problem i have.but I'm still using alacritty.
If you expect all commercial hardware you buy to be open hardware, you're in for a frustrating ride.
Bret is relying on books you consider not valuable and also has own research of that sorts.
> There is no official romanization of Cantonese.

There is, it is called 粵拼 or Jyutping (https://www.lshk.org/jyutping). However, its use is not enforced, and the original British colonial era romanisation remains frequently used in HK.

There is also the Yale system that predates Jyutping and is still also in wide use in teaching materials and dictionaries.

Therefore, 唔 is romanised as «m4» in Jyuping and as «m̀ h» in Yale. «4» in Jyutping and the backtick over «m» indicate the low falling tone.
Synthetic Hydrogel Composite with More Strength, Wear Resistance Than Cartilage
There's companies that are just bad at some parts of the business. Myspace was like that, really slow programmers, reportedly. Like implementing things the executives knew they could do and weren't that hard, took them ages.

In his essays, Paul Graham talks about this. If you are a company with no software brains at the top, the only way of getting ahold of competent programmers is luck. And business founders generally ruin their own luck.
yep, and it works on Android with Firefox nightly
Yeah, what an ass. Oh wait, that's me!

I did call it my self-aggrandizing blog at one point. In retrospect I think I mostly wrote it to vent about the pain and awfulness of crunch culture. I'll seek a therapist in future, and hope you'll forgive my trespasses.
This is what I did but it doesn't work all the way, break rooms don't work, broadcasts (Zoom theater) doesn't work, it's shitty. Like even in a VM it's shitty. Zoom no like VMs, Zoom yes like you installing it as root.
Thanks for the response.

> regarding layouts/panes: the panes you configure in the layouts are still resizable a runtime. It just saves you the initial setup.

I might use a "save current layout as a template" command, I guess. But I don't think I'd ever bother to learn the custom configuration format for building these myself. If you already have such a command, I'd suggest highlighting that on the site instead of a screenshot of YAML.

> imagine custom expandable folds depending on content, notifications depending on content

OK, this seems like it might be interesting to play with. Is there any "killer plugin" for it yet?
Hold up. Why would people who weren't willing to accept the taxes to maintain the street car willing to instead pay all the tax which subsidizes car infrastructure. This narrative doesn't quite add up because everything you said about why the street car existed and the commuter pattern that fed into the economics of developers applies equally well to why cars and suburb development exists. So once suburban homes were sold, why didnt the roads collapse into a state of disrepair which no one was willing to pay for?
Into the Weeds: Dewayne “Lee” Johnson vs. Monsanto Company
Taktile (YC S20) Is Hiring Front End Engineer
Trailer here: https://www.youtube.com/watch?v=eKIlBQDOo-4
So, like minor or local celebrities, then? Or celebrities in decades past?
This comment is the perfect storm of all things pernicious with a lot of modern discourse I see surrounding wokeism. Let's see;
* liberal interpretation of the word "voluntary,"
* presenting Nikole Hanna Jones as a martyr for social justice when in reality she is no such thing,
* no mention of the political allegiance or ideology of the people behind those awards as if they were objective and neutral third-parties (they're not),
* no elaboration on the 1619 Project and its MANY faults, chief among them being its status of more of a work of fan-fiction than historical reality as attested by the author herself,
* exaggerating the degree to which American universities are neutral; they are not, they are fully captured institutions of the left for better or worse (note that I am neutral on this point)
* mandatory mention of Donald Trump for maximum effect,
* all of the above presented with an aggravating demeanor of a petulant apologist for bad politics, all while pretending to be some sort of centrist(?) (or at least that is how I interpreted your attitude. I could be wrong. Let me know.)

If you do consider yourself some kind of leftist or at least an advocate for social justice, can you stop with this manner of addressing your purported adversaries online? I can't think of anything more frustrating than crypto-wokeists. It fans the flames of animosity and strengthens the spirit of reaction. You're not fooling anyone with this plausibly-deniable posturing.

Of course I could be wrong myself and read into your comment more than you intended :).
Really? Software sold in a box, can't resell it? Tell me more.
I'm assuming it relates to operations management but I imagine this type of person not accidentally taking a little shine from the name collision with spec ops soldiers and Matrix movie characters
Team liquids YouTube channel just dropped a bunch of SC2 TSL videos, having not watched or played since WoL it's been pretty interesting. Half the game is brand new, half is still the same. It seems like the games go faster and things are more sensitive to early mistakes/advantages than before, but there's still some good comebacks in there. It didn't feel all that death-ball, however, it feels like that's the last step in winning when you've already won. Take it with a grain of salt tho, I'm not watching particularly critically.
How would you deal with foraging amd looting in that game? Based on the previous parts, army can not survive without looting surrounding area every few days or without extorting them for food (and valuables).
Given Zoom’s history of “mistakenly” doing things, I don’t think your concern is completely unfounded.

The FBI have previously issued warnings[1] about Zoom “accidentally” routing calls through China and for “accidentally” allowing CCP officials to monitor and end calls made outside of China they don’t like[2].

This is just the latest “accident” we’ve found out about. You’d be a fool to think there won’t be more.

1. https://www.fbi.gov/contact-us/field-offices/boston/news/pre...

2. https://www.washingtonpost.com/technology/2020/12/18/zoom-he...
Yes although in this specific case you’d lose the order of the results with exists
Terry Pratchett's Diskworld series is my long drive go to.
Bret relies on literature you might not think are important and has conducted similar study on his own. This is significantly more valuable than any top academic press book that most historians produce.
Adobe should come up with a competitor. QuarkXpress abused its customers badly with high license fees and hardware dongles and all sorts of stuff like that. When Adobe came out with InDesign, everyone switched and Quark lost its dominant position. Same thing happened to Microsoft in Mobile. People were so sick of their monopolistic behavior that they lost totally to Apple and Google when they came out with a competitive product.
In Germany it's also frowned upon, but not taken this seriously. In any case people won't shove a smartphone in your face while arguing with you.

We have fairly strict photography laws so people don't get their likeness shared without consent.
That's old new. New new is ReduxProcess.
Hmm...not sure what you find gobbledygooky or jargon-y about this...it is about as clear as I can make it. I mean it is definitely a surprising even somewhat baffling insight, but once it is there it seems pretty clear.

I gave a longer explanation here:

https://2020.programming-conference.org/details/salon-2020-p...

(That paper is also linked from the publications page: http://objective.st/Publications/ )

Short summary:

1. Historically, computers were created to compute results (hence the name) using algorithms. So you have a function/procedure that you give parameters, it executes the algorithm, spits out the answer and terminates.

2. Programming languages reflect this. Heck, the granddaddy of most mainstream programming languages is ALGOL, the ALGOrithmic Language. https://en.wikipedia.org/wiki/ALGOL

3. The majority of programs/system today are not like (1). See for example Chatty:

https://dl.ifip.org/db/conf/ehci/ehci2007/Chatty07.pdf

or also Guy Steele's opening statement for the "Objects have failed" OOPSLA panel:

https://www.dreamsongs.com/ObjectsHaveNotFailedNarr.html

"Another weakness of procedural and functional programming is that their viewpoint assumes a process by which "inputs" are transformed into "outputs"; [...] Ongoing behavior, not completion, is now of primary interest."

Happy to answer any more specific questions. Again, the insight is definitely somewhere between surprising and outright baffling, particularly because call/return is very much paradigmatic in the Kuhnian sense: a set of shared and implicit assumptions, so things we don't even think about but that form the basis of everything else.
I believe the artificial synovial lubricant is sometimes made from chicken cock-combs.
Bonus points for playing the game only to discover when you reach the end that they were wrong all along.
eg: Melbourne, Australia

> Trams are a major form of public transport in Melbourne, the capital city of the state of Victoria, Australia.

> As of May 2017, the Melbourne tramway network consists of 250 kilometres of double track, 493 trams, 24 routes, and 1,763 tram stops.

> The system is the largest operational urban tram network in the world.

As featured in the engineering nerd cult classic film Malcolm (1986)

[1] https://www.youtube.com/watch?v=wffDBsSgS5Q
I think you followed the thread wrong. I was referring to sending money to groups trying to ban all guns.
Can it tell it is being run inside a VM?
Seeing a screenshot of the actual game made me laugh out loud. Your website does not represent the game at all.
> The weirdest is that some ISP are blocking it and some are not. So why is that the case? Are some ISP not listening to the government?

From experience being blocked from time to time in many countries...

Most countries that block things ocassionally just aren't very good at blocking things. They might not consistently communicate with all ISPs; it's pretty common that all mobile ISPs will do blocking but no wireline ISPs do it. Sometimes only the major ISPs get asked. Sometimes they get asked and don't block for whatever reason. Sometimes ISPs take a long time to update block lists. Sometimes they'll block things from DNS, but only for people using their DNS servers.

Best in class at blocking is probably the great firewall, but they sometimes do inconsistent blocking on purpose.

As a sibling said, it's best not to bring up the inconsistencies if you find the right people to ask. If you haven't already contacted the TRAI (telecom regulatory authority of india), that's where I'd start, but I dunno.
John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
That's a lot of excessive code to write just to avoid using exceptions though.
No, it was right overhead in the sky. Small enough that it appeared like a star
It does, via Microsoft Flow
I mean that they could just ship the app on a disk image, and let the user drag it to /Applications or somewhere else.
> So once suburban homes were sold, why didnt the roads collapse into a state of disrepair which no one was willing to pay for?

This is currently playing out in older subdivisions all across America.
I agree with you, GP is wrong about the "generally". We did use the isValid variant (and the odd factory once in a blue moon) at $former_job, no exceptions but a lot of other very nice things about C++ (as they became available).

But the article is a decade old, the project started 2007. So there is a good chance the project couldn't even use c++11 features.
I still recall using initializer lists on my Linux machine only to have the nightly Windows builds fail (we were stuck on an old msvc for a while; the day we upgraded it there was much rejoice).

//Some light editing
> A key gotcha that tripped us up: when querying with a list of primary keys, Postgres will not return the records in the same order as the IDs provided in a “where … in” clause.

That's frightening they don't know that. So, burn this into your minds: no ordering is guaranteed in SQL unless an ORDER BY is applied to it (and any ordering in a subquery is lost). Even if it seems to work, it will fail. No guarantees on order unless... scratch that onto your eyeballs so you never forget it.

Also, will people please stop posting rainbow-on-black screenshots, especially with the screenshotted text size smaller than the main text.
As Charlie Stross explained, he was "their man" from the outset.

You could see he was "their man" because they somehow arranged to get him a Nobel Peace Prize for, apparently, nothing. Recall Henry Kissinger, Woodrow Wilson, and Teddy Roosevelt got them too. (And Menachem Begin, Yitzhak Rabin, and Shimon Peres. And Yasser Arafat.)
I tend to agree re the complexity of D&D. The combat is much too abstract and unrealistic for my tastes. I gravitate more towards a game system like GURPS for gritty realistic games of any genre because it simulates combat so much more effectively. If I want to shoot someone through their left eye as they race past on a motorcycle there are calculations for the penalty to hit which include the range, speed lighting and other variables. I can certainly understand why folks wouldn’t want that level of detail in their combat and prefer a more abstract system. When I want to focus on the role playing and story telling aspect of these games, systems like Dread or Fiasco are fantastic. D&D seems to want to try to have things both ways but its combat and skill abstractions feel awkward and limiting.
not a professional, but i do love to cook. eggs for me are 100x easier on cast iron vs. steel. i only use steel for sauces and veggies, everything else cast iron.
Maybe disk spill because some joins require a superlinear amount of space and doesn’t fit in memory buffers?
Yeah, definitely. Blender is a shining example of what's possible, and people are starting to take notice, particularly in the cinema space.
And they actually seem to have enough of them. Russia seems to have three prototypes and zero inventory.
You might think so, but these kinds of logical errors are in everything. Someone didn’t sit down and write “file name == certificate”, but unexpected behavior during tainted data processing resulted in that.

Even the best programmers constantly make these mistakes in large code bases.
Konsole is the default on KDE. Everything is near perfect except for an escape to classical Xterm three mouse button behavior for start to finish text sequence highlight. That right mouse button for context menu can be pushed off to Meta-Button-3. I never use the context menu but highlight text start to finish all the time. Very long web addresses with inserted prefix symbol sequence on line continuation Konsole could be smart enough to autoclean. A poleposition race among the terminal emulators to decide which is fastest and complete would be useful to check frequently.
This was a massively outdated version of the software - it’s not entirely surprising that if you use c10-year old software there are more limits.

Excel has grown hugely since then.
Don’t Call Tony Fadell an Asshole–He Prefers ‘Mission Driven’
Yes, there was boost::intrusive_list for the latter since before 2012, for example.
They're starting to lean into it now. Add-ons like HardOps have shown it's definitely possible, and I think there's a lot of interest in that space so they can rope in the parametric modelling guys.
Yes, but butter is not possible here (severe casein allergy)
I can't imagine Stripe being a particularly good workplace if a manager is continuously trying to give someone a hard time on the basis of assumptions such as a task taking long is because of some inherent deficiency within the employee.
Probably not because

a) he doesn't operate, market or deploy nmap in most instances. Doesn't consult or gives input at all.

b) He doesn't receive fees from using nmap on an ongoing basis

c) Nmap doesn't fall under financial laws which are stricter and require more to be in compliance with.
Same, and given the car I own, parts will not run out this century.
I was saying the exact thing to my wife last night. I want to feel immersed, to a certain extent. Like a kid pretending with his toys. I don’t want to work and develop my gaming skills like some sort of real life skill set.

If people want to do that, that’s fine, but I haven’t found many games that haven’t been stripped down to the purely technical, almost “speedrun-esque” competition. Really no fun, because treating the game like some sort of equation to uncover and master totally removes any sense of reality and the ability to immerse yourself.
It's a failure of the optimiser. AS a DB guy (MSSQL, not postgres), there's always a risk of this, you always have to be aware of this, and don't assume. MSSQL's optimiser is pretty good but I've also seen slowdowns on plain queries after adding an index. Optimisers are complex and individual optimisation rules interact in odd and sometimes counterproductive ways. Also if your stats are not up-to-date, trouble is guaranteed.
As a developer, this silly cryptography check would be very useful during development phases to avoid signing after each compilation. IMHO, they "just" failed to replace the development code by the production code during delivery. A simple mistake ;-)
It's 2 clicks to reach Amazon so you can make some referral money, but your site doesn't add any value. Might as well link to Amazon directly.
Something you learn about large organizations if you work in one for a while is it can often be hard to make the organization do things it doesn't want to do, even if you're the top honcho of the organization.
The C++ stdlib (aka STL) is 100% usable without exceptions. This is deliberate: major players and code bases disable exceptions, including Google, LLVM, Firefox, so it has to work and work well. And disabling exceptions is easy, simply pass `-fno-exceptions` to the compiler.

Fallible C++ functions do return an error code. errno is part of C++.

https://en.cppreference.com/w/cpp/error/errno
Anyone know how I can replace a non-stick wok? Carbon steel doesn’t work unless you have gas. Induction and electric hobs don’t heat up the sides enough to maintain the seasoning of a wok, which has very high sides.

I would rather not use non-stick coatings but I can’t find a good alternative.
My observation seems very close to yours then.

Nice to know it might be a repeating occurrence.
In the past I had audio desync issue with zoom on Firefox in Ubuntu
The N Judah actually managed to get slower. Having trouble finding the photo but someone posted an N Judah schedule on reddit from the early 1900s and it was actually faster to get to downtown than it is now.

EDIT- Article about it

https://www.nytimes.com/2012/04/01/us/san-francisco-muni-str...
I wonder whether that has its downsides though - with Google, Apple etc. being involved in development I wonder whether that hollows out the core of participating developers and functionally makes the project dependent on paid employees.
That's now how our society approaches financial transactions.

When funds from every major hack are going into your protocol maybe you're actually doing something bad.
They just merged sixel support (the oldest images in terminals protocol).

Which shows that they are going places gnu screen and tmux have never wanted to.

In zellij you can scroll through and flip between different terminals that show sixel images, it's quite neat, knowing that such leaps are being made.

Meanwhile as a longtime GNU Screen user, I've been using workarounds to pass through hyperlink markup (ls --hyperlink) and thinking about what I could do if there was sixel or other image protocol support - Zellij already supports hyperlinks just fine, and now images so it is very promising.
A unique voice is what makes the post an interesting read.

Speaking about your own achievments does not lessen my achievements.

Thak you for the post I found it enjoyable.
> 20/20 subjects

Nice
Hitoshi Igarashi, Rushdie's Japanese translator, was found by a cleaning lady, stabbed to death on 13 July 1991 on the college campus where he taught near Tokyo. Ten days prior to Igarashi's killing, Rushdie's Italian translator Ettore Capriolo was seriously injured by an attacker at his home in Milan by being stabbed multiple times on 3 July 1991.[18] William Nygaard, the Norwegian publisher of The Satanic Verses, was critically injured by being shot three times in the back by an assailant on October 11, 1993 in Oslo. Nygaard survived, but spent months in the hospital recovering. The book's Turkish translator Aziz Nesin was the intended target of a mob of arsonists who set fire to the Madimak Hotel after Friday prayers on 2 July 1993 in Sivas, Turkey, killing 37 people, mostly Alevi scholars, poets and musicians. Nesin escaped death when the fundamentalist mob failed to recognize him early in the attack. Known as the Sivas massacre, it is remembered by Alevi Turks who gather in Sivas annually and hold silent marches, commemorations and vigils for the slain.
Exactly, it's my opinion. What's wrong with sharing my opinion? The whole purpose of this site is sharing opinions and points of view with others. Do you think I'm looking for comments written by you and posting "negative" replies? You're crazy.