skysight-inc/HackerNews huggingface dataset:
Here's my reasoning on why dependent types may still be a couple of language generations from the mainstream:

- Dependent types are hard to retrofit onto an existing language. (Retrofitting generics has had very mixed results, and dependent types are likely harder to retrofit?)

- It takes a good 10 years for a new language to really hit the mainstream, even if everything goes right. (This could change if a big player pushes a language.)

- All type systems represent a tradeoff, "Roughly how much extra confidence can I get in this program, and for how little extra time spent learning and coding?" Dependent types give you some very interesting new guarantees, but they require picking up new skills. But a future language in this space might make these tradeoffs more appealing!

- I'm not sure that any of the existing dependently-typed languages have hit the magic combination of features and tools that would be needed to break out.

In the nearer term, I can imagine dependent typing showing up in at least two niches:

1. If you're currently writing extremely high-assurance software, the sort of thing where you write a proof in Coq and then use that to generate C code, then something similar to Idris might be a win. Ditto for some people using model-checker tools like TLA+?

2. I could imagine a dependent type system being "bolted on" to unsafe Rust to formally verify correctness of code that regular Rust can't verify. This might require using Rust attributes and an external tool. But I could see it happening if somebody loved the The Little Typer and wanted an ambitious thesis project, for example.

But even though I don't expect dependent types to go mainstream in the next 5-10 years, they're one of those ideas than might occasionally contribute a major inspiration to a challenging project.
‘Status and Culture’ Review: Making the Cut
There's an ambiguity in the phrase "then go.mod wouldn't have existed." One way to read it is "then, as a consequence, go.mod wouldn't have existed" and the other is "then go.mod wouldn't have existed at that time." I believe the intention was the latter, whereas you're inferring the former.
Have you setup the "VirtualBox guest additions" inside your guest?
This was a fabricated report as refuted by Meta.
https://twitter.com/andymstone/status/1579644792077946882?re...
the horrific stuttering (I'd think) is easier to fix than simply trying to optimize the drivers to improve overall performance.
California legalizes digital license plates for all vehicles
Ask HN: How do angel investors/VCs deal with “zombie companies”?
If it's clear that a portfolio company won't be able to reach venture scale, but founders refuse to sell/shutdown the company (maybe because it has already become a lifestyle/cashflow business), how do angel/VCs deal with this situation?

From the Internet, I've found a few data points:

1) "I don't care. No need to return money to me/us. Keep the money. Do whatever you want. Good luck."

- Seems Y Combinator and some good investors go this way [4]

2) "I'll sell our shares back to you for $1."

- KPCB sold their shares back to Gumroad for $1 [1]

3) "Return my/our original investment back. 1x return. No need to worry about inflation over the past 5 years. Just return the original dollar amount. Let's both move on."

4) "I'll sell our shares back to you for 120% ~ 500% returns. Pay me/us back within X months using your cashflow or just borrow money to pay me/us back."

- Buffer used cash to buy back investor shares [2]

- Wistia raised debt to buy back investor shares [3]

If you are an angel/VC, what did you do?

[1] https://sahillavingia.com/reflecting

[2] https://buffer.com/resources/buying-out-investors/

[3] https://wistia.com/learn/culture/taking-on-debt-to-grow-our-own-way

[4] https://share.transistor.fm/s/43dad61e
The biggest siren's call of PC gaming over consoles, to me, is modding. I love to tweak games and add mods and features.

Coming of age during the golden age of GoldSrc modding may have something to do with this. From Minecraft mods to Rimworld, or Elder Scrolls, Factorio, Fallout. Even tweaking rules.ini in older Command & Conquer games. I love modding and don't want to give it up by going to the walled garden of a console.
The largest single chunk of the violence is just the settling of drug industry business disputes. If the people doing the shooting had badges and got their pay stubs on state letterhead most people here wouldn't blink twice.

