skysight-inc/HackerNews huggingface dataset:
>Is therefore Adobe Photoshop free software?

Certainly not! Adobe Photoshop severely restricts you as the user; for example, you're not permitted to send a copy to a friend, or to fix a bug that's bothering you, or to contribute that fix so others can benefit from it.

GIMP on the other hand is free software because anyone (including Google!) can use it for any purpose, distribute their changes, etc.

As a clarifying point, "free" here (as defined in the Free Software Definition) refers to freedom for the user, not for the developer, hosting provider, etc. A license can impose restrictions on the developer to provide more freedom to the user. For example, if you're hosting a Mastodon instance (AGPL), there's a sense in which you're the user, but to a much greater extent the people using your instance are the users. The AGPL ensures that they have all the freedoms you were given by the developer of the software.
I have to agree. While I applaud the effort and see a slow news digest as a great project idea, I think this could use some refinement.

The very purpose of "news" is timely publication. As it stands, this seems more to be a digest of subjects and articles of personal interest and little more.

On the subject of ads—I see no problem with that. It appears they want them to be static ads which is a refreshing move.

I encourage the creator to keep working on it.
Anybody know what had happen with George Douros' «Ancient Sripts» and «Symbola» fonts development?[0]

For a long time on its homepage placed message banner:

> New versions of all fonts will be posted the release of Unicode 13, March 2020.

[0] https://aur.archlinux.org/packages/ttf-symbola

[1] http://users.teilar.gr/~g1951d/
uBlock can also disable js for certain domains and save that setting for the next time you vist, pretty handy on certain paywalled sites.
Yes, this is not about the airline but the American cruise line called Norwegian Cruise Lines for some reason.

I guess it was owned by Norwegians at one point.
I’ve found the interviews very difficult because your opinions on software design have to match the interviewers.

Interviewer likes micro services and you don’t? No job. Interviewer doesn’t see the benefits of cloud computing? No job.
MIT is going to be one of the first choices of any student who has a chance to get in. Even though the vast majority don't overcome their disadvantages, MIT still has more qualified applicants from any large background such that they cannot accept them all.
Will satellite internet solve this?
great presentation - not even really a rockets guy, but I found it very interesting
Depending on the target market and customer's place in the sales funnel, a country's sales team is called "ministry of culture", "ministry of foreign affairs" or "army".
Seems like a classic case of market unraveling:

http://marketdesigner.blogspot.com/2009/06/unraveling.html
Cheap money is great for new companies. Whether it be Amazon, netflix, uber, lyft, Airbnb, lets face it: they all get a ton of cheap money to finance their technical coding and R&D. This is not a bad thing inherently, what we are describing is how you get hard technology to scale much faster.
Merge with indicator is also useful for doing anti-joins:

left.merge(right, how="left", indicator=True, ...)
[lambda df: df._merge == "left_only"]
You're going in the opposite direction of what starlink is at least based on what I heard. Starlink isn't geostationary, it's LEO. That's how they get latency down to something comparable to your typical broadband network because wireless signals don't have to travel up to geostationary orbit and back. However, LEO satellites orbit faster than the earth's rotation, so you need a whole web of mini satellites to ensure that as one satellite dips below the horizon, your antenna can switch to another satellite that's orbiting past. As you said, this needs a very directional antenna that can track a satellite. Antennas get larger the more directional they are, not smaller. I have doubts Starlink can shrink their phased array antennas smaller than their current pizza box without a host of other issues. Also, authorities aren't going to be looking for starlink antennas by sight. They'll be flying drones around listening for unauthorized wireless transmissions on starlinks frequency bands and homing in from that. Ask those ham operators how well a fence can hide their antennas from the FCC if they decide to start a pirate radio station.
https://www.gov.uk/government/publications/vehicle-excise-du...

See *cars over £40,000 pay £310 supplement for 5 years

The V5c for my Tesla Model S specifically mentioned this charge. I sold it recently so never had to pay it.

