skysight-inc/HackerNews huggingface dataset:
>I don't think it's unreasonable to say all participants in a crime that leads to a murder, even if the participant didn't personally kill someone, are equally guilty.

You don't? To me it sounds like the epitome of legal absurdity.

So, if 3 teenagers decided to steal a car and have a joyride (sure, a stupid and criminal decision, but tons have done it with nobody being hurt), and while trying to do so, the owner comes, and one of the teenagers kills him in the altercation, that means all 3 are "equally guilty"?
Will the data in the “stash” need to be verified on the server? Currently I treat connect params as user data and parse and verify it. I’m unclear if a more general data stash would cause potential security issues.

Secondly, has there been any discussion for supporting server side draining or moving the process to another node?
Google uses snippets because they lead to more click throughs and more total page views. There are no ads on Google News so Google ONLY makes money when users click through to the publishers' page and are shown ads because, Google's monopoly on adversiting means that most on page ads involve paying Google)
Dependently typed languages are one example, but there are popular languages with modern type systems and various degrees of popularity. The ML-family comes to mind. Rust is one gaining traction as well.

Keep in mind Python was considered niche 10 years ago.
Storybook 5.2 Improves Design System Documentation
> Bad bad point. There are statically-typed languages with fairly complex type systems. There are even dependently typed languages which check essentially any property of you values and can be used to prove your program correct.

Which are those languages? Can you show me how to use dependent typing to ensure that an integer is a prime number in such a language? Because I don't think you can do that, at least not using convenient syntax.
Hah, I can see my own old response to that tweet.

Anyways, as horrifying as it is, that's actually an argument in favor of XML. After all, would being lost in {} be that much better than indents? You'd still be scrambling to figure out how deep you are in a deeply nested object.

The obnoxious repetition of xml's closing elements actually helps here since you can see what object you're closing.

...

But I hate XML.

At this point I'm fantasizing about using heavily-sandboxed Lua and going fully Turing-complete so when your files are getting horribly complicated you can start doing some minimal reuse.
The fact that supply and demand creates this kind of situation is a good reason not to rely too much on it.
If you plan to do such a thing, consult a copyright lawyer first. You won't get reliable advice here about the law (speaking as an attorney myself...). Don't build your business copying other people's stuff unless you really know what you're doing, lest you end up like Napster, MP3.com, or a bunch of other startups that were sued into oblivion.
Ask HN: How to advertise at coworking places? Need to get initial traction
I think RPM .spec files are sunk way deep into the "Turing Tarpit" area I was referring to.

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

Any time you take a language like bash that's ALREADY deeply muddled in the Turing Tarpit, and then try to make up for its weaknesses by wrapping it up in yet another arbitrary syntax that you just pulled out of your ass like .spec, you're even worse off than you were when you started. Why pick a terrible language like bash that's no good for reading and writing and manipulating structured data formats like CSV, JSON, YAML, INI, or XML, and then try to "fix" it, when there are so many much better well supported off-the-shelf alternatives that don't require re-inventing the square wheel, like Python, JavaScript, or Lua?
The devices this supports are already old

If anything, this will help to keep them from becoming e-waste for longer.
We asked three companies to recycle plastic and only one did
He'd be a fool to intervene in the affairs of a sovereign nation, he only has this grandfathered position because he's never been fool enough to use it.
On point, I will just add one thing, the split is not really binary. There is a continuum depending on leadership and teams.

Most companies start as latter either because of historical reasons. i.e they already had a dedicated systems/ops team or because a significant majority of engineers are not interested in doing cross functional/vertical product engineering.

I have experienced two such efforts. One where the transition had varying degrees of buy in from whole eng org and happened slowly but successfully, another org where developers kept (indirectly) refusing to own up their systems past build phase and engaged in unproductive turf wars.

