skysight-inc/HackerNews huggingface dataset:
Optimization is not the same as security. The first iPhone was jail broken and unlocked within days of its release IIRC. As the years went on, we were lucky to get a jailbreak at all. In fact, checkra1n was the newest exploit in a long time. Yes, their quality has gone down a bit, but don’t confuse that with their security measures.
Identifying writing styles... A cry for NLTK?
Every release breaks something - libraries getting disconnected for no reason, not being able to do `sudo ls` because suddenly there's an uberadmin and I have to grant privileges for terminal to run sudo, stuff breaking for no reason, because suddenly logs/tmp/var is not writable anymore (recently - mongodb). Last hilarity that ensued was me trying to get into zoom meeting, which required restart because sound was turning off and THAT required hard restart (something something sound driver stopped working? even though restarting zoom fixes the issue for 2m?); alongside this an update occurred, because why not which actually set hard drive encryption that was supposed to happen 3 months ago (I did restart my computer after that mandatory policy change and was expecting it to have been in effect since then).
No, in the 1990s when the "free software" part of the movement was far stronger and trying to build an entire alternative computing stack on strongly copyleft principles, it was certainly not in Microsoft's interest. From a corporate shareholder perspective, it was a massive threat and risk. The GPL was originally intentionally written to be the kind of "cancer" that Balmer feared, spreading to anything that used components of it.

In the past few decades, the part of the movement that has become far more popular is the very corporate-friendly, weakly-licensed side. Especially in an era of cloud computing, you can take whatever volunteers from an MIT-licensed open source product make, build whatever you want to with it, and not release the modifications or give back to the project's developers in any way. From a corporate shareholder perspective, what's not to love?
That name is incredible.
>When the supply of housing remains constant and the demand of housing remains constant then prices remain constant. LVT changes none of these variables directly.

Doesn't LVT increase the cost of providing the already existing housing and wouldn't that decrease the supply of housing? This would apply one time when the LVT comes into effect.
By read many times I mean a file that is opened many times. For instance, the kernel and libraries every time you boot.

From my understanding (but please correct me if I am wrong), LZ4 will decompress them significantly faster than ZSTD even if the latter compresses more.

In other words, the decompression speed is measured on the decompressed data, right?
I thought everything is covered after you got your total out of pocket expense (~$6k IIRC) in the traditional PPO healthcare plan? How did your friend get hit with $65k?? Out of network doctors/hospital?
You're forgetting the other half of the story which is insisting on requirements without providing the means to get it.
I'm not sure what is there to reconcile or even what world view you refer to. Personally i do not use these languages much and when i do it is usually very short code and looks very different to code i'd write in a language with static strong typing.
Brilliant idea. I will use it to improve my polish!
Not sure how well if fits your use-case, but I've been very happy with git-lfs in combination with a NAS I have at home. The NAS is just mounted as a normal network drive and available to use with LFS via lfs-filestore[0] and available on the go via the builtin DynDNS + VPC of the NAS.

I've been using it for a repo where I store all my university/academic stuff like lectures (recordings), PDFs of books and papers, Anki decks, etc., and it has now grown to be ~120GB big.

Biggest issue was that I'm always running low on disk space with my laptop, and git-lfs doesn't have a good built-in way to only checkout part of the files on your machine, so I built a small tool to make that easier[1]. Since I've been using that it's been a pretty smooth ride.

[0]: https://github.com/sinbad/lfs-folderstore

[1]: https://github.com/hobofan/lfs-unload
Visual studio code is open source. So is the new windows terminal.
Set delay to zero and it will be treated as a tenth of a second. Browsers treat delays of '0' and '1' as mistakes. The fastest a gif will go is 50fps.

https://web.archive.org/web/20160318174811/http://www.humpy....

In the old days it was even worse. Delays under 3 or 6 or 10 centiseconds were all unreliable in some browsers.

