skysight-inc/HackerNews huggingface dataset:
> if a significant proportion of users are using it to legitimately protect against privacy invasion when using an open WiFi network

How do you know? It could also just be "terrorism" and "child pornography" and that's often reason enough. Similar to the current discussion about banning Telegram in Germany: https://www.euronews.com/my-europe/2022/01/26/germany-consid...
What's the percentage now?

Not German, but still want to know
On August 25, 2022, Yunhe Enmo Lecture Hall X openGauss Meetup X Kunpeng Ecological Incubation Camp hosted by Yunhe Enmo, openGauss community and Sichuan Kunpeng Ecological Innovation Center was successfully held in Chengdu. This event focuses on openGauss community ecological construction, core architecture innovation, business application practice, optimization and practice based on Kunpeng's full-stack domestic environment, and database talent training as the core to fully demonstrate that "industry-university-research-use" is working together to build a mainstream database root community. .
Azure customers running Canonical Ubuntu 18.04 experiencing DNS errors
In both cases it is exercise of the freedom of navigation and it's provocative.

Do you bite your thumb at us ? / I do bite my thumb / Do you bite your thumb at us sir ?
I suspect your CPU is Silicon (ARM based), not Intel.

The binary code is for Intel processors. Silicon chips have a completely different instruction set.

For this same reason Android, iOS and RTos (for embeded systems) are not included among the targets.
I'm not sure Tesla was ever aiming to have cars "Accessible to the masses" as their initial target. They seem, at least to me, to always be aiming at the more luxury end of the market.

Regarding lidar itself not being the silver bullet, that's true. The real silver bullet will be when we have an actual AI and not just stacked ML models. The difference between parsing visual and other sensor data and using that to navigate the world and understanding that visual and sensor data is a very sizeable one and I suspect until we get a reasonably decent task-focused AI capable of understanding we're going to see lots of these kinds of shortcomings.
I've dealt with many nasty rendering bugs in chromium that were never addressed, from weirdness that just made rendering a bit ugly, to spec-incompliant layout (that also differed from other engines), to iframe-related stuff that left half of the frame completely white, to animation/transition related gotchas, to outright renderer crashes, including some that brought down the chromium wrapper process (which may have been security risks, but figuring that out isn't easy). And ditto for firefox. This is years ago by now, but my impression isn't that chromium doesn't have bugs nor that it fixes bugs promptly, but rather that all websites and web-toolkits necessarily are designed with chromium limitations in mind. That's certainly what I did - no point in releasing anything that doesn't work on chromium; that'll just get you laughed at and ignored.

The chromium bugtracker too is full of ancient unresolved bugs, just like gecko's bugzilla: https://bugs.chromium.org/p/chromium/issues/list?sort=id, and I'm sure that if you wanted to you could find a ton of decade old bugs that leave you wondering how those weren't fixed by now.

This just seems to be a fact of life with various browser engines. There are surely all kinds of more or less reasonable motivations to ignore those old bugs, but whatever the cause it's certainly the status quo.
Infographic: The Wealthiest Billionaire in Each U.S. State
What sort of rates do you get?
>Of course programmers should test their code themselves and minimise the bugs, but their work it not to look for them.

I have to respectfully WAT. Code review should be a part of everybody's workflow. And all programmers involved should be looking out for bugs. The best bugs are those which were never merged in the first place.
I've heard of this game a lot but this is the first time I played it. It was... really easy? That was unexpected. Wife got typhoid and dysentery but she survived. Baby broke an arm and a leg somehow but also survived.

At a glance it would seem like buying food is for chumps and you can easily get tons of food very quickly with hunting for a fraction of the price. Although the banker class has so much wealth they can just buy enough supplies to breeze through the entire journey up front.
I have a "pin reminders" setting in iOS signal that I can turn off. It's in Settings > Account
I guess you are unacquainted with formal axiomatic basis for the most formal of all sciences (mathematics).