Whereas you may lean on an expensive and complicated court system to send an employee of the state to apply violence (or threats thereof) to someone who had wronged you until they right their wrong people in the drug industry has no such luxury since their disputes will not he heard by a court. Likewise they must DIY it. That means home invasions, shootings, etc, etc.

Back before people in these lines of work shot at each other (have you ever tried doing a drive by on horseback with a 6 shooter, doesn't work very well) over these sorts of disputes people would round up friends and beat each other up or people would torch houses.

Bringing our massive illegal economy out of the shadows would clean up a huge fraction of the violence by replacing a lot of it with threat of state violence. See prohibition for an example of the reverse case.
That's true - I guess if the length of the airship frame on the top is greater than the bottom (which from the photos it looks like) it will create lift no matter how blunt it is and how much drag it also produces.
I know that there are tons of frivolous greenmail lawsuits because I have been at companies on the receiving end. I know how much lawyers cost through personal experience. What is your evidence? What are your motives?
SEEKING WORK

Location: Global (USA based)

Remote: Yes

Technologies: Ruby, Javascript, Go, Rust

Website: https://breezysail.com

Email: ahoy@breezysail.com

Looking for clients with capacity for contract/part-time work (20-30 hours per week). Send me a message, let's chat!
> People who describe themselves as bisexual overwhelmingly message either one sex or the other, not both as you might expect.

I don't think you can draw the conclusions from this people seem to be. Think about it. If you are genuinely attracted to both genders, then you can choose. If you're pursuing a goal (like a relationship) you're going to have some ideal you're going after, so you're probably going to pick a gender to look for for any particular period of time. I think it would be actually very uncommon to actively seek both at the same time, especially since there are cultural/societal considerations tied up with this. If you genuinely like both deciding to pursue a particular gender doesn't invalidate the fact that you could just as genuinely pursue the other. Society dictates that pursing one or the other are of varying difficulty, but this has nothing to do with the legitimacy of how you feel about the other. Bi-sexual people I've known follow this pattern -- they'll pursue one gender for 6 months to the year, and then re-bound with the other, then maybe stick with that one for a while, rinse and repeat. Since most people only use dating services for a short while, this would probably look as described above in aggregate.
Some of them are too big to fit on my very normal screen (Macbook Pro) vertically. They could be 1/4 the size and still be legible.
So Elon is actively collaborating with regime hostile to the Western nations? Wow, what a journey from ignorant tech bro fool to a treason.
And Massachusetts.
Alan Watts next, please. :)
SAP users see scattered clouds on the horizon
Looks like you can get at that value in frobnicate.__defaults__.

Having spread that, I have to go wash my hands now.
I've got a PhD in physics but am not a theorist. I do, however, maintain an interest in this material and I must confess that when you dig pass the gloss that Susskind typically puts on the "quantum mechanics == gravity" spiel the actual theoretical case seems pretty distant/vague (to say nothing of the fact that there is nothing like experimental support for anything at all having to do with this because the experiments are presently impossible).

What all this comes down to is a "mere" correspondence between some equations governing the way entanglement develops in time and the way some other gravitational systems evolve in time in a very specific sort of set up universe which is quite different from our own. Lots of physical phenomena have similar dynamical laws. Given the tenuousness of ADS/Cft and the differences between that imaginary universe and our own in number of dimensions and structure of spacetime, I think the assertion that these two phenomena supervene upon a shared ontological substance of some kind is provocative but hardly anything I'd write a New York Times article about. I mean for the lay reader this is basically bullshit which is more likely to confuse than illuminate.

That said, if this kind of reporting sparks the interest of a young physicist out there, I guess its mostly harmless.
I was under the impression that the lack of US enrichment is more of a political thing. Demand for nuclear stalled, no one wanted an enrichment facility in their district, and plants had enough fuel from foreign markets - the only purpose for the US government to build new enrichment capacity was to support the Department of Defence. The actual efficiency of the plants was never an issue.
Dependent types are very cool and very frustrating. Once you get it, it opens up a whole new way to express program behavior; but until then, it all seems like pointless busywork. The Little Typer is somewhat tougher to get through than other Little books because the benefits of the paradigm it explains aren't apparent until you understand everything.

