skysight-inc/HackerNews huggingface dataset:
Shorter it is, obviously, but when things become more convoluted, I don't think so, you have to memorize priorities, add parenthesis to change them and things like this. The great strength of the prefixed parenthesed Lisp-like notation is to be systematic. IMHO.

I think that using lambda instead of λ or even \ helps eyes to read convoluted code, to find the most important element of the language. And when I replace well known names like "true, false, cons, car, cdr, nil, isnil?] by such cryptic characters "|, ø, □, [, ], ?" it's to reduce long lines to short sequences of signs getting a chance to be viewed as a whole picture easy to memorize. A matter of choice. Maybe it's inconsistent.

You say "this is really more a lisp than a λ-calculus." Long time I thought that {lambda talk) was a lisp and today I think it is not. Lisps use to begin with several primitives, (cons, car, cdr, ...) and never go down to the reduced set [word, abstraction, application]. I found useful to start from this infrastructure, I think I can better understand concepts. And later will come several superstructures to reach the level of a usable programming language.
TL;DR: it's an association, not a causal relationship.

It may as well be that people more prone to stroke or heart attacks pick up diet beverages.
Loopholes from Spoofing Your User-Agent as Googlebot
Search Engine Art: Internet Imperialism and the image in context (2018) [pdf]
Does it mean that you're breaking the experience for users who deliberately disable js by default? Can I ask you not to do that? Modern web is unusable if you let js on any webpage
"No biggie, let's do it your way", there is no point of being passive aggressive or showing resentment.

It's a job, have discussions, not arguments. Chances are whatever you're arguing about now won't matter in 6 months. And if it does come back in a bad way you have public records clearing you off.

> Getting in a pointless PR argument is one of the soul crushing reality developers face everyday.

Happened to me a few times in my previous company, moving to a new job with less man childs and power maniacs fixed everything. It's not an issue a PR issue, it's a people issue.

> I'll revert back my changes

Settling on specs before implementing things help with that, it makes arguing much easier when you haven't already built a solution.
>Not if we take gravitational time dilation into account.

I think most of us will be observing the minute of silence from Earth, either way ;)
TopCoder used to be a great place for this. After every 'match' there were write-ups and discussion on how to solve the problem in different ways etc. I learned a ton from there !

Also, as other said - there is no easy way around it - it's hard work (but still fun) and you have to take the hard road - working on the problem until you solve it (or your pre-defined time runs out) then reflecting on what was good / bad in your thinking process.
The article states that the research was done only for women above 50, and that it is observational, does not show cause and effect, so not sure how to interpret this.
It looks nice but what I really miss is a metabase like app with a few edit options. Anything out there? This would replace so many internal crud apps
Or maybe use high speed trains for the shorter distances, freeing up more space for long distance flights.
Giving keener “electric eyesight” to autonomous vehicles
In all his rage I think Bryan misses the point that people who are doing valuable work in teams already have access to support networks and have achieved some kind of “insider” status - by virtue of the very fact that they’re doing valuable work in teams.

Such people can already launch startups, receive mentorship, raise funding, apply to YC, etc.

As I understand it, YC120 is specifically looking for people who aren’t already connected to groups/networks who can help them thrive, and the program is wholly designed to connect them to others so new teams of capable people can form.

As for the obituary question: isn’t it obvious that the whole point of this question is to establish that the applicant has noble, benevolent ambitions?
How does kube-router compare to Project Calico?
How the tobacco industry targets young people with social media influencers
FWIW, Microsoft has bought other companies that had (perhaps more) prominent open source products, and later marked them as EOL, with future-dated grace periods for companies to move off and migrate away, and they haven't all died (community takes over.)

