skysight-inc/HackerNews huggingface dataset:
Yeah I agree that morally the interface is applicative or arrow like but I didn’t think that provided an ergonomic programming interface which is most of the point of hooks (and the pain of arrows). Binds couldn’t really changed the shape of their output because of the second type parameter I described. Also, I don’t see a particular reason to disallow the default value of one state depending on the value of something else. You can’t really stop them from depending on eg function arguments in a nice way.
Cool, personally my favourite word processor was Describe/2: https://ecsoft2.org/describe-os2
Get them access right away to every tool relevant to their job. It may sound obvious, but every time I’ve joined a team I’ve had to pull teeth to get access to all the things I need, and it lasts for weeks.
Technically true but is it mean anything? Support on iOS Safari is the important thing.
Is anyone using WASTE? (another nullsoft product)
The evidence is clear the earlier reports of possible life on Venus are incorrect.

Worse, it was a failure of science to have been reported the way it was.

Multiple posts on HN have discussed this.

This article was posted shortly after the 'discovery' (2020/09/16) but is incorrect anyway.

Step one would have been to understand phosphine and life on Earth. It's not well understood.

I don't understand why step one would be to go to another planet first. But I guess that's a boring headline.
>"One is because it's the right tool. "

Yeah sure. You choose the right tool because it it the right tool.

>"The second is to do with the JS tech battlefield - you pick React because it won the front-end popularity fight"

If we always pick "most popular" there will be only one left.

>"you can hire React developers, and you can hire them knowing they will want to stay React developers etc."

I guess some big companies might hire narrow scope developers (and throw those away when they the size of tool they were using changed from 9mm to 10mm). Me being more down to Earth I prefer to look at the resume and list of accomplished projects and hire persons who are creative and do not get fixated on a single thing.

>"Also you might pick React for your own CV!"

Sorry, no ;) I pick projects for money and being interesting. Using XYZ language/framework does not come as a reason into that picture for me.
Most documentation is bad and seems to promote formality over usefulness. Examples go a long way.

The most recent example of good docs I have come across recently is svelte.dev
You are correct, I should have omitted the * from the language.
> As an aside, me and my wife, we translated WordPerfect 6 for DOS into Latin for the Vatican, as freelance translators.

Come on, now. You can't just throw this out on a tech nerd forum and not explain. What exactly do you mean "translate"? As in, you translated all the menus and help text into Latin, or you helped them integrate good tools for writing in Latin? More details, please. :)
This is part of why I think we should begin to move away from “weaker” and “stronger” as adjectives for programming; these terms add a value judgement that is not properly reflective of the more nuanced trade offs involved.
Llamas do not make sheep sounds.
Hmmm, I'm from South-East Europe, and the only times I remember hearing a lot about cricket is from Lewis Carroll, and from Indian news. I'm not how many people in Europe, North America, South America, Africa, China, etc. know that cricket exists. They don't care much about hockey either (the grass one), so you might be right, but only because 0.0001% is larger than 0.00001% :)
I hear this justification a lot.

It's not really true: it's generalising a simple point until it no longer holds.

Yes, all software is complex and fallible. But not all software is equal.

If you strip away half a dozen layers of indirection and translation, and replace gigs of code with hundreds of kilobytes of it, then there are dramatic differences. In performance, in reliability, in robustness, in maintainability, in safety.

WordPerfect for DOS, like all DOS apps, had to run in under 640 KB of usable memory -- 2/3 of a meg -- and it shared that with the OS. However, that OS went through 20 years of development and polishing and it was very solid at the end.

WordPerfect ran on about a dozen different OSes and CPUs, and as such it was very clean, exceptionally thoroughly tested and debugged software.

When you have a honed, polished single-function app -- a word processor and nothing else -- that runs in 200-300KB of memory, that can perform well on an 8MHz CPU, running on a 30-40KB OS that runs well on kit half that speed, and you run it on 21st century hardware, the result achieves a level of performance that is literally impossible with any 21st century OS with all its multitasking and multithreading and millions of lines of poorly-integrated code.
I think Zig will make a great C replacement eventually. I pick it over C any day of the week. But I'd prefer Rust over either of them. Zig's management of heap-allocated memory is very similar to C, which makes it less than ideal for large projects.
And yet plenty of right wing echo chambers exist there too and have for a very long time. They continue to host communities on reddit which are all, one sided. What exactly are you doing here on HN? Injecting politics, how are you any different than the folks you're complaining about?
> Signal has open clients with reproducible builds.

