skysight-inc/HackerNews huggingface dataset:
Read it again, Aqueous. And read it literally this time.

The indictment cites Assange saying, "no luck so far" after asking some questions about the stuff Manning is sending him. You want to read complicity into a vague statement made to excuse non-contribution, whereas there could have been any number of reasons Assange replied that way, such as not alienating a source, or laziness, or knowledge that actually doing anything would put him in legal jeopardy.

There is no actual claim here that Assange did anything to crack the system or assisted Manning in doing so. He is not accused of delivering a password. He is not accused of downloading password cracking software. He is not accused of contacting others to ask for their assistance. He is just accused of saying, "nope, can't help".

If there is evidence that Assange delivered cracked passwords to Manning, I'm sure that people will change their minds and agree with you. But that is not what the indictment claims. And the lack of anything more specific in such a high-profile case suggests there is nothing more that they have on him than an ambiguous statement of sympathy with a source.
> "- xml contain comments, sooner or later someone will try to add data to comments, but you already have the thing for data, the format itself, adding data to comments is stupid"

That's easily the worst argument against comments I've ever heard! Would you argue against comments in code because some jackass could abuse it to insert custom compiler directives or something? Ridiculous. The good comments do easily outweighs any harm some moron is going to do to himself by parsing comments for data.

I don't like XML any more than the rest of you, but praising json for not having comments just smacks of sour grapes.
> But P&G shouldn’t dictate what’s worthy of advertising or not for every other advertiser AND publisher.

The advertisers on YouTube bargain as a collective. Sure 3-4 multinationals have a larger voice than the others, but they all took collective action to force YouTube to change their ways. It wasn't just P&G. It's no different than if a group of people staged a boycott - sure there might be some people who don't agree with the boycott, but the point of the boycott is to make a big enough voice to force another entity's hand.

If you don't like it, do your own sales. If you don't want to do that, then start publishing the sterile, family friendly, broad content that the advertiser-class is willing to pay for.
I also tip my (imagined) hat.
Being able to statically analyze and transform configuration is a benefit for humans.
I am doing my config by reading JSON into Java classes with Jackson. Doing a minify step would mean that I would get the wrong line number in the error message when I forget a comma.
Emacs can now actually embed a webkit view.
wow if it really was only that and a similar car that had him locked up for a week... makes you wonder if he contacted a lawyer immediately or what, that’s crazy
Solar-powered website, which means it sometimes goes offline
You're correct that he's charged with one crime. OP means "of the alleged acts that constitute the crime," all but the password one are things that journalists do routinely.

Read the section "Manners and Means of the Conspiracy"[1] in the indictment. If you removed the second half of bullet 18 (the only part pertaining to the password), this could be used against almost any journalist.

