skysight-inc/HackerNews huggingface dataset:
Successfully working in teams in LabVIEW means having experienced architect(s) that can effectively divide up the design into something where developers won't step on each other. When you inevitably have to merge efforts that do collide you usually just punt, pick one of the two, and do some rework. There are some options available in LabVIEW for making parts of how it works more compatible with source control but at the end of the day they're still binary files and the prescribed option can impede with some other work flows that are sometimes needed. If LabVIEW source was saved in some hierarchical structure such as XML (that would have to be another layer learned so not really much of a fix) it could play better with patch/merge. The diff and merge tools really aren't terrible I just think that people are so used to not needing to configure external tools for this that they don't even know it's possible. I can double click a VI in a git log and see highlighted differences between versions just like people can in any textual tool.

If you label structures (you can turn on a structure's label and then give it some unique text) it becomes searchable. You can also create # bookmark comments that link to structures/nodes/anything on the block diagram.

NI just released a completely free for personal use version of LabVIEW (unlike their former "cheap" home edition that was watermarked and lacked features like compiling executables) though my belief is that they don't have an outwardly evident plan of long term strategy which is only likely to further the majority opinion of the platform. Also this ultimately doesn't help people that may be interested in using it in a work / academic environment or anyone that's used to a less expensive hardware platform. Ladder logic programming feels more akin to chiseling into stone, and the platform support in the NI ecosystem can be quite nice for a lot of applications.
How to build a JAMStack multi language blog with Nuxt.js
> Go fuck yourself, and learn how to think

Ouch. Accounts that post like this get banned here regardless of how wrong someone else is or you feel they are. Please review https://news.ycombinator.com/newsguidelines.html and please don't ever do this here again. (We had to warn you about personal attacks once before.)
Ask HN: What do you think of HN’s frequent presence on r/programmingcirclejerk?
To be clear, I’m sincerely curious. What is there HN can learn from being frequently satirized on that subreddit?

https://www.reddit.com/r/programmingcirclejerk/
You can hide the tab bar with css:
https://superuser.com/questions/1268732/how-to-hide-tab-bar-...
The article seems to confirm your recollection of a macrotized "master":

> Each of the assembly source files contains a header stating This translation created 10-Feb-83 by Version 4.3

> Since the Instruction Set Architecture (ISA) of the early processors used in home and personal computers weren’t spectacularly different from one another, Microsoft was able to generate a substantial amount of the code for a port from the sources of a master implementation. (Alas, sorry, we’re unable to open-source the ISA translator.)
C++20 offers both with very nice graphical debuggers, which Delve isn't really a match for.
This is not true

People who are practiced in eastern medicine don’t bother with rigorous scientific studies as much anyways. What’s the point, you can just see the reasoning and common sense yourself without needing to look at a study, not to mention the countless anecdotes they’ve collected from people they’ve met and who’ve found healing
Minimalist? It's 17609 lines and 553 KB.

The 'simple' responsive card example uses 9 divs and 33 classes.

This is madness.
It has two on Windows, they are called COM and UWP, although technically it is just one as UWP is an evolution from COM.

It has has one on IBM i and z/OS, as part of the language environments.
FYI: In the Perl world, CGI::Formbuilder + HTML::Template is a really comprehensive form-centric way of writing CRUD applications.

https://metacpan.org/pod/CGI::FormBuilder
What about night-owls? Maybe they are more suitable. Say a night-owl who lives in Jakarta, Indonesia, which has 12 hours difference to New York. The night owl can work synchronously with the team in NY, right?
The paperwork isn't necessarily meaningless. But for someone who feels best being "out there", where interesting things happen, being dragged back all the way to HQ to forever watch the things they loved from the distance - that's soul-breaking.
I find the NumWorks to be a lovely little calculator but Omega really needs to provide some serious symbolic (i.e. ‘CAS’) functionality. It’s all fair and square that the official Epsilon firmware doesn’t feature CAS to appease the examination boards, but it’s a feature that is pretty key for a more sophisticated crowd. No algebraic computation? No symbolic differentiation and integration?! That’s really quite disappointing.
Its probably also because people are motivated to help out when they see work to be done. For me, my mouse and trackpad work just fine. I don't even know what I could work on with such a project. It all just works.
Here is a list of companies using using Clojure & ClojureScript:

https://clojure.org/community/companies
A very important note a few paragraphs in to the National Geographic article:

>The new findings don’t cast doubt on the 100,000 real Dead Sea Scroll fragments, most of which lie in the Shrine of the Book, part of the Israel Museum, Jerusalem. However, the report’s findings raise grave questions about the “post-2002” Dead Sea Scroll fragments, a group of some 70 snippets of biblical text that entered the antiquities market in the 2000s. Even before the new report, some scholars believed that most to all of the post-2002 fragments were modern fakes.
Bitcoin on Ethereum historical data charts
In LabVIEW I wire in a reference to a VI that provides the functionality or I use a design similar to the command pattern where there's an override method and I specify the class instance as the argument. Depends on the granularity of the design needed and how many different classes I want to define (usually not that many).
>Twitter itself is a horrible platform and company. I can't wait for the service to disappear into oblivion.

You can always walk away from a service. If you are waiting for the next "Big Thing" to ditch your problems you will find that even this new shiny platform will (eventually) have the same or worse problems.

The internet is a rabble that needs taming. Services automate a lot of stuff to try to tame us, but nothing is perfect. Innocent users get banned.

If you are building a business on these services don't rely on just one. Build redundancy into your marketing, use many channels.
I can haz transcript? Channel capacity insufficient.
I've been toying with Turbo Pascal 5.5 running on FreeDOS on an old laptop. There's something really relaxing about it, compared to modern programming.
Missing github feature: activity chart on the forks page to see easily who is working on the code - not just collecting
Well, it was a response to the parents claim that “[w]riting actual CSS is the waste of time”.

You might be happy to learn that CSS color module 4[1] will add `lab()` and `lch()` color definitions and CSS color module 5[2] will add the `color-adjust` function as well as other goodies.

1: https://www.w3.org/TR/css-color-4/

1: https://www.w3.org/TR/css-color-5/
It's also a very questionable way to source training data.

Most bots should be programmed to avoid violating Twitter rules to ensure they are not banned.

Maybe Bot Sentinel's model is simply finding users that prefer not to follow authority/rules.
"[...] this allows Haskell to be used as a scripting language for Microsoft's Internet Explorer web browser". Interesting. Never heard of that.

https://www.microsoft.com/en-us/research/publication/scripti...

EDIT: Add link
A better question is why developers, the only group of people likely to understand this security issue, continue to run things on localhost?

Custom hostnames are such a better solution, but for some reason developers don't use them.
Ebay does not offer 10% of value. Other than because they're basically a monopoly, I'm surprised no one's been able to undercut them.
A more recent view: "Who Cares About Functional Programming?"

https://thomasbandt.com/who-cares-about-functional-programmi...
sorry to put you on the spot but what makes it difficult to simply ignore `\<pre>` blocks?

As to answer your question - beeline is great for _badly_ formatted texts. Many articles are in whooping 120 character long lines or absurdly long, bland paragraphs. In those cases the benefit of beeline is definitely noticable!

Finally for technical bits, it seems that that beeline extension colors each letter individually, however modern css already offers horizontal gradient[1] which might be prettier and somewhat preserve the original document better.

https://stackoverflow.com/questions/39884260
You're all good until somebody starts selling a pre-packaged Extruder factory.
Conflating compilation and interpretation does not "avoid misunderstandings". Quite on the contrary. Compilation and interpretation do very different things.

Example: Imagine a Lisp program that prints "hello world" in an infinite loop. If you compile this to Lua bytecode, the compilation process (a) will not print "hello world", and (b) will not run into an infinite loop. Running the Lua bytecode will (a) print "hello world", and (b) will do so in an infinite loop.

Surely you agree these are very different things. Compilation translates input code into output code without executing it. Interpretation executes the input code, usually without further translating it into another representation. Why would you confuse them by trying to apply the same term to them when we have very good distinct terms for these distinct concepts?

Etymology does not come into it. Words mean what they mean, not what some related word might have meant in the past.
No, you are describing a European social state like France (or where they would like to get to). This is anything but UBI.

1) UBI should be cash, the consumer chooses how to spend his dollar, giving him/her control, and keeping markets somewhat efficient.

