skysight-inc/HackerNews huggingface dataset:
This is only the signing of the extradition request. It still needs to pass the UK legal system to become valid and actionable. There are a number of pretty high hurdles they must pass in order to succeed, and they must succeed BOTH in the UK and in the USA:

1. They must successfully argue that he is not a journalist, or was not acting as a journalist at the time.

2. They must successfully argue that the federal crimes he's accused of also constitute an act of terrorism under section 2332b (which gives the test in subsection (g)(5): "is calculated to influence or affect the conduct of government by intimidation or coercion, or to retaliate against government conduct") in order for the indictment to be valid under an 8 year statute of limitations rather than 5 (because they waited 7 years to indict).

This is on top of actually proving he did what he's accused of. It's a big gamble for the DOJ, because if they fail in applying the espionage act in a US court (which would be required in order to prosecute him at all), the result would gut the espionage act with the precedent it sets.

The Obama administration, even with its hardline stance against whistleblowers, didn't touch this case for good reason.
Miserable as oppression is, it's handy if it only hurts you in circumstances that you could predict. Incompetent oppression can get you no matter what measures you think you've taken to live a quiet life.

Rather than 1984, the future we need to worry about will probably be more like something from Kafka.

This morning, I learned of a YouTuber with zero strikes, who followed all of the stated rules, who proactively deleted all of his demonetized videos, and yet still had his channel deleted. (1) If you talk to YouTubers, many of them, even mainstream ones, especially successful ones, will tell you that being governed on that platform is indeed Kafkaesque.

(1) - Black Pigeon Speaks. All of his opinions that I listened to were trash, but I still think he had the right to express them.
Ask HN: Negotiating a consulting contract with large company
I am thinking of doing a contract with a largish startup (500) as the project is interesting and they are in the environmental space.

I have run into issues during the contract negotiation where there seems to be no flexibility at all: start date fixed (in 2 weeks), hourly rate non-negotiable, termination clauses non-negotiable (they have immediate termination and I have no termination for convenience). The rest of the agreement is also one-sided to the extreme.

The process is off-putting, but I am not sure if this is just the big company processes and power establishment or reflective of the value they have placed on me (and that I perhaps did not convey properly).

I have other projects and they are better paid, but this one is interesting.
Open standards organizations in general and the W3C in particular were in full swing long before Google existed and will continue to do meaningful work long after Google's ad monopoly gets broken up or disrupted into irrelevance.

It takes a special kind of singlemindedness to look at modern web standards and the open source WebKit ecosystem, dismiss their wild, outsized success as a tire fire, and call for more corporate exclusivity as the solution.
Y'all can make all of the misinformed, disparaging remarks and whataboutisms you want, but don't pretend for a second that this isn't direct retaliation for Collateral Murder and co.

https://en.wikipedia.org/wiki/July_12,_2007,_Baghdad_airstri...
Boy begins 2 AC train journey in India
I suppose theoretically one could imagine a malicious company having a contract with language that is favorable to the employee, and then striking that out after the employee has already signed, with the intent to claim that the employee signed with knowledge of the struck clauses. But then again, if contracts were ever intended to be the end-all of legal dispute then one would think they'd use something less easily forgeable than mere initialing.
Sure, it's a fairly recent discovery. Like you know of course the Flynn effect was the observation that 'real' IQs were increasing over time. They're always normalized such that the mean is 100 with a 15 point standard deviation, but that 100 market kept representing a higher and higher 'real' score.

This has been observed to have reversed in many developed nations. By reversed it's not like it's reaching an asymptotic zero rate of growth, but genuinely decreasing. This was first observed in Scandinavian countries in the mid nineties. Outside of Scandinavia this decline has been corroborated in at least the UK, Australia, Germany, France, and the Netherlands. It's probably reasonable to hypothesize that the reason it's yet to be corroborated elsewhere is a mix of the lack of testing or a lack of earlier testing to compare against. Scandinavia, for instance, has compulsory enlistment which, in turn, entails compulsory IQ testing which is then made publicly available. The declines are also extremely significant. For instance in the extreme case, Denmark IQ's dropped by 1.5 points on average in just 5 years.

For now the exact cause(s) are not agreed upon and it's a topic that isn't receiving anywhere near the attention deserves due to people's sensitivity to the topic. Dysgenic factors are almost certainly playing some role, but a decline has also been observed even between brothers. Again, yet another mystery of society somehow deteriorating for no apparent reason. In this case, I do think us inadvertently poisoning ourselves (yet again) in some way or another is probably the best case scenario.

Wiki has a decent paragraph on the topic [1]. Searches or things like Google Scholar can turn up far more as well.

