skysight-inc/HackerNews huggingface dataset:
> What is wrong with Manchester Airport ?

It's a joke. Cramped, dirty, unprofessional. I'm embarrassed when I ask colleagues to fly into it. The terminals are packed with bloody fruit machines. Massive smoking areas blocking all the entrances. Weird half-shut-down roads to the terminals. No decent dining or bar options. The security screening seems to be done in a dungeon about three stories underground. The terminals were cut in half in a strange way to accomodate changes to international I think so they're now a depressing maze and you have to go down steps into a basement to go from one side of the corridor to the other. Most of the terminals don't have a proper business lounge. I don't think there's a BA first-class lounge at all! The flag carrier has no first lounge!

It's not even very useful - few serious international routes. It doesn't have direct flights to essential business destinations like San Francisco. There's not even a flight to Washington DC anymore as far as I know!

It just isn't a serious international airport. I fly to all these incredible places around the world and come back into Manchester (via somewhere else as nothing is direct) and every time I think 'wow what a grimy, amateur operation - how embarrassing is it that this is all we can achieve'.

Not joking - I sometimes recommend colleagues fly into Heathrow and take the train so they don't get this first impression.

I guess maybe it's third in the UK, but it's like 1% of what Heathrow is.
> You can change it and choose.

I know, not sure if it this would make things better or worse overall.

> I respect your opinion, but mine is different. Perhaps other people find it easier to read asb(parse(Int,str)) as I do?

I like when the code reads like a sentece, it's just less mental overhead.
I feel like most health problems (diabetes, high blood pressure, cholesterol) tend be a result of an individual’s diet.
Show HN: Weekennd Project – Webapp for Recipes
I'm surprised this doesn't get up-voted. The tool automates very nicely my shell command writing process: pipe one step at a time and check the incremental results by using head to get a sample. Looks cool to me!
English does have a word for schadenfreude -- "schadenfreude". I'd wager it's more used by english speakers than german ones these days. Once enough people know a "foreign" word and what it means, it's no longer a foreign word.

Every time one of these articles is published that talk about untranslatable concepts in foreign languages, it moves them closer to being loan words, and giving us a word to convey those concepts.
Yes, there is a bit of "bullshit" that goes with a Goenka course for want of a better word. The way I looked at it was the only reason I was being annoyed by it was because of my ego. Question why those aspects of the course bother you.
I use 1pw 7 and don't pay for a subscription.
Now might be the perfect time to persuade people to get on Signal.
The more people that adopt Signal, the better. I've been using it for years due to privacy concerns and usually ask everyone that I regularly communicate with to adopt it. I don't think it indicates any subversive or illegal behavior, but merely a desire to have private communications remain private.
Overview of the Laravel Package Ecosystem
Or "enter these magic numbers, get money" which is how much of the US operates.
In most organizations, this is the correct answer.

A conflict competent organization recognizes that:

1. some people are better at highlighting risk

2. some people are better at coming up with solutions

3. some people are better at implementation.

4. some people can do 1-3 (or some combo), but that doesn't make them inherently superior because a diversity of inputs tends to provide better results.
To echo what lots have said in this thread this sounds like a cultural shift which is a large lift.

I’d recommend reading Heart of Change by John Kotter for ideas on approaches for change management and influencing change.
The least translatable idiom from Italian in my head is "Ti voglio bene". It could be translated as "I love you", but that loses a lot of nuance. The literal translation of "I love you" is "Ti amo".

So in Italy you have two different expressions that are rendered by the same one in English. But the two are very much not interchangeable. "Ti amo" has a romantic connotation, whereas "Ti voglio bene" does not. What's more, you can also use "Ti voglio bene" in a romantic context, to mean that you love the other person, but not only from the point of view of a romantic relationship though. In a romantic relationship, especially between younger people, it can happen that one says "Ti voglio bene" well before "Ti amo", which has a heavier implication. On the other hand, "Ti voglio bene" can be used with a sibling or a friend, often abbreaviated TVB, whereas "Ti amo" would not be used in this context. As you can see, it is quite difficult to even translate the difference, but it is something well present in the head of italian people.
I've had a few experiences with this:

I've gone to a meditation retreat twice. First time was 5 days, second time was 3 days. Both times no electronics were allowed, so we would put them in a locker when checking in.

Another time was unintentional when I was younger - broke my phone and just decided to see how I'd fare without it. Went 2-3 weeks I think. Still had access to other tech though.

All experiences without tech have always been marvelous. If I could get away from it more regularly, I would. Lately the primary goal for my business is getting it to the point where I can completely F off for a few weeks and things still run smoothly. Hopefully I'm there in a month or two.
Diving into Java Debugging
I had very few job offers originate from FOSS (maybe 2 in 4 years?). I suspect there's a narrow field where people recruit using FOSS/GitHub and I'm not involved in it. JavaScript based projects seem to be doing much better from an outsider perspective.

