skysight-inc/HackerNews huggingface dataset:
> extremely small teams

Did you just wilfully ignore that part because it doesn't fit with your diatribe?

Extremely small teams = 1 or 2 developers, that still have to be creating new software if they want income. Having to divert their energy to fixing something that Apple decided to break hurts their bottom line.

Regardless of if you think your position is correct, pro-audio users are starting to get tired of Apple's bullshit (which really only started around 10.13 onwards), and I see more and more non-Logic users willing to make the switch to Windows.
But isn't the point here (and a source of confusion I share with all the other posters) that DNS is the actual root of trust? Heck, forget DNSSEC even, because it's not like Let's Encrypt demands it. You say that LE verifies

>that you control the domain you are requesting a certificate for

but it mostly seems to do it the exact same way any random person browsing to an HTTP site would: it checks the DNS records. It's not like there's an out of band channel here where they actually verify business records separately or something. So what exactly is the value of the middle man in this? Why not just have public sigs in the DNS records too? When DNS is the root of trust anyway and "Certificate Authorities" are reduced to fully automated systems, what value to "Certificate Authorities" even bring anymore in this context? It seems like a hack from a time when CAs were expected to provide some out of band verification that would actually be useful. But on the web that mostly hasn't happened or has been rendered moot (witness the death of EV).

I can see how central CAs could still be useful in many other circumstances. But for anything where control of DNS directly correlates with control of the entire chain, it seems like it'd be a lot better to just decentralize into DNS.
The problem with a decentralized web of trust isn’t that CAs are too entrenched to be replaced. It’s that there’s no such thing as an alternative decentralized web of trust solution, and no reasonable idea about how one could be created. Amazon reviews work on a decentralized web of trust model, and any PKI attempting to implement one is going to run into exactly the same issues that those have. The trust has to be put somewhere. It’s not realistic to expect the users to validate trust themselves, if you establish an authority to trust, then it can abuse its power, and if anonymous participants can abuse your model, then anonymous participants will abuse your model.

All decentralized web of trust models lean towards one of those problem categories. They can be too onerous to be usable (like the original PGP proposal), easily abused, or simply create even more dubious shadow authorities. There is no known PKI model that solves all of those problems at once, and not really any basis for even presuming it’s possible.
There is definitely a point at which anyone will cheat, and one time I met that threshold.

There was an Econ exam that I hadn't prepared for, and I got there fully prepared to flunk it. That day there was a problem with the photocopier. We had to fill in a scantron, but they didn't have copies of the exam for everyone. The professor read the questions and answers.

And I watched people's heads go down.

> At the end of the day, people are there to come out with a degree and a good grade, not feel good they didn't take the same opportunity available to others.

This is an age-old question in education: are you trying to learn something, or get the credentials necessary to get a job? I wasn't doing a major in Econ, so the fact that I didn't get much out of the class put me strongly on the side of shrugging that off as "they pretend to teach me, I pretend to learn."

But for most of my coursework, I really did want to learn things and get recognition for having done so.

> Given that, the university then has a responsibility to make it as hard as possible to cheat.

I strongly agree. I know there were guys who cheated in various ways, I watched one guy who went around the labs asking people to do his homework for him. And because universities have allowed degrees to be devalued, I've spent hours in interviews demonstrating basic CS concepts.
> Now, go read what those specific codes actually say. None are criminal statutes or encompass criminal statutes.

The criminal statutes are cited earlier in the order, at the very beginning:

“Please read this Order carefully. Violation of or failure to comply with this Order is a misdemeanor punishable by fine, imprisonment, or both. (California Health and Safety Code § 120295, et seq.; Cal. Penal Code §§ 69, 148(a)(1))”

HSC 120295 is the key one (the others deal with resisting arrest and interference with executive officers): “Any person who violates Section 120130 or any section in Chapter 3 (commencing with Section 120175, but excluding Section 120195), is guilty of a misdemeanor, punishable by a fine of not less than fifty dollars ($50) nor more than one thousand dollars ($1,000), or by imprisonment for a term of not more than 90 days, or by both. He or she is guilty of a separate offense for each day that the violation continued.”