https://web.archive.org/web/20151031034345/http://humpy77.de...
You're right, it looks like I somehow read the number on the bottom axis wrong three times in a row (though it was 20 000).

Thanks for the info on what crypt() actually does. I definitely need to look into that some more...
If anything I wish it was F# on .Net core instead of Python - assuming Julia didn't exist. Now Julia is pretty much the best thing.
I don't know if it's because you're talking about a psychiatrist or not, but my wife takes Vyvanse for ADHD, prescribed by her family doctor. Ours just retired, and while he wasn't allowed to do more than give her a paper prescription to pick it up each month, the NEW doctor can, because she is set up to send it electronically.

Most other prescriptions he could call in, but I think in WA there's a special system you have to get set up with to do it yourself.

Now my wife doesn't need to physically pick it up anymore. If it would be useful to you, I can find out from my doctor's office what system they had to be part of to allow them to call in prescriptions like that.
Thanks! I hadn't tried Arch yet, but I just saw the pkgbuild script on the site (didn't know it was there) and it makes since now :)
Just seeing the incredible speed that potential treatments and vaccines have arrived at testing and the accelerated pace they're being put through testing... it makes you realize that in normal time we are operating nowhere near the speed that we could be in tackling other diseases.

I wonder if this experience will change the pace of what people view as possible, like the pharmaceutical version of the Roger Bannister Effect. https://hbr.org/2018/03/what-breaking-the-4-minute-mile-taug...
Sure, that is what i'd probably write myself too.
Custom Image ProgressBar Using SkiaSharp
Exactly. Lots of MDs are of course frustrated because they spent more time and money on education.

The focus should absolutely be on patient care.
Considering that nowadays many people have an SSD, for boot files that would mean LZ4 is best.

But perhaps for your data files that you don't open often, ZSTD is best because you save space on the SSD.
Yes, sorting typically (and this one specifically) has long dependency chains. The natural reflex is to split the chains across multiple workers... and that's how you get merge-sort. But even the last pass has a linear dependence chain. Not long ago, somebody posted a clever algorithm based on 4-way swaps, which is a clever way of addressing the issue.

Edit: I can't seem to locate that 4-way swapping algorithm, I swear it was posted to HN in the last year... somebody halp!
First of all, thank you for your work on Tink!

Is there a chance that a Dart port might be added in the foreseeable future? I totally understand that it's a ton of work to support another language and I really appreciate all the work that has already been put in, but I just have to ask since right now there is no high level cryptographic library for Dart mature enough that I would trust it for real use.

(Tink seems perfect for usage in mobile and web apps that Dart & Flutter target, and given that Dart is the only language heavily used by Google without Tink support it would make a great addition. If no native Dart implementation is planned, maybe a wrapper could be considered, using the Java/C++ bindings on mobile/native and the upcoming Javascript bindings for Dart/Flutter web support?)
For me, I joined twitter, followed all the authors I loved, and then my RSS reader became redundant. It wasn't deliberate, it wasn't terribly conscious. I got the same content, a whole lot more personality, and even some interactions and discussions with the author and other readers.
> I hope this leads you to think about the ways that your work could be more productive if you had better tools to deal with distributed systems, and what those might be.

We have tools. Promula/SPIN model checker is one just off the top of my head.
For me, Microsoft will always be remembered with three things:

- Trying to Jerry-rig ACPI standard so nothing other than Windows can run on PC platform (Bill Gates memo).

- Trying to Embrace-Enhance-Extinguish Java with their fork.

- Using obscure, undocumented extensions on everything (i.e. Frontpage was using IE specific extensions to make HTML files render nicer on IE but not on Netscape).

I think that their current plan is a long/slow game to death-hug the Linux ecosystem if they can however, Google, IBM and other players probably won't allow them to do that.

P.S.: Oh and of course, SecureBoot.
There is a Top Gear bit on Dabbawala, part of the India Special iirc, which is quite informative in addition to the usual tone of the show.

