skysight-inc/HackerNews huggingface dataset:
>If you do clearly you place no value on what most people call Basic Human Rights.

For starters, who said human their rights violations go wholesale with their economic policy (and you can't have one without the other)?

Second, well, the US is not some paragon of freedom either compared to many western countries.

From the largest prison population per capita (25% of the worlds inmates for 4% of the worlds population), to slavery, Jim Crow, redlining, seggregation until 1970s, Japanese interment camps, the only country dropping atomic bombs (and to civilians nonetheless), McCarthyism, mass surveillance, and so on, all the way to Bush, Trump, and co (including the multi-war supporter Obama), plus constant meddling on foreign countries, invasions and occupations, etc., all the way to waterboarding, and such, yeah, I'd take "socialist" Denmark over it...
There was a tv show in the uk where they used them to prove/disprove infidelity - I think it caused people to actually break up.
This kind of sillyness of calling AGPL a contract is incorrect because it assumes that copyright law only care about distribution. It does not.

It is an copyright offence to perform any of the following acts without permission of the owner:

Copy the work.
Rent, lend or issue copies of the work to the public.
Perform, broadcast or show the work in public.
*Adapt the work.*

A person who take a copyrighted software and adapts it into a online service need to get adaptation permission from the author. If the work is given out under a AGPL license then that license is proof of permission as long as the person follow the terms, just as with any other copyright license.

You do not need permissions from a copyright license unless the action a person does falls within the scope of copyright. If a person don't copy, rent, lend, issue copies, perform, broadcast, show, or adapt the work, then the AGPL conditions are irrelevant because the user do not need permission in the first place. An EULA or contract however is not limited in this way and can restrict usage of a program outside the scope of copyright.
Top Jobs, Skills That Apple Is Hiring For
I trained a GPT-2 model to make AskReddit posts: AskReddit But AI
Saw this story yesterday, and am intrigued... the article mentions "fibers" in the concrete and "the printing technique" that help with compression strength. Are there any more technical details available that explain how that's achieved, and how this technology stands up against building codes?
Or you know we could just agree to 1) not steal things and 2) return the stuff we stole from others
Ah individual control of a large array of reactors is trickier. I think the bang-bang controller with keeping all reactors synchronized has good legs, but it stops scaling well at some point. If the buffers become the limitation and you don’t want to run all of the reactors synchronized then a PID controller would be a good pick. The output value would choose how far
up the row of reactors you enable. If you could force max load on will, then loop tuning is a possibility.

To maintain the simultaneous reactor bonus, you would want to keep the fueling cycle synchronized and just adjust which reactors are enabled each cycle. This can be done with a clock that has a period of one fuel cycle.

One interesting thing is that due to the nature of reactors, you will have higher efficiency in running more reactors if your buffer does not run out. It might be possible to eek out a little more efficiency if you fall back to a bang-bang controller in low load scenarios (making sure the threshold and number of reactors used won’t overfill the buffer, which is practically unlikely in low load scenarios). I would have to experiment with this a bit more to see if it’s reasonable to capture more efficiency.

All of this is practically orthogonal to the standard players perception of efficiency, but I find it fun.

https://en.wikipedia.org/wiki/PID_controller

https://github.com/quchen/articles/blob/factorio/factorio/ci...
I noticed that gitlab added a change so that once you delete a repo, it holds it for over a week and puts a big "Pending Deletion" banner on the repo.
As far as the Java platform (AKA "the JVM") goes, Kotlin is painting itself into a corner. Kotlin was designed in 2009-10, in the Java 7 days, around the time of the Oracle acquisition, and at a time of stagnation for Java due to Sun's decline. At the time, Android was also quite similar to Java. Kotlin was a great design in those conditions. Things are very different today.