As a development engineer nothing is sadder than seeing a fellow dev engineer not giving a damn about either larger picture (why our product exists/why our users's lives are going to be better because of the product) or about how's the system behaving outside of their little bubble of local machine and jenkins.

PS: I do acknowledge that different people have different motivations depending on what's going on in their personal live.
We're mixing up the senses of 'investment'. Taxes are redistributed (they end up back in taxpayers' pockets), rents accumulate to property owners.
That can presumably be explained by the fact that there is a federal election coming up in less than a month.
Most languages in the ML-family are statically typed and have a REPL.
>Why do materials on functional programming always have to be at least somewhat condescending towards the reader? Or maybe: why such sentences seems to appear only in them?

Because who else will get to put in such a sentence? A PHP tutorial, or some Javascript one? On what intellectual grounds would they even be able to justify it?

Besides, the accusation is not even true. You can find many C tutorials that are equally "somewhat condescending towards the reader" -- eg. for not understanding pointers, not knowing how the metal works, etc...
> more memory

This is a largely useless comparison without qualification.
This I corollary to the plea bargaining system in the US (make a confession in exchange for a lighter sentence than you'd get if you went to trial) which is illegal and considered a human rights violation in most other countries.
Inconsequential doesn’t equal worthless. Curation of information has value even if the info is freely available. But it s not inconsequential. Reading 10 good investing articles instead of 10 earnings reports saves time and money, which is quite consequential
The Evolution of the Market for Small Websites: 2012 to 2019
Joint Enterprise is usually unjust.

But you can see in your example if one of the teenagers holds the man down and another one stabs him that maybe they both killed him, even if only one of them used the knife?

This UK radio programme talks about some of the miscarriages of justice caused by "joint enterprise" verdicts. https://www.bbc.co.uk/programmes/b01d44rm
We’ve been using starlark for kubernetes configs at my prev gig and I quite liked it. Open-sourced some of that stuff as https://github.com/cruise-automation/isopod (which is based on https://github.com/stripe/skycfg). I hear stripe are also using their thing with terraform although not sure to which extent.
How is it not up to society to make sure that the people in it who are working to the best of their ability are getting a share of total economic output that makes it possible and bearable for them to live in said society?

If you are already living in a cheap area, in a studio apartment or with roommates, if you are not splurging on luxury items, you are working 40-70 hour weeks, and what is left over after you've paid rent, utilities and insurance is < $100/month, it is not an issue about financial responsibility anymore. It is an issue of those workers not getting a fair stake in society's economic output.

Education in and of itself is not the answer, when reality is that there are going to be people at the bottom rungs as long as there are fewer decent-paying jobs than there are people who need them. At the local level it's a zero-sum game: If I outcompete someone and get a job, someone else will not. The problem is not solved, the burden has just been put on someone else's shoulders.
Thank you for that.

While I believe that you are conflating a few corrupt corporatist systems, that (I believe) will not be broken up by freeing up IP; I understand your point much better now. Again - thank you.

EDIT: I updated a grammar and a punctuation. Probably neither to perfection.
But those people don't really make decisions, do they? It's about strictly following a set of rules, to minimize your personal liability.
I thought it was a comment that deserved an upvote.

But I always always downvote complaints about downvotes, such as your edit.
Google News leads to more news being read online. Google makes money when news is read online because Google has a monopoly on online advertising. Google ONLY makes money from Google News when users click through to read articles.

Having data on online news reading habbits is a nice bonus, but the reason Google News exists is to boost ad sales to news sites.
Macabre and strange list. It's missing anyone who murdered 6-9 people. For example this guy:

https://en.wikipedia.org/wiki/Danny_Rolling
Your data is protected, but the iCloud activation lock can be bypassed. Hence it no longer being a brick.
No they don't. Every human being is an effing idiot when it comes to group dynamics and you never know when a simple brawl or mugging turns into murder.

First of all, if we are talking law and regulations: You don't know all of them and they are constantly shifting. And let's not get into the details of local legislation whether you live in a union of 50 or like me 28 states.

Secondly morals, those are learned first through your family then friends, school, maybe a religious community and later on experience as you master your life on your own. Or rather you learn from your mistakes or the mistakes others make.

The Supreme Court was right to disallow life prison for minors and your 18th birthday shouldn't be the hard limit for that.
It’s aggregation that is the valuable part, not the news or we wouldn’t be having this conversation in the first place and it would be newspapers that took over the world instead of google.
A willingness to learn new tech is essential but not sufficient. Mostly it seems folks with a more traditional sysadmin background are looking to be Kubernetes sysadmins or AWS sysadmins, but we’re not looking for sysadmins, we’re looking for engineers. Learning the new tech isn’t sufficient—it’s not even about the tech—you need to be able to _do engineering_.
Ok, I'm starting to think this article is click-bait. There is no need for a backdoor with WhatsApp because messages are stored on the device. If police have the device on hand, they should be able to see the messages (assuming they can unlock it.)

https://www.facebook.com/safety/groups/law/guidelines/

> International Legal Process Requirements

> We disclose account records solely in accordance with our terms of service and applicable law. A Mutual Legal Assistance Treaty request or letter rogatory may be required to compel the disclosure of the contents of an account. Further information can be found here.
And deletes your account for 'fraud' if you log in on an IP someone else used for malicious activity.
Another great library from the author of pybind11. I was blown away (as a non CS person) that they approached GPU arrays by bypassing CUDA altogether and generating PTX on the fly, followed by JIT compiling it. It could be a trivial concept for more experienced folks here, but it did expand my feeble mind. I was even thinking about trying such an approach in Rust, which I'm learning at the moment.
Working in tech obscures the proportion of how many people truly are stuck when asked to do algebra of any flavor.
The municipal council approves all building plans. Just because you own the land doesn’t mean you have the right to build whatever you want on it without approval.

At least, that’s true in at least one state in the USA.
Europe had quite a serious gun violence problem betweens 1939 and 1945. I wonder if that helped create a more reticant culture around firearms.
The parent commenter might have been trying to say that a different post was a duplicate of this one. (When the HN mods remove duplicates, they sometimes move comments from one thread to another in order to consolidate the discussion.)
Amen about parents with easy-to-parent kids.
I'd rather have giant corporations calling the shots than whatever's going on in Europe, yeah.
It would be less condescending if the author just stated what type of math was used and left out the passive aggressive nonsense about people "unwilling to learn difficult concepts through prolonged mental concentration and effort."

And I think that's what the OP is questioning. Most technical writing will spell out what's expected from the reader, but articles about FP also tend to have a "... if you're smart enough" sentiment added in.
But still the "youngest" country in the EU, right? I.e. the country with the most young people.

Also the country with the most independent radio stations and film freaks.
And BSD hackers.
From the article:

DevOps is Ops with new tools. I went to DevOpsDays thinking DevOps means developers and operations merged into one team. I was wrong.

I did not meet or hear from any developers. It was a gathering of system administrators who use version control, and write a lot of YAML. Programming languages were not a topic...

DevOps means the veteran admins had to check in their personal scripts, and everyone is expected to automate more things. They relate to the software their business runs (“app”, “asset”) the way a merchant-navy captain relates to what’s in the containers on his ship.

Ah. This must be DevOps for big shops. Not "why are we paying operators when we could have the developers do it?"
Here's the direct download link:

https://github.com/winitzki/sofp/raw/master/sofp-src/sofp.pd...
To me, C8hWgwo5YeC5ojiOaDe3JVaLev+3zaZDfRVTAjvqNCA= is a lot less harmful than shouting "Fire!" in a crowded theater.

Banning C8hWgwo5YeC5ojiOaDe3JVaLev+3zaZDfRVTAjvqNCA= is akin to banning shouting in a theater, for any purpose. In particular, the banning of political speech is highly protected. One cannot readily show that C8hWgwo5YeC5ojiOaDe3JVaLev+3zaZDfRVTAjvqNCA= is not political speech (and indeed, here, it is).
Ties to Warren Buffet, someone probably smarter than me ;)
"Criticize generally, praise specifically"
or
"Praise by name, criticize by category".
In my experience the biggest problem with criticizing specific actions is that it destroys loyalty and undermines trust.
Quick* Python Setup Guide
Operations are always looked down, nothing new here.However it's funny when I see devops jobs with much higher salaries than the ones for dev roles. I manage an ops team in a non tech company- while sales get much more attention, we have better office environment,better equipment,salaries are better and there's no quartermaster using his whip on the deck...
Familiarity with different problem domains. Software engineering is essential to the DevOps skillset since we do a lot of automation, but also understanding the (constantly changing) ecosystem of tools, how to design a CI/CD pipeline, how to configure the developers’ dev environments, how to model your infrastructure as code, etc, etc. A good DevOps engineer is a good SE with an understanding of the DevOps problem space.
I'd love to run Linux or NetBSD on the 3rd Gen Apple TV. I don't know if this would allow that. Last time I looked, the consensus was a hard no. There's also going to be tons of AirPort base stations that should be re-purposed, but as far as I know nobody has even bothered to find a jail break for AirPort devices. It would be nice just to be able to SSH into an AP.
I agreed with EU on GDPR but I have to agree with @pavelludiq here.