https://www.youtube.com/watch?v=lNIDvr7NNwo
I'm not sure having a hard dependency on github is a good idea, I think approaches like that are giving github/microsoft too much power.

Installing from a generic git URL tends to work just fine, even if it's a bit more typing.
Yes. And not the “eh” open source MS-PL, but actual MIT.
I meant my statement "I don't see what would change..." in the context of the GP post: I don't see what would change about the current business model where states make money by issuing their own IDs.

As in, I don't see how making the state ID documents into "valid US-federal identification documents" (in some cooperating shared-distributed registry) would make it any harder for the states to make money issuing IDs.

I don't think your reply really addresses that. Sure, some people wouldn't have IDs. There are always some people without government-issued identifiers. So what?

> Each state gives access to their own database to the other states and the fed (for law enforcement purposes).

Functionally equivalent, insofar as a state government opting out of this sharing program would screw everything up and get that state government in trouble with both national agencies, and with all the other state agencies that rely on the system.

Of course, there are practical differences at implementation time, e.g. that the individual states don't have to adhere to any standard, but instead everyone has to just program against 50 individually-designed APIs.

But politically, this system of registries is essentially nationalized. In the same sense that politically, the US only has one central bank; just one that has branches that each call themselves a "central bank." But they all, necessarily, coordinate; and defecting from said coordination would break the entire system. It's one of those "monolith masquerading as microservices" distributed systems, so tightly coupled that it may as well not be distributed at all.

> There also isn't a namespace for each state. Each state could have the exact same plate numbers.

I think you're misunderstanding; this property (that states can have the same plate numbers) is precisely what it means for states to have "separate namespaces." A namespace is something that prevents identifier collisions within itself. If you have one shared namespace, there are no collisions. If each state has its own namespace, then keys (license plate numbers) can collide between states, because each namespace only validates uniqueness within itself.

You might be thinking of a "namespace prefix", which is not the same thing as a namespace.

But there is a standard synthetic compound key, one that is nationally unique; and that key is the state of issuance plus the license plate number. This isn't printed on the license plate itself (i.e. the state of issuance is not a "namespace prefix"); it's something you figure out by recognizing the design of the license plate. That's why, when you hear e.g. a police BOLO, it's phrased as "[state] plates, number [XYZ123]." That phrase is the common English-language encoding of the nationally-unique license-plate identifier.
Make a New Text file save your comment in it. Wait 5 years and laugh at your past self. Look at what problems wasm has right now the overhead will stay. If you look at vscode the limit is reached you just can optimize so much with aweb based apps, discord, vscode game launchers like the lol client every engineer working on it is aching. They are good for your jkob security but that's it.
Could something like pair programming work to reduce the risk of hiring out the whole project?
The Eigen Array [1] object is fairly close to this. Combining the 'select' with comparisons, chained operators etc. Eigen vectorized stuff pretty effectively too.

1. https://eigen.tuxfamily.org/dox/group__TutorialArrayClass.ht...
There's a pidgin plugin for discord. While pidgin is dated and has issues, the existence of it shows that even modern chat systems could be made fast.

https://github.com/EionRobb/purple-discord
It was not that unknown, there were definitely people using it in the west before rails was released. It was just not in the mainstream consciousness.
> They would (probably) make up their losses through rent increases and additional service charges - effectively passing on the tax to renters and leaseholders.

Since no land can be created or destroyed, the supply-demand curve is fixed. This means that the land tax cannot be passed onto the renter, because the market conditions haven't changed. The rent is not calculated based on the landlord's costs plus some extra, but instead is whatever the market equilibrium price is.

Another way to think about it: if landlords have the market power to raise rents, why wouldn't they just do it now, rather than wait until an LVT is passed?
Wont take long before high stake poker players find some applications; I wonder what those would be.
I've just installed advertising on your eyeballs, don't worry, it's an improvement for you.
Are you using POI’s eventmodel APIs to handle such files? The SAX model isn’t too bad for reading files.
It’s actually possible to get the source code to Microsoft. Seriously. You just have to be big enough and have a good enough reason.