I believe it's due for years 2-6 so a total of around 1500 quid.
That's the nice thing about 915 in the US, it's basically do-whatever. Not the case with 315/433, though!

I'm a huge fan of 900MHz meshes, and have a basement full of Ricochet hardware. Starmode chat was the coolest thing in the world, but GPS's were expensive back then, so mobile nodes didn't know where they were. Stationary routers were programmed with their lat/lon when they were installed, and the MCDN mesh did geographic (distance-bearing) routing within them.

On the Meshtastic site, it says the TTgo board is recommended "for most users", without saying why. It looks like this is because the GPS is built into the TTgo board but not the Heltec, but this isn't clearly explained. I picked up a few of the Heltec boards recently, because they were much more commonly available. I assume I can tack on a GPS to some random UART pins and tweak some pin assignments in a header file somewhere?

If I have stable power and a high point somewhere, I'd be interested in running a repeater node that helps _everyone_'s traffic, not just my own friends who have the same encryption key loaded or whatever. Is there a way to do that, or can that be added as a feature request?

Is there support for arbitrary data transport over the Lora layer; could I ssh from my phone, across the meshtstic lora, to my desktop at home sitting near another node?
Well, while the current status of Oracle v. Google (APIs being copyrightable) is a disaster for the software industry, if you can't beat 'em... AGPL APIs, anyone?
University of Leics had them ~2010. (I had a friend who lived in one)
It doesn't look like V8.
I'm curious that you didn't mention Elm here. Did you look at it and decide not, or not look at it?
Did they end up being a "damp squib", or were corrective and protective measures implemented to slow them sufficiently so as to control them before they became endemic?
WebGPU doesn’t provide new APIs in the same sense that WASM doesn’t provide new APIs, they just provide alternative APIs to accomplish the same tasks, but faster.

Anything you can do with WebGPU you could do in JavaScript, in the same sense that anything you can do with WASM you can do in JavaScript. The only difference is performance.
Reasons to choose Hyperledger as open-source blockchain for business
Windows 10 KB4535996 Update Issues: Crashes, Slowdowns, Audio, More
Growing up in the 80s In the US lutefisk was a rumor... supposedly it hadn’t been seen since my grandfather last made it when my parents were kids and he’d been banned since then. I asked some friends in Norway and then said theres a joke to the effect that all the real Norwegians moved to Minnesota long ago. In any case, no one they knew had ever had it! I do remember we would make lefse around the holidays... I made it for my kids and they said it tasted like wet newspaper with butter and sugar... Of course they still ate it all.
> If you are introduced to someone (a stranger), it is normal courtesy to shake hands with him/her (and that's it, no hugs, no kisses)

Are you sure you aren't extending the culture of northern Italy to all of Italy?

When I lived in Rome/Naples, it seemed like with almost everyone I met we shook hands and did the "air kisses" (not a real kiss but you still lean in close and touch cheeks).

It didn't ever happen to me with restaurant owners, sure, but then again I never really interacted with anyone other than the waiter/waitress/cashier. I could see it happening in a super small hole-in-the-wall mom and pop type restaurant though.
It could be possible to mis-match (or not match) employers and jobseekers who include and exclude the value of bonuses and RSUs when consolidating to a single number. Salary seems to mean "just base", but effectively RSUs for public companies are as good as cash on vesting.

A very simple/easy fix might be good to decorate your "minimum salary" field, telling users what exactly to include and exclude -- so everyone is on the same page. RSUs can be a big part of the negotiation, and a significant portion of FANG compensation.

Just because the base is agreed upon, doesn't necessarily guarantee there's a meeting of the minds on total compensation. Something to keep in mind.
(Technically there's also WebAssembly as of recently, but it's part of JavaScriptCore so this is somewhat pedantic.)
I don't think JS devs are the ones embedding JS interpreters into binaries.
Minecraft AI Learns to Mine and Place Blocks
I think the harder sell is that you can't get immediate ROI (it's a months long play).