I got more out of having a decent looking LinkedIn account.
> Make sure you choose a market that makes you happy.

People really do underweight enjoyment when they choose something to build. There's a lot of dimensionality when choosing something to work on, but enjoyment is one of the most important.
Guidelines para 1:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I found this story interesting. I didn't know that we had all of these disparate police forces roaming around. I haven't visited DC and they aren't really featured in the media. Seeing some of these various forces show up at protests, and having them behave unexpectedly when asked to identify themselves, has attracted my curiosity. I'm glad that someone took the time to write about them.

Note that I'm not prepared to blindly trust Politico's opinions about these policing forces, but opinions are part of what makes this interesting to read.
At the very least passwords that raise that flag get saved.

Just in terms of security policies this is nuts.

Inspecting the political contents of passwords is nuts and tyranny.

Inspecting the contents of passwords at all is nuts and spectacularly bad.
I feel like some upfront setting of expectations would really, really be helpful here. If you're planning to arrest people after curfew, explain that in clear terms: "Our curfew is at 8pm, so we will start asking groups to disperse at 7:30. At 8pm, no large assemblies will be permitted, and police will begin arresting people in large groups at that time. We understand some people will engage in civil disobedience, and if they are cooperative with the police, they will be arrested peacefully. If any protesters start taking action that endangers police (e.g. throwing bricks or running at police unexpectedly), they will be met with force and arrested. Because it can be difficult for police to determine the perpetrator of violence, additional crowd control tactics such as tear gas may be used, so we strongly encourage you to self-police and prevent any violence towards police. After 8pm there will be a 30 minute grace period for those who are not gathered in groups but are in the process of heading home. At 8:30pm, anyone who remains on the street will be detained."

I think it would really help both in terms of outcomes as well as the perception of police if they gave this kind of clear description of what's going to happen. As it stands now, the curfews aren't enforced with any kind of regularity, so they just cause confusion.
‘Sin of Racism’: Pope Francis Condemns George Floyd Killing
I'm sorry you feel that way. I created this title by combining information in the original title and the subheading of the piece:

> The Story Behind Bill Barr’s Unmarked Federal Agents

> The motley assortment of police currently occupying Washington, D.C., is a window into the vast, complicated, obscure world of federal law enforcement.

What do you feel would have been a more appropriate title?
>if you're building a new line, you may as well make it high speed;

All things being equal, sure, but a high speed line is going to be more expensive, specially at the speeds required.

I'm not sure that any potential changes in working patterns given covid-19 will be taken into consideration but they should.

In any case, we'll no doubt fall into sunk cost fallacy territory soon and it will be £100Bn before this is done
If your interest is organizational change around best software development practices, you should stay.

If you interest is in writing a lot of code quickly, "this is frustrating since I see how slow dev is", you should leave.
Common PostgreSQL Errors
Why would you fear the hammer and not the person holding the hammer.

Addressing the problem of a person coming at you with a hammer is a much more pertinent issue than worrying about self-aware and malevolent hammers.
'Truly sorry': Scientists pull panned Lancet study of Trump-touted drug
It’s interesting that the anti-government, pro-guns-to-protect-us-from-a-tyrannical-government right wing has absolutely no qualms about ballooning military and police forces. Anti-government rhetoric is usually just code for anti-social services, which is usually just code for racism.
It doesn't (source: I'm Portuguese). It is just an often repeated cliché. What I would say is that Portuguese culture has a stronger preference for expressions of nostalgia than the average.
This post solidifies an idea that’s been kicking around in my head: software tends to push productivity towards a local maximum.

Let’s say the author is right and ticket queues should be a single stack with no priority. That seems pretty easy to make. Easy enough on a popular enough topic that I’m sure it’s been done. But, I’ve never seen or even heard of one in use. Why? Because it forces people to make hard choices. The software doesn’t handle all the real world crap that comes up when people try to use it. It can’t make the jump out of the local maximum. So instead, we get people endlessly iterating on the same ideas and releasing the same basic project trackers with slight twists.

Also, I think there’s a billion dollar company for someone who can make an internal support tool that people will actually use.
They can be transmitted encrypted over https and still readable by the server. It doesn’t make a ton of difference if you encrypt client side, whatever the client sends is “the password”, encrypted or not.
No, I'm going to have to lean harder on this question: you're a military man, in the US Army, who's been deployed overseas, and you can't recognise insurgency/counterinsurgency when you see it? I mean, I'm just following along at home and that's clearly what the situation is and also why the police are losing for exactly the same reasons as Vietnam, Afghanistan and Iraq. Because they're making the same mistakes.

