skysight-inc/HackerNews huggingface dataset:
> You're calling Google liars. There's an alternative interpretation of events where a whole legal department, with great lawyers, and backed by great engineers to clarify the technical aspects for the lawyers, come to a different conclusion than yours.

Google claims that they care about your privacy. Entire teams of engineers and lawyers will say the same thing. But when you look at it, you can plainly see that they are probably just saying that because their main business is collecting data about you. Similarly, Google runs many projects with a closed-source server-side component, and using the AGPL would not let them do that. Do you see why it is not surprising they would come to a different conclusion?
I think a variation of this comfort-optimized route planning tool would be really useful for cyclists as well. I've found that Google Maps favors streets with bike lanes when planning bike trips, but those are typically main thoroughfares where the bike lane is a last line of defense against aggressive drivers, delivery vehicles, and "dooring". Often these are paralleled by quieter streets where cars drive at careful speeds and a bike lane is not really necessary for safety.
Scrub to any point in the video, and click the share/link button. There's a checkbox to include the timestamp in the URL.
> Q: What if the maintainers won't accept the patch?

> A: The Fish in a Barrel Memory Safety Bounty only rewards contributions that are merged upstream. We strongly encourage people interested in pursuing a bounty to work with, not against, open source maintainers and to behave respectfully.

It's good to see this called out specifically, but I can't help but think this is attaching a monetary incentive to badger a project to accept a patch that at the very least requires changes to the project build system
Very interesting. Can I set permission for every slack member? What resources he can control ?
"Another innovation is the use of differential current mode logic." Insert roll-eyes. This isn't innovation, it's bog-standard engineering trade-off, trading 50% density for an incremental gain in speed. I wouldn't mind that however.

I certainly wish them well and after 19 years it would be about time for a post-mortem. There's far to little innovation in FPGAs; Xlinx is more forcus now on hooking accelerators together and Intel has practically done nothing since they acquired Altera. Lattice Semi work on power efficiency is great, but they are still very slow.
I wonder sometimes, in particular with smaller construction jobs. Work that can be done either by an overweight guy in a Bobcat, or a shovel crew of five to ten, in about the same time.

I wonder if the Bobcat is really that much cheaper. And the construction workers in photos from a hundred years ago always look much healthier & happier than the guy in the Bobcat.
Garmin obtains decryption key after ransomware attack
Please add Steve Jobs. I miss him
> probably due to higher inflammation levels due to the trend of steadily increasing levels of sugar consumption and seed oils

Any resources where I can read up more about this?
Run a partner program and get a cut.
Intent of whom? Eben Moglen is not the owner of the copyright but merely the writer of the license. If Oracle, for example, uses AGPL would it not be their intent in using the license which actually matters?
Destin worked as a civilian for the DoD.

I believe it would be accurate to state that Destin has a healthy respect for the people of, technology within, and the very idea of the US Military.
Those of us who organized this both have a long history of involvement in open source. If we have even an iota of this becoming a problem, we will a) be incredibly saddened, b) figure out how to restructure the rules to address the behavior we see.
Doesn’t this give slack employees root on your infrastructure?
> "No" is pretty cheap

Now, is it really? Paying a team of software engineers to recreate every AGPL project surely isn't…
That, and an "if you were intending to shoot at us, good luck aiming now" one.
It's $100-$500, that's not even a moderate amount of money for the amount of work required. It seems to me to be more of an incentive, and a nice reward for doing good work that helps people.
Under the same meeting ask the lawyer about the linux kernel and where the border is for its license. They will likely give a similar answer, through if the company relies on selling devices with a linux kernel the risk vs reward will result in a very different decision in the end.
NASA will send a balloon the size of a football field to study how stars form
Twitter contractors reportedly made a 'game' of accessing Beyoncé's data
This is a hazard of any engineer or builder. Potential side-effect of the profession due to the inherent conflict of responsibility. As an engineer, one is responsible for the immediate result, that is the built code/system, yet the context of use and its effects are often out of control of the engineer. A seemingly innocuous component may be used in the heart of a vile machine. If you know of such use, you have a choice to learn about strength of own values or just write it off on lack of control.

