skysight-inc/HackerNews huggingface dataset:
I would dearly love to make Yatima a usable theorem prover, and Lean has been a huge inspiration particularly regarding syntax. But building a usable theorem prover is a huge project, and at minimum will require substantial work on our theory, on type-inference (which is fairly minimal right now) and on advanced features like quotient types or univalence.

On that point, we've done a little exploration on encoding the Path types from Cubical Type Theory as self-types, and I think there's some promising work to be done there. But I know my limits and while I feel very comfortable building a useful programming language that can do a little bit of basic theorem proving, I know that doing a proper job on a real theorem is going to require larger scale resources.

As far as the link from the Self-Types paper, our theory is similar to their System S, but is not the same. Not 100% sure but I think the main relevant difference here is about Leibniz equality, which iirc allows for saying `a == b` when `a` and `b` are of different types. Yatima's Equal type https://github.com/yatima-inc/introit/blob/main/Equal.ya, implements the more standard homogenous/Martin-Löf equality, but this is just a library, not a language builtin.

We really do need to write an actual paper for Yatima's theory though, especially considering that we've combined the self-types from System S with a variation of Quantitative Types a la Idris 2. Writing that paper is likely step 0 of any Yatima as a theorem prover project, until then we should view Yatima as just an unsound functional programming language with some nice type-level features
Valve GameNetworkingSockets: Reliable and unreliable messages over UDP
Thanks! I learnt about Tabula from ex-colleague that he was able to successfully used to extract from reports.
We raced electric RC cars in the 90s (really my dad and brother - I mostly just liked the smells and ideas). But I know my brother said to win they always had to have fresh as new batteries and as I recall they were NiMH
Can I hard fork your project and host it? I have lawyers too.
Does http://ai./ (declaring the name as fully qualified) work on those systems?
System76 released one recently - https://github.com/system76/recognizer

You're right though - we have a home rolled one where I work that is very robust and could easily be generalized, but it's also fairly simple (to build). I suspect most engineers jump at the chance to get to build a project like this rather than vendoring in something external (whether FOSS or commercial).
my job hunt seemed pretty typical -- brutal.

i looked hardcore for 4 months - for contract or perm, preferably contract. and casually-ish for 2-4 months before that.

turned down one contract (red flag situation), turned down one perm (job was eh, but proved to be another red flag situation), accepted second perm offer because i was completely burned out.

hard to put numbers on it all because i didn't track it -- but i talked to prob 150 companies/recruiters/agencies, sent at least hundreds if not 1,500+ resumes -- maybe 5k, who knows -- many with legit cover letters.

etc. etc.

i've never believed in the industry "we can't find people!" line, and i've seen nothing change - either over the years, or this past year, or past few/couple months.

the industry can't find people to work for free? yeah - that i am willing to believe.
I made the total downloads and the ratings into number fields, rather than single selects (which are glorified text fields and do not sort properly)
I reckon somewhere out there, is some obscure program used to control some piece of scientific or industrial equipment, and it talks to that equipment over COM1, and it is just opening "COM1" as opposed to "COM1:" or "\\.\COM1", and it still runs on Windows 10. Rare scenario, few people are going to be impacted by it, but probably somewhere out there is someone who will be. And making it a registry key or EXE manifest option helps to not break that rare software. And I wouldn't assume that systems connected to laboratory or industrial equipment don't get Windows updates; some don't, some do.
How is RC deallocation deterministic?

Besides which I don't want to have to keep track of weak references, at that point I would rather just have a full ownership model: https://github.com/apple/swift/blob/main/docs/OwnershipManif...
To be fair to op, lithium ion batteries are used in cars so it's not like the comparison is totally unwarranted. Energy density is one of the key factors in the viability of electric transportation so it makes sense why op would bring it up
It's even more ironic (and troubling) that seeming amateurs managed to shutdown an entire pipeline :)