https://www.microsoft.com/en-us/sharedsource/
The joys of living in a small isolated country.
Billionaire Elon Musk says smoking marijuana with Joe Rogan was “not wise”
If you’re going to claim something is malware, the onus is on you to prove it.
Martin Shkreli’s bid for early release from prison rejected
Their website says they mostly sell to North American and European governments.

I can only assume this is for offensive purposes, since they can’t patch the kernel/software even if they know how the exploits work.
True, but most times when asking for help, people are not aware of the drawbacks, and are trying to solve a problem in a completely inefficient way.

https://en.wikipedia.org/wiki/XY_problem

So it's not so much of a "BS response" as a rational first response, even if frustrating for people who don't fall in that category.
Pulling that off for thousands of non-voting registered voters would require hundreds of conspirators, assuming generously that one conspirator could physically vote in ten voting locations in a day, and if you have any errors which cause double voting you're very likely to be busted.
A couple of years ago I had a Skype with someone from MS for beta testing a product. We got a bit friendly and I ended up mentioning that it was awesome that MS was investing into open source because it was MS after all, you know, the big evil corp. That person had no idea what I was talking about. Then I realized it was probably a generational thing. People in their 20s and early 30s were too young to understand or remember what MS was like in 90s and 00s.
> "Voluntary to get, required for some benefits" is another way to say "involuntary". What is citizenship but a collection of benefits?

This is pretty clearly a poor extrapolation. For example, Global Entry. Is signing up for Global Entry involuntary? It is voluntary to get, required for some benefits.
You could make them give a video presentation about their project to show that they actually know how it works, not foolproof but it helps. I think it is pretty much impossible to completely remove that possibility though. I've had lots of courses where the majority of my mark is assignments and projects, and I'm sure some students pay others to do it for them, and the professors just accept that as a possibility. I don't think it is worth providing a worse experience to the majority of honest students to prevent a small minority of dishonest students from cheating.
Do universities have a choice?

My local school system is guaranteeing students that their grade will not be lower than when they closed schools. Many classes had not yet had any kind of exam, so they have 95% averages.

Universities obviously believe that any grades from the semester are now worthless and some have said so. But what are they going to do? Not accept any local students?

Every metric you might use to admit students has been tainted by this COVID business.
Is there any hard evidence for this? I'm sure there would be higher voter satisfaction among the types of folks that study alternative election systems and don't mind reading about every candidate on their ballot, but more convoluted systems generally lead to lower voter satisfaction because they're required to do more work/studying up front to maximize their voting power, and the results are more difficult to interpret.

Most voters walk into a polling place with 1 or 2 people they like, 1 or 2 people they don't like, and a bunch of people they don't care about, which is perfectly fine, and it should be taken into account with any proposed voting system.
I remember times when webmail basically meant squirrel mail. It was fast over an 56k modem, but desktop was always better.

http://www.squirrelmail.org/
This has been shown to be false already. Landlords cannot pass tax burden of LVT to tenants.

"The producer is unable to pass the tax onto the consumer and the tax incidence falls on the producer. In this example, the tax is collected from the producer and the producer bears the tax burden. This is known as back shifting."

From section "Inelastic supply, elastic demand"
https://en.m.wikipedia.org/wiki/Tax_incidence

If the landlords decided to increase rents expecting tenants would foot the bill, they would find out tenants to leave the location because it would be unlivable for them at that cost.

More likely scenario is by introducing LVT the landlord would be forced to do the opposite - ie decrease rent - as other landlords would dump their uninhabited properties back to the market.
Tweet of the Year
Were we to treat Land -- sites, and natural resources, including clean air, clean water, and things like geosynchronous orbits, fisheries, electromagnetic spectrum -- as our COMMON treasure, our source of natural public revenue, instead of something to be privatized, our wealth concentration problem would be much much smaller.

