skysight-inc/HackerNews huggingface dataset:
I tried bvckup2 maybe a year or two ago. But I stopped using it because of a couple of license issues (?).

The thing is, my work machine is Windows but my employer doesn't have a good backup solution (other than OneDrive, which I don't like much because of its speed and restrictions). I wasn't sure if I could buy a personal license and use it to backup my work machine at my own cost, since said employer wouldn't pay for this or reimburse the cost. The personal license terms sounds strict to prohibit such use. I'm not sure if that's what was meant though. The new licensing model since June seems to address this, with no distinction on the kind of use.

But the second issue was the cost of the license itself. It just is high for me (due to currency and other issues), and I couldn't find any discount codes either. Now I see that the prices seem to have increased further since June 2019 (so it's beyond my reach). I don't recall the feature set of the personal license from before, but the new Basic version seems pretty basic, and seems to have too many differences with the Pro Workstation version. Narrowing that gap could make for better tiers, IMO.
Maybe you can do this with gl2ps [1]. You can read the STL file with python-occ [2] and then export it to vector format (it uses gl2ps for this).

[1] http://geuz.org/gl2ps/
[2] http://www.pythonocc.org/
Probably relevant is "Horatio's Drive: America's First Road Trip", by Ken Burns - the story of the first drive across the United States, in 1903.

It's streaming on Amazon Prime at the moment:

https://www.amazon.com/gp/video/detail/B002P3IM3C/ref=atv_dl...
Look, more simple but labor intensive jobs being replaced by automation. Our society will definitely need to solve this problem sooner than later. Soon we won't have any jobs left that can be done without an education.
Mining is small potatoes globally in terms of direct pollution.

It’s extremely centralized which makes things terrible for those close by, but that does not extend over all that much of the earth.
Scaling Appsec at Netflix
How do you update firmware without rebooting for 3 years? And no it's a stupid idea to use Ksplice for that long and I'm 99.9% sure that OP didn't use Ksplice or similar solution anyway, it's just bad mgmt.
Ever heard of volunteer fire departments?

HAMs are not FEMA. They're a purely volunteer op. They do what they can, the best way they can, which turns out to be very good and very reliable in practice. Read up on HAM emergency communications; people participating in it treat it very seriously.

I wouldn't think this would be so hard to understand here, on this site. HAM emergency response works the same way the best of Open Source projects work - through people who do things out of passion and kindness for others, and not because of economic incentives.
So if I understand correctly, AGPL allows single users to use the software but they cannot provide this software as a service? I've also seem some open source SaaS offer a dual license for single users and corporations. MIT or Apache for single users and GPL for corporations.
> The app has to specifically ask for location access to get the metadata.

Source? https://apple.stackexchange.com/questions/335809/can-ios-app... disagrees with your claim.
I like Signal Science just as a product in general, and have used it to accomplish a variety of security tasks for clients. I am not sold on the core promise of WAF/RASP, where you front an insecure application with a middlebox that resolves security problems for you, and I think I'm squarely in the mainstream of security industry opinion on that.
A New Approach on Housing Affordability: Building a Lot of Housing
> I really don't understand why you would believe this. There are countless things we can make out of widely available materials like stone, wood, glass, steel, etc., because we've spent an enormous amount of time learning how to work with these materials.

Because, for general manufacturing, gold is sort of garbage. It looks nice and doesn't corrode. So that's cool. But it is extremely malleable (bad) and has a relatively low melting point (also bad).

So, what would you do with a gold thing that scratches when you look at it and melts at a slightly higher temperature than lead?

What daily application would you use it for? Wiring? Aluminum and copper are better. A Mylar type blanket? Maybe, IDK. Door handles? Possibly.

But I fail to see where else we might use it. You wouldn't use it for any sort of structural application. You MIGHT use it to plate the likes of steal beams/cables to keep them from corroding.
I purchased an OS 8 years ago, if I want to buy the same modern OS from the maker it now cost more money.

I purchased a car from a manufacturer, the base price was 20,000. Now the same model car has the base price 25,000. Sure, they added side impact airbags, backup cameras and lane assist but why can't I buy it for 20,000?

If you and others who think like you dislike the current system and want to improve everyone's quality of life, you are quite welcome to invest the time and capital to start a drug research lab, invent new and novel medicine, patent it, get it FDA approved then license it to anyone who wants to make and sell it.

Volvo was committed to the idea of safety that when they developed a seatbelt system they did just that.

The idea of taking someone's work with out paying them fair compensation is akin to slavery. The only difference it that slavery is forcing someone to do something and this is promising someone compensation then withholding it.

