skysight-inc/HackerNews huggingface dataset:
I think it's interestingly different from that other HN thread (and its dupe). This story is about this consent dialog [0] -- particularly the sneaky "not now" in the top corner -- that weren't mentioned at all in the (mozilla.org) article submission. I think most HN'ers aren't even aware of it (or at least I can't find any specific comments about it -- in fact I read multiple comments where I believe HN'ers misunderstood the dark pattern, thinking Firefox had automatically opted them in, when more likely they clicked the wrong option. ("Customize in settings", instead of "Not now")).

[0] https://regmedia.co.uk/2021/10/07/suggest.jpg
There were entire communities based around specific DOS games and applications. Notably: ZZT, MegaZeux, a slew of abandonware games, QBASIC, and so on.

A lot of people discovered just how limited DOS was because they were fascinated by computers, but DOS (and likely Windows on top of it) was the only thing they had at the time. Yet they wanted to push the boundaries and ended up finding the ceiling. At least that's been my experience.
Absolutely. Note that all the standard schedule vaccines offer long term, possibly life-time protection against both infection and severe cases. Alas, there are no signs that the current crop of covid vaccines are capable of the same performance. The problem of long term effective vaccines against sars (and flu btw) is still wide open.

For example, one of the highest vaccinated countries in the world, Singapore, is now experiencing a covid spike with cases in the same order as Texas or Florida, the supposed bastions of stubborn resistance to vaccines. Deaths are still way behind, so those vaccines are good for something.
I know some get annoyed with this answer but if you look into what the Brave team is doing they have a lot of really interesting projects in the works. I've had a great experience with Brave.
"We have to give millions of people lung cancer... to stop our irrational government from banning a relaxing drug" sounds like the plot of a villain from a 1980s Saturday morning cartoon.
Tether counts for 80% of the trading volume though, which is the important figure instead of the nonsensical "market cap" value so beloved of crypto fans.
Wouldn't a % taxation at source be more effective in retaining money inside the borders?

Tbh some people here do have a decent point. A private individual can't deduct rent and such. One could argue those are neede to keep working.
I don't like this line of reasoning and you see it all the time on Reddit: "Oh, you dislike Facebook but I bet you still use Instagram lol!"

The existence of a company being scummy shouldn't lead to consumers being blamed. This is ridiculous. If anything it should be a GREATER cause for regulators to break them up immediately
Article says they didn't use silver based on the evidence (no discoloration)
I wonder if deactivating, deleting etc means different things depending on local laws. Like I would expect them to have to allow full deletion in EU?
Background here: https://www.reddit.com/r/cscareerquestions/comments/o3jpfc/n...
Google and YouTube to prohibit ads on content with false info on climate change
there's what's written, and then there's what's done.
Given FB's near-monopoly position, any such "agreements" are effectively forced.
>(1) is probably doable in most cases, but I can’t see how could you prove (2).

That's as may be, but I wasn't involved in drafting the legislation, IANAL and I don't live in California. So I have no basis to evaluate your statements.

I merely answered your question, and even qualified it with "IIUC." I may not "UC". I may well be talking out of my ass. It doesn't smell that way, but...

That said, I'd speculate that since the standard of proof in a civil case is "a preponderance of evidence" rather than the "beyond a reasonable doubt" standard in criminal cases, it would likely be much easier to "prove" such a thing to a jury or a judge.

Again. IANAL. I just regurgitated what I read in TFA. So YMMV.
When I worked with a container shipping company there was a mechanic trapped on a ship for months past his shore date but there was no one to cover him. He looked at me, the computer guy from the office, carrying a large wrench, like he wanted to kill me just to get off the ship.
Yes. People who interact with those things just blow through them at high speed without even thinking!

That frees them to think about other things. Arguably, more important things.
> That sort of aesthetic, in windows even, would be a lot of fun and quite useful

Who's stopping you?

Try jexer:

https://gitlab.com/klamonte/jexer
If we take your first statement to be a "rule of wisdom" then it is either false, or all roads lead to disaster anyway.
True but he’s not talking about performance, he’s talking about availability, and since Bitcoin is set to a certain limit the scarcity of it will rise as people lose access to their private keys.
As I said, I'm simplifying a great deal. I imagine people before Newton noticed that if you don't hold things up, they fall.
That would be considerably more work. Could make a fun Thanksgiving weekend project, though.
It's irrelevant how you violate their Terms of Service only that you do.

If I attempt XSS or SQL Injection against a website it is still illegal regardless of whether the HTTP request uses the same user-agent or is similar to other requests.
The problem is when people who care about justice harasses co-workers because those co-workers doesn't care as much about justice. That has a very negative effect on those co-workers regardless if this has a negative effect on the harasser.
They could be hiring unqualified developers, there's nothing that can determine with certainty that the ones they are hiring are any more qualified than the ones that fail for arbitrary reasons, or are simply unable to hire more qualified people because nobody really good wants to put up with the pointless gantlet.

