skysight-inc/HackerNews huggingface dataset:
My team is currently removing Flow types in our JS code base.
My son plays Roblox a great deal. It's fascinating the variety of games on there. He'll play a tank game that is pretty much a semi-clone of World of Tanks Blitz, but then the next day he's playing a sort of bug RPG / simulator.

The variety is something that I don't see in the traditional game industry where a bug rpg / simulator probably wouldn't be a thing (anymore... sim ant..) but it somehow is in the Robox ecosystem.
why not both?

IMHO inflation is real and it's going to bite us hard
Its become a whole lot more complicated with DeFi. You might have made your profits from yield farming, lending, airdrops, etc.

Its not simply a matter of “bought low, sold high”.
> the process is entirely about understanding that you have something the other party might want, and communicating this effectively.

More to the point, it's also about listening to what your sales prospect is actually looking for and helping explain to them how what you're selling fits their needs or wants, so that they'll make a decision to commit to the solution you're offering.

If you have no sales prospects, then you have a marketing problem, not a sales problem. Marketing is about explaining why your solution is desirable to as many people in the first place, ideally people who the arcane-black-magic-practicioners tell you are totally going to become sales prospects, if only they knew you existed. But leave aside reaching your audience - if you can't explain why you're hot stuff to somebody who is naturally inclined to want what you're selling, then you have a confidence problem, not a marketing problem.
IIRC, there's only one cheese producer left in the actual village of Cheddar (others have moved to the surrounding areas), and they don't want to use a a PDO.
Plan to use novels to predict next war
Programming language i18n.
The US is in desperate need of people who are willing to take all the vaccines the government has purchased for us. What’s the shelf life on the mRNA products? Looks like Moderna’s lasts for six months in the freezer. Pfizer for 30 days on dry ice, another 30 days in a regular freezer?

Lots of doses are going to get tossed. Most the people who are going to get the shot have gotten it already.
iirc that's another term for larger, more efficient engines hanging lower from the same wings
And how do you prevent access for your next of kin if there is a breakup/fallout?
I have used it and don't care for it
You can send the user multiple files on one download this way.
Create a Metamask account and send your crypto to your address. Works with all ERC-20 tokens
Cwtch isn't made specifically for the decentralized networking community. The properties of a globally-usable, decentralized, and private system are almost entirely at odds with the constraints of decentralized networking. Making such a system robust against network partitions and latency and keeping your IP/location private while still being truly decentralized (and not federated) is an incredibly hard—and perhaps unsolved—problem.
Actually, the responsible bit of software was already outsourced. There was an HN thread on that some time ago.
The bad people don't disappear when you create gatekeepers. Their power multiplies exponentially, as they use the regulatory process to suppress competition and hold the consumer captive. Theory would suggest that in a free market, people who act maliciously, and fail to build a positive reputation, would steadily be abandoned for those who act benevolently, and succeed in building a positive reputation.

This would be a corrective feedback mechanism which steadily makes the social configuration less exploitive, and I think one could reasonably assume it is a far less failure-prone feedback mechanism than periodic political elections.

Beyond the theoretical arguments, the empirical evidence suggests this is what happens. For example, countries with lower levels of government spending as a percentage of GDP have on average higher rates of economic development. For a more relevant example, the quality of project needed for a token sale to be successful massively rose between 2015, when the first token sale was announced, and late 2017, when the SEC shut down token sales. The market was evolving, while massively expanding the number of people participating in early-stage investing: https://link.springer.com/article/10.1007/s11408-020-00366-0

>"The average ICO has almost 4700 contributors. The median contributor invests a relatively small amount. The ICO market appears to have successfully given access to the financing of innovation to a new class of investors, which is a long-standing public policy issue"
The cynical part of me thinks that J&J is only 1 shot because your body develops strong immunity to it adenovirus-26 vector, so a 2nd shot would get immediately killed off before its spike protein payload could take any action. Until your immunity to it wanes anyway.
This sounds like a lack of understanding of terraform. We use Terraform pretty heavily and I've rarely seen bad states across our whole org, and the few that I do see are usually people who don't know the core concepts (often non-devops engineers).