Now, if we believe that this new formulation is so revolutionary and would be such a great benefit then why not just buy the patent from the maker? Put together a company, raise the funds. Anything can be bought and sold. The only question is price. Trying to force the government to use a version of eminent domain by lying about the situation to the public to spark outrage is scummy.
Base 12. Think gears turning gears turning gears.
I wouldn't look to Bruce Schneier for insight about curves.
I still build out everything required to realise the vision, and that usually takes at least months to build.

There's an analogy in startups that you should build a great skateboard first if your vision is to build a better car, but I just don't agree.

If you have a vision for a better car then you need to deliver a better car, not a skateboard, because, well a skateboard just isn't a car. https://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-...

If my idea is to create a business for sharing cars, but it's cheaper and quicker to build a business where local kids drive you around on their pushbikes, I just don't see that as being the same. Those who argue for skateboards versus cars would say "well you are solving the problem of rental transport and starting in a practical way". Meh.

The other thing I think is important is not to waste the initial attention for your product on something that is not in fact the true vision of what you had in mind.

But so far I haven't succeeded so my philosophy can't be given much credence.
You have, in fact, disappointed me! :|

(There are some set-7 problems I haven't done yet, for whatever that's worth. But e=3 sigs are a big one!)
This sounds cool. I've been spending some spare time designing an outdoor solar pumped hydroponic waterflume system intended to connect to the top and bottom panes of a residential window, that uses robotic gates between looping sections for growing leafy greens suspended in the flowing water by floating planters that progress slowly from the inlet at the top to the outlet at the bottom of the window as they progress from seedling to full plant. The design can also be disguised as a 'garden water-feature' in a range of styles from '70s sci-fi to minature Roman aquaduct.

edit - am intending to publish an open source git repo of the thing, should I get any further than my current mass of sketches.
With videogames in the cloud, you can release the first level, then work on the next level.

You can even make it so that players can't reach the end of level 1 before you've completed level 2 :)
Some might be using them without being aware of but the rest can be nicely permabanned.
> differential scans was really poor

Do you remember the details? First time I hear of something like this.

Re: RCT - I read up on it a while back and the overall impression I got was that it was an application-level re-implementation of NTFS write change journaling. So filed it under 'exotics' and moved on.

Skimmed through the specs again now and I think that it's a good feature to have. Basically, RCT gives the program a change list for a VD for free IF it knows how to retrieve it. I made a note, will see what I can do. Thanks for the nudge.
> One unfortunate thing about naming the sister language Perl 6 is that it tends to indicate that it is the Next Perl...

This is a fair and it's one of the reason why Larry Wall created the alias Raku.

But let's entertain for a moment that there wasn't even an alias for the language. I'm sure we both agree that for a person who comes across the names Perl 5 and Perl 6, the latter seems to indicate that it's the next version of the former. In fact, this is totally excusable. After all, why should the person assume they're different languages and disregard what seems to be a logical conclusion? 6 is immediately after 5 and it suggests some sort of progression. Thus, it was on the community to make it clear and unambiguous to newcomers but I'd daresay it failed at that. Raku is an attempt at correcting that blunder but who can say it will succeed in that area?

Now...

Would it be logical for the same person to rehash the same "assumption" after they already learned about it regardless of the context of the conversation? If you've (you in general) learned that Perl 5 and Perl 6 are different languages, what's the merit behind pointing out the obvious? Again, I'm referring to people who, for one reason or another, already know they're both different languages yet still are set to bring out, whenever the opportunity arises, the same and old "naming" debacle as a reason for people to avoid/bash either Perl 5 and/or Perl 6

When I first heard about C++, I myself was confused on whether it was the next and better version of C. However, it just took me an internet search to realize that C++ and C are two distinct languages. Afterwards, I haven't confused the two anymore. One might certainly argue that version numbers are different to use of operators (specifically, ++) but who decides that? For me, the ++ in front of a language's name implies the same type of progression 6 does over 5.
And for some more context, Henry George remarked in Progress and Poverty (1879) that a banker in London could submit a trade order in London and have it executed (I assume by telegraph relays) in San Francisco that same morning (SF time).

"could he have realized the enormous saving of labor resulting from ... the order given by the London banker in the afternoon executed in San Francisco in the morning of the same day;"

https://oll.libertyfund.org/titles/george-progress-and-pover...

