skysight-inc/HackerNews huggingface dataset:
> There is no prison industrial complex in The Netherlands, as all prisons and jails are owned by the government.

How are food, clothes, supplies, etc. sourced? Who builds the prison? Is this all done by the government down to the farmer? Or is there a supply chain that makes profit by selling to prisons? If so, there is a prison industrial complex.

How about the staff? Are they paid? Do they have a union?

If there is a profit motive, there is a potential for political lobbying / corruption.
(for reference, links to those threads:

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

https://news.ycombinator.com/item?id=15123774 )
There's a term for when people gravitate to worst case scenarios not because the worst case scenario is likely, but because it is easy to imagine. I forget the term.
Maybe because free food & shelter alone is not a penalty for many but a vacation.
You should simd your reading process and split that in to threads.
The article is much longer than I originally anticipated. If you're looking for some good bits, you could probably jump straight to here: http://trent.me/is-prefix-of-string-in-table/#IsPrefixOfStri...

That discusses the last C implementation before I took a stab at the assembly versions.

The final assembly section was pretty juicy as well: http://trent.me/is-prefix-of-string-in-table/#IsPrefixOfStri....

I was investigating why an earlier assembly version was so slow, then ended up writing a version that unequivocally beat all the C and previous assembly versions across the board (both prefix and negative matching, and worst case false-positive matching (where up to three comparisons needed to be done)).

TL;DR with optimized data structures specifically geared toward SIMD instructions, you can definitely get sizable performance improvements in both C with intrinsics, and then again with raw assembly.
AWS Lambda research – billing and timeout mechanism
fuck off you hexrays using tards.
Alito wrote for the majority, joined by Thomas, Gorsuch, Roberts, Kagan and Kennedy.

Breyer dissented in part.

Ginsberg and Sotomayor dissented completely.
amdflaws were "if you have admin access, you have admin access". This is "oh shit, mail clients / crypto plugins will stitch together '<img src="' + decrypted content + '">' and send your secrets to the attacker". Sounds much more serious.
yea, I was like what.. "no obvious" ... Airflow, Taverna, Toil and so on. This has lots of very obvious solutions
Checksums in Storage Systems and Why You Should Care
The more news i read from _sec, the more they remind me of the cracking groups of the micro era...
It should split it in chunks and authenticate each one of them. Then the worst attack would be the ability to truncate the file, and it could be at least detected.

Unfortunately this is not supported by the PGP spec, or any other well established spec.
It really also just shouldn't support unauthenticated encryption at all. And with authenticated encryption I mean something like chacha20-poly1305 or AES-GCM that gives you authentication on small chunks so it can give the "BAD MESSAGE" output when decrypting from a pipe.
Show HN: Outkit – an abstraction layer for outbound messaging
C++ Insights: See what your compiler does behind the scenes
Ask HN: What WebRTC debug/test tools do you use?
To me, the beautiful thing about this zappa approach is that I still follow the spec of a UWSGI-compliant app and I get the benefit of quick deployment to lambda without any form of vendor lock-in as it is also straightforward to plug the same app into, say nginx, without code change.
Elon has said that his tweet frequency should not be construed as time spent on the platform.
Hi HN! Creator here. Happy to answer any questions you might have. All kinds of feedback is much appreciated!

Outkit is my attempt to solve outgoing message delivery once and for all. That’s a lofty goal, to be sure, but I’ve spent way too much time setting up the same type of infrastructure many times over, or unsuccessfully trying to trace lost messages, or having to learn a whole new set of quirks when switching from one provider to another. Not to mention the frustration of recreating the same email templates in project after project.

There are existing products that solve some of these problems, sure, but I wanted them all in one package (in addition to some other useful features) and I hope that’s the case for others too.
Very good framework! Recursively applying it, given an individual's expertise and interest, we should all perhaps aim to be in Stage 5 companies (or verticals within companies) within our fields of expertise. That's where your work is most likely to be meaningful and hopefully, at the cutting edge.
> My point is that pharma R&D is not a significant cause of high insurance premiums or high health care costs in general.

It's the same issue across the industry. There are patents on medical devices, diagnostic tests, imaging equipment, etc. It's a major source of costs. And nobody is claiming that it's the only one.
Traditional fantasy sports, where you draft a team and manage them in a set league over a season or multiple seasons, is very different and will still exist because, as you say, it can be fun.

What DraftKings and FanDuel provide is basically a loophole in the federal law which made gambling via fantasy sports legal. You draft a new team every day, and gamble that your team will do better on that particular day than other people. It's kind of a pain in the butt to do, when what you really want is to just watch the games and root for one team...
You can always interpret any SCOTUS decision in terms of the specific and immediate outcomes, but it takes you to somewhat odd conclusions.

Like that a group of people who spent their entire academic and professional careers studying how subtle shifts in texts adjust balance of power, and how ambiguous rulemaking leads to unintended consequences have a deep and overwhelming interest in how people entertain themselves online.

If your business is making rules about rules, then you're going to see everything else as parochial, you're playing a game with slightly higher stakes.

It's like someone proposing a change in an instruction set and everyone's focused on possible impacts on UX for a handful of websites.
Fun fact, that episode was actually based off of their previous videos.
Purely clarifying. It's kind of a unique tax incentive for the states isn't it? I'm not sure of other legislation that works under the same principles.
We are. We have recycling programs, we have fines and social pressure against littering, city workers cleaning the streets. Those simple things can reduce almost 90 % of ocean plastic.
This doesn't seem to have any hallmarks of being useful to a military. It's just a mobile device, but there is no recovery from falling over. It also appears very fragile. Drones are cheaper and don't suffer from the same issues. Maybe if this were self-righting or was like a cheap RC that could maneuver upside-down it would have more value.

This actually seems to have less utility than many other items, other than pretending to be a dog.
The Big Dog has an internal combustion engine (what I take to be an electrical generator) that is about as loud as a chainsaw[1]. SpotMini makes servo noises, but it's all-electric, and quite a bit less noisy.

1: https://youtu.be/cNZPRsrwumQ
The United Nations Ocean Conference estimated that the oceans might contain more weight in plastics than fish by the year 2050.[33] Some long-lasting plastics end up in the stomachs of marine animals, mature and immature.[6][34][35] The food chain is affected as the plastic attracts seabirds and fish. When marine life consumes plastic allowing it to enter the food chain, this can lead to greater problems when species that have consumed plastic are being eaten by other predators.

Besides the particles' danger to wildlife, on the microscopic level the floating debris can absorb organic pollutants from seawater, including PCBs, DDT, and PAHs.[40] Aside from toxic effects,[41] when ingested, some of these are mistaken by the endocrine system as estradiol, causing hormone disruption in the affected animal.[38] These toxin-containing plastic pieces are also eaten by jellyfish, which are then eaten by fish. Many of these fish are then consumed by humans, resulting in their ingestion of toxic chemicals.[42] While eating their normal sources of food, plastic ingestion can be unavoidable or the animal may mistake the plastic as a food source.[43][44][45][46][47]

Marine plastics also facilitate the spread of invasive species that attach to floating plastic in one region and drift long distances to colonize other ecosystems.[15] Research has shown that this plastic marine debris affects at least 267 species worldwide.[48]

Great Pacific garbage patch: https://en.wikipedia.org/wiki/Great_Pacific_garbage_patch
In the spirit of Patrick Stuart's review referenced at the start of the article: perhaps future generations will look back at us and think, "those poor fools! Instead of doing actual work, they spent their days congratulating each other for being born into a more advanced society than their ancestors."
I worked with James a bit at Red Hat. He's a smart dude and I look forward to following his progress with this post-RedHat life.
I did an Amazon search for "biodegradable bin bags" and it turned up some stuff that seemed to be relevant here.
There's a quote that they use frequently in Marvel: Agents of Shield... everyone is a good guy in their own story. Even the people they are trying to stop, much of the time, are viewing the world in a way that makes their (sometimes horrific) actions seem the right thing to do.
Which can be achieved with authenticated encryption by generating a new key and deleting it afterwards
Supreme Court Rules States Are Free to Legalize Sports Betting
One thing I didn't mention in the article are a few optimizations I made that make it significantly less than O(row * col * light_count * dist). First, if the ray exits the map region (either by going higher than the highest point on the map, or outside the boundaries), it stops propagating that ray and calls it a non-intercept (cutting down on the "dist" complexity). Second, if you're drawing multiple rays for a finite sized light source, I first order them by angle and send the rays out from the lowest to the highest angle. If a ray at a lower angle doesn't intercept a surface, higher angles won't either. So you save a lot on the "light_count" complexity.
agreed, although...

"Facebook will investigate all the apps that had access to large amounts of information before we changed our platform policies in 2014"

There may not be a large number of apps that "had access to large amounts of information" before 2014.
Congrats man! That’s awesome.
> This is precisely the kind of medieval attitude that renders our prisons overcrowded

Do we really have the right to the victims that they have an attitude problem if they don't forgive their offenders. The comfort of our crime free existence is partly possible due precisely 'medieval attitude' .

> more rehabilitation we can offer, the less brutal our punishments need to be

Is there any proof to this. Would you personally accept possibility of higher crime in your neighborhood to carry out these experiments?

> the more opportunities we can provide people to succeed within our modern social framework

This is such a non solution. Yea we want to provide more opportunities for everyone, yea we want to live in crime free societies.

People who haven't been personally victimized by a brutal crime have no right to take moral high ground about the attitudes of victims. I cannot even begin to imagine the range of emotions victims go though.

People who have the moral ideals about this topic are ironically the people least affected by crime in general. Its a privilege to be on a moral high ground, who wouldn't want to be there, feels so good.
Formally, null can be defined as empty tuple NULL=⧼⧽ as opposed to normal values which are non-empty tuples like ⧼5.0⧽. It is analogous to having empty set ∅={} and non-empty sets {5.0, 6.0, ...}.

TUPLES SETS
NULL=⧼⧽ ∅={}
combinations collections

Obviously, there is duality between tuples and sets but currently there is no theory which would be based on this property by treating them as equal constructs (tuples are defined as ordered sets by simply ignoring their duality to sets).

Since variables need to allocate some memory to store their values, it is necessary to introduce a mechanism to deal with empty values and then somehow interpret them.

There was another discussion of nulls some time ago: https://news.ycombinator.com/item?id=17028878 (The Logical Disaster of Null)
Could you write about your experiences being a consultant during that time? Are you still a consultant, how has it changed over the years?
Musk is sounding a tiny bit out of control lately...
SoftBank is Japanese and has significant stakes in the US (eg Uber) as well, fwiw.

I'm sympathetic to the underlying sentiment, however. China is starting to look scary and our IP might be worth watching out for.
I don't know, your example seems perfectly understandable and easy to read to me. The naming is pretty good and descriptive, so anyone can understand what's going on pretty quickly.

That doesn't mean that a DSL or higher level language feature might not be better (the operations are pretty clear and not prone to edge cases, as I said before), but as far as "big problems" go, I find that example to be a pretty minor one.
Side note: people have been inquiring how I made the diagrams and whatnot. I'll put a little section like that on the next article. For now though:

The two main diagrams, depicting struct layout and then the 5-pane register walk through, were done in Visio, then saved as SVG, with fonts edited directly in Vim (took a few cycles to figure out which fonts looked best across all devices).

The charts were done in Excel, connected to the CSV data files produced by the benchmark utility, then wired up using a PivotTable. A PivotChart was created, Save As -> PDF, edit PDF in Inkscape, delete surrounding border, crop canvas to fit diagram, Save As -> SVG. Edit SVG fonts in Vim, voila, nice vectorized graph!

Sounds laborious, and it took forever to get the flow down, once I'd settled on a process it was pretty easy to whip up new graphs.
Pretty much the whole cryptography field has been saying PGP is broken for something close to a decade now; the attack published today is an applied refinement of theoretical tools we've had for a very long time.

The MAC of a PGP message is the SHA-1 of its plaintext appended to the message.

There are coherent ways to downplay today's announcement, but "PGP isn't broken" isn't one of them. The best you can do is "PGP is broken but we already knew that".
That describes pretty much every PhD program in the US.
Here in France grocery store can't give you plastic bags for free. And even most shops will sell you the paper bags.
8% is still billions of dollars, I reckon.

The other 92% doesn't lobby for laws that result in more prisoners, but a billion dollar industry does.

So the 8% statistic is a red herring.
Maybe, but only if the states legalize online sports gambling, which, in my opinion, is unlikely anytime soon.

The state lottery agencies are far better positioned to start offering sports gambling, in-person, and will probably do so very quickly.
> To date thousands of apps have been investigated and around 200 have been suspended

It doesn't really indicate how far along they are in their investigation. It says they've investigated thousands of apps so far, but we don't know (from this post, at least) how many are still pending review.
The key to Elon Musk making Tesla work well is figuring out how Apple works so well. I have no real idea how Apple manages to be effective and innovative with 100,000+ employees. I don't think Elon Musk really understands what they're doing either but I really hope he can replicate it.

The most obvious answer is that Tesla becomes a division of Apple and Tim Cook helps scale Tesla, as he helped Steve Jobs scale Apple.
Paywall :(
Perhaps a better way to earn money than tracking users.
I'll rephrase what I was trying to say:

If I'm expecting encrypted email, I don't expect it formatted as HTML, so I can just disable its rendering. At which point the attacker can send it any format they want, my mail client just won't render it.

The parent to my comment says this is unlikely, and I don't understand why. Hence my asking (and now I see I phrased it the opposite way).
> the patch is 1.6 million square kilometers

Haven't really thought about how big that actually is until now.

Basically the size of Mongolia[0]

[0] - http://www.nationmaster.com/country-info/stats/Geography/Lan...
UDP will always be relevant when you have head of line blocking and temporal data that expires quickly.
Part 5 of Introduction to Aspose.Imaging, an API to manipulate raster images
Let's be realistic here, these people committed crimes and were convicted (yes a very small percentage may be innocent).

With that said, I am completely against video calls. Having interaction with their friends and loved-ons is a important for moral and hopefully aids in rehabilitation.
> I've gotten in arguments about whether floss and tampons will actually compost - that experiment is currently running in our backyard

I, for one, would love to know the results of said experiment once you are satisfied that it has run it's course. Also, do you happen to have a link to the compostable bags? I gave up trying to find some that worked years ago.
I've felt the same about Blender for years until I found this tutorial series: https://m.youtube.com/playlist?list=PLjEaoINr3zgHs8uzT3yqe4i...

It teaches basic modeling and texturing but in a way where you start picking up on the shortcuts and interface slowly over the course. There's not much that's intuitive about the UI but it finally makes sense to me.
Distributed SQL database wagered on for GDPR
I don't think you get the idea of extensions in XMPP. If something is published as a XEP, it doesn't mean "it's a completely optional thing you can ignore". It does mean "it's a thing that might not be useful in some cases, so it doesn't belong to the core that everyone and their pets must implement".

If you build an IM client for XMPP (which is just one of the use cases of XMPP), you absolutely have to implement at least a few of those extensions in order to have basic functionality. Heck, there's even a separate RFC for XMPP-IM on top of the XMPP-Core RFC. That's expected, by design and very fine.

Of course, what's considered "basic" changes over time and it's easy to find outdated clients out there. That's why Compliance Profiles exist, so you can look around for clients that implement, for instance, 2018 desktop IM profile. It also imposes some burden on new implementations to consider backwards compatibility with those clients. No solution is perfect, but while I think Matrix' way allows them to move forward faster now, in the long term it's probably XMPP that will age more gracefully.
I'll look into that, thanks for the note. My Imagemagick knowledge is by far my weakest link.
You're going to recommend Tinder? Most guys have an incredibly hard time even getting matches. I can't see how that is good advice.
While other commenters have given excellent answers, I just want to point out that these numbers probably fall out of the Mathis model of TCP throughput. Here's an article on the topic: https://blog.thousandeyes.com/a-very-simple-model-for-tcp-th...
The Toyota Hilulx is not autonomous...yet. There's still a human being holding the weapon.
>The reason cannabis is being legalized in several states is people's changing moral intuitions leading to public action to change the law.

Existing laws in the US are largely based on protestant morals. That's kind of the point I was going for: morality based laws can change on a whim once the publicly held views of what is moral changes and that should be seen as a bad thing and it is unfortunate our current laws are so heavily rooted in morality instead of reason. Also, the two can overlap! I'm not saying they never can, I'm saying they sometimes don't. And the times in history where they don't overlap is where you'll see many of the largest crimes against humanity committed simply because it was "legal (and by extension: moral)" to do so.
Plastic fails to degrade - fish eats, breathes or otherwise absorbs plastic - plastic is now in fish - plastic fails to degrade - fish is caught - plastic fails to degrade - fish, along with thousands of other fish, is caught - plastic continues to fail to degrade - fish are processed into ready meals... can you guess where the plastic (which is still failing to degrade, by the by) is going to end up?
Agner's instruction listings [1] and InstLatX64 [2] are good sources for a variety of chips. The 24 cycle figure above can be seen at https://github.com/InstLatx64/InstLatx64/blob/ee13abcfb1e2bb...

[1] http://www.agner.org/optimize/#manuals

[2] https://github.com/InstLatx64
Evocative of the opening scene of William Gibson's _Count Zero_[1]

"They set a Slamhound on Turner's trail in New Delhi, slotted it to his pheromones and the color of his hair. It caught up with him on a street called Chandni Chauk and came scrambling for his rented BMW through a forest of bare brown legs and pedicab tires. Its core was a kilogram of recrystallized hexogene and flaked TNT. "

1: http://www.williamgibsonbooks.com/books/zero.asp
Apparently he's pretty sensitive about this and prefers to keep private about it.
In other words, Tesla losing executives and not able to replace them quickly enough.
Dupe (of same news event, not same article): https://news.ycombinator.com/item?id=17054710
I didn't get paywalled, perhaps try incognito?

EDIT: for clarification, I fully support paying for journalism, I am a subscriber of two online news outlets myself. My suggestion is provided "as is" without moral blessing of any kind, express or implied... ;)
Also in many (sensible) configurations the PGP key will be locked when not reading encrypted mails and will need a fresh password entry
What is the problem with implementing bag taxes/bans then? Even if it’s simply symbolic, don’t you think it sets a good example for the rest of the world and further ingrains the idea of “reduce, reuse, recycle” in our own societies?
Much of that plastic discharge is from manufacturing of goods that will be consumed in the West. Economic and environmental policies in these places are exploited by Western businesses

Simple blaming it on the culture of a people seems myopic
Why Tech Philanthropy Doesn't Help Silicon Valley
While I don't think it really refutes your point; are you aware of the minimum charge on plastic bags introduced in England? It practically overnight reduced the number of plastic bags used by 80%.

https://www.gov.uk/government/publications/single-use-plasti...

I don't see why this wouldn't work just as well in other parts of the world (obviously scaled to a reasonable price level compared to average income).
There are several ways to get around it.

The one I usually go with is by pasting the link into the search box on archive.is
What does the idea of time not being real have to do with thinking about a system across different points in times in its evolution?