Not really. First of all, there is only one Signal client allowed to connect to Signal’s servers. And in the real world, the vast majority of Signal uses are getting their APK for that app from the Google Play store (the Signal team has said that they prefer you to use the Play store as well, instead of direct-downloading an APK from their website which they offer only grudgingly). That means that a state-level actor could possibly carry out a targeted attack to replace the Signal app on a given person's phone with a malicious build.

Also, Signal’s reproducible build system requires a specific version of the Android development kit. It has been pointed out that a state-level actor could be sitting on vulnerabilities in that, and not in the Signal source code itself.
Murder Hornet Hunters of Paris
> No one seriously believes that socialism would lead to a collapse of civilization

I think lots of people who believe in capitalist ideology (probably not most of the visible preachers of that ideology, who have narrower self-interested motives, but many of the true believers) do indeed believe that.

I think they are wrong, but I don't think dismissing their honest if grossly misguided belief is helpful.
Show HN: Library to Find a Minimum Path Cover of an Arbitary DAG
As is being talked about elsewhere the social and interest graphs that can be generated are the most important aspects.

I'll give you an analogy that might help. Let's say that a personal investigator is following you. They have a GPS tracker on you. They can see where you go, who you talk to, for how long, what you buy, etc. The only thing is that they don't know what you are talking to people about or exactly what you buy (but they know where you bought it from). Would you feel comfortable with this person following you around?

I'm assuming not, because I don't know anyone that has answered yes. It feels like an invasion of your personal space, right? They can still learn a lot about you and your habits by doing this, right? But all they've gathered is metadata on you. So why do you feel uncomfortable?
no www :P
I like the semantic differences between null and undefined.
I’d rather spend the time cleaning up the codebase to use them appropriately.
Maybe you should use typescript and be forced to think about the interfaces of your various functions; their types and how you expect a consumer to use them.
The history of wildfire modeling
Square has been using it for awhile: https://developer.squareup.com/blog/developing-on-ios-and-an...
What GP means is that the stack traces will often just point you to React’s runtime code.

This is a general debugability problem that all runtimes have-you now need an understanding of how React’s implementation works to map the runtime’s state to what you’re attempting to do.
I think the thing that non-experimentalists don't realize is how many experiments fail for reasons that are not understood. For example - "the neurons in the part of the brain failed to express the transgene I wanted to use to study them." To actually write a paper about that null result requires substantially more experiments to form hypotheses and test them. Moreover, my lab is far from being an expert in the esoteric ways that this can happen, so when I try to submit the paper, the experts ask for even 10x more experiments. So I've gone farther and farther from the questions that are "important" (reflect my interests, expertise, and funding).

But this explains the value of scientific meetings and poster sessions where I can just tell this random tidbit to interested people without the burden of peer review.

An interesting recent development I've observed once was a tweet describing the fact that a dye (Texas red) labels brain vasculature even when injected subcutaneously. This random fact is not in the literature but is quite helpful from a procedural perspective. I think that science twitter has a potentially super valuable role to play in reporting unexpected or otherwise difficult to publish findings.
Reolink PoE... Pretty great... like the Unifi of security cameras.
Move out of Silicon Valley.
I don't have a source, but back when ARM Zen was going to be a thing (hopefully it still will), AMD was claiming a 10% uplift in performance over x64.

That struck me as one of the few apples to apples comparisons ever of the instruction sets at the high end, from a party not really incentivized to bend the truth one way or another.

But it could have easily come from something like the relaxed memory model, or they could have just been overly optimistic. The chip was cut after all.
They resorted to violence because they didn't have free speech, which is why it was written in to the constitution, they'd had experience of government interference in their speech.

Other than that, I'm not sure what your point is.
Do you know, I believe I have a copy in a box somewhere, never installed. I've never managed to get eComStation onto real hardware yet, and I don't really fancy trying to get Warp Server 4.51 onto a 21st century computer.

I was a big OS/2 fan from about 1991-1995, but I'm afraid I defected over to the betas of Windows "Chicago" after the OS/2 2.1 update stopped working with most of my hardware that had been fine on 2.0.
I should have said that one cannot prove this in ZFC (of course there may be models of ZFC in which this is true) since that would meant one can prove Con ZFC in ZFC. Mostowski's theorems however are provable in ZFC and are enough for the arithmetic proofs that are produced by the method of forcing.
Notate for ML, dump in machine, ping when incongruities occur.

Repeat.
Is this an alternative to income tax in all brackets? If so, doesn’t this discourage things like home ownership and saving for retirement?
I live in Denmark and feel a bit scared :/
Sure, that's your perspective, I just don't happen to agree with your perspective.
Former President Barack Obama as Commander Tuvok on Star Trek Voyager
Not sure what the purpose of this comment is.