Terraform has its faults, but it is the best in its class, especially when you need to manage infrastructure beyond a single cloud provider (e.g. we manage our datadog monitors and dashboard, pagerduty alerts and much more). The only other thing that would probably thrash it is pulumi, which has similar concepts, except you can many different languages as opposed to HCL (no CDK doesn't count because it is very immature still and last I checked it only supported one or two languages).
Feels more like choosing your ISP than it does democracy...
What’s the typical age at which we expect people to decide if they’re doing something for fun - or if they’re doing something to create? Does it matter if it’s inside the sandbox (e.g. SimCity) or outside the sandbox (e.g. Dreamweaver)? What if the sandbox is also a tool for exploitation of the user (i.e. microtransactions?)

To share my own example - beyond SimCity and not-really-understanding-how-to-make-Age-of-Empires-maps when I was 10 years old - I don’t think I can say I was really using computers constructively until I was 12/13 when I was at the point where I actually understood what I was doing with my cracked copies of Macromedia and Adobe software - so if I’m using myself as a benchmark I wouldn’t stress too much about grade-school kids being newbs…

…just please don’t repress them. And introduce them to the concept of creating their own things outside of closed platforms.
Don't forget A220
This is my favorite networking book but I think it would be overkill for OP's needs. TCP/IP illustrated walks through basically every protocol in depth starting from layer 2 and it sounds like OP really just wants to understand the basics of network administration like what you would see in a CCNA exam, and even that might be excessive for their needs.
Feel free to look it up. You're in for a surprise.
It's not really a problem in practice. The UK follows EU food labeling rules, at least for now, and so this is a real (not hypothetical) situation.

The easy way is to make it clear through trade dress. Parmesan is normally sold in wedge-shaped plastic trays, in the cheese aisle. So are other grano-type cheeses like Grano Padana. So essentially everything in that packaging is 'parmesan-like'. For the crappy pre-grated stuff in tubs it'll have a label like 'Italian-style hard cheese'.

Same is true of Champagne. The other sparkling wines also come in sparkling wine bottles. And are labeled Cava, Prosecco, Three Choirs Special Reserve, or whatever.

Personally, I much prefer actual parmesan to other (even very similar) Italian cheeses, but am not a fan of most champagnes. So I'd say that the PDO-style accurate labeling was a net positive to me as a consumer, leaving aside the economic protectionism bit.
It has already been documented and laid out in the Mueller Report, and summarized here: https://en.wikipedia.org/wiki/2016_Democratic_National_Commi...
>It is not a synonym for downloading files to your computer system nor is it a synonym for moving files between two devices

Actually, it is:

"Sideloading describes the process of transferring files between two local devices, in particular between a computer and a mobile device such as a mobile phone, smartphone, PDA, tablet, portable media player or e-reader."
https://en.m.wikipedia.org/wiki/Sideloading

Additionally side loading refers to mobile devices not desktop PCs.
Cool to see people thinking this big!

One challenge I foresee is unintentional coupling. Say you have two functions:

func serialize(MyRecord) ...

func debugToString(MyRecord) ...

Now if you ever make the mistake of having giving those the same implemention, then in Unison they'd be the same hash reference, right?

Then if you want to update, say the debug print later it would update all callsites for that hash including the ones that originally called serialize(). The two are no longer distinguishable.
The Broken Promise of Retirement
Time, money.

They don't need to redesign the wings to accommodate the newer, larger engines.
> According to the state-run biotech corporation, BioCubaFarma, Abdala has proven about 92.28% effective against COVID-19 in clinical trials, which would put it the same league as the most effective vaccines BioNTech-Pfizer and Moderna. Huge applause erupted in the auditorium of the CIGB this week when the impressive results were announced.

One thing to be careful about is the the regulating authority and the testing authority and the developing authority are all the same and have a huge incentive to have good numbers, not the least of which is national pride.

I would be careful with those numbers.
Yes but you can't check set git config from a repo unfortunately because some things in it would cause security issues.

banana_giraffe was asking for a way to set it up automatically so users don't have to do anything.
Sometimes the winners are not obvious.

The English fought the the Germans in WWII, and the U.S.A won (superseded UK as the world power).

LibreChat fought Freenode in IRC, and Gitter and Matrix won.
Given the typical settlement time of financial systems, I would assume it's days.
I suspect there's also a fear about the accuracy of self-reported data. If you ask a user if he does XYZ, he may say 'no', because of a myriad of reasons (misunderstood the question, embarrassed, not allowed to disclose, etc.), but if you instrument it up and see he clicks it 200 times a day, that's probably the truth.

The problem is that analytics in a vacuum are just as misleading as testimonial data, if not more so. "0.6% of users touvh XYZ and only use it for an average of 17 seconds per year" could mean that it's an unloved feature that can be sunset, or that it solves a single niche task very completely and perfectly, and ripping it out will cost those 0.6% of users five hours each to replace.
Off topic but which Eastern European cheese did you find that you like? The only ones I even saw sold outside its are of origin were usually underwhelming. I’m originally from central/Eastern Europe and know very small and local producers but I’m really interested in what you found you can buy in your area.
That's a very good observation and I agree!
iirc for some reason the amount of antibodies you have falls sharply after 1-3 months and you're vulnerable again. anecdotally, a friend of a friend (EMT) had covid like 4 times before vaccines were available.
The real gem of this article, the following chart:

https://www.spinellis.gr/blog/20210618/unix-architecture-tim...
The sharp drop in Freenode usage in mid June was Freenode's own doing. The sharp drop occurred due to Freenode wiping out its database and starting over from scratch again on 15 Jun 2021. See https://old.reddit.com/r/irc/comments/o01tmv for more details.

What that really meant was that decades old nicks and channels were completely wiped out! For example, my own 15 year nick was gone. A 150 member channel I used to operate for 14 years was also gone. All the nicks and other channels I was familiar with were also gone. I did not bother registeringing my nick and channel there again! It was not worth it. I had moved on to Libera Chat already and there was nothing left on Freenode to care about it anymore.

If Freenode had not wiped out its database on 15 Jun 2021, many nicks and channels would still be present on Freenode even if they were dormant and we would have still been seeing a gradual decline in its usage instead of a sharp drop like we see in the graphs here.
Cool, but why/what for?
This would be an amazing premise for an online course.
Exactly: features will be coming.

It just takes time for free software to match commercial offering at first, but eventually it surpasses them (too many example to list) for 90% of the uses.

If it let me cancel my Bloomberg subscription, why not?

All I want is reddit + twitter firehose sentiment mining, accurate plot of basic (EURUSD, wood futures) and not so basic (VIX) things.

I do not need to keep track of cargo ships on a map.
In the beginning, memory layout mattered a lot because computers were limited.

Then hardware got better, computers became more accessible and the barrier for programming got lower.

Now we have numerous domains of software development covered by numerous different programming languages. The choice is good but because we get drilled that computers are a science people will often squabble that their theory is the one true unified theory.
Years ago, in school, my professor said that the cost of clearing the page table on context switches killed performance on minix (and microkernels in general)

Given that Linux is now implementing certain mitigations against memory side channels, is the performance gain lost? I assume Linux now clears the page table when switching between kernel and user mode?

Perhaps obviously, I don't know many details on this stuff, I'm curious if others know more?
An immediate caveat I came across: if you want to look at some Unison code you need a special code management tool. Take for example their base library on Github:
https://github.com/unisonweb/base

The actual code lives in a sqlite file in the .unison/v2 folder. That would mean existing tools like version control and editors would need to learn about how Unison works in order to seamlessly support it.
Also pulling out code into a scratch file, editing it and pushing it back into Unison's database sounds kind of annoying. Again, this could probably be solved with an editor that would make this process more seamless and feel more like editing regular code.

As it currently stands it seems very cumbersome to use, mostly due to the tedious process of even just exploring a codebase, nevermind modifying it.
A pass-through mode where we disable all audio processing is on the roadmap, for those with really good setups that don't need the post-processing :)
I love your comment. I'm the complete opposite of you I thought python was stupid when I was younger and thought c++ was awesome and things should be well typed. now I'm crotchety and avoid typed languages. all you need is data and functions - I know not everyone thinks this way.
We deployed some machine learning demos via API and they got used in some exhibits for some powers-that-be. But we ran it in the cloud on shared infrastructure like fools, and the code was pretty bad, so it failed due to heavy load while Modi was looking at it. There was an outpouring of anger afterward. Here is Modi staring at one loading spinner. https://imgur.com/a/kLklVZV
Phabricator's Arcanist tool works like that, but I wouldn't recommend it. That's how you end up with completely inconsistently formatted files.
Topping out at the salary of a mid-career programmer isn’t the worth thing in the world… still good money in the grand scheme of things.
I wonder how many of those connections represent humans and how many are bots. I have to assume that many scripts are still configured to use freenode.
I learned from Tom Hopkins. He breaks the sales cycle down into a process that anyone can follow. It's been years since I listened to his cassette tapes in my car. You can find more current materials at tomhopkins.com.

His process applies to more than just sales. Some of his techniques are great for persuasion and negotiation. Everyone should learn some sales techniques. You are smart to do this.
The names are just pointers, and they're both pointing to the same definition in your example. But when you redefine one of those, you would point one of the names to a new definition.

It's similar to how DNS can have two domains point to the same IP, but then you can change one of those domains point to a new IP.
Source?

Also, did you just forget we were (and we are) in a pandemic that started a year ago, forcing almost every person in lockdown?

What do you think was the mode of choice for drug dealers to launder their money through? I'll give you a hint, it is certainly not cash.
C, C++, Java are the languages I've worked in most over my career, though lately there's been more Go. They have types, to a greater or lesser extent, and they're useful.

The sort of fetishisation I'm talking about tends to happen when we start talking about things like Haskell, AFAICT.

Types are useful. Offloading everything to types and thinking about everything in terms of type transformation, not so much.
I think you have a good point. Not sure why you're downvoted or "almost invisible".
Thank you :) I’ve been meaning to try Clojure out.
The utility, to me, seems to be creating a global financial market that is truly trustless and permissionless, aka no gatekeepers.