Or, they could be hiring developers that, although qualified by the standards of the hiring process, are in fact unsuited to implement things Google needs to retain customers and stay profitable, but that's something we'll find out later.

In either case, the assertion that the system is correctly separating the qualified from the unqualified is unproven.
That is not how quotation marks are designed to work.

The words offered up as a quote are meant to represent the views of the person being quoted. In this instance that is clearly not the case.

This is a perfect example of how quotes can be used to misrepresented a view.
I agree that no_std is incredible. I really want to see more crates embrace it and encapsulate their no_std logic away from their standard logic. I very often see crates that are like 95% of the way to no_std but then choose to bundle some standard only features without flagging them.

I wrote fontdue [0] (which is very incomplete spec wise) because there just wasn't another font library that was no_std at that time. It felt like the existing libraries were in an arms race for gpu caches and bundling file loading. Like if I wanted to commit to a running on a platform I'd do the sane thing and use harfbuzz or the platform APIs.

It's very naive because I don't understand all of the complexity, but I'd really like to see the standard library being easier to piecewise implement from crates. Like a standard trait library and a standard implementation library for those traits.

[0] https://github.com/mooman219/fontdue
Thanks, I recall seeing it some time ago but totally forgot about it.
That's true - but taxes *always* disincentivize the thing being taxed. If investment in a company is less profitable under taxation than it otherwise would be, there will be less investment in that company, no exceptions. Now the size of that effect is quite likely to be negligible for the companies in question here. But it's at least theoretically possible that taxing corporate profits could lead to a change in the marketplace, including market dropout, that might actually lead to consumers paying higher prices to the remaining members of a market with reduced competition.

Further, if all companies in an already low-competition marketplace are equally affected by the tax, then it's quite possible for all of them to ~simultaneously raise prices to offset the tax, with or without explicitly illegal coordination, knowing that the others will follow suit.
It doesn't make sense because the whole idea of having a reserve currency is stupid to begin with and it was discovered to be stupid in the 40s.
You could give Waterfox a try.
Wow, what a caustic collection of strawmen. So, I am not a "promoter of a niche language"; I am explaining why a language that many already find compelling is, in my experience, very compelling for our use case. I am not "immediately walking back anything"; I very much stand by everything I said. And I am certainly not saying that Rust is a fit for all use cases. What I am saying is that it's a fit for ours, and that I believe that our use case will be seen by an increasing number of engineers as we see more and more constrained compute elements in more and more places. You clearly disagree, which is fine -- but that doesn't invalidate our experience.
How does such a contract play out if the shorted thing is not marketable at expiration?
How about the crew sells the ship for scrap. Had they left after their pay stopped the ship would be abandoned. Not sure how salvage works, but isnt there an element of "finders keepers"? If you dont work for the company as evidenced by them not paying you for X months, aren't you the finder of a big floating pule of scrap?

I'm sure there's a flaw in my logic...
> lunch ... with someone who doesn't have input

I think part of this could be that they don't know whether to believe that you truly have no input.

When I was an interviewee, my lunch escort told me they didn't, and I was pretty sure it wasn't a devious trick to get me to let my guard down, but I had no way of knowing for sure. I also thought, if there isn't a formal process, maybe if I say something too dumb or wrong, they would still mention it to someone. So I stuck to really superficial topics.

Then I got hired and later served as a lunch escort. Now knowing the process and knowing there truly is no input, I tried to convince the interviewee, and he didn't seem to believe me just like I didn't when I was in his shoes.
Hi !

This article tell a lot from me.
Have a look at all my TI-89 programs I developed at high-school.

https://apps.darkwood.fr/ti89

Was good time !
Similar situation here. I also have certain rights that Facebook tries to deny me through their contract clauses. I consulted a lawyer and was told those could be ignored.

Apparently it's a thing in the US. People can sign their rights away to these companies. Needless to say, those counter-rights clauses have become standard in every contract. Read one of these abusive contracts and you've read them all. "We reserve all possible rights while you promise not use any of yours" summarizes every terms of service out there.
Fair points. I wonder what it would look like to have multiple kinds of enforceable crate-level constraints so that everyone doesn't have to take or leave the same "single line"?

> in my embedded dabbling, there seem to be such an incredibly rich set of libraries available for constrained environments it is astounding

What about more general libraries that aren't specifically designed for embedded scenarios? It seems like being able to know up-front whether or not those, for example, allocate, would be helpful
I pretty much hate policies that require you to take PTO at specific times. They're almost never the times I would choose to take on my own and are often at times it's difficult to combine into a longer trip.
The Director of the Foundation is a Microsoft employee and they are the creators of the Foundation.