(Please don't turn this subthread into a discussion of land value taxation.)
Doubtful that this paper is the first analytic solution. There's a light artist who exhibited lenses like this at NYC's Museum of Math several years ago. They turned flashlight beams into pictures. At the artist's talk he passed around a wavy lens and mentioned that one of the surfaces was solved in closed form. Looked like second-to-bottom lens on the page http://zintaglio.com/lens.html
What's the common slang for that? "Buzzword Surfer"?
It's how the Great Salt Lake and the Dead Sea got super salty? The salt doesn't evaporate away with the water, leaving a higher concentration of salt in the remaining water. If it all evaporates away, you wind up with a salt flat.
Zen 1 CCX is 60mm^2 (cores + L3) and 1.4B transistors. That is 373M transistors for L3 and 1.03B for cores/L1/L2.

Zen 2 CCX is 31.3mm^2 according to AMD's slides. The Zen 2 chip is 74mm^2 and 3.9B transistors. We can use this to get the transistors per mm^2 and multiply by the size of the Zen 2 CCX to get a transistor count of 1.65B.

Something is weird about these numbers. We go from 1.4B to 1.65B transistors. That seems "reasonable", but something is wrong with our cache figures. Zen 2 has 2x as much L3 cache and the L3 on Zen 1 takes 373M transistors. If we just double that, then Zen 1 is actually larger at 1.77B transistors. If we assume they simply didn't count the extra L3 and attempt to add it back, we get over 4B transistors for the chip when it's only 3.9B transistors (including uncore things like Infinity Fabric).

Any way you look at it though, Zen 2 cores can't have many more transistors than their 12nm counterparts, so the node obviously isn't what makes Zen 2 work. Also keep in mind that the 74mm^2 cores are smaller than the 125mm^2 IO Die which is on 12nm. The die shrink was mostly about power savings and fitting two chiplets + IO die on the AM4 package.

That said, Intel's 8-core chip is around 175mm^2 (they quit releasing those numbers about the time the 10nm fiasco started). Zen on 14nm was 215mm^2 (keep in mind that Intel's 14nm is roughly equivalent to TSMC's 10nm). AMD's part comes out bigger at the 8-core mark, but things change when we start looking at their larger chips. 10 core Skylake is 322mm^2 and 18-core is 484mm^2. Adjusting for the extra transistors in the zen 2 CCX, Zen 1 would be around 235mm^2 at 14nm. Shrinking to 10nm would give a chip smaller than Intels, but also without an integrated GPU. I'd guess they are about equal in transistor count which means Intel isn't super likely to pull ahead even if they could get 10nm working.

https://www.anandtech.com/show/14525/amd-zen-2-microarchitec...

https://www.tomshardware.com/reviews/ryzen-9-3900x-7-3700x-r...

https://en.wikichip.org/wiki/amd/microarchitectures/zen#Zepp...
> Unions don't work as well when productivity/value varies greatly between workers.

I'm not sure I agree with this, but I'm not even sure I concede that programmers have that large a differential.

I still have yet to see genuine scientific evidence that this differential exists in programming.

Or, alternatively, I don't concede that there isn't a 10x difference in master vs apprentice carpenters.
There’s loads of palladium, molybdenum and ruthenium in asteroids. Gold is much rarer. (Even-numbered elements are more common than odd-numbered elements on a celestial scale.) Pd, Ru and Mo are very useful in chemistry and industry — alloys containing less than 1% Mo go for a premium due to their improved durability. Pd is the king of catalysts. Among other things, it’s key to fuel cells and catalytic converters. Ru is a little less interesting, but it does improve (even more than normal) corrosion resistance in Ti and support extremely-high-temperature nickel superalloys, as might be used for e.g. exploring Venus.
Unfortunately I can only +1 this a single time.
This is like copyleft software licencing. The point being that it is meant to encourage more unions and discourage exploitative labour practices.
In a situation where you're saddled with an insecure application you can't touch, I think a WAF can make sense.

In the situation I hope many people are in, where they have a production application they own that they can quicky continuously deploy to - what's the WAF for?
google should be part of everyone's threat model, but while we're forced to live with google and forced to hand over some data, it's best to limit what we send them voluntarily whenever we have any option.
To be honest (and partial, since I haven't self-hosted many contenders), I didn't find Matrix that complicated to setup. The most complex and resource-hungry part is federation, but you can likely do without if you don't need it (since it is one of the biggest selling points of the tech, I am afraid there shouldn't be many guides omitting that part).

I did it trough Yunohost on my server, but I hear there is a handy Docker-ansible playbook, and that the Archlinux package works pretty well (synapse is also available trough pip).
I guess someone could cook up a non-federating server implementation some day…
Probably a better approach would be less pay for better quality of life jobs* which would still require more doctors and slightly more overall pay.

Also a lot more nurses; since with the baby boomer generation in and entering retirement the need isn't going to go down relative to historic levels.

* Edit:

By better quality of life I mean things like having a 4 x 8 hour shifts with each having about 2 hours of overlap for review of records, passing down, and filling out post shift paperwork. Yes nurses would need similar shifts, the overlap also gives time for the transfer of knowledge, in the process of getting it entered/updated in the health record systems.
They got rid of the NUMA domains within a single socket, which already don't exist on Intel CPUs.
Usually apps that exploit flaws in Android are even labeled malicious and actively removed from all devices, this might be even better than just perma-banning the developers.
Yes but what the NN exchange between layers is fundamentally textures, not shape descriptions right ?
Outstanding documentation quality - simple descriptions of the context, problem and solution, at increasing levels of specificity. Other people should learn from this when writing their own Readmes.
Just read. More information, more compressed, easier to skip what you already know. Now flame me :)
EU-plugs don't treat hot and neutral side differently at all, it's just a convention and in practice it doesn't matter when they are reversed, it does happen often. Only the earth must be always correctly connected. It would work fine with two hot prongs too.
This put me in mind of a passage from the (excellent) 1982 book Inside the Soviet Army, by the Soviet defector Vladimir Rezun (which can be read in English in its entirety here: http://militera.lib.ru/research/suvorov12/index.html), which explained why ammunition for Soviet weapons hadn't been standardized across a common set of calibers:

The calibre of the standard Soviet infantry weapon is 7.62mm. In 1930, a 7.62mm `TT' pistol was brought into service, in addition to the existing rifles and machine-guns of this calibre. Although their calibre is the same, the rounds for this pistol cannot, of course, be used in either rifles or machine-guns.

In wartime, when everything is collapsing, when whole Armies and Groups of Armies find themselves encircled, when Guderian and his tank Army are charging around behind your own lines, when one division is fighting to the death for a small patch of ground, and others are taking to their heels at the first shot, when deafened switchboard operators, who have not slept for several nights, have to shout someone else's incomprehensible orders into telephones-in this sort of situation absolutely anything can happen. Imagine that, at a moment such as this, a division receives ten truckloads of 7.62mm cartridges. Suddenly, to his horror, the commander realises that the consignment consists entirely of pistol ammunition. There is nothing for his division's thousands of rifles and machine-guns and a quite unbelievable amount of ammunition for the few hundred pistols with which his officers are armed.

I do not know whether such a situation actually arose during the war, but once it was over the `TT' pistol-though not at all a bad weapon-was quickly withdrawn from service. The designers were told to produce a pistol with a different calibre. Since then Soviet pistols have all been of 9mm calibre. Why standardise calibres if this could result in fatally dangerous misunderstanding?

Ever since then, each time an entirely new type of projectile has been introduced, it has been given a new calibre...

[West Germany and France] have excellent 120mm mortars and both are working on the development of new 120mm tank guns... [W]hat happens if, tomorrow, middle-aged reservists and students from drama academies have to be mobilised to defend freedom? What then? Every time 120mm shells are needed, one will have to explain that you don't need the type which are used by recoilless guns or those which are fired by mortars, but shells for tank guns. But be careful-there are 120mm shells for rifled tank guns and different 120mm shells for smoothbore tank guns. The guns are different and their shells are different. What happens if a drama student makes a mistake?

The Soviet analysts sit and scratch their heads as they try to understand why it is that Western calibres never alter.

(This specific chapter can be read here: http://militera.lib.ru/research/suvorov12/06.html)
IMHO, this is just different defininiton of boring, as in "doing this repetitive shit is boring and I would be better off automating it and doing something challenging" vs "being alone with my thoughts rather than consuming delicious Internet information is so boring, let me just mindlessly scroll HN instead".
> You're asking me to spend my income for something I don't see as a net gain.

Ok, that's fine. Depending on your reasoning a bit myopic/solipsistic/sociopathic, perhaps, but I recognize this is a widely held position that I happen to disagree with.

> You've suddenly moved the goalposts to be about something other than software engineers, which is not what we were talking about.

You are right, you said software engineers. But the article discusses tech workers.

There's a whole universe of sys-admins, SREs, technical writers, TPMs, QA folks, programmer analysts, devops folks, etc. who are essential to writing and shipping systems at scale who don't call themselves "software engineers".

Even if you don't think it's morally right to do so, isn't it in your self interest to ensure those people are as productive, well trained, and happy as possible so less of their work lands on your plate?
That raises some interesting visions of what a "new gilded age" might portend.
Sure. And if an app intentionally exploits that vulnerability to bypass the permission system, its developer should no longer be able to publish in the Play Store.
You're equating state sponsored propaganda to free speech? Please. They were going to murder those people with our without the consent of the rest of the ignorant masses.

You might as well be a 2nd Amendment absolutist because at least if the Tutsis had been armed, they would not have been such easy targets.
It looks like this library could do it. OBJ is a very simple format to parse, but I'm sure there are libraries to do that too.