2) It should be more like a dividend. We are all shareholders in USA inc. and get a percentage of it's GDP handed back to us. Not more bureaucrats and policies to decide what to funnel where.
Speaking only for myself, most of my friends (from after university) are people I have worked with. And these are the people I usually get a coffee with, brainstorm ideas on whiteboards, go out for drinks or talk tech with them. WFH permanently would definitely impact this. Even though I might get along great with another dev from 100+ miles away, I cannot possibly do most of the things I mentioned above with them.

Edit: Friends also include people working in other teams like project managers, marketing, HR, support teams etc.
Hot topic nowadays. I have also given it a lot of thought but couldn't come to any conclusion.

It's true, living in SF/NYC and India, you will have a significant difference in monthly expenditures. But does it make sense to pay differently to persons who bring the same value to the company just because they are living in different locations?

IMO if you are a fully remote company, it shouldn't make any difference. People can choose to work from wherever they are and should get paid equally.
If you have an office and hire a remote worker, it would make sense if you are paying lower to remote workers working from countries with lower wages.
I don't have a use for Personas in Chrome, but it's regrettable that profiles in Firefox aren't more user friendly, because I need different proxy/root certificates settings.

Accessing my company's VPN requires proxying all internet traffic and accepting their own special root certificate, via McAfee's crap and thus can theoretically MITM my communications.

