skysight-inc/HackerNews huggingface dataset:
From what I was reading, I think your interpretation might have been the intention of the people who wrote the AGPL license.

But I also know that the AGPL license is usually adopted because they want to sell a commercial license, even if the source has not been modified. Artifex is very explicit about their intention on the licensing page of their website.

It depends on the definition of “modification” and “derivative work”. Artifex is adamant that any software using Ghostscript is a derivative work, and the copyleft will apply, so all of your source code must also be released under the AGPL license. This is especially true if your software cannot function without Ghostscript.

If you are only distributing your application (i.e. not a SaaS app), then you could make Ghostscript an optional plugin that people can manually install (like LAME for Audacity.) But a SaaS app provides access to the application over the network, so you cannot use Ghostscript without a commercial license, or without releasing your application’s source code.

I didn’t see anything about Hancom modifying the Ghostscript source. It was the fact that they distributed Ghostscript along with their own application, and their application depended on Ghostscript for some functionality. That was enough to trigger the GPL copyleft, so they were violating the terms of the license and had to settle out of court. The AGPL means that you would be violating the license by providing access to your app over a network.
One thing the article doesn't mention is the effect of Apple's browser engine policy on iOS. Forcing everyone to use WebKit may be anticompetitive, but it's also the main thing keeping the Chrome/Blink monoculture at bay.
How did they get into that situation in the first place - with airspeed at less than 60 kts while at cruise altitude?
Brunel, Jane Austen and Kitchener have all been on two-pound commemorative coins in recent years, as well as some unidentifiable athletes, so this is not a very strong rule.

https://www.royalmint.com/our-coins/events/jane-austen/
https://www.royalmint.com/discover/uk-coins/coin-design-and-...
https://www.royalmint.com/discover/uk-coins/coin-design-and-...
https://www.royalmint.com/discover/uk-coins/coin-design-and-...
OS for Pen Testing: Kali Linux vs. Parrot Security OS
Microsoft should push a Windows Update that won't allow you to install/run Chrome on WindowsOS
That’s pretty cool. I guess Excels flash fill uses the same engine?

Would like to see more examples than First Middle Last.
Is this your startup? Are they paying you?
SEEKING WORK | Greece | Remote (EU with on-site meetings)

Full stack web developer & DevOps for over 15 years in software development. Working remote since 2012.

Tech: PHP, JavaScript, Java, NodeJS, Python, Laravel, Django, VueJS, AngularJS, jQuery, Bootstrap, TailwindCSS, SASS, MySQL, PostgreSQL, Git, Nginx, Apache, Tomcat, Linux

Contact: https://jfeid.gr
It is great that you have experience working collaboratively across multiple teams. This will be key when you do eventually get your PM interview. Here are some other things that will be helpful:

- Create a profile that highlights quantifiable, impactful actions you had on your previous work. This will show companies what you will be able to accomplish if you are hired.

- I would highly recommend taking a PM course to show interviewers that while you don't have any "experience" as a PM, you are taking the steps to learn the necessities of this role.

- As Kognate mentioned, reviewing books on PM interviews will be extremely useful.

- Go to networking events! Make sure to meet other PMs and get as much advice as you can. This may even be your ticket to an interview!

PM jobs definitely require experience, but if you are able to show that you have done relatable work that can translate well to a PM role, then you will certainly find a something.
Ask HN: Exercises in Application Process for BizDev Position
We are currently hiring a junior person supporting our business development. When it comes to technical positions, we have had good experiences with small coding exercises (max 60-90 minutes) prior to onsite interviews. I would like to adapt this approach now to the business development position. Can anybody share some examples of small exercises/tasks that you have been assigning to applicants in the hiring process?
Also to cut off the usual arguments: no you don't need to be closed source or violate standards to provide secure yet user friendly crypto tools. See: OpenKeychain
Tell that to my grandma and she still wouldn't believe you.
> These steam locomotives[0], that look like they were built by a farmer

