skysight-inc/HackerNews huggingface dataset:
RDP and other remote desktop technologies has been in use enterprise for decades and it has never been a legal concern. That clause is meant to prevent people from doing unlicensed workarounds of terminal server, and it's not a concern for people doing remote access to a single-user desktop PC.

From the same EULA:

> (v) Remote access. No more than once every 90 days, you may designate a single user who physically uses the licensed device as the licensed user. The licensed user may access the licensed device from another device using remote access technologies. Other users, at different times, may access the licensed device from another device using remote access technologies, but only on devices separately licensed to run the same or higher edition of this software
Take a look here: https://github.com/jan-warchol/selenized/blob/master/the-val...
You would have to also reproduce their code which is the largest cost in any software development project .

The code is non trivial but if you wait someone reimplements it .

The dataset is also nontrivial because they probably cleaned the data which.

It’s a valuable asset but it’s not like someone couldn’t reproduce it.
I agree.

We don't have "official data", this was just my opinion, based on my personal experience. I think most of the people start OSS for the reasons I mentioned, but what happens later depends on many things - success of the project, luck, type of personality of the owner, crossing paths, right place at right time, etc.

"Pure engineer" for me is someone who just wants to code, to solve a problem, and doesn't care a lot about other stuff. Even processes to organise the team (SCRUM meetings for example) are boring, waste of time. Not to mention other stuff. But that same person can, of course, change over time and go searching for other things. Me being an example - a significant part of my career I was like that, with a vision of being a technical lead or architect in the future. Until one day I realised I'm not so hyped about that anymore, that now other things motivate me. This document, 10 years ago, would be mostly new information for me. Probably not so interesting. Now it's old news for me, but it's as a "pure engineer's" good starting point, something to get him in the right direction if he wants to expand his competence toward monetising his OSS.
If you accidentially add a GPL or AGPL library to your codebase your codebase doesn't automatically become GPL or AGPL. GPL and AGPL are just licenses that add restrictions that must be satisfied in order to be allowed to use the software. The worst thing a license can do is deny you the ability to use the software. If your application is not licensed under the GPL/AGPL your application is violating the copyright of the GPL/AGPL library and the author can sue you for copyright infringement which is a pretty good reason to avoid using GPL/AGPL software in a commercial setting but it has absolutely nothing to do with "tainting source code". That's just fear mongering. If what you said was the truth I'd be more worried about software licenses that force you to do absurd things like kill people. "I accidentally added a kill your wife licensed library to our company internal fork of PostGIS".
One thing that's worth adding is for individuals to see the impact of their individual tasks on the company's overall goals. When everyone's working in an office you're going to interact with other parts of the company and you'll organically connect with the person who uses that report you're building.

In a remote environment those organic interactions do not happen and teams tend to be more siloed. So managers have to make more of an effort for employees to understand how their actions contribute to another team's success.

Without that holistic view it's not possible for workers to act independently.
Blocking sites in the host file worked better for me. Haha. On the phone it’s trickier, uninstalling the apps can be the first step.
alternate colours based on the same principles here: https://github.com/jan-warchol/selenized/blob/master/the-val...
I get that, but I realize I already pushed some codeMagic™ to the repo and don't want them to use it for the bootstrapped startup.
How much does companies spend on development tools per year?
tools targeting desktop software development, like visual studio, Qt, xamarin, xcode, rad studio etc?
From what I know about the industry, there's also different categories. I don't doubt that Target or Walmart could use digital models for generic clothing. I doubt that would work for a designer launching a new high end collection. Then there's the experiential side where designers like Oscar de La Renta will have events with live models for women to view their red carpet/wedding dresses. Potentially, software could help designers quickly test and iterate on new clothing ideas, but launch brands likely will launch campaigns around real people.
Fast pitch softball isn't a real thing. It's like a liger.

Deb:
What are you drawing?

Napoleon Dynamite:
A liger.

