skysight-inc/HackerNews huggingface dataset:
Yes, borrowed references being lifetime-constrained means that I have a "borrow checker" that ensures that. It is only partially implemented.

You are correct that Cone supports a static, shared, mutability permission, including on borrowed references into resizable arrays. The short safety answer is array resizing is only possible when you have a unique reference to the array, so you can't run into the trouble you describe. I wrote a post about it.[1]

You left out an important clause I specified in my criteria: "with no chance of exception". Terminating the program in the event of dereferencing a reference does not meet the safety requirements I set for Cone references.

Yes, only borrowed reference have lifetime constraints. I did not mention the allocator-based reference in that quote because of context. Cone does support a distinction between move vs. copy types. Unlike with Rust, the distinction is typically inferred from the definition of the type. Currently, all memory is "pinned", but that may become more flexible in the future.

The safety strategy for Cone involves versatility: giving the programmer a curated collection of permissions and memory allocators, each with distinct advantages and disadvantages. The safety of certain options can be completely determined statically, making them inflexible but fast. Others will use a mix of static and runtime mechanisms, which offer greater flexibility but incur a runtime cost.

That said, I admit I am somewhat uncomfortable temporarily injecting a borrowed reference into a longer-lived container as snippet 4 shows. I feel like any logic able to ensure this is only done safely would be too complicated for my taste, at least for now. I understand how your mechanism would address this scenario, but again that does not ascribe to my more restrictive notion of safety. If the program does it wrong, it crashes.

Thanks for the added insight into your design choices and your kind comments. I will certainly look through your links.
[1] http://pling.jondgoodwin.com/post/interior-references-and-sh...
7.3 Billion People, One Building
I often see this hyperbolic statement ("Trans people shouldn't exist") being attached to anyone that doesn't go along with the entirety of the far-left progressive views on trans people. Most people who they attribute such a statement to are not saying "these people should not exist". There is a wide spectrum of views, most of which agree that trans people have a right to exist without threats to their person. The push back on the modern trans movement is often about nuances like whether trans women are women or a different category of their own.

I won't bother listing out the various reasons people might have to disagree with the modern trans movement. But attaching hyperbolic statements to make someone out to be genocidal is not appropriate and seems like a bad-faith rhetorical attack.
There are many ways to measure happiness. But I can't imagine any that aren't affected by a remission of depression.
I'm not referring to any incident in particular. This is a regular pattern. One problem is that conclusive data collection is lacking and suffers from severe underreporting. For instance NPR was able to find more victims of sexual violence following Katrina than the entirety of the officially reported figures. [1] But there have been some efforts at collating what studies do exist. Citing a study that carried out an overview of available evidence (across various disasters - this is not unique to Katrina) [2] :

"The literature review also highlight that there are only a few studies, which focus on the relation between being exposed to a natural disaster and the rates of interpersonal violence.[16] The results of these studies reveal that being exposed to natural disasters such as tsunami, hurricane, earthquake, and flood increases the violence against women and girls, e.g., rape and sexual abuse,[39,40,41] intimate partner violence,[32,42,43,44] child PTSD,[45] child abuse,[46,47] and inflicted traumatic brain injury.[48]"

Significant increases in nasty behavior is not mutually exclusive with other people aiming to work together. And is in fact rather significant evidence of the stated hypothesis demonstrating the varying calculus between groups. Its people all simply doing what they feel is in their best interest. And cooperation, often for personal protection, emerges directly from this.

---

As one aside, I completely and absolutely respect that you cited your comments. Not enough people do this, others don't even concern themselves with evidence. But one point I would make is that Wiki tends to have issues with impartiality on issues that have political undertones, are relatively recent, or deal with social issues. And in this case you hit 3 quite hard. This makes Wiki a particularly unreliable source for topics such as this. As one very overt example, the Wiki page on effects of Katrina repeatedly implies official figures on rape incidents are accurate and representative of what actually happened. That is in spite of the fact that the same official behind said reporting acknowledging, "I admit that rapes are underreported. I know more sexual assaults took place."