This is a little derogatory, considering the mechanical wonder a steam locomotive was back then and still is today.
Ask HN: Interesting ideas for the final trainee project
I am an IT specialist trainee in my last months and need to send an idea for the final trainee project to the Chamber of Industry and Commerce. The implementation and documentation of the project should take not more than 35 hours.

Our IT departement of the 6000+ employees strong company has no projects in the pipeline and now I need to think about one by myself.

The idea I already have is to set up a virtual lab (based on ESXi or Proxmox)
for a Sharepoint 2013 Sandbox inlcuding all required servers, services and clients which can access/create sites in Sharepoint.

I also thought about a project in the IT security sector (where I want to study next year) but I have no clue what to submit. Setting up a cuckoo server for internal forensics might be not really usual in the real world.

I really appreciate any interesting idea.
Thanks, I added them!!

Yes, very good point. Most important things made in Denmark or by Danes eventually move out! I wrote about it here too:

https://thenordicweb.com/startup-comic-silicon-valley-vs-den...
Is there the ability to run multiple OS processes or is the BEAM VM the only thing running after boot?
Boeing will release a software update to make the 737 Max plane safer
Ah, yes. I was generalizing API gateway load balancing, which doesn't make sense for Kong.
As I normally to say. If execution is all that matters your ideas arent good enough.

There are plenty of good executioners out there who dont succeed because their idea or timing isnt good enough.

Good ideas give you something to strive for, something to think alongside i would say good ideas is the very reason a team execute well in most cases.
I’d buy that argument, except we are talking about Skype or Teams. More bugs in those products than an anthill.
“Between 17%-20% of [tweets were] not genuine and made by a political party.”
Amazon’s Alexa Has 80k Apps and No Runaway Hit
You can't illustrate an article on a "better workspaces" with just cubicle walls!

You've got to be able to take a single photo showing desks with laptops, brightly coloured couches, big windows with no blinds, a kitchen, and exposed duct work or wooden beams, all in the same photo.
Do you even listen to yourself before making these statements?

Linux desktop share = 1.3%

Of which 80% of users will use the browser they want to, irrespective of what is currently installed. So 20% of 1.5% = 0.26%

Fortunately firefox is not at a stage where they have to care about 0.26% usage share of worldwide desktop.

And I have rarely seen Linux distro maintainers acting in any bigger-sense-of-good or in technologically better solutions. They have their own favourites.

If firefox wants to succeed- it should ship default with uorigin, kills google and makes firefox snappier. Instant win. If I were making firefox- I'd also ship a power user edition with uMatrix enabled
I find my self disagreeing with some (a weasel word?) of this.

Their first example of "researchers believe" for example.
If 'experts believe' something then surely (weasel words?) that should be given weight, even if they aren't offering a cast iron guarantee of fact. That's communicating nuance, not using weasel words. That isn't to say they can't be weasel words though.

There are a few (weasel word?) other examples that I myself have probably used. Maybe that's just British understatement?
At some point google can just follow whatever standards it wants and then no browser except chrome will ever get it right.
And there was me trying to be fancy adding in HTML. That works great, I'll integrate it all tonight, thanks :)
Actually there is no proof showing Chrome works more efficiently than Firefox, especially provided with same computer resources. BTW, Thunderbird is restarted.
> Because frankly I'm more worried about the state than a random stranger.

But that 'random stranger' could be working for the state, or your health insurance company, or just be a good old fashioned scammer.
Well this is not a supported feature even on Windows (AFAIK), so I'm not sure why this is an issue for you? See here for a list of supported graphics cards https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/ind.... Notice how there is no distinction between Windows and Linux. The 1080 is supported perfectly by nvidia-docker though.
> And most of the games won't behave the same way running on AMD than on NVIDIA.

I see you must not have played a lot of games recently – granted, you will notice some problems form time to time, but they are rather the exception (and often fixed by post-launch drivers updates) than the norm.

> Also, most of the games require at least XYZ version of DirectX

Also, most of webapps require at least version XYZ of browser ABC. What is your point exactly, that developers use new features of APIs/libraries?

> that's what has major quota; using your argument