It’s an understandable move by google to a short-sighted law.

I’m VERY sympathetic to publishers - I work for them but this is a BS move
Sure it is. It goes beyond the sensational and discusses the underlying phenomena.
The difficulty of attributing deaths to heatwaves is something that comes up in books like freakonomics if I am not mistaken.. At any rate, from that wikipedia entry:

> Netherlands reported 400 excess deaths in the week of the heat wave, a figure comparable to those recorded during the 2006 European heat wave.

Netherlands is considerably smaller than the other nations.. Most put these spikes as a portion* that would have died in the next days weeks, or months lowering statistics later in the year and a portion that would not have.

(Edit)
A paper putting the 2003 heat-wave death toll at 70,000:
https://www.sciencedirect.com/science/article/pii/S163106910...

*The term from the 2003 paper is harvesting and there were little to no signs of it.
Can't copyright licenses terminate for any licensee who violates any term? What about copyleft itself? Don't violators lose their licenses?
I linked a data source about this. Perhaps you should inspect it.
Don't hate the politicians who keep pushing this. They're just trying not to get fired.

Uh... what? And what would you say about Nazis who gas Jews, don't hate them because they're trying not to get fired? People who "just do their job" and "try not to get fired" and do bad things because of that are the worst people. This is literally how every human-caused catastrophe came about.