Eg. natural numbers are defined by assuming that there exists one, and that there is a successor to one: everything else flows from that (this is an older system, but more approachable than the set theory one).

Basically, we never, ever prove that one indeed exists, or that it has a successor: these are assumptions that have so far proven to work well, but we can never tell for sure.

In the past, axiomatic systems have been found to be "wrong" when matched against reality (most notably the axiom of parallelism and hyperbolic geometry), so there's nothing to say that any of the other ones are "correct".

So we have faith that one exists and that it has a successor. Without evidence, just like you say.

Again, none of this makes science useless: it is an approximation of reality that we always work to improve. But some things we can't prove, so we have just assume they are so (otherwise known as faith).
To effectively capture discord usage telegram should add Group groups, that is to allow user to create an Organizations with some channels and groups.

Also some kind of shared access policy.

Could even be a pro feature.
> There is no way to get rid of it, even via deeply hidden settings.

At least on iOS: Settings > Account > [ ] PIN Reminders. I would be very surprised if there isn't a similar way of disabling those reminders on Android.
"Depressed? Just get over it". This guy is (edit: in my opinion) an idiot. He's a successful showman but (edit: in my opinion) a moron nonetheless. I've watched a few of his interviews and it always seemed like he's lacking personality - he always tried to copy the behavior of his guests and lacked own viewpoint.
I posted a talk on HN recently about four programming languages from the 1970s - Smalltalk was one of the languages discussed.

Smalltalk has a object-oriented programming model (OOP) with notable differences to the more familiar OOP model from languages like Java and C#. Smalltalk also has an windowing IDE (eschews separate text files), a consistent model, and minimal syntax (just 3 keywords). It's a very interesting language.

Here's a Smalltalk demo from the talk: Four Languages from Forty Years Ago (2018) (44min mark): https://youtu.be/0fpDlAEQio4?t=2641
Read the paper: Woodbridge, David D; Lasater, James A; et al. (October 25, 1963). An Analysis of the Second Project High Water Data. NASA. hdl:2060/19790078055. NAS10-841
Matters how? Microdata seems irrelevant to begin with, ignored by search engines or anything else (at least in my limited tests), and faking it with semi-semantic class names alongside auto generated ones will do what, exactly?

Like, what is this additional data layer actually for? What humans or software use it?
Unless you already have top of market compensation, I'd focus on interviewing for a higher paying job rather than do more work on the side.

Going by the ££ signs I'm assuming you can get a job in London, where you can make >£200k total compensation as a good software engineer.
Contact a lawyer. IANAL, but, from what I have seen in your post, this does not look like your fault - Apple wasted your time for appeals by slow answers, and just let the time for appeals run out while the ball was on their side. This is a classical instance of "red tape", so you can look if your country has any anti-red-tape law, and demand extensions of the deadlines based on that.

