skysight-inc/HackerNews huggingface dataset:
Halfway through, I wondered, "is this all true, or is she spicing it up (or maybe creating out of whole cloth) to make it more interesting?" But then, I decided, if she did that, perhaps all that schooling worked at least in regards to making her a good fiction writer, if that's what it was.

If it was all true, gawds.
"Bad leads" are often obviously in the wrong segment. E.g. for B2C either too big, too small, or wrong industry.

Every business and product are different, so there are no specific numbers you should expect in general. You can sometimes find benchmark data from similar companies, but usually you just compare to your own company over time. E.g. if you do a new marketing campaign and conversion rates go down, then you are probably introducing relatively more bad leads rather a sudden poor performance from sales. Although, in the same situation, an influx of a new kind of customer might just need a different sales strategy without changes to product or marketing.
> It sounds to me like you're arguing from a position where tests are expensive and time consuming to write.

Of course they are. Tests are code. As a rule of thumb, sufficient coverage requires writing three times as many lines of code for the test suites than for the code it's testing. You need "sufficient coverage" to get the benefits of "I completely forgot these parts of the codebase, but I can make changes without fear of breaking something, because wherever I would need to make changes, there are tests covering it". 3:1 test to application ratio means that it's roughly four times as expensive compared to a completely untested codebase; compensating for the cost of manual testing, so perhaps three times as expensive.

If you're only writing tests for a small portion of the codebase - a complicated section of the business logic, say - see (a) in the original comment, where I do see value in writing tests up front. But that doesn't provide full coverage.
Does anyone know of a Garmin Connect app that does this? Seems like a fascinating thing to try out.
Can LPRs tell what state a plate is from? Seems like with all the custom plate designs for various causes and simple design changes over the last 10 years it would be a thorny problem.
A fun video on the use of the Swarmatron in the score for those who haven’t seen it: https://youtu.be/uuM4yBFI03E
>Wow is it slow to POST. It takes about 20 seconds from when I power it on before grub shows up

I remember from some reviews that the new Ryzens took a long time on the first boot for analyzing the RAM or something.

Could it be forgetting that analysis and having to do it again? Maybe try manually setting some RAM settings?
Microsoft has started layoffs today
FYI it’s cojones, not cajones. This is a typical misspelling. A cajón is a wooden drawer or box. A cojón is the singular of cojones.
Microsoft just announced a layoff of around 1000 people, including in experiences and devices which includes office and windows divisions.
Try, you know, having good stuff? Providing value? Maybe?
Nah, mostly what we've learned is that AI has become lazy enough that it goes out to Stack Overflow just like the rest of us.
This is it. The cycle of ID. To top it off, good luck getting the spelling of your name corrected in your birth certificate if it doesn't match other legal documents, such as school records.
https://policyexchange.org.uk/wp-content/uploads/2018/07/Aid...

Apparently laws for treason are problematic. I'm honestly surprised that ex-military "consulting" to foreign governments is not a regulated activity with something like export controls.
The difference is this, you’re likely working for the company whose proprietary code you’re working on and using as a “training model” while contributing to the greater good of that codebase.

You’ve been authorised to see this code.
Those are impossible to measure though, would make a discussion extremely hard. SOLID principles are accepted as something that makes your code more maintainable over time
Facebook's Metaverse Is Apparently Filled with Mostly Empty 'Sad' Worlds
You can't even get a bank account without an ID
That is weird. I opened this thread because I saw one comment and 630 upvotes, which seemed off. Makes sense though that the one comment was noting the weird ratio.

It might be a bot network upvoting this, but I'm not sure what motive there is in setting your bot network on upvoting a CS paper from 60 years ago.

EDIT: I'm guessing it's a repost from the second-chance pool. hn.algolia.com shows this as having been posted 3 days ago.
The big problem with Swift for DSLs is that SwiftUI is essentially a special case in the language. Yes, you can build other DSLs with the facilities, but result builders are designed for SwiftUI’s needs specifically, where a more general hygenic-macro-based solution would be of more value generally. (Swift does not have macros of any sort).

The main issue with Swift as a general language is that the standard library is not broadly enough designed, and the language is very tied to the standard library. It’s hard to see Swift being used to write an OS kernel, or even a Linux kernel module, for example. Swift is an application language for Apple platforms, and it will remain so until someone puts effort into making it otherwise.