No, do hate them. They stand in the way of our privacy, our liberty, our self-determination, ultimately, our future. Fuck these authoritarian politician, let's vote them out of government, let's protest them.
You conveniently glance over a key paragraph as well.

> According to later testimony from one of those officers, Fennell sat with him, and no lawyer, for about an hour that morning before agreeing to make a statement about the night in question. Fennell later testified that the officer told him that if he made a statement, he would not get more than a year in jail. He felt pressured and scared. “Nobody there was my color, nobody my age—all cops,” he said later. “They took advantage of my ignorance, of my family’s ignorance of the legal system.”
I'd say that spreadsheets are vastly more readable/writable/editable/maintainable than YAML or JSON or XML (i.e. no punctuation and quoting nightmares), and they're easy to learn and use, so orders of magnitude more people know how to use them proficiently, plus tools to edit spreadsheets are free and widely available (i.e. Google Sheets), and they support real time multi user collaboration, version control, commenting, formatting, formulas, scripting, import/export, etc. They're much more compact for repetitive data, but they can also handle unstructured and tree structured data, too.

To illustrate that, here's something I developed and wrote about a while ago, and have used regularly with great success to collaborate with non-technical people who are comfortable with spreadsheets (but whose heads would explode if I asked them to read or write JSON, YAML or XML):

Representing and Editing JSON with Spreadsheets