Kotlin's design goals are now contradictory. It seeks to be a low-overhead language, i.e. provide abstractions that don't add overhead over the target platform, give access to all platform capabilities, and at the same time target multiple platforms -- Java, Android, LLVM and JS -- over none of which does Kotlin exert much influence (maybe a bit on Android). Since 2010, Java has moved away from Android, to the point that there are very big gaps between the two, and they're only growing.

By both trying to target multiple platforms (with no say in their design) and trying to add little or no overhead, Kotlin will soon find itself in a bind. It's coroutines are in conflict with Java's upcoming virtual thread's design, and its inline classes will cause problems with Java's Valhalla vs. Android. Kotlin will have to choose to either give up on low-overhead abstractions, give up on some of its platforms, give up on giving access to full platform capabilities, or split into multiple languages, each targeting a different platform. For example, if Kotlin's inline types will make use of Valhalla, then they won't work on Android, at least not without much overhead.

TL;DR: A full-capability, low-overhead, multi-platform language is hard to pull off in the long run when you have low market share on all of those platforms (except Android) and little or no influence on any of them. This was viable under some accidental circumstances, but those are no longer holding.
Me too. Having used Altair/GraphQL Playground/GraphiQL, there is a lot that can be done in the automatic doc generation/ interactive query space. E.g. it would be very useful to see a schema/ER diagram like visual representation driven by introspection.
Oracle pushing the boundaries of the platform is actually awesome because Kotlin can reap all those benefits almost for free
Just in case anyone didn't get the joke:

https://en.wikipedia.org/wiki/Dirac_delta_function
> since were able to restore all videos and all photos - but not all photos at the original resolution

"Canon has said that there is no technical measure to restore lost video files, but that photo files can be restored – albeit not at their original resolution."
If it's a free choice between paying and not paying for a product, most people will simply not pay because that's the simplest option. Paying what you want actually is much more complicated because you end up having to try and establish the value of something to you, again much easier to just pay zero.

On the otherhand, people will support people directly to create, patreon already fills that niche, but in that respect "you" the creator are the product not just what you create.
I think there is confusion/conflation with defendants offering to take a polygraph to prove innocence. Sometimes it’s a naive offer sometimes it’s someone who wants to “show proof” they “didn’t do it”.
The good news is this is already happening - lots of Java orgs in my market (not SV, but still a large US market) started working on new server-side things in Kotlin a year or two ago. This includes several Fortune 100 companies, so not just startups or smaller, more "nimble" companies.
I Tried Using A.I. To Replicate My Creative Process. It Got Weird
and now you're also downvoted, but still correct.

Also at the end of WWII when Mussolini was deposed he became head of the Italian Social Republic[0], not named by accident.

