skysight-inc/HackerNews huggingface dataset:
> I'll say it up front: I prefer physical hardware. I know exactly what I'm working with, and there's no spooky stuff going on when I try to track down a problem.

I roll my eyes as I look at my desk with a multimeter, oscilloscope and pile of hardware with multiple (more or less buggy) board revisions full of jumper wires and cables going to serial pin headers..

I shudder to think about all the open tickets about hardware related issues. Of course, probing boards is only partial help since the other half of hardware lives in drivers that may or may not be based on reverse engineering, incomplete or missing specifications, etc.

The network is being odd, sometimes, and I still don't know why, and I can't reproduce it reliably.

Sure, virtualization adds more complexity.. but sometimes it's nice to know that hardware is someone else's problem.
This seems to be a general set of guidelines for developing web apps/APIs and it somewhat overlaps with the recent HN post “Tackling Webdev as a Bioinformatician: why is it so hard?” by Jessime Kirk:

https://news.ycombinator.com/item?id=23100002

I don’t find this set of guidelines useful; it seems too Python/Django/12-Factor/BizModel specific. Web, Mobile, and Cloud has changed the world but every set of guidelines seems to start with a toolchain/language and then solves the same problems within that scope. For instance, a more generic set of choices might be:

1. static site vs dynamic
2. custom DNS domain vs 3rd party
3. github.io vs CDN vs PaaS vs IaaS
4. APIs: auth, payments, email, notifications
5. Front end framework
6. Backend architecture
7. Storage: BLOBs, files, rows, columns
8. Client platform: web, mobile, library
etc.
Digital Transformation Brought 23% Revenue Growth for Aviation Swiss-Based SME
Australian Government releases COVIDSafe application source code
Carbon emissions on the moon put theory of moon birth in doubt
Rebels kill 12 rangers protecting gorillas who posed for a selfie with humans
This probably explains why the monthly security patches arrived a bit early on Samsung deviced this month.

Edit: last time something this bad happened, Samsung surprised everyone by updating really old note devices. Let's see if they can repeat that.
The article is making the (almost explicit) assumption that the "power law" holds for civilization populations.

That seems reasonable to me.

But I think we can also find good arguments that we have more information than simply where each of us as individuals appeared.

For instance, the resources of the universe can easily support quadrillions of us (or individual entities), so if even one civilization is able to extend itself to other solar systems reliably, there must be civilizations with quadrillions or more individuals somewhere.

That would strongly imply that while most individuals are in large civilizations, we have counter evidence that we might still be not in one.

Or the argument could be that the power law doesn't hold due to a strong threshold effect, or some other effect.

For instance of some civilizations become galactic, but most individuals still appear in a great many more civilizations that die out before becoming immune to collective disasters.