Source: similar problem in the Philippines when trying to obtain a sanitary permit for my business (don't ask why), and a government-mandated anti-red-tape instruction at the clerk's desk.
It'd be better if the author tried to identify aspects of the economy that fall into natural monopolies and therefore must have some element of public control such as 'right of way' etc.

There's 0% chance the Quebec government would start nationalizing 'farming' and there's almost no situation wherein Nationalization makes sense other than for things that involve narrow corridors of control (i.e. for power/rail) lines, and for things that scale too big for private industry.

Governments can do 'water works' doesn't mean that they are efficiently run, we wouldn't have them do unless we needed to.

Having gov. involved in some things like fibre layout and last mile ownership, possibly the little 'last mile physical boxes, sure, but the equipment and everything after that we want to have competitive.

Canada needs more competition, not a single Kafkaesque provider of services.
What do you mean by "for commercial interests"?
The title is definitely provocative; "considered harmful" posts have been considered harmful for a while: https://meyerweb.com/eric/comment/chech.html

Most of the points raised in the article are opinions based on a limited understanding or use of issue trackers. For example:

One can easily ask, "why can’t issues represent outcomes?" They can, but they are not designed for it

You raise a point only to dismiss it and then defend it again.

Issues typically have only one assignee.

Yeah, because the assignee is the person working on it, managing it, owning it, etc. What good is it to list 5 people's names on an issue? If it's just to track it, you can already do that without assignment. If it's just to record "these 5 people are working on it", you can do that with a comment or in a description. If it's for change management, that's what a change management system is for, or you can use the issue tracker in lieu of one by adding subtasks per stakeholder.

They don't give you ample space to describe the problem and solution

What issue trackers have you been using? Jira gives you tons of space.

Issue trackers focus more on metadata and workflow than on supporting the team in collaborating, reaching decisions, and shipping to our customers

Maybe because those are all very different things? Collaboration involves chat, video conferencing, document sharing/group editing, email, using various enterprise systems, etc. Reaching decisions it actually can help with, but whatever. Shipping to customers involves delivery management software, customer support specialists, customer-centric portals, etc. Trying to build one thing that does all of that is insane. Even Microsoft wouldn't bloat up a single product like that.

Some issue trackers will even actively suggest scoping issues to be as small as possible, which is the opposite of what a sound product development framework will suggest

Because an issue tracker is for tracking issues... not... oh nevermind.

First, we should be aware of the shortcomings of the issue tracker. [...] The challenge is that you will end up tracking work in two systems.

Yeah, because there is a lot of complex and different kinds of work out there, and building one system to do everything is a bad idea. A carpenter has multiple kinds of hammers. That's not a bug, that's a feature.
> I'm happy for all the satisfied users of current Apple's computers and I can only wish you that the "upgrade" won't be shitty and your current hardware won't became the next "2012 MBP" or "2015 MBP".

This is such a cynical take I don't know if I should laugh or be concerned that you were affected this badly that you never want to consider a mac again.

I've owned a 2010 MBP and then switched to a windows laptop because the apple laptop market didn't seem to offer any discernible advantage and it was much more expensive. Was a barely satisfied windows/linux laptop user until I bought the M1 Air. My god, that laptop is incredible. I bought it after the glowing reviews, and its not failed. The battery life is incredible, it's light and it runs circles around much more beefier windows laptops. It seems like magic. For the price point, last year the M1 was such a no brainer. It's a pity you've forever written off anything they do.
> Are you really suggesting that people should make Cascading Style Sheets do more than styling?

The parent made no such suggestion. You seem to be conflating the purpose of HTML classes with CSS. Here's a note from the "literal entire spec"[0], which other commenters have already pointed out:

> […] authors are encouraged to use values that describe the nature of the content, rather than values that describe the desired presentation of the content.

Furthermore, the parent took great pains not to attack Tailwind, instead pointing out that the two different approaches could easily coexist.

If you'd like to use class names solely as CSS hooks, go right ahead, but citing "correct attributes" is ironic at best.

[0]: https://html.spec.whatwg.org/multipage/dom.html#global-attri...
HyperDraw was great:

http://www.art.net/~hopkins/Don/hyperlook/HyperDraw.gif

One thing that was particularly neat was that you draw a shape (any shape) and paste it as the shape of a window.
I'm on the "DevOps" side which tends to demand less $ from what I hear, but I get between $90 and $130/hr for hourly gigs (my preference). There's also Part-Time and Full-Time gigs that guarantee 20 hours and 40 hours per week respectively.
If you strip out all nuance, everything looks the same. They have a military, we have a military. They have courts, so do we. They sail ships through (uncontested) waters, we sail ships through (contested) waters. It's all the same.
This highlights the ongoing problem of article titles needing to be eye-grabbing but usually inaccurate/misleading or more complex than a simple title allows for.
The Idea Behind ZKPs
Sounds like a fun project. Here is some advice to go from zero to 0.1 using nothing but the Internet:

Assumption: you are intending to build a software product

1) learn about how to do research for opportunities, specifically identifying valuable problems. Valuable problems usually impact lots of people and/or cost people lots of money.