The party that ended up as the parliamentary right in Italy was called Movimento Sociale Italiano[1] ("italian social movement).

One of the fascist mottos was “Tutto nello Stato, niente al di fuori dello Stato, nulla contro lo Stato.” (Everything in the State, nothing outside the State, nothing against the State).

This not not to say of course that fascism and socialism are the same, they are not, just that they shared a lot of background ideas.

[0] https://en.wikipedia.org/wiki/Italian_Social_Republic
[1] https://en.wikipedia.org/wiki/Italian_Social_Movement
Yes, when you study assembly as a general programming language, the same way you learn another language. But again, for people who are interested in reverse engineering, the focus is different, and you'll find that if you start looking for assembly tutorials online (and also the books on modern assembly, e.g. I have "Modern x64 assembly language programming" and "Windows 64 bit assembly language programming quick start" here next to me and those fit that description), a lot of those are for aspiring reverse engineers. The (numerical) optimization angle is a lot harder to find, agner.org probably being the exception.

E.g., knowing what _main is and how to call an OS primitive is a lot more important when reverse engineering than knowing about context switching and simd. I was just trying to say, that's where the focus on a specific OS comes from, and a focus on things that people who do manual numerical optimization would consider irrelevant or at best tangential to what they consider 'important' in assembly.
No, they don't belong anywhere. They are still useless.
From point 1 it sounds like they already use Postman for testing and so using it for documentation makes it easier - perhaps its somewhat automated.
And yet in Russia it's used when applying for a job in police.
While I don't love the current state of affairs, I dropped cable TV recently (which I hardly ever watched) and I sort of take the attitude that it makes sense to keep my monthly subscriptions down and periodically buy, whether disc or streaming, or rent a la carte things I want to watch--especially given that I don't really watch all that much.
I store my data on the nextcloud server sitting in the same room. I guess for added safety I could also set up automated encrypted backups to backblaze or something.
you'll find a lot of issues living in a house without a 'certificato di abitabilità', connecting utilities might be outright impossible and you might be fined/removed from the premises.
The close-up picture of the Blue-spotted-hawker-dragon's nearly 360°-vision-capable eyes is magnificent.
Effective Debugging of Memory Leaks in Ruby
Which is part of why they're inadmissible regardless of who wants to use them.
I like these. Some of them are even non-obviously impossible. They may pass at first glance, but then one sees why it shouldn't work.

I recently posted my figures [0] here. It's also a kind of impossible figures, however they are actually printable in real life but still tricks the mind.

[0]: https://github.com/Matsemann/impossible-objects
App stores, trust and anti-trust
The value of the name should be associated with the brand possibilities, or the established audience.

I would be suspicious if this is a goblidegook name and you only use it for lunch pictures.
> Unneeded efforts is where all the technology began.

let's say i grant this, but will you employ the said tech unless it is useful for you to do so?

the question here is about the purpose of going all synthetic.

1. sure, if say man can devise a way to manufacture a multitude of food "synthetically", that us just one purpose served i.e. food. you can keep replacing these various purposes that plants provide to human life. Let's say at one point all non-human species become extinct by human means or otherwise. after this we discover a purpose through their lack (even without this said discovery, it can be likely that we might not even know what we have lost, that could be or even then might have been useful to us, humans). now isn't that a tragedy? basically even if the "synthetic" means of some purposes to which other species benefit us were to be made economical somehow, that does not justify wiping them out even looking only through the lens of HUMAN benefit.

2. what is "synthetic" and how can synthetic means of achieving these purposes be made economical? first to have such an economy we would have to replicate the chemical efficiencies of photosynthesis etc. basically, copying life. second, we would need the self-replicating capacity too since this goes a long way towards economy, right? again, copying life. we might as well discover something the scale of a cell with self-replicating molecular architecture might be the way to go about it. we could as well end up making something which looks a lot like life actually and take a hell of time to achieve it, even provided we end up copying a whole lot of it (because it would be massively difficult, even this being a huge understatement, without a reference point i.e. existing life). now if all life on earth except humans if wiped out hypothetically through some means, this effort would be justified even if prone to instant failure because of our imminent deaths. but otherwise i don't see a point.

I'm not discouraging gaining knowledge about life and how it works, only that the argument of wiping it out to be replaced by everything synthetic, even someday doesn't make sense. do understand there is no such thing humans someday having all the knowledge. that day will never arrive.
but these are more along the lines of "there's nothing more expensive than a cheap bmw"
http://www.openbsd.org/powerpc64.html

Current status:

Currently OpenBSD/powerpc64 only supports POWER9 processors and runs stably on PowerNV machines based on the Raptor Computing Systems Talos II and Blackbird boards. SMP is not yet supported. Support for POWER8 processors is planned but won't happen unless someone provides us access to suitable hardware.

OpenBSD/powerpc64 does not run under a hypervisor such as PowerVM or PowerKVM.
>Writing documentation finds bugs in the code

This is so true. I've found documenting how a function should behave concentrates the mind on how it might actually not behave in that way and yields good tests that very often find bugs.
What Is Lead Generation? Strategy and Best Practices
Or even "the computer says that the defendant's face is the face of a criminal!"
If you load all the content from the start, you also push the entire index to the client.

It could even be faster because all the HTML markup can be left out for the search index.
> There isn't a world where you can pay $20 a month and get everything, every movie, every tv show, ever, the finances just don't work.

It is the promise we were sold on when Netflix first started online streaming: without the costs of distribution and physical media creation, it would actually be possible.
True, I always think what can ordinary people do to protect the democracy.
Should be opt-in anyway, given all the data that is retrieved
(For the record, I'm not the author of the blog post)
It is, from the documentation: https://github.com/rg3/youtube-dl/#subtitle-options

youtube-dl --sub-lang LANG --write-auto-sub --skip-download URI
I really don't understand this argument. Land taxes are supposed to pay for the various services in the area (schools, roads, etc). You don't pay your fair share and be done, you pay every year because those services cost money every year. If, at some point, you can no longer afford those costs (excluding those situations where social welfare safety nets are supposed to help), you move somewhere else. You don't get to keep taking advantage those services without paying for them just because you've been there for a long time.
Maybe. But a vendor not getting rid of such fake negatives (which is said to be easily possible) is at least a bad sign of apathy and neglect from the vendor.

And since not buying is the safer choice anyways, the existence of fake negatives isn't that much of a problem.
From the requirements:

>> If you run it on real hardware you need at least a 80386 with 4MB. I recommend a Pentium class machine (>= 100MHz) with at least 32MB RAM. The example files run fine on an Athlon 1GHz and with 256MB RAM.

I think you would be frustrated using a 386SX
"when people are trying to still their thoughts, the mind can “rebel”, she says"

Who told them to "still their thoughts"? Sure thing it will rebel since it's impossible task. One can't "still the thought" since at exact moment you FIND yourself thinking it means the thought has already GONE!
Piracy is already back on the uptick because of all the streaming services. Wouldn't be surprised if in a couple years, the industry goes through another panic like they did 20 years earlier with online piracy.
eh, I get the point, but not really, at least for modern AI. Data-driven approaches just work better for large classes of hard problems. There's not going to be some simple algorithm to identify a kitten in a photo.
AND in the Suzuki Samuri rollover deaths (I knew one victim): where they knew there was an issue very early and had a "crisis plan".

https://en.wikipedia.org/wiki/Suzuki_Motor_Corp._v._Consumer...
Know About Dalian Wanda
The opt-out screen is on the hardware installed on the billboard, you might need a pair of cutting pliers to access it.
Why doesn’t the CIA just come out and tell all their recruits, we trust you and most of you truly believe in the mission and will never compromise but there are always a group of turncoats who will sell secrets or have other affiliations. Due to this we will monitor your credit and you will not know if the persons you are working with are internal investigators and we will have randomized investigations as matter of course up to the director.

In other words don’t ignore the possibility but work with that limitation.

Maybe they do this and people still do it, if so they’re doing a poor job of it.
An internship at a Fintech company in Stockholm
That's to disable the services, which is not what this is about. You don't need to do any of that to stop updates/update checks.
Because Android is Kotlin's selling platform, on the JVM it will be as relevant as Beanshell, jtcl, jython, clojure, scala, and many other guest languages.

Guest languages relevance always fades away as the platform language improves and the FFI gets out of touch with that old version of the language.

C18 on UNIX vs C++, JavaScript vs Typescript (see private members), and when time comes inline classes/reiffed generics/SIMD types vs being able to target both Android and JVM on Kotlin's case.
But was this framed as easy business from gambling with users artefacts ? or just the usual "shit happens" preliminary thinking ?
How to deploy your Cloud Run service using GitHub Actions
Spring sells to everyone, I am old enough to have seen that playbook with Groovy as main actor.
You seriously underestimate how important it is to have a good leader in a large organization. No, making everything flat won't magically make things work.

Github was leaderless for a long time. And during that period it was chaos. The company had no direction, employees were doing random, incoherent things. And multiple factions fought for power.
> When I read articles by category theory boosters, I get the sense (rightly or wrongly) that they think the world revolves around them and they have stumbled onto some deep and fundamental truths.

(Professional mathematician here)

My sense, from talking to category theory boosters, is not typically that they regard category theory as "deep and fundamental truths". Rather, they often find it a useful way to declutter and describe their work, allowing them to more easily focus on deep truths without getting bogged down in details.
>But then again maybe someone was just getting into photography after having a baby, and their precious first photos were lost! Or photos from a special date, or first (god forbid last) moments with a pet; it's sad to think about,

Things die and change. Holding onto the past with photographs is not healthy.
How is this company not dead yet?? Weren't they delisted from the NYSE?
is that modeled on ruby ?
No, you cannot live in the house until it is certified as habitable. Like many things in Italy this would no doubt be flexible with the right "permits" paid for to the right officials. But the houses would likely have no working electricity, heat, water or plumbing. So you wouldn't really want to live there anyway.
That is no longer always possible, some movies just don't release on DVD or Blu-Ray anymore or it takes a very long time after release before they appear as Blu-Ray (as to not take profit from streaming services)
Most people applying are not spies. Bayes therom applies.
I've prepared some technical design documents for my day job. I think this somewhat comes close to the template that we follow. Take a look if this works for you:

https://sites.nationalacademies.org/cs/groups/pgasite/docume...

{I'm not sure if there is a golden sample that can be referred to. Gitlab has some good docs as well. Maybe that will help?}
Why algorithms are no better than humans at predicting exam results etc.
The Famicom and SFC were both the most powerful consoles on the market in most regards when they came out, too. I'd say that rather than the N64 being an exception, this strategy only really solidified after the back-to-back quasi-failures of the N64 and the GC.
Feature demo of a modern replacement for email
I think people would be surprised at the amount of backup or file storage services that keep everything in one data center. Your files might be redundant across machines but it's not like they have a second data center somewhere with another copy of all your data, and they certainly don't backup everything up to tape or something.
I'm happy to be corrected, but I don't think costs of distribution or physical media creation actually add up to that much in comparison to the cost of actually producing the content which pretty much only ever gets more expensive.
Developing on Windows with WSL2
That's where people are wrong, it's not about not identifying the 99% that share similar traits, it's about not identifying those who do not share traits with others (in that area).

Such a billboard in a small town up north in Norway could easily identify the individuals based on those characteristics since the population is so low.
Android team makes it on purpose to use Java harder on Android, for obvious reasons.

Even the samples use Java 7 style code when comparing for terseness.
Code that you reinvent/maintain yourself is almost always less actively maintained than the dependency you could have used.
Less maintained code universally means more buggy code. (not even talking about performance and features)
It all boils down to human resources.
Also your saved human resources by using a dependency can be reallocated either at bettering the rest of your code or towards contributing to the dependency.

Regarding security issues in C++ in general: ~51% of security issues are memory related, so you get at least half less security issues with a garbage collected language.
The show (Jeremy kyle) was taken off air because someone who failed the polygraph committed suicide.

https://www.telegraph.co.uk/news/2019/05/13/jeremy-kyle-take...
Show HN: Cardinal - Memorize vocab and phrases in 7 languages
> I’m 100% for Apple being pressured to have lower fees but less stoked about Apple being pressured to allow any payment processor.

You talk about developers if this is the only concern, but Apple is ultimately deciding it wants to not give money to certain social concerns or movements it doesn't like based on it's whim, and no corporation should have the power to do that for something as important as half of mobile telecoms.
I thought polygraphs are prohibited in courts in most jurisdictions?
That's anecdotal evidence. My anecdotal evidence is that I lived in a suburb of a major city on the east coast, and no one I knew had a cellphone until probably the mid-90s.
>Canon developers follow the ‘test in production’ methodology of continuous integration.

Assuming they are making those calls