skysight-inc/HackerNews huggingface dataset:
Developers have lost the plot here. The number of people browsing stack exchange and copying code is huge. The number of people who have read GPL'ed code to learn from (from the kernel to others) is huge. The number of people who learned from code they had to maintain -> huge.

This idea that a snippet of a code is a work seems crazy to me. I thought we went through this with SCO already.
>> I take it multidimensional arrays aren't common data structures in Haskell?

> Nope. They're not a core type in the language, and while I did see some packages on a quick search, they unfortunately seem pretty limited. They're either limited to 2 dimensions or low lengths per dimension.

The Data.Array module from the `array` package[0] provides arrays for arbitrary "index" types implementing the Ix interface, which includes tuples of arbitrary Ix types for multi-dimensional arrays. Instances of Ix are defined generically for tuples of up to five elements (for five-dimensional arrays) but you can always define more (orphan) instances, or use a custom Ix type with more than five parameters, or even nest tuples so that your index looks like ((a, b, c), (d, e, f), (g, h, i)), which I believe would be equivalent to the 9-tuple index (a, b, c, d, e, f, g, h, i).

For vectors with sizes determined at the type level you have Data.Vector.Sized from the `vector-sized` package[1]. This does not directly support multi-dimensional indices as the size type parameter must be of kind KnownNat, but they can be nested, and the type-level size information implies that all the nested vectors will be the same length.

[0] https://hackage.haskell.org/package/array-0.5.4.0/docs/Data-...

[1] https://hackage.haskell.org/package/vector-sized-1.4.4/docs/...
I appreciate this perspective quite a lot.

I think that for me, being a good engineer is first and foremost about solving problems for people, and if I lose sight of that simple goal, I lose a lot of my energy for my work.
Agreed. There's not enough disincentive for wasting potential renters time filtering through listings or even touring apartments.
It really does work. Some guy called "GI Joe" is blithering.
> Take aikido. Why are there so many people doing that?

I blame Steven Seagal here.
twitter is not censoring content?? hahaha what world are we living in?
>"Welcome to Rideshares Worldwide, an all inclusive list of rideshare companies! From Uber to Lyft, Ola to DIDI, there are a number of rideshares in every city around the world and here at RideGuru we try to track them all. This is RideGuru's master rideshare list, where you can find information on rideshare companies currently in operation or from the past."

PDS: Interesting!

A ride-sharing site/app -- dedicated to tracking all of the other ride-sharing sites/apps! <g>

(How "meta"! <g>)
I think I'm sensitive to nicotine; ymmv on actual effects. If I smoke a cigarette, it gives me a dizzy buzz, nausea, shakes, sweats... and that doesn't go away even if I smoke regularly for months. I wouldn't call it "relief" of any sort. I usually quit after a couple of weeks, and stay off for years, but I've been addicted since I was in high school. My last stint was because I'd read that nicotine can moderate stress... but I've found that stepping outside for a quick walk and not smoking is even better.
My first thought on looking at a few fonts was why bother, but as I started to go through more of them, there are some really nice ideas there.
Eugenics was a mainstream science for a large part of the 20th century, not just amongst white supremacists, and was often carried out with "good intentions", as opposed to simply being a way to legitimise white supremacist ideologies.
Just to be clear, the law doesn't require that the role be filled by an Indian citizen. It just requires that the person be a resident of India.
> Nitpick: this assumes that you're holding the f number constant. In practice smaller sensors tend to be used with smaller f numbers, which somewhat offsets the effect (especially if you are not someone who's given to shooting everything wide open on your DSLR).

Well most phone cameras seem to be around f/2, some slightly above, some a little below. The archetypal nifty fifty is f/1.8 or f/2 as well, and primes in that range are usually available for most applications and reasonable in price. Slightly slower primes at f/2.8 are often also available and cheaper. So dit-for-dat, you'd expect a full-frame camera to have at least 6 EVs lower noise than your average 1/3.something inch phone camera sensor (crop factor of ~10, area difference of ~100, ld(100) = 6...).