The thing about counterinsurgency is that shooting insurgents makes more insurgents. Especially the indiscriminate use of "non lethal" rounds to cause severe and permanent injuries: shooting people, including reporters and medics, in the face with rubber bullets. Every act of filmed violence (e.g. https://twitter.com/Reuters/status/1268759072876224514 ) makes the situation worse.

And the two feed off each other. The overseas wars return to domestic strife. A historical example: https://twitter.com/BeijingPalmer/status/1267539424549769219
Might be wrong, but believe the point was not that $1500 is unbelievable, but per the data you linked to - that the “median household income worldwide is $9733“; that and the OP posted $1500 is above and beyond there needs; worth highlighting that is household income, not individual income.

There’s a massive difference $811 a month and $1500 month; $811 is $9733 divided by 12, though really should be the divid by at least 2, since by definition household has at least 2 members.
This is excellent. I'm always a bit wary of treating something as a "prototype", because of the number of times I've seen things evolve into the actual product.

I like the separation of AWS accounts.
Proto-Elamite: Decoding the World's Oldest Undeciphered Language (2013)
There is no good or bad
Except the people who did the "tape it together"? Those were the same people who made the long process before. That's why they could just tape it together, they were deep in the knowledge of the system they were fixing and thus could tape a kludge together to get them back.
"University-educated people in my social circle are often woefully unaware of economic trends that have swept the US, be it the gig economy, X-as-a-service, the nature of Venture Capital, the idea of scaling a company aggressively, the value of information, mobility of labor and paying market rate for experts, the high profit margins of offering a software product vs. (for example) doing one-off consulting for a German industrial company, etc."

I know you caveat all this with the fact that we aren't necessarily worse off (I say we but am British - I will always think of myself as European though) but I would argue that the fact the Europe has been behind the curve on any of these "innovations" is because society is less obsessed with the quick buck and that this is good.
None of these financial/technological innovations have provably made life better for anyone apart from VC's and founders, though I am willing to entertain counterpoints.
Is there a simple descriptive English equivalent to eigen-?
Hey look! It’s yet another google rebrand!

In addition to not trusting that this platform will be supported by google for any extended amount of time (if you can consider google’s “support” track record support at all) I have zero interest in feeding all the “meaningful discussions” of my company into the google data surveillance/harvesting complex. Hard pass.
In general tickets describe change requests, and they are sometimes referred to as such (CRs): Someone wants the software/system to change in some way.

A ticket type makes sense because bugs and new features are not the same and we should care about the difference. A bug is a defect in the implementation of a feature that should be fixed. A good practice is to fix defects before adding new features, as far as possible.
A defect is discovered on a specific software version so it then makes sense to indicate that. Even with continuous delivery it is useful to know exactly what build exhibited the issue.
Having explicit information on whether a ticket is a defect or a new features is also helpful for QA (as is severity): I need to keep track of the number of defects found in order to somehow measure the quality of my software and of my testing and to improve it.

Assigning a priority makes sense because it helps setting the ticket's position in a queue (which can be called TODO list).

Severity is not the same as priority. Severity is the impact of a defect. A defect that causes the application to crash and delete all data is very severe. A typo is likely not a severe defect. Again that helps in assigning a priority and thus how to insert the ticket in the TODO list.

The position in the TODO list is not an input it is an output of the task that consists in analysing and managing the pending tickets.

You could say that a dev is a worker task that picks the next ticket in the TODO list in a loop, while a (project) manager manages the tickets and insert them in the TODO list.
Node resources curated list – Spread the word
And you mine. We're all in this together, but we each get to make our own choices. Always!
> Disproportionate use of force can turn a peaceful protest violent, research shows.

I would like to RTFA soon, but just glancing at this, I'll agree with it. I thought to myself that if I were a peaceful protester that got a real taste of police brutality like I've seen online, I would make sure I was out every day, and I would be a lot more angry than I am as someone who "just" cares about civil rights.
I find drinking a lot of water through the day helps me create better habits overall. Also intermediate fasting.

I tend to exercise more, sleep more, feel better.
> especially after the embarrassing hack in Brazil

What happened?
Credit cards are much less used in Europe. France pioneered chip cards with the Carte Bancaire.
Show HN: Freshpoint – minimalist sass setup with your favorite UI library
From the Hacker News Guidelines[1]:

>What to Submit

>On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I found the story intellectually stimulating, and thought others might too.

[1]: https://news.ycombinator.com/newsguidelines.html
I second this. I regularly hire remote devs who can prove themselves with react or node for $2500/mo
Problem is backing down. When you’re in a heightened state of alertness and your body has primed you for fight/flight, it’s hard for either side to calm down. Even in domestic disputes where people know each other and at least think they’ve “loved” each other and care. It’s hard to back down.

So seeking confrontation is the problem from both sides. Some people want to protest, some want to confront. And the police prepare for worst case ... which means confrontation which escalates...

Then you have opportunists who just want a fight .
> From your bio you have zero expertise in this area (beyond, I suppose, that you follow some narratives on Twitter). Your predictions are literally worthless noise.

Mmmm, this hate-reply has the sweet aroma of success.
For business:

- Google Meet (~Zoom)

- Google Chat (~Slack)

- Google Currents (~Yammer)

For consumers:

- Google Duo (~Facetime, but cross-platform)

- Google Messages (~iMessage, but non proprietary: SMS, MMS > RCS)

Everything else is on the retirement schedule.
> the first half of the review is usually spent trying to convince people that moving off paper-based invoices and folders to all-digital is a good idea in the first place.

Paper based invoices are the easiest way to avoid issues with the tax office.
Alas, looks like a PR move to cobble something together from existing components by consultants for EUR1.5m a year (from the article, unless I misread what that is for).

I've been developing backend distributed systems for a while, and kinda want to have a gig in Europe, so the title got me too excited I guess.

But, my dreams of reinventing the wheel in Europe for a (relatively) high paycheck aside; what could possibly go wrong? :)
The article seems to conflate cloud services with merely storing data. Of course that's part of any cloud stack, but to the average HN reader it is evident that cloud services are much more than that, such as running software and transforming data.

