skysight-inc/HackerNews huggingface dataset:
The problem with that is I only subscribe to channels that upload rarely. The subscription is basically a bookmark, because I'd forget them otherwise.

But 90% of my viewing is on channels I'd never subscribe to, because doing so would overload my recs with similar channels, which I don't want.
Of course, the real answer is to have text group chats for most issues. Cameras on wouldn't be so stressful if you only did it once a week or so.
Why Flexport’s CEO is wrong about the bottleneck at California’s ports
What I'm saying is the assumption that cameras are necessary is just that- an assumption, and basically just an opinion. Not fact or even something that people are backing with empirical evidence.

We're not getting work done "in spite of" no cameras. We're getting work done, period, and don't have to deal with the fatigue of having a webcam on all the time.
Nice :)

There's an ongoing effort to research vector tile solutions for openstreetmap.org. I wonder how your software stack compares to tilemaker, which has seen some optimization lately.

https://github.com/openstreetmap/operations/issues/565
https://news.ycombinator.com/item?id=28896367
Wouldn’t that make the body spin in the opposite direction?
Hmm, it's pretty crap not to mention where the overwhelming majority of the code was clearly taken from – given they wrote a diary documenting how 'they' built this project, and then posted it on HN.

And it's not 'inspired by' the other project. Lots of the HTML seems to have been copied verbatim into a React project, with very specific long CSS strings from the original site.

Hilariously, even the tiny 'Inspired by' section at the end is itself stolen from the original site, which credits another site as inspiration (that site is genuinely different, emulating MS Word rather than VS Code).

It was very courteous of u/pieterhg to respond the way he did, put it that way. ("Even still says index.php!")
This then also means a well defined server API without undocumented behaviour that individual implementations depend on. I stand by my assertion that the good scaling and separable builds is a sign of good architecture.
Google has decided to go forward anyway.

Just like Android Linux compiles just fine with clang for the last five years or so, it now makes use of Rust.

https://source.android.com/setup/build/rust/building-rust-mo...

If upstream ever cares to support clang or Rust, that is another matter.
Sure, but thats irrelevant - whether gangs hunt autonomous cars to kidnap their owners, or people play simple pranks - they point being that humans know how to handle those situations and either avoid or ignore them.

No amount of driving focused ML/AI is going to help with that.
Sweet. Let users opt out of the algorithm then! Facebook was better when it was just a feed of your friends.
I highly suspect French involvement in propping the coup plotters.
Ditto. During my college internship (1999), I worked the night shift for a certain very large OG domain name registrar. We had a nightly quota of about 200 domain names to take from being registered to the vanilla configuration. Since this was a Unix environment and I was actually learning shell scripting in college at the time, this was the perfect opportunity to script. I received permission from the greybeard running the servers to proceed with the caveat he vetted the code before making it executable. I went from taking almost 5-6 hours to doing my quota in mere minutes. My boss learned of this and told me to keep it a secret from the other techs. He then put me to work writing code to paginate reports and other things. On my last day at the job, I shared the code with everyone.
Yes. I learned so much after I started reading source code. I discovered the history and implementation of many language features, including the more obscure ones which are the subject of many fun stackoverflow questions. I obtained a deeper understanding of the threading model. I developed a good sense for the performance cost of my code as well as the optimizations I can expect from the implementation. I was able to create libraries in C that can be loaded at runtime by the language. I was able to embed the language in C projects.

This isn't something beginners should do, of course. It is a fact that it does lead to a much deeper understanding of things.
That was in the 1950s when cybernetics was condemned. At the time computers hardly existed. Afterwords, the USSR embraced cybernetics -- the former Institute of Cybernetics in Soviet Estonia (founded in 1960) is why that country is a star in computing among Eastern European countries to this day.
Oh, bummer, that reduces my enthusiasm. I might still have a look. Does it work on local data?
> France and Italy could have had moderate communist governments

As an Italian born in the 70's, thanks but no thanks?
Kind of poetic justice after they sabotaged our hosted series lineup by harrassing NZ team's family members with fake bomb threats.
Sounds like the perfect use-case for UTF-7? https://en.wikipedia.org/wiki/UTF-7

No, I'm not entirely serious.
That idea it's quite good. Keep it up!
I was going to say the same thing. Giving me free stuff? Brag all you want.
I think it comes back to "autonomy, mastery, accountability". You was responsible for bigger chunks of work. You had more autonomy within that chunk - you could make at least some decisions independently. Whether they were bad or good, it was clear they were yours. You could also have some sense of control over your work - you could use own brain to plan and prioritize within that chunk.

Consequently, you felt like you have done and achieved something. You also could create something coherent. Also, over time you became better and better at the thing you was doing. You was thinking about module or project as a whole.