Can't wait to read this report!
agree the ceo was pretty arrogant but you can still be petty if someone is asking for it.
Intel Microcode
Sharing mouse and keyboard isn't so exciting, but D&D demo is exciting. I wonder what type of object supported.
Little Wars by H.G. Wells
It really depends on the financing rate. At below 3.0%, it doesn't make sense to put too much cash into a depreciating asset like a car when your money could be put toward other investments that can probably net more than 4% return.

I still feel better paying off a car in 3 years rather than 5, so I usually suggest making a few extra payments to make that happen.

You will get a better deal with more incentives with dealer purchased cars if you finance. They may give you more for a trade and negotiate more on the final price. Perhaps even give you a few extra options for free.
I think there's still some confusion.

Why does the GPU need to handle more than one flavor of Y'CbCr? Why can't the jpeg/PNG/whatever decoder be relied on to convert whatever flavor it uses to the Direct X/OpenGL flavors?
The project is open source. The public already knows. His proposed plan of action, a lawsuit, would also bind him to make those details public.
I am certainly not in favour of government offices staffed with bureaucrats. If anything I'd say that we should reduce the difficulty to be licensed as a doctor/lawyer/electrician. Let universities open more and larger med schools and have them be un-tethered from the self regulating bodies.
You don’t have to reveal your trade secrets in open court. They can be shown to the judge “in camera” and redacted from public filings.

If all you had to do to get a company to reveal all its secrets were to sue it on some plausible legal theory and conduct discovery, everyone would do it.
If humanity is one great experiment, I sadly predict that greed, fear of loss, and zero-sum behavior is the majority outcome.

And for the record, I never liked repl.it because it was usually slow.
I will! Always happy to grow my network with likeminded folks :)
So based on those tweets, I suspect the following scenario is a possibility, or was perceived as a possibility by Amjad:

Radon interned at repl.it and asked a lot of questions. To be clear, asking a lot of questions is a good thing for career development in that it results in learning a ton, and typically something you definitely want your full-time employees to do, but not necessarily what you're expecting from an internship/temp worker arrangement.

Amjad apparently had some awareness of Radon being a particularly curious intern. Again, nothing wrong with that!

Radon then published an open-source hobby project which seemed to build on many of the teachings from repl.it. Based on what we can see of the discussion, it's likely that Radon wouldn't have had the exposure to the problem domain in order to build the solution he did, as fast as he did, had he not spent time at repl.it and asked a lot of questions.

Radon then showed this to Amjad, and as all of the above dawned on Amjad, he reacted incredibly poorly. The analogy he's using in his tweets ("someone goes into your house and steals from you, even if it's not material") suggests he's likening it to inviting a friend over to a dinner party at your mansion, having the guest ask a bunch of questions about the design, excuse themselves to use the restroom, and poke around in all the closets along the way. Next week they invite you over to the 1-bedroom flat that they regularly livestream from, and you see they've applied lessons they learned while asking questions and wandering around your place, to their interior design.

You don't feel robbed, but you may certainly feel a bit slighted. If you're a private person you might be a bit miffed about how your years of hard work has been distilled into something more spartan and put on display for others to copy.

Even if I think Amjad's response was quite over the top, I do think it's fair to be a bit surprised to learn that your guest spent a significant portion of their visit poking around in your closets instead of focusing on the dinner company. In the context of an internship, it comes across as mildly jarring to point out that you were actually just after interior design lessons rather than enjoying dinner for the sake of dinner.

I'm not proposing this is in reality close to what happened; Radon seems highly motivated and prolific, and was probably an amazing intern. I also don't think he did anything legally in the wrong, even if unconventional and potentially offensive.

Amjad's reaction was totally inappropriate, but based on his tweets there is at least some reason to the rhyme.
Node, Python and Java repositories now available in Artifact Registry
Privacy, and if negatives can be positives, it's not Facebook by association, not Google, and not Zoom. I won't explain why those negatives are negatives because I think it's widely known, but again it relates to privacy.
Holy shit on so many levels. Repl.it needs new management and the old management should take a year off to reflect.
"was to remember" doesn't imply causality any more than "remembered" does.

