skysight-inc/HackerNews huggingface dataset:
There's still lots of use cases for internet to local communication. Not everything lives in the cloud completely and there will be services which legitimately need to get data from your internal endpoints.
> Most proponents of Open Source licenses would consider this a feature, ...

Indeed ...

> ... maintainers of major projects (including GNU, IIRC) frequently require copyright assignment as a requirement for copyrightable contributions.

... and many folks, including myself, refuse to agree to any such agreements.

Personally, I'd prefer BSD, MIT, or similar anyways but... if a project is GPL, one of the best ways to ensure that it remains GPL is for individual contributors to retain their copyright on any contributions.

Take those paragons of open source, VMware [0] and the "open-vm-tools" [1] project, for example. For a variety of reasons, various components are under different licenses:

> The code is being released under GPL v2 and GPL v2 compatible licenses. To be more specific, the Linux kernel modules are being released under the GPL v2, while almost all of the user level components are being released under the LGPL v2.1. The SVGA and mouse drivers have been available under the X11 license for quite some time. There are certain third party components released under BSD style licenses, to which VMware has in some cases contributed, and will continue to distribute with open-vm-tools.

Okay, so it sounds like it's all open source and should remain that way so I shouldn't have any concerns about contributing bugfixes, enhancements, patches, etc., right? Wait for it...

> Do I need to sign something before making a contribution?

> Yes. We have a standard contribution agreement that covers all contributions made to the project. It gives VMware and you joint copyright interests in the code you are contributing. The agreement also gives VMware flexibility with licensing and also helps avoid any copyright/licensing related issues that may arise in the future.

There it is. Nice choice of wording, by the way: it gives VMware "flexibility" with licensing and "helps avoid any copyright/licensing related issues".

VMware certainly is fond of "flexibility with licensing"' as history has shown.

--

Besides all of the other arguments, I think it's completely absurd that an individual should be required to enter into a one-sided legal agreement with a large corporation just to contribute some code -- even just two or three lines -- that they've already written and just want to give away.

--

[0]: That's sarcasm, just to be clear!

[1]: https://github.com/vmware/open-vm-tools
I think that's a translation of a passage by Honoré de Balzac: "Le secret des grandes fortunes sans cause apparente est un crime oublié, parce qu’il a été proprement fait."
(The competent argument is that NATs provide privacy, not security.)
Ah yes we should make sure we tell people The Truth, with warnings on Not Truth, such that they don't make Wrong Decisions.

The next step will be to "sanitize" Wrong Think from the archive, lest some poor easily convinced soul be led to it.
Indeed... where I am, over winter, it's generally daylight for, like, 8-9 hours. (Winter solstice is 7.5 hours daylight.) So pick your poison! I know what I like (which is to start work whenever, but at least leave when it was light within living memory), but it's always going to suck, at least a bit, whatever you do.
It's possible to sell software even with copy-left license.
Likely South America, as it's the abbreviation corporate directories use for offices in that region. South Africa would probably be ZA, which comes from the Dutch, Zuid-Afrika.
Doesn't do anything special on desktop Firefox, but on a chromium browser A,B,O and AB have a red background while P has a green background
This still is one of the best ux. This and Windows 2000. Straight to the point and fast.
I know that most tech forums are overwhelmingly against DST. Not sure if there might not be a US bias as well But I enjoy the advantages. Perhaps because I live in a comparatively well organised country but I have never had an issue with technology. My phone and computer update correctly.

The benefits in summer are fantastic. I love having the time outdoors in the evening. Family gatherings. Not having to cook bbq in the dark. Sports. If we kept DST permanent year round to keep those benefits then the kids would be cycling to school in the dark in winter. It is such a small adjustment to improve quality of life. I have never understood why it is so unpopular. It might be particularly favourable at my latitude. I get why people near the equator would not want it.
As much as anything else the growth of hybrid apps is a symptom of a couple of things:

1) people now expect apps to run on a million different devices and nobody has the time or resources to develop four or five native apps with feature parity between them