That said, the new regex facilities in Swift 6 make it a real contender for scripting tasks where you might otherwise consider using Ruby / Perl / Python. So there is progress.
From all the discussions, it seems people are rooting for MPAA alike organization and ContentId like system for code.
Sadly I'm at 2 days, 12:41 myself. I don't get many kernel panics, but this most recent reboot was in fact a panic, coincidentally. Googled the error and it came up as something that happens with M1 Mac Minis while they're sleeping. But while my machine has a M1, it is an MBP and not a Mini. And it was not sleeping. Ah well.
what))) nobody in their right mind would buy magic internet coins when you can just buy USD/EUR at any bank branch with zero tax implications/risks.
Import High-Resolution Scans of Mars into Blender
Even if it is true that the ToS that noone reads allows GitHub to blatantly violate the license of your code that anyone could choose to upload to GitHub without the copyright holder's consent, people are going to do it anyway en masse, and that code is going to get eaten by Copilot. Even if copyright holders are constantly playing the game of reporting public repos to GitHub to remove it's not going to be enough.

>this "copilot is stealing" stuff won't even make it to court

IANAL but I am heavily skeptical of your confidence here.
You are still not understanding how these offline attacks work.

Assuming that was a hashed password (it is not), the way that these boxes crack it is they hash all possible passwords and test the resulting hash to see if it matches your hash. When they find an input that matches your hash, they have "decrypted your password".

What an offline attack does not do, which is where you are mixed up, is try to log into Facebook/Twitter/etc. over and over trying different possible passwords. Some other security breach reveals the stored hashes of user passwords, and that stolen list of password hashes is what gets run through these systems.

Then, when they find a batch of inputs that hash to some of the stolen hashes, then they start trying those both at the site of the breach, and at other sites, often to great success, because they never trip the "10 test attempts" (they have an input that works, first time) and due to the all too common reuse, learning a users craigslist (for example) password is often enough to gain access to their gmail account.
I don't think most people are concerned that Copilot is going to be reproducing verbatim copyrighted code, it's more that it sucks that a giant corporation is going to make a billion dollars from a tool that is entirely built off of millions of peoples' work who were never asked permission and will never be compensated.
I believe something very similar to the above commenter, with the proviso that it might not be "the exchanges" engaged in market manipulation but rather Tether or a co-conspirator. Tether has printed trades far above a dollar before on various exchanges; the only reason to waste money doing that (as the buyer) is to liquidate shorts. Playing in a rigged casino seems even more -EV than playing in a fair one. But this is not top of mind or hugely relevant to the comedy gold thread.
Get Stable Diffusion to output Micky Mouse and see how far you can use that commercially without Disney stomping down on you hard.

Outputting copyrighted material is a violation of copyright, period. Whether that violation is enforceable depends on your means though.
I call these people open source haters. They selectively choose what they want open source to mean, and are against the fundamental ideas of open source.

Long live Copilot. It’s an amazing product that shows what we are capable of thanks to crowdsourcing and bleeding edge technology. We live in the future, and progress never remembers those who tried to stop it.
I highly recommend looking into the history if this really is new to you.

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....
> are women (for some reason) less price elastic on some things?

It would seem so. There'd be no "pink tax" otherwise.
I think one gets used to this as a convention / style over time. It does necessitate good contextual autocomplete, though.
I am reminded of a friend who changed his steering wheel plastic trim, in the process he bumped the wheel position sensor out of calibration. No worries, trigger a recalibration. Uh oh, won't recalibrate.

This of course meant the entire cars safety and stability control systems, ABS and traction control were all disabled. It drove like a tank.

The fix, obviously, was to replace the brake booster primer pump (hybrid car). It had worn enough to no longer recalibrate. Still perfectly functional, and would have kept working for a long time, bit it wouldn't quite meet the factory expected parameters so it failed it's test.
Every time I read something like this I'm surprised to hear about businesses preferencing credit card users. While I can understand it happens (in flight purchases being the most obvious I've seen), my experience has mostly been either cash & card are both taken, or cash is preferenced - sometimes via a minimum order to run a credit card, sometimes via a small fee, or in the extreme, some businesses only take cash.

And I'm talking about in San Francisco. Where we are far too proud of our tech & tech literacy. I don't think I've seen a single credit card only business in town... Though maybe I'm just oblivious.
So did Michael Jackson, and he talked about it. What does it matter if some other person did or didn’t talk about their issues - it’s irrelevant.

Do you know what he meant by death con 3?

Because he explains it himself in the video and it’s not untoward like you’re implying.

Again, maybe listen to the guy for 20m.
For context, Microsoft’s total
headcount is around 220,000.
That is an eye–watering figure.
Fair use is baked into copyright law, "full stop".

The only way to prevent all uses of your code is to keep it secret.

If anyone wants to say me using copilot violates their copyright, then sue me. But if you have no loss of reputation or revenue, and I have an innocent infringer defense - noone can stop me.
> But it does mean that the benefits a framework bring, come at a cost.

Except they don't really, right? Sure, there can be some negatives, but those negatives, are by and large coming anyway. If you had a rule that you don't use any outside tooling, that outcome is invariably far, far worse.
> So by putting it on github I'm violating a license?