Your entrance pupil metric is really just a roundabout way to compensate for the crop factor of the sensor to get to the same FoV. The relevant property for exposure is the f-stop.
Didn't Facebook already do this?
> This is a fairly recent “announcement” and many people are upset about the Reserve Bank making up seemingly hostile and uninformed rules regarding something that has no notion of borders and is practically impossible for the regulators to control in terms of owning and transferring. Something that arguably does not even exist in any one location...

Actually it's pretty simple. By "owning" Bitcoins, you own money/capital. But it's in the "blockchain", or alternatively, the possession of such money happens inside South Africa. Once you do a transaction that transfers that capital (or the power of control of such capital) outside of South Africa (ie: a foreign exchange), you are breaking the law. If you are sending it to another friend in South Africa, you should be fine. (ps: Just reading into the substance of such a law, why it was made, I'm not a lawyer and this is not a legal advice).

> And by the way, this exact rule is the reason many South African startup founders incorporate in Delaware instead of locally, because it is extremely difficult to attract foreign investment if the investors know they will not be able to get the return on their investment (or share of the IP) out of the country again. It essentially turns our country into an economic Black Hole.

All these Entrepreneurs are breaking the capital AND the fiscal laws of the country. Since I assume they won't report their holdings (because of the capital controls).

> First of all, we are dealing here with existing (very old) legislation that is fairly unique to South Africa. No “new rules” have been made. Not many countries deal with the type of restrictive exchange controls we have, in fact this specific clause was promulgated in 1961.

Most countries do have controls on the "transfer" of capital outside of a country border. (or into the country too). But since you are using the banking system, you do not notice such regulation.

> Anyway, the Reserve Bank is now in a position where it must either continue supporting a 60 year old, unenforcable rule, or focus on updating legislation to align with 2021 realities.

The thing is, countries have a payment balance. They put these rules because they usually have a few big export companies (usually natural resources) or tourism. Allowing these companies to take their money out, will destabilize their balance of trade. They could ignore the crypto-kids (their size is negligible for now), but they can't afford a loophole for the system. And for that reason, the law is unlikely to get patched.
> The reason he was carrying them around was that NOTHING WORKED.

You are confusing the advancement of technology with the legal right to modify the things that you own. Completely false equivalence.
Tobacco doesn't appeal to me so I won't be likely to go down that route, but it's interesting to hear your experience.

The only thing I've ever taken that's given me a true buzz plus relaxation is doxylamine which is a common OTC sleep aid in the US. The only problem is shortly thereafter it also knocks me out well into the next day so isn't exactly something to take with any regularity(!)
"I will not be doing so to make rich people more wealth but rather to increase my coffers"

I am just a stranger so take this with a grain of salt but I suggest changing this mentality. Don't worry about rich people creating more wealth because rich people will always do and it is not a binary game. Try to think of a win-win situation where you can make shit ton of money regardless of whether rich people make more money or not. That will work much better. Instead of having "Rich vs poor" mentality, have a "They can do it so can I and even if that means working together/mutually". I think we can see more success if we work WITH the rich, not against them.
People always say this, and I always ask "but then doesn't he have to pay back the loan?" and I never get a good answer.
Some people must have thought V For Vendetta is a tutorial and not a warning.
I already read VPN ads and even positive Tor press as if it’s shilling for Three Letter Agencies.
That sounds like something that could be solved with a linter for prose. Though, I can't think of the search terms that would let me find such a solution, if it exists.
How would you feel about a paid-for search engine using hundreds of millios of web pages without permission in order to build a proprietary product?
This is why I don't trust VPN companies that advertise.
The people expressing these sentiments are already vaccinated. Source: I know some of them.
https://www.patrick-breyer.de/en/posts/message-screening/?la...

> For autumn 2021, European Commission announced that it will propose a follow-up legislation that will make the use of chatcontrol mandatory for all e-mail and messenger providers. This legislation might then also affect securely end-to-end encrypted communications.

So far nobody is reporting on this.
There is an issue with definitions in this thread. Mutagens which cause mutations in nucleotides are always Carcinogens. But not all carcinogens are mutagens. Carcinogens may instead promote prooncogenic pathways within the cell. The mechanism proposed of RF inducing apoptosis seems a bit far fetched to me imo.
> It'd be a nice gesture to reach out to the creators of the training data, like is usual with web scrapers.

I don’t think this is practical. And who notifies people of scraping content? I would’ve annoyed if I got spam from sites that scraped my content.
Mozilla also has one that Firefox will use when detecting captive portals:
http://detectportal.firefox.com/success.txt
So what?

Apple profits are not good for society as a whole. I don't see why we should optimize for Apple's profits.
During my apartment search in San Francisco I found that it was basically impossible to know whether a unit was covered by rent control or not. You'd have to explicitly ask the landlord, and even then they'd be cagey about it.
The only advantage would be in reducing the ability to correlate a user's sites.

But nonetheless, I agree.
That wasn't the first peak! The one before 2017 was $1,400 a few years earlier.
I don't mean to pile on, please take this as advice from someone who has been in engineering management for quite some years...

You seem to have some preconceived notions about managing people (and engineers specifically) that will, frankly, cause you a lot of trouble were you to implement them with your teams. Minimizing all communication will lead to a total breakdown of context - you want to strive for more of good communication (immediate team collaboration, access to stakeholders, healthy relationships with other teams) and less of bad communication (pointless meetings, status updates, cross-team blockages). Having engineers be responsible for everything is also a solid recipe for burn out and dissatisfaction, as others have pointed out. Most engineers do actually enjoy learning, but the manager's role is to encourage and provide opportunities, not to be the teacher, or appoint teachers.

I highly recommend reading existing literature on management, and not paving your own path here. Start with Camille Fournier's "The Manager's Path".
Hmm, no. I'll be (finally) moving to GitLab or similar.
To be honest, I haven't read that many of his books (yet), other than smaller ones plus "Manufacturing Consent" and "Hegemony or Survival". These quotes I transcribed from interviews, and his talks and interviews I can absolutely recommend. They vary in (audio) quality because there's a gazillion of them, but seek and you shall find for sure. Here's one: https://www.youtube.com/watch?v=g7bjZTmk0uU
I am not saying smoking kills, all I am saying that there is not enough evidence that they do.

So relax and have a cigarette...
Usually this is a polite way to say that proof/derivation is too long to fit on this page, please look somewhere else if you are interested.

Notable example would be Lev Landau's Theoretical Physics. If you see "obviously" there it is probably not obvious at all and can take good few hours to derive the formula.
CIRA is a root domain company (like Verisign for .com), it has root records because it owns the root nameservers for all .ca domains. All they are doing is adding those to Mozilla's existing supply (Cloudflare provides other DNS records). So rather then going Mozilla -> Cloudflare -> CIRA and back, it now just goes Mozilla -> CIRA. I don't have time to explain how DNS works. Look up Mozilla’s Trusted Recursive Resolver and how it works.
That's not how people find you, that how people keep up to date once they have found you.
I am really confused by HN's response to copilot. It seems like before the twitter thread on it went viral, the only people who cared about programmers copying (verbatim!) short snippets of code like this would be lawyers and executives. Suddenly everyone is coming out of the woodworks as copyright maximalists?

I know HN loves a good "well actually" and Microsoft is always suspect, but let's leave the idea of code laundering to the Oracle lawyers. Let hackers continue to play and solve interesting problems.

Copilot should be inspiring people to figure out how to do better than it, not making hackers get up in arms trying to slap it down.
Regardless of how the (potentially very impactful) debate about licensing and copyright plays out, I think many here would agree this constitutes an "exploitation" of labor, at least in a mild sense.

Optimistically, Copilot could be a wake up call for thinking more deeply about how the winnings of data-dependent technologies (ultimately, dependent on the labor of people who do things like write open source code) are concentrated--or shared more broadly.

This longer blog post goes into more of a labor framing on the topic: https://www.psagroup.org/blogposts/101

(For the record, I certainly think Copilot could be very good for programmers in general and am not arguing against its existence -- just arguing that this is a high profile case study, useful for thinking about data-dependent tech in general)
how does that work with the companies that were delisted?
I'm curious if this genetic diversity is just something that shows up as a number on a computer, or does it translate into something phenotypically* visible?

Also, how much of, say, our medical/biological knowledge actually only applies to the descendants of the bottleneck mentioned in the post? I understand the "very diverse" in the article have better things to do than be subjected to researchers, but reading the article I can't help but be curious what this genetic diversity means in practice?

*) not necessarily visually
>I still don't see any problem with that. If it's larger sections (e.g. entire NON-TRIVIAL function bodies), those can be filtered or correctly attributed after inference. So that's just a technicality.