The most key part of Chapter 3 for this purpose is HSC 120220: “When quarantine or isolation, either strict or modified, is established by a health officer, all persons shall obey his or her rules, orders, and regulations.”
Ah the rewrite that was driven by the Go team itself as a means to prove a point.

Apparently the Android team did not adopt gomobile the same way.
That seems rather a duff argument. Human weather forecasters predicting rain don't make us wet either. It doesn't show they are not conscious.
Give it to the 'Your auto warranty is about to expire' people. Can there be a worse punishment?
Some context not in here is that I think they're moving from Ottawa. I think a lot of people think they're quitting the US, and drawing lots of conclusions from that, but it's actually Canada.
This would be a stronger point if the most popular provider of the service you would have to rely on wasn't a non-profit who provides their services for free and makes tools that are extremely easy to use and understand. It's a pretty fantastic outcome given the need for encryption in modern times.

Let's also not forget that having a HTTP website relies on other services that are maintained by others as well; this isn't going from "full independence" to dependence, it's going from N dependencies to N+1.
Modulr raises £18.9M for its ‘Payments as a Service’
Freelance Programmer
As a bitmap, there is only one possible representation for that geometry at that given size, so I'd assume it's not possible to protect it.
No, criticise whatever you want.

I'm just saying users don't care. They'll still use software that has the features they're looking for, on the platforms they use, as long as performance is acceptable.

I'm pushing back against the idea that performance nuts on HN who won't install a single electron app are somehow representative of the population at large.
Have you went to a repair shop? A lot of places are not much better than someone figuring it out on the spot or watching a YouTube tutorial.

And besides, the demonstrated UX is terrible even for the knowledgeable field specialist because it hides the heavy-duty version parts completely if they are momentarily unavailable.
I'm the author of that presentation, and I'm surprised to see the very similar content and structure, to say the least. I left a comment on the Reddit thread[0] to see if I'm missing something.

[0] https://www.reddit.com/r/golang/comments/ginp22/whats_coming...
Thank you. I'm partial for that certain modern sans-serif look, as you may have guessed.

BTW, that IBM bundles Arial with their mainframes is outrageous. If you are paying more than a million dollars for a machine, you should be getting proper Helvetica.
I expect things to go the other way. Visual Studio will eventually be phased out for VSCode or something like it.

I think Microsoft chose Chromium for Edge mostly because they have big plans for Electron.
> Overpopulation and imbalanced distribution of resources is the root cause for everything wrong with this world.

Those can't be the roots, since both are symptoms.
I like that the actor isn't pretending to have a silver bullet.

This works for him for writing, you see what applies for your field of work.
This is not just a problem with Tesla, it's a problem with many, many issues and causes. See the small group of vocal Bernie Sanders "superfans" who would rather vote for Trump than for Biden, and consider Elizabeth Warren somehow a traitor to the progressive cause.

I think this might also be related to the difference between patriotism and nationalism. I've recently seen a bunch of memes about how patriotism is wanting your country to be the best it can possibly be, while nationalism is believing your country is best no matter what. The former is a drive to improve and to fix problems, while the latter means that any constructive criticism is taken as hostility. (I'm aware there are other definitions of these words, but this is the one that works for me in exploring this issue.)

A blind belief in the infallibility of the thing or person you support, will easily turn toxic. It's not a healthy kind of support.
Efficient parallelization for big datasets using Apache Spark (with code)
This Vox article on possible long term effects was quite thorough, going in depth on each of the following:

• Lung scarring

• Stroke, embolisms, and blood clotting

• Heart damage

• Neurocognitive and mental health impacts

• Childhood inflammation, male infertility, and other possible lasting effects