Right now, if I want to buy American stocks, I have to go through the handful of brokers licensed to sell foreign stocks in my country. I have to meet their funding requirements and I have to pay their hefty fees, not to mention meet their kyc requirements. This effectively makes it inaccessible to small players who might not meet the minimum requirements and/or pay the fees.

With crypto, I can buy wrapped synthetic versions of the stocks without going through any third party. The only fees I pay are transaction fees.
That makes sense (and explains a lot, actually).

But in that case you're not complaining about the cost of hardware, I think.

I was commenting more on people who think it's too expensive but still want new.

Since we're on topic, having been born in the land of no opportunities, I've learned to save on everything.

And I've learned to build/make anything, quite literally. It's not that hard and it's really satisfying, but sadly time consuming.
"The Audimeter (audience meter) was used from 1950 during the early days of television broadcasting. It attached to a television and recorded the channels viewed, onto a 16mm film cartridge that was mailed weekly to company headquarters in Evanston, Illinois, and used to generate the Nielsen Television Index. It was based on an earlier Audimeter that had been developed for the 1942 Nielsen Radio Index. Randomly selected "Nielsen families" homes were enticed to accept the Audimeter by including free TV repair service provided by TV Index reps, which was a valuable commodity when vacuum tube televisions predominated." - Wikipedia