"could not help but remember" would've been a much better translation, and even has the similarity that the usage is less common and more literary (i speak Spanish).
I appreciate a lot of what you're saying in this comment but I disagree with this sentiment:

> not the Ads - that's fine

In my strongly held opinion, push advertising is not fine and it's the root cause of all the problems you are discussing. We will only exit this mess that the web has become when everyone blocks push advertising by default. People should only see advertising when they are interested in being advertised to, e.g. sites you consciously choose to go to that advertise products & services, like the old Yellow Pages phonebooks.
With FLoC, the website page can get user interest without loading adsense nor using 3rd party data brokers.

That may helps reducing workload on page load.
Details – Hardice
> A home battery in many places is basically free money.

Only if its a free battery. Otherwise, its an income stream with an up front cost.
>The lesson here is

The lesson here is never apologize on the internet because that'll be thrown back in your face.
That won't do much if every result on the first page is blocked. Ideally a filter list like this could be pushed to the server side as a per-user preference to go with your query, so that if e.g. the top 10000 results were all filtered out, then you wouldn't have to click through (or infinite-scroll autoload) 100 empty pages before getting anything.
Possibly, that'd be one of the "major architectural changes" that I mentioned earlier. Things we've simply not tried yet because they are too radically different from the way hardware currently works.
This is actually mentioned very deep into the thread:
https://twitter.com/Foone/status/1058928459462787072?s=20
Clean room design is a whole thing that people do, because of copyright. Maybe they don’t need to do that. If you want to quit the search team at Google and make your own search company, I’m not against that, but you should expect scrutiny like the kind Levandowski had.
Awesome find!

Goodwill helps people, keeps stuff out of landfills, and provides a fascinating trove of treasure with every visit. Kudos to the author.
Ah, such an Aussie thing :-

Harking back to something mentioned earlier in the press conference and the AFP media release earlier today, the idea for the AN0M app was developed 'over a couple of beers' between Australia and US law enforcement officers in 2018.

"I wasn't there, but as you know, some of the best ideas come over a couple of beers," Commissioner Kershaw said.
Why not then let the purchasing user disable the IME, wether its an average person or a business?
That's why I append reddit, stackoverflow, superuser when I search for technical solutions. At least those sites are still full of user-generated content with good answers upvoted to the top.
https://t.me/profunctor_io
Global police sting cracks open ‘encrypted’ app
That is certainly eye opening and it's really amazing news. Hopefully in future the rankings could be fairly decided on usefulness and merit than who can buy or trick the most links.

Anyway so how would you explain the rankings of sites in this article? I thought all that was going for these guys were just the insane amount of links pointing to their site.
> In some sense, Yatima's trying to be to Rust what Haskell is to C

Can someone explain to me how C and Haskell are related here ?
Your position is that it is "hysterical" that people don't want to be deeply inconvenienced by petty theft. I cannot fathom such an outlook on life, so I won't address this point.

On the facts though, you again misunderstand. I'm frequently not home to sign for things. I live near the Silicon Valley, yet my post office is a six mile round trip. My UPS delivery office is a 40 mile round trip. Amazon lockers do not accept large packages.

I feel that at this point you are clutching for straws to justify your original position.
Heh, I uses a similar keybinding, "jk", for escape that I can't get out of muscle memory. Works well enough in vanilla Vim and Emacs, but causes much pain in other Vim bindings, namely IntelliJ.

Even if you do get it to work, you usually have to wait for the keypress timeout to detect the command. The sequence is something like:

- Enter insert mode.

- Press "j"

- Nothing appears until 40 ms later, when keypress timeout passes and the logic falls back to insert a "j" character.

I think Vim and Emacs use a fancier undo-mechanism, where they always insert the "j" and then delete the "j" if a command completes before the timeout in order to hide the latency.
Flaws being copied is a hallmark sign of copying something verbatim.
> as soon as you have meaningful human interaction in the loop, you suddenly have humans that can be targeted by lawsuits, police measures and other abuse.