[1] - https://en.wikipedia.org/wiki/Flynn_effect#Possible_end_of_p...
Japan has traditionally moved people forward lockstep. For example, you and 19 other people join Very Large Company on April 1st (their fiscal new year). You will all be inserted into a department and work there for 3 years. You will all be promoted at the same time. You will all revolve around to new departments in 3 years.

If you are an outlier and get ousted from Very Large Company you are now unable to join a new company lockstep with college graduates. You are a mid-career outcast, and now need to start considering other options.

To be fair, I feel like the IT industry is a little more lenient in this regard. I met a lot of incoming mid-career folk at the game company I worked at, for example.

I think as a society this is changing, especially now that the younger generation is more inclined to "do their own thing" - work part time jobs, not work, rotate through jobs, etc., but it may take some time to deeply change until the previous generation rotates out of the work force (which won't happen soon, something like 60% of the workforce is over 50 right now).
This isn’t limited to public service, the private sector is rife with this as well.
Fully Automated Luxury Communism: A Critique
Looks like this drew some downvotes, but it gets a +1 from me. Reliable realtime "censoring" in video chat platforms _not intended for sexual content_ would make informal video chat a lot more user friendly. I'd totally video chat with random strangers, that sounds fun. I'd join a video chat group hangout (Hacker New Live, haha) but I'd prefer everyone kept their pants on. Doubly so if I'm going to join this chat at work or in public.
The example problem seems to be completely inappropriate then for the article/model.
Not a job, but I signed up for a gym membership recently and the sales employee asked me to digitally sign the contract (displayed on screen) using an electronic signature pad.

Naturally I asked him to print out a copy so I could read it before signing. While I was reading the document, to make some small-talk I asked him how many people in the years he'd been there have actually read the contract they signed. His answer? 0. I was the first.
"Assange participated in the leaking of classified documents, which is different than simply publishing".

Source?

The DoJ would love for you to testify for them as this is what they accuse him of doing.

""All information should be open" is a naive position"

Relevance?

He also does obviously doesn't believe this as literally as you're interpreting it, demonstrated by his own words and actions such as redacting.

"a > 0 chance that Assange was used by Russia"

This can be said about every publication ever made by anyone, ever. Even those with known sources.

"Basically, Assange did not "publish responsibly" and I believe his motivation was mostly personal fame."

Source? Relevance?

If I believe your statement is motivated by personal fame, why does it matter?

Can you point to a journalist who is, without a doubt, devoid of desire for fame?

You might view this response as mildly combative, but I'm trying to be succinct.
I see, thanks. Right now V supports generics with only one type T anyway :)
The lawyer was surprised that someone actually read the contract, not that the contract contained a satisfaction clause. The lawyer was probably already aware that the clause was there, and it's a standard contract that they use for all contractors.
Show HN: I've made this Free UI kit with 100+ components for your next website
Not taking the beeb at face value, but taking Assange's statements at face value suggests a similar lack of objectiveness.
I find that opinion, is not so much unpopular rather it might be that it arises from approaching the the question with a different set of parameters.

I am one of those people who write software for fun. I'm guessing I'm wired to get a dopamine rush from solving an interesting programming challenge the same way that someone doing the NY Times crossword puzzle is when they get all the words. Nobody claims that someone who spends hours doing crossword puzzles over the year is an underpaid crossword puzzle solver.

So when people have do things for themselves, perhaps their compensation is in the doing.

But when someone else decides to use some open source software, they are in a different place. They are using it as a tool that gives them value. Using our crossword solving problem; the person who gets a copy of the puzzle solver's answers and just fills in the squares is a user not a developer.

This is where the open source contract breaks down, because you can get user's who file issues to be fixed but supply no money or manpower to fix them. And the people who are writing the software because they enjoy writing software, may have no interest in your particular interest, it might bring them no joy at all to work on it, so they don't.

And in that gap, you get CVEs where an issue results in security problem for the tool user, but you don't have anyone able (or perhaps willing) to stop what ever they are doing and work on it. Could you imagine a person demanding someone figure out the word for 18 down "right now" because their other project needed that work to continue?

I would be interested in seeing an open source license that made the software free to use for anyone who contributed at least one fix or one feature to the code each year, but cost $10,000/year to license to use if you chose not to contribute any fixes or features. I don't think you need to restrict it to features or fixes that eventually get integrated just contributed and could be integrated (pass all CI/CD requirements). The reason there is the user would end up having to pay a software developer, perhaps part time, to come up with those features/fixes and presumably that would cost more than the $10,000/year.

