skysight-inc/HackerNews huggingface dataset:
> "you assume" in this context is short for "you assume in your argument" or "your argument assumes" and it still looks valid

An argument doesn't assume, but it states. Assumption is something people do. When somebody makes a statement regarding "what an argument assumes", the meaning is that they are speculating beyond what the argument is stating.

So I don't agree with you, but thank you for the discussion.
God bless Evan Wallace
>everyone loses

Not everyone.

Crypto has flash crashed a large number of times already in the last 10 years, each time weeding out speculators and weak hands and coming back 10x once business was taken care of.

I consider this to be an actual feature of crypto.

Anti-fragile.
> The serializers, http servers, etc. are probably not worth the squeeze to force into a functional domain.

I used to think the same, but having now tried FP-style libraries for serializers (Thoth.Json) and HTTP servers (Suave), I think they are far superior to imperative or OOP alternatives. The ability to design these things in a declarative style makes the code much more robust and easier to read.
Manchester Flutter development studio blog
Hi all, for those with an interest in Google Flutter, we have some articles on our blog which might interest you. Feel free to have a browse.
> I strongly believe that functional programming is not a good fit for 100% of software architecture. The best is some sort of hybrid.

Haskell would be a better language in every domain where C# is applicable. That is from a language perspective, abundance of libraries is a different question, as it's a matter of the community size and attention.
They can solve it with immigration but Japanese people apparently dont like it.
Has to be ported, since Delphi doesn't generate PDB7's.

Or at least written by someone familiar/used to Delphi, since Age of Empires utility classes are also prefixed with T, but the game was obviously written in Visual Studio - but some dev tools were written in Delphi, so somebody seems to have taken the naming scheme from there in that case.
Yes, accurate, with tacit approval of the masses, too. Which makes things even worse.
Syncthing-Fork can't send broadcast mDNS packets on Android 11. As a result, two Android 11 devices can't even connect to each other over a LAN, and are reduced to sending all traffic to the Internet and back, which wastes bandwidth, probably hurts privacy, and throttles transfer speeds. The workaround I found was to hard-code one device's IP address in the other. Perhaps Syncthing is unaffected; I didn't test.

Link: https://forum.syncthing.net/t/local-discovery-problem-on-and...
Fast Charging Energy Storage, Are Supercapacitors the Future?
>Meeting on Fridays are better than Monday meetings.

There are three days in-between Monday and Friday that could also hold a meeting!

>But coming into the office is so 2019.

And I greatly preferred it.
Yeah, I didn't mean to insinuate that he was personally keeping them afloat - but if they were taking on funding to expand their operations, I have a feeling they'll be around for a few years at least.
"Why is there no Django/Rails equivalent in JavaScript world?"

Because there isn't enough time. Every twenty minutes there is a new framework. Things cannot mature. "AngularJS is now scheduled to reach the end of its life on December 31st, 2021." Time to learn yet another crappy soon to be EOF SPA junk language. People want html. People want a back button that works, people are sick of popups with CSS transitions - just show the information. Let my browser show html.
It might not be intended to be the rebuttal you are assuming it is. I’m not saying that British law broadly sets a precedent of requiring equal treatment of contrasting political views. It absolutely does not - look at the UK newspaper opinion pages.

I am mainly responding to the ‘if they’ll do this to an MP they will do it to you’ syllogism, which seems to rest on the underlying assumption that an MP has at least the same speech rights (on a private website) as a member of the public - when in fact the ability of an MP to oblige a private company to carry their speech is expressly limited.

I am arguing that the fact he is an MP does not entitle him to special treatment and indeed historically brings his speech rights under greater scrutiny.

My point is mostly that MPs are not broadly entitled to use private platforms to speak unopposed, and in fact are more restricted by current law in that respect than people who are not MPs or parliamentary candidates.
> You haven't seen Twitter yet in the US.