And that the optimal customer (fast growing tech company) for this type of service quickly grows out of it and wants to insource it (or blogging gets tangled in PR/markcom).

I don't think anyone blogs about all the warts of their systems (not even Cloudflare etc). Everyone wants to put their best foot forward.
The mortality rates suggest that many of those who succumbed to the Spanish flu would have died after having children.

http://www.influenzavirusnet.com/1918-flu-pandemic/mortality...
If you’re really looking: Norway makes a significant chunk of money from oil exports, contributing to (and profiting from) what is arguably the greatest threat facing our civilisation today.

Finland, on the other hand.. much respect :)
With this logic, you would've expected Steve Jobs to introduce a non-luxury iPhone and expect it to compete mass market from day 1. Tesla's plan was always to start at the high end with early adopters, show an EV can be great, and slowly scale down prices, which they have done. I can't envision them doing it a different way successfully.
Is that even possible given that SQL is an international standard (ISO/IEC 9075)?

https://www.iso.org/standard/63555.html
labs are not lectures. If anything, moving the lectures online frees up the lecturer to devote more of their resources towards labs.
Don't let them scare you away from learning it; you can absolutely write C++ to a useful capacity in much less time than that.
I'm interested in what the known spreading instances on ships and at conferences tell us about how the virus is transmitted.

As I understand it, the message from CDC etc is, roughly: It's transmitted through droplets coughed or sneezed from one person that then end up through common touching of not-cleaned surfaces and thence into the body through face-touching.

My gut feel is that if that's how transmission occurs, we shouldn't see infection spread between large numbers of people who were simply present in the same room as each other for a few days.

Which makes me wonder if all the hand washing is just "Epidemiology Theater".
> I am assuming the virus will burn out in 2-3 months.

This is a really optimistic assumption. I hope you're right, but I would hope no political unit is making plans based on it.
it's not just about windows defender becoming decent (although that's certainly a prerequisite). the motivations are more aligned in favor of users when OS providers are also the AV providers. an OS provider wants viruses to be eliminated, because they harm the OS' reputation. a third-party AV provider wants viruses to continue to be a problem, because consumers' fear of viruses drives their revenue. all other factors being equal, if i'm using a microsoft OS, i want a microsoft AV.
I now use Huawei/Android and before that I was on iPhone/iOS. In both cases I am using Dropbox as the means move photos to my hard disk. I upload all photos I want to Dropbox. Dropbox renames the images from "Image1" to Image-YYYY-MM-DD-HH-MM-SS.jpg. I then download the lot as one big zip file, expand it on my backup disk and that is sucked to my cloud backup. I do this every month, it is a manual process but it's not an overkill. This way I save time on renaming the files.
My experience at Pivotal (now VMware) echoes Dan Luu's point: the less friction to publish, the more posts on the engineering blog [0].

Our current set-up is simple: clone a repo, create a blog post (in Markdown) from a template, and when you're ready to publish, commit & push to the master branch. We put a lot of effort into making the process simple for engineers.

However, before that process was put in place, it was much more burdensome. I remember in 2014 I had written a blog post and it needed to go through Marketing: Branding was important, and formatting was a challenge. Also, I encountered feedback unrelated to engineering content: "You need a call to action," said the person in charge. I was baffled: "If they've found my post, it's because they're trying to fix a particular problem--they've already had their call to action." The process was discouraging, and I didn't write a blog post for a long time afterwards.

[0] http://engineering.pivotal.io/
Pluto isn't a planet any more, so your premise is false.
AV was always a snakeoil business that always produced low quality products which worked against security by increasing the attack surface and offering low-barrier-to-entry ways to remote code execution.
There's Windows 10 "in S mode" which does this, but it's not a version of Windows sold at a discount, just a "mode" you can run Windows in. It's possible to (irrevocably) change from S mode to normal Win10.
That seems accurate.