yes. if you don't have the rights to upload code to github.com, including all of the rights required of one that uploads that code to github.com, and you do so anyway, then you are in violation of the GitHub terms of service.

fortunately for you, the GPL allows what you are describing: "1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty;..."
That's an entirely different threat model. hotpotamus is right - the article, and the threat model, are about offline attack of back-end password hashes, after they've been stolen or leaked. The speeds against fast hashes are indeed measured in the billions or trillions on ordinary commodity hardware.

Further, password hashes are not "decrypted" - they are cracked, because it's not reversing anything - https://www.techsolvency.com/passwords/dehashing-reversing-d... (disclaimer: my explainer)
The MOON tracks on that get me hyped up
> "It's a CQD, old man!"

Yes, you are perfectly right. My bad.
There is a near infinite number of non toxic chemicals to choose from.
Why I’m still hung up on the weirdest console flop of the 1980s
For me I gave up on reading it almost immediately despite being interested in the topic because the damn typography was too exhausting.
American Airlines has by far the worst web page for any airline. Frequent broken pages. Good luck if you have a question.
There isn't much to screw up on a dead planet.
> in the same way that hacking into a competitor's GitHub account

That's like comparing grand-theft auto to someone stealing a pack of gum from a convenience store. It's not a useful analogy. The latter is still a problem, but we don't need to be FUDy about it.

And OPs right, this will keep happening until we come up with better ways of solving this problem.

Whether that's educating companies on the legal (and moral) risks their developers IDE tools are exposing them to, better licensing database/indexing, working with future OSS devs building these tools instead of treating them like criminals, suing the for-profit companies like Microsoft who seek to profit from this until they invest in this problem, etc.
The vast majority of GPL violations are not enforced, because those who would want to enforce them are small and their opponents are big.

For Copilot to blow up, it'd need to be licensed code from a big company demonstrably turning up in a product of a competitor, or some similar event.
"Don't teach coding until you read this book" by Lindsey D. Handley.

I've learned so many concepts since I started programming that I'm always forgetting how alien it seems for other people. This book introduces some nice explanations why we do have programming languages, the mechanism of learning and why we do program. My take from the book is to not teach a language, but how to transform your thoughts to something that the computer can accept.
I learned to code when a misconfigured CGI server spit out an application's code (it was written in Perl) instead of executing it. While that starts going down the long and complicated road of whether or not the machine is acting definitively, I think for our purposes here we can assume that the intent was for me to not have access to the code.
You're right, but the higher your service count gets, the more you should probably be on k8s. Large scale ECS or Lambda stuff is much worse to maintain
TL;DR: yes, if you are female.
people loving the idea and upvoting before reading the text (they are still reading) or people intrigued and upvoting in the hope that someone else read and then summarizes the text?
I was one of the test users. Found out I really don't care.

4K really doesn't enhance my viewing. Once in a while, something special might matter some. But this is far from the norm.
If it was also free and open source, sure. But it's not, it's a paid product that one party reaps the profits from.
Oh, I dunno, cloudflare, akamai, amazon, perhaps?
> For example if 2 people independently write the same story and can prove that they did, they can both hold copyright over that story.

This is the theoretical case but I don't think I've ever seen that actually happen in practice.
So you never install security updates? Because all Apple updates require a reboot due to their SIP "update the frozen image offline" nonsense.
Why not complete that analogy?

What if instead of Copilot, it was a bunch of humans who were searching all the source code they could access and then copying/autocompleting that code, regardless of the license.

Is that still OK? If yes, why?
Many, it seems. But not as many as may be saved by doing something different
Because blockchain, bitcoin and cryptography! You just don't lose money with bitcoin. It's mathematically impossible. Even if you lose money with bitcoin - it's good for bitcoin. It's free currency. Democracy. Bank the unbanked.
> It consists of roughly 30k LoC and shows very promising results. The approach is a TS-to-bytecode compiler and then run the bytecode in a custom virtual machine. The data show that this approach can lead to a hundred- to several-thousand-fold improvement in speed.

> Currently, the development of TypeRunner is almost stalled and was more an experiment/proof of concept. To actually make this a reality, funding is necessary.
Sadly, I think this marks the beginning of a winner-takes-all economy fueled by AI.

Just imagine how in a lawsuit like this, OpenAI can use GPT-3 to generate eloquent court speech with statistical confidence that it can defeat human lawyers? It just comes down to TPU power.
It's not full stop didn't grant permission.

Fair use is a major part of copyright law. I do not have to ask permission to use your work.

For you to win in court you have to overcome fair use, you have to overcome innocent infringer, you have to overcome no damages.

Anyone leaving comments saying that there's an obvious way a court would rule on a copyright case involving those 3 things is wrong.
> they hash all possible passwords and test the resulting hash to see if it matches your hash.