In addition to the obvious issues, this is also about Microsoft and their relationship with the Foundation.
I actually agree - it seems like a win for basically everyone involved - students, instructors, community, Apple, Detroit, and Apple users.

Though I guess it could be bad eventually if Detroit becomes unaffordable like San Francisco.
I made a Game of Life demo using tensorflow.js: https://jsfiddle.net/5jobgzpq/2/
If you are having your SSL connection to Apple MITMed, then you have much bigger problems. Ones like "why do you have a malicious root cert in your keychain?!"
Our government has bailed out banks multiple times, injected money into the stock market, the airlines, a constant state of war that has lasted since Bush one that has cost trillions of dollars... but UBI that can have its cost reduced by drawing its budget from social security, disability and welfare, that's the one that makes your blood boil?
>[1] https://en.wikipedia.org/wiki/Border-adjustment_tax

basically it shifts the tax burden from multinationals onto the domestic consumers (and domestic producers for domestic market) and increases the tax on otherwise cheap foreign import like from China. No wonder the initiative didn't make it - while the government and multinationals are always happy to hit the consumers, that one is really too much.

>the solution there is to only deduct domestic expenses

it does nothing. A multinational will always be able to shift franchise fees, IP property leases, etc. so that would become "domestic expenses" where it will reduce the taxes most.

Global approach like the minimum tax rate is an adult step of recognition of reality of the borders being borders only for small players.
Personal opinion:

There is an entire economy and ecosystem based on rewarding sinister web design. The complexity and resources involved in keeping pace with contemporary garbage while qualifying simply as a functional browser is too vast. So much that I suspect it's all downhill from here. I don't believe we'll ever see an all around user-friendly, privacy respecting, well designed, functional browser. I'd delight in being wrong here, but sincerely doubt it.
Please no

https://news.ycombinator.com/item?id=28746873

Edit - Also 'Ublock Origin' works best with Firefox

https://news.ycombinator.com/item?id=26755252
They can have different tax rates based on total revenues like how individuals with lower wages are taxed at lower rate. It's immortal when a corporation can deduct a party expense but a single mom earning minimum wages cannot deduct the expense of buying groceries or even a single restaurant meal.
Brave being webkit, it's not an alternative.
I cannot overstate my disgust with everyone at Mozilla for doing this. This is the straw that broke the camel's back. I have been using Firefox begrudgingly every since the "studies" feature got unearthed.

It seems to me there are entirely too many people feeding at the trough at Mozilla and they are not managing their money very well.

It seems like I am going to MITM our browser traffic and set up custom filters or something.
Ask HN: What are you building this weekend?
What personal projects, hacks, fun ideas are you working on this weekend?
It doesn't look like it, but fluid.html shows examples of using GLGS, which might offer a means to improve performance for sparse matrices.
This seems pretty open and shut. Drug dealer though he may be, we can't allow such a blatant invasion of privacy to set the standard. The dude had a 6 foot tall fence around his yard and the police think it's okay to put a camera up on a pole to surveil him without a warrant? And they did it around the clock for 3 months...
Google, AWS, Microsoft Quietly Use 3rd Parties to Work with ICE, CBP
They make boat sets with little weighted keel pieces that will give them enough weight to sit nicely in the water; this might have some form of ballast inside it somewhere...
I have been using GPU.js in the last few weeks and I feel like there are two parts to the magic that makes it work.

The headline feature is the translation of JavaScript into Shader code, but the underlying architecture that interfaces between arrays and textures is I think where the utility really comes in for me.

I think I'd actually be better off working with just that second part. Writing the kernels in a more native shader language but being able to pass in arrays and get arrays out the other end.

While the aspect of writing the shader itself in JavaScript is cool when you consider what it has to do to make it work, when it doesn't work it can be a real struggle to find out why.

Also there seems to be a bit of bit-rot in the documentation the link for the API reference is https://doxdox.org/gpujs/gpu.js/
To be clear, we did support keyboard workflows, like Y/N

They were pissed we replaced the Y/N text items with a checkbox. Any deviation, including things like lower case text, were pushed back.
> Catgut suture is a type of surgical suture that is naturally degraded by the body's own proteolytic enzymes

It couldn't be an organic suture, unless it was supposed to last very little (on wiki it says 90 days). Also only something study like a metal could hold a bone in place reliably, I imagine.
The dark pattern in one image:

https://regmedia.co.uk/2021/10/07/suggest.jpg

I and I think many others chose "Customize in settings" -- but the actual opt-out is that hard-to-see, third button in small print. We didn't "get opted-in automatically" -- it's this dialog we "opted in" with.
True, but you learn much more about the system installing yourself, and if like me you did not have any experience with mainframes... I think I'd have been utterly, utterly lost without that installing experience.
I liked Turbo Vision but I thought Microsoft’s text UI (the one used in products like QuickC, QBasic etc — not sure what it’s called) was actually cleaner and more aesthetically pleasing.
I was a brief DOS user for several months (in between C64 and discovering UNIX) around the early 90's, and my opinions of it from the time mostly align with yours. I think the early 90's was an especially rough period for DOS users, because people were trying to push it way beyond what it was originally meant to be.