Also any front facing sort of government services type folks who provide direction / help in some ways are sales... ish.
Cargo-culting can sometimes be okay. I normally have to work on large legacy code bases and sometimes it is simply better to try to copy something similar in the codebase in terms of functionality and try to follow the structure of what went before. Without documentation it is sometimes the only way to udnerstand the codebase. Especially when people have (ab)used reflection or dependency injection.
You're forgetting spewing emissions into cities which worsen childhood asthma and worsen development of dementia. Local emissions matter and EVs are much much better than ICE for urban air quality; this point matters if you care about kids with asthma and grandparents with dementia.

Further, you're totally ignoring how much greening of the grid will occur. Some places like Scotland, Iowa, Texas, california, Iceland, etc. Have very clean grids due to ample renewable power generation. Sure an EV in west virginia or Wyoming will be charging with dirtier electrons, but most EVs in the US are in California which has a ton of solar and more all the time.
There's nothing "model" about intercepting and surveilling all TLS traffic in your country. Nobody should get the impression that they are legitimately connecting to Google or Y Combinator when they are actually connecting to the government of Kazakhstan's SIGINT apparatus.

The government of Kazakhstan used the CA inappropriately, to impersonate at least 37 domains. That is at least illegal in itself, as far as international trademark law is concerned. It contravenes all norms of international business.

In short, the claim that the government of Kazakhstan is a "model international citizen" is particularly laughable in the context of their abuse of their root certificate, and you'd be an absolute fool to trust it when connecting to hosts outside Kazakhstan (assuming you kinda have no choice when doing business with hosts within Kazakhstan).
Imagine if steam takes advantage of this to have a coronavirus sale. 50% off all zombie themed games for the coming month.
GraphQL and Graph Databases
The whole thread in about hating Oracle. It's probably warranted, but Google shouldn't get a pass. They induced this situation. Someone did a back of the envelope calculation and decided a lawsuit was going to be cheaper than licensing Java would be. Or maybe they'd get really lucky and Sun would go under. But, Oracle bought Sun and brought along the suit that Google had counted on. And then Oracle kept throwing things at them until one stuck.

This all would have been avoided if Google wasn't a bad actor in the first place. They wanted to play by different rules than everyone else and thought they had enough weight to get their way. Now someone in their own weight class came along and we all get to live with the fallout.
It means most will or alternatively their next of kin 10 or 30 years later. The human race hasn't proved benevolently disposed without a positive social norm to abide by in the entire REST of human history.

Given the choice between honest work and preying on our fellow human being its always easier to exploit. This is why despite being proposed as a means to inspire creation copyright theoretically expires 7O years after you die and realistically never. Once someone has conceived of a way to extract value out of their fellow human beings that extraction becomes a right regardless of how it effects civilization as a whole and most of this value doesn't even flow to creators it flows to soulless intermediaries who have inserted themselves between creator and consumer. Why given the opportunity to exploit more would they NOT?
I completely agree with this! In the end, languages are fairly straightforward to learn, but the skills learned in projects like architecture, design, and problem solving are what will actually land you the job. You can teach anyone to code, but you can’t teach everyone to be an engineer, which are the skills companies want and projects develop.
Totally agree and the feature is coming! For the MVP we focused on bare essentials and look: no mater how great a job is, you won't take it if it doesn't pay the rent.

Bonuses, equity and other package elements are coming.
Misconfigured Circuit Breakers
> my blog helps me with job searching and it helps companies hire. But I only need one job, so more exposure, at best, gets me a slightly better job

I feel the same way about open source in my case. I already have, say, 6+ repos with quite a few stars, high quality and lots of installs. I keep doing OSS because I like publishing the tools I make and other people using them, but it's definitely past the point where there is a ROI with hiring.

Recently I got `react-test` and I'm building it, but I decided to ask for help from beginner programmers. I think it can get to a very nice place within the OSS community, and I don't mind sharing the credit with other contributors. We even published a bunch of detailed issues asking for help but I haven't found many people who are interested yet: https://dev.to/fpresencia/contributing-to-js-react-open-sour...
Many projects are giving money to develop on their protocols.

