skysight-inc/HackerNews huggingface dataset:
People are alarmed by these moves because they represent a wider trend in which the left increasingly does not recognise the right as politically legitimate, i.e. they do not believe non-leftists should be allowed to exist. Tech firm activist censorship is merely one visible (or not so visible) aspect of this. But it's not the only aspect.

The very same sorts of people with the very same views are also in government institutions in abundance, as we've seen in recent years with the descent of the various left-wing elites into conspiracy theories about Russia - theories that were then used to try and effectively block implementations of public votes, on the belief that surely the public could not possibly reject their enlightened governance unless they were being manipulated.

This isn't purely a US thing. The UK has the same problems. Recently one of the government's advisors on COVID was complaining (on Twitter!) that the BBC had agreed to unfairly rig a debate she was involved with, but hadn't properly enforced that rigging:

https://twitter.com/SusanMichie/status/1311234012283899904

A lot of the British political class lost their minds over Brexit. You saw incredible things, like politicians running as candidates of the party saying they'd implement the decision, and then switching post-election to the party with saying they'd void the vote and never leave. They had flat out lied to voters about their intentions. That happened quite a few times. There were many other tricks deployed too. They fundamentally didn't believe in the legitimacy of their political opposition and were willing to manipulate the electoral processes to try and "win" despite having lost at the ballot box.
https://code.visualstudio.com/docs/remote/ssh

I think he's referring to the SSH integration inside VS code so you can open up a remote folder as if it was a local one in the IDE
> * We still don't have a button to signal that we intend to speak

There is a raise hand button in teams. But as all our meetings are small enough, we never used it, so I don't know how useful it is
https://code.visualstudio.com/docs/remote/ssh
I think he's referring to the SSH integration inside VS code so you can open up a remote folder as if it was a local one in the IDE
Ww have a much easier way to do this with inlets - https://docs.inlets.dev/#/get-started/quickstart-tcp-ssh?id=...
The argument isn't whether less, readable, higher-abstraction code is better than its opposite, it is. It's whether or not a real-world LISP code-base espouses these qualities.

Which I don't believe it does, IMO the primary reason LISP isn't mainstream is because it results in less readable code for humans (i.e. the primary objective of programming languages), it's semantically the perfect minimalist language for a machine but I don't believe it's optimal readability for humans. Other disadvantages include lack of typing & poor tooling support. There's certainly domains it excels at due to its intrinsic qualities but I don't see it ever becoming a popular mainstream general purpose programming language.
Also, haskell has "only" expressions and no statements.
I think you're arguing at cross-purposes. Terminus House is social housing (no-one's arguing that it's not, and that it's not bad), what they're describing in SF is different as it's commercial, and certainly at least medium-grade private housing.

Whether or not the free market has caused the use of private companies to provide project style social housing on the fringes of cities (short answer: of course it has) is somewhat irrelevant compared with converting city-centre commercial property into private accommodation.

>> sounds like the residents were placed in this building by government

> council didn't 'choose' to put people there

Again, your response isn't to the point being made really - no-ones really arguing against your point. Just because they didn't have any real alternative doesn't invalidate the point that they did it.
Affinity Designer is cross-platform (Mac and Windows) and is cheaper than Adobe (and not based on an online subscription) but it's not focused wholly on UI design. It doesn't match XD feature-by-feature but it can be used for UI app design. It has no prototyping features and is unlikely to have such a feature in the future.

It does have features like symbols that are essential for any UI design app (a symbol is a visual component that can be repeated throughout a design; editing one instance updates all instances).

However, the Affinity Designer audience skews more towards illustration and my impression is it isn't used as much for UI design even though it has very capable tools to accomplish this. This means fewer tutorials and a small community using it solely for UI design.

Here's an example tutorial on creating a mobile app UI using Affinity Design that shows what can be done in the app:

https://www.youtube.com/watch?v=WgaRAkohwMU
Everything I've read say they provide very little resistance. Maybe I'd just need to attach more loads. Like a seat warmer :)
I can pretty much guarantee many tech-illiterate users will not really realize anything changed. Or they won‘t care.

Funny fact: check out the mobile version of bing.com. The MS logo is hidden from the viewport unless you scroll up. Almost as if MS is pretty ok with not advertising to people too much that they’re on their platform.
You're talking as if there's some new development here but HN has operated this way for many years. People are prone to interpret normal fluctuation as catastrophic decline. They were saying similar things about HN over a decade ago. It reminds me of what Voltaire said when told that he drank too much coffee and that it was a slow poison: "It must be very slow". [1]

Taibbi pieces have had more significant threads here than most political commentators. If HN did as you seem to be suggesting and disallowed flags on any articles like this—the ones that you like, plus the ones that everyone else likes, since why should one user be privileged over another?—then the site would consist of nothing but articles like this. That's obviously not its mandate. I don't see how this is "Orwellian", but it's not always easy to know WWOD (what would Orwell do).

[1] Actually it was Fontenelle but Voltaire makes for a better story. https://quoteinvestigator.com/2018/11/22/coffee/
Easy: you issue fines paid to the school such that they'll earn whatever a student's life is worth within the expected time period of a student dying from an illegally-parked car. Then you can mandate that the schools put the proceeds into a fund for the affected families.

That would be an efficient use of resources. This whole "law-making" thing isn't hard at all, what do they do all day in Congress?
Khan Academy is great for this.
I guess you haven't tried connecting to external monitor during that.

40, 100, 29 in pmset -g thermlog instantly.
If the issue is a lack of way to structure the explanation or missing the justification to go from one step to the next, having a structure that forces one to be explicit helps.

Other than sympy, a technique for formal proof might help.

One of my buddies showed me this talk from Leslie Lamport that I found interesting [1], albeit in french. I think this one [2] is an english version. And the paper behind is here [3], linked from Lamport's website [4].

Lamport makes a structured way to write proof so that all details can be written down. It seemed to me that a lot of knowledge and steps stay implicit in proofs. So if you're not familiar with the subject, you easily get lost.

[1] https://www.youtube.com/watch?v=k-i7y0R_-KE

[2] https://www.youtube.com/watch?v=uBiJpip9NVc

[3] http://lamport.azurewebsites.net/pubs/proof.pdf

[4] http://lamport.org/

edit: fixed links and text structure
You still need to get rid of excess heat, which scales linearly with power. The more engines, the bigger the radiators you need to carry, which will increase your total mass.
I find there are two main problems with monads in Haskell:

- Monad is just an interface (with nice do-notation, to be sure), but it's elevated to an almost mythic status. This (a) causes Monad to be used in places which would be better without (e.g. we could be more generic, like using Applicative; or more concrete by sticking to IO or Maybe, etc.) and (b) puts off new comers to the language, thinking they need to learn category theory or whatever. For this reason, I try to avoid phrases like "the IO monad" or "the Maybe monad" unless I'm specifically talking about their monadic join operation (just like I wouldn't talk about "the List monad" when discussing, say, string splitting)

- They don't compose. Monad on its own is a nice little abstraction, but it forces a tradeoff between narrowing down the scope of effects (e.g. with specific types like 'Stdin a', 'Stdout a', 'InEnv a', 'GenRec a', 'WithClock a', 'Random a', etc.) and avoiding the complexity of plugging all of those together. The listed advantages of SML are essentially one end of this spectrum: avoiding the complexity by ignoring the scope of effects; similar to sticking with the 'IO a' type in Haskell (although even there, it's nice that Haskell lets us distinguish between pure functions and effectful actions).