With agile, I feel mostly like cross between factory worker middle management politician. Every little detail has to be negotiated with multiple people and half success is guessing what is on their minds. You work on tiny tasks. You dont get sense of achievement, you just use your hammer to put in nail here, then paint a bit over there.
Honestly, sounds a lot like Venice Beach, CA.

Well, except for the beers. Americans are very much not okay with public drinking.
> Isn't a big feature of GQL that it allows you to filter in the query, thus allowing the backend to fetch and render less data?

That feature is not exclusive to GQL.
Interesting messing-about-with laptop. It's the kind of thing I probably might get my son as his first laptop.

On another note, as I was scrolling down the page, it got laggier and slower and I'm browsing from an i9 10900K with all the trimmings... odd.
I run a Homebridge / Homekit ecosystem at home but have always been curious about leveraging Node-RED to handle more complex automations.

Does anyone have any recommendations and/or recommended reading on putting these two together?
Many/most teams don't have heroes at all, they only have noobs :) I.e. most people stay on a team for a year or three and change jobs afterwards - there's no chance of accumulating knowledge. Nobody is sure how things work and why they are the way they are.

I believe many managers are fine with this, because the team is producing something (i.e. "velocity" is higher than zero), but are oblivious to the fact that team could be way more productive if the knowledge was actually retained in people's heads and not just lousy attempts at documentation.
I just meant that even big projects posted here in the past like the Headcrab debugger: https://github.com/headcrab-rs/headcrab have been seemingly abandoned now.

Even Rocket https://github.com/SergioBenitez/Rocket seems to have greatly slowed development unfortunately.
The "employees" claim Facebook just bent rules for conservatives / Republicans. It seems everybody forgot Facebook (and Twitter) bent (created?) rules to censor the Hunter Biden laptop story ahead of the 2020 election.
Schools pause facial recognition lunch plans
I think at least regular users have to take part of the blame here. There were enough warnings against being too open on such a platform. An if you are you might need a PR agency.
I turn off my computer every day.
RAM consumption after some time of usage isn't bad at all...
Politics is preference. To one group it looks like bending rules, to another it seems reasonable.

FBs only neutral action would be to ban it all, but that might be odd in a Liberal Democratic Republic.
This was great to play in the days before computer games. Many good hours with my siblings. Always considerably bigger tracks than the examples here. We had this additional rule: If you run off the track you must turn around and reenter the track behind your exit to stay in the race.
There's a line on the website if you scroll down all the way to the bottom:

> Inspiriation and some of the images from this HN post.

Which points to the Show HN by RemoteOK: https://news.ycombinator.com/item?id=28472170

Not sure whether it's enough to show attribution.
You said you don’t believe cameras are necessary, but that at your company you use them ‘if necessary’.

So they aren’t necessary, except when they are?
Can’t read the article, but did they quit the company when their pleas didn’t work?

If not, they changed their opinion and now support/accept their employer’s decision or decided the issue wasn’t that important.
OP here, thanks for your comment. I have given the complete credit & link to the original source for inspiration and some of the images on my home page. (please scroll down to the bottom of the home page). I am extremely grateful to u/pieterhg.
Spending your time how you want to is never meaningless. Especially if you’re creating value in the world.
The Jetson is an improvement over the status quo: no flying cars.
(Node-RED project lead here) It is not at all limited to prototyping. There are an ever-growing number of companies incorporating Node-RED in their own products and services - you can see a list of some of them on the project homepage.

They span a wide range of industries and technology areas. Quite a few are industrial controller companies who include Node-RED on their commercially available edge devices.
So, the part of the GDPR the bank was unable to comply with here is the "right to rectification".

That suggests that the bank made a 'mistake' when it recorded the name in its system as well as it could. I don't think that should count as a mistake. The information in the bank's system is as good as it could be, so there is nothing to rectify.

It feels weird to me when privacy legislation turns out to require supporting UTF-8. I think something in the legal process went wrong here.
In France, since 2006 all corporations with more than 50 salaries have to accept anonymous CVs in order to make discrimination harder. It's nearly not enough to tip the balance (and certainly does not address toxic workplace culture) but it's a good start.
I turn off the camera and walk around- this leads to more energy and better engagement for me.
Who's getting in trouble for looking at sports scores in the office? What archaic organization do you work at this pt ?
> dangerous false information

I have zero faith in some faceless megacorp deciding for me what is and is not “dangerous misinformation”.

Your argument is essentially stating that people are cattle and require benevolent dictators filtering their media consumption for their own benefit.
“Sometimes lies and bad ideas are more (emotionally) appealing and eye catching but that doesn’t mean one should propagate them.”