I remember of a contemporary theater play, where at some cruel moment an audience volunteer is called upon to assist, just to be a stand-in witness. Reluctantly a few spectators walked into the scene, then passively stood through subject's torture. None dared to walk off or ask them to stop... I left my seat feeling disturbed. Later I found out that the play had an alternative flow based on the action of the witness.

It's hard to step into someone else's shoes, too easy to say right thing post-factum. In OP's story, the testing lady took the most sensible action, she verbalised the unspoken. This is akin to historiographers or news reporters, just describe things as they are, no judgement. This gives a chance to eventually placing the responsibility where it's due.
(contributor here) At my company our proprietary database layout is based on Arrow. Our workload is analytical and we are using it for read mostly workloads.
Founder here - We created CTO.ai to help foster accessible developer experiences by lowering the cost of leveraging Slack in your developer workflows.

The key idea is that you build a CLI using our SDK (it's a container) and then we make it instantly accessible to your whole team in Slack, while also providing 12 factor principals such as Secrets, Configs, Logs, Events and Metrics.

We are early on but have a very vibrant and growing Slack community of developers who want to build their own Cloud PaaS using AWS, GCP, Azure etc but want an easy to use DX so they can distribute there knowledge and process to others and save themselves tons of time and context switching.

Please AMA, we'd love to hear your thoughts.
This can be an issue because now the person who has decision making ability is now someone who has less project context, takes more time because they are busy with other projects, and has not nearly as much time to think about the project as the two people on it.

Not having someone whose full time job is being responsible for a project's success or failure has it's own set of drawbacks
Big corporations avoiding AGPL like the plague makes it a much better "don't be evil" license than any other attempts at making one of those. If anything, I'd love to see some dual license scheme where a different license is available only to small developers or non-profits, rather rather than corporations with bags of cash. I wonder how that can be enforced - perhaps some sort of a CLA that only gives limited rights to relicense instead of just handing over the copyright entirely.

And yeah, this goes entirely counter to making profit, but hey, I think we're privileged enough to afford to try ideas like this.
Any plans for desktop apps?
The "ambient sound" mode on my Sony WH-1000XM2 headphones works very well for this. I find it useful for video calls; without the feedback of hearing my own voice I tend towards shouting.
You basically have kernel threads, in which you can have more than one user space threads. The advantage is that you can context switch between threads without having to syscall, which speeds up things substantially.
And yeah, if I had a ten minute commute and had to work in my living room I'd probably be working out of my car in a parking lot somewhere to have a hope of getting anything done. :)

Wasn't trying to invalidate your situation or anything, just throwing more anecdata at the wall.
Surely the user source entitlement also applies if I interact with the software without a network in between? Otherwise, that would make AGPL a strangely more-but-also-less permissive license than GPL…
> We're better off with something like UBI

Okay - but are we replacing them with UBI?

It feels analogous to ripping a person off of life support while saying "some day, you'll get an organ transplant. I prefer that to keeping you alive mechanically, strapped to a bed."
Until recently, it was "extremely far-fetched" that copyright law prevents you from independently reimplementing an API. Google has particularly good reason to be paranoid about this stuff.
I think the “spreading” aspect is overstated. These are clearly Google’s internal docs that just happen to be accessible to the public.
Founder here - 100% not. We've build a specialized PaaS that ensures your credentials and workflows are encrypted and there is no additional security vector here. Also Slack is one of our investors and they have worked with us a great deal to make sure that the security is handled properly!
Ext.net 7.0 Preview4 for Asp.net Core
Is there evidence that masks did anything to halt the spread of the Spanish flu?
Considering this is talking about client-side validation in JS, that shouldn't be hard to fix/bypass locally. Worth a try, it's not a given that there's matching backend validation!

However, at least they had the decency not to hardcore the TLD list. I used to have a .eu email and it would get rejected rather often, even years after the TLD came out.
*Some Afghan opium growers have switched to solar power.

This is the free market in full effect. The market is actually larger than what you can fulfill yourself, why wouldn't you produce as much as possible?
Check out Komoot. Myself and many in the UK swear by it for bicycle route planning.
Traditionally being when?

The US was settled by people leaving those old generations behind and moving west (be it from somewhere in Europe to the US or from somewhere in the US to somewhere less populated in the US) with their spouse and maybe young kids. You always had stay at home moms, because home was usually mom's workplace, often dad's too.

Multi-generational households in the US existed as the exception when early settlers brought their entire communities over or when first generation Americans moved West with their immigrant parents. Having multi-generational households was never the norm.
Seems like that would do a lot of harm to your project. GPL isn't the only way to restrict commercial use. It's definitely the best way to annoy people working on non-commercial OSS with any other license though.
I can assure you I'm not wealthy and never have been, other than in the sense of me living in the west (though not the US). My point is that life can be pretty damn decent without digital markers for where you are, constant air travel and a new TV every other year.

Yes, certain things have gotten more affordable. But is affordable noise cancelling headphones and cheap air travel really the result of apps and websites crawling up our backsides with a microscope and shuffling that data to some unknown other?

Air travel in the 1990s was much cheaper than, say, in the 1950s, much like computers, TV:s and headphones. In fact, the price of air travel dropped by roughly 1/3 between 1980 and 1995[0].

Evidence suggests that happened completely without constant digital surveillance.

[0] https://www.theatlantic.com/business/archive/2013/02/how-air...
Back in the 90's I found an old cardboard box full of radioshack electronics components and a paper schematic of how to put it together. I asked my dad what it was. He had been into an electronics hobby in the 1980s and told me that it was a amplifier to receiving laser light bounced off of a window for spy stuff. I couldn't believe it. The kit became my first significant soldering project. I got it all together and put my beloved laser pointer on a tripod and tried bouncing it in. I never did get it to the point that I could hear voices but boy could I ever hear cool vibration noises when I tapped the window.

It was extremely fun and I've been soldering things here and there ever since.
What if you use one random source to contentiously change the white noise parameters (mean, std).

E.g. use something like a illuminated disco ball that continuously randomly changes the source light angle and intensity.
EquipmentPatrol – buy, sell, rent equipment online
Buy, Sell and Rent Equipment online. Search for new and used equipment for sale by dealers and owners. Find or sell Equipment. Rent.
If you're looking for it sure. But I'm willing to bet existing technology is sufficient to catch an awful lot of people off guard. Hearing a familiar voice is usually quite disarming.
I was inclined to correct your spelling of 'du jour' before I realized I just don't know the name of the Postmaster General.
Who cares how much power it needs? Plug it into a hydroelectric dam. A superhuman AI would surely provide higher ROI than the terrawatts used for smelting Aluminium.
There are still people not aware of the intricacies.

Any story like this deserves merit in a public space.
4 Ways to Build Your Network While Working from Home
Unreal Engine Used to Create Virtual Baseball Fans for MLB Games
what do you mean by containers? a company's dockerized infra?

I watched the video, you guys are centralizing all the team's scripts inside Slack. I can see a lot of Slack addicts loving this!
I read somewhere that Apple had ordered their employees to set up a secure cabinet or locker at home for Hardware storage.
Hi! What's not working with rustlings and repl.it? Feel free to email me amjad@repl.it
>What will happen when the extremely likely covid19 spread leads to a sudden closing of your in-person schooling?

Faculty are given the choice on whether to teach in-person, remote, or a hybrid.

It's the staff that aren't given a choice, and also aren't given an avenue to deal with concerns or questions.

So, the answer is, if there is spread on campus, the faculty will be told to go online, and staff will be told "you're safe, because there are no students now", much as we are being told today, in the current summer semester.

To quote the President from his most recent update for staff about enrollment, "Please join me in being part of the solutions to the many challenges we face now and in the very near future and refrain from the negativity and participation of those wanting to be part of the problem. That individual choice is yours. Please make it wisely."
Founder here - Since a workflow in the context of CTO.ai is just a container, which executes your code, you can build out as robust permissions as you need to by leveraging our vault integration, configs and teams.

Currently, our teams are a basic ACL that lets you manage who in Slack can run the workflow, but we also allow you to associate any of your teams to private channels, so you can more granularly control access using Slack's user membership.

We're looking at more RBAC on top of this for enterprise but for most smaller teams, this covers the majority of their use cases. They often create a team for ops and a team for dev and then associate these teams to members + channels as needed.
Most of my office windows at Boeing had little ultrasonic buzzers on them to prevent such an attack.

On my offices was actually in a large farad cage to reduce/eliminate EMF leaks from workstations.
Yeah, Fly isn't "edge" as defined in the US, but sort of is as defined in India.

CloudFlare, CloudFront etc tend to have one or two edge PoPs in India, and one in Singapore, and Fly has one (upcoming) in India, which is coincidentally in the city where I live. So for me, Fly and CloudFlare and CloudFront have servers a few blocks away.

Same case for Singapore — everyone has an edge there.

But of course for the rest of the world it depends. The full blown CDNs will try to put edges in every city, but Fly and AWS Outposts will likely be few per continent / one per timezone / country.
Yup, Wichita Falls in Texas nearly ceased being a town due to the dire condition they were in during the last drought. Tons of people wanted to leave, but nobody was going to buy houses in a town with no water.
Maybe by asking it to clean up it's own training data?
In the case of ambiguity in a contract, courts look at the intent of the parties to the contract. In almost all cases Moglen will not be a party, and at least one of the actual parties will not be aware of those talks or their content, so Moglen's talks on the matter won't really be of much use.

Courts will also look at the bargaining power of the parties. If the party offering the contract is a lot more powerful than the party accepting the contract, they will tend to favor the accepting party when it comes to ambiguous terms.
I'm very heavily inclined to believe that yes we are.

And my money is still on DeepMind.
GPL 2 has been tried in courts many times, and there is a consensus that Linux kernel's license applies to the kernel (publish your patches) and not applications that use the kernel. E.g. Go is shipped under a BSD license, not GPL, and sidesteps libc for quite a few APIs.
> It would be nice if the intro had a brief explanation of why a disk needs to be divided into blocks.

One reason is that HDDs simply don't have a byte-wise resolution, so there's little point talking to HDDs in sub-sector units. Sectors are usually 512 bytes to 4k.

A second reason is being able to simply address the drive. Using 32b indices, if you index bytewise you're limited to 4GB which was available in the early 90s. With 512 bytes blocks, you get an addressing capacity of 2TB, and with 4k blocks (the AF format), you get 16TB. In fact I remember 'round the late 90s / early aught we'd reformat our drives using higher-size blocks because the base couldn't see the entire thing.
> The reason people don't know about Linux is because it's lacking in consumer-facing design and because much of its use is largely invisible, not because it's GPL.

The problem with GPL/GNU/Linux is that most of the time only toxic idealistic programmers like it who do not have a life. Android is linux only in name. Most of the useful parts are binary blobs. Designers/UI/UX people have a life and are not too logical. They're not going to want to contribute for free to something like Linux where no one knows where to start. There is no proper designer tooling for them. And whatever the tooling is, it will be created by programmers, which mean no input of the users. So predictably a dumpster fire for real non programmer end users.

Most people are not programmers and they want GUI they can comfortably explore not some undocumented CLI. To the everyday consumer, the GUI has more visible value not that boring kernel. You could have the same interface and replace Linux with and real free Unix type OS and non programmers would not notice.
I mean, the nearest town to me (pop.<600) has fiber internet. Many rural/small towns have local co-ops that no one talks about who are offering fiber. What else would you need?
As the article says

So much water is now being used that ground water levels in Helmand are estimated to be falling by 3m a year.
The fear is that pretty soon the water will simply run out.
"Maybe this boom will not last longer than 10 years," says Orzala Nemat, who runs the Afghanistan Research and Evaluation Unit, the country's biggest think tank.
That won't just affect the people who have moved into the desert areas, she says. It will affect the entire region.
Founder here - Thanks! Yes that's the general idea.

We're making it so you can port your existing scripts and allow them to easily run in Slack so that they are more discoverable and intuitive for all experiences.
Leaf blowers suck. Loud and smelly. I have also heard that they are destroying the habitat of insects which will have long term consequences for our ecosystem.
I'm aware of who you are but I have no qualms saying that I can't take this as a valid reason. And the example of 11 domains... do you really think this would have any noticeable negative effect on the domain speculation problem? Like I said, they already get those bulk prices. And 11 domains is a tiny number. The contrains are artifical yes, of course, what else could they be? There is no natural limitation here. I guess you ment arbitrary? It will always be arbitrary. Your suggestion to bundle it with a general Cloudflare plan is arbitrary just as well. There are many many ways you can try to lessen the problem. And I get it, bundling it with a budget plan makes sense though I'm not sure if one could 100% claim then that the domain registration is at cost-only. Then it's the same as any webhoster who bundles "free" domains into the mix.

The point of living up to the original promise: the original promise was to offer domain registrations at low prices. You are afraid to not live up to it? Well you don't because you don't allow registrations. You still have a landing page that advertises the service. You have call-to-actions called "register now" and the page [1] tells about new registrations and renewals. Then after clicking on it you land on a domain transfer page that doesn't really tell you that that's the only thing that works right now. So by being afraid to not live up to the promise you actually don't live up to it.

[1] https://www.cloudflare.com/products/registrar/
Not from desktop; I computed it myself.
I'm only half kidding here, but have you tried dyeing your hair, wearing slightly "younger" clothes, not including everything on your CV (and definitely no graduation year, etc.)?

It seems ridiculous but I wonder if it would work.
I wonder if/when this device will make its way into responding to the recent civil unrest around the US?

Especially given that Federal enforcement agents are now being utilized, and likely have access to this equipment.
The preview4 of Ext.NET for ASP.NET Core has been released. Chart component support, syntax revisions and clean-up and many other enhancements has been announced.
>Partially (or completely) migrate the project to a memory-safe language (e.g., convert one of the decoder/encoders in an image parsing library to Rust)

For this kind of contribution, I'm not sure there'll be too much spam. Eg most of the "Rewrite It In Rust"-kind of spam like [1] is people making suggestions, not actual PRs, because it does actually take effort. But...

>Add bindings making the library usable from Rust or Swift (e.g., adding official Swift bindings to an image parsing library)

... I'm not sure about this one. It could be as mindless as "just run bindgen on the C header, wrap it in a -sys crate" and send a PR. I don't actually understand why that kind of contribution is being awarded though, since having safe bindings doesn't make the actual library any safer. Furthermore, bindings don't need to be contributed to upstream, just like all the Rust bindings libraries today are mostly third-party.

[1]: https://www.postgresql.org/message-id/CAASwCXdQUiuUnhycdRvrU...
Note that solar panels have limited lifespans in use. The usual industry warranty is 25 years, and they will have lost a fair amount of capacity by the end of it.
How would it help to throw away the benefit of the scale of USPS while driving FedEx & UPS prices through the roof? Would this come with a mandate for the duopoly to service every household in the US?

The retail rate for sending a letter via FedEx & UPS is currently over 30 times the retail rate for USPS ($0.55 vs > $20)
Video game crash was 1983 and affected the US marketing and positioning of NES (8-bit), this is 1991 and SNES (16-bit).