Ex: $50k + mentorship: https://boost.arweave.org/

Blockstack may have an app reward program as well, but it may have ended now as I don't keep up with the project closely.
Last week I had the flu. Me and my whole family. We are fine now, but coughing like crazy. Nobody tested us. We all went to see our respective doctors and they all said, its the avian flu (H1N1), with no testing whatsoever.

I'm in Catalonia, Spain.
Awesome!

> The table uses power-of-two sizes instead of prime numbers because pow2/AND masking is a fast single instruction and the modulo operator is much slower.

I was under the impression that the idea of prime number hash table sizes being faster was shredded a couple decades ago? Maybe by Bob Jenkins?
Ask HN: How does your company train and evaluate their developers?
I work for a small startup. I have been tasked with organizing some training materials for on-boarding and continued skill development. I have gathered a set of resources like tutorials, videos, and books that the existing developers have learned from.

My question is, how is your company tracking and evaluating performance and participation? I looked at something like creating classrooms in repl.it but the PHP environment does not have any way to add extensions, so setting up Laravel in there won't work. I looked at some other websites like Hackerrank and Coderbyte, but they are focused more on hiring rather than on the job training.
Just as there are ways to mitigate the dangers of running desktop applications. Point is: Web is not inherently better for your privacy or security.
There is no getting away from JavaScript these days, so you might as well learn that and HTML / CSS.

You will probably want to learn a backend language as well (you could use JavaScript there as well, but there are better options).

If you see yourself being in a more corporate job I would suggest Java (this will likely be more stable but boring).

If you see yourself in a more startup role (less organized, probably more interesting, probably more frustrating) Python is a good choice.
If the aim is to get away from Google, it is probably best to run something more Android-like, such as LineageOS or GrapheneOS. Stick to well supported hardware and it will just work. PostmarketOS is more like a generic embedded system.
Covid-19 Crude Fatality Rates, Media Freakouts, and Capacity Analyses
I make book lists and this is GREAT advices. From now on I will have an addendum at the bottom that lists ALL the books for that list that were rejected, thank you!
Time for the health department to put some big red notices up on the office and the ships.
I went to pretty rural places in the Netherlands. You take a train to a town, and then get on a bus and wham, you are at some castle next to the ocean in a small tourist village.
In my opinion there is everything wrong with bash scripting. As per the 1st paragraph, I would argue to use your main language instead.
This guy gets science and facts; explains clearly.
This is exactly what I was thinking. I was intrigued by this idea of second order thinking, but after finishing the article I didn't think that I had seen an example of it.
nextCloud and similar have the sync photo functionality and could probably be glued together with this without to much effort. That said I also use Google Photo even though i have a servers and stuff for other personal uses.
Right, but the longer it takes to get there, the more likely you are to either find a cure. Failing that, you at least reduce pressure on medical infrastructure, which means more people get meaningful care.
Application Security Engineer at Contentful in Berlin
Coronavirus has a lot going for it over the flu; a very long incubation period where you can still actually spread the virus before you start really showing symptoms, higher virulence, and a lack of vaccines.
> This argument has been applied to many rights in the Constitution, and the courts have consistently held that any right that can be cast aside just because the government asserts an "emergency", regardless of type, is effectively a right that does not exist.

That's not my argument, though. I'm arguing against a kind fundamentalist absolutism that doesn't even allow for narrow, reasonable, and necessary exceptions in any circumstances. Applied to the First Amendment, that logic says you should be able to yell fire in a crowded room or libel someone, yet those things are prohibited and we haven't found ourselves in a dystopia on account of that. The Constitution itself even has such exceptions written into it, and the founders recognized their necessity even when not enumerated.

I get where you're coming from, but I no longer believe that kind of absolutism is a protection from tyranny. Letting an undetected Typhoid Mary freely travel the country in the most convenient ways possible isn't actually going to do anything to prevent Trump from suspending elections or declaring Joe Biden a terrorist, if he likes, it's just going get a lot of people sick.
Sculpt Operating System 20.02