I say that as an admin of Team Hephy, the fork/continuation of the Deis Workflow Kubernetes PaaS, which is open source and from the team that invented Helm. They didn't actively destroy the product when MS bought out Deis, they did collectively decide and deem it "not strategically important" and subsequently allowed the community to decide what to do with it, helpfully adding MIT licenses to everything on the way out, so there would be no difficulty for us. There's a strong argument for that position ("not strategically valuable") even without imagining that "Corporate got involved," as some of us believed. Workflow is not positioned where the demand is, and I can tell you that is objectively true. (I can't tell you why, though. New users absolutely love Workflow!)

Many of the Deis people now work at Microsoft, making more Open Source and working on Azure Cloud.

We're still kicking it here at Team Hephy. I hadn't heard about Sunrise. But if Microsoft is aligning their company against Slack, it is not such a big stretch to imagine that building an OSS competitor to Slack actually fits right in with the strategic goals, even if they are also selling their own brand of chat, in Teams.

(Has there been any news about GitHub's developer commitment to Atom? Many predicted that with the acquisition, Microsoft wouldn't commit resources to both Atom and VSCode, but as far as I know both projects continue to be developed.)
So far no one has seen the utility of this vehicle. There are millions of families that have multiple vehicles, and where both partners work. When taking a trip as a family, they might want a minivan or SUV. When they commute, one might drop the kids off, but the other will be driving alone. If the commute is not a very long one, this vehicle is perfect.

There are at least a few million households with this configuration in North America, so they have plenty of potential market. I can think of a few more use cases, but this (which is also MY situation) is possibly the largest.

I'm going to play a bit of wait-and-see, but if this vehicle turns out to come to fruition and isn't plagued with reliability issues, I am strongly considering purchasing one. Right now, we have a newer minivan, two motorcycles, and I usually drive my car to work, which is older, and is often breaking down. I live in Upstate New York, so there are a couple dozen days each year where it's dry and warm enough at 6AM to ride my motorcycle to work.

So what am I left with? I don't want to deal with repairing an older vehicle, and I am happy with the utility of our minivan, and fun factor of our motorcycles, so I just want something with the lowest hassle and cost of ownership. This vehicle is pretty close to the cheapest new car that you can get, but will save me most of my $120/mo that I spend on gas. Plus, it has to be easy to park at that size.

I think that if they can pull off a good design, at a good price, and get all of the other things right (I know, a tall order), they will have a market at least large enough to keep that factory going.
Is Wilson vs. the Prime Minister the silver bullet that will kill Brexit?
Please. Brexit is due to a number of factors, most of them fairly irrational and built over decades of lies from the British press and British politicians. The people shouting to “take back control” don’t know what that “control” even means, and most of them are completely ignorant of how their own government operates, let alone the EU. They were really complaining about the under-representation of English grievances in British politics, about the distance between London and the rest of England & Wales.

Unless, of course, you mean corrupt oligarchs like Rupert Murdoch and Arron Banks, who simply want to cut any political power to size to protect their own interests. They indeed want decisions to be taken at the lowest possible level.
The new 777X models all have folding wingtips. It's part of the standard design, not an option.
Great article. I didn't know about comm actually, so that was new for me!

With regard to the 'ints' it helps to not think about them as ints but rather just some text that follows the pattern ^[0][1-9] or some equivalent to that. "Starts with any number of zeros or no zeros followed by any number of numbers between 1 to 9 or none at all."

So long as you know the repeatable pattern you can always use sed to just replace the part of the pattern you want gone with nothing which effectively deletes it from the output. sed is like a Swiss army knife in that regard because you can do nice simple deletions like that and even iterate on them if you need or you can do quite complicated capture groups if you need to as well. Sed can get you unbelievably far in terms of shaping text in a stream.

I have a few tricks I've learned with various tools that I thought were worth writing down. Hopefully you can find some more useful stuff.

https://github.com/nicostouch/grep-sed-awk-magic/blob/master...
Unreal Engine adds support for raytracing
Innovative Cultures
The Incompetent
Instead to create a script in Python to convert numbers in integers, you can use awk: "python3 parse.py" becomes "awk '{printf "%d\n", $0}'"
I really should have read that while hungry. It made it even worse!
> if you ask Taylor Swift about how to be a successful artist and she says

Just have your father buy a record label.

> I think Bryan Cantrill suffers from a lack of perspective.

I think it could be interpreted in a lot of ways, god forbid anyone criticize the language and connotations in YCs questions. The questions asked so broadly/abstractly open them up for this type of thing and if there are problems more people should speak up, until there are better questions being asked. This can all still happen while also still loving what YC can provide.

> These aren't arguments I could make because I'm a nobody

This is exactly why you should express how you feel about these things, as much as you also want the conversation to be less about Bryan and more about YC, you're basically saying you have the same passionate nature but choose to be silent. And if you did speak up, it would be without the bulk amount of negative attention if you were wrong, but all the benefit if you provide something of value and were right.
> Except no one wants to have short term temporary job.

Sure they do; that's what contractors often are. I've spent eight months working in Belgium plus three in Luxembourg. It's a great option if you're from a EU country with lower salaries and don't want to permanently migrate, but want to build some savings (plus local employers seem have some fetish for people who worked abroad).
TD-DR: The vote was proven to be blemished, the Prime Minister acted irrationally to use that as the basis of Brexit.
I think I'll go grab a diet coke.
It shouldn't be illegal to view terrorist propaganda simply because of idle curiosity. In fact, people in this thread admit to doing so. Should they be punished?
"Could I have that big red fluffy arse?"
"Do you mean this plush heart?"
"No. I'm a cardiologist, I've been operating on human hearts for the last 20 years, I know how a heart looks like, and I would very much like that red fluffy arse."

Seriously, though, it's a little heartwarming bouquet.
I plan to keep improving the article above for a couple days at min, potentially with explanations and diagrams of how PKI, e2e, Steganography, QR codes and fountain codes work, but I felt this draft was ready enough for publication, and I really just want to make a mark with a general audience. I appreciate all feedback, upvotes, comments. My personal email advani1@gmail.com, please include "SVS" in the subject if you choose that method to hit me up about this.
My favourite one is
'pkill -9 java'. Fixes my laptop if it starts lagging.
> Moves under flight path of major airport
> Hears planes

shockedpikachu.jpg
Modern distributed database should be transactionally reactive by design
Really nice link! Thanks fforflo.
Why even use awk rather than the shell's (well, bash's) builtin printf?