However, while I certainly don't have nostalgia for DOS in general, there were some positive things about the platform and ecosystem. Some subset of applications had TUI interfaces that were very nice (e.g. Borland C++), and while I'm a die-hard Linux terminal user, I find myself occasionally missing some of the tightness of those interfaces. (I think the UNIX terminal heritage, such as the "alt" key translating to ESC+key, no key-down/key-up events, etc., can limit our modern TUI interfaces.)

I sometimes tinker with some 8086 emulator code for fun, which can lead me to diving into the internals of DOS. Looking at its API (and how the API evolved through the 80's), I can appreciate the simplicity that was necessary to run on machines with as little as 64KB of memory. So I may not have nostalgia for it -- there was certainly plenty of pain -- but it can still be very interesting to explore from an objective historical perspective. There may even be a few things we can learn from it.
Shows that this strategy is working as intended
True. I didn't say armageddon. I said fewer cars for a while.
Barbers famously talk about politics while cutting your hair. This is like a quintessential part of barber shop culture. Barbers that don't talk about partisan politics normally talk about some parapolitical thing, like cultural gripes, or sports, or other things that have a pretty similar valence.

I've had my hair cut in like 5 different countries by dozens of different barbers who speak different languages, come from different generations, the barber themselves are male or female, and I don't remember the last haircut that didn't bring up something that was either explicitly or expansively political.
> Perversely Facebook then becomes another tool for people with actual power to abuse in their lawmaking capacity in ways they simply couldn’t now.

This needs explanation.

If Facebook were forced to open their API, then it would be possible to not use their news feed. "Unfollow everyone" would then be the default. That in turn allows people to build on their "platform" without entertaining any of the
"viral" stuff. In particular, everyone who uses FB because it's easy to organize "events" on it won't have to get snagged in all the toxic things that are going on. That is effectively defanging the danger that it currently poses to society.

At the end of the day, organizers are trying to organize. It is hard to ignore FB's reach in this manner. You cannot blame organizers for having to use FB. They are subject to market competition and may not have much of a choice in the platforms they use.
> Our ancestors 200,000 years ago when our first ancestors had the brains to figure it out.

Newton had to invent calculus to make the proof.

You're not simplifying anything; you just got confused. And that's ok, honestly. There is literally not a person on this planet, now or ever, who didn't have holes in their knowledge or had something confused. It happens.
I think this is the correct way of phrasing it. "Suggestions based on X" merely implies that information on X is now sent to an (additional) 3rd party, and doesn't state so explicitly.

In fact I would say the lack of explicit statements on what data is sent is a deliberate attempt to hide that fact from users. Note how similar the language is to the privacy options on Google's Android.
Well... A few years ago I did the same journey, abandoning Firefox for something else. There's several stable and serious browsers out there.

After looking for weeks I created a list of categories... And it depends on what are you willing to sacrifice:

Just want a plain browser, without logins, synchronization, without ANY external connections etc:

Ungoogled-chromium (Windows, Linux...) and Bromite (Android).

Don't care about full web compatibility or speed but keep your privacy under control:

Waterfox Classic and Palemoon (Windows and Linux).

Don't care about Open Source vs Closed Source licensing (but still preserve some privacy):

Vivaldi (the most customizable Chromium-based browser out there but the UI even after several improvements feels a bit slower than other browsers).

Don't care about privacy... Then it's quite easy:

Edge, Chrome, Opera.

If you are into cryptocurrencies or need a nice browser with decent adblocking on iOS: Brave.

I decided to use Vivaldi since I like to personalize the looks of my browser quite a lot.

The best recommendation is to try everything for a while and settle with the one you feel most comfortable.
> Wouldn't a % taxation at source be more effective in retaining money inside the borders?

If you're talking about taxing revenue and not deducting expenses like wages etc, yes that's basically how VATs work and they're very popular and can raise a lot of money. The main difference is that falls on consumers and not just shareholders.
Dozens of leading apps accused of putting children in danger
https://archive.is/CR1hX/
It's just a hobby and that's really it.

The irrelevancy is the appeal. It's become something mostly disconnected from everything else.

A world of computing that's not focused around networking or communications where the relationship is between the user and the machine as opposed to the machine being a vessel for a relationship with others.

It is inherently a different kind of computing with a different kind of performance expected between the participants. It's like how people who restore classic cars don't do so because they need a way to get groceries and drive to the office. Anyone with their head on straight would admit modern cars are cheaper to maintain, safer, and have better fuel economy. Doesn't matter, it's not the point.