[1] - https://www.npr.org/templates/story/story.php?storyId=506379...

[2] - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3908534/
That was seriously cool. I had to scroll to see the last section. That was cool.
If you have some kind of expensive request, use fair queuing by IP address. If someone has a request pending, more requests from the same source go behind IP addresses with fewer requests. So each IP address competes with itself, not others.

For some reason, this isn't done much. I have it on a site of mine. I didn't notice for a week that someone was making a huge number of requests and not even waiting for the task to complete. It didn't hurt anything.
This seems to be an argument that one scheduling system is worse than the previous. However, one of the major objectives of a scheduling system is to reduce cost, which this seems to have done. What is the downside?
Good. The quicker it fades, the quicker the US can stop supporting this brutal, vile regime and its disgusting human rights practices and culture. Also, the more pressure there will be to switch to a non fossile fuel energy source. It can't happen quickly enough.
You're underestimating the apathy we're talking about here. It's not a religious issue, so churches won't mobilise. The tech companies aren't going to cry if the labour pool loses Australians. And they aren't going to make a lot of noise on what might be even a slightly polarising issue for our sake.
I've done a couple cenotes and a couple wrecks, also with an experienced dive master. AOW isn't really very "advanced". It's doable in 3 days, with some prework. Such was the case for me, and I got it like a week after getting my OW. So you're probably a lot more advanced than me by any real measure!

Did you do proper cave dives? I've only did caverns (within site of daylight) in the cenotes, which was enough of a thrill for me.
The result of this seems like it would create a ton of useless CYA you can put in front of a jury to make it impossible to prove negligence.
Where I live, cold spells unfortunately tend to coincide with very low winds.

And yeah, adding a supplemental resistive heater to a heat pump is certainly a lot cheaper than adding a separate combustion based backup heating source.

For some reason, we don't really use propane over here, except for running grills in the summer, or for boat stoves etc. Fossil fuel heating for houses tends to be fuel oil, though that is on the way out.
I remember watching the North Tower collapse on September 11th, first Live on the Today Show, then in numerous news segments over the years.

Would that have been considered "abhorrent violent material" under this law?
There are politically conservative organizations that do not have the baggage of the long history of transparent bad-faith argument that the Heritage Foundation has. I think it's fairly reasonable to assert that the quality of any discussion would be improved by removing all representatives of the Heritage Foundation. Moreover, some things are not worth re-litigating. A person who is opposed to same-sex marriage has no place in a discussion of technical ethics.
Nah, don't remove your education. I did that once and people just kept on asking anyway or assuming I didn't have any at all. Not a good idea.

Just like anything else if you want to code you don't need a degree. Just prove that you can code.