My point is that without a way to tie the economic value of using the software back into its development cost (in order to pay people to do the grunge work that often nobody wants to do) you end up with imbalanced value equations like the ones we have today where you can't charge for the source code to people who just want to exploit it and add value in their own products that they keep.
The Negroni Is 100 Years Old – and the Perfect Cocktail for 2019
Show HN: Jsonnet-CLI, a global NPM module for compiling jsonnet
It's pretty hard to get five pennies from each of your users
Check out this article: https://www.washingtonpost.com/lifestyle/2018/11/30/when-use...
The first part is totally reasonable. If the company wants to change policies and you don't agree to those policies (and are in no way able to change them), why should they let you stay? Why should you let yourself stay? If a new policy is that egregious that you would rather possibly lose your job than sign in agreement, why would you even want to stay there? At that point, it's in everyone's best interests to part ways before it becomes a real issue.

If the company actually cares about keeping you and they have any sort of leeway as to changing the policy, they will listen to why you can't agree to it.
https://github.com/Microsoft/WSL/issues/423
Well writing trivial code is still a skill, you could have been coding for 10 years and in your day to day work have managed to remove little annoyances and quirks, allowing you to express business logic concisely. I mean we usually don’t go about implementing linked lists and bubble sorts and such.

And this skill gets pushed down, forgotten.

It’s perfectly possible to write excellent battle tested and performant production code for years without encountering any of the stuff you see in the interviews.

And then they go to an interview and someone demands they wiggle out that piece of info from their long _long_ memory, in an unfamiliar env / os / periphery. With a huge time pressure...

Some people are good at that sort of thing, some people are good developers. Doesn’t mean they’re the same people.
That definitely didn't work. Features we wanted to use that were standardized could not be used. Even after the browser got updated, we couldn't use them because lots of people used the old browser.

Browser incompatibility was used to lock entire enterprises into using only Internet Explorer. Badges did nothing to help.
Yeah, people need to learn that just because it's published doesn't mean it correct. The problem worsens when people just link papers they don't understand when arguing online.
Well, yeah, 1 destroyed in 58 flying hours will do that. But the F-100 lifetime rate is 21/100,000 hours. Ick.

I personally like the U-2 (https://www.safety.af.mil/Portals/71/documents/Aviation/Airc...). '63-'69: 4 totally destroyed, 1 pilot death, 0 flying hours. Lifetime Class A: 4.84/100,000hrs.
The title implies cannibalism could give general disease resistance to an individual, but the article is about a population developing resistance to a cannibalism-induced disease due to individuals without the resistance dying off. That's the disconnect the parent comment was referring to.
You: Other party refused to show it to me
Other party: :O
Only function bodies can changed.

I don't think it's possible to modify structs on the fly.

Maybe it is, I need to think about it/do research.
Interesting to note. Hezb Allah just means "party of God" ... So not surprised there at different groups aligning themselves to the same name.
The Impossible Burger Could Change the Meat Industry Forever
What exactly does royalty free mean when I need put my tracks into a shopping cart?

I have been using https://bensound.com, which is much nicer ( not affiliated ).
Hits close to home. Many closed sources libraries are nowhere near the level of _documentation_, quality, and collaboration that is routinely expected of open-source software.
This is supposed to be aimed at high school students.

I majored in math in college, and yet there were things which I could not decipher in the first few pages of chapter 1. For example, on page 43, what is "nonzero residues modulo p"? I guess you start with something, divide by p, and get a remainder, or residue. But what is that something? Going back to page 41, I see the hint that Z is the set of integers. I vaguely kind of remember that this was a thing that you learned once and just used forever. I had long forgotten that Z is the set of integers. I don't really see where this is clearly stated in this book.

If I was writing this for a high school student to skim through, I would make a big deal that Z is the set of integers, and Z is going to be used many times going forward, and it will always mean the same thing, the set of integers.

Someone who just learned all this stuff would be able to skim through it.

But the way it's written now, it's going to take a lot of intense work for a high school student, or someone who majored in math many years ago, to work through the whole thing.

---

Edit: I see now. The prerequisites are in Appendix E. Technically, it's in there. But it's still problematic. High school books can just be read from beginning to end. For college level texts, it's OK to tuck things in Appendix E, and require the reader to go back and forth. So, no, I still
would not say this is really aimed at the high school level.
And easily dismissed when the defendant says "we showed him the document when he signed it. We show it to everyone" and now the onus is on prosecution to prove it.

The onus is not on the one who says it the loudest, it's on the one who can provide proof. The defense can explain to the judge that they turn the screen to show it or whatever it's supposed to do.
1) You should have named names. A jerky company is merely one composed of jerky people and it is those people who should be shamed.

2) Developers need to be unafraid to stick up for their principles and to prioritize their career more than their job, because idiot managers exist. The job might fire you; your love of technology will not. Glad you seemed to stick to your guns; you will be vindicated.
This website rejects long passwords and provides the message "your password must be at least 6 characters" when doing so.

Otherwise, cool. I signed up.
> We have formal theory such that five economists who disagree know exactly where they disagree - on which assumption or axiom.