Haskell has some standard solutions to composing narrowly-scoped effects, like mtl, but I find them to be a complicated workaround to a self-imposed problem, rather than anything elegant. I still hold out some hope that algebraic effect systems can avoid this tradeoff, but retro-fitting them into a language can bring back the complexity they're supposed to avoid (e.g. I've really enjoyed using Haskell's polysemy library, but it requires a bunch of boilerplate, restrictions on variable names and TemplateHaskell shenanigans to work nicely).
I value the readability of go code. Compared to other languages it's fairly easy to understand what's going on. If used for it's purpose it's really efficient and powerful. Also, the community is pretty helpful and still enthusiastic after a decade.
So if Monsanto/Bayer had a post about their bio informatics stack, you'd expect nobody to complain about the company and its business practices?

Sometimes the negative impact of a company is just more interesting to people than what the article brings to the table.
Epic Pub Brawl
OSRS Bandos Chestplate Guide with 6% Off OSRS Gold on RSorder
Bandos armour is among the most powerful melee armours in OSRS. Here is a guide for OSRS Bandos chestplate and other parts of Bandos armour.

Are you ready for Halloween with cheap osrs gold? Come to participate in RSorder Thrilling Halloween Party for 6% off for OSRS gold, RS gold and other products for all, and double Loyalty Points for members from Oct 23 to Nov 2, 2020.

How to obtain OSRS Bandos armour?

Requiring 65 Defence, Bandos armour contains Bandos chestplate, Bandos tassets and Bandos boots. All these three components are dropped by General Graardor and his bodyguards in the God Wars Dungeon.
Defence bonuses of OSRS Bandos armour are between dragon and 3rd age. It can also be the best armour to give strength bonuses, along with Inquisitor's armour, which offers more benefits for crush weaponry but penalises slash and stab attack styles.

How to use OSRS Bandos armour?

Unlike the other body armours which offer a strength bonus, OSRS Bandos chestplate also has substantial defensive bonuses.
Bandos armour is among the most powerful melee armours in the game. As it never degrades, it can be ideal for melee training, Slayer tasks, and some other prolonged combat encounters. Compared to the barrows platebodies and justiciar chestguard, it has considerably lower defensive bonuses in stab and slash defence, but the strength bonus makes it one of the most popular choices as the extra damage dealt often results in less damage taken.
With an identical Strength bonus, OSRS fighter torso is an excellent alternative to the Bandos chestplate if you do not have access to one.

Hope our guide can help you use OSRS Bandos chestplate.

Besides, long-term 5% off code "RSYK5" is also offered for U to buy Osrs gold / Runescape 3 Gold and all other products from https://www.rsorder.com/ at anytime.
>You will need an inlets PRO license, start a 14-day free trial.
The payroll is not the reason. Libraries and newsstands and post service are free from that liability either, but they don't have writers on their payroll. Newspapers that publish readers' letters normally don't pay for that. What makes them publishers is that newspapers choose what to publish. According to the court decision of 1995 [1]:

"By actively utilizing technology and manpower to delete notes from its computer bulletin boards on the basis of offensiveness and "bad taste", for example, PRODIGY is clearly making decisions as to content, and such decisions constitute editorial control. (Id.) That such control is not complete and is enforced both as early as the notes arrive and as late as a complaint is made, does not minimize or eviscerate the simple fact that PRODIGY has uniquely arrogated to itself the role of determining what is proper for its members to post and read on its bulletin boards. Based on the foregoing, this Court is compelled to conclude that for the purposes of Plaintiffs' claims in the action, PRODIGY is a publisher rather than a distributor."

[1] http://www.tomwbell.com/NetLaw/Ch04/Stratton.html

Section 230 was written after that court decision. Yet for the law to be consistent its provisions must agree with this reasoning.
I reduced my local build time by 70%
Hi,