2) learn how to write a problem definition (hypothesis) and then talk with people (surveys) about the defined problem. This helps to refine the problem definition and/or increase the potential value. Try to do this with lots of people, preferably those who might be actual users/customers.

3) learn how to do rapid prototyping. This could be anywhere from interactive presentations to low-code initial development. The goal here is to get something demonstrable that can be shown to potential users/customers so that you can get feedback and measure interest. The prototype might be throw-away. That’s ok, because you are not going to spend much time on these initial prototypes.

This whole concept is typically the opposite of how an engineer/programmer thinks. In other words, we typically think our knowledge and expertise will allow us to build something that people should like. But that’s usually the wrong approach. Let the people tell you what to build.

If you can master these initial steps, then you will have a strong start in your project and increase the chances of success. Good luck.

A web search on “problem definition business” will give you a list of over 100 books on this topic, alone.
Binanse “Accidentally” Sends 20M Dollars to Old Lady
Remotely Controlled Lawn Tractor
Overview of converting an old lawn tractor to a remotely controlled and immersive drone-like experience. The tractor gets equipped with video cameras, sensors, microcontrollers, wifi, and experimental augmented reality feature. A web interface with a head-up display and a gamepad allows for the control of the tractor from any device.
Thanks, used that! And edited my post. Either I missed it or they added it after I started using Signal.
I just found it: https://discu.eu/
I can't help but feel a lot of the "discussion" around this step is FUD, likely thrown up by advertisers. Such as this one:

> Invidis also pointed out that digital signage at bus stops and train stations can do double duty displaying ads and timetable information

I live in Germany and travel a lot by train. You generally see a lot of public-space digital signage here: Some displays show ads and tabloid-style news bits, some are for timetables.

In 30 years, I've never seen one display being used for both.

That would be a pretty remarkable feat actually, as both systems are entirely separate: They use different tech and are run by different organisations.

The most public-service thing the ad displays were ever employed for was to show reminders of local covid rules - and even that only because the city had commissioned a public awareness campaign.

There is absolutely zero technical difficulty in shutting down the ad displays but keeping the timetable displays running.
>Now try properly aligning with an "entity" that thinks nothing like you, has a vastly different set of experiences, doesn't know how to count, and has no real concept of physical mechanisms (and more).

The biggest issue with alignment is that humans don't really know what they mean nor want in the first place.
Yet, we train these networks to produce high quality images, whose resolution is necessarily higher than the resolution of the fundamentally ambiguous human input.
Yeah nice. What was so painful about the application process?
I've talked to a number of real engineers within Google. The folks building the browser have no desire to kill adblocking; they're never going to include first-party adblocking (not least of which because antitrust), but they're not out to break third-party adblockers.

It really is the case that the same mechanisms that enable adblockers ("this extension may affect your traffic on every website") are also the mechanisms that enable malware in extensions, which are not at all rare.
> i can donate the same amount as before if i decrease the rate at which i'm saving for a house.

Of course. However, note that people with large student loan debts are also facing a tradeoff between paying for student loans and other things in life. In some cases, student loans can be like a mortgage. And many of the debtors are making less money than you (the current plan limits forgiveness to individuals making <$125K, and the claim is that ~90% of the beneficiaries make <$75K). The less money someone makes, the less able they are to successfully handle financial tradeoffs.

> from my perspective you seem unwilling to admit an environment where distributing resources toward one purpose necessarily means redistributing them away from some other purpose

This is not true. I've already suggested cutting spending on the military and police and raising taxes on the wealthy as two possibilities for redistributing funds.
Nothing in this article is particularity unexpected, but this line had me chuckling.

"To paraphrase Rule 34: if it exists, Joe Rogan’s studio has jerky of it."
> I have to respectfully WAT. Code review should be a part of everybody's workflow.