I think this might be a reflection of a misunderstanding that also happens on a higher level in European politics. Cloud services are much more than just "computers that store data" and the political implications of data sovereignty or what have you.

Cloud services are insanely complex systems built on the latest advances in areas like operating systems, networking, hardware, etc.

You don't get there with political statements of good-will, even when they're backed by what looks like a non-committal, lukewarm coalition of private companies. You don't stumble upon it by just saying "Ha! We need a Europe response to cloud services!"

You get there by being obssessive and single-minded about the problem, employing all your energy and focus on the task at hand, most likely fueled by the ambition of a lucrative or economically strategic incentive.

It saddens me as a European that the latter is what Europe seems to lack sometimes, and this initiative doesn't give me any hope for a change of course.
A much simpler policy would be to have no curfew at all.

As someone who has participated in protests for 5 out of the last 6 days and was tear gassed, I can tell you that protestors are much more peaceful when the cops keep a distance. Once the armor shows up and the tear gassing starts protestors get angry.
+1. I found my most recent hire at Microsoft this way. She was the top performer on my team and continues to do excellent work at the company. Also it’s important to choose your project wisely as well. I wasn’t looking to hire anyone in particular. The recommendation came out of a casual conversation with the creator of the open source project.
There are projects like NuShell that are similar to PowerShell but don't rely on .NET.
Maybe you'd like str |> x->parse(Int,x) |> abs ?

>I like when the code reads like a sentece, it's just less mental overhead.

But the OOP version is further from a real sentence here. You're taking the absolute value of the string parsed as an integer, not "for the string grabbing the parser to apply the change to an integer to take the absolute value".
> That didn't stop [facebook] blocking people from forwarding links related to coronavirus.

Source?
Are curfews compatible with otherwise law-abiding constitutionally-protected protests? What’s the caselaw on protests? I remember during OccupySF, curfews were ineffective at ending the protest, but I don’t know if any legal ruling was ever made as to if the curfew was applicable or binding to the protests.
8-46 For Henrietta Lacks
Neat!

Have you run into issues with getting blocked by Google / issued captchas?
Five Different Website Links That Are Paying Excellent Rates
I feel like 6 hours is really not enough to be healthy. 6 hours for me and I feel pretty rough. Multiple days in a row and I'm a zombie.
Depends. Is it the crazy religious TDD where you somehow are supposed to write tests before writing any code, despite the fact that you're making exploratory code? TDD works best when you have figured out what to test for, unfortunately more than once I encountered people who wanted to write tests for exploratory code, in rigid TDD like environment.

(sidenote: It's possible to do kind-of TDD with exploratory code in certain environments - essentially, you start writing code from top to bottom and fill in missing bits using debugger all the time)
I’m a DC resident and your post is leaving out a lot. Yes, federal agencies have police to protect areas but they are in uniform and have a specific mission. Sometimes those intersect - a couple of years back so joyrider ended up getting chased by something like a dozen jurisdictions due to their route - but in general you aren’t going to see, say, FBI agents hassling people at a random park in DC which is technically a tiny federal (NPS) property, and their ID is not concealed.

What has people concerned now are the new personnel who normally are not here, hide their identity, and are claiming to provide assistance which the city has not requested. If this was done above board, it was far less controversial.