Firefox can be configured to not accept such root certificates. So I'd need a company profile and a personal profile.

But unfortunately opening profiles in Firefox is a pain. And my MacOS doesn't consider the opened windows as part of the same app, but on the other hand you can't assign them a specific icon, so switching between them is a pain.

If Chrome's profiles allowed me to disallow custom system-wide root certificates, I would switch to it. But Chrome has no such settings.
It's amusing to see the C++ committee finally taking safety seriously. I tried to get some interest in safety from there many years ago, but they were off into template la-la land back then.
I'm in Europe and some of my coworkers are in NZ. There is a 12H difference. The entire 9 to 5 section of one is outside the 9 to 5 section of the other.
And now we have literal spam in here. Great.
FP is going mainstream. In the same way that mainstream OO wasn't pure OO in the manner of Smalltalk but instead hybrid languages like C++ and Java (and more recently Python), mainstream FP isn't Haskell but languages like JS (w/ Typescript), Scala, Kotlin, Rust, Swift, and friends taking core ideas from academic FP and presenting them in way that works better for industry.
You know people keep talking about how to "recreate Silicon Valley at location X" - here is an idea for making your small country / tourist hotspot way less reliant on tourism

- implement world beating virus testing and tracking
- invest so heavily in child care and education it makes your head swim
- build out offices for rent and look at your building codes

Now start saying you are a remote work friendly area.

My wife and I choose to sit in London's metro area for one main reason - kids schools. A second one is the health system. Nothing to do with commute times (god no) or access to job choices.

Want to replace tourism as an industry - focus on office based remote workers.
I am as liberal as they get, and even I get bombarded with right wing memes and news via various social media. But yeah, I don't think the block parties are happening because of Trump. That stuff is going to happen because young people are just being young. But I also don't think young people partying poses any real threat to the states ability to 'control'.

But the handful of sparsely attended, astro-turfed lockdown protests, which were spun in the news as a ground swell of anti-lockdown support, were absolutely influenced (if not actively coordinated) by the right wing media and Trump.