For anyone struggling to make sense of it, I suggest looking at the end of chapter 15, where a proof that the Principle of the Excluded Middle is not false is derived step by step. I found it analogous to the derivation of the Y combinator from The Little Schemer in terms of being a "holy shit" moment.

ThatGeoGuy's review gives a nice overview of the book's contents. I also wrote a detailed review that discusses what's cool and what's frustrating about the book:

https://nickdrozd.github.io/2019/08/01/little-typer.html
Not sure if you are propagandist or willfully ignorant of the reality. Try not to fall for every "cry wolf" by the propagandists here
https://twitter.com/andymstone/status/1579644792077946882?re...
For me, it's not the MSRP cost, it's that they've thrown power efficiency out the window entirely. It'd be like that automaker's flagship car getting only 2 miles per gallon on highways. Granted, that comparison makes the vehicle functionally useless anywhere but a drag strip, but that's not the point I am focusing on, I'm arguing the lack of focus on achieving performance with efficiency.

These new GPUs and even CPUs are entirely about power and performance. The upfront cost is one thing, but the long term cost of the both the energy consumption and central air system having to handle the massive thermal load is getting out of hand, particularly in a hotter region.

It's severely overlooked or just lightly complained about as "this thing needs cooling" without really elaborating what that entails or means. It's one thing to cool down a large studio area with a commercial HVAC system for doing youtube videos, but it's another to try and cool a bedroom in a house with the normal central air system.

I just wish these PC component manufactures would have some more focus on making their products more energy efficient, do more with less. You can always do more by consuming more, that's less impressive. And to go back to cars. Take a huge engine, and one half its size, both output the same power, but one uses a third as much of the same fuel. Which one is more impressive?

I understand flagship is the extreme edge. But when the power consumption of the flagships keep increasing, it normalizes the lower and mid ranges to also keep increasing. I just want to see a focus on efficiency, stop doing more with more. Do more with less instead.
Exactly, it's either targeted for begineer or for advanced. Very few resources on advanced-begineer or intermediate level.
Are you drinking that 12 pack alone or with friends?

I made hard rules about drinking and generally I drink only a few times a year at this point:

1. Drink only with friends or trusted people. This can be at home or at a bar.

2. Do not drink alone inside the house, ever.
While I agree with this in principal, I'd guess the folks who have the low-level programming chops to execute such a thing are probably a very small list, and of those finding ones which want to spend their weekends(?) trying to keep up with VirtualBox releases (in Subversion of all things!) would be an even smaller list
I remember an old post years ago on DOSBox forum. Someone posted a patch to update the number of FPS on the window titlebar. Someone else tried it came back complaining that it ate the processor. A bit of investigation revealed how expensive it was to update the titlebar: DOSBox, in some form, notified the DE (window manager) that the titlebar needed update; then the window manager informed the window decorator about the update; it then updated the titlebar and notified X11 to redraw it; X11 then had to sync all that to post new screen with everything ready to show. Now, go back and count the number of processes and calculate how many context switches were required just to update the titlebar.

Server-side decoration made things more modular because it allowed the window decorator to be an entirely independent process. It could allow to use Beryl or kwin or any other window decorator with compiz, for example. Even considering these advantages, the price one paid for it was too expensive to justify. X11 did it, basically nobody else did; certainly for a good reason.

Server-side decoration is one thing I'm glad we are finally getting rid of.
Is there a kindle version?
Der8auer's review[1] highlights that the power/performance curve on the stock 4090 is awfully strange, and the card could have come out with a 280W or 330W power target, and a much more modestly sized cooler. It didn't have to be the monster that it is, and I wonder if 3rd parties will make more reasonably sized and powered cards.