No it's not my argument. In my argument, Windows + DirectX is a standard akin to the web standards, and this standard is implemented by multiple controller makers, GPU founders, screen producers, etc.

Thankfully, I can play Il-2 or Rainbow 6 as well with my GTX1070 and ASUS than my friend with is Vega GPU & LG screen.
This is just the latest iteration of the age old "fix your code" vs "no, fix your compiler" argument.

it's not any of my business.

So what is your business?
> How does Cliqz make money?

We're currently proposing a mix of client-side private offers (not unlike Brave) and paid products (e.g.: Ghostery premium, and more are being worked on as we speak). Users should have a choice.

> I notice you said your products are designed to not require private data collection; presumably that means they do it, but could in theory work without doing it. That comes across as weasel words.

No. That means that we do not collect personal data. And being able to do so took (and still takes) a lot of research and careful design.
Hide the embarrassingly ugly, also.
A scientist is due to be chosen for the prestigious £50 note portrait this year, and Hawking would be a fine and hugely popular choice, but there's a lot of political pressure for it to be a woman, so I suspect this has conveniently removed him from the running.
No the new generation always repeats the same mistakes and even loves the idea of repeating them.
It's technically possible if you go to another country. And if you consider that it's also practically possible if you use a VPN, it's not really the fault of the web.
You should try Searx which is able to proxy Google Search.
> Why shouldn't Facebook take down the ad that's calling for a break up of their Company?

This is surely not the first time someone posted an ad hating facebook, but they do take down all ads that use facebook's name and logos. This makes sense and it's totally normal (and probably automated), though her campaign team probably planned to use the takedown for political gain. By allowing this one, Facebook is doubling down on her game, i would say it is smart move on their part.
open google earth use ruler for below

miles from Angkor Wat to Giza pyramid 4754 miles. This multiplied by the glden ratio of 1.618 give 7692 miles which is the distance from Giza to Nazca . Now 7692 miles multiplied by the golden ratio again gives 12446, which is the distance from Nazca to Angkor Wat

why?
The first 30 minutes is an Introduction panel with the first 5 names
in the Featured Speakers section.