How does an algorithm determine what is a lie or bad idea? Please share.
Been using this for quite a while as well, the authors commitment to optimization is genuinely inspiring lol.
Free speech is freedom from the government not allowing citizens to publicly speak dissenting opinions. I'm not guaranteed the right to be on the front page of the NYTimes. We already legally restrict some speech: you can't yell "Fire" in a theater, you can't talk about bombs in the TSA line, we have laws against libel and slander (although it is hard to prosecute all the lies spewed on social media) that people could seek legal relief from. People don't want freedom of speech, they want freedom from repercussions of speech.
Would you fund this grant proposal?
Programmers may not know what a finite field means, but they must know for any operation that they are using whether the operation is invertible or not, i.e. whether from the result you can recover the input value or not.

If they are not aware of this property, bugs will certainly be caused by this, sooner or later.

In a set of modular numbers where the modulus is not a prime number, e.g. in C/C++ "unsigned char", "unsigned short" "unsigned", "unsigned long" and "unsigned long long", where the modulus is a power of two, multiplication is invertible only if the multiplicator is relatively prime with the modulus.

In the C/C++ modular numbers that means that only multiplication with odd numbers is invertible.

A consequence of this fact, which should be familiar to most programmers, even if they might not be aware of the cause, is that we have only one kind of shift to the left (i.e. multiplication by 2), but 2 kinds of shift to the right (division by 2).

In the set of integers modulo 2^n there are 2 numbers that multiplied by 2, i.e. shifted 1 position to the left, give the same number, and they correspond to the so-called logical shift to the right a.k.a. unsigned shift to the right and to the so-called arithmetical shift to the right a.k.a. signed shift to the right.

The names of the 2 shifts to the right are misleading, because both are well-defined meaningful operations for what in C/C++ are named "unsigned" numbers, but which are defined in the standards as modular integers, not unsigned integers (which would give exceptions or saturation on overflow).

The fact that in C/C++ you get for ">>" one of the 2 shifts depending on whether the operand is "signed" or "unsigned" is just a convention. However this convention is useful in most cases, because in C/C++ smaller numbers are typically considered as being truncated from larger numbers that correspond to either their zero-extended or their sign-extended equivalent, and not as really being modular numbers as they are defined and as they behave.

In languages that impose more constraints on the programmers, e.g. Ada, the programmer need not be so aware about how numbers are represented and which is the meaning and properties of the operations applied to numbers.

On the other hand, in C/C++, which besides some implicit safe conversions also have a large number of unsafe unchecked implicit or explicit number conversions, programmers will very likely cause some bugs eventually, unless they understand well the differences between modular numbers, signed integer numbers, unsigned integer numbers (really unsigned numbers, not those named so in C), how these numbers are compared by the hardware, depending on whether they are signed or not, how and when overflow is signaled by the hardware, also depending on whether the numbers are signed or not, which operations are invertible and which not, and so on.

Sometimes, especially when programming for embedded computers, the freedom of C/C++ is convenient, but nonetheless a lot of care is needed to not be surprised by undesired implicit conversions and truncations, like in the example that started this thread.
>, free speech should be protected and at least in the US that means barring direct threats or specific direction of violence all speech should be allowed.

Companies that are advertiser-supported like Facebook and Youtube cannot be a platform for absolute free speech. There is no law that forces advertisers to fund websites with messages they don't agree with. Examples:

https://www.ameinfo.com/digital/facebook-adpocalypse-more-ad...

https://en.wikipedia.org/wiki/Censorship_by_Google#Advertise...
If anything, it should opt-in, not opt-out.
> Facebook became the town square

I don't see it like that. If they did become the town square, it's one where people must only say certain things that are part of the official narrative [0] or where people post things to an authoritative figure who reads out the stuff that he's approved using rules that he won't disclose.

[0] - whatever that actually means...
> Their focus seems to have shifted to TypeScript

C# 9 has more features in the release (one year after the release of C# 8) than java had in the past five years.

Whatever "seems" to you, it clearly isn't true.

> > It won't, not for another ten years.

> You're very wrong about that. Remember that only five years ago, Java didn't have var, didn't have switch expressions, didn't have text blocks, didn't have records, didn't have sealed classes, and didn't have pattern matching.

Me: Java is moving too slowly

You: no-no. Some people even think we're moving too fast. Here, we have five features in five years. Some of those features should've been there 20 years ago.

> it's that we don't copy their evolution strategy.

It's a great delusion. Java's development is abysmally slow. It has nothing to do with "quick-feature-loving minority" as you so condescendingly put.

Java moves in fits and starts, taking 5-10 years to add some features that often don't fit with either the rest of the language, or with half of the standard library. Almost literally everything takes near a magnitude more boilerplate to write and develop than it should. And when it's not, it's only available to some parts of the lang, and not to the other.

But when you express concern about this? Oh, then you're a "quick-feature-loving minority", and not a developer earning their living with Java and hoping for any meaningful improvement to it.