2) progress on UI frameworks is pretty much stalled. Just looking at .NET, because I'm familiar with it and traditionally desktop software has been a big area of concern for it, Windows Forms will work for forever but hasn't been touched in a long time, WPF has some sharp edges that make it feel unfinished but isn't being touched, and WinRT was basically stillborn because of their attempts to tie it in with the whole "new" Windows 8 ecosystem. Meanwhile, browsers are getting new capabilities constantly. It's hard to blame anyone who looks at that mess and says to hell with it and goes with a Web browser-based solution.
No, but there's no need for AI to be trained for this either.

All you need is to have the system set up so that it can be remote controlled by somebody away from the camera, if needed.
I’m confused as well as to what the “Substack model” looks like.

Do you use newsletters for subscription? Is it paid? Free? How is better than an academic blog?
"Laws are strict. Violations are rampant. Enforcement is selective."

See https://996.icu/#/en_US
It's the exceptions that teach you something new and further your understanding.
For me, it was the fading to grey when you hit "Shutdown"
Thanks for explaining!

Curious what the intent is behind Apple saying they'll evaluate the request. I do realize that this request falls under different guidelines, but I wonder whether it's merely a difference in wording rather than practice.
> Even well respected entrepreneurs like Richard Branson did shady stuff to get started.

I'm not sure I'd consider Richard Branson well respected. There are a lot of people who dislike him here in the UK, precisely because of the shady stuff.
Does the end user care enough to switch? As if all you are doing is complaining but it does not alter behaviour (specifically usage or purchasing behaviour) then for all business purposes they do not care.
> i don't see a quick way to mitigate this

Go to your router's panel and disable sip support / alg. Even if you use sip, it's still going to work. (Apart from some really weird edge case network setups)
Google Sheets as a Database Service for Web Applications
Well it's unlikely that has complete control over the supply chain and so it's corporations doing business with each other. They'll find a rapidly decreasing number of people willing to do business if they ride roughshod over others IP.
Sometimes the ball was behind some player and the referee's head was reflecting the sun light and was the only visible "ball".
Yeah but if it didn't, would I be able to run it with no differences on Linux, OS X, and Windows?
The Science of Blockchains
I wonder if there is really a big difference between using an Electron based application or a progressive web application (PWA). My current guess is, that the biggest advantage of PWA's is, that you use the same browser for several applications. But I never really tested my guess.
Romani indeed is much closer to Hindi than other Indo European languages, but the words “eye” and “nose” are not really that good indicators.

Much better indicators are the grammar, the pronunciation, etc.
I didn't say it relies on http headers. Just made a guess on what alg may be doing. Yeah - it's broken with fragmentation, and possibly in other ways too.
You really think accessibility for native apps will always be better than a web app that follows a11y?
> Apple mistakenly granted the request

Genuinely curious -- what makes you so certain that Apple granting HP's request was a mistake? Do we have information pointing towards HP providing (or failing to provide) a reason along with their request?
>Can't this be said of literally any car? A badly repaired car could cause a 12 car pile up and kill 17 people because the breaks or power steering failed at the wrong time.

Yeah you can say it if your goal is to create some political fear-mongering radio advert for some inspection program ballot initiative, doesn't make it true though.

There have been many studies about the efficacy of vehicle inspection programs. The TL;DR of them is that while throwing up a bunch of red tape can keep junk off the road and this can affect the accident rate but the effect is negligible or near the noise threshold. People in well maintained cars making bad decisions is the source of the overwhelming majority of accidents. The brakes going out on some shitbox are basically a rounding error. Salvage cars breaking for reasons having to do with whatever accident they were in is even rarer than that.

