skysight-inc/HackerNews huggingface dataset:
I'd love to move to Librem 5 handset once its released. But without out some crucial apps, mostly finance, its a non-starter for me
That paper is older than 20 years, and takes place during a short period of time in Florida, from a very small number of private prisons. A lot has changed since then, and the paper makes assumptions that are invalid with the current discussion, specifically the extremely small sample of private prisons (n=2?).

I don't think it's valid to draw concrete conclusions about the current crisis from the study you linked. There are far more variables at play than were studied in the paper, and those variables - such as racism, increasing societal inequality, etc - matter.

Also, reasons cited in that paper for the reduced recidivism are to do with the programs offered by the private prison. Are private prisons in all states / California allowed or incentived to offer similar programs? Do they choose not to?

These things affect the statistics, and drawing strong conclusions from that paper about private prisons in California today may lead you to invalid conclusions.
Company offers to pay people to drink coffee
Evan Phoenix (Rubinius) talked about applying the Self techniques of collecting type info using inline caches for CRuby in 2015.

I'm using part of this idea in my prototype tracing JIT for CRuby. With a tracing JIT it's much, much easier to implement basic escape analysis because the control flow is linear. One basically gets Partial Escape Analysis (the big deal from Graal) for free.

So far it's proving unreasonably effective to re-use the method lookup info from the inline caches and use the same invalidation mechanism.

The CRuby 2.6 JIT can't use this approach because the compilation pipeline is too slow to invalidate it with the method cache, but I'm using the CraneLift compiler from Mozilla.

Post Haswell, there's not a ton of value to baseline JIT, especially for dynamic languages. Mike Pall talked at length about how the highly optimized bytecode VM of LuaJIT 2.x was sometimes faster than the baseline-ish method JIT from LuaJIT 1.x, and that was before Haswell.

I think we'll see all the major JS engines remove baseline JIT over the next few years in favour of even more optimized bytecode interpreters.
I'm fine, but not really.