In my previous company Microsoft we used to work on a very large project. The average build time was about 35 minutes over there. It was time consuming to put your changes on build and wait for it to finish.
We used to do a remote desktop and it was hard to maintain various systems on my local and remote machine. I spin up a high power azure vm and used to it compile my code, and when the VM was not in use. I used to turn it off. It worked well in reducing time but it was a time consuming effort to turn on and off the VM.
I converted this pet project to a full time project. You can get an early access to the product.
Please let me know what do you think?
Based on the DNS name, I'd guess that's a load balancer either in a Frankfurt (DE) point of presence, or a Frankfurt data center. If it's a POP, then it's probably just a cache to the servers in the DC, which could still be in the USA.

End of the day, Github is a US-based business, and they are subject to US laws, and thus all of their customers/users are affected by those laws, whether or not they're in the USA.
this one might fit the description as well:

Rax is a radix tree implementation initially written to be used in a specific place of Redis in order to solve a performance problem, but immediately converted into a stand alone project to make it reusable for Redis itself, outside the initial intended application, and for other projects as well.

https://github.com/antirez/rax
Failing over with Falling Over
Indeed, I think this post ends up being a good argument against Lisp. The supposed negative for JS, as opposed to Lisp, is that "We’d need something like Babel to parse our file, and work on top of the AST to make sure we rewrite our code safely." And? Computers are good at parsing, and adding syntax to a language should be comparatively rare, so why would I choose a language that optimizes for this case, rather than one which optimizes for human readability?

I think some people will argue that macros shouldn't be rare, that you should define a custom DSL for each application so you can work at a higher level of abstraction. However, macros themselves operate at a fairly low level of abstraction (operating on the AST, rather than closer to the problem domain). I would argue that if you find yourself using macros frequently, that's a sign your language is lacking in higher-level abstraction capabilities.
When suppression is defined as other people having the common sense you didn't to either vet or invalidate a political hit-job, sure. But we're moving away from that now, it seems.
https://www.nytimes.com/2020/10/25/business/media/hunter-bid...
Check with your ISP to see if you have IPv6 available, and use that. I have a cheap VPS that I can jump through if I'm on an IPv4 only host.
now you can go read norvig lisp in python

very similar, build out of python []
I would like a desktop computer (i) with a case that isn't ugly,
(ii) that's completely silent, and (iii) core- and
librebootable. Any suggestions?
Output zoom or whatever through a teleprompter setup
The explosive problem of 'zombie' batteries
hey, just on mccarthy's paper 60th birthyear. finally :D
The UK government has said it "could" ban petrol and diesel car sales from 2035... but such cars are already planned to be illegal to drive in other European countries by then, so there likely won't be a market for them anyway.

It's pointless posturing: following, not leading.
Way simpler to integrate into your project. If there are multiple options, I'll chose the single header lib any day. If there aren't and the library turns out to be cumbersome to integrate, I may just reinvent the wheel or do something different. E.g., I'd never ever integrate boost ever again into any of my projects and just reinvent the wheel instead or just not do whatever would have required boost.
Rome wasn't built in one day
Sometimes it's not quite so bad, because the single file will contain both implementation and header, with an #ifdef to switch between them, so you're supposed to make your own source file which uses a #define to include just the implementation part.
NGA Soundscapes Prize Competition
10 Days of Errors
I think the perspective of Schwartz is much better developed instead of just ignoring the negative effects of well visited social media sites removing content on political grounds.

Yes, technically the info is still available.
Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include— ...

-- 17 U.S. Code § 107 - Limitations on exclusive rights: Fair use

https://www.law.cornell.edu/uscode/text/17/107
I appreciate your being honest about how the system works, and that part of its function is to aggregate data.

I don't think the system can work in the ideal way I would like - the system's priority is the system itself, regardless of the wishes of the individual. As you say, doctors would be sued. I would say that suing, etc relates to the culture that has grown up around the system. And perhaps the medical system was always this way - ie system-centric, rather than patient-centric. With the onset of the 'IT age', we get to see that system-centric fruit fully 'ripen' such that everyone's data can be seen by anyone.

You might say - as I do - that it is for the person who is being treated to be the collector of their information. A different culture would have grown had we had the patient at the center of our considerations.

