skysight-inc/HackerNews huggingface dataset:
Not only that. Someone wrote a script that activated the document server using only the open source version provided in the repo. A OO developer couldn't even grasp the concept that this was legally allowed any why anyone would want to do that (as a consequence of OO's own license changes). Shortly after that the issue was closed/locked.
I feel like you should not need to carve out extra language in the standard to explain this. It's very clear that following *x is undefined after free(x). It's also clear from any reasonable understanding of malloc that x's numeric value might collide with a later allocation coincidentally. Why should that make "if (x)" undefined?

It's true that the result of "if (x == y)" would depend on coincidences lining up and you should not rely on either one. Calling any evaluation of x "undefined" seems much more extreme than that though.
To be fair, he raises a fair point. The title should be "don't invest heavily in coding from the start, talk to your future customers first, if those are available, if you are trying to make money with your project" but it's less catchy. I've been guilty of building things nobody needed and it's not a nice feeling
Puppeteer, Vercel: Tomando captura a un website con una Lambda Function
Podemos hacerlo, con Puppeteer, Vercel y café. Estaremos ejecutando una instancia de Chrome en una función serverless que se ejecuta en cada request qué hacemos, está potente, lo sé. Pero hagámoslo “por la anécdota”. Además así aprendemos juntos y aprovechamos a jugar un poco con las funciones serverless de Vercel.
I totally forgot to elaborate on that sentence. I meant to say that it's widely understood within the research community and recently graduated psychiatrists. There's still a lot of bad practice, outdated methodology, and general laissez-faire that the field is still shaking off. It's lingering way too long and dissemination of the up-to-date knowledge is much less effective within psychiatry than other areas. This may be due to it not being readily apparent that you're harming the patient compared to say cardiology, but I can't say for sure.

The field of mental health is definitely in a sorry state today, at least in the US. A lot of progress is being made in terms of research and knowledge, but it's not as impactful on the practicing community as it should be.
"Too much wood" is only an artefact of recent industrialised use of coal, oil, and nuclear energy. Through the 19th century, deforestation was rampant in Europe and North America, and remains a problem throughout much the rest of the world. Largely driven my small-scale fuelwood use.

Industrial-scale charcoal-fired bronze, iron, and glass-smelting use prodigious amounts of wood fuel, multiples of the yielded product mass.
Taking over is probably a bit of an overstatement, but I would be thrilled if it grew in popularity. Not only is it a game of thought, but it is a game that I have taught children using nothing more than scraps of paper (to make the board and pieces).

The article mentions a cultural clash. That isn't so unusual for the game. The history of chess can be traced back centuries, with both variations in rules and its place in society. The game survived regardless.
I wonder if this will be improved with more realistic cost functions that adequately model those localized effects.

Probably impossible at a global level but I wonder if it’s possible to eventually model and update those cost functions periodically to represent local maps
That seems more like a leadership than an employee issue.
I grew up with wood heat, lots of people just burn wood in the open after clearing it and often will pay you to take it. No other energy source is so cheap, but it’s quite a niche thing. As many other commenters note you should never burn wood in a populated area but there’s an incredible amount of space in the US that’s very sparsely populated.
Only more authoritarian leaders can get away with pure pragmatism. Singapore easily destroy an old low density housing, and replace it with high density housing. In construction gets postponed can get delayed for years because a renter refuses to leave.
And all of these issues will be fixed in Tesla’s over-the-air software updates eventually I imagine.
> Telegram is way snappier and is more peformant all around. Same reason why people complain about Electron all the time.

I can't replicate that. Telegram uses 20MB more RAM on my W10 computer and takes longer to launch. I see people complain about Electron because it's Electron and it's cool to complain about it.

> No, compared to Telegram. Messages you send via Signal on mobile are not available on desktop, and when you sign-in on desktop you need to first link with mobile. When they become out of sync the messages you had previously are no longer available.

Where do you get all this??
Yes, you have to link the desktop client with Signal. Once. Afterwards never again. Messages you send via Signal ARE AVAILABLE ON DESKTOP. Did you even try it? You can even send messages to yourself. They don't become out of sync. There is everything wrong about this.

> Again, as long as your device is linked but if you lose/break your phone then the E2E messages are not longer available on desktop after a period of time.

If you lose your phone number you lose your Telegram account. Your Telegram account is your phone number.

On Signal, you can use your desktop client as long as nobody else registers with your phone number too because as I've said several times over: the phone is not required.

> Telegram has a lot of great features that are not available on Signal.

I have it.
Why are you unable to name one?

> I suggest you try it out if you haven't already, and if you have then maybe you don't care about those features but it is much more widely used than Signal for that reason.

It's widely used because people use it for porn, piracy and conspiracy bullshit already. All this doesn't make it a better messenger altogether or Signal worse. It's just something a certain group of people like and spread within those groups of people. Just because Signal isn't popular in the porn, piracy or conspiracy scenes, doesn't make it worse.