In theory, you could have a curated directory whose hosting works like ThePirateBay, and whose maintainership is entirely anonymous authors operating over Tor (even though the directory itself holds nothing the average person would find all that objectionable.)

Of course, there's no business model in that...
Wow!

Liberated Auschwitz.
One of 69 to survive from 12,000.
Became an Olympian.

What a life!
I've always been partial to clear prose that sets the stage.

“The island of Gont, a single mountain that lifts its peak a mile above the storm-racked Northeast Sea, is a land famous for wizards.”

A Wizard of Earthsea
I think the EFF is mainly interested in cases that are strong enough for a useful precedent to be set by fighting them
It is great feedback. Feedback that you failed to execute on in a spectacular manner. You've lost my group as customers today. In no way will I knowingly support a founder with such a broken perspective on prior art.
This thread from r/fantasy is a treasure trove of great opening lines.

https://www.reddit.com/r/Fantasy/comments/lwf5m4/favorite_op...
For what it's worth, OutputDebugString() still exists and works in Windows 10. It just displays the text in the Visual Studio output window, but it's neat how much Windows 1.0 code will work without too much modification on Win10.
Are they though? I'm actually curious since I don't know the numbers but wouldn't use Spotify if you paid me. I've got nothing against the app, but YouTube Premium gets me ad-free youtube everywhere including casting devices as well as a solid music streaming app. If it weren't for the value of the bundle I'd likely not care as much though.
I believe they will all flush (i.e. fly away for defense) when a predator wanders by, so they have a survival mechanism for re-finding their nest.
The second "your lawyer" exists, you have hired and paid a lawyer.

Any settlement that doesn't consist of "the company withdraws their claims *and covers your lawyer costs" means you lost.

Not saying you're going to go bankrupt, just that you lost (financially) compared to just giving up a toy project and letting the bully win.
You can just stress test your cpu for a day after and roll it back if it crashes or makes a mistake.
And it comes across as very condescending imo. We are in a world where a brilliant intern may know or sense as well as any CEO, from YC or not. That what makes this world interesting.
One source on recent energy density improvements:

https://cleantechnica.com/2020/02/19/bloombergnef-lithium-io...

A source on electric motor efficiency:
https://insideevs.com/news/348504/tesla-improves-motor-effic...

A source on internal combustion engine efficiency:
https://en.wikipedia.org/wiki/Engine_efficiency#Internal_com...

As to the drivetrain losses through transmissions and differentials, I have only my own experience from working on cars, dynos (measuring the power to the wheels), and racing. It depends on drivetrain layout. front engine front wheel drive has fewer losses than front engine rear wheel drive, all wheel drive usually worst of all. You lose another 5-15% depending.

Probably you will also find this video interesting, which goes into depth on the full lifecycle of different fuels and the overall efficiencies:

https://www.youtube.com/watch?v=0d0MPg7DxbY
I guess the point is to prove this novel attack vector. And they found interesting things that don't always show up in a buffer attack: there are certain restrictions on patterns that can be viably encoded physically, parallel sequencing can chunk up the input in unpredictable ways, the input might be read backwards by the sequencer.
Not the "exact thing" at all. Replit existed before he joined the company. Moreover, Codecademy's primary purpose was not a code playground.
Metadata Lake
An insightful story about metadata management.
also look at hardice as that will be very helpful, if you are as curious about things/averse to unopened black boxes, as i am.

http://www.hardice.org/hardice/reference/amd/microcode

https://securiteam.com/securityreviews/5FP0M1PDFO
A describition of every intentional design feature that is not immediately and obviously apparent.
Happy to contribute as well, if a GoFundMe / some other crowd fund is set up.

OP, if you choose to bring the project back up, please reach out. I know some college professors who may be interested to be your first customers.
It's not, the go support in vscode is one of the best free IDE experiences I've ever used.
I'm wondering why Windows was chosen as the primary platform given that Go comes from Google and the average Go dev probably isn't using Windows.
If I read correctly between the lines, while the FBI had 'the lead' on the app, the ability to decrypt was made possible by amendments to Australian Telecoms legislation (TOLA) in 2018, and hence the Australia (via the AFP) was the only country legally allowed to intercept this communication ('AFP provided the technical ability'). Can someone with more in-depth knowledge confirm if this is accurate?
Which is why its not common, but with battery prices coming down and dirt cheap second hand batteries on the horizon, this is going to become a big industry.