Deb:
What's a liger?

Napoleon Dynamite:
It's pretty much my favorite animal. It's like a lion and a tiger mixed... bred for its skills in magic.
yes. I have tried it with gpt-3
Q: what comes next in the series: 0,3,6,
A: 9

Q: what comes next in the series: 0,3,6,9,
A: 12
Found the L7 genius
> Being wrong about AGPL, you have to release a lot of code

That is also false scaremongering. You always have the option to simply cease distributing until you have re-implemented the AGPL code yourself.
Easily deploy your Node.js web app using Docker
They are 4 stroke, but they put small mufflers on them. Electric lawnmowers make a lot of noise, too. Not as bad as the droning of a 4 stroke at full throttle, but still noisy.

I long for the day we ban lawns. Do that, and lawn mowers and weed whackers would vanish overnight.
I'm not sure. In a traditional pension scheme, the company kicks money into the pension fund, and this kick of money plus the internal investment income of the fund provides the assets to cover the liability. In modern 401k schemes, the company kicks some money (in addition to the employee kicking money) into the 401k to generate the internal investment income to cover the liability.

It would be a pay cut if the modern salary plus employer match were less than the prior salary plus employer contribution to the pension fund. I do not know if this is the case (especially when you maximize the match). I also do not know to what degree companies were underfunding the pensions in the past. My suspicion is that the upper-middle-class who maximize employer match are no worse off, perhaps better off, but that the median employee is worse off.
IIRC he hit the road soon after, yep. Turned up later at another company I contracted for in a related industry, as one of the upper management. I didn't stick around there long!
You or I must be thinking of a different episode. I don't remember ANY of that. If he did say all of that then he did do a good job.
The 30-script limit exists because, currently, we copy every script to every server on our edge upfront, hence the storage is rather expensive and we don't want people storing a bunch of scripts they aren't actually using. We'll likely improve this in the future by allowing you to have more scripts as long as you're OK with some of them being fetched from a central location on-demand (which might make them a little slower to start up). I don't have a timeline for when we'll implement this, but it is a common request.
It's a great question!

a) It being acceptable to upstream is mandatory to receive a bounty, so a starting point might be: pick projects whose maintainers are sick of dealing with ASAN reports!
b) A huge number of people get their libpng or anything else via a package manager like Debian. Debian packages libpng from upstream. If libpng changes something about it's implementation, that'll be reflected in a future debian release.

This is going to be a long process, but we firmly believe the question has to be "how" not "if". If you've got better ideas for how we can promote the transition to memory safe languages, please let us know!
lol this is retarded. who was having kids thinking they were going to stay home with them every day? the whole game has changed. anyone who had a well executed plan of taking care of work and kids has to re-think it all now. so many day cares have closed permanently. after school programs canceled. obviously schools closed. the basic building blocks of separating work and kids are all gone. you have no idea what you’re talking about.
The private beta sign up form is here for ones interested in Workers Unbound: https://www.cloudflare.com/workers-unbound-beta/ (disable adblockers to see the form). One key thing that sticks out is Cloudflare would charge for outgoing bandwidth at $0.09 per GB, a stark departure from unlimited bandwidth stance they're known for, especially wrt Workers Bundled [0].

A few questions, if anyone from Cloudflare is here:

0. Can we expect in Workers Unbound support for Websockets, WebRTC, HTTP Connect, and Server Sent Events?

1. Would there be support for protocols other than HTTP? Say, a raw TCP / UDP connection that is handed off by Spectrum to a Worker [1] (Spectrum here is redundant?)?

2. Inability to rate limit Workers in a cost effective way gives me sleepless nights [2]. The current rate limiting plans are too expensive when compared to Workers, almost 10x if expected good requests are to the tune of 10 million [3] (in my case good requests have potential to be much much higher). Any announcements due in this space?