We know from the reproducibility crisis that every field struggles with experts who are blind. It usually takes outsiders to shed light on this blindness.

That is succinctly why diversity is so important for problem solving.
From my start on Twitter, about 8 years ago, I have striven to keep my brand professional, mostly exchanging messages with other techies and micro-blogging. I also mix in some of my other interests, but above all I try to stay out of politics. This is hard to do when so many people I follow for professional networking are compelled to tweet and retweet really unhinged stuff. It's nothing but virtue signalling, almost never any content, mostly slogans, links to rants by thought leaders, and really hate-filled messages.

I've broken my rule recently to tweet covid-19 data and science. I try to make these tweets especially factual, but I have allowed my own views, which have changed over time, come through. This has become a political arena I cannot stay out of. I've been insulted by people I previously respected in the professional community, just ad hominem attacks, no data, no science, really no objective content at all.
The first thing I saw when zooming in on the map was two trains approaching head-on. I had to remind myself that this is a map and not a plan.

Now I'd love another zoom step where you can see the tracks and the signalling.
LaTeX works great for just writing words, too.

\documentclass{article}
\begin{document}
<your words here>
\end {document}

is pretty lightweight and distraction-free. Substitute the appropriate documentclass for whatever thing you're working on (book, report, whatever), and it will just work, provided you're willing to accept a lot of default formatting.

Once you get into twiddling formatting, then you're back in the realm of non-distraction-free writing, but that's not the tool's fault.
I've spent a lot of time in Melbourne, and it's winters are characterised by almost constant heavy cloud cover. That mixed with greater latitude makes natural vitamin synthesis by UV a real problem. There is also a large hole in the ozone around the southern hemisphere, so maybe that allows a little more UV through on less cloudy days.
I strongly recommend Bandit Kings of Ancient China. It is a great game.
Same. I don't know if civilization peaked then or if it was just that we were young in a good time
Interesting point. It sounds almost like a relapse of social media use at that point.
The same! I learned to love them even more when a friend who's a car designer showed me that you can vary the pressure to shade with them almost like a pencil. IOW they are good sketching tools.

Well, I guess there's also that Jason Bourne scene...that was a Bic, no? ;-)
> I'm not how many people in Europe, North America, South America, Africa, China, etc. know that cricket exists.

Lots of people in the places that were part of the British Empire other than in continental North America (where for some reason it had less staying power) which includes all of those places except South America (if you count the West Indies as part of North America.) It's popular some other places, too.
One thing I can't do with foobar2000 (I've installed the version from Microsoft store) is keep it playing while my Windows 10 tablet screen is off.

There's a "Edit -> Preferences -> Playback -> Prevent screensaver & monitor standby option when playing" option which I have enabled, but playback still pauses when I turn off the screen.

I have read that I have to adjust my Win 10 power saving options but I was wondering that surely there's a better way. Microsoft's Groove player can play with the screen off without adjusting my current power options.
“ It’s my opinion, retaining human rights is why firearms are important.”

He explicitly states it’s an opinion, e.g. not backed up by or refuted by data...
I'm still in the planning stages of migrating rails from ec2 to ecs.

I asked because parent comment said he/she was running into problems. But if your experience is smooth sailing so far then that's great.
Hi Yesimahuman, I am really tired of seeing again and again the same myths being said about Ionic. Why not put an end to this by showing to the world scientific evidence?
I just created this issue for tracking such an effort and flutter strive for the same goal:
https://github.com/ionic-team/ionic-framework/issues/22417
Plus it would allow tracking/catching performance regressions
This is just a tooling problem that can be solved trivially by having release builds build multiple binaries by default, for all the major extension profiles.
It was slow then. It's not now, not on even a decade-old PC.

But TBH, the text mode just works, and you can readily tweak DOS on a modern SVGA screen to display 132*50 text or something like that.

I know I'm a heretic for saying it, but I still like MS Word for DOS. It even shows me bold, underline and italics right there on the text screen, rather than making me guess colours like WordPerfect always did.

This tweet shows what I mean elegantly:
https://twitter.com/taviso/status/1303841149421891584
A link to the HN guidelines:

https://news.ycombinator.com/newsguidelines.html

Note this one in particular:

Please respond to the strongest plausible interpretation
of what someone says, not a weaker one that's easier
to criticize. Assume good faith.

Also, don't forget: when you assume, you make an ass of u and me.
At least they have in the confines of semi-anonymous HN :)