In other words, for TV they paid a small portion of the audience to record and report their habits.
Weren't rents in SF falling drastically in the second half of 2020?
Some value ethics and social implications of their doings more than compensation. I had passed interview at Facebook and didn't join, because it seemed like not a good idea to work on ads and manipulation of masses without clear alternative business plan that would actually also do good in the world.
I didn't see any reason to be skeptical of the UFO report in this article. The UFO report doesn't have strong conclusions and it's much shorter than I'd like - but I don't consider that a reason to doubt what it does say.

I think it's obvious the government does know more than they reveal. Trivially, they know the details of the encounters they summarize in the UFO report. I'd love to get a full description of each, any video or recordings, know if there is any similar evidence from the period of time before the report's coverage, and know if there is any physical evidence.
But how does that change anything? I don’t like the output of the smart contract, so I sue accuweather, the smart contract owner, and anyone else involved in the transaction. Some “two bit” judge then adjudicates the dispute after all. What if the judge rules that accuweather’s record is incorrect?

All I see is that now I have yet another party to trust: whomever wrote the smart contract. Why should I trust him/her? How do I know that there isn’t an intentional logic issue or unintentional bug that will end up with me losing my money? What’s my recourse then?
what is the reason?
> criminally wet throughout the last year too

That is not a recent thing. Home Depot wood has been dripping wet for many years. It's routine to put a screw into it and have water running past the head as you tighten it. I typically buy 50-100% more than I expect to use on the assumption that a good chunk of it will warp as it dries and become useless.
And that, kids, is the reason why open standards, protocols and decentralization are so important.
Thanks, will read it asap.