An old tesla battery with only 50% capacity remaining is still perfectly good for this kind of use even if not so great for driving.
HKverifiableclinicalrecord is SMART Health Card support for vaccine passports.

https://developer.apple.com/documentation/healthkit/

Not that anyone is officially planning to operate economies, travel, or society on them or anything, as that would be a conspiracy theory. ShazamKit appears to be the foundation for general search for sound. Searching for someones voice can't be far off.

Imagine predicting that we would need to develop countermeasure technologies to retain our privacy.
I guess these things are not what ( a majority of the actively posting) HN crowd is thinking about when static site generators come up - but I want to mention that there is no need for all these hugo / jeckyl type setups for everyone when you can download a program write some text and publish - generating a static site with tools like:

NotePad++

sublimeText

PineGrow - https://pinegrow.com

CoffeeCup (site designer, html editor, form makers) -https://www.coffeecup.com/

BlueGriffon is a static site maker even has wysiwyg - https://en.wikipedia.org/wiki/BlueGriffon / http://www.bluegriffon.org/

I loved making pages and sites with NetObjects fusion the most - it seems that PineGrow is the closest thing to that but modern.

There are also a couple of 'Wordpress goes Static' plugins ( https://wordpress.org/plugins/simply-static/ is one of them ) that can pipe out static html pages from a WP install - and they are handy for positives of having a static site - with the bonus of all the WP themes - of course doing that destroys the dynamic things you may want - site search, contact forms, comments - but handy for the right use case.

In a pinch it is sometimes faster to pop open notepad and paste in an html5 boilerplate add some text and save it - done.

It's quite trivial to pull in bootstrap, bulma or similar with an include line or two and start making a page / generating a static site.
They mean you could put code into your UEFI to apply the patch using these instructions on every boot, as opposed to the state of affairs until now, when you needed an external debugger connected via DCI to do the same thing.

The CPU still needs to be in the Red state, which means you need to control ME. This applies to both cases.
I'm already very familiar with both the good and the bad about Oliver Wendell Holmes, thanks. I don't need to hear the ideal articulated again, and to be frank I think clinging to pretty ideals in the face of data that shows their limitations is a kind of nostalgia.

You are correct that I did not listen to it, but only because I don't listen to any podcasts, ever. If it's worth communicating it's worth doing so in written form.
If you're patient enough, you can not provide a phone number, then get your account blocked due to suspicious activity. Then you can appeal. Then get blocked again and appeal. Two-three times. Eventually they'll allow you to exist without a phone number. For some time.
The last few weeks I've started noticing a very specific type of SEO that pops up when I'm doing technical search, where the first page will be a Stack Overflow result, and the 3rd or 4th result will be from some content farm, copy-pasted from SO, sometimes translated in French.

It's a little unsettling.
IPs are encrypted/anonymized/grouped together before sending to Apple.
I remember this discussion

https://github.com/Microsoft/vscode/issues/22900
Yes, for smaller projects in which clients themselves will manage the CMS, it is really nice.
Kohls Free Shipping
Kohls is your online source where you can find everything you need from the latest clothing and shoe styles for the whole family to electronics and kitchen appliances. All of the products from Kohls are known for the high quality and great prices. Make use of Kohl's FREE shipping code MVC June, 30% OFF Code MVC, and FREE shipping no minimum from Reddit. Visit Couponswa.com to Kohls most valued customer free shipping code
why isn't it implemented in Go though
Honest question: why are you so aggressively shilling for Repl.it in this thread?

Been reading it all day to see how it develops, and I've seen at least like 15 low-quality snippy posts by you defending Amjad Masad and his position. A friendly reminder that these kind of posts really lower the quality of discourse here on HN.
Dead Time