3. Will the same isolate (Unbounded Worker), if kept running for long, be able to handle multiple connections/requests concurrently, or would each HTTP connection create a new isolate (that is, a new Unbounded Worker instance)?

Thanks.

[0] https://news.ycombinator.com/item?id=20791660

[1] https://news.ycombinator.com/item?id=21921821

[2] https://community.cloudflare.com/t/how-to-protect-cloudflare...

[3] https://support.cloudflare.com/hc/en-us/articles/11500027224...
>Imagine the same applied to physics - if instead of inventing QM and Relativity or Mechanics, physicists got it in their head to try to feed raw data into a black box and see how well it predicts some observed movements.

In fact, this would be a pretty interesting experiment: how large would a deep learning model that could accurately predict what mechanics predicts get, given only raw data (object positions, velocities, masses, colors, surface roughness, shape, taste etc.)? Unfortunately, I don't think anyone has been interested in this type of experiment, because it is not useful from an engineering (or profit) perspective.

Isn't that what googles alphafold is doing pretty much?

https://deepmind.com/blog/article/AlphaFold-Using-AI-for-sci...

and it seems GPT-3 formed concepts related words together without being asked, its not picking the next best word strictly as a matter of statistic probability. So why wouldn't that apply to physics simulations / chemistry etc?

feed it chemical formulas and balancing equations from old chem 101 textbooks and it will fill in the blanks and start teaching itself how those things relate just by being corrected enough, then you can see if it has any predictive value.
Same in Sweden with Postnord.
Seems noise levels wont improve much with today's tires:

> Traffic noise is created by vehicle exhaust systems, engines, and by contact of tires with the road during travel. Of these, tire contact with the road accounts for 75 to 90 percent of the overall traffic noise.
Migrating to backups seems possible. Garmin is pretty complex in that it produces hardware and software across a few verticals, but I don't think there's anything that makes them particularly unique in the way they'd handle backups/failover.

I think it's also possible that Garmin proactively pulled the plug on their public-facing services in order to mitigate the spread of the attack. It would be _really_ bad if the attackers could make the hop from Garmin's web services to consumer devices.
>> GPT-3 is the first AI system that has obvious, immediate, transformative
economic value.

To say the least, it is not immediately clear where that "transformative
economic value" lies.

From what I've seen so far GPT-3 can generate structurally smooth but
completely incoherent text and despite claims to the contrary cannot perform
anything close to "reasoning" [1]. It can also perform some side-tasks like
machine translation and question answering, though with nowhere near good
enough accuracy for it to be used as a commercial solution for these tasks.

All this is not very useful or even interesting. Text generation is a fun
passtime but unless one can control the generation to very precise
specifications, to generate good quality text that makes sense on a particular
subject, text generation is nothing but a toy with no commercial value (and
even its scientific value is not very clear). And GPT-3's generation cannot be
controlled to such precise specifications.

We've had AI software that could interact intelligently with a user since the
1970's, with Terry Winograd's SHRDLU [2] and that never led to "immediate,
transformative economic value", even though it was every bit the sci-fi-like
AI program that could be directed by natural language to perform specific
tasks with competence, albeit in a restricted enviroment (a "blocks world").
GPT-3 is not even capable of doing anything like that (nor are any other
modern systems). How is a language model that is likely to respond with "blue
offerings to the green god of mad square frogs" to a request to "place the
blue pyramid on the red sphere" bring "transfomative" value?

In fact, we've had systems capable of generating much more coherent (and still
grammatically corret) text for some time [3] and even those have not caused a
dramatic upheaval of "transformative economic value".

I'm sorry but I'm afraid that, with GPT-3, we're again in a spiralling peak
of hype, just as we were a few years ago with all the claims about sef driving
cars "next year" etc. I think we all know how those panned out.

In any case, you don't have to take my word for it. As with self-driving cars,
all we have to do is wait a few years. Say, until 2024. We'll have a good idea
about GPT-3's "transformative value" by then.

__________________