And for the record, your original claim was that states are loosing control, so that is forcing them to open back up. And my claim, was that that is incorrect, they are making a political calculation. The governors are getting squeezed from the right by Trump-ism, and they are getting squeezed from within by their rapidly expanding budget deficits. And at this point, a second wave is unavoidable due to the poor responses around the globe and within the US, so the benefits of successfully eliminating the virus in any particular state have been greatly diminished. But at any point, if a state deemed it necessary, they could marshal the resources to enforce stay-at-home orders. There is no populist uprising threatening their illusion of control, as you seem to believe.
I love this idea and I'm already picturing a mashup of LabVIEW class hierarchy/VI call hierarchies but it's dwarf fortress with multiple z-level view enabled and you can mousewheel up and down through the pyramid of the application architecture.
I'm just lost as to how you'd relate/visualize the dynamic instances of classes/modules so that you could have a unified debugging environment, like you do with the regular block diagrams.

I've recently debugged LabVIEW code that resulted in the taskbar listing of windows names to overflow. Definitely less than optimal.
Thank god he left. He’s a pathetic excuse for a human being.

That being said, a great number of the active mods on that platform seems to be a couple steps away from becoming power tripping maniacs. It’s one thing to stop spam and illegal content. It’s another to censor discussions because whatever content was posted can be interpreted as against rule 4.1B §2. How hard is it to leave the content up and let users downvote it if it’s not so relevant?
Kubetap – adds mitmproxy to Kubernetes services
With this

https://addons.mozilla.org/en-US/firefox/addon/multi-account...

you don't have to click anything — press `Ctrl+.`, and a number button from 1 to (however many containers you have configured.)

I switched it to a different combination so it can be used with one hand.
It only failed on UNIX FOSS clones and embedded C only boards.

All major C compilers are written in C++ nowadays.

Apple OSes use C++ for device drivers, GPGPU programming and their compiler infrastructure.

Google OSes use legacy C drivers for Linux and everything else is a mix of C++, Java, Rust, using micro-kernel like architecture where each driver gets their own process.

On Windows it has been long considered persona non-grata and everyone advised to either move to C++ or adopt Clang (also provided via VS installer) if they insist in using C. VC++ only supports C to the extent required by ISO C+++ compliance.

One of the reasons OpenCL lost to CUDA was the initial refusal of Khronos to offer similar C++ tooling, making many researches jump to NVidia.
Helping members who haven’t been watching cancel
No, I haven't used Mathematica. It doesn't hold much use for me (yet) because it's not allowed on any of my exams. Being able to diagonalize a matrix by hand may not be a useful real world skill but the ability to do it on an exam demonstrates that you understand the process. On the other hand, typing the matrix into Mathematica and calling the diagonalize function demonstrates very little other than that you know how to command the magic box to give you the answer.

Mathematics is a tower of abstractions. In the course of my education, I am learning how all of the layers fit together. Skipping all that and teaching people how to use Mathematica is not teaching mathematics, it's teaching dependence on a tool (and a proprietary one at that). It's like teaching people how to use Microsoft Word instead of how to write their own word processor. I'm very critical of the way technology has infiltrated the modern classroom. I think we're in danger of raising a generation of Eloi [1].

[1] https://en.wikipedia.org/wiki/Eloi
If WASM had access to the DOM, I imagine we'd start seeing a replacement of JS and a democratization of web languages. I however dread the day I get to read a full-stack C/C++ webpage.
I'm using SpinalHDL for all my hobby projects, and I use Intel Quartus, Xilinx ISE, or Yosys, depending on the FPGA family.

This project is an FPGA based ray-tracer that uses Xilinx ISE written in SpinalHDL: https://github.com/tomverbeure/rt.
This project uses SpinalHDL to drive an LED cube, which uses Quartus: https://github.com/tomverbeure/cube (it also uses a VexRiscv). And here is a small project that drives an LED matrix with WS2812B LEDs, that runs on an Upduino2 with a Lattice UP5K FPGA, which uses open source Yosys/NextPNR: https://github.com/tomverbeure/led_matrix.
Uncontrolled immigration has all the attributes of invasions.

Simply put, the folly of open borders is evident with a simple example

Would you make an open invite for thanksgiving, so that anyone, inclusing perfect strangers, could walk in?