[1] https://www.lawfareblog.com/document-julian-assange-indictme...
Sorry I'm from the UK so this sounds really surreal. The USA was tired of politicians lying to them so they elected... Trump? Help me out here.
First, I know Art McDonald, the scientist in question in that thread, and I do consider leading a large project to be a critical element of the project's success. Second, the quality of the discussion in that thread was much higher and the level of angry, punitive downvoting much lower (elsewhere in this thread I was downvoted currently to -2 for asserting that trolling != misogyny, an assertion that I think would be supported by every online and offline dictionary definition of the terms and is a measure of the emotional rather than rational factors driving much of this debate). Controversy over credit is not new. Weaponized misogyny driven outrage is. [edit added: Also thanks for finding and posting that link, it is a relevant component to include for comparison, even if we disagree on the conclusions to be drawn from it]
This is a different argument for property than the one I was referencing. (I'm not arguing it's wrong, just that it's different.)

The argument I'm talking about is that the right to private property is the right to ownership/control. If I have X, and I am deprived of it / it is taken from me, it is unjust.

The argument you are referencing is that the right to private property is the right to exchange it at a certain value, and a negative impact on its market value is unjust. I can see some cases where this is true (e.g., buying a name-brand purse and finding it's an equally functional counterfeit), some where it's debatable (e.g., buying a house in a quiet neighborhood that gets loud), and some where it's not (e.g., buying a large quantity of a psychoactive substance that isn't controlled and then having it become controlled). So it seems like a weaker argument to me. I think you can still defend it by saying that the not-unjust cases are because there's a greater good / more important right being protected. But I also think you can just hold to the other definition of the right to private property.

In kindergartener terms: if I bring candy to school and my teacher takes it from me and eats it, that's wrong, that's stealing. If I bring candy to school with the intent to give it to other kids to boost my popularity, and the teacher tells me I can't do that and have to keep the candy in my bag, that doesn't seem like stealing.

I agree that compensating inventors is important. I disagree that treating inventions as property is the only way to do it.
Could a Neuroscientist Understand a Microprocessor? (2016)
I believe strongly that privatization of so much we depend on is harmful. I think people are suffering because of this, making the situation urgent. I see that we can develop the technology we need all as open source. Funding is an important challenge but one I believe is possible to overcome. Look at Prusa Research and their all open source 3D printer with rave reviews. They’ve funded research, development, customer service, manufacturing, and worldwide promotional tours all with a machine that is open source. Why can’t we do that with medical equipment and computers and automobile and factory automation? In fact we could. And thus I strongly advocate that we invest great effort in this. I wish to withdraw as much as possible my support of a closed proprietary privatized system and put my daily efforts in to something open for everyone.
That does not happen all the time though. I would say geolocation works nicely pretty much all the time.

Not sure why it's not possible to order a taxi, since you're not supposed to provide your own coordinates but rather a point where you want to be picked up.
I'll admit I didn't read the article :/
Ok...let me try.

“Physical retail stores and loyalty programs have trackers you know nothing about.”

Am I doing this right?

I feel like a deeper point needs to be made to justify these headlines. The conversation needs to evolve and get more nuanced.
Some tech companies kinda do it by paying employees in stock. The highest paid employee at Amazon only makes $150,000 cash, while the company creates shares of stock to fund the rest of their compensation. Those are actual shares that get taxes as income, not options.

Since Amazon doesn't participate in stock buy-backs, like most tech companies do, most of the salaries are actually funded by stock holders in the dilution of their shares.
Right but sometimes the super expensive part is just the land it's built on.

My unit has a construction cost that's significantly less than half of my unit's total value. The tiny one story ramblers across the street all sold for over a million a pop, but the houses were worth ~negative to the purchaser and got torn down and replaced.
Hangzhou is tier-1, for sure.
RDJ drops a link at the end of the article.

If you've ever studied phonetics, you need to check this out:

https://dood.al/pinktrombone/
> one of the defining traits of San Francisco is that it disallows chain restaurants, walmarts, etc.

For very narrow values of "chain restaurants, walmarts etc." Target is basically the same thing as Wal-mart. Chain restaurants are common. (For example, I used to eat lunch at a nearby Jimmy John's, a sandwich chain from Illinois. Which Jimmy John's I ate at might vary; there was more than one nearby.) There's a Starbucks on every block.
If the alternative is YAML, I'll keep JSON...
The comments of these config files are part of what make them unreadable, these are not two unrelated issues.

Yes, searching Apache config is pretty much the only reasonable way of finding what you need. But have we really gotten to the point where we passively accept gargantuan, unreadable config files because it's possible to search for the exact pattern you need?

What if there's a problem in your config and you need to find the issue? Prepare to set aside a few hours of your time to read every block.
The negative attention on males is most definitely a factor although I don't think it's the only one. Creating policies that support male mental health and to curb male suicide would be a step in the right direction.
An arrest of the sort we are talking about is a form of extra-judicial punishment that should be forbidden by any just system of law. In fact, I am constantly surprised at the things that are allowed, and even encouraged, in our judicial system, and how many individuals apparently believe the system is fine the way it is. Saying that we should continue to allow people to be fired for an arrest is to further support this extra-judicial punishment. It gives individual police officers the power to destroy any individuals life with which they come into contact, without even firing a shot. This power is far too great for anyone to wield, and our system was designed to prevent this kind of power, and yet here we are, with people like you arguing in it's favor.
What are the chances that in the future, EdgeDB can upstream their changes to Postgre so that EdgeQL could be run on top Postgre as an Extension rather than current way of basically forking the whole Postgre?

I really like some body is finally doing something to "SQL" in terms of the language itself. I hope this catches up and other will consider doing something similar.
> Is HN generally a positive non toxic environment? Yep!

Don't kid yourself. HN mods don't tolerate any disagreeable speech. It's very difficult from Reddit in this way, where possible discordant speech is better tolerated. They very commonly shadowban users for it. This must be my fifth HN account! Given that I now posted this disagreeable comment, it probably won't be the last.

> We’re always going to be imperfect as a community

You mean imperfect as mods. The community is what is is.

> Growth comes from points of discomfort

You understand this and I do too, but the mods don't.

The summary verdict is that HN is a bubble.
Plugging programs together; pipelines. It exposes the UNIX principle. You can use it to augment, to extend, to improve programs written in any language you can imagine, past, present and future. If the program is written in C, C++, Rust you'll get the performance of those programs. What I'm saying you might find very obvious when using it interactively but there have been so many instances where it fulfils my needs. More often than not in certain problem domains it's the first thing I reach for and it usually solves the issue. I'd also like to add that I exclusively write POSIX shell scripts rather than Bash.
> And why would this be particularly bad for DevOps? Are DevOps programmers worse and/or more easily confused?

DevOps is all about consistency and readability... neither of which are strong points of Perl. Perl was the de-facto cross-platform DevOps language in the 90s (seriously quite a few Mac programs of the day installed Perl as a dependency). There’s a reason the industry moved away from it 15 years ago.

I’ve been building in Perl5 for over 20 years, and it’s really easy to paint yourself into an edge case where things don’t quite work the way you expect them to. Everyone who writes Perl learned it a slightly different way, which makes managing an active codebase of Perl “fun” — it has a tendency to devolve into spaghetti code over time once you get a lot of contributors.
That's a good point, thank you. So I guess such a right would indeed be useful.
This is the online trend of marketing eating itself, where they sell the I'M ACCOMPLISHED, IT'S EASY is followed by YOU CAN DO IT TO followed by a couple minor points of interest so it feels substantial, then a long-winded rehash how important everything is and how capable you are of doing it, and oh look there happens to be an intensive course for learning all of this but if you REALLY want to be a superstar marketer there is an ultra-special course...

It's kind of like a pyramid scheme of skills/accomplishments where every person in the system is spending all their energy teaching everyone else how to sell their skills and accomplishments as the first step without anyone actually saying or doing anything of value. I would say Tony Robbins is the kingpin of this, where he has built a career out of successfully telling people how they can be just like Tony Robbins with just a sprinkle of substance to make it feel like a meal.
Wow, I had no idea that the "Ok" hand sign was supposedly co-opted as a white-power sign until you mentioned it here. I guess I'm still in the shadows, thankfully!
I believe every programmer, once they have implemented a config file format, then added control of flow, assignment, and/or statements should get a patch like in the boy scouts. It should have "never again" in latin on the bottom.

Randy's law 637: Every configuration file format (read by some language 'L1') eventually gets control of flow, assignment and statements. This format then forms language 'L2'.

Proof: See Unix.
I think the only real issue I have with json/yaml/toml/etc is the fact that the options available to me aren't obvious. I have to go digging through documentation to find out what keys are available and what values they accept. It can be really cumbersome if the authors don't keep their docs up-to-date.
Apache conf files in practice suffer from people editing from the 'example' file to what they want and leaving all the embedded documentation.

When you build a file from scratch, or delete the embedded documentation as you go, you end up with reasonably compact configuration.

Additionally, apache has like thousands of options because it's software built to adapt to the world, and not software built for the world to adapt to it, so that adds to length.
I remember googling for this formula for doing a data mining homework in which I was given the start and end points of a taxi in geo-spatial coordinates.
Can you cite your sources? It is especially important when you are making potentially provocative claims ("doom and disaster", "shit tons of legal immigration").

In (fiscal year) 2017, the US admitted 1.1 million immigrants, 1.2 million in 2016. [1] US population has been increasing at about 2.3 million per year [2].

[1] https://www.dhs.gov/immigration-statistics/yearbook/2017/tab...

[2] https://www.multpl.com/united-states-population/table/by-yea...
Vitamin D–Binding Protein Deficiency and Homozygous Deletion of the GC Gene
Oh so the portuguese version should be Olavo.
Yes; laws like that can get into trouble with US laws against segregated neighborhoods.
>US. Government property is publicly/collectively owned by the citizens of the nation

How dare you speak for or decide for the public then. Have you requested access from us or our representatives? Or you think, "fuck it, owned by everyone, I have a license to do whatever I want".
Railway on the other hand have negative impact on wildlife when building it.

Give it a decade or two and we will have electrical air travel.

https://news.ycombinator.com/item?id=19652363
My impression of most databases is that locating the data physically close together (i.e. an internal network connection ties together database nodes) provides assumptions for performance optimization (e.g. based on internal testing we think there is the tail latency at this percentile is X milliseconds between requests on database nodes, or the network will only fail requests X% of the time, therefore we can optimize this factor in source). If you have disparate data located elsewhere, it may be more difficult to bake in such assumptions (e.g. requests across public Internet may fail more often), and more difficult to achieve performance, and therefore the value-add from a product like Rockset would be to tie together disparate data sources. But I just read your comment that the data is transformed to a Rockset specific format, so it might matter less in that case because you do have a persist filesystem.

For the extensions API, I was imagining something like postgresql-contrib: https://www.postgresql.org/docs/current/contrib.html

In Rockset's case, I thought it would make sense if the data came from multiple locations, extensions requests might take that as a top-level assumption; hence the idea of a Rockset extension for something like Zapier, where multiple Internet services are tied together into automation pipelines (or in Rockset's case, read/write query pipelines).