Salvage vehicles are a rounding error compared to old junk shitboxes. So take everything that studies have shown about inspection programs and move the decimal a couple places.
Winamp!! Wow, talk about nostalgia... this is really cool. I just realized thankfully we don't really need to test websites against IE6+ anymore but if we did and the browser worked, this would be really useful! nice work.
I have a one word counter response. Winamp.
I watched the Hustwit documentary on Rams this year too, and while I liked the documentary (my review: https://www.gwern.net/Movie-reviews#rams ), I felt it put a finger on why Apple imitates Rams's surface but doesn't actually live up to his philosophy. Rams's radio and chair etc are all fully functional. Rams removed the accidental complexity by careful design, leaving only the essential complexity (the user still has to choose a radio channel, the radio can't choose it for him!). But there is a difference between removing accidental complexity and hiding intrinsic complexity.

Apple's approach is, all too often, to avoid intrinsic complexity and optimize for a surface simplicity which actually shoves away all the hard problems by either forbidding them or relegating them to the CLI or 'power user' tools or makes it the devs' problem. This makes for products which look great sitting in the Apple Store, but then as you try to do anything complex or hard... You run straight into Tog's "third-user" critique: https://asktog.com/atc/the-third-user/ Apple's products are far more shiny than empowering or deep solutions. (Who would ever dare compare an iPad with a Smalltalk or Lisp Machine?)

So you get inordinate attention to making the perfect squircled corner, but meanwhile, you have to grip your iPhone right for the antenna to work, or your keyboard breaks at the dust from the drop of a hat, and as always, the web browser lags half a decade behind and can't play basic audio file formats like OGG Vorbis, and Mac OS X ships with breaking bugs; this isn't even reaching the standards of basic competence, much less truly fulfilling Rams's 10 principles and creating user-empowering interfaces and violins of the mind.
Previous discussion: https://news.ycombinator.com/item?id=24955651
That's fine for request/response cycles. What about long running background jobs?
It appears you dislike the writing of Lewis because you disagree with his world view. Brobdingnagians appears to disagree with the world view of Orwell while still finding the exploration of that world view to be insightful.
Wow, so this companies tech also does automated - "highlights, replays, and adverts"

https://www.pixellot.tv/
There is nothing special here about LAN IPs. This same problem impacts anything that sits behind a firewall that the browser might have access to.

A browser has no way to know that a particular IP address is supposed to be sacred and unreachable by other websites. I’ve seen several dashboards hosted externally that load things from internal IP addresses and that design is MEH but it works.
Zardoz seemed so futuristic when it came out, without being entirely serious.

Looking back to when it was made in 1974, that's a lot closer to 1939 than it is to 2020.
Aliens in Ring World do it: https://en.wikipedia.org/wiki/Pierson%27s_Puppeteers#Homewor...
I have so many questions ..

1) Is the 200K euro investment a loan that must be paid back at 40K/year, or is it equity investment? (or a convertible note?)

2) What % time is the CEO + Chairman dedicating to the company? Why is the final member getting 25% equity for being chairman? What value is the chairman bringing to justify the equity? Does the 25%-chairman provide some of that 200K?

3) How does the existing company view their CEO becoming CEO of a new company? Or him taking two people out of that project and putting into yours? How would you feel if he took people out of your company and started a 3rd company with someone else?

Here's my advice: Startups are hard enough to do with people committed full-time, or 120% even. If we're talking about a scalable start-up and not a lifestyle business, if you guys will go raise again, no one will invest into a company where 2 part-time guys own 50% of the equity, where the CEO is a part-time person with another company to run. Any new investor, or customer for that matter, will require your team to be fully committed to your company - if not, why should they commit as an investor or customer?

After all you are quitting your job.

There are certain exceptions - some biotechs are co-founded by well known professors, or if your CEO is Steve Jobs, Elon Musk etc.

As it stands this doesn't seem to have the right structure, right incentives, and right economics built-in.

Try to recruit a full time co-founder who knows the industry you're targeting. If you fail to do that, perhaps that's a good indication that the idea is not amazing. After all, you're trying to convince someone to get paid for doing the idea. Soon, you'll have to convince customers to part with their money :)