Yes I have, and there is much more of a culture to be taken care of and get emotional support there than I've seen in other countries. Even British twitter is way harsher lol Americans are generally very kind and soft
Facebook is all "virtual". Their entire userbase could run to another platform within weeks to a point where it becomes too expensive to operate.
Because they aren't idiots?
I believe they are planning to make an AMD version.
Yep, the prevailing narrative was “all these negative effects are bad, but at least they’re not death!” which totally ignores the probabilistic nature of the set of outcomes. An x% chance of something bad happening to you might indeed be worse than a y% chance of death, depending on the values of x and y — but this sort of analysis was (and still is) totally missing from mainstream acceptable discussion of our response to Covid.
I wish I could upvote this more, because it's proven by a couple of the other replies to my original comment.
I just got a pretty good low end pre-built PC for ~$600:

Nvidia GTX 1650s

Ryzen 5 3rd Gen

Not amazing by any stretch, but definitely good enough to play most games.
Just to clarify, Bash is installed under /usr/local because it’s from packages and not part of the base system.

The base shell, ksh, is at /bin/ksh.

You probably know that but I just felt like being pedantic this morning :).
euaoeuaoeuaooooooooo
Seems like nothing special given https://pikvm.org/ has been around for a while?
I don't trust Amazon ratings even a little bit. But I do expect anything Amazon branded to at least not be complete garbage. Maybe this is Amazon just embracing the fact no one can trust their ratings, but can somewhat trust their product partnerships?
To ransomware gangs and drug manufacturers
Yes, since the "Shut up and Hack" release had some long lyrics. It's a cold war since then ;)
First comprehensive census of cells in brain's motion-controlling center
One things that's missing from this article is that the familial context is not there to support children in Japan. Before COVID, kids are expected to spend most of the waking life at school or in the school context (they even have activity clubs in the weekends, at school, and cram schools after school pretty much everyday).

The day COVID hit, children were suddenly brought back to stay at home in an environment where parents were never used to having them around.
The New PatientSphere 2.0 for Cardiology by Open Health Network
My cottage in northern sweden was carpenter/horse ant infested. Just recently got rid of them.
Hackathon AI and Music 2021
Boeing says certain 787 parts improperly manufactured
What simple text file is, for example, the list of WiFi SSIDs to try to connect to stored in?
Yes. NestJs is the closest.
> I couldn't believe a grown adult would do that.

Much depends on his age and family situation.

If he's young, single, able-bodied and with no debt, why not? He can always take a night job at a micky dee's to pay back the credit card debt.

It's a gamble I would have taken in my 20s.

Way better odds than going to Vegas and same thrill.
Vulnerability, leadership and paternity leave ft. Erran Berger
> Regarding the Connectivity Check

the last (stock) android phone i touched had an option to change the url used for the check. i was pleasently surprised - comments here suggest this is not "normal"?

> or use the official downloads

ime the meaning of the word "official" has been severely diluted esp. in the android community
This is self-evident, especially in the West. Girls are getting further and further ahead in education because they are obedient, and not unruly and full of energy like boys. And no one gives a shit. It's instead touted as some victory for feminism or something.
He sort of has a point in that there are some products (plastics, etc) that are only produced from crude oil. The problem is it's pretty doubtful that fracking would be worthwhile if that was the only demand - there's more than enough normal crude to produce plastics.

As I understand it, most fracking isn't even profitable right now - it is only profitable if oil prices are relatively high.
It's the combination of features which is killer. I don't know of another language that offers all of these:

- Expression orientated

- Lightweight syntax

- Emphasis on immutable data and pure functions