> The process of linking on desktop for Signal is cumbersome.

Why are you constantly lying?
You scan a QR code. That's all. There is nothing cumbersome about it.

> That doesn't make it worse per say

Of course it's worse. It can't do a thing. So it's worse.
This is a bit like the dental floss thing of a few years ago - someone suddenly realised there was no evidence backing the use of dental floss; cue media frenzy that dental floss is useless. No it isn't; just no-one bothered to study it. I'm sure that there isn't any high-quality evidence that 'removing your hand from a hot stove decreases burn injuries.' More evidence is a good thing, and is needed in many cases, but and there is also a heap of questionable medical treatment out there, perpetuated by the status quo.
I don't really see the problem with this; it's a $149 (currently $99) one-time payment for a life-time license for 10 users, or it's free for contributors. That seems more than seems reasonable to me, and there needs to be some incentive for people to actually pay for developer time and hosting, because "ask nicely" doesn't really scale.

The communication wasn't ideal, which the OO people said in the issue, but to call it "questionable" ... meh. Try making a living from 100% no-restriction open source software like this and let me know how it goes.
In C99:

Annex J.2 "The value of a pointer to an object whose lifetime has ended is used (6.2.4)."

6.2.4 "The value of a pointer becomes indeterminate when
the object it points to reaches the end of its lifetime."

The only thing I can think of is that it allows the compiler to recycle the storage occupied by the pointer itself for something else after free() is called, but I don't see much value(!) in that either, given that if it could do variable lifetime analysis, it would be able to do it for pointers too.
Because if you put important people in office, public servants cannot earn $5MM a year, or more, when they return to private practice.

google: Eric Holder
Calc's problems run deep. Every other release breaks the find function or something similar in a way that literally crashes when editing my company's massive golden workbook.

Nonetheless it is still usable. When we have more scale, we'll probably just implement a subset of ODS as an import for a custom spreadsheet program that I've been working on in my more-free time (looking to make explicit loops/tables of intra-row and previous-row dependent expressions, enabling lazy sequences [or just sequences with length defined by downstream users] and more straightforward static compilation w/ LLVM or similar).

ODS is pretty bad, especially the way LO writes it. For example LibreOffice adds like 50 styles to your ODS files, even empty ones, every time you save; and one of them is called "Default", even though ODS has an explicit mechanism for default styles that LibreOffice recognizes. I could go into all the levels of hell in LibreOffice-generated ODS files (not to say others don't have their own flavour of hell). LibreOffice, and I suspect most ODS generating programs, routinely generate schema-invalid ODS files for a good reason (boolean value cells with integer cached values, which are essential).

I think my new legacy-optional spreadsheet can be pretty killer, and I hope to bring it to the masses at some point.
Yeah I'd prefer to have not read it either, but I can't take that back. I typically suggest people read the book, but feel free to stop at the third part.

It did have some weird regressive vibes, the only redeeming part to me was the idea that multiple distinct groups were able to survive and had to make major changes to adapt, the bit about the different lines descended from the eves was just weird.
Meta studies on vaccines find them to be generally effective [1] but the government has managed to screw up major drives and damage peoples view of vaccines because of those [2].

Psychiatry on the other hand has evidence that disappears every time someone tries to replicate original drug trials:

>The replication crisis addresses a fundamental problem in psychological research. Reported associations are systematically inflated and many published results do not replicate, suggesting that the scientific psychological literature is replete with false-positive findings (Pashler and Harris, 2012; Yong, 2012; Aarts et al., 2015) [...] outline some specific issues underscoring that inconsistent and systematically biased research findings persistently compromise the yield of clinical research.

>Concerning replicability in psychotherapy research, the main question to pose is: How much can we rely on the published evidence? To start with it needs to be acknowledged that the average efficacy of psychotherapy based on the scientific literature is systematically overestimated due to publication bias (Cuijpers et al., 2010a; Driessen et al., 2015; Cristea et al., 2017a).

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4599698/

[2] https://en.wikipedia.org/wiki/1976_swine_flu_outbreak

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5835722/
With just the low dynamic range fixed framerate monocular camera input? I’m not sure I could. Also, everyone knows computers still aren’t as good at vision recognition as humans are.
Dammit. Too late to edit now.
You’re being super unpleasant by even suggesting that the lack of legal restriction makes it a good idea. That means you have no other reason to suggest that it’s a reasonable thing to do, just that it isn’t literally breaking the law.
Where do you get the $950 from? It's listed in the $149 (currently $100) "home server" lifetime license on their pricing page: https://www.onlyoffice.com/integration-edition-prices.aspx
Any ideal model can be used to describe the current state of affairs as its pathological case. In the ancap paradigm, the existing government can be viewed as a really powerful corporation. In a left-flavored anarchist paradigm, the existing government is a large scale social contract. Or as you've said, an othered government is just a hostile group to be avoided. What matters is the overall heuristic of trying to shrink the structures to be more local and manageable. Anarchism in all its various flavors isn't a prescription, but rather a rebuke of prescriptivism.

Concretely, most anarchists still have a sense of justice, possibly even a stronger one. Murdering someone and then succumbing to (possibly organized) violence makes sense. Smoking a plant and then being attacked does not.
That’s not a distinction.
Both meetup.com and Facebook have news feeds that show me which events my contacts are attending... Maybe you should research your demo a bit more, and try to think about why Facebook or someone else in this space hasn't already built what you are trying to build (since it's not a particularly novel or new idea, honestly)
That was Zuckerberg, not Musk.
I hear you, and it’s why I also only consider it a curious marker and not a detractor. Nowhere did I say I wouldn’t employ someone, only that it sparks more curiosity in me.
The one biggest thing going for Google Docs IMO is that a document usually displays exactly the same way regardless of the OS and font DPI setup of the user, at least as long as they are using Chrome on their OS. Fonts are loaded from the cloud, so you never run into issues with those, and you can even pick some awesome fonts from Google Fonts and not have to worry about whether the destination system has them installed. There are very few, if any, system fonts that are common to Linux, Mac, and Windows, and most system fonts are typographically terrible.