I’ve been developing a convenient way of representing and editing JSON in spreadsheets, that I’m very happy with, and would love to share!

https://medium.com/@donhopkins/representing-and-editing-json...

Here is the question I’m trying to answer:

How can you conveniently and compactly represent, view and edit JSON in spreadsheets, using the grid instead of so much punctuation?

My goal is to be able to easily edit JSON data in any spreadsheet, conveniently copy and paste grids of JSON around as TSV files (the format that Google Sheets puts on your clipboard), and efficiently export and import those spreadsheets as JSON.

So I’ve come up with a simple format and convenient conventions for representing and editing JSON in spreadsheets, without any sigils, tabs, quoting, escaping or trailing comma problems, but with comments, rich formatting, formulas, and leveraging the full power of the spreadsheet.

It’s especially powerful with Google Sheets, since it can run JavaScript code to export, import and validate JSON, provide colorized syntax highlighting, error feedback, interactive wizard dialogs, and integrations with other services. Then other apps and services can easily retrieve those live spreadsheets as TSV files, which are super-easy to parse into 2D arrays of strings to convert to JSON.
Sorry this is an emotional topic for me, as sometimes I get flashbacks to when I was a poor 19 year old kid on Napster just wanting to listen to the music all the rich kids were listening to, and then got sued by the RIAA.
Ask the question: How many gift cards should go to the same email address?
This is basically how modern homeschooling works. I'd argue over 90% of traditional in-class time is a waste after kids are literate.
Thanks! Tbh, I’m mostly interested in using it as a virtual productivity environment. I know it’s a ways off for that just due to resolution issues.
The article directly addresses the idea that "Being 17...doesn't make you less culpable."

"Of just over 200 released, six have faced new charges, but only one has been convicted of a new crime, contempt. That’s less than a 3 percent recidivism rate. “When you’re looking at the percentages of the guys who’ve come back in court, and compare that to our overall, which is around 40 percent, you really know you’ve done a good job,” Johnson said.

That outcome supports a theory the U.S. Supreme Court first advanced in 2005, when it outlawed the death penalty for juveniles. The Court took stock of “evolving standards of decency,” as well as a growing body of neuroscience suggesting kids’ immaturity makes them less culpable than adults. It also emphasized that kids, more than adults, are amenable to change. The low recidivism rates likely also reflect the reality that criminal behavior declines dramatically as people age out of their teens and early 20s."

There are a million things incredibly unwise things I would have been far more likely to do at 17 than 27 now - I imagine this is a trend that will continue to likely progress for me individually, and I also imagine this isn't a phenomenon singular to myself.

The shockingly low recidivism rate seems to empirically support this notion as well, particularly when contrasted with the general recidivism rate. If these juvenile offenders were just as culpable as anyone else when they had committed their life sentence crimes, presumably their recidivism rate should be similar. 40 percent for the general population and 3 percent for this cohort so far suggests otherwise.
The way that content licensing and exclusive deals work IS a huge barrier to entry for small players.

I think we need to pass legislation that prohibit exclusive content licensing and require that equivalent licensing terms are offered to all competitors (similar perhaps to rules about patent licensing when it is incorporated into a standard?)

Edit: Since Google has a near monopoly on ad networks, there is a sense in which Google already is the one paying for much of this content.
I really don't understand many of the responses to what I'm saying.

I have already stated that MCAS was a horrible screwup and failure in analysis and regulation. Any system that routinely puts people to the test requiring high performance to avoid death is bad.

That doesn't mean one should ignore the other weaknesses. Given that both the countries with crashes didn't require pilots to demonstrate coping with stab trim runaway as part of type training... and pilot understanding of the stab trim system under stress seems lacking... maybe that should be addressed too.
Aggregation of a product that is devalued the more you aggregate it. Inevitably it kills the product and you have nothing to aggregate. Google is doing that (sucking up all the ad revenue) to all kinds of publishers and i expect to see more of this.