- do-notation (in F# these are called Computation Expressions)

- Type-safety without too many annotations (global type-inference)

- Mainstream ecosystem of libraries (in this case .NET)

- Compile to JavaScript
Ah yes, the time honoured tradition of improving your integrity department by removing transparency.
Mark Zuckerberg spent $419M on nonprofits ahead of 2020 election
It is worth noting, for those outside of the UK that David Davis has an absolutely brilliant track record of saying absolutely asinine nonsense. There's just no substance to what he says. No, I'm not talking about this video (although I have watched it and it's absolutely par for the course). He never talks with substance on any issue, and his main claim to fame was violating a binding vote of the house of commons to provide accurate sector by sector guidance to the house on the impact of Brexit. He was famously quoted as saying "There will be no downside to Brexit, only a considerable upside" and equally famous for... editting the reports to remove any references to the downsides of brexit. Needless to say he went on to resign in protest at the deal he himself had negotiated. He's just a hilariously inadequate man.

Having said all this, it sounds like the video was taken down by an over-aggressive automated system rather than some grand conspiracy to censor this incredibly inconsequential (and ahistorical) speech and it was back up within 6 hours.
Hashcoin whitepapers include some estimates of how many e-mails are sent daily to determine the delay needed. It is reasonable to assume that, in 2008, the total cost of the Manhattan project inflation adjusted to 2008 dollars would be an estimate of the total number of coins that would need to be generated to rival the cost of a large government project to break encryption algorithms and monitor the net. A $1000 target per coin might have been a reasonable estimate in 2008.
Incorrect. Coupon sharing, such as RetailMeNot. Not group discount buying.
Hopefully this trial 159 scheme takes off one simple number to call regardless of bank.

https://www.moneysavingexpert.com/news/2021/09/stop--hang-up...

I mentioned to a fewer older family members and they were all for a simple number to call.
> Use of the Proctorio software also requires the Google Chrome browser to be installed on the students’ computers.

Why am I not surprised. The only major browser that doesn’t block any trackers by default is the perfect fit for this type of software.
Great writeup. Been thinking of doing the same thing.

> the unspoken secret is that accreditation — at least when investing in individual startups, and especially if the founder is a good friend of yours — is just a box you can check that nobody verifies

I've heard this as well, and it's a very sad thing, because it is one of those 'secrets' that if you knew, it'd open up a lot more opportunities for you. There are few 'secrets' separating the rich and poor, but this is unfortunately one of them.
Remix.js going to be open source
> Even British twitter is way harsher lol Americans are generally very kind and soft

You probably aren't exposed to the same kind of feed then.
Every search bar looks like a URL bar to users
> My point is mostly that MPs are not broadly entitled to use private platforms to speak unopposed

I don't read the MP's objection to YouTube as expressing the position that he has the right to speak unopposed.

I read the MP's position as objecting to the idea that his opponents have the right to speak unopposed.

What's good for the goose is good for the gander.
This practice (adding a ? to a declarative sentence) is very informal, and so you wouldn't see it used in published English language media, so I'm not surprised that you may never have encountered it. It's used as a shorthand method of inviting clarification when the author is unsure of the veracity of the claim.

This sub-thread reminds me that there are many informal rules in languages that are rarely taught, and which can trip up non-native speakers. Informal shorthands, idioms, slang, etc.
our brand name "Paymo" is considered by google a synonym for things like project management. we get competitors that are advertising broadly on our brand name... it's truly mind blowing.
For all it's apparent advantages, the Chinese education system also has some pretty deep flaws. A family friend in China is the head of the Computer Science department at a local university. This was a few years ago, but he told me none of their graduates ever, as part of their studies, actually compile and run any code. They are taught java, algorithms and theory but no practical exercises, it's all on paper. That's not necessarily true of every institution, I've met some great coders from China, but they're mostly self taught.

Also even if you had the best students, they are constrained by the institutions they are in and the experience of their professors. It takes generations to develop deep institutional experience and culture. They know this, and expend a lot of effort trying to get experienced Chinese academics that have studied abroad in western institutions to come back to China.
Aren't they just suggesting to open a bug/issue in place of complaining on HN? Seems a fair, small ask to me.
It's Medium, remember? Their content is neither rare nor well done.
Excuse me while I cry for a few hours because liberal college professors feel a chilling effect on their free speech.
Not sure why this is a problem. They could ONLY sell Amazon-branded items on their website if they really wanted to. It's their store.
I've also played with it but it's still feels like a toy language? Not particulary fast and also the messages are not particulary useful when you make syntax errors. Some aspects of it are nice though. If you come from imperative programming background, it's easier to write code in Janet compared to Scheme. Easier to use than Racket, but then again Racket has lots of features and libraries: PEG, regexps, pattern matching, you name it. So I feel like my time is better invested learning Racket instead?
I'd never heard the word "Anti-Café" before, but I used to hang out in one in Dublin [1] that called itself a "Time House".

This exact concept: pay-per-minute space, like a shared space living room (though also with included tea, biscuits, and popcorn).

[1] "The Clockwork Door" in Temple Bar, Dublin. Hasn't been open since Covid. https://www.clockworkdoor.ie/
So the network is now banned, he's made his money, and he's looking for notoriety and a new lucrative opportunity — it's no wonder the article reads like a résumé.
You can still move to Ireland due to agreement between the UK and Ireland. Once you've lived there 5 yrs you can apply for citizenship. However, who knows how long this will remain for especially if UK breaks up
I'm well aware of both.
> There are ways to hedge against the tether time bomb

Care to elaborate? Genuinely interested in those.

WRT Tether, when (not if) it implodes, it's actually unclear that effect it'll have on BTCUSD.

Short term, I think it'll lead to a huge price surge (USDT holders will rush for BTC/ETH as a bridge to get out).

Mid term, I believe it'll bring BTCUSD down by a fair bit (likely a 10x hit).

Long term, BTCUSD will be back to its unstoppable ratchet up.
It's the new "make your own framework".
That's a fair point. My napkin math doesn't account for demographic differences between the vaccinated and unvaccinated. However, the factcheck does not even mention your point. I guess one could argue that's yet another reason that it is indeed hand-wavy, and doesn't live up to its promise of "telling the whole story" :-)
I would like to give a shout out to `unison` for syncing needs. It can be used with a daemon, but I use it happily with cron and it has been absolutely bulletproof* for years. I have never noticed it's resource usage at all after running the initial sync.

I am never modifying the same file on two systems simultaneously, so I can afford to sync hourly with no issues. While not everyone can do this, I suspect many are in the same boat.

* Try to use literally the exact same binary where architectures allow, due to build dependencies.
ফুল শয্যায় কিছুক্ষণ (বলখের বাদশার কাহিনী)
> Last month, the board published a draft policy that included a clause stating that a tenured professor could be removed for reasons “other than for cause,” which generated concern leading up to the approval of its final policy.

> While that language is no longer in the approved policy,

The controversial element was removed and the policy is now: you can be fired if you fail two annual reviews, make no progress against an improvement plan, and your performance may now also be judged on the performance of your students.

Seems entirely reasonable. Accoutability cannot function with extreme 'tenure principles'/
If they were that nazi-like with their IT policy, why wasn't AppLocker turned on?

Why report when you can simply administratively deny?
And even if you do skip over the Amazon version and click on the product you want, there's a good chance there's going to be a "similar item" box right near the description with a link to a similar Amazon product.
Academic censorship has been around for a while.

https://theintercept.com/2021/09/28/israel-palestine-unc-aca...

https://www.bbc.com/news/uk-england-bristol-58765052

If you want academic freedom as a professor you can move to China so long as you don't cover China and the CCP.
> aren't http servers just a huge pipeline

Absolutely. At a certain level of abstraction they can be viewed in this way.

How do HTTP servers actually get packets to and from the machine? At some point you have to interact with the operating system. This is not a realm where functional programming is very feasible today.
FP is better on a 30 year timeframe but on a next-quarter timeframe probably still has not "crossed the chasm" – you need not just something accessible like ZIO but you need to figure out what it's killer app is, which the FP community currently doesn't have a clue. "HTTP server but more declarative and made with monads" is not something people cannot live without
If your credit card has a low maximum (say $2k), and you don't pay interest on the balance you pay off every month, your downside risk is having to pay the card interest, and your upside is passive currency exchange income.

Your acquaintence is going to be very wealthy. Not from this trade, but from the instinct to see the leverage opportunity and take that risk. Sure, bitcoin could go to a small fraction of what it's trading at, and he is out $2k minus whatever he netted on the leveraged trading. The cost to account for it properly outweighs any profits at that level, but it's a scrappy trade by someone who saw the opportunity.

As someone who still mainly makes money with labour, I was impressed anyway.
another factor is cost - the police do not have enough resourses to investigate

a few weeks ago my car was hit and the driver just drove off without stopping to give details (hit and run) the incident was caught on my dashcam inc car reg plate and faces.

After informing the police on 101 - they said sorry they do not investigate hit and run anymore unless a serious injury has occured - no resources available
The worst thing is that children aren't at risk of covid, their parents aren't much either. The lockdowns are all to protect the boomers.
(Author here) Bob makes some good points, so I'd like to share my $0.02 on the ECS debate. The posters below who point out that a lot of Rust setups use ECS to avoid mutability issues are correct (although internally Bevy is an ECS that maps its own node graph) - and that certainly helps - but it's not the whole picture.

I think it's important to separate the EC from the S in ECS. Entity-Component storage is basically a fast, in-memory database. It's a great way to store global state, and provides for really efficient querying. Using it as a database gives you some advantages:

* Composition over inheritance (especially in Rust, which doesn't really have inheritance - although you can fake it with traits). It becomes easier to glue on new functionality without realizing that you need to rearrange your object tree, and there's real performance boosts to not doing virtual function calls or dynamic casting to see what an object is.

* Replication; if you want to replicate state across multiple nodes, a good ECS can really help you.

* Mutability; as mentioned above, you don't need mutable access to everything at all times, and your code is definitely safer if you have explicit mutability control.

* Surprising flexibility; Rust EC setups typically let you put anything into a component. I have one slightly crazy setup that stores an Option<Enum> as a component with the enum featuring a number of different union setups.

So what about systems? Sometimes systems have some real advantages:

* For simulation type games, it's great to be able to add a simulation feature and have it apply everywhere. For example, when I added gravity to Nox Futura it instantly worked for player characters, NPCs, and objects. (It also worked on flying creatures, killing them instantly - but I fixed that).

* It really helps with parallelism. Your systems declare the data to which they will write, allowing the ECS to order your systems in such a way that you get parallelism without having to think about it too much (especially in Rust).

* If you're in a team, it's a great way to break out work between team-members.

* It's often helpful for finding bugs, because functionality of one type is localized to that system. You can get the same result by being careful in a non-system setup.

Sometimes, systems aren't so great. It can be really tricky to ensure that linked events occur in the correct order. You can make a bit of a mess when you want something to work one way for one type of entity and another for a different type.

But here's the thing: the systems part is optional. You can easily have your main loop query the EC data-storage directly and work like a traditional game loop - without losing the benefits of the storage mechanism. If you prefer, you can attach methods to components and call those. Or you can build a message-passing system and go that way. There's no real right way to do it. Once you've got the hang of your ECS's query/update model, you can tailor the game logic however you want. (I happen to like systems, but that's a personal choice more than a "you must do this" belief).

(Edit: My formatting was awful, sorry.)
Well, yes, but you can always trivially "shuffle query complexity to <x>" without mention of whole-project complexity, which might dictate where that complexity should be.

for example, any/all logic can be in the backend. A fn call fn(a), fn(b) or fn(c) in the FE can simply be fn_a(), fn_b() and fn_c() instead, but that would needlessly complicate the backend. If there is an object with N fields, and I want a subset, there are N*2 possible subsets, and whatever number of subsets I need (between 1 and N*2), I can either create that many BE endpoints, or a single endpoint that accepts a list of fields it should return - which is what I believe graph-ql is?