Today copilot does what it does.

I've never heard Microsoft defend anyone running afoul of some of their licensing details with "they can fix it later, it is just a technicality".

I think this should go both ways? No?

> Smaller snippets and trivial or mechanical implementations (generated code, API calls, API access patterns) aren't subject to any kind of protection anyway.

int main(int argc, char* argv[]) {

> Lines like that hold no intellectual value and can be found in GPL'ed code. It can be argued that that's a verbatim reproduction, yet it's not a violation of any kind in any reasonable context.

Totally agree. Edit: otherwise we'd all be in serious trouble.

> Where do you draw the line and how would you be able to - automatically even! - decide what does and does not represent a significant verbatim reproduction?

I am not a lawyer but I guess many can agree that somewhere before copying functions verbatim, comments literally copied as well for good measure, somewhere before that point there is a line.

On the other hand: if there was significant evidence that the AI was doing creative work, not just (or partially just) copying then I think I would say it was OK even if it arrived at that knowledge by reading copyrighted works.

Edit: how could we know if it was doing creative work? First because it wouldn't be literally the same. Literal copying is liter copying regardless of if it is done using Xerox, paid writers, infinite monkeys om infinite typewriters, "AI" or actual strong AI.

After that it becomes a bit more fuzzy as more possibilities open up:

- for student works I look at how well adapted it is to the question at hand: a good answer from Stackoverflow, attributed properly and adapted to the coding style of the code base? Absolutely OK. Copying together a bunch of stuff from examples in the frameworks website? Fine. Reading through all the docs and look at how a number of high profile projects have done it in their open source solution, updating the README.md with info on why this solution was chosen? Now you are looking for a top grade in my class.

(of course IBM will probably not want you to work on their compiler though if you admit that you've studied OpenJDKs, or so I have heard.)
A pinhole camera does have a large depth of field, but (due to diffraction) usually produces a less sharp image than a decent focused lens.

And with a moving subject, a lens obviously makes a sharper picture, since the pinhole requires such a long exposure.
> Kube gives you portability. You can move away if you need to.

It doesn't, you can't. Because you don't buy in to some nebulous clouds. You buy in to services and capabilities. This tweet sums it up the best: https://twitter.com/coryodaniel/status/1412645383876927492
I think it’s similar to analogue vs digital filmmaking. Analogue is harder to do, but can be uniquely amazing.
is this with SmartRent? My hunch is that they're trying to lower their cellular data costs by having you connect their units to wifi. I had no heard of this being surfaced as a lease-agreement clause though.

Fwiw, we haven't run into cases yet where landlords want to leave our hub inside a unit once it has been rented out. I think there are pros/cons to it from a security/privacy standpoint. It can also be very convenient and reduce certain OPEX costs (e.g. insurance). But there are horror stories out there of some of the cheap OEM hubs that get deployed [1] and we (Seam) would want to have a solid conversation internally first to see what's the right approach here.

[1] https://techcrunch.com/2019/07/02/smart-home-hub-flaws-unloc...
The good thing about simulations is that once you have figured out a problem it won’t make the same mistake again. That’s the strength of computing
I'm fairly certain literally everyone who works with image editing for a living will disagree with you on that.

Hell, even Paint.NET has a better interface than GIMP.
Visa just surpassed $1 billion in transaction value with their crypto related cards last quarter. Things are slowly picking up steam.
There will never be a serious copper shortage. By the time copper starts to run low we'll have a far better means for transferring power at scale. This publication gets a lot of things wrong.
> I think if Juul was marketed as a smoking cessation product I’d have no problem with it.

This is precisely how I remember e-cigarettes being marketed when I first heard about them 10 years ago. I was a smoker then, so my ears perked up.

They clearly switched their marketing to target kids who didn't even smoke to begin with. 'Juul' was synonymous with teenagehood during the mid-2010s, at least if my recollection of IG memes from that time are accurate.
The good faith interpretation is that the author means in the sense of “it follows then that” as opposed to “if you didn’t realize this upon reading the previous section then something is wrong”
There are plenty of smart criminals. They just don't get caught so you only hear about the dumb ones.
I'm torn, because on the one hand, yes, YT ~deserves to get paid for their product. On the other hand, as a user, it feels like they intentionally made the free tier worse - more ads, removing features - to try and get people to pay, which makes me want to avoid giving them money. It feels like rewarding them for solving a problem that they artificially created.
I've seen countless people replace smoking with vaping and the massive benefits it has had on their physical health. So yeah, it pains me to see the push to ban the only working smoking alternative.

Not implying that you wanna ban it, but that's the reason why I'm so in favor of it.

> Let's just agree to disagree.

Agreed.
100% accurate, he didn't say he wanted to quit being addicted to nicotine. He wanted to quit smoking, which he has done.
From C# point of view, I have hardly seen anyone use it outside conference talks about new C# features.

Right now there are 20 years of having null as default and turning it on just generates endless warnings.

So it is left for complete new projects where almost no third party libraries are being used, which right now is very little.

I also hope that C# 10 doesn't get !! for checked parameters, but it might already be too late.
What are the costs involved in hosting for a single 10 minute 720p video?
why not build software that finds quality renters and sends them better deals on apartments similar to what they are renting? people pay too much rent in tech metros.
Your meeting notes are linked together if they are linked to the same "group of meetings" (that we call Streams).
So that when you enter your "Weekly Product", Hera gives you a quick access to the outcomes (highlights, next actions) of the previous Weekly Product(s) meetings

Also, Hera tries to understand (nothing fancy or machine learning-related) what you do with your meetings.
If you always use the same template of notes in meetings with a title "1o1 John - Bruno", Hera will suggest you to do it for you in the future.
You've created your own definition and now expect us to accept it, which I don't.
Natively? I just researched and it sounds like only iPhone 12 can take raw photos w/o a 3rd party camera app.
Android ABIs – Android NDK
I wrote "... when they *don't like their job* but are in the *mid to late stages* ..." so in this case, it'd be 3 to 6 months which isn't a long time to hold a job in general, but it is a long time when you hate your job.
Given our population (India) we have 3 times more shitheads assuming ceteris paribus. So likelihood of an Indian head who is a shit head is there.
Compliance with local laws is well taken and twitter with its stupid bot storms masquerading as f.o.e was always asking for it.
why is this voted down?
Perhaps I misunderstood: what is the point you were making? I don't think broader criticisms of Fox News and MSNBC are relevant. Rachel Maddow obviously also demonstrates an "inability to separate talking points from journalism".
Here is a good publication about the effectiveness of individual measures; there are indeed much more effective individual actions than recycling: https://iopscience.iop.org/article/10.1088/1748-9326/aa7541.
If you take Huawei and TikTok, would you make the same argument? Why trust the govt just in select cases?
Freedom and Liberty are also valid in the Markets. Companies are free to create devices the way they believe is best, and customers are free to buy from the companies they choose.