I'm sure people have been warning all the way down the line, about the issues over privacy. It is frustrating that at every turn the expediency over the system overrides all other concerns. After, what 100 years(?) we find ourselves where we are no, with the patient having no control (and often no knowledge) of the issues that relate to them, while the system has it all. I would go further and say that this outcome is by design, as those running the system - those who govern us - would prefer that we were ignorant while they are informed. Its pretty dystopian anyway.
A company is liable in multiple places.

- Where the servers are located.
- Where the comparably offices are located,
- where the business is registered,
- where the employees live or travel to/from
- employees in any country who are quite happy to ship people to the US even when that employee has not broken any law.
Microsoft surprised everyone a few years ago with a good, modern cross-platform editor (Windows, Mac and Linux) called VSCode [0]. Its source was open to boot. It's GUI-based and looks spiffy It has a large ecosystem of plug-ins for different languages etc. Lots of people use it -- it's the #1 tool in Stack Overflow's 2019 Developers Survey [1]

But VSCode phones home (Microsoft is known to be obsessed with telemetry) and some folks are not happy that the binaries are licensed as freeware [2].

A solution to these issues was devised: VSCodium [3], a project that creates downloadable binaries from Microsoft's source code that do not have the licensing or telemetry issues that VSCode does.

(This is discussed in more detail on the project's home page [3]).

So, VSCode/VSCodium might be worth looking at for your students. Note that, despite being GUI-based, it will still take a bit of time to learn and configure with plug-ins, etc. But it will be easier for most than learning vim or emacs.

[0] https://code.visualstudio.com/

[1] https://en.wikipedia.org/wiki/Visual_Studio_Code#Reception

[2] https://dev.to/twitmyreview/issues-with-vscode-license-you-s...

[3] https://vscodium.com/
>Go's designers have very different goals from others. They did not set out to design a language they would, themselves, like to program in. They meant to make a language that very distracted programmers would still be able to get things done using, and other distracted programmers could read and maintain.

They never said that. They said they wanted a language for programming at Google scale. But their preferences and likes are all in the language...
I have a weekly meeting about a project I'm only peripherally involved in, so I get on with everything else, however if they need some clarification on my department's area I can provide an instant update.
How to arm Caesarean babies with the gut bacteria they need
https://archive.vn/XxJxo
Blame is not a zero-sum game. Yes, the extortionist deserves all the blame you can heap on them. But that does not change the fact that Vastaamo were in charge of securing highly sensitive patient data and failed to do so.
And just as a reminder, for most high paid tech workers employing specialists to do the lobbying and suing for you is the most efficient [1] way to do your part in changing the political landscape. Speaking from my own experience, I find it extremely satisfying to know that I'm actually doing something, instead of just being outraged about the state of the world.

[1] Under the "time equals money" assumption. If political activism brings you joy or counts as leisure time, the trade-off might change.
From Oxford dictionary:

manned /adjective/
(of an aircraft or spacecraft) having a human crew.

"a manned mission to Mars" is even given as an example use.
This is not a single file library so it doesn’t quite fall under this category of source code. Most or perhaps all of the nothings files are considered “header only“, something that can be very convenient for adding libraries.
Really cool video, but really long-winded. It literally is just a demo of their internal work-tracking tool called, Vault. Honestly, I did not learn that much about how "Shopify gets shit done."

The most important points:

- Shopify uses an internal tool called Vault to track work

- Projects > Tasks. Teams > People.

- Project timelines/lifecycles can be split up into three phases: think, explore, build

- Feedback is important but depends on which phase you are in (think, explore, build)

There, I just saved you 16 minutes.

Sorry for this snarky response but I really hoped I would've learned more in these 16 minutes.
I wouldn’t mind living in FiDi if it were in a brand new loft/studio apartment at an affordable price.

All my SF life I’ve tried to stay in the real residential neighborhoods, the ones tourists don’t know exist. Would be nice to change it up without being rent gouged.