Regarding external motivation, I agree with what you said. But I also believe that intrinsic motivations are not inherent and can be developed by extrinsic triggers. This can happen under a balanced challenge vs. reward which evolves into a virtuous cycle of learning. Would love to hear your thoughts on this.

To make the case for bettering child-parent relationships, after your comment, I thought there's another way of positive reinforcement. Instead of rewarding the children after achieving the goals, the parent can buy access to a portal and the student can earn rewards as and when they progress. In this case, parents provide the agency of exploration to the child. What do you think? What can be other processes that don't harm the relationship?
I'm not totally convinced by this.

- Storing the AST on the disk in a million files is not necessarily the best use of the filesystem. In contrast, most languages store text files on the disk, and build up a similar AST in memory only

- You can't view your code without special tools, which means all text editors/version control etc. need to be Unison-aware

- Since the language is append only, all edits look like additions in version control

- Their solution for the diamond problem (depending on multiple versions of the same library) is having hard dependencies on exact versions, and including both copies can be at best wasteful, at worst bad (what if v2 fixes a bug that was in the v1 dependency), I think this is a hard problem, and the reason why semver exists

- As others have mentioned, the append-only nature of the language makes bugfixes difficult

- Solutions that dynamically discover code dependencies and automatically run tests exist for both procedural and functional languages

- Detecting that 2 things are the same through hashing is nontrivial, can it detect that 1 + x + 1 is the same as x + 2? The ASTs are different
If you stop aging, your career will flourish regardless of your learning?
The main driver is the desire to make engines bigger, thus more fuel-efficient. The fuel savings of the newest engine generations are significant. If you hang engines from your wings (I assume that has practical reasons, it is easier to hang the engine than include it into the wing, it is also easier to maintain), larger engines mean engines further from the axis. That applies to all modern airplanes which share this configuration. A complete redesign of the 737 wouldn't have made this go away either. However the goal of keeping the same type rating made the especial design of MCAS necessary.
TCP/IP Guide http://www.tcpipguide.com/ is one of my favorites. Its free at the website and available as a book.
As someone just now getting their CS degree at 41 I sure hope this is not the case.