Exactly, it is one workflow. Not their whole job.
Their overall job is to solve problems with code.
A similar game is Pirates!

https://www.youtube.com/watch?v=WJOjSQ0yv8U

I like that one of the most popular c64 games was partially written in BASIC.
No, I'm advocating that the current behavior of C compiler is the only thing that really makes sense for ABI considerations. I opened my comment with: I'm not sure I accept "consistency with a bytewise view of memory" as a well-defined, reasonable concept. You're starting from an assumption that there is something "important" about 8 bit fields, and that bitfields are a tool to express some externally defined memory layout. But unless your language also has "endianed" types for larger integers, it's already impossible to do that. And most languages don't claim or try to work with externally defined memory layouts.

This entire topic disaggregates into 2 distinct categories: deterministic packing for architecture ABIs, which needs to be consistent but can be arbitrary. And representing externally defined structures, which is a matter of exact representation capabilities.
What concerns me about Joe Rogan, and what this article helped solidify, is not necessarily his views, but the power he has as one person.

In my opinion he has taken some problematic view points, but others would agree with him more, and many would say he just plays devil's advocate and likes to talk hypotheticals and dig into interesting topics. I don't think any of this really matters.

The issue is that the views come from one guy, get amplified in some man-cave banter with a few guys paid by him, and then broadcast to an audience "larger than Belgium". This isn't normal. Media companies have layers of editors, they have at least some diversity, a woman will hopefully look at a story or script before it goes out, sometimes even a lawyer might tell them to tone it down a bit. Even celebrities with big followings on social media are likely to have more input on many of their postings than Rogan does on his broadcasts.

A bit of a filter is a good thing for everyone, whether it's trusted friends who can and do tell you when you're wrong, an editor at work, a legal team, whatever. It's also honest. I think Joe Rogan could use a filter.
Via the chat labeled "Telegram" with the verification mark, the one you also get info about new features from when there's an update.
Please consider a word application on kindle as your next project.
Few months ago I took that one step further, I forgot my notebook at home, but realised I could just plug in my phone to the monitor (I have Samsung, and their Dex desktop think worked with our usb-c monitors) so I opened tmux and carried on with work :)
Stoke is a stochastic optimizer and program synthesizer
>"Depressed? Just get over it".

Looks like someone doesn't actually listen to JRE but parrots some talking head viewpoints instead.
In my opinion, syntactic sugar is, in fine, more useful and positive than "powerful" or "expressive" features that can lead to shorter but harder to decipher code.

Syntactic sugar neve hurts.
AppKit Is Done (2021)
Re>> "It was... really easy"

Says the guy posting on Hacker News in the year 2022. Tell that to my 6 year old self in 1990 who didn't have a computer at home and only used a computer once a week for an hour during "computer lab" time and had to share with 2 other kids equally as dumb as myself on some old Tandy computer. Personally, I much preferred Lemmings.
If a company stores data about you, they WILL give it ALL to law enforcement.

How to avoid this?

Don't store any data, as simple as that.

Use p2p E2EE services. The server will only orchestrate between connections but no actual data will pass through it, giving the cops absolutely nothing except connection logs! Sure, they can still see when you connected and who you requested to talk with, but there are many mitigations and (unless they actively sniff you) they won't even have a byte of data you actually sent to that person
I had a long answer, but my phone eated it. (thanks, bus jounce + accidental swipe down + hn forgetting the post between reloads)

How about: why is finding increasingly esoteric bugs in an interviewer-specified language a great way of hiring software engineers?
> Signal forbids alternate clients

Which might be due to their E2E encryption?!?
From the guidelines (https://news.ycombinator.com/newsguidelines.html)

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

I certainly understand not liking Rogan, but your comments aren't really on point. Idiot? Moron? Lacking personality? "always tried to copy the behavior of his guests and lacked own viewpoint"?

These do not appear to be the observations of someone who's actually watched the show.