Instead, we permit individuals and corporations and trusts to privatize the value and we tax it only very lightly --- they get to keep the lion's share, just as if they made it themselves.
On what basis do you conclude that that page does not also show how non-fruits such as pumpkins, berries, or chili peppers can be considered a fruit?
Well, i already wrote about my thoughts on auto, so i do not see a reason to repeat them.

However, about IDEs, you still ignore that code is not only worked with inside IDEs - i already wrote twice the case of a code review tool... have you ever worked on a team with code reviews done by a web-based tool? Or even with a source control program that you want to check the differences between commits that someone else made long ago (they may not even be at the company anymore) and the diff tool obviously has no idea about types and such?

There are many reasons for why you need to work with code outside of an IDE and none of them have to do with using Notepad to write the code.
Emirates Airlines plans 30k layoffs
It is true that more swaps may be cheaper than fewer swaps.

The operations to count, nowadays, are not swaps or comparisons, which are very cheap, but instead pipeline stalls, which are very, very expensive.

It is easy to better-than-double the speed of vanilla quicksort with a three-line change in the partition step.
No, LVT adds no cost to providing housing. All land is taxed, so a landowner has to pay the same tax whether the land is empty, or has a single floor house, or a 30 story apartment.

If anything, it encourages building more, so that the income from the rent can be used to the pay the LVT.
So the 'Pharma Bro' is going to create a COVID-19 vaccine if he's released from jail? The guy's experience is in the financial end of the pharma business not in the lab.
So much resentment in this thread. Do people seriously think Microsoft is going the EEE route again? Companies are not monolithic entities that never change; They’re made of people. It’s been almost 25 years since the lawsuit, and I can guarantee you that practically no one from the 90s is still working at Microsoft.
“Professional level” covers a lot of different uses... Juicero and Airbus both use CAD, I seriously doubt the latter are going to replace CATIA with OnShape
I've seen a handful of applications that attempt to "scale" by going down the micro-service route in a completely flawed way. Only to end up with a tangled mess that's impossible to reliably debug. All progress halts.

There's nothing inherently wrong about your statement, just that it's still far to easy to write shitty distributed system, and so much easier to push that complexity off onto the OS or even network layer itself.

Why should I the application developer care about the way my user's data enters my DB? This should be tightly abstracted away, and traced/logged accordingly. Leave it to me the systems developer to get the details right, and share the fruits of my labor with everyone.

I can imagine no system more deserving of shared resources than network technology. Try and imagine a world without TCP/IP, do you not end up with something similar?
People pay with electricity, uncomfortable temperature and fan noise, wasting time working on slow apps.

Apparently, they trade off still worth it, as many electron apps are popular despite these issues. Many times there is electron app or nothing.
I'm curious if they are actually a major discovery destination.

I suspect most customers are either starting looking for a restaurant they know by name, or one near them to ensure maximum freshness, using Google Maps or Yelp or the like. Only when they've already chosen a restaurant do we transition into the delivery app flow.

I'm sure a lot of money is being spent for chain restaurants to advertise "order via Postmates" or "exclusively on GrubHub"-- again bypassing them as a discovery system.
So if I want my tax bill to be cheap I should be against everything that the government does that would improve life around my home? Won't this take NIMBYism to a whole new level?
I think you misunderstood the parent comment. The commenter is not saying NPs are a problem, they are pointing out that NPs aren't treated with due respect. The sarcastic use of "lowly NP" gives it away.
The main complain about electron app is due to their bundling of complete web browser runtime, which is over a hundred of MB, not to mention the big memory requirements. By using platform's built-in webview component, your app size will hardly any bigger than the total size of the zipped html+js+css of your app. If you're going to use web stack to develop your desktop app anyway, might as well try using native ui webview first if you don't need any electron-specific feature.