$ printf '%d\n' "0005"
5
Does it protect the current employer from employees ‚borrowing’ ideas and leads?
Is there a nice alternative for seq or jot ? Something neater than for-loop in awk ?
yeah, it took me a while to realize you were trying to go for something more lisp than λ-calculus.
15 Must-know Docker commands
Coke and similar drinks are q problem for patients with renal failure its the phosphor.

You normally take phosphor binders (Renagel) as well as giving up coke - god only knows what costs in the states it cost the nhs about £1000 for 2 months supply for me.
Is EU going to survive all this? Brexit. This absurd regulation. Eurozone debts problems (Italy situation is far from being stable). This could be a hot summer for EU, especially if Euro parliament will be full of EU-hostile MPs.
What a useless comment. The OP is an interesting walkthrough of solving a highly specific problem in a clever way using a common but often poorly understood toolset. Then you come in and leave a snarkbomb trashing the idea that learning how to use this toolset is worthwhile without providing any reasoning or alternatives.

Do you also trash posts about learning how to build your own furniture or troubleshooting car engines?

What elevated domain do you operate in that only has perfectly elegant solutions to beautifully architected problems that use only tools perfectly crafted to solve those exact problems? Doesn’t sound like very interesting work to me.
Does that kill electron instances too? ;)
Yup, I'd probably have gone with a `for` loop also. A bit shorter:

for set in *_data.csv; do
[[ -f "${set/data/A}" ]] || echo "${set%_data.csv}"
done

Edit: though I just write it out like this for formatting on HN. In real life, that would just be a one-liner:

for set in *_data.csv; do [[ -f "${set/data/A}" ]] || echo "${set%_data.csv}"; done
A friend of mine uses a fake last name on Facebook because her real name is Fake, which they refuse to accept as real.

(Her name is actually Faux, which means fake in French.)
the ability of the crew to take away the dimming control is precisely why I hate them so much.
You can apply the awk command on a pipe, and so it is applies on each line of the file/stream.
I'm surprised they aren't going to bother with trying a freighter. The 747-8F is still being sold; it's got almost twice the payload weight lift capacity of the C-17 and 88% of the lift capacity of the decades-old Antanov An-124 (though the C-17 and An-124 can have taller and wider items, like tanks and helicopters, loaded into the cargo hold than the 747-8F can).
Bash with Notepad++ and Excel? Do you use Wine or WSL?
I didn't suggest reliable
Ugh.

for (i = 0; i < sizeof love / sizeof *love; i++)
if (love[i] < 4)
printf("%s", say[love[i]]);
else
for (j = 0; j < love[i] / 4; j++)
putchar(show[love[i] % 4]);

Yes, C doesn't force you to use braces here, but this is really overdoing it.

And I say this as someone who does like Python's indentation-based syntax. Doing the same in C is not idiomatic.
Sigfox publishes radio specifications
Also less affected by turbulence. Also more room to walk around and stretch. Also more space above your head.

The greatest passenger jet in history.
Audio AI: isolating vocals from stereo music using Convolutional Neural Networks
It’s a bit like with casual racism or sexism: there is a disconnect between the younger generations’ outlook and the older ones’. Stereotypes are hard to die.
Those fines are the perfect representation of the lack of control EU has over US tech giants. They are essentially opaque and impossible to inflence through normal regulatory and political channels so the only options are the big guns. You can be sure Google is not going to heavily invest in the EU tech sector under such adversarial set-up. There's a subtle blackmail here: we push the envelope as far as it goes and the EU can choose to submit or risk technological backwardness.

It's a great situation for the US economy but a very bad strategical position for Europe.
I wonder whether even if there is a causal link, the diet version will still be healthier (for low values of healthy) than the sugary version. I tend to think so.

I would assume the people most likely to drink diet beverages do so to wean themselves off of sugary drinks. That's one of the first steps in getting towards a healthier lifestyle. The article notes this too.

A mystery to me is why they haven't asked about consumption of sugary drinks at the same time. That would have allowed to get much more interesting correlations.
Time to start porting this brand of innovative thinking to the web... https://linuxontheweb.org/shell.os
Don't do this your intellj idea will crash and fatal dataloss will occur.
$ join -v 2 <(ls | grep _A | sort | cut -c-4) <(ls | grep -v _A | sort | cut -c-4)