https://www.vox.com/2020/5/8/21251899/coronavirus-long-term-...
What's up hackers. This is a project I've been working on for like a month. Short version would be Zapier + Mailgun + Notion. We basically help non-technical founders and makers send automated emails easily and do the heavy lifting for them.
Alternatives like customer.io are extremely powerful but sometimes hard to use when you don't have a technical background. Also making workflows using decision trees can get tricky.
We have a trello-like interface (just move cards around to send automated emails) and 50+ emails written for you for the most popular cases (like welcoming a user to a newsletter).
Would love to hear your thoughts!
> As long as browsers don't block these sites

Not an expert on SEO, but I remember Google saying back in 2015 that sites using https will be preferred in search results?
Trading Is Hazardous to Your Wealth [pdf] (2000)
I disagree that the "anti-vaxxers" would have been "right".

They fail to trade off the risks appropriately.

No one can claim vaccines are "safe". They induce a host immune response so that the immune system is primed to fight a subsequent infection. The immune system can cause damage to the host, which is why we have a whole catalogue of autoimmune disorders, many of which can be modulated by infectious diseases and parasites. There is a risk a vaccine could induce a host immune response which causes damage. But it's a small risk.

You have to trade off the risk of vaccination with the risk of being infected with the disease, and the risk to society at large through spread of the disease when vaccination rates are too low.

In pretty much all cases, the risk of the disease is many orders of magnitude higher than the risk of the vaccine. If there's a 0.000001 chance of the vaccine causing problems vs a 0.0001 of dying or suffering long-term damage from the disease then the choice is obvious: get vaccinated.

Unless the "anti-vaxxers" are basing their arguments upon quantitative data, then I'll continue to view them as crackpots with little knowledge or understanding.

(I'm an immunologist, by the way.)
>One might suspect that if there is enough demand for the spending use case, then some other solutions might develop to increase the transaction throughput for that use case.

The only valid solution is to increase the block size limit, as stated in the conclusion of the lightning network whitepaper. A layer 2 is still constrained by layer 1.
I'm not familiar enough with Clojure to help (ironically because I myself was put off by the tooling). The reason I asked about WSL and editor issues is because I encountered them myself when working with Elixir on WSL and VS Code and saw related issues on SO about Clojure. This was almost 2 years ago, though.

Probably the biggest thing would be to assume the person reading the guide has a brand new computer and hasn't installed anything yet (including Java and Homebrew).

It's really hard to assume much about the background of someone just trying a new programming language. Maybe they've worked with other languages and you're familiar with, maybe not.
"Rogue system" might be what you are looking for.

https://www.youtube.com/watch?v=vziIgAtD66s
The Unix and the Echo (2001)
There are systems to look up VIN, which gets you make/model/year/trim, by something other than the VIN. In the U.S., the state you live in can find the VIN by plate number. They make expose this information via third parties. Additionally, you can even do things like look up all cars by something like driver's license # or maybe even just name/address.

Auto insurers have been using those systems for years to simplify the quoting process. Enter your driver's license # and magically all your cars show up to choose from.
A complete-fidelity production-like environment would be a couple orders of magnitude more expensive than the 1-day loss, so I disagree.
That’s just David being David. It’s awesome. And his talks always illuminate all the cool parts of python as he does crazy things with it.
When you say 'fast', it is fast compared to what?
Of course, that's not the official instructions. These are the official instructions: https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Wind... - they've managed to work out what the powershell is for "run untrusted shell script directly from HTTPs".

What there should be is an exe or MSI installer like every other Windows program.
Funny headline: "Total Eclipse to depart"
https://www.theregister.co.uk/2020/05/12/eclipse_moves_to_eu...
The book should mention that one should use rust-analyzer rather than RLS as the code completion engine in VSCode. The former is much better.
But the alternative to pondering isn't "do nothing", but rather "do experiments". The philosophy of it all seems rather pointless. I don't have any references, but I'm sure there was a lot of ink spilled about the philosophy of flight, arguing that it was or was not possible a priori, before we actually did it. Was any of it useful? I don't think so!
Show HN: PDFFiddler – PDF Playground to solve all your PDF problems
PDFFiddler Playground is a free PDF playground for manipulating PDF, extracting data from PDF, form filling, archiving, merging grouping and many many more. It is powered through Domain-driven custom scripting language (equivalent to Javascript) which can be quickly written through powerful editor with intellisense support.
It has dozens of ready made template to play with. Please check out below link

https://playground.pdffiddler.com/?apps=true

Few templates, quick links has been added below

1) Merging group of PDF - https://playground.pdffiddler.com/playground/2X8P2F