In practice economic debate usually degenerates into mud-slinging because there isn't a universal arbiter of what constitutes a good model. I don't think the saltwater-freshwater debate was particularly precise or reasoned.
$3 Trillion spent in current fiscal year. $798 Billion deficit. But we're doing great, right?
Toast is the official ux name for a popup notification.
>do these headlines irritate you?

Sometimes, but I'm usually not exposed to these news articles unless they are posted to hn or something. I prefer to go to the journal article over these written by journalists who don't have time to dig in and do a proper summary of the findings. Usually it goes something like this:

1. Interesting thing published in decent journal, but years away from clinical trials or even animal models and things fail during those tests all the time.

2. Journalist pumps out a half assed article about how its the new silver bullet.

3. Public reads the article, picks up that its remarkably similar to the half assed article they read on tuesday about a completely different thing in a completely different disease.

4. Public complains that there's "a new cure for cancer every day."

5. Public looses confidence in scientific authority.

6. Rinse and repeat when journals push the next batch of manuscripts next week.

What's remarkable is that some of the biggest advances don't get very much coverage at all, or are covered for like a week or two and forgotten, despite the field mulling over and improving that finding for years. Clickbait-style news and scientific findings aren't compatible.
Yes - so just reducing anything a computer does to 'copying bytes' is a ridiculous thing. Which was my entire point.
The Only Answer Is Less Internet
If I was more optimist, I'd say that this would be a good opportunity to open up silicon design by requiring some amount of transparency that is usually expected of publicly funded research.

However I'm guessing that this initiative has probably close to no leverage on the EDA vendors & the fabs, so at best we'd get the RTL source.

TBH I'd be happy with a fully open 130nm design kit that is actually supported by a fab.
>is not a scientific attitude

True, but asking non-scientists to have a scientists attitude is ridiculous.

This "everyone is a scientist" idea creates the "everyone is a skeptic" situation, except, when a rube is a skeptic, they're not intellectually skeptical, they're using "skeptic" to mean "bias confirmation".

If you're not a scientist (PhD and publishing) then you don't need a "scientific" attitude.

For the other 99%, you don't need a scientific attitude.

If you are diagnosed with cancer and that diagnosis is confirmed by a second doctor, do you need to demand access to your labs so you can review them personally "with a medical attitude"?

No. Frankly, the only way to have a "scientific attitude" is to spend 4-8 years praciticing in academia. If you don't do that, you can't have the attitude.

You can only pretend. Play makebelieve. Be a pretend scientist. And, almost assuredly, ignore real scientists in the process. After all, due to Illusory Superiority (Dunning-Kruger) you will think yourself just as qualified as the experts. So you will overrule them.

Trust experts or die AKA interdependence in a civilization.
W re: space habitats (extremely fragile living environments), that’s difficult.

When picking astronauts or cosmonauts they test and screen against negative psychological indicators.

In these environments discontent is a separate issue form psychological issues. Regular discontented people are generally not suicidal. Given that, unless what these people are responsible for is ultra valuable, I think this condition works against them. Unless they have complete independence, they are reliant on the dominant organization who could take advantage of this weak position.
For those of you that haven't heard of jsonnet (like me 3 days ago), its an extension of JSON which can use logic and functions to template out data. I was exposed to it when our company upgraded our DroneCI instance to 1.0, which requires a new yaml config format. Their docs recommended using jsonnet, but for the life of me, I could not find a way to compile that jsonnet on windows. All my searches turned up instructions to brew install jsonnet, or libraries to handle the jsonnet in code. I decided to use one of those libraries (thanks @rbicker!) and create a simple CLI tool that would work across platforms.

I hope you like it, and here are the relevant links to the libraries and technologies used:

https://jsonnet.org/

https://github.com/rbicker/node-jsonnet

https://drone.io/
It's possible there is something the data is missing, like like the time of the crimes committed. I'm not invested enough to make a point by creating multiple queries against the available data sets. You and the other posters in this comment chain have provided anecdotal evidence that the area felt safe for you, but the data I'm seeing and anecdotes I've heard from friends tell me that it isn't safe.

The live map only shows the last 24 hours, and links to the data I provided above for anything older than 24 hours. Maybe I'm not looking in the right place for data which has more specificity in the location tied to it.
It's in the Wikipedia article for Carbon:

https://en.wikipedia.org/wiki/Carbon_(API)

Apple's original plan was presented in 1997. Steve Jobs announced the "change of direction" in 1998. iTunes was released in 2001.

NeXTStep (and thus OpenStep and Rhapsody) already had a file browser/desktop application unrelated to the Finder.
Monzo Is Launching in the US
Level Design Patterns in 2D Games
GE 'badly' misjudged the clean energy transition, costing investors almost $193B
Continuous integration testing for the Linux kernel