Usually documents created in Word and imported into OpenOffice inevitably have to push the last 1 line onto the next page and mangle all the alignments. Often because someone created the doc in Arial and it loads it as Ubuntu Sans for me and Helvetica for a Mac user or some such.
Hehe: http://www.cs.stir.ac.uk/~kjt/techreps/pdf/TR141.pdf

A paper that tries to compute Halstead language level for Haskell. It was so high they had to change constants in the computation of Halstead volume (page 6 in the paper above). Basically, many spaces in Haskell program are "apply" operator and one have to count these spaces to even attempt to be compatible with the theory.

I also have to say that I like Tcl very much but for different reason: values in Tcl are immutable and passing a dictionary or list to a procedure will not change that dictionary in unpredictable way (will not "pull the rug").

I once ranked languages by their support for drunken programming (diminished higher thinking ability - how much thinking programming language really takes from you) and Haskell and Tcl came out first and second - both have immutable values and Haskell also helps with the type system. Other contenders like C, C++, C#, Python and some other languages were much worse to use when one is drunk. Mainly due to the need to remember effects on the arguments passed to a function and/or method, but also for infamous "null".

C# had third place - some type safety and garbage collection help a lot (and compiler accepts more code than Java). Everything else just brings you more headache when you try to decipher and make work what you wrote being drunk.
While the author makes some valid points, I disagree with the general stance of the post (and, more broadly, quite dislike most generalizations like that). Obviously, no decent hiring manager in their right mind will base their decision purely on someone's GitHub profile. At the same time, relevant profiles with enough information could be a very useful signal and data point. In other words, I think that using GitHub profiles to augment other available information is a worthwhile element of the overall hiring strategy for [software] engineering teams.
How can I create an online database and then sell access to it?
I'd like to create a sortable database + monetize access to it.

What's the best way to do it? Does Airtable offer it? Excel on a webpage? Any other way to do it?

What's your experience?
To be clear I wasn't calling Linux a walled garden. But I was talking about overall trends. For example, there some are efforts to push Linux in this direction, most recently with some centralized app/package store.

Also Linux Foundation was setup and is funded by big corporations like Microsoft, Google, etc in order to find ways to exert influence over Linux's growth.
Ahh, it’s the tolerance details that I was missing. Thanks for the insight.
Their responses in this thread make them out to be pretty uncaring. It’s not illegal to go out, I’m not suggesting people do by giving them a means to facilitate it, I’m not responsible! At some point you just have to admit you don’t care about the well-being of anybody.
I'd love to see some examples too, if you know of any! Thanks so much!
Red Sprites and Blue Jets Explained (Transient Luminous Events) [video]
The difference is that human can do true inference, whereas that's not really attainable even with the best in class ML models. So until we make breakthroughs in AI reasoning, we still need aides like LIDAR in order to workaround current limitations.
While true, I don’t think this is the distinction they are getting at. Rather, I think they are getting at the distinction between “infinitely many integers” and “all integers”,
(Or possibly between “a set with infinite measure” vs “the entire measure space”).
A political agenda? We're here discussing politics. The bad faith version of what just happened is "look, slavery just works, ok? Is it cheap labor? Yes. Question answered."

To try to wade into this discussion with an absolute refusal to look at a broad picture of small pieces is nonsensical. How can you talk about preventing mass shootings with a simple statement of "yes, obviously laws and police prevent mass shootings?" You know what else does? A lack of guns. Or, maybe, really good mental health care and social welfare. Or, common sense gun control laws. Or... Etc.