And what if you did, would you be OK with our own family not getting to eat turkey because other guests had their bite?

Thus this reveals a fundamental flaw in the approach for open borders.

Thus, at its core, open borders is immoral because it fails the ethical notion of symetry.

Open borders work if and only if the number of people who want to go come in to USA from say, China, equals those leaving US, wanting to go into China.

Do not do to others what you don't want them to do to you. This is NNT's Silver Rule

https://www.spencerfernando.com/2018/07/02/taleb-rips-the-vi...
I was trying to research what types of tests are used to determine hormone levels yesterday, but of course all the results are health sites about how to get a hormone test or when you might need one. It takes several search refinements to get any information that you are looking for.

All search engines suffer from an over abundance of information, so much so that it's becoming more and more difficult to find useful information. You really have to know quite a bit about the field you are researching and what terms to use, but of course by that time you probably don't need to search for it.

I want a type of search engine that is predictive and can filter out results based on your search history (for example filter out surface level health information sites if I almost never click on them).
As far as old windows games are concerned, I've experienced that they often run more stable and performant with wine on linux than on a newer windows version.
NASA review of Space's first launch to carry astronauts goes into overtime
Which language are you talking about?
and use condoms
Some real cool things - this is computing history being preserved, like in one of the files I saw this:

--------- ---- -- ---- ----- --- ---- -----
COPYRIGHT 1975 BY BILL GATES AND PAUL ALLEN
--------- ---- -- ---- ----- --- ---- -----

ORIGINALLY WRITTEN ON THE PDP-10 FROM
FEBRUARY 9 TO APRIL 9 1975

BILL GATES WROTE A LOT OF STUFF.
PAUL ALLEN WROTE A LOT OF OTHER STUFF AND FAST CODE.
MONTE DAVIDOFF WROTE THE MATH PACKAGE (F4I.MAC).
Lists like this strike me as somewhat meaningless. Those companies probably also use bash scripts, hardly represents a significant chunk of the product. How much of their codebase is in Clojure?
Please make your substantive points without swipes like "you are quite delusional if $opposing-view".

https://news.ycombinator.com/newsguidelines.html
Or maybe because it works well enough that nobody feels the need to pitch in and fix it? It looks to me like the reward for good work is more work here.
"telemetry" itself is a euphemism for "individual monitoring" or even spying.

It is a word that has been cleaned up and packaged to minimize discussion and confrontation.

There are plenty of words like this.

Even "justice" or "freedom" are ambiguous and allow multiple meanings. Two people can talk about justice without actually meaning the same thing.
I did the same. I was relying on tree style tab heavily and kept 30-40 tabs opened all the time. Obviously without the extension this would be a pain.

But then I realized that most tabs I have opened hang there for weeks and months without me even looking at them, occupying screen and mental space. Now I made a simple habbit: once I've read the tab and don't need it right now, I just close it. Should I need to return to it later, it's trivial to re-open it from history.

One might think it's kind of a konmari approach, and when you're doing it you don't need extra management tools anymore.
> Only if you write C++ like Java. But there are also coding styles heavily based on templates, and then the use of multiple, or any inheritance is rare.

It's super common to implement mix-ins, which is as based on templates as it's possible to be, with multiple inheritance, e.g.

struct featureA { int x; };
struct featureB { const char* foo{}; void print(); };

etc

and then

template<typename... Args>
struct mixin: Args... {
template<typename... CtorArgs>
mixin(CtorArgs... args)
: Args{args}...
{ }
};

using foobar = mixin<featureA, featureB>;
void f() { foobar{123, "foo"}.print(); }
Programs are incentivized by need, and businesses and users are the primary consumers of programs. If FP and OOP both satisfy those needs nearly indistinguishably, but one of them is easier for the vast majority of programmers, then guess which one everyone is going to use?

Working for a company has taught me that people will try to get away with doing as little as possible when it comes to satisfying a business need.
Just for info sake. Only memes with Xi and Winnie are banned. Literally the first thing I saw in China were Winnie the Pooh images in Hainan airport toilet.
macOS is arguably a BSD