[1]https://www.youtube.com/watch?v=60yFji_GKak
Yes they used to be called Associative Arrays. I think the change occurred between Perl4 & Perl5.

In Programming Perl it says "Associative Arrays" in 1st edition and "Hashes (Associative Arrays)" in 2nd edition.

NB. 2nd edition was the first to cover Perl5
Considering solar owners are all pushing electricity onto the grid at the same time, when it is needed the least, such a system doesn't make sense. There are real costs associated with getting rid of all that unwanted energy.
Holloway seems to support downloads but this book doesn't have that option. Is that intentional?
keep in mind this is high-end gaming with cutting edge features. you can get a used 2080 for 200-300 which is amazing for 1080p and 1440p (without raytracing)

and there's still a backlog of older games which you can max out for not a lot.
> It's simply a matter of a bit of math and careful planning and practice.

That lines up with what I suppose above. A few people, careful planning and a bit of basic math/surveying to make the Nazca figures.

But the Blythe Intaglios figures are much smaller, at 50 meters across I think I could probably make a figure like those by kicking around gravel for a day or two. No planning or math needed, I'd just eyeball it.
Pretty much - unless they made sure the calorie deficit was equal between groups (with reasonable precision) it's hard to argue they are measuring more than differences between caloric deficits (it's probably easier to get to a higher deficit with IF compared to low carb)

Especially since I've read that when you equate calories most of the differencea go away in studies and meta analysis.
Sure, it'll be priced competitively with the premium segment, like most Apple stuff. In the hypothetical world where Apple is doing this.

Then they'll release a pro version that's 150% the price. The bike frame will be 8mm in diameter. Who asked for that? Everybody, after that.
Always a chance it still takes off, just need the right tool/library. Ruby was around a good while before Rails made it blast into the stratosphere for example.
I mean they caused an internal server error on the Gitlab end. I agree they definitely weren't trying to access any user data other than their own.
PNGs are better for screenshots in most cases both for sharing and for working with the images. The PDFs that Mac OS were generating were a PDF wrapper around a raster screenshot. You can configure the screenshot utility to save in PNG, JPEG, PDF, or TIFF. You can also configure it to save the files to a folder like ~\Pictures\Screenshots instead of dumping them on the desktop.
Good idea! I'm not entirely sure it helps though. You still need to keep people on the dating treadmill to make money, not get them off and onto the remainder of their shared life experience as quickly as possible.

Unless you interject before people get a chance to talk to each other. You might even be able to spin this as a safety feature, you matched with this person - Click here to join our dating even next Tuesday that they are going to...
> Elm 0.19.1 will be stable for quite some time, but you can get some idea of the ongoing compiler work here: https://github.com/elm/compiler/blob/master/roadmap.md

from: https://elm-lang.org/news
The problem is that you can't realistically do anything with just the base protocol. Everything relevant beyond setting up buffers and surfaces happen in extensions.
The most powerful application of language models is writing NLP apps
> They just run regression on it and anything with p<00.5 that seemed fun was published.

How do you think science operates in actual practice?
OkCupid at least has a sample large enough that you can commit all sorts of statistical sins and still produce halfway decent conclusions, unlike your run-off-the-mill n=10 study.
Google Launches First-of-Its-Kind Service to Simplify Mainframe Modernization
If that's true, it's more or less treason. If not literally so, it puts his judgement into even greater doubt.

As a solution to problems like this I propose the US Snowden them. That is, put Trump and Musk on a flight to Moscow and revoke their US passports while in-flight.
Hello, we're very similar it turns out.