In which case, I really hope we are not typical!
wow, that's just stupid.
Buying an opensource product and then trying to un-opensource it.
Good look with the troubles, hopefully there is someone here on HN who knows any good legal defense people ( EFF ? )
You are doing a huge huge leap here, Iron Dome was not scrapped because of backdoors nor do we know about any (officially). Then one project doesn't mean that Israel are doing the same in other projects, and finally the mentioned company is private and has nothing to do with the government
Although that oddness you mention (how did it go all the way to the Supreme Court when the lower courts' decisions already were aligned?) could point to political maneuvering which would then make EFF's response seem less uncalled for.
Wasting money is most of what the EU does
Ain't no fixin' daft, but you can scale daft, apparently.
I Love Matrix
Because there are too many wildly differing reactions in similar populations.

More than 700 passengers on the Diamond Princess were infected, leading to a total of eight deaths. This would have been an older-than-usual cohort, simply by dint of demographics on cruise ships.

Meanwhile, in New York, deaths in long-term care homes have approached 5,000.

Obviously nursing home residents are a more vulnerable population, but with this kind of disparity in outcomes, I'm not buying it. Nursing homes may have an older clientele, but then, cruise ships aren't staffed by medical professionals.

IMHO it's been obvious that there are multiple strains in circulation for a long time. Otherwise, the medical community needs to explain exactly why outcomes vary so dramatically, not only from one individual to the next, but between populations with similar demographics. When they explain that, then I'll be more interested in their opinions regarding how many strains are out there. If they think the bugs are all the same, they aren't looking closely enough.
But it isn’t compliant with Directive 2009/136/EC (which is the directive that created all those cookie banners to begin with), in the sense that it still allows for implementation of cookies that aren’t “strictly necessary”. Meaning even if all browsers implemented cookies strictly according to that spec, all of the distinctions that directive makes between different types of cookies would still be valid, and we’d still have the same amount of cookie dialogs.
"cd ..." etc. worked in 4DOS, an alternative (and extended) DOS shell: https://en.wikipedia.org/wiki/4DOS.
That's worth printing on a t-shirt. :)
So ideally we'd all line up to get voluntarily exposed, 40% (the symptomatic) of the population, across all walks of life and professions, are bedridden for one or two weeks, and society just takes the 0.5-5% hit in population (no clinical care)? I guess some people really think that's better than the alternative.
I'm thinking of what happens when HackerNews links to a New York Times article. People hit the paywall, so someone posts a workaround. NYT get $0.

If there were an extremely convenient way to pay a few pennies for access (a price low enough that I wouldn't think twice), they'd be making something, at least. I'm not about to go through the hassle and cost of subscribing for a month, to access a single article, and neither is anyone else here.

I understand that this 'one shot' model isn't necessarily representative of how their website is generally used, of course.

> a WSJ is $4, so if readers wanted to read ten articles, they should charge 40-50 cents for them.

For a physical copy.

Disregarding current promotional prices, The Guardian charge £12/month for a digital subscription. New York Times is £8 for 4 weeks. Not sure how many articles the typical reader gets through though, or how that should inform our thinking here.
Not a lawyer.

Reading the former license would make sense. But I would be very surprised if any mainstream open source license can be revoked.

https://www.apache.org/licenses/LICENSE-2.0 was the license of EdgeFS if I believe in Google's cached result. There is no mention of a time limit or withdrawal possibility.

Some jurisdictions may restrict my conclusion because they don't allow authors to renounce all their rights - to put something in the public domain for example. But giving an open source license is like selling one, you can not just roll back six years later "please give me this back, I don't want this to have happened"

Plus, if EdgeFS has/had external contribution, changing the license of the project without prior allowance from other authors is an infringement of they copyright.
> 0x6. I like monospaced fonts.

Author doesn't follow his own advice?

http://fabiensanglard.net/git_code_review/index.php

May be he forgot to update his php pages, which are all in proportional fonts.
Step by Step Guide to Reviews Classification Using SVC,Naive Bayes,Random Forest
Software patents could be reasonable if they weren’t about trivialities and their validity period was adapted to the pace of technology. But here we are, the mp3 format which really is obsolete just lost its patent protection. And that’s the exception where the patented material still holds at least some value after the patents expire.
Not a lawyer but,

If it was released under an open source license by people who did not legally have permission to change the license, then yes this is possible.

It sucks, and you should likely still challenge it. But they may have the legal high ground.

It's like if a stolen painting is given away or sold. The recipient is may have no knowledge the painting is stolen and acting in good faith. But the original owners before it was stolen are still the legal owners.
You will not get any of the "magic beans" even if they are successful. The gentleman on the other side of this agreement isn't necessarily trying to deceive you - he may be just as ignorant as you in these matters.

"I'll gladly pay you Tuesday for a hamburger today" never works out. They can write something down about the equity today if they wanted.
Indeed; I don't mind GOOD justification, like TeX does it, but everything else is mostly easier for me with rag-right.
Justification generally isn't that bad, but browser implementation are much worse than real typesetting system, like TeX.
I completely agree that science in principle can be verified by anyone. That is how papers are published and books written.

In practice that does not happen. If you gave me a paper from my own subfield of physics, it would take me at least a week to verify it. If you gave me a paper from a different subfield of physics, it would at least take me a few months to verify its correctness. If you gave me a paper from climate change, it would take me years to verify its correctness. There are so much background knowledge, skills, and understanding I lack about the details of climate change. My unknown unknowns about climate change are massive.

I believe in climate change research because I believe in the social institutions of science, that peer review works, that universities and professors have reputational effects to take care of, that climate change experts themselves constantly fight over the answers of various questions, that climate-change-adjacent-field-experts sometimes verify what climate scientists do, etc etc. I am also happy that climate change, in particular, makes predictions about the future (other fields, say Biology, don't make predictions about the future), so some amount of verification can happen that way. But honestly, I have never done that, because again, that is several weeks worth of actual work.

TLDR Science does not have authority figures, but it does have a web of experts and social institutions, which keep each other in check, and which is why outsiders actually believe in them, in practice.
Ahhh that makes sense, thanks for the clarification.
Goircd: Minimalistic simple IRC server written on Go
It needs to be sustainable until there is either a vaccine or a cure, which is not going to take forever.
You can directly invest in NASDAQ and NYSE via https://greentiger.co/

It’s a YC funded company too.
You are being pedantic.

Think: a sincere declaration of a willingness to cooperatively sacrifice to solve a group problem, if others do too.

Don't think: an offer to individually self-immolate, which would not solve the problem. That is a straw man test of whether someone "means" business.
Remember linerider? We built an addon so you can ride TSLA and Elon's tweets
You can create download link by sendgb.com and share up to 5 GB via WhatsApp.
Show HN: Vue.js and GitHub and Tailwind CSS
I said a non-burner phone
> If LinkedIn charged subscription fees to its users, it wouldn't ever become popular.

I wonder how unions, charging union dues, ever become popular?
In Emacs it’s easily readable ELisp. Much, much better than JSON.

Well, more versatile, anyway.
Could you let us know if you are involved in this work?
From 5.4. Action Plan Timeline - Act Now

> Despite all the negative effects on the health system and the large parts of the economy the corona crisis has worked as a positive image campaign for the entire digital services industry.

> As e-commerce and remote working solutions became widely used and even smartphone tracking to prevent infections met very little scepticism. Now in the aftermath of this pandemic it’s the perfect time to act and to push for ambitious goal in digitalising Europe.

> Long term 2025 – 2030

> Phase 3 of the eGovernment Venture Programme: Implementation of innovations developed in the programme. Officially Launching the European Internet: Similar to the Chinese Firewall.
https://what.thedailywtf.com/topic/27134/how-do-i-parse-this...

This is the question I'm talking about. Apart from people posting funny memes there's some genuine helping going on. Same question on SO: no response. Same question on Reddit: one serious response.

People can downvote me all they want but I see that decentralized bulletin boards seem to work a lot better even in 2020.

If I have legitimate professional questions I need to find a forum for it, because that's where people hang out that are actually interested in the community instead of rep or likes.
I don't believe that not setting a deadline is the solution. There are definitely software engineers who will happily change their designs an infinite amount of times if you let them.

> The testers keep running into situations where things don't seem to be right, luckily your product manager is happy to defer most issues raised unless it is a real "show stopper," as Jeff loves to exclaim.

That might have been the critical mistake. Jeff should not have done that. He should have insisted on lots of feedback loops during the project. He should have put more effort into convincing himself that the product is of sufficient quality.

As for the developers, they should have made it clear to Jeff: if he's not allocating resources to convince himself that the product is of sufficient quality, he shouldn't be mad at them when in the end the product doesn't work.
It appears that Nexenta's edgefs code was open source under an Apache 2.0 license at least as far back as 2020-03-12:

https://web.archive.org/web/20200312165928/https://github.co...

... and probably further back too - here's an HN post referencing the licensing from around Q3 2019:

https://news.ycombinator.com/item?id=20671417

I hadn't heard of DataDirect Networks before; it looks like their acquisition of Nexenta closed in May 2019:

https://www.theregister.co.uk/2019/05/07/ddn_is_buying_nexen...

"Nexenta by DDN will be run as a separate entity, retaining its own sales and engineering teams. The Nexenta sales people now get a wider DDN channel to use and there are cross-selling opportunities for both."

As far as I understand -- I'm not a lawyer -- changing a license requires that existing contributors are notified and agree to the change of licensing.

https://softwareengineering.stackexchange.com/questions/5532...
The lawsuit claims that when Apple replaces the retina display on a 15" MacBook Pro covered by the AppleCare extended warranty, the owner has to share the cost of this service. I'm surprised to hear that. Apple has replaced the display on several my 15" MacBook Pro laptops at no cost to me. Are there different levels of AppleCare?
SVE-2020-16747: Memory corruption in Quram library with decoding qmg

Severity: Critical

Affected versions: O(8.X), P(9.0), Q(10.0)

Reported on: January 28, 2020

Disclosure status: Privately disclosed.

A possible memory overwrite vulnerability in Quram qmg library allows possible remote arbitrary code execution.

---

Note that this came from project zero.

I guess they got tired of finding iOS vulnerabilities and getting crap for it.
It's a place filled so much drama, dwarfing all its peers.

Sadly, there are still countless people dream of working there.

And even more sadly, people don't want to leave, so they regularly fire people and then they can abuse the rest even more.
Sometimes use "it's free" to imply "no liability" to an extreme degree, e.g. sell a couch infested with bugs.

i.e people anticipating human psychology on the seller end.
not enough information.

what's your stack? for most things, an intel NUC (probably high end) will do just fine.
He commented on my website once that my complaints about binary sizes were alleviated in TempleOS with Holy C. One of the highlights of my life. The world has lost a real gem.

https://donatstudios.com/Golang-Binary-Sizes#Comment23602
Why should this progress in economic development be enough to make it legitimate? I mean, even if we assumed that the end justifies the means and that all that matters is economic prosperity, they didn't even have to do a lot of things right -just less badly than before (which admittedly wasn't that hard when someone looks at how bad they were).

And if this progress happened to coincide with loosening up the restrictions of personal freedoms and the censorship that you mention, perhaps the case is that a government that allowed more freedoms might had facilitated even more progress.
> the way America did with the Japanese?

Yes, that way. Those are black marks on our history.

But we don’t censor them. We discuss them, teach them, in the hopes of reducing the chances of it happening again. That doesn’t happen in China.
UPDATE: According to the web archive [2], the LICENSE file was committed first 10 months before Mar 12 2020, i.e. sometime in May 2019. That looks a lot like someone wanted to commit it as Open Source just before the acquisition finalized, and may make your battle harder.

UPDATE 2: Found possible confirmation unfortunately that EdgeFS was not Open Source before May 2019 (retrieved May 8,2020 [3]):

dmitry_yus 3 points·1 year ago
Fair points and let me provide some clarifications! :-)

Yes, EdgeFS isn't open sourced at the moment but we are
moving in direction of opening it up under Apache License.
That's our intent and sooner or later this will happen."

As always, I am not a lawyer and this doesn't constitute
legal advice, and you should see a lawyer for accurate
details.

That said, if Github tells you when you forked, and you can show their license file at the time was an Open Source license, then you should be able to point that out. Where things get murky and you may be SOL are if any of these are the case:

* You Open Sourced it yourself rather than forking via Github

* There was no license file

* You worked on the project for them as your employer at any point

* The fork occurred in May 2019 or afterwards

* The project was uploaded to Github, or Open Sourced, in May 2019 or afterwards

Fighting a DMCA is an uphill battle, as there is no risk to Github in enforcing it, but a big risk for them in fighting it. They make their money off of commercial users I suspect, so if commercial users stop believing Github will uphold their IPR, then they'll stop paying.

If any of the above conditions are true I would expect it to be a steep uphill battle. It may be a steep uphill battle requiring lawyers to fight anyway, since it revolves around IP in an acquisition. What it may come down to is that code Open Sourced before May 2019 is ok, code Open Sourced after that might be under a cloud (and basically means you shouldn't use it unless you're willing to fund a long and painful legal battle).

A sad end to one of the flag bearers of the Illumos effort (I believe I remember reading Adam Leventhal of Nexenta on the Developers Council[1]).

[1] https://web.archive.org/web/20160710123826/http://wiki.illum...

[2] https://web.archive.org/web/20200312165928/https://github.co...

[3] https://www.reddit.com/user/dmitry_yus/
The hypothesis is the mutation occurred outside of Asia, and countries in Asia closed ports after the initial infections, but before the mutation.

> sunlight (UV-B), heat/humidity

Much of Asia is in the northern hemisphere (e.g. China and Japan); same season as Europe and USA.

Australia is in Asia too, close to China with much travel between.

I agree there are many factors and it's early. But the low cases and deaths over all countries in Asia has a peculiar uniformity - in contrast to elsewhere.
1. Your deployment is not atomic. Probably should consider checking out to and building in a different directory, then atomically switch (symlink is an easy way to achieve atomicity).

2. Using a good CDN ensures your site is fairly responsive on (hopefully) all continents. Your server probably isn’t. Your closet server — even less.
Like a lot of other posters, I’ve been working on something like this off and on but never near to completion. Thank you for taking it all the way!
Reflections on My Rock Climbing Journey
Singapore use Boston Dynamics Spot to enforce safe distancing
> The original cookie specification did not allow third-party cookies.

no, the original spec did not allow cross domain cookies, so you can not set a cookie for a third party from your domain, but you can, yesterday like today, connect to a third party server from your page and have that serve third party cookies (say, like the Facebook pixel)
Why a Medieval Woman Had Lapis Lazuli Hidden in Her Teeth (2019)
It's working now! But check the content-type for https://blog.notryan.com/. It's returning text/plain, and I see the html src in firefox instead of the rendered web page..
But the extra tragedy is that Kodak anticipated and tried to adopt to the digital revolution. Yet failed, overtaken by the sheer speed of adoption.
Like all monsters, coronavirus embodies our greatest anxieties
> Isn't it true that the more people's data you have, the less it says about any individual?

I don't see why it would. Unless legally compelled not to, why wouldn't you save both PII and aggregate?
Yeah, not much to go by from the snips, but "After DDN’s acquisition ... subsequently improperly open sourced ... without DDN’s permission" [emphasis added] makes it sound like this is what they are claiming happened. That someone released the source code as open source when they didn't have the copyrights to it anymore. Not knowing all the facts it's hard to say, but there is a possibility they may have the law on their side here.

This is kind of an interesting question in open-source. Developers tend to just assume that a license is valid, but that's only true if the license issuer had full copyright of the code to begin with (work-product agreements become a possible source of complication here). There is always a chance that someone could come along later and claim copyright over some/all of that code, which could by then be forked and/or incorporated into various projects.
Their addresses explain why it spoke of buying “gas” when I’d have expected “petrol”. (When talking about fuels in en-gb, “gas” means methane, not gasoline as it does in en-us).
This gem in a Flash frame (Actionscript)

stop(); // hammer time
I have good reason to believe this UX "tradeoff" is being actively abused. Several vectors,but the main one has to do with contacts of a compromised target,or when a target adds you as contact.

In practice,it's worse than having to use your SSN. You don't need SSN to sign up with all the major apps and sites (including free email),but you do need a phone#.
We have that in Germany with regards to Science subjects in grade 5-7 (depending on the state / region). So roughly speaking there is a class about science topics where children would learn about things that would normally be taught in biology, geography, chemistry, physics. From what I hear no one is really happy with it (except principals who are more flexible assigning their staff to classes). So parents and teachers alike aren't very happy.

A fixed and subject based curriculum is easier to teach and and easier to pick up. The things you learn are presented in a proper order, that gives orientation. If you present them more interspersed its disorienting, and at times appears random.

And its beyond me how the "interconnectedness" of subjects cannot be taught within a classical subject-based model.