skysight-inc/HackerNews huggingface dataset:
Aside from this particular fracas, it's fascinating to see the proponents of "copyleft" and "permissive" licenses argue again about who is "freer": Elastic announced the license change with a blog post titled "Doubling down on open" (https://www.elastic.co/blog/licensing-change). Then these guys come along with a blog post "Doubling Down on Permissive Licensing and the Elasticsearch Lockdown" which accuses Elastic of "locking down" their code because they switched to a non-permissive license which in their view is "less free".

Reminds me of Trump trying to steal the election by accusing the other side of stealing the election. But in that case it was at least easier to find out who was lying...
I had a feeling I'd get a reaction with that one.

I can't reply to this query quickly, give me a bit.
A Shell Language in Lisp
Zuckerberg Says Apple's Privacy Changes Are Self-Serving and Anti-Competitive
Millions of users per month doing video conferencing?
Multiple means about 4 (that's the number for Skylake & Kabylake gen Intel), and one of them is cursor plane. There might be also misc limitation regarding overlaps, so it might not be generally usable. Android in the earlier years used it for the notification area, as it basically split the screen vertically when the notification shade was moved.

Additionally, these buffers can be scaled at scan-out time. So what it is used for is emulating lower resolutions for Xrandr clients under XWayland (Wayland doesn't allow to switch resolutions to random apps).

Under MacOS, scaling at scan-out time is used for fractionally scaling of the entire framebuffer without using GPU.
There's no "duration". There's "what's the proportion of time you'll spend learning". Unless you have a very repetitive job, it will never go down to 0. It will just move towards it over time.

And the rate of change depends on the person as much as on your internal structure, documentation, scope, etc.
https://hackyn.com

Feel free to include your redesign in any blog or portfolio you might have.
Right. The best camera is always the one you have with you because you can't take a picture with cameras you didn't bring and a camera is for taking pictures.
I'd like to agree and note that assuming we get to post-scarcity conditioning quality of life on work will be a bad definition.

On the other hand I recall, as a PhD student, David Cox lightly napping in the audience of a conference (he'd have been about 90), only to wake up for the questions and fire off some insights. So there is certainly some merit in the theory of a nexus between 'meaningful work' and living a long and engaged life, at least for some people.
For what it's worth, Emacs is an example of what you describe and it's extremely functional (and carries a huge amount of global state). Millions of lines, an insane number of contributors, development period of decades with a very decentralised management structure.

Emacs has a lot of problems but once you learn the base language, it's quite easy to interface with. I'd argue it's because of the limitations on structural complexity - you don't need to wrap your head around non-locally-defined structure in order to understand any one line. The parts that attempt to emulate OO tend to be a lot harder to deal with as an outsider.
How does this interact with alternative and personalised keyboard layouts and with sticky keys for accessibility?

I don't have a proper overview of how these things work, but I'm a bit worried that there may be multiple layers (reprogrammable keyboard, kernel, X server, terminal, editor) trying to solve similar problems in similar ways and they might end up interfering with each other.
Put the TV on its own NAT
One of my favorite talks by Joe Armstrong -- computer science, a guide for the perplexed. He talks through what he feels are some important but forgotten ideas in CS

https://youtu.be/rmueBVrLKcY
The 'insult' gay has nothing to do with homosexuality anymore, and I don't know any gay bears either. Realising that puts things in a different light.
Qutebrowser 2.0
>Rather than one big community, why not a whole tree of sub-communities

Isn't this essentially Reddit?
Ah, I see. Interesting!

I'm very curious to hear about the results of the tests you speak of as well.
I think your mixing up two distinct points here:

a) whether it's ok or not to insult person A with terminology that currently insults group B as a side effect. (The topic here would be "to PC or not to PC, have we gone to far with it etc; which is a conversation that can and should be had)

b) whether it's ok, while discussing point "a" above, to insist that some words mean something else than what it's generally understand in good faith, in order to apply ineffective whataboutism ("what about idiot, it used to be a medical term!") to the conversation. To what goal? Claim that you can use "retard" because you can use "idiot"? Let's not play etymological games, if you want to discuss about PC overreach, discuss PC overreach; there are plenty of good arguments to be had against extreme political correctness and censure that don't involve having your readers rolling their eyes at blatant attempts to clutching at straws.
I agree with all your points. Perhaps the opportunity is if your neural networks are tolerant to that kind of variance there may be applications where you can shrink the hardware footprint (and cost) dramatically while improving latencies (and maybe power usage).
Speculation: they’re selling on Afternic, which sounds more like a legitimate forgetting to renew and someone bought it during the grace period rather than a hack.

... wasn’t Perl.com an O’Reilly Publishers asset?
Okay cool, let's invent a new term. How about: "Politically motivated minority persecution?"

Maybe a bit too much. How about: "Social Engineering via Targeted Group Deplatforming?"

Because that is how these look-like to me and to a lot of these "persecuted" groups. These groups aren't necessarily "hateful" or "organizing" violence. A lot of the time it's just distasteful, kinda sexist etc and the "platform" owners simply don't like them and want to keep them from growing because (I think) they think that there is a real fear that societal opinion might swing their way. However the missing key here is that a lot of times, these are genuine "political movements" before they've cooled & solidified, and exist solely as mis-directed or nebulous emotion, hence the "hateful" and distasteful content.

Not all, but a good chunk of them of course. Sometimes you just get bad groups, but in a lot of those cases, I think it's more clear that they're doing something blatantly evil. For lack of a better example: coordinating and sharing info on how to sabotage deforestation using dangerous methods like putting nails inside trees, which would cause chainsaws to snap and hurt the operators.
Not just twitter, whatsapp, facebook, etc - the DNS system needs replacing too.
Willpostforfood’s point was that “insulin” is not an old drug, as there are many forms of it, and some are new.
BigBlueButton is more suitable for larger conferences.
This is a wonderful quote, thank you for sharing.

I particularly like how he had the insight of making the statement true only for "people who write code for money." Growing up in various computing "scenes" (open source, hacking, demoscene) in the 90's and 2000's, nobody did anything for money. And it seemed everybody had the utmost respect for the history of the scene. Demosceners were all about "old school" stuff and the old Amiga days. Hacking ezines and forums retold the tales of Captain Crunch and other legendary hackers from yore. And the open source community was still full of completely antiquated practices that some would have question but nobody would have dared to disrespect.

Only when I started programming as a job did I encounter people who, strangely, had no interest for such things. There was plenty of enthusiasm for new languages, but little for their genealogy. It really seemed odd to me and I think the lack of love for the "craft" and its history is ultimately what drove me out of industry and to academia.
>That isn’t what censorship is. Nor is it a violation of free speech. The government didn’t get involved.

That's not the definition of censorship. To quote Wikipedia:

"Censorship can be conducted by governments,[5] private institutions, and other controlling bodies."
I'm gonna go with A).

It's simpler to just ring a friend of a friend than to worry about WSB Discord rn. At this exact point in time.
I don’t think they can technically do that even if they wanted to.

Not anymore, the internets have largely upgraded to https.
Correct me if I'm wrong, but isn't it a good metaphor to say that FPGAs are just ASIC emulators? I.e. much less efficient than an equivalent ASIC, but good for prototyping and something to use in production if you can't afford to manufacture your own chip (which is most low-volume use cases). Under this metaphor, memristor-based ASICs will obviously be more efficient than FPGAs emulating them, but that's predicated on there being a high-volume use case justifying the creation of a memristor chip in the first place.
This is being framed as retailers vs. institutional but in reality there's both on each side.
Like I said, what are they going to hack into?

And how? So they have an exploit for the smart TV and then another device as well?
> I've never used history to solve business problems.

As Knuth was trying to point out, history should be more than tables and time lines.

It should provide details of how important advances where made and how solutions to big problems where found.

And the reason being, since those historical details aren't being recorded, it's more than likely you are in fact solving business problems today using the same techniques discovered in the past, you just don't know it.
Discord did lend these people their megaphone, though. What they
did is like a news show interviewing a guest and then quickly
cutting to advertisements because the guest started to make
uncomfortable statements. And that sort of thing is very unusual
in democratic countries, maybe unless a certain political figure
starts spreading obvious misinformation with the goal of
undermining the election process.
A separate subnet is basic hygiene where it comes to IoT, but only a small fraction of IoT buyers have the capability to do that (both in terms of knowledge and having their home network set up in a way that allows this level of end-user control).
This depends greatly on both the Seniority of the position and the complexity of the code base in question. Generally jobs I've worked have expected it to be on the order of 1-3 months, although I've found it hasn't always taken that long in practice.
Isn't OO entirely pointless if you don't know what should be an object and what shouldn't?
Hmm. Carbon dioxide solidifies at -78.5 C at normal pressure.

Omyakon is 750m from the sea level though, and Vostok station at 3500 m.

Those temperatures are still getting close to that.
some word counts, for fun:

https://www.reddit.com/r/VentScape/comments/l6tvl1/top_50_wo...
He bet on it 8 month or a year ago. saying, as always, that the financials were good.

it's not like wsb picked a stock randomly anyway

plus there was the microsoft dea.
Your desktop? Your laptop? Whatever you happen to have running in your LAN bound to 0.0.0.0? Quite many things still assume that your local network is more trusted than the wide Internet; breaching a smart TV gives an attacker a beachhead on your local network.
An awful experience: top Racket creator harassed the waiter at the conference
I've had disgusting experiences interacting with people from Racket community in the past, but so far I thought I was the only one. Unfortunately, it doesn't seem that way. Recently, a computer Scientist Leandro Facchinetti described in his video his ugly experiences with top people in Racket community. The experience was such that he completely gave up his PHD and the use of Racket forever.
You can view the video here: https://www.youtube.com/watch?v=_wY7FBtr7_c

In the video Leandro Facchinetti says:
Speaking of people, it's very sad that I had same bad experiences with some people in the Racket community, especially the people up top because they are the kind of people who are smart and they know about it and they will not lose a chance to tell you. I'll give you some examples: I was at the Racket conference having dinner with one of the creators of the language and some other attendees and the creator of the language had some very good points about higher education and how it is kind of a scam in the U.S. but to prove his point he decided some questions to the waiter that were kind of uncomfortable and everyone at the table kind of cringed. Of course, the waiter was gratious about it but still...

As another example, I was talking to another one of the creators of the language and he called one of my collaborators a doofus and the educators at my university, which used to be John Hopkins University, a bunch of donkeys. I understand that he had some points to make about how educators work but this is not the way you make them, right?

It comes to a point that when I was talking to the students of these people, they're kind of afraid of talking to their advisors and I must admit that spending time with these people is one of the reasons why I decided to drop out of the PHD and leave academia all together, because if that's how it looks like to be successful in these communities I think I prefer to try to be successful somewhere else.
Personally, I feel like this is really generous pricing

Compare it to, e.g. Slack (https://app.slack.com/plans/T01JN93179R?geocode=en-gb) or Zoom (https://zoom.us/pricing)

Notwithstanding any accounting issues raised by worble, which I'm sure will be ironed out over time
One aspect of Buckminster Fuller that many people don't want you to know is that he had a number of politically incorrect opinions which are in the archives but would tarnish his public reputation if they were easily accessible. I believe this is the main reason that certain aspects of his records are kept behind lock and key as it were.
I think that nails it.

I will happily contribute to a permissively-licensed code base for a project, although I'm aware that my contributions might be used in some closed-source platform later on. Exchanging my contributions for the ability to do whatever I want with the software is a reasonable trade.

I'm also willing to contribute to projects using copyleft licenses, on the basis that a project that requires all contributors to leave all of their contributions and derivatives of the product in the open offers a fair playing field.

I am way less interested in contributing to this new breed of semi-open projects, which require me to sign over my contributions in exchange for access under a license which stops me from using the project in certain ways, but grants one entity special privileges to use it in that way.

I think the evidence suggests that both GPL and permissively-licensed projects can be wildly successful. There are good reasons for both approaches, with different benefits and trade-offs. It's also legitimate to be irritated at "bad neighbours" who take without contributing back. I'm not convinced that this semi-open licensing approach is a benefit to anyone.
Some time ago Das Keyboard launched a keyboard where each individual led could be configured to light up on the basis of some external input. https://www.daskeyboard.com/p/5q-cloud-connected-rgb-mechani...

So you could theoretically bind Slack status to a key (say your F1) key and have it turn red when there was an unread message.

I think that was/is a great solution to ambient awareness
Not the best comparison. Probably depends on your use-case.

How much does it cost to setup and maintain the platform (actually reachable from end users) 24/24 at 99.99 ? Global infra ? Dealing with HIPAA/GDPR ?
I have worked as a tutor at university. The best and most "free" discussions I experienced were all happening in a space where everybody was after finding some sort of insight.

This delicate balance was at times destoyed by a single person that started attacking people aggresively for who they were rather than attacking the argument they made in a way that makes them understand. Allowing that person to freely speak was reducing the classes freedom over all, because that person wanted to dominate the discussion so much, they fostered a climate were all other discussion was not possible anymore and free speech was prevented from happening.

In that case throwing someone out is a totally acceptable option. In fact this is the reason why discussion on this very site work out: because we are after insight and we punish behavior that is pure sophistry, aggressive, snarky, etc.

I am convinced that to speak freely as a collective, sometimes we must stop certain individuals from abusing their freedom of speech within our forums.
True, but they're hard to do experiments with, which is useful if you're building such a brain.
The down-votes on your post are probably by people who are not happy with the status of tooling / debugging / IDEs for rust - but I totally see your point.

A lot of time spent maintaining / understanding the codebase is time spent thinking about edge cases and about what can go wrong.

I had a similar experience with Haskell, but in Haskell you also have to think about laziness and what the computer will actually try to do, which complicates things a bit.
Does not compute because https://en.wikipedia.org/wiki/BN-800_reactor is operational and follow up https://en.wikipedia.org/wiki/BN-1200_reactor delayed a little bit, but not off the table.
Abused how? By using their paid quota?

I know "unlimited" options are abused, but Dropbox isn't unlimited?
Many organizations who run like this have enough staff to rotate in and cover a 24x7x365 availability.

Off-hours / unsocial hours are there for triage until the full staff can come online and address the issues.

Also, the week of your rotation where you "wear the pager" means that you will often have the "on-call" hangover day. Essentially that is a day off of rest as to not exceed the 40/hrs week.

Obviously this differs company to company and country to country.
Of course it all happens in the same economy, so the outcome of a can affect b. But if something develops into a problem for society, it should be acted on directly, which is possible for all the points at hand here:

* If uber-profitable companies abuse their wealth for lobbying, then stop allowing these kinds of lobbying. The current system with PACs an Super PACs and so on is unique to the US, it essentially is a societal decision to have a system like that.

* If FAANG companies are very profitable (see p/e ratios) but don't pay taxes, then fix tax law.

* If money is cheap because there is no demand for it to invest into new businesses etc., then raise minimum wages and invest into infrastructure at federal and state level, to induce demand. Remember that low interest rates mean companies have no need to borrow money. This is a common misconception, but low interest rates are a consequence of the current economical climate, not its cause - if money were in demand interest rates wouldn't be so low, see https://en.wikipedia.org/wiki/Natural_rate_of_interest )

* if employers employ illegal immigrants to do tax fraud, then enforce the tax law. The tax fraud part has nothing to do with the immigration, small business tax fraud works perfectly fine with exclusively Americans employed in the company.
As a side node: Volkswagen finished the development of their Modularer Elektrofahrzeug Bauskasten (MEB) design in the meantime. This is their framework for powering all their future vehicles based on one common platform.
> Discord reacted to how the platform they had already given was being used.

They did not give it without terms of usage so your point is mute.
As someone with just the basic common knowledge of butterflies, what always puzzled me is how they were able to stay in flight by batting (what looked to me) rigid wings, since they'd intuitively have to provide a downward force on upward swing. Never enough to research it tho...

What I realize now is that, contrary from what I would assume just looking at butterflies in the field flying around, is that their wings are pretty flexible during flight, and this is used to direct the air flow to produce force in desired direction (upward swing -> force air behind -> move forward; downward swing -> force air below -> lift up).
I think the problem here is pretty obvious: we have laws and norms about hate speech, but why do we have nothing to prevent hate reading?. Why do we allow people to seek out and absorb hateful ideas and opinions? It's the intellectual equivalent of financing terrorism and the people engaging it are escaping justice. It's a huge blindspot for society. Who knows how much harm is caused by this 'dark thought' in every day life, as the rest of us unwittingly engage with these individuals, assuming they are not motivated by any sort of forbidden information.
A big chunk of that are simply bot accounts. There has been a surge of new accounts spamming the sub and trying to manipulate people into selling.
Ah, I see. It's a bit offensive really, sorry about that, but "catur-" sounds like the root for "κατούρημα", a slightly vulgar way to say "peeing". I thought you were kind of taking the piss off naturopaths. :-)
I have taken some pretty amazing photos on my phone. I always think "Damn, I wish I had my sony camera here for this" But I don't have it and without my phone I never would have captured the moment.

Its incredible to have a high quality camera in my pocket at all times even if it isn't the best quality.
Moot. Are Terms of Service above criticism now?

Let's start with the basics. Forget the selective enforcement aspect and the lawyering over the definition of "censorship" - can anything a private company does with its private property ever be criticized?
If the wood is moist, it makes a difference if it's frozen or not.
I've recently picked up a new iPhone 12 and what I would summarize it (and I am sure every new phone these days, probably–I'm just comparing it to my iPhone SE I had before it) is that it is really good at making random pictures look pretty decent, no matter what you are pointing it at. And I think that's pretty remarkable; it's akin to what point-and-shoots did to the average person's pictures but now it is in a device that you literally never leave behind and it also does a much better job. I like to think I have a basic eye for framing and some general knowledge of what ruins a picture (like, I can tell that those super-HDRed pictures with the saturation turned way up are fake and not good) but I'm no photographer, even an amateur one, and I have been amazed by what it does. I've actually been mildly frustrated at the lack of opportunity to really test the camera with the pandemic, but I snapped a couple of quick pictures to try out things like HDR, the wide angle lens, or low light performance (read: I pointed my phone at some random trees, or my family in the dimly-lit living room, or directly at the sun–usually things that don't photograph well) and they have all come out shockingly good for the effort I put into them. It's truly amazing how well it works for someone who just points the camera at something and taps the shutter button. It's so good that I've almost even forgiven them for making a phone that doesn't lay flat on a table :P
So what? Sometimes ideas have to be reinvented, maybe this time they succeed. There could be two reasons why old ideas (talking about Software here) didnt succeed, one is Hardware wasnt capeable, the other is 'they didnt cross the chasm' - both might be different now (third option, the idea is bad, then one shouldnt do it again of course).