[1] Unless of course one insists on Procrusteanising the definition of
"reasoning" sufficently to cover essentially random guessing.

[2] https://en.wikipedia.org/wiki/SHRDLU

[3] I'll need to dig up some references if you ask, but in the meantime search
for "story generation".
Get good at specifying and documenting product requirements apparently.

Also remember that ultimately even if GPT-X is successful at transforming text into working code, all that's done is essentially define a new programming language. Instead of writing Python, you'll write GPT-X-code at a higher level.
If you have a CS background and are looking to dig in to category theory a bit more, I would recommend checking out Benjamin Pierce's Basic Category Theory for Computer Scientists. It's a nice, concise introduction to the topic that examines a few very interesting applications to CS.

https://www.goodreads.com/book/show/1810837.Basic_Category_T...
Try Murakami, Knausgård and Ursula Le Guin.

Hard-Boiled Wonderland and the end of the world is the most scifi Murakami. Wonderful stuff. Then read all his others.
Knausgård 'My Struggle' is a very compelling personal story (5 volumes!) where you get inside his head. Not a novel.
Ursula Le Guin - the Lathe of Heaven. More scifi.
>Deliberately loudened motorcycles and sportcars because fools think louder is faster can go straight to hell though.

I don't get it. Why can a shithead on a motorcycle get away with bothering hundreds of people by revving hard in the street? Why do they get away with higher noise ceilings than cars?
And they should be allowed to bank again.
What Is Apache Arrow?
alias notice_me='git pull'
This version from Buffet starts to hit on a piece of the original Ted Williams version that might not be apparent for non-baseball fans.

Williams is measuring batting average which is the number of hits divided by the number of at bats. Hits come on a single pitch but at bats are a collection of pitches. Therefore a pitch location for an at bat isn't really something that makes sense. This ends up biasing the results.

You see the pitches in the middle of the zone are not just red because it is easier to hit balls in that location, although that is certainly part of it. Another factor is how those pitches fit into an overall at bat. Pitches aren't thrown at random parts of the zone. There is a strategy to when they are thrown in what location. Pitchers will often only intentionally throw the ball in the middle of the zone when they are behind in the count and are trying not to walk the batter. The batter know this so he is able to anticipate pitches in the center of the zone when he has the advantage. By ignoring balls thrown to his weaker areas, he often is able to get ahead of the pitcher which creates a multiplier and allows him to hit the ball even better when it is in those locations in which he already excels.

Knowing his weaknesses allowed Williams to minimize the situations in which those weaknesses would come into play. That allows him to focus on his strengths and actually increase the number of opportunities that he had to act on those strengths. It is the equivalent of Buffett benefiting from compound interest that gives him more capital to invest the more successful his investments are.
It's not going to happen.
For me the biggest clue is always a fixed "agile" process. By definition any notion of fixing a process is anti-agile.

In my current team the only thing that I have asked to do when "going agile" was biweekly retro to discuss what to improve. Seems to be going pretty well even if most problems have solutions from various described "agile" process templates.
For it "as is" - i.e. without imagining any new things, I would say you could make money from AI Dungeon, chat bot, and selling API access.

I know that I badly want to play with the AI and would pay some amount per month to get some number of queries.
The older I get, the less interested I am in learning new things for the sake of it. I've already programmed with a whole bunch of different environments in the last 20 years; what's the value of learning something new if it doesn't give me any benefits?

It's not being lazy or a "dinosaur", it's just better time management.

The absolute worst devs I've worked with were very "up to date" people who wanted to re-do all the already-working "outdated" stuff to new "modern" standards. Often, it's just a waste of time.
Wow, that "under any circumstance" is dangerously broad as a prohibition... Courts could very well read that phrase to override the assumption that otherwise might exist that actions unrelated to the services purchased from Square are outside of scope of the contract. It shouldn't jeopardize a company's ability to use Square if an employee plays with MongoDB on their corporate workstation. I realize enforcement wouldn't target this in practice, but the wording is sloppy enough to arguably bring it into scope.