But yeah, some have some, haven't I'd say. And I agree with you 100%, it's extremely difficult, and much more difficult to do it on the spot. It feels like it's one of those skills that could take a lifetime to perfect.

But definitely agree that it's worth focusing one's efforts on as it seems like you'd get a lot more of what you want out of the world and other people.
You talk about intent a lot, and how subconsciously communicating this is an issue is better than supposedly direct interaction, but what is it you don't want to see specifically? Nobody has ever implied that there is any intention behind most of this type of sexist behavior, it is just useful to be aware that it is a thing so you can work on actively avoiding it, as with any other unconscious bias.

I'm in this situation a lot, I'm trans and my voice really does not match my appearance. People get confused, I understand, but beyond the first "please address me this way" I am in no way responsible for the difficulty people have in going through with the request. Do note that I personally really don't go out of my way to confront people if they keep doing it, I just avoid them as much as I can, because in current corporate cultures, you cannot win a confrontation like this if the person you're complaining to has issues relating to you. And for most people pronouns and honorifics are not a big deal. As I'd expect that sexism is not for men. But ideally anyone in my situation would be entirely justified to make a fuss about it.

It is not the fault or responsibility of anyone negatively affected to treat you with gloves. You should know better than taking it as a personal insult when someone pulls you aside and tells you "you're are possibly having this common bias, please be mindful of it".
"Syntax for references" is not what's being discussed here. What's being discussed is the ability to write \cite{Robinson89}, and have it come out correctly in whatever style you need, by pulling the actual citation data from a database.
I use my fountain pen all the time out of mostly laziness because my ballpoint pens run out and I don’t want to make a trip to the store to pick up (or find lost in my house). A jar of ink lasts forever.
We are currently struggling with enough quarantine capacity to let Australian citizens back in the country, let alone tourists.

I would expect that if your country hasn't gotten covid-19 under control you won't be allowed to travel here in the next two years.
Thanks mockingbirdy! Glad you're enjoying them. :)
> Reveal codes was a crutch.

So do you think the inspector in modern browsers, or "view source" are a crutch then?

I wholeheartedly disagree with this assertion, and there is absolutely no "nostalgic haze" clouding my vision. While I do agree that sometimes pulling up "reveal codes" could have revealed formatting problems caused by a bug in Wordperfect, the difference between WP and MS Word, was that you could actually DO something quick to fix the problem, rather than in Word, where the answer was often "something is royally screwed up -- you get to start over now".
Your behavior is characteristic of a terrorist/pedophile/drug dealer. An automated computer system/bureaucracy, the workings of which are too complex for a human to intuit or critique, decides on the basis of this "fingerprint" that you should be dealt with. You are bombed by a drone / disparaged in authoritative media / shot by police along with your kids and dogs / have your possessions taken by force / have your life ruined for a few months. Nobody at any step of this process is individually culpable, and nobody can identify with any certainty the actions which initiated this process.
He's definitely right about problems. The state has too much power, and it abuses it to curtail the liberties of its citizens and enforce a crony-capitalist structure. But his solutions are wrong, and furthermore, beyond small critiques of his policies, I take broad issue with his vision. The world which he imagines - a world in which everyone is more or less equal, with some a little richer but not too much so, is not one in which I want to live. He also seems to enumerate the many wrongs of state force, then conveniently omit the sort of force that would be necessary to seize all this property. He mentions that all land would be held in common - this wouldn't just be taking the wealth of a few billionaires and giving everyone a few extra bucks. I am glad we do not live in such as society, and hope America will never head in such a direction.

Edit: I cannot reply to comments on this thread for some reason, so I will reply to 'uxcolumbo's response here. You ask why, say, $100m is not enough. Perhaps it is - it's probably enough for most of the things I could think to do, though not all. That said, the article implies that very rich people would have much less than $100m. And finally, I don't believe it's moral to cap wealth. It's a poor attempt to address the symptom rather than the disease - taking away their wealth won't fix it. Perhaps under a government with less corruption it would be difficult or impossible to amass the levels of wealth we see today, and I'd have no issues with that occurring under those circumstances.
You seem you have a hate boner for CanvasKit. It's just a Skia project that Flutter uses as one of its render targets. It's main use is to provide a better Canvas painting API than what browsers offer natively.
> In either case bridges from other networks (such as LTE cellular) to wifi exist and are readily available, including tiny battery powered ones... So the lack of external cellular shouldn't prevent you from using precursor with cellular.

This does not provide access to native cellular functionality like voice calls or sms/mms messaging. Obviously cellular connected wifi hotspots are an option for data service, I'm not clear why you're presenting that as if it's equivalent.