Also, if your idea is good, you can raise money from a seed-fund with a better structure. You can even tell those funds the story about this CEO etc. If the seed funds pass, you can ask them genuinely what they didn't like.
No. I self financed. There was another township that did go to the voters near me. One passed and another failed.
Or: open source everything. It's a great way to keep your competitors behind you, provided you're happy with them being /just/ behind you.
Could you expand on why a weekly/monthly Takeout backup is not ideal?
I just closed the repo I'm working on to the public and will not be making it Open Source moving forward as I originally intended.

I'm really sorry to hear that, and while it is obviously 100% up to you, I hope you to reconsider.

Every contribution to The Commons furthers the public good. Unlike the busybodies who care more about lecturing people about following the "rules" of "Open Source" to the letter, than about the spirit of fostering contributions to The Commons to further the public good, you clearly understand what actually matters.

Don't let the annoying minority keep you from doing something you know will make a positive difference in the world. If you set clear boundaries and stay matter-of-fact, the public overall will back you.

In the same spirit as the 4 "non-Free-Culture" Creative Commons licenses, I encourage you to check out non-open-source PolyForm software licenses, including a noncommercial license, a free trial license, etc: https://github.com/polyformproject/polyform-licenses#license...

Every contribution to The Commons furthers the public good, regardless of whether it's technically "Open Source" according to the Debian mailing list.
But that still wouldn't mean "any user" has a claim, which was what the post I was replying to suggested.
Which OS are you running with PF?

On OpenBSD, PF will reassemble fragmented packets by default.

Your question still stands, is this sufficient to prevent this attack? Perhaps someone who has a greater understanding of PF and of this exploit can respond.
Sports Illustrated Kids Reporter Impostor: Gary Vider
Christmas Community
It could be change in ownership of the company, firing an employee who had access, or even just basic housekeeping if you've got an unused key that would let someone sign software in a way that makes it look official, then that is an attack vector. Why leave it open if you don't need to.

Revocation is not unusual or uncommon for a CA. For an individual developer it might seem uncommon, but uncommon * large number of certs == common.
> And when I check the culprit is always lack of memory and it is always chrome (the browser and in Electron) that is eating all of it.

Are you sure it's not the "150 IQ I-have-20-tabs-open-at-any-given-time" usage pattern that's actually causing this? I just checked out of curiosity and Edge (for lack of an installed Chrome) used "just" ~380MiB for a rather big website.

Sure, websites (and especially ads!) taking up unnecessary amounts of memory and performance play into this, too, but the expectation that you can just leave 10 bloated websites open on a glorified netbook from 2014 is more to blame than anything else.
Great actor, even a greater man, a true legend.

"There is nothing like a challenge to bring out the best in man" - Sean Connery.
Our strategy was to engage from the rear and use MK48 to pop the shaft seals. In retrospect, the time to penetrate the bastions meant that the show was over by the time we could engage. The MK50 was meant to defeat the Soviet hulls, again, by the time surface/helo assets were in the bastions the world had ended days ago.
You should try Figma. Will open your eyes a bit.
Do teeth burn? Did he not have dental records that they couldn’t identify him for years?
Very nice and thanks for sharing this! Out of curiosity where is this hosted? And how many paying subscribers do you have?
Checking the fragment offset is the right way to run the ALG but the router really shouldn't be running a SIP ALG by default either. Not only do most home users not use SIP but most SIP users don't need the ALG. Browsers could also block the ports but that's a hack to work around the issue not a proper fix.
Lighting conditions was my first thought, the camera aimed almost at the sun presents some challenging contrast that may not have been trained properly.
Indeed, my prediction is that native apps will make a comeback when the UI toolkits catch up. Flutter is in this vein. And some of the Rust UI ecosystem looks promising (although very early stage).
What an os. Less is more for the start bar
Hey guys, this post is a review of Google Sheets (GS) as a Database Service, more focus on its disadvantages.

In summary, GS has a limit of 5M cells, APIs doesn't provides convenient way to search, no schema restriction. But it has an acceptable performance