Oh, I'm sorry. I'm not smart enough to understand why a possible solution to tolstoyesque method chaining calls that will maybe come to Java in 10 years is "evolution of the language", but literally the same solution to collections (and unifying lists and arrays) is "a quick feature from less successful languages, and we don't adopt evolution strategies from those".

As I don't understand a hundred other things that can elevate Java-the-language from mediocre to great.
Crack the relays they're using, hunt for evidence of the previous system they're going through, lather rinse repeat :)

I dunno if "fight back" is necessary or desirable here; the places sending the "confirm" messages obviously have a from out somewhere that accepts an address; they'll have seen spurious use of it before and have their own level of concern about that.

I dunno who the target would be, if there is one; this could be someone fucking around and thinking they're raining misery or it could be an unconsidered side effect of something so silly we'll never comprehend it.

its easy enough to filter and mitigate the impact it has on us.
You might be able to but I wonder if you want to. (Considering this is in Western Europe, Belgium) Most of the people will not be able to convert the characters into something they can process, even if they wanted to. While maybe legal, it would speed your processing up a lot to use the phonetic writing in the extended latin character set.

The diacritical marks however have some familiarity and are in common use.

On a sidenote: lots of airlines also have this issue where an accent or other dimark will remove the character completely making your name different from the one in your passport. Could be quite annoying.

edit: thought it was in the Netherlands but it was in Flanders/Belgium.
Asking in terms of brands is sort of asking to confuse given how many things are shoved under the label. I'll take the statement as "Without them Facebook would cease to exist entirely as a company."

But no - if every last employee below a CxO status vanished one night without a trace the company and the website would still be around. It would be diminished and start encountering problems without any employees for maintenance, business expansion, and administrative needs but a great deal is automated by software in the first place. The site would still run, ads would still be placed, money would flow in. A zombie minimal company could be left adrift and could stay that way indefinitely if their user base didn't mind.

A law office, a doctor's office, those practices - in those small scale cases the employees are the company - without them you have furniture and maybe some soon to be redundant support staff. Said staff would be very limited in what they may do without breaking the law.
Are you of the belief that words can never hurt? It wouldn't bother you to have a crowd of protestors making untrue accusations about you loudly and vocally, where your family and employers could hear, ruining your reputations and relationships?
Yes, we need to lower the barrier to entry. There are not enough programmers to go around. Mediocre programmers are much better than no programmers. Hiring managers at companies that can’t afford to get into bidding wars with FAAMG need to realize that.

You might prefer that they try anyway just to push up your salary a bit more, and I can’t blame you for wanting that, but all of us in this conversation aren’t going to strategically tailor our thoughts to help you achieve that goal.
I had a lot of trouble getting this to work, I eventually found this init.lua from one of the neovim maintainers which gives you a working nvim-cmp setup out of the box, along with a few other useful neovim things:

https://github.com/nvim-lua/kickstart.nvim/blob/master/init....
(Node-RED project lead here) There are a few nodes for dealing with swagger in Node-RED - either generating Swagger doc for your HTTP end points, or on the client side to make it easy to interact with a Swagger documented API.

For example: https://flows.nodered.org/node/openapi-red

If you're looking for something that can take a Swagger/OpenAPI doc and generate a stubbed-out set of flows - that would be a neat idea. Sounds like a cool project to create as a pluing.
Casually glancing at the first paragraph of your second link, I see the phrase "government property".
If schools are really starved of funding, why not use a card with an RFID-chip? Prices for those are that low they are in danger of becoming negative. Or do they get help with funding from the interior ministry?
One thing I always found helpful with that is to lead with the person's name. So "Bob, do you have an opinion on this specific thing, in the context of this other thing?"

I totally understand drifting off in meetings especially virtual ones.
This is useful and I like it. My request would be pdf support.
I turn on cnn every day and have seen more disinformation than I can discuss here. Just look at the “horse paste” story with Joe Rogan or the “Russian disinformation” hunter Biden laptop.

You do realize YouTube promotes that content?

“Disinformation” is a Marxist / Soviet / Maoist term used to discredit the truth that hurts them. There may be legitimate “disinformation”, but who determines that?

That’s why we have free speech, the US entrusted people to decide. Generally, people can, what’s currently being censored are often not lies.
And how many of them quit, persuaded coworkers to quit or made other work stoppages to actually do anything about it?
I meant as in all the time; having them on by default. I updated the wording to clarify that.

Webcams do have uses but they're not necessary nearly most of the time. The few exceptions we've had are for pointing a webcam at a whiteboard and for presenting a meeting to some higherups in the airforce.
There is one type of team which is even worse than one with a single point of failure: those teams without anyone at all capable of fixing the system. Given that alternative, having a single point of failure is better than having nothing at all. It would of course be even better to have multiple capable employees, but you cannot always have the team you want with the hiring budget you have.