My solution to this problem was "Couch to 5K" as it told me when to walk and when to run. Just did what I was told. I did duolingo while walking and audiobooks / music while running. Decided to go to the gym every single day for 30 mins (it's very close to my house) to walk and if it was a run day just do what the app told me. I succeeded in completing the program and I'm moving on to the 5K to 10K with the same system in place. It's amazing how the body adapts with small spaced ramp ups like that.
> You may lose a little bit of helium but the pressure between the inside of the hull and the outside is not very great so a small anomaly like that is not going to cause any significant damage.’

The key bit of the quote
I use straight dominated apps for straight dating and gay dominated apps for gay dating so my usage would basically agree with their majority statistic.

It's how I use the tools not who I am, though.
I would be surprised given that he's rich and that treasonous right-wing activity seems to earn a slap on the wrist in this country.
Dysfunction is a great word to describe it, I will accept that :)
Suppose you're buying it to play games with rather than e.g. for machine learning. Then the benefit you get from it is proportional to some measure of gaming experience, which is not necessarily proportional to "performance".

For instance, suppose some not-too-demanding game runs, at quality settings you find satisfactory, at 50fps with one GPU and at 100fps with another. You are not going to enjoy playing at 100fps twice as much as you enjoy playing at 50fps.

Suppose it's 20fps versus 40fps. Playing at 20fps might be a horrible enough experience that 40fps really is twice as enjoyable; but in that case you probably won't play at 20fps, you'll turn some settings down so that everything looks a little fuzzier or the reflections aren't as realistic or something. You'll get a worse experience with the worse-performing GPU, but again it's unlikely that you enjoy your games half as much.

Even if you are doing something, like training neural networks, for which twice the performance really does translate into twice as much benefit in some meaningful sense, that's not necessarily the same thing as "worth twice as much money". It might be worth more than that (now you can train the NN you're working on in time to get a paper into that important conference, and before you couldn't). It might be worth less (training neural networks isn't a large fraction of what you do and you don't really care much how fast it happens).

Analogies: A car that can drive at 200mph isn't worth 2x as much as one that can do "only" 100mph, to most people; to a racing driver it might be worth a lot more than 2x. An oven that can heat things up to 600 degC isn't worth 2x as much as one that can reach "only" 300 degC, to most people; to a pizza chef, it might be worth a lot more than 2x.
No it isn't. It's 6th in the list, half of even Canada.

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

Kazakhstan is the top at 22k tonnes, while Russia sits at 2.6k tonnes.
Keto isn't an elimination diet, it's more of a reduction diet (people choose different levels of carbs ranging from the < 10 hardcore crowd to the 30-50g crowd). You can eat a lot of veggies, certain types of fruits, meat, nuts and dairy. There's just a ton of variety available across a wide nutrient spectrum.

Any "diet", even SAD can leave one with deficiencies if you just eat pre-packaged foods. One always should look for variety in their food selection.

Not saying keto is necessary or for everyone - it's not. But it's pretty easy to not be nutrient deficient on it.
Steve jobs is spinning so fast in his grave that Apple will no doubt add generators. This should make them carbon neutral.
Yup. It’s a pretty fundamental thing. COW and data checksums (and usually automatic/inline compression) co-exist that way because it’s otherwise too expensive performance wise, and potentially dangerous corruption wise.

For instance, if you modify a single byte in a large file, you need to update the data on disk as well as the checksum in the block header, and other related data. Chances are, these are in different sectors, and also require re-reading in all the other data in the block to compute the checksum. Anywhere in that process is a chance for corruption of the original data and the update.

If the byte changes the final compressed size, it may not fit in the current block at all, causing an expensive (or impossible) re-allocation.

You could end up with the original data and update both invalid.

Writing out a new COW block is done all at once, and if it fails, the write failed atomically, with the original data still intact.
Not really true. As someone that once argued with a moderator about the most mundane thing in the world and then proceeded to get banned from 5+ subs... its only "open" in name only.

There's a well established group of terminally online individuals that "manage" to "moderate" dozens of subreddits.
>Wine ships other implementations of the same libraries and this causes zero extra security problems in Linux.

Because Windows malware can't infect Linux, so why would that be a security issue for Linux? But if you run Windows, you definetly don't want to sideload and use unmaintained libraries and APIs that are 20 years out of date.
Here’s How Weird Things Are Getting in the Housing Market