Then there's a 30 minutes interview with Sir Tim Berners-Lee, where among
other things he touches on Solid (https://solid.mit.edu/).

The last hour is a shared panel with the rest of the featured speakers on
the impact of the Web on Human Rights, surveillance, privacy, etc.
While actually many versions before, like 58 or some, Firefox has released a impressive update that brought a entirely new way to play many tabs. Their experiment is that they can open over a thousand tabs in several seconds.
> Why should it affect their views on privacy?

Because people often think one thing about abstract possibilities and then have their minds concentrated once presented with tangible examples that effect them.
Researchers Find Critical Backdoor in Swiss Online Voting System
I'm not sure if you are trolling or not. Just in case: all rce vulns in nginx have been memory safety bugs: https://www.cvedetails.com/vulnerability-list/vendor_id-1004...
German Publishers Demanding Special Copyrights Because of New Technology
Why secret ‘love hotels’ are taking over the West
And one of the first (if not the first, but I can’t recall) jailbreaks and carrier unlocks for the iPhone.
Species by the dozen moved north during marine heatwaves
Best Magazine WordPress Theme You Have Ever Seen
I learned how to spell it in early grade school--maybe eight years old--so I don't understand what's confusing about it but I'm an educated man.
Indeed, "a public square" and "a doctor’s office" - all one in the same and who cares right, remember there was once a thing called privacy; our grandchildren will read about it in the history books (or probably not, since maybe there won't be such things as books).
Look up the pilot running a few different level meters when debunking a flat earthers on YouTube. On mobile but will see if I can link later. Normal levels don't work well at all on planes.
> and (2) the pilots should be asked the straightforward question "are you in a normal flying pattern"

How do you do this when the pilots can't see outside?
This "we'll fix it with software later" attitude works well with CPU errata and maybe Teslas, but it doesn't look like we're there yet for airplanes, unfortunately.

I'm sure I'm preaching to the choir here, but I'm absolutely against the "fix it with software" attitude. I'm working with embedded systems, now, and while we can often make it work by tweaking the software, it always results in a less than optimal solution. Fix the hardware; get it right, preferably before manufacturing a few thousand units.
An air gap will stop innocent mistakes and outsiders.
People aren't saying that you can't do any marketing without Facebook, but if Facebook is letting others use their targeted advertising and not you, they've just increased your advertising costs by thousands of percent, giving Facebook the ability to selectively grant massive advantages to specific groups.

That's the problem here, yes, there are still mail based catalogue companies, but if you're not online, you're at a massive disadvantage.
Yes but AF447 was caused by the pilot flying forgetting the basic rule of fly the correct "pitch and power" when you lose situational awareness. If he had left the controls alone nothing would have happened and the errors would have cleared when the sensors defrosted. The problem was further compounded because he took back control from the co-pilot, who was correcting the situation, without asking and reapplied the incorrect inputs. By the time the plane was going at 60kts IAS at cruise altitude it was so far out of the normal flight envelope that the computers started sounding erroneous stall warnings as the plane speeded up again and it wasn't until the captain came onto the flight deck that the situation was understood fully and by then it was too late.

Whereas in this case an undocumented system causes the plane to seemingly automatically and repeatedly attempt to fly into the ground if there is a sensor malfunction. The pilot has a short window of time, I don't know like 30-90secs?, to figure out what is going on and switch off some specific obscure switches to disable the malfunctioning system and then wind the trim back manually before the plane becomes uncontrollable.
>And both implementations were just thin wrappers around the same library, SQLite, so the W3C was correct in saying there were no actual independent implementations.

Why should there be?
Why not penalize the error by the cube or some other higher power of the denominator?
I use FF as my daily driver on all devices. It is a very, very, competitive browser compared to Chrome and it's offshoots. In some area's, or with some plugins, it wins, and in other's it looses. I also really like the that Mozilla is actively involved in activism and thereby does a huge service to our safety/privacy online (refer to the recent DarkMatter story).

I'm sad FF share is declining. I wonder what I can do to counter this trend.
Rethinking education to prepare young people for the economy of tomorrow (Q&A)
Not really - it's about the surface area of the interface. It's pretty easy to know if a car will work on a road - it needs tires and the ability to control it's own movement.

But if the road had thousands of different connections to the car, there certainly would need to be testing for each manufacturer.
Data with Bulges
U.S. Companies File Record-High Patent Applications in Europe
Interesting that this website prevents you from copying text
Start keeping a notebook how long tasks take, like morning routine 06-06:10. This simple trick makes you understand how much time you waste. At least it did for me. I doubt you can get 3x performance with a full time school, work & family though. Delegating family stuff doesn't work for most of us.
The 37 max was designed to change stabilizer pitch in a key moment of unstable flight and that trim is not able to be overridden by elevator input. You have to disengage a thing a t a critical altitude when flaps 0 happens at only 1000’ or so agl on a system you didn’t know exsisted and only activates under a few uncommon parameters to counteract the large rotation moment that the forward engines give. You really don’t quite know what you are talking about. 1000’ per min vertical speed is not uncommon for a controlled descent.
Seven Concurrency Models in Seven Weeks: https://pragprog.com/book/pb7con/seven-concurrency-models-in...
I'd say it's more like getting kicked out of a library for being a republican and therefore not being allowed to ever enter any library in the country again.
It’s called ‘coincidence’: you have so many sites (N) to choose from, and there are N²︎ connections between them. To some degree of accuracy you’re going to find ratios between some of these that are ‘close’ to apparently ‘important’ numbers (and there’s plenty of those, and of course integer multiples thereof, which seem to catch just as much attention).

It’s just a numbers game (excuse the pun). It’s just pure numerology. And an overabundance of ratios and constants and multiples thereof to choose from. It would be pretty unlikely that no such coincidental values would turn up.
Humble Book Bundle: Linux
It can be turned around. The Commonwealth Bank of Australia was certainly like that initially, but now they're a tech leader within the industry and have a strong tech development focus.
Yea seems like Google is trying to hedge one monopoly (android) with another monopoly (browser)

Win or lose, Google gonna benefit from both.
For one, it works just fine on multi-user Macs as it installs software under the uid/gid of the user who installed Homebrew somewhere under /usr/local whereas Homebrew installs it the proper way as root:admin and doesn't create a shitload of permission problems.
Cryptocurrency Surged 200% After a Good Old Pump from Mastercard
Opinion – Why A.I. Without Humans Will Not Solve Our Problems
I would use it and recommend it to people I know, as I already do.
But how about no browser at all? How about I use my own video player to watch a file I received over network?
We have essentially operating systems(web browsers) with pipelines, processes and sandboxing just to be completely ignored by websites which instead shove a message "install our app" down our throat.
Things are not always black and white as you are stating it to be. I just want to know if there is anything like this done before or is it possible/right to do it.

I am also open to listening why i shouldn't go this route, but not the way you are trying to do it.
Where's that "80%" from? I find it entirely believable, but where's it from?
Interactive Property Descriptors for Objects in JavaScript
Great lists. Now, is there an algorithm that would mix these ideas for a mesh up for something totally original and market worthy?
Show HN: Mapipedia
A web platform I've written to make it easy for people to share goespatial time series data and display it on animated heatmaps. There's also a social media component that allows you to write comments, follow, share and like data sets that you want to engage with. You can also download the CSV data and embed animations into your own websites. People uploading datasets can also choose to make money by accepting donations.

Please check out the home page for more details:
https://mapipedia.com

Here are some samples of things created with the platform (press the play button to start the animations!)

1. USA Formation (states and flags):
https://mapipedia.com/s/u/drdave/united_states_of_america_fo...

2. Average Life Expectancy:
http://mapipedia.com/s/u/drdave/average_life_expectancy_by_c...

3. Growth of The Salvation Army:
https://mapipedia.com/s/u/drdave/growth_of_the_salvation_arm...

4. Aids Related Deaths:
https://mapipedia.com/s/u/drdave/aids_related_deaths_worldwi...

5. Prevalence of overweight children under 5:
https://mapipedia.com/s/u/drdave/prevalence_of_overweight_ch...

6. Population Growth:
https://mapipedia.com/s/u/drdave/global_population_growth_si...

Thanks for taking the time to check it out. This is the first time I've actually told anyone about this platform. I've been very close to it for a long time so it will be good to get feedback from others. All feedback is appreciated!

Cheers
David
Relax, man. At least Facebook is not considered as too free where you live...
Everybody needs money.
A CS Degree Won’t Prepare You for Angry Users, Legacy Code, Whims of Engineers
I wonder is there a route for an open/free competitor to then start with interoperability (e.g. pull your posts from FB or Twitter onto their service, allow log-in via FB OAuth) and then, after your user base grows big enough, create an open protocol that your would-be competitors adopt.

If you had 5 or 6 players who were all using the same protocol for social (similar to email), you might be able to remove the vendor lock-in completely as users might start looking for platforms using the protocol as a feature?

Feels a bit of a pipedream, but seems like the main way that we could transition to social as a 'free' medium (as in, à la email, I can post something and you recieve a notification, or I can send you a message without knowing or caring which platform you consume your social content on.)
Software culture does not understand prevention
I'll make sure to stay away from Denmark.
It's exactly like that.

To overextend the usual analogy of capitalism as the ICE of innovation - gasoline itself is toxic, volatile and dangerous. By its nature, it just wants to violently oxidize. Its true value for humanity is only realized under extremely controlled conditions - those of an ICE, where correct amounts are injected and burned off with appropriate cadence. Deviance from those conditions causes issues ranging from annoyance to fiery death.

Capitalists are like gasoline.
Show HN: Sincere – A place to share feelings
The world’s first vegetable orchestra
Does anyone use non-mobile safari?
Well this is great until you need more nodes. :) I am talking about the same scalability while maintaining a much lower ecological and financial footprint.