2) Redacting sensitive information from PDF- https://playground.pdffiddler.com/playground/2X8P3l

3) Add digital Signature to PDF - https://playground.pdffiddler.com/playground/2X37ya

4) PDF Archiving - https://playground.pdffiddler.com/playground/2X37EY

5) Add USPS IMB barcode to PDF - https://playground.pdffiddler.com/playground/2X37zw

6) Automated Form filling - https://playground.pdffiddler.com/playground/2X37DX

7) Watermarking PDF - https://playground.pdffiddler.com/playground/2X37Gn

8) Extracting any data from PDF - https://playground.pdffiddler.com/playground/2X37Gy

and many many more

If you do have any feedback or any business requirement, we would love to hear about it. Please contact us at query@pdffiddler.com
I have a Masters in Statistics. In previous posts here, I have seen that cyber security as a field is quite vast. I am looking for particular subsets within this field where someone with a ML background can chip in.
My hunch is that a ML guy with this domain knowledge can add more value in a tech company.
This is a great stack to learn from.

Does anybody know some other companies that have their business stack available?
That would be satan's language.
you could see another spacestation, and somehow get there!
> More like, "and then you find yourself paying money to the establishment you were trying to overthrow" in this case. It's a big stretch to say that bitcoin has "won" (or is winning) in any big way against the big banks ATM.

Agreed, this!

While positive on the face of things as it could keep Dorsey and the Winklevii content as they won't to keeping operating in obfuscated ways to conduct in the 'traditional banking system,' and lets them focus on more pertinent matters. It still doesn't solve what we were all after when we started this: we want to be unbanked by becoming the Bank ourselves.

Although I disagree with your retort: JP Morgan and Jamie can say and do whatever he wants, positive or negative; we ate his lunch a long time ago and he failed to realize how much more of it was taken since then. This doesn't seem more than a petty concession to prolong his relevance to me, they have filed more patents for 'blockchain tech' than any other corp in the US to date.

Take it form someone who on-boarded a significant amount of people into Bitcoin (that were not tech savvy at all) using Visa and MC channels only to have them taken away arbitrarily: this is not a solution, its a stall tactic. And a costly diversion at a time we should be innovating more than ever, cashless payments are the new norm now due to COVID.

We have a superior network/product, let us not be reduced to thinking or appealing to what 'traditional thinking or conventional wisdom' will yield, because if we do then we lost the vision we were after.
A Society Relearning How to Talk with Itself
Introducing C# Source Generators
A good way for your organization to completely botch an ERP implementation is to fight the system every step of the way because your business is 'special'. Many people end up abusing customizations to the point of trying to emulate their old system in the new one, and nobody wins.
A Rustacean recently started https://tourofrust.com/ as the Rust-version of the Tour of Go! It's still WIP but looks pretty great so far.
Which is why Australia is part of the Western world, even though it's part of the eastern world (note the case).
Josh Wolfe on investing in frontier technologies
> This is impractical because there are a bunch of existing firewalls and middleboxes that don't understand DNSSEC and that (contra Postel's Law) block DNS traffic that they don't understand; implementing this change would be cutting off everyone behind those firewalls and middleboxes from the Web.

Funny how this was never an argument when HTTPS was forced on everyone (to solve the problem with JavaScript being insecure), despite almost the exact same reasons holding up with middle-boxes, proxies and the like.