Also very weird is that the Canadian terms are dramatically different and don't mention this restriction at all. In fact the whole long list of prohibited stuff in section 3.II.B is absent, even though both countries' terms cover the Online Store service in which the US terms include this wording.

Given that, maybe the true cause of the wording is boilerplate wording from their US lawyers which their Canadian lawyers don't have in their boilerplate? It's not simply about Square Canada being less of a liability risk than Square Inc, as most provisions of the Canadian terms do have Square Inc as the contracting party.
I've saved money but do miss the various options close to work. Taking an hour to jump offsite with music or a coworker for lunch was great. Today's lunch break is a shower and quick lunch. Very exciting.
That happens automatically once the codec switches to telephony - along with a quite significant difference in audio quality.
Even as an individual user, I try to avoid using software licensed under GPL or its derivatives.

I'm against copyright laws, and any second that I have to spend thinking about how to comply with them is a second wasted to me.

BSD and MIT make me waste the minimum practically possible amount of time.

I like knowing that I have the freedom to not care about infringing on anyone's copyright as long as I only develop software using permissive licenses.
Soooo... how does it work?

I'm not asking about the structure or how it's organized. I mean... is the filesystem in a file or... how?

Background: I mostly do embedded stuff so at a glance I would have expected low level primitives (like, HW interactions, registers and stuff) but I see none. So maybe, my expectation, when tacking a problem, of interacting with the HW directly, does not stand in modern environments.

Even better, but unrelated question... how the heck does a x86 OS request data from the HDD?
Apparently this is 1947-tech: https://en.wikipedia.org/wiki/Laser_microphone

I even remember there where schematics for a laser-microphone circulating on the early 2000s internet that could translate the vibrations of windows into sound.
> GPT-3 is the first AI system that has obvious, immediate, transformative economic value.

This statement is unbelievably ignorant of history. Just picking one random example out of a hat: planning and scheduling systems have had a profound impact on the manufacturing and shipping industries for many decades now.
The photo shows a prototype. I expect with a few iterations, the product will become much better. That will take a long time.
Well if it's trained on GitHub samples make sure you only feed it horribly bad code.
Ichiro made a career out of singles even though he was more than capable of knocking it out. You're in good company.
Parents are spending more time with their kids today than was common in the past. There are huge economic/social upsides to having grandparents or schools cover more time.
> It's not even clear to me that it's one or the other. For me personally it was always a mixture of both -- there's a lot of fun but I wouldn't do it without the money.

So you believe "most people" do it for the money?

There's so little money into OSS and yet so many OSS contributors, I can't see how most people could do it for money, even if they wanted to. You would have to include indirect gains to maybe become plausible that most do it for money, like support contracts, but then are they working on the OSS project to get contracts or are they getting contracts to be able to works on the OSS project.
What's the path forwards when a company breaches their own terms of service like this?
One photo had a Trijicon RMR red dot optic. Doubtful it has 532nm protection. Mine doesn't.
For the usual VCS operations such as adding files, committing and pushing i’d say they are quite similar.

If you’re doing really complicated merges (which you should avoid anyway), then yes Mercurial is better in my opinion.

But given the prevalence of Git, e.g. it is much easier to find a new dev with Git experience and also much easier to Google a Git problem, it seems only natural that more and more Mercurial repos will be converted to Git.
I think that's a problem where you don't have well-defined ladders, so there's no "obvious" way to distinguish newgrads from greybeards.

There are lots of teams at Google where an L6-7 manager has reports who are anywhere from L3 to L7; this, in fact, has been my experience the entire 5 years I've worked there. This shouldn't be a problem at all, and hasn't been in my experience.

I have, in fact, been in exactly the situation where I'm mentoring a new-grad who is assigned my subteam. I'm the TL, but not their manager, so the relationship and responsibility is very clear.