Just keep improving your skills. May be difficult at times with no background but that goes for anything.
How can you be so sure? I think it probably would have been same with swapped roles.
Double check before you post if you are really smarter than the guys at ITRS (https://en.wikipedia.org/wiki/International_Technology_Roadm... ) or if you are just maybe incapable to understand the graph.
Less CO2 released into the atmosphere I guess?

I always wonder about news like this. Is it wrong to assume that the company knew about this years ago already and made the rational decision not to tell everyone until the last minute? And how long have they known?
Interesting to consider the politics of this.

On the one hand Saudi Arabia and others want to give the illusion of the wealth lasting for ever.

On the other hand, lower reserves would lead to higher prices, which is something they'd want to maximise.
I don't think he was arguing it's impossible to ignore it. Just that it's hard.
I often make many changes at once and then begin to commit pieces of it incrementally as I go. Each commit should represent a perfectly valid version of the code base, but your working directory rarely represents a valid version during development. Without the staging area I wouldn't be able to begin commiting, and therefore using git, until much later, maybe days later.
Ask HN: Technical reason q-mark and excl point side-by-side on keyboards?
Curious if there is a technical reason / UX logic behind placing the exclamation point and question mark next to each other on (iPhone) keyboards. The resulting typos are some of the more irritating ones.
> Source?

Example:

https://news.ycombinator.com/item?id=19521211

I'm not talking about sharing state with your webserver, I'm talking about two apps on your phone sharing state directly with each other without ever leaving the device or becoming accessible to a third party.

Desktop operating systems have a slew of ways to facilitate this, and the mobile gatekeepers keep eroding them. They're also terrible at dependency management (a completely solved problem in real package managers), which discourages creating apps that depend on other apps.

There are still ways to do any given thing, but if you make it harder then you make it rarer.
It works if you press continue Reading
I go out of my way to avoid the new UI.

I'm a long term user.

The UI is worse than MySpace purple green blink tag style because the number of clicks and scrolls to view comment on mobile web New Reddit is unnecessarily high.
Check if their bug bounty program covers it, if not just report that to them and give them some time, if they don't fix it after that time you can disclose it to the public.
Everyone has a stage in their lives when they believe that they are running against a wall and are not moving in their lives. I am 23 and after my "normal education" (prim. school, hi. school,..) I visited two different universities where I did not succeeded. After these attempts, I found a small company and was in the same position as you are. We worked for a ca rcompany, but I stopped working after 1 months because I did not feel welcome there. What has helped is a break from everything. Find e.g. a forest nearby and go alone through it and most important find a hobby (nature photography is mine). You will see that life has a lot to offer and you will see your life from another perspective. This stage of my life last about three months and I would recommend it to everone who is "running against a wall". After that I found another company and currently I'm working on applications that are almost as old as I am (also almost unreadable code). What I have learned is to go to other team members that work longer on it and ask them questions about the application and the problems I have with it. You can never ask enough questions! And most importantly -> listen to your body!. We are young and we have enough time to learn new things in life and we will work enough in life, but once you get sick it can affect your entire life. Put your head up, go out and do something that makes you happy.

Friends -> pick up your phone and call everony you want to meet. The worst that can happen is that the say " I can´t I am busy" -> call the next one but don´t give up.

"I have some bacon on my ribs" -> buy some running shoes and "Run, Forrest, Run!" (1st week 1 mile, 2nd week 1.1 mile,.. ), cut out soft drinks, fastfood and other "empty foods" -> full of calories no real energy
Given that there is a constant push to control Google by activists on the far-left side of the political spectrum, I don't know how Google can be trusted with the control over information that it has today. Their often purposely-visible love for diversity is truly skin-deep, and I think Google being split up is the only way to reduce the risk that a small group of activists filter the Internet for the whole world per their own worldviews alone.
One of the issues you’ll hit at some point is disk space. The most common way of data-hoarding these days seems to be a GSuite account (even 1 user in their mid-tier payment plan actually allows for unlimited space currently) with a number of fuse filesystens layered on top of each other for encrypting (rclone), caching folder toc (plexdrive), and merging the remote disk with what you are currently downloading (unionfs).

The other thing you might want to invest in is a good usenet indexer and provider (I forget the actual terminology). Torrents are very painful when the stuff you are looking for are older than a year or so. Both radarr/sonarr support usenet out of the box and the difference in content quality and availability is insane.

Finally there are a couple projects that bring all these together, one of the most interesting I’ve seen so far if you’re looking for ideas is cloudbox [1]

[1] https://github.com/Cloudbox/Cloudbox
Remotely operated walking excavator on Nvidia Jetson
Check out OpenAudible.
It's interesting how people always talk about staging individual files. Did you know git supports staging individual lines? This is way more powerful and allows you to begin commiting sooner on any code base.
The US was a net exporter of crude oil as recently as December, 2018. Indeed, only an idiosyncrasy of the law, reversed in 2015, prevented the comparably colossal, richest country in the world from being a net exporter until very recently.
Society right now is toxic. If we had hosptials for entire countries half of them would be in the emergency room. The only energy that exists right now is type of energy that exeracerbates divisions between gender, race, religions and classes. This legislation is just another in a long line of legislative actions that have been taken over the past 20 years in response to horrific events that attempt to disguise the root cause of these episodes as something that can be addressed by imposing greater restrictions on individual freedom and liberty.
Well they will never become high volume if they get updated every five years or more - that’s for sure.
If gaming the markets is of limited use, I wonder why market participants put so much effort into it?

I mean, consider Wall Street, Las Vegas, used car sales - the list goes on and on. It's a rich area of storytelling that goes back to the dawn of recorded history.
If there is no business case to build something that is essentially infrastructure, then it is likely a natural monopoly and must be regulated.

https://en.wikipedia.org/wiki/Natural_monopoly
How much would such a licensing system have to increase software engineers' ethics to compensate for decreasing software engineers' software development competence?
By "fully distributed company" do they mean worldwide or US-only ?
The Myspace Dragon Hoard (2008-2010)
Why Google+ Failed – “Deep flaws embedded in it from the start”
Thanks. I always welcome feedback and take it seriously.
CS230 Deep Learning
I stayed in Bali for a month, 2 weeks ago. I considered going to Komodo Island but I thought I could go back later. Looks like I missed my chance.
Owh I forgot about ombi [2]. It’s a frontend for your radarr/sonarr/lidarr that your plex users can access and request shows and movies to get downloaded. If you want to share this with friends and family it reduces the spam of “could we get x added to plex pls”.

It’s kind of flaky lately but overall works.

[2] https://github.com/tidusjar/Ombi
How to Make Investments with Minimal Risks?
so when the Saudi start realising their spigot of unlimited money is starting to run out, i wonder how they'll behave.

My bet is, invasion forces.
I can hope though that they'll push for space industry
They say the customer is always right. In game dev users will ask for extra lives and powerful starting items in a multiplayer rougelikelike.

I don't think it can always be as simple as giving them everything. Users should be catered to and given the best support, but at a certain point the developer knows best.

The biggest players aren't always the most vocal. It is better to observe how the fanatics are playing and help the newbies grow into that level of game play.
They do seem quite slow. I don't think it's so much I/O related as I'm using a DigitalOcean VPS which has an SSD.

I'm not too fussed as I only deploy once in a blue moon if I need to quickly update my website or something. I can see it getting frustrating if you've got a larger product/app doing CI and deploys every merge to master.
What is the value of having principles, or in this case _supporting a brutal, vile regime and its disgusting human rights practices and culture_ if there is a clear upper limit to them?
One US pilot asked for more training on the 737 Max
CS234: Reinforcement Learning
The desire to protect birds in America and Canada from being turned into hats is what induced the creation of the Migratory Bird Treaty Act of 1918, which was a sufficiently bold law to be (unsuccessfully) challenged in the supreme court.

So yes, this is an issue that's been generally understood for a century at least.
How You May Have Come Up with React
At current progress, Intel will have a 10nm ready for a Q4 2022 release, excluding processors that would rather melt through the mainboard than run demanding tasks (or doubling as space heater).
Make your Google Fonts render faster
> The gender wage gap is mostly a penalty for bearing children.

> Men also worked, on average, a few more weekly hours and had a bit more prior experience as they entered the workforce.

> Childless women have earnings that are quite similar to men’s salaries, while mothers experience a significant wage gap.

Hard-hitting stuff Vox. I've got some ideas for the next article in this series, feel free to use any of them:

- Shocking study shows micro-transactions prey on children

- Groundbreaking research shows businesses don't trust ex-convicts

- Scientists prove that Captain Crunch damages the roof of your mouth
Natural Language Processing with Deep Learning
Does this leave enough meta data for other book readers? You can listen to them in a generic audio player but I like having something that understand the chapter breaks.
I don't really have anything to comment on except for the… name. Sorry but how am I suppose to pronounce this?

Thought - ter? Sounds like I'm saying Daughter.

Tough-ter? As in tuff - ter?

Terrible name imo.
Well, legal accountability isn't the only kind of accountability. This is Bloomberg we're talking about, after all. This article links to their piece criticizing GDPR, which they say is all wrong because the solution to privacy problems is "transparent pricing and more competition".

So I think maybe what they're saying here is that Facebook needs to exercise judgement and be accountable to the market.

I don't think I really agree with them, but it's a coherent, internally consistent point, and on-brand for Bloomberg.
> In particular, she (and others) are painted as abhorrent, openly hostile to trans people, and other such things. I suppose she might actually be? But I looked, and could only find her expressing concerns about restrooms and sports teams.

I'll re-cite [0] from my previous comment. If that's not "openly hostile to trans people" I don't know what is. And referring to trans acceptance as "[changing] the definition of women to include men" might plausibly be unintentionally ignorant in a vacuum, but it's clearly transphobic in the context of the Heritage Foundation's positions more generally.

There's room for reasonable discussion on issues like the inclusion of trans folk in competitive athletics. But I don't see a place for pseudoscientific posturing or transphobic rhetoric in that discussion. And not only has the Heritage Foundation demonstrated that it's incapable or unwilling to produce anything more substantial in that area, its willful, bad-faith ignorance of scientific evidence has also made it clear that it's not a reliable contributor to science-based discourse more generally.

> Well I suppose that would depend on your definition of women and men, your definition of biological gender, how you think gender relates to gender identity, etc. To be blunt our society doesn't seem to have worked that stuff out yet (despite what many on the far right and the far left would have you believe).

I'm not sure that the definition of "biological gender" or the relationship between gender and gender identity are subjective in the way you're insinuating. "Women" and "men" are arguably a bit trickier on paper, but in practice, my impression is that trans-exclusionary usage of those words is virtually always driven by either well-meaning ignorance or deliberate transphobia, not by an educated, good faith difference of opinion on their meaning. In the case of James's comment specifically, I'll reiterate that context matters - I don't think anyone who speaks for the Heritage Foundation can credibly claim either ignorance or good faith on that issue.

[0] https://www.heritage.org/gender/event/when-harry-became-sall...
It is fortunate that you have a lot of fonts to fill with.
Fake Science: ‘Predatory’ Scientific Publisher Is Hit with a $50M Judgment
See: Yemen
"We're a small independent ebook retailer"

How does that work? Independent in a physical sense, generally translates to 1 or very few outlets. Online is only ever going to be 1 outlet. Plus none of the independent bookstore features seem amenable to translating to the internet.

So is it ownership structure? 'vibe'?
The problem isn’t actually null perse, it’s an implicit null.

E.g. it’s perfectly fine to say you might have an empty value via ‘Foo | null’ or ‘Foo?’ or with something like null, ‘Maybe Foo’ but to sneak it into plain old ‘Foo’ is problematic (a billion dollars worth of problems).
Wow, that's really small, and also really close to the theoretical limits (I recalled and thus looked for confirmation of that memory).

It seems like moving past 5nm is going to be... a lot differnet.

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

(edit to add) Nanowire is mentioned as the next likely node after 5nm on that article, but it doesn't link back: https://en.wikipedia.org/wiki/5_nanometer
I think many people (eg the "never rewrite history" crowd) don't understand what history is useful for. Ask yourself now: once a branch is merged into master, why do we even keep the history of master? The answer is simple: to track old versions and regressions. The answer is not so that some historian can come along and work out what you did each day of your career. That's not useful. Nobody cares. Git history is not history. It's a sequence of versions of software each of which you believe could be checked out and used.
https://goo.gl/images/nGTXAE