This is the key thing to remember. There is no requirement that the password cracker needs to find exactly the same thing you would type for your password, they only need to find an input that has the same hash as your password. You can think of it like an alternate password; there won’t be any way for the site to distinguish between the real password and the alternate(s).

They key to a good hash algorithm for passwords is to make collisions rare (this is accomplished by making the hash longer than the average password; the more bits there are in the hash the rarer collisions will be) and to take a long time to compute (usually by adding rounds to force the attacker to take more time on each input).
Ah, but can you show that they're not toxic to Devil's Hole Pupfish? And the population is tiny and fragile--you're not allowed any test subjects.
If you're inserting a lot of data with a high likelihood of conflicts you're probably better off using `INSERT ... SELECT .. WHERE NOT EXISTS` instead, that way you can have gapless sequences.

-- Will leave gaps
INSERT INTO t (val) VALUES ('abc'), ('def') ON CONFLICT DO NOTHING;

-- Won't leave gaps
INSERT INTO t (val)
SELECT * FROM (VALUES ('abc'), ('def')) AS tmp (val)
WHERE NOT EXISTS (SELECT 1 FROM t WHERE t.val = tmp.val);

https://www.db-fiddle.com/f/6s4uYA987owJxu3CEvfu8t/0
Hey Slava, this looks to be an incredible resource and I very much look forward to reading it. A question I have: is there any hope to specialize generics exported by shared libraries? Perhaps with help from bitcode or dyld?

As you know so many of Apple's frameworks are packaged as shared libraries, and enabling them to export generic definitions which operate on concrete representations would be killer.
From 32 days to half a millisecond.

I wonder how fast the Python code could be made using the optimizations he mentions. I'm sure it won't be as fast as C or Rust.

Plus what about other metrics like LOC, memory usage, readability, etc?
What is in the mysterious `rg` crate? There is no doc.
So, an AI Karen?

>the generative AI system censors any output containing a category of error

I can see the ruleset now…

"This picture of a woman is revealing hair, so it must be censored because it is objectionable to some people and we must respect all people whose beliefs are guided in a sanctioned way."

"This picture shows unadulterated fun, which must be censored because…"

etc.

https://www.youtube.com/watch?v=IFe9wiDfb0E
Sure: highly profitable for the sponsor's management.

The Nippon Foundation is the charitable arm of Japan's boat racing gambling monopoly. One of only five types of legal gambling they have a large and profitable monopoly in exchange for charitable work like this.

The management and advertisers in turn make the profit. They just built a giant and super expensive HQ skyscraper in the Roppongi area.

They also sponsor various suicide help lines and subsidize wheel chair enabled vans.
Ask HN: Visual website automation options Axiom, Selenium, or other?
Hello,
I'm wondering the best way to do website automation where I have to be logged in. I do not want to give my credentials to a service if I don't have to.

The companies website API only lets me do so much and there is a little manual step I have to do with browser. I'm looking to tie this all together.

What would be the best solutions for this:
I see Axiom as an option but i'm unsure about credentials and how I would trigger it to run the chrome plug-in once a webhook has been processed.

Or would I use Selenium some how record what I do and have it mimic that but change input data and it can spit out code I can run on a local server?

Basically I have to manually assign a user to a project assign permissions and change the project name.

I'm going to be doing it manually but the process might become overwhelming if I get too many requests.

Thank you for the advice in advance.
They said "try to get rid of", which to me is akin to de-emphasizing.

Of course you'd have to deal with exceptions since you're running on the JVM and want to Interop with Java code, that doesn't mean it's idiomatic code.
if you care about privacy and you use either of those, you don't really care about privacy.

signal is the least worse with some conveniences. matrix if you really mean it.
The whole system is built on gRPC, and everything is open source aside from our cloud app itself. So yes, you can run your own server, you can have multiple robots talking to one another, etc, all on your own network with no outside communication whatsoever.

All open source code is here: https://github.com/viamrobotics

The pinned `rdk` repo is the primary codebase.
Toilet paper is taxed also as a non essential.
Why does Twitter have a four to five second delay before showing anything? It should be ten milliseconds.
Google App Engine https://cloud.google.com/appengine
It maybe worth it to talk about universally superior teaching methods but as far as I can tell no teaching method can survive a teacher not caring. I understand this is not true for all professions. In manufacturing you can write a handbook (Just follow steps 1 thru n) and any min-wage worker will give good results as long as they follow those steps.

As far as I know, professions like teaching, nursing etc. don't work that way.
I personally know about 3 teachers who genuinely cared about their students but could not survive on teacher salaries (2 are now real estate agents and miss their kids :/).
That is an amazing story.
Using D for Implementing a Large Scale Primary Storage System (2016)