By the way, I reject the notion that the FBI actually prevents these things. You look into the story and it's like, they found some vet with PTSD ranting about Jewish conspiracy theories on obscure web forums, then they reach out to the guy and foment him into a terrorist, then arrest him when he tries to buy a gun. Meanwhile 3 schools have been shot up by kids with guns.

Political agenda, come on. What an obnoxious thing to have said to me on this forum.
A judge is a jury of one. They may be better trained to rely on evidence, but they are clearly also human and affected by other factors. For evidence of this, I only need to refer to the well-cited study showing that parole judges were significantly more lenient at the start of the day and after their lunch break.
Representations of Commonsense Knowledge by Ernest Davis
Ernest Davis is a professor of computer science at New York University. He has authored four books, including Representations of Commonsense Knowledge.
I just stumbled upon this on a random subreddit and was completely surprised that there was a whole class of lighting adjacent phenomena that I knew nothing about.
It will notify you that it is approaching a traffic control, and if you do not confirm that you want to proceed through, it will slow to a stop. Presumably the idea is this is safer than blowing through an intersection accidentally, which seems reasonable.

You do not have to confirm if there is a car in front of you or it sees other cars proceeding through the intersection.

I think it (stopping at traffic controls) works quite well for a feature that rolled out only a few months ago. The article is generally accurate, but almost all these features are still labeled "beta" and work pretty well, though certainly not perfectly. The idea is they will improve over time and eventually get there, the article kind of assumes they are all supposed to be flawless which I don't think is particularly accurate.

If you interpret "Full Self Driving" as "everything works flawlessly" it's going to be a disappointment. That's fair enough for a naive reading of the phrase, you can argue that's overselling the potential of the feature, but perfect driving at this time is not what is actually claimed.

I think on balance all these features are pretty positive and designed smartly so that the driver can understand what is happening and correct the car's actions, and it does seem like they are improving over time.
Why do you imagine that? When will they fix them all?
I've heard new Google accounts have to be tied to a phone number now.
Humans can do a lot of things computers cannot do. Computers can do a lot of things humans cannot do.
I suspect some aspects of driving a car consumes a majority of a person's brain power, even if it doesn't feel like it.

Ever get into a situation where there's on-ramps and off-ramps on both sides, you've never been on that stretch of road before and there's a lot of traffic? Driver conversation stops. Driver paying attention to the audiobook or podcast playing stops. It takes all your attention.

If that's the case, then maybe we won't get true self-driving until these systems have the processing power of a human brain...
Epic Games Asks Court to Allow Fortnite Back on the App Store
I was responding to this:

> that women in East Asia had few opportunities to express themselves in any form, let alone a book

By pointing out that another woman in East Asia expressed herself in a book, which was passed down the centuries.

I'm familiar with Beowulf; English is my native language. Talk about non-sequiturs!
It depends on your usage; I don't really like using this kind of software in general, but on the rare occasions I need to use it (usually to fill in some document for some organisation or government) I just use Google Docs. Almost all of these documents are fairly ephemeral so long-term storage isn't really an issue (actually, lack of it is a feature, since it often contains sensitive personal information). Google Docs works "good enough" for this and doesn't require installing a lot of software for a 10-minute task.

For more serious usage, I'd probably look for a desktop solution, since that's just so much quicker (Google Docs is really slow), but for casual usage it's pretty good.
I think their point is more along the lines of "there are infinitely many (real or rational) numbers between zero and one, but none of them are equal to two".
It doesn't get high viewership, but as a cultural moment for the site, it was huge. Chess posts regularly topped LSF for several weeks, and they remain strong.

It was popular enough that it drew a strong reactionary movement of people complaining about chess posts. You can argue about clickbait, but the view counts (not that #30 is shabby at all) don't do it justice.
If this thing isn't free software, and if one really cares about MSword compatibility, then why wouldn't they just go use MSword?
This talk is also available in PDF form:

https://www.cs.virginia.edu/~evans/cs655/readings/steele.pdf

Although I would agree watching this talk with Steele's delivery is best.
950 EUR is from the first comment in the linked github issue. https://github.com/ONLYOFFICE/DocumentServer/issues/805#issu...
The problem is that most people are not paying huge attention to self-driving and the marketing will end up causing some people to misjudge the capabilities and get them killed. At which point fanboys will move the goalposts to "it kills less people than humans operating cars", which I don't think is necessarily true depending on how you want to measure that.
Just to be clear:

I am not commenting on the likelihood of Apple to change this, or whether they should or should not.

I am only saying that the submitted headline misrepresents the post.
This and Annex J.2 Undefined Behavior and Annex L.3 Analyzability Requirements both also specifically include:
"The value of a pointer that refers to space deallocated by a call to the free or realloc function is used (7.22.3)."