Now that there is an alternate, much simpler HTTPS-solution everyone is "oh noes that would break corporate environments". What's different this time around? Why is breaking things bad this time?

If we could just sit down, and all agree that the only reason we "need" HTTPS everywhere is because running JavaScript in a browser represents a security-issue, the quicker we can start solving the real problem: JavaScript as a default-permission.

The quicker we can phase that out from web-pages (which honestly more often than not, simply represents documents), the better.
Let him try some dramatic classical music sometime!
For 3 months of work, this is actually SICK (the design is beautiful I can't say enough about it)
New XPS 17 Laptop
I wish there was more about dealing with those triggers, but maybe this kind of advice should come from therapists rather than writers.
I'm pretty much as much of a 'superfan' and you can get in regards to all of the Musk ventures. Elon's handling of the COVID19 thing, for me, has been a bridge too far. While prediction models for the pandemic have been all over the map, Elon's COVID-truther stance has been pretty incredible to watch. His Twitter posts on the subject have not been well thought out and many have been outright conspiratorial.

Depressing.
Elon Musk can be admired or despised for many reasons, but the merging of the companies with his persona was always troubling to me. I find it deeply unhealthy.

Same with Jobs I guess.
My local Kurdish naan bakery makes barley naans. They're rather tasty, and a third the price of the wheat ones.
If all the people holding bitcoins become multi-millionaires in real terms over 20 years I'm sure they'll manage to cope with the philosophical loss somehow.

There is still plenty of evidence that bitcoin is a bad long term investment; but if it turns out to be a once-in-a-generation style success then it seems to be on the right path. The idea of it being digital gold isn't as far fetched as it was in 2016.
i think this is why people who say "let people just take thier chances" dont really understand what they are in for... its more than just death-rate vs survival-rate...
GraphQL Documentation Generator
It seems pretty clear to me that elective heart surgery, you forgot that qualifier, would be restricted when it can only take place in a building that may be covered in virus. Liquor stores don’t contain intubated individuals suffering from COVID-19, so the risks are clearly different. Is that arbitrary?

In a country of 330 million you’re bound to get edge cases, that doesn’t prove anything.
The Prepar3d flight sim supports VR headsets today.

http://www.prepar3d.com/SDKv3/LearningCenter/getting_started...
BFloat16 Support About to Land Within LLVM
Go to an actual butchers, and you'll be fine. But yeah, in other countries the one in the supermarket will probably do it all too.
Unlikely. There are no other players making planes at this scales. Even China, who is dipping its toe into commercial planes, is still at the commuter/regional size jet. They aren’t anywhere near ready to announcing plans for an ETOPS, widebody plane.
Mega-corps are a semi-lattice of people, not one person. The only things coordinating all these people are money and values.
Call me when you modernize parenthesis out. ;-)
More innovation and players strikes me as unlikely and unreasonable. Aircraft for commercial travel are heavily regulated and a very niche product.

I suspect we’d see the opposite: consolidation in the industry.
A funny aside to this on how poorly integrated these things can be:

My state has a random proof of insurance system where licensed drivers with registered vehicles will be randomly selected and be forced to provide proof of insurance for their registered vehicle. I got one of these a few years ago for a car that I had sold at least several months prior to the date they wanted me to show insurance proof for.

Boy was that an unexpectedly difficult situation to navigate. It turns out the state uses a private company to run this program and the state just dumps them information a few times a year. Of course the private company runs under the guise of a state agency even though it isn't. Talking with the private company led nowhere since my logic of "you literally have access to the State DMV. Call them up and find out when that VIN was titled to someone else" didn't land. I ultimately needed to deal with the State DMV directly, all while under the countdown clock of my license being automatically suspended for failure to provide proof.
Hi there, I'm the maintainer of Castor, if you have questions feel free to ask! I also make a ncurses command line client Asuka https://git.sr.ht/~julienxx/asuka
The statement reminds me of GEB:

"Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law."

https://en.wikipedia.org/wiki/Hofstadter%27s_law