Last year after quite a painful breakup, after which everything went to shit. Soon after being dumped I was pushed out of my own startup by my co-founders. This lead to me to a self destructive spiral damaging everything I touched, especially uni, which in reality is my only true responsibility. (I'm very lucky to have come from a stable and supportive environment)

This (academic) year was me basically trying to fix everything I fucked up last year. Passing all the courses I failed while listening to quite a few new ones. I did fine and there are just fivee courses between me and my degree.

In 5 days I have a final for one of them which I MUST pass now. If I fail, I probably won't be allowed to re-enroll, which means I won't be able to get my degree, which means the last four years have been for nothing. The worst thing is, this is my fourth year in a three year degree, and if all goes well I'll only be able to finish it next year. So five years total.

To top things off I failed this exam last week by a big margin 20%. I spent a month and a half studying for it, now I have less than a week to reprepare.

I don't know where to start or what to do. What I did wrong last time. I lack motivation and it all feels pointless and useless. How can I do something in less than 5 days, that I didn't manage in more than a month.

I'm not sure if I'm too dumb to pass, or just an idiot for not being able to force myself to sit down and work, to give 100%.

Sorry for the rant, thank you for letting me get this of my chest. I'm probably gonna go to bed now, wake up at four and try to get some work done.
> But on the other side, where it becomes easy to start thinking about others first, everything starts to fall into place. We were made to be like this. A human child tends to be self-focused. A human adult must be much more selfless. And I don't think we can really be happy until we achieve this state. When you can find joy in satisfying others, you have access to a bottomless well of happiness. (Then it turns out satisfying others is pretty hard even when you are really trying)

I think you're right, but what does work have to do with any of that? Maybe some jobs are about helping people, but most aren't really.

If anything a job makes it harder for most people to be selfless because they don't have the time.
I'm not sure one 20 year old study of 200 inmates from one state is representative of the population.

Besides that, it's inarguable that for-profit entities need profit to exist. You could claim that some for-profit prisons have lower recidivism but a non-profit entity will, on average, have more incentive to help inmates than one who's lifeblood comes from profits.
it has to do with banklink quantity and quality. the fact it is hosted on s3 or google contributes next to nothing. these sites accumulate tons of backlinks.
> WSL tells you very little about how the language is actually executed. I do not see any explanation of, say, waves and quads, which will need to be spelled out explicitly when these things are added. It's a requirement for proper LOD selection for texturing, along with ddx/ddy.

The spec has a semantics that describes that the language does when executed in great detail.

It seems that your complaint is that there is some thing that you think that SPIR-V describes better than WSL - waves and quads in this case.

I was there when we brought up dominators. You are right that we brought it up as a complexity of SPIR-V, but not because we didn't know what dominators are. We do know what they are, and because we do know, we know that it's complex. We're not saying "it's so complex that we don't understand it". We are saying "we understand it and we know it's complex". In particular, an early argument against text-based languages is that you have to specify and then validate variable scoping. Dominator analysis is a variable scoping rule, just a very complicated one for a wire format to have.
If we let New Mexico in, why not? Obviously it would require harmonization in many regards, just as we’d require from Canada. Obviously it would have to go through whatever formal process they have in addition to our own process —which typically involves becoming a territory, etc.

I don’t think I’d want to go beyond North America as then it would gather enough momentum to enable a one world government. I don’t think we need that. Nations should be free to follow self determination. A one world gov would not allow that.

Now, Greenland, being a small pop., would be much easier to incorporate into the Union than a Canada or a Mexico.
It is rather interesting to me to see that V8 has been packing so many micro-optimizations and special techniques over the years that now it has become actually feasible to just start cutting back on the optimizations to have performance gains.

What all this enables is, beside having more sensible defaults, is the ability for developers who use V8 with Electron or NW.js to tweak the default behavior of the engine, catering to their application's needs. That is always good.
Spoken as if many people have a true choice about whether or not to rent.
Yup. Discord's client is pretty bad.
> Because a country is not a house.

Why shouldn't it be treated as such? Your opinions seems pretty immoral, and leads to homeless people sleeping on the street.

> Our government can provide for immigrants in ways that individuals simply cannot.

So? That does not change the fact that you indeed are still capable of providing for people in need.
The Future of Work Is the Future of Higher Education
Pascal strings prefix the string with the length. What I'm arguing for is more like fat pointers, where the length is stored at the same location as the pointer. Something that is already standard to do in C for binary data.
> Is this something that people against private prisons believe...that they just release all the prisoners when they close the prison?

No. The goal of wiping out the private prisons is simply that profit motive in the justice system is always an inherent conflict of interest.

The fact that ICE is getting smashed is just a side benefit.

Adelanto is almost 2,000 people and is the second biggest detention center for ICE. Who knows, ICE may indeed free these prisoners rather than spend the money to transport them to facilities that can't house them anyway. Wouldn't that be a nice benefit?
Personally I've enjoyed this new micromobility solution: https://uniscoot.com
This is quite useful, but frankly I doubt many would be willing to put the ASCII style laptop on their web site. Literally a week ago we had to design a bootstrap carousel inside macbook pro laptop here: https://berlioz.cloud

If you could add more style options of devices like macbook, imac, few PCs, tables and mobiles it would be so great!
I really needed to hear this today, thank you.

It helps to hear from others who have gone through the same thing, and who have come out the other side. Glad that you made it out, and hopefully I will too soon.
I'm a huge fan of Hamilton's books but I have to agree this one was.. different.

I think I liked it in the end, though not as much as his other books, but can absolutely understand people would dislike it.
Agreed, there's lots of work to do in public prison reform, too.

FWIW, the judges you mention are probably the two in the Kids for cash scandal [1]. They're currently serving sentences ranging from 17 to 28 years. Good riddance.

[1]: https://en.wikipedia.org/wiki/Kids_for_cash_scandal
It is definitely stunning, and it can make a painful commute bearable, but I would put the needs of my fellow humans over aesthetic.

That said, there is still a ton of "boring" land we can build on first before cannibalizing the scenic drives.
Actually the analogy is a bit poorer than that, but also more consistent. You can only go one direction on either axis. Any movement in 3D space advances you along the "+space" axis, to the the detriment of your default movement along the "+time" axis. But just as there's no "-time" axis, there's also no "-space" axis.
As hamiltonc said, this sounds like an admission that you don't actually have any evidence. That's okay, but you should just say so, instead of personal attacks such as accusing me of "online forum logic argument wankery". This place is for engaging in discussion with others in good faith, which you have not demonstrated ("good faith" in this context means if you make a broad-sweeping claim, you need to provide evidence for it, at least when asked).

Your account seems to be new, so I'll give you the benefit of the doubt and assume that you are indeed new here. Here's my "tip": please don't do what you just did. It degrades the quality of the debate and breeds resentment.
Lugging small children in wheel carts intended for shopping, with no safety harnesses, is ill-advised. What a poor photo to choose for the article.
> Sugar, carbohydrates and the resulting inflammation are what leads to excessive weight gain, not fat.

Weight gain comes from excess calories. Fat has 9kcal/gram, carbs have 4kcal/gram. There are arguments to be made about physiological reactions to certain foods re: gut microbiome, ghrelin, dopamine, etc. but saying "carbs bad, eat fat!" is the kind of over-simplification that marketers love and keeps fat people fat because they want so badly to believe they don't have to suffer to lose weight.

Source: lost and kept off over 150lbs, no thanks to fad diet bullshit.
Interesting idea, where would the dualist agents exist?
Lots of loot boxes and in game cosmetics can often be traded in the same way though?

For example in Dota 2 people can trade skins for heroes they don't play. Isn't that the same thing as trading a pokemon you don't want?
I don't see any way in which it won't be way more work to migrate to this proposed WSL than to get my existing SPIR-V tooling working with Web SPIR-V.
Comment: Apple Could Kill Wear OS with a Pull of the Apple Watch Lever
The thoroughly modern George Gershwin
Some blunt questions for you:

iMessage doesn't have ads (and honestly i cannot see it ever changing), but it does have one hell of an ecosystem. Why is yours better?

How do you propose to enter a very crowded space and get enough users to pay you keep the lights on when every alternative is free?

If you're actually a WhatsApp alternative instead of an iMessage alternative, why are you better than Signal? It's free, and they're a nonprofit with a warchest and really, truly no incentive to keep any metadata about you at all.
yeah that is because those examples get link juice from the parent. cnn probably links to coupons.cnn.com on all its pages and probably also buys links for it too.
Robot has a review of the new Electrica Vespa here https://www.youtube.com/watch?v=cswc9YtNJYw

The problem is in CA any Scooter even a 50 cc requires a full bike licence.
Elevating Original Reporting in Search
> The California Correctional and Peace Officer's Association

There is no “and”, just “California Correctional Peace Officers Association” (and, as the absence of the “and” suggests, it is just prison guards, and not other law enforcement.)
Yes, exactly. Nail on the head.

When I do have a datatype that needs to be handled differently based on some condition, I tend to use ABC's with only one level of concrete subclasses, just to make that implicit method interface explicit.
CI/CD Pipeline Automation for SaaS Applications
Cook any number at a time by any method that consumes electricity and it doesn't matter, if that electricity comes from a renewable source.
I agree with linear response systems (elec. eng. class), but what predictions can we make from this 'Darwinist' definition?
Genetic “General Intelligence,” Objectively Determined and Measured
> given the fact that US citizens have been detained in them for extended periods despite clear proof of citizenship

I'd be curious to hear more about these cases as well as their proportion relative to the illegal immigrants detained at these facilities. I'm not aware of lawful residents being detained in such proportions that this would suddenly warrant tipping the terminology on the side of indetermination.
Israel is a liberal democracy? Really, pretty sure its a Jewish state. Pretty sure the leaders of Israel would agree with me. Pretty sure this Jewish states has direct control over a couple million Muslims that are not allowed to vote.
Interesting response, thank you.

Those mirrorless camera-phone things you linked look like Microsoft tablets before iPads came. Microsoft had the idea, just not the execution chops, for many many years.

It's only confirming my conviction that it is an unbelievably potent idea, that needs a few billion poured into it to do it right.

Regarding PC vs tablet vs phone - that is not what I'm thinking at all. It is not a matter of dummies wanting OSes for 7 year olds as their primary device, it's that computation will not be done on your hardware, it'll be displayed on your hardware aka pretty lcd/oled screen. Cameras are the one exception to this rule which is why I predict it'll be regular thin screens with super fast internet, and more bulky (size of current iPhones) with replaceable lens and specialized GPUs for processing raw camera input.

This is more obvious with games - instead of everyone having a 2k gaming rig, everyone will have a 200$ monitor with a fast internet connection, connecting to super-computers run by Google. It's basically Unix multi-user, except now done via 'the cloud'. That's the future - and Apple has no place in it with its 30% profit margins on hardware.

I think Apple knows it in the long term too, which is why they're slowly and awfully, getting into content aka games and tv.
Because there are numerous better device available like the Saionara, Molecule, Quartz Quest v4, TRVP and many others
For others reading this thread with sleep struggles, I highly recommend the book "The Sleep Book" by Meadows.

It solved my insomnia where nothing (black out curtains, eye masks, ear plugs, sleeping pills, room temperature, CBT, etc) did.

It's based on the premise that anxious thoughts about falling asleep make our brain scared of danger and our brain doesn't want to fall asleep when we could be in danger. So it has techniques for allowing those anxious thoughts to relax, and then your brain feels it's safe, and then you fall asleep.
"Our European visitors are important to us.

This site is currently unavailable to visitors from the European Economic Area while we work to ensure your data is protected in accordance with applicable EU laws."
[Edited: some of the Mypy maintainers, e.g. Guido van Rossum and Ivan Levkivskyi are on the Python core team, not all of them.]

> This is adding to the total test-writing workload of the user, instead of a statically typed language where you just get all of this for "free".

Yeah it does require executing the code. Python has a strong test-coverage culture. Do people not run tests much in more-static languages?

> This does appear to require an additional external dependency though

`typing.Protocol` is in Python 3.8.
that does not surprise me. as soon as something starts to work even just a little bit too well, google just keeps making things harder and harder
What if we just created a standard [and related working group] that exists "downstream" of ISO C, where there is one release of the "C-with-batteries" per ISO C release (e.g. Cwb11 would descend from C11; Cwb18 from C18; etc.) that just adds these sort of "obvious" libc parts (or libcwb parts, I guess) that the C standards committees don't seem to want to bring into the "base" libc, without changing C itself otherwise?

Then compilers wanting to support the "with-batteries" superset standard could just allow their flag that looks like "-std=c90" to be extended like "-std=c90+batteries".
My theory on british tourists is that people from uptight, repressed places are looking for somewhere to let loose. Granted the US is uptight too but we don’t have as much drunk hooliganism because we’re strict on alcohol too.
> Some people say walk, but it's too slow and a 1/2 mile "walk" section on a complicated transport route would be impractical on foot.

Wait, are you being serious? That's less than a 10 minute walk, and you probably need the exercise anyways... And SF has fantastic walking weather compared to most of the world.
and most important, don't forget the iWatch 5 :)
Hopes dashed. I have wanted a dark mode for a long time but
the color they picked is a dark blue gray which I find unpleasant. I would rather keep the neutral white/grey-scaled light theme than that. I can only hope that they will eventually make it customizable like the other elements.
MathSharp, a vector and matrix library written in C# using hardware intrinsics
Setting boundaries is something I've never really been good at, and definitely need to work on.

Thanks for the advice and encouragement.
What would you test?

What does college serve as, other than simply a testing service?
I went to HS in the 1980's and we had classes in financial literacy (though I think it was called "business" or "economics" or something like that) as an elective. It covered the basics of interest rates, what loans were and how they worked. What banks and insurance was for. The basics of how business works. Etc. We also had trades training available, everything from carpentry and metalworking to auto repair and media broadast (radio/tv). And this was a rather middling high school in a small town in the midwest.

What didn't we have? Well, I didn't know what an AP test was until I got to university and it was too late, so there's that. Different strokes for different folks, I guess.
I came into this thread with a strong opinion: Ban loot boxes. I think they weaken the value of all gaming, and I think they take advantage of people. Plenty of things have been banned for attempting to take advantage of people.

Going through this thread, I am softer on the view, but I think there is two big differences between what most people here are saying. First, with cards, you have a physical exchange of money---kids see that money going away and they can't just hit "OK" in a game again to spend money. Second, with online games like demonbae mentioned, you are spending your own money, not your parents money. YOU reap the consequences, not your parents bank account.

I'm less convinced these need to be banned, but I still don't see any upside for people who are not benefiting by getting as much money as possible to be spent in their game.
I think with hilly areas having regenerative breaking helps as you can regain some of the loss on the way down.
Can't help noticing that you don't mention your own perception of purpose of the work in that list. Which is pretty obvious from the overall description anyway.

Sounds like you could use some rotation of occupations until you find anything that's of interest to you. Intrinsic interest trumps external motivation every time, just ask a procrastinator.

Personally I stumbled upon work that interests me purely by chance, only because the web was taking off back then. I don't even need to know I'm serving the humanity or building the future, just give me some scripting to fiddle with and I'll fiddle it into perfect shape. Have no idea how I'd function otherwise—would probably rot my brains off and drink myself to death as a janitor or something.

In fact, I'm getting serious dread from the thought that I should be switching occupations for the reasons of both health and money, and because youngsters are mashing keyboards faster.
Interesting, literally every single link on the first page of the Google search for "private prison recidivism" appears to say the exact opposite.

- https://www.prisonlegalnews.org/news/2017/may/5/report-says-...

- https://news.wisc.edu/study-finds-private-prisons-keep-inmat...

- https://www.brennancenter.org/blog/how-create-more-humane-pr...
Definitely. I still have some series to read, especially the dark tower from Stephen King which I already started, but I think I'll re-read the whole commonwealth saga in the near future.
> It's the inexperienced "C/C++" (no such thing, BTW) that are 'choosing subsets'

That's blatantly not true. Strousup himself contributed to the joint strike fighter C++ coding standard which has things like "Allocation/deallocation from/to the free store (heap) shall not occur after initialization." which means that the STL is off the table for example.

Beyond that, there's pieces like RTTI/dynamic_cast that should be avoided for a lot of reasons, perf being one of them.
They support the current president because they are republican or conservative.

This is entirely consistent. Pretending otherwise is just that, pretending.
The problem with keeping your scheme in high school is that you're then dealing with actual legal minors who are very close to home. You're essentially trying to track young people whose brains aren't even fully physically developed yet, and something tells me that the parents of those children are not going to take the systematic closing of doors of opportunity so lightly.

I guess it kind of works in Europe and Japan. But then, Americans reject a lot of things that work in Europe and Japan.
For 'heart' here I'm referring to the heart program that'll start if you run erl with `-heart` http://erlang.org/doc/man/heart.html -- it will restart a down node.

I think part of the confusion is you in general don't need k8s, but when your size and requirements get to a point that k8s makes sense (which arguably lowers as hosted k8s becomes better) it is not in conflict with your also use of Erlang/Elixir.

I find distributed Erlang much nicer in k8s env (I don't have to maintain it obviously) where I get an IP per node, can add a k8s service making it possible to use DNS SRV queries to find all other nodes and letting k8s worry about where pods run and keeping them up.

Plus there is configuration management and consistent storage (resources in etcd).