The shortest one I could come up with, no need to use python.

`join -v 2` shows the entries in the second sorted stream that don't have match in the first sorted stream, the rest is self-explanatory I hope.

Edit:
$ join -v2 -t_ -j1 <(ls | grep _A | sort ) <(ls | grep -v _A | sort)

Is even shorter, it takes first field (-j1) where fields are separated by '_' (-t_)
Not sure I understand why it needs to even know there's numbers in the filename.

The problem seems to boil down to:

"Find all files with the pattern '[something]_data.csv' and report if '[something]_A.csv' doesn't exist"

Unless I'm missing something, all the sorting and sequence generation isn't adding anything.
That' not true. Reselling volume licenses is perfectly legal in the EU.
New license that's not OSS (MongoDB Inc saying it is doesn't make it so, the OSD determines OSS, not some company).
Useless use of seq spotted. Seq does not exist on many systems. Bash has {0001..0500} instead.

Nice writeup though.
> I'm planning to release at least one app or website per month in 2019

If this exercise is strictly to learn and expand your skillset, great!

But if you're actually trying to build something of value, no need to put an artificial time limit of a month. #1 might be decent business. Spend the time required to properly validate if there's demand for the project and build it for real, don't half ass it.
Watched a youtube video so now I'm an expert. The A380 runs out of load capacity long before all the volume is used up so your cargo flights are moving a lot of empty plane.
There's been an odious trend "coaching" as an actual job title lately - promoting cooperation and positive environments as if the acts of just listening and inclusivity can make even incompetent technology teams better.

It can only make competent technologists and receptive junior technologists who wish to learn better. Caring what the dead wood thinks is a recipe for an inferior product.

Empathy is not a solution for turning dead wood into live wood. There's negative value in making incompetents feel like equal members of a team.
This blog explains well why there’s no a380-F

https://www.flexport.com/blog/airbus-a380-no-cargo-equivalen...
The avoided Ukrainian/Russian airspace after the incident.

https://www.flightglobal.com/news/articles/american-reroutes...
So far as I know, regular soda also has phosphoric acid.
Calico or Cilium? ;)

Compared to Cilium I would spontaneously say it's bpf and fqdn based network policies.
In the UK I considered getting a second cheap feature phone mobile with a long battery life when I was on the list.

We had to take the call screening off the landline as it was potentially stopping calls.
Why not get the one with the sugar? The data on that one are clear. No worrying about whether it's bad for you.
to clarify, by "withdrawing support" I meant withdrawing support that you personally are providing, not just running around yanking ladders out from under people.

in the specific case of pregnancy, the support is given at significant personal cost and risk, which is not captured in either of your analogies.
Can I make queries into nested keys of those objects?
Positive: The article links to a study

Positive: The study is open access!

Negative: The study is, to the best of my few minutes of ToC reading and Ctrl-F-ing, _entirely_ unrelated to soft drinks or sweeteners

Am I missing something? In either event, 2 out of 3 ain't bad, I suppose
Referendums are seldom used in the UK. This one was not legally binding.

Legally a referendum only has the effect that Parliament decided. In this case: none.

Parliament is sovereign and it voted to leave the EU. Its decision was informed by the referendum but it was not bound by it, nor did it have to take any action at all.

The decision was political because it was untenable politically for Parliament not to vote to leave the EU considering the referendum's result.
Did anyone understand this bit?

> The approaches using equivalence classes of Cauchy sequences ... suffer from an inability to identify when two “real numbers” are the same

Perhaps there's no computable general method, but it seems like it highlights an even bigger problem which remained unspoken. There is an inability to tell when a sequence of numbers approaches zero!
There's been a lot of articles on Diderot lately, probably because of the recent publication of Curran's "Diderot and the Art of Thinking Freely". Diderot is really a fascinating guy and unfairly obscure in the English-speaking world, where we tend to remember him (if at all) as just one of the people behind the Encyclopédie. But he really was a major Enlightenment figure, on par with Voltaire. Curran's book in particular shows how forward-thinking Diderot's thought was -- from religion (or the rejection of it), to belief in the power of the people to rule themselves, to the belief that science and technology can improve life, he seems much more like a 19th or 20th century thinker, not an 18th century one.
They accept uploads of videos originally on YouTube (like "Me At The Zoo", the first ever YT video[1]), but there's no automatic crawling like with the Wayback Machine, AFAIK. Still, the "YouTube" subject in their video archive has almost 1M videos.

https://archive.org/details/MeAtTheZoo
http://www.art.net/~hopkins/Don/unix-haters/handbook.html
Wish we had HN gold for comments like this.
That's the same style in K&R, which is about as "idiomatic" as it gets. I don't see anything wrong with it.
Show HN: Airtext – Create your own decentralized blog with one click
Why Tesla Model X has a perfect 5-star safety rating