Feedbacks are welcome!
> But the trumpian shithole countries have ‘free elections’ like Russia, and now hilariously I just found out from you China has freedom of speech laws.

The Soviet Union had freedom of speech in its constitution also.

The point is that those rights exist only on paper, and so will the rights defined in this new personal information protection law.
The left (not the liberal, mind you) has moralized everything. So, they naturally want to censor aany opinion that does not agree with their view. It is, after all, for our own good, and it is only the left who can define what good means.
Yes. Totally agree. Curious to know though why did you not consider using SSHFP records?
Donald Trump and the Overton Window
In professional settings yes. In “rote”/“routine”/“unskilled” roles absolutely not. Class (and other isms) determines access to “adult” jobs, in other jobs so long as the distinction exists merit is a terrible way to apportion comp. It completely disincentivizes any kind of realization of anyone’s potential that wasn’t predisposed to realize.
[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4806285/

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3196277/
> First, note that no one has any obligation to you (or me) to reveal any of their contracts or business dealings. It's not our business, quite literally. It is (or was, earlier in the discussion) entirely possible they have a license, the parties are fine with it, and they just don't want the rest of the world to know or care.

This is total nonsense. The code was licensed, publicly, under AGPL. Like the GP said, they could have easily said it's based on the AGPL code and they have consent, but you seem to be OK with the maintainer lying that it's a total rewrite.
I think you have a misconception, western singers use "non 12TET" very well
Kringing is the same thing as gaussian process regression, and astronomers use GPs a fair bit. I'm not sure whether they are used more widely.

My favourite forgotten/isolated statistical method is MCMC. These were first used by nuclear physicists at Los Alamos in the 40s/50s, but weren't really recognized more widely until the 80s. This is probably partly because only people working on bombs had access to the computing power before then, but still.
If you can get close to light speed you can go 1000 light years in ~6 months of ship time.

https://www.fourmilab.ch/cship/flythru.html

You'd have hundreds of years of media to catch up on when you got back.
Black box models are going to be a problem when we let them make life and death decisions like driving cars.

At some point, one of these models will do something wrong, like hit pedestrians on a regular basis, and a judge will order its owners to "make it stop doing that". Or maybe a new law will be passed to the same effect. Then the owners of the ML model will be in a bit of a pickle if they don't actually know how it works.
Aside from the logistics and energy requirements of controlling the trajectory of something that weighs 10^24 kg, I wouldnt trust anyone alive on earth to be able to work out a stable orbit that wouldnt impact the delicate existing balance of our solar system. Something that massive would change the orbits of earth, mars, venus, even jupiter to a certain extent, not to mention all the asteroids and comets. The current stable configuration of the solar system was surely a significant contributor to the evolution of life, and it probably just came about as a freak accident. No way I would vote to allow anyone to mess with it on this scale.
> And some of the Rust UI ecosystem looks promising (although very early stage).

Can you recommend any projects to check out?
Certainly, algebraic topology is a huge win for algebraization!

> Yes, parallelizing a program is about making it run faster; but parallelism is also a base fact of many problem domains, where you have multiple agents (up to and including humans) collaborating and interacting simultaneously.

Maybe I should say what I meant more clearly. The claim "one can achieve a 7x speedup on 8 cores by adding a handful of lines to a program" implicitly has a "and this is good because being fast is good" at the end. Why care about a speedup if you don't care about speed in the first place?

It follows that when evaluating a language's ability to gain speed through parallelization, we should also evaluate how fast that language is in the first place. If you can get a 7x speedup on 8 cores from a few lines of code, but the original algorithm is, say, 10x slower than a similar implementation in C/Rust/Go on one core, then who cares? The ultimate criterion is always absolute speed, not relative improvement.

I agree that being able to deal with concurrency is important, but as the Go people always remind me, concurrency and parallelism are distinct concepts.
MN here. I would be much happier with Daylight time year round as well.