I just thought of this now, but the client interface for a database like PostgreSQL is useful enough where other databases like CockroachDB can implement it too: https://www.cockroachlabs.com/blog/why-postgres/

Hope this helps :)
What if you need to choose only one?
San Francisco is a very ugly city.
Yeah, I really like EDN for configuration. It is a nice sweet spot between JSON (too much syntactic noise to be human friendly) and YAML (human friendly, but much harder to parse).
There are other ways to solve that problem. One of the more straightforward ways (with precedent in US law) is a compulsory license: allow anyone to get a license to use the invention if they pay Samsung, without giving Samsung the opportunity to refuse.

Other options include collective funding of R&D (either the government-funding model, popular in the US for landing on the moon and creating the internet and taking a photo of a black hole, or the voluntary-collective model, popular in the US for creating basically all the technology we're using to have this conversation). If collective funding is more productive, this compensates the participants for R&D. And it may be subject to a prisoner's-dilemma problem, where any one entity can profitably defect even if everyone would be better off if no one did. Creating prisoner's-dilemma situation doesn't seem like a just use of the powers of government.
How Apple is like the army
Swipe right for correct use of pronouns?
The US allows around 1 million legal immigrants every year. I don't see how this is moving an in opposite direction from Japan's recent changes.
Show HN: Share your indie games and apps
What kind of things have you used Dhall for before? I think it's pretty interesting but we don't have enough problems with YAML to really switch.
I made an 'extended' JSON format, and parsing library many, many moons ago. I actually want JSON as config file, it's nice, is strict, it's easy to edit, it's hierarchical, it's nowhere near as arcane as XML, it's not as stupid as flat [config].

I added comments, a way to have node names that don't require quotes, hex constants, base64 blobs etc etc and even have annotated nodes (for translation and that sort of things).

I know it's not purist, but I never tried to shove it down people throats, it just fits my use case(s)

https://github.com/buserror/libejson
So - Assange's best defense against this is that, despite his own words, he was lying to Chelsea then, but isn't lying now?

'if there is actually evidence presented that Assange delivered passwords to Manning' - don't you mean if there is evidence that Assange attempted to crack passwords for Manning?

Because again the bar here is attempting to assist, not that he actually succeeded.
Comments in config are useful in the same way that comments in code are useful --- to point out things that are non-obvious to other people who work on the same config.

Things like listen on port 8081 instead of port 80, because the loadbalancer does something weird. Or this strange config is important because of feature X and blah. Or if you change this here, be sure to change it there.
I've recently found that DNS is surprisingly simple protocol, you can implement simple query/response with very few lines of code. So if you want to better understand it, you might want to code a simple client, may be even recursive one.
I don't doubt it's possible.

What I do doubt, is that it's possible to know several languages in-depth and at the same time be at least very good in a specific domain (webdev & mobile apps are not domains), have good algo and problem-solving skills, have decent to good soft skills, know at least a little bit of PM and also be a good conversation partner and well informed citizen of the world, while also being a good husband/wife/dad and being reasonably competent at some hobby that is hopefully not related to computers.

Learning and keeping up to date with the N+1th language takes space from learning the many other interesting things this world has to offer.
March Temperatures in Alaska: 20 Degrees Hotter Than Usual
There is a high loss to atmosphere/runoff on burying your food in the soil for recovering it later as available fertilizer nutrients.
I think this points more to that it’s a normal project that’s developed and you need competent developers like on any software project. The DSL route was likely to dumb things down for operations people with little software experience, but in doing so they created declarative models that don’t model reality and have created such an awkward fit that it reduces productivity that’s a solved problem for decades now.

Operations is the wrong place to do engineering, either that or operations needs to level up significantly since they do cause a lot of delays and damage to companies with these poorly design tools.
These examples are not being used to "paint entire societies". These examples are being used to: (1) demonstrate that discrimination is still a real problem, (2) show that discrimination is often justified by biological arguments that average out individual talents, and (3) that removing public policies of discrimination are only the first step.

I certainly celebrate the fewer and fewer examples of public policies of discrimination. I hope over time there are fewer and fewer private policies of discrimination, but that takes time. It also takes an honest conversation about how "biological averages" are applied to individuals.
This is a bad argument (as in, an argument that if followed leads to harmful conclusions) because it says the reason that redistribution of private naked selfies is bad is it harms the market value of naked selfies. It leads to all sorts of exciting nonsense like using the DMCA to stop revenge porn, and useless situations like the copyright owner of nonconsensual naked selfies being the photographer and not the subject.

Let's instead say that people have a right to control of their naked image for reasons that aren't about the property rights to the photo.
It’s config. I’m willing to bet no matter how awesome a developer you might be I will find a dozen things to complain about before I complain about the config format. If it is number one, congratulations your code is amazing. You’ll have so much time from not having to fix the millions of other thing us mortal programmers have to do to make the worlds best config system.
50 years for not even cracking a password sounds harsh.