skysight-inc/HackerNews huggingface dataset:
You don't see the need for a warning, and that's precisely why you didn't issue any warnings yourself. But if you would think about someone other than yourself, maybe you would understand that someone else would like to have that warning.

If it was advertised as an erotic or lgbt novel, then I'd say that warnings of that kind would be pointless since this type of content would precisely be what readers would seek. It would be like warning people that porn contains nudity.
The git command-line blame is quite awkward, both in syntax and in functional limitations, in almost any situation it's a lot better to use a visual tool such as "git gui blame"
> Amiga, Atari ST, joystick/gamepad

No Commodore 1351 support?
yes this is exactly what I (most users?) would need. Search for exact phrase would be a plus also. Eg: "donald trump" instead of Donald AND trump. What kind of backend are you using, a simple database or search index like elasticsearch (which would be more appropriate for such project)?
Yes, a linear weighting of factors would be perfectly fine.

But we're in 2020. A small two-layer MLP has a negligible impact when compared to the work to (e.g.) output the current git branch at every command prompt.
I'm a software engineer, and I've been keeping a "lab journal" on and off for the past decade or so. A single markdown file per day, with the date as filename. First thing I do every day is copy the previous day's entry, give it a once over & remove what's no longer relevant. This helps me remember what I've been working on, and it's a track record of sorts.

There's a todo list at the top of each day's entry. But the rest is mostly free-form. Some days don't contain anything. Others contain meeting notes. Design ideas. Results of experiments. It's all plain text, so it's easily grep-able. Sometimes I look back at them to answer "why did I do that"-type questions. Sometimes $manager wonders what I've been working on or why it's taking so much time. I can just point at the journal and say "I've been doing 3 meetings every day and I've been onboarding people so I haven't had time to work on XYZ".

It's not much effort. And imho it's definitely worth it.
Well, if you're talking about cultural homogenization, the curry-like thick stew you call "goulash" is actually pörkölt in Hungary. The original gulyas is a paprika-flavored soup, and it's considered an entirely different dish (eaten with a spoon instead of a fork etc).
Yes because google never kills off services...

Never

ohh wait https://killedbygoogle.com/
A graphical analysis of women's tops sold on Goodwill's website
Querying 40,000+ Datasets with SQL
>but I still don't see any useful stuff for normal day to day stuff.

I don't think there are any, but what you will find is a lot of enthusiasm for the potential of it. Such hype also help sells various crypto currencies or raise funding for startups, but might not be the same thing.

It's hard to separate the enthusiasm for the pure technology and persuasive opportunism to make a quick buck. It has been around a decade now so the core tech should be less on the edge.

I would suggest that the lack of actual normal day to day stuff indicates something important.
It's unusually memorable because it's from a children's book and little kids will demand their parents read the thing a hundred times. It's either been drilled into you as a child, or as a long suffering parent.
There is this weird thing that actually specifies what should be taken down and what should not. I think it was called the codex of law.
With new security law, China outlaws global activism
The next statement: de Finetti says that probabilities are determined by personal gambling attitudes. Though in practice probabilities work independently from gambling attitudes.
I worked at a place where the main programmer had been there 20+ years. To this day, they are still using a language which was popular in the 90's, but you rarely see today.

The day I interviewed, he said "I know I'm not the best programmer but I believe that after enough hours on the project you will end up with something that works", and he bragged about many nights sleeping in the office on a cot he had under his desk, keeping systems running and debugging live programs.

It was some of the ugliest code I had ever seen in my life. Every couple years, they'd hire an actual programmer, but he refused to change his methods, and the programmers would eventually find another job out of frustration. It was very easy to see which code was done by the other programmers, it just made so much more sense than his code, it was documented, etc etc.
I do make lots of awfully small commits, and a single line is rarely enough (but sometimes it indeed is)
Why do Nigerian Scammers Say They are from Nigeria? (2016) [pdf]
Ask HN: Developers, what is the last significant thing you learned?
And when did you learn it?

Inspired by: https://news.ycombinator.com/item?id=23768054
This would make a very interesting Ask HN post.

https://news.ycombinator.com/item?id=23768931
Medium going out of business seems inevitable.
The state sanctioned church "Chinese Patriotic Catholic Association" has only in 2018 acknowledged that the Vatican can veto the appointment of their bishops.

I guess he did not want to upset them after this major concession.
A pleasantly long article that tries to offer a deeper than usual treatment of a familiar subject. Sadly, it works very well as a career issues bingo card.
Ask HN: Google Music alternatives for people that buy music?
The GOOG is forcing a transition from Google Music to YouTube Music at year end. The former has always freely allowed me to background stream the songs that I have bought over the years. After the transition...

> Background play is only available to paid users of YouTube Music. However, the free version of the music app allows background play for your uploaded songs and streaming on smart devices with Google Assistant. Don't forget that you can still enjoy background play and radio in the Google Play Music app until later this year.

(I cannot find this detail in any article about the change. Only in an announcement emailed to me.)

Can anyone recommend a hosted-but-offline-capable, you-own-your-music, desktop-and-Android service that will let me avoid both YouTube and the Google Assistant ecosystem? I am happy to pay a couple of bucks for some party to securely host my music with a decent app.
Sure, but how would you format your message so the lines aren't longer than 80 chars? I guess you can edit the command to read from STDIN, but that sounds much more cumbersome than passing -e:

git commit -F- <<EOF
Fix issue

Hello world...
EOF
Independently of the title I suggest keeping private employment journal. I had so many situations when one wanted to do scapegoat out of me. But I had meeting notes made few months/years ago and could defend myself very well. Of course, there is this productivity topic too, but I treat it as a secondary benefit.
Why this Facebook advertising boycott is different
I wish someone would build that and force you to use it for the next six months.

NTMs and similar are very slow at learning, and would (e.g.) not pick up on the fact that you've created a directory until you've interacted with it a couple thousand times.
never heard of it. Thanks I'll go check it out :)
> GNS is based on the principle of a petname system and builds on ideas from the Simple Distributed Security Infrastructure (SDSI), addressing a central issue with the decentralized mapping of secure identifiers to memorable names: namely the impossibility of providing a global, secure and memorable mapping without a trusted authority.

Great to see people learning from SDSI and SPKI, which have largely been forgotten despite their achievements.
The Thai word is แกง kaeng, which is etymologically unrelated to English or Tamil, and encompasses a range of dishes varying from what we'd call curries (the famous red, green etc) to distinctly soup-like dishes like kaeng khae.

https://en.wikipedia.org/wiki/Kaeng_khae
Where you might be going wrong in your digital transformation process
Applied a bit more broadly / generally: Dogfooding. Switch to being the client / consumer of what you're working on. Or just watch other people use your stuff, be they other developers or end-users.

Statistics and bug reports only tell part of the story. I've learned a lot just from watching someone else work with the app I worked on back when with a camera mounted to the phone.
Some items I can recall:

- using CLoader for YAML loading in Python is x10 faster. (Last weekend)

- Chrome DEV Tools has an option to simulate different network speeds, really useful if you are developing for the developing work when cellular speed can be very low. (~1 year ago)
I thought Provenance was a lot weaker than the rest of the Ancillary series. It was still good though.

The 2018 Hugo novel field was REALLY good. There wasn't a klunker in the group. My favorite was Kim Stanley Robinson's "New York 2140" but it was a very hard call.
From Wikipedia: A continent is one of several very large landmasses. Generally identified by convention rather than any strict criteria, up to seven regions are commonly regarded as continents.

Always thought a continent was a clearly defined.
Yes, exactly.

I also had a book about techniques to use when building planes from such cut outs, and it included a chapter on "extras" like putting lights, small electric engines, etc. into the plane which sometimes allowed enough power that they would taxii on the table :)
Gratitude list! I started one a few years ago when life was very very tough and it ended up being one of the things that kept me going.

I also made a timeline of my life with all the major events on it. Puts the whole thing in perspective.

Both good tools, especially in tough times.
There's pros and cons. I had a 4 letter .com back in the late 90s, but I was on holiday and my card expired - the hosting company emailed me, but clearly I didn't get it, so they didn't renew, and "ename technology" have been squatting it for 20 years.
Use content addressing. There are still many rough edges to be worked through but IPFS and others don’t get enough attention when stuff like this comes up on HN.
Sounds similar. So many of the hours he logged were because of trying to shoehorn features into the ratsnest of code. If he had rearchitected chunks of the code into something more logical, then it would've saved time overall.

I don't think he understands the purpose of architecture is to make future development easier, and instead thinks that if you make all variables global to be changed anywhere at any time, then that makes it easier and faster
Regarding

if [[ -r "$(brew --prefix)/opt/mcfly/mcfly.zsh" ]]; then
source "$(brew --prefix)/opt/mcfly/mcfly.zsh"
fi

Tip: hardcode brew --prefix. It's /usr/local for most people anyway. brew is written in Ruby so invocations are expensive; brew --prefix takes ~30ms on my systems so the above snippet adds ~60ms to shell startup which is a complete waste. Add a couple of frivolous snippets like this and you have people complaining about slow startup.
Re: energy, maybe add mood and a lot of things: Realize they are subtle, that there is often no direct cause or correlation. Some issues are because of experiences throughout the day accumulated, or something from hours ago (e.g. food); others accumulate over months or years, e.g. stress, lack of sleep, a nutritional deficiency.
Benford’s Law https://en.m.wikipedia.org/wiki/Benford%27s_law#Accounting_f...
Virus-Tracing Apps Are Rife with Problems. Governments Are Rushing to Fix Them
Went in here to say exactly that.
Oh wow, that's a wonderful recommendation! Thanks!
While I don't necessarily agree with this post (see below, plus I haven't had time to read your links properly), I don't see why it's downvoted - if there's a reason the downvoter should say why.

Anyway, I don't buy your reason for pneu & flu being on the same page, flu may be a subtype of pneumonia but there are many causes of pneumonia, and I don't expect flus to blow up into pneu. Then again, I'm just guessing.

Your second link is not official government statement - indeed it was so weird I didn't understand what I was reading at first - it's a letter expressing a person's opinion, not a government position. I don't know it's value.

The table's interesting, but the percentage of expected deaths don't make sense (read: I don't understand them). It may be down to time lag on reporting, but it's a big lag.

Anyway, well done for providing figures!
enforceability of EPO patents varies, that's why there was a big fight on software patents in EU parliament not so long ago, not sure however on current status - that needs to be checked I guess.
These are not the qualities of an expert according to Dreyfus’s model (As referenced by the article). According to the model, as you gain skill you also gain the capability to bear responsibility. A beginner programmer can be responsible to program to a clear spec / wireframe. A senior dev can be responsible for making the client happy. It’s not obvious to a beginner, but those are very different tasks.

If you spend 6 months working on the wrong thing, you aren’t taking responsibility for delivery. It’s a mistake that most smart programmers seem to fall into at some point in their career, when they’re still learning. It’s a classic sign for me of a mid level developer made into a tech lead before they’re quite ready for the role. I’ve seen that happen way more often than I’d like.

If your tech lead is making mistakes like that, your team is operating without a real senior dev at the helm. That’s not insurmountable, but don’t mistake that sort of thing for real expertise.
> I also wouldn't want to be Mongolia

My (limited) understanding is that Mongolia is mostly steppe, and the Mongolians have several thousand years of claim to the land, neither of which is true of — say — Outer Manchuria. Russia will struggle to get much sympathy if the Chinese execute a “Crimean Gambit” there.
I knew the Trump administration had to be cooking those numbers.
No.

In fact, I heard more than once that current advice is to explicitly avoid searching :/
A large whiteboard in my home office, on wheels. Two sided, one is blank for brainstorming, the other always full of things I have up in the air. Some lines remain there for months, some for days, until the subject is done.

I use the blank side during calls to jot down notes which I transform into meeting summaries and email later. Then I clear it.

I find whiteboard writing very satisfying and the the fact it’s always out there in the room with you - can’t minimize it or just not open it - keeps you always synced to your tasks.
Space is limited so it’s always relevant. You’re at some point forced to take care of things to make room for new things - can’t scroll down.
> Depiction of sex is very common in sci-fi post 80s

What can I say, I simply don't agree. There are LOTS of books out there that don't even touch the subject of sex. I don't mind the concept; but I think that including any graphical representation of sex in a non-erotic novel is a cheap shot, same trick as it's used in low quality movies/tv series. Cheap way to catch viewers? Put a sex scene in it. Cheap way to spark controversy? Put lots of sex scenes in it. I simply don't appreciate measures like this. I think that porn is for sex scenes. For sex encounters needed for plot, I think it's best left for imagination only.
>The Church knows how to draft behind power. Hong Kong’s is receding, Beijing’s is burgeoning. No doubt onto whose teat the Church will hungrily latch.

If that were the case, the Vatican should have been among the first to switch recognition from the Republic of China (Taiwan) to the PRC, but instead, it is the only remaining European state that still maintains full diplomatic relations with Taiwan.[1]

1. https://en.wikipedia.org/wiki/Foreign_relations_of_Taiwan#Eu...
(1) Merkel is an accomplished scientist, Trump is a complete fraud.

(2) Merkel tends to act from her principles, Trump doesn't have any that I've been able to detect. You may not agree with those principles but at least she has them. I don't always agree with her either but I can actually follow her reasoning and understand why to her these things make sense.

(3) Merkel has an 88% approval rating from those in her own party, and 70%+ of those when polled across all of Germany.

(4) The EU, not Germany in particular should take a much stronger stance on Human Rights issues in China, but realpolitik unfortunately seems to stand in the way of this.

Insulting the Polish government (not Poland, you can't insult a country) is something that the Polish people that I know are going much further in than Merkel ever will, and with good reason. She doesn't trash America, she trashes Trump, and again, rightly so.
“(Videos)” 7 Levels of Emotional Intimacy in Your Marriage That Is Good to Learn
I do the same-ish thing. Main highlights on mine:
1) I start off the day with things I should be working on (samesies)
2) I use ### to demarcate different "working sessions" ... one for each meeting, etc.
3) I struggle with finding something that lets me: encrypt, search, big notes, and use multi platform easily :( Closest I've found was google keep so far .. but i hate relying on it like that. I'm pretty sure "something" plus encrypted sqlite will work once i find it.
4) I name it Today.YYYYMMDD ... I'm trying to get into the habit of retroing once a month, creating a Month.YYYYMMDD to try to be more reflective and understand high level impact I had and systemic issues I'm running into.

The number of times this has saved me time figuring out "Oh .. i saw that error before .. how did I fix it?" and "who did i talk to about X and what did they say" months to years later has proven to be super helpful and I will be continuing indefinitely.
You can petition ICANN if you lost a domain that you paid for. As long as you are the rightful owner it will be returned to you. Keep a active credit card on file with your registrar and keep a credit with them as well. All the horror stories I see are cases where someone stops paying.

https://www.icann.org/resources/pages/help/dndr/udrp-en
In an attempt to save others the effort of looking things up, as far as I can tell, the two axes are:

Horizontal axis (явка) --> Voter Turnout

Vertical axis (результата) --> Result
Facebook Decisions Were 'Setbacks for Civil Rights,' Audit Finds
Cool, I'll check it out. There's something attractive about using stuff from the standard library though.
This may be an example (rather dysfunctional) of a Domain Owner. Someone, who is by historical reasons is entrusted with guardianship of the particular part of the local knowledge management. The worse the code, the more the likelihood and indeed the need for a role like this. This is clearly systemic, and is a red flag for the whole org/unit.

Whether such a Domain Owner is aware of his standing - that's a philosophical question. Job security on the one hand, inertia on the other, compounded with the very much environment that gives such role more support.

Just wish these guys are willing to share the crusts of the tribal knowledge with you, as this is where their true expertise may be. Side note: if there's this perceived disparity in the technical skill, the seniority in such org may trump the merit. There could be a way to get such Domain Owners on your side; pointing out their lack of skill is not the one, in fact this can backfire literally.
Nothing you wrote contradicts what GP wrote. (Your text, other than the first two words, also appears correct but doesn’t address GP’s argument.)

GP claims getting consensus is hard. You argue that it’s not needed. Correct, but tangential.
I had placed an after-hours order on September 10th, 2001 at a bit under the market price which didn’t go through until the markets re-opened, at which point the price was $17. I wish I’d placed a larger order.
I predict some troubles with his next reincarnation.
I'm not sure if I'm barking up the same tree, but my thought process has been something like this: A Minkowski diagram plots distance on the 'x' axis, and time on the 'y' axis, and the "here and now" is at the origin in the centre. The past that can affect that central point is a right triangle with the apex pointing up at the origin. The future spacetime that the "here and now" can affect is an upside down triangle with the apex starting at the origin.

This gets interesting if you think of the past as a collection of "states", such as boundary conditions, and the area of the triangle as some "function" over the states. Think: hash function with some subset of a file as the input.

Now, imagine there are two points, one for each observer. Two scientists, say. There's one at the origin, call him Alex ("A") and another scientist in his "past light cone", call him Bob ("B"). Their states are like the hash function, and the inputs are the boundary conditions, like different but overlapping subsets of a file. They'll disagree because they don't all see the same input bits.

From the perspective of Alex, Bob is in his past, and Bob has only experienced a subset of the boundary conditions. In the physical universe, this is the big bang. Alex can, in mathematical principle, but maybe not a physical one, predict everything Bob will say about any experiment Bob will do. But Alex also knows that Bob is missing some information, the greater part of Alex's past light cone not shared by Bob. So Alex can make predictions that Bob cannot possibly predict. The situation is inherently, fundamentally asymmetric!

Here's the rub though: from Bob's perspective, Alex is in his past, and it is Bob that knows the entire state of the universe from the big bang leading up to his here & now, and it is Alex that is ignorant of a "slice" of it.

So what's going on?

The reality is that there are 4 observers: {Alex Prime, Alex's Bob}, and {Bob Prime, Bob's Alex}.

We colloquially talk about them as if there are only 2 observers, but the more accurate perspective is that there are 2 observers in 2 universes, and they can never completely agree on all experiments, not even in principle. They have different inputs, different boundary conditions, and different predictions.
Ancillary Justice was pretty good, very tightly written.

I find Iain M Banks' (RIP) books quite a bit more entertaining though, as far as the genre goes.

Ancillary Justice also didn't blow my mind like The Diamond Age, which I thought was extraordinary.
NY State Bar Task Force: mandatory Covid vaccination
In the same image, the pedestrians up top do have crisply drawn features, which (IMHO) look much better.

Maybe it's my fault for having grown up with Tintin-style ligne claire: https://en.wikipedia.org/wiki/Ligne_claire
A good alternative is biking to work, which is much quicker and can also be done without sweating. Disadvantage of both approaches is that it's inconvenient on bad weather days.
> files that lie scattered around various, obfuscatedly-shared directories, with absolutely zero ability to find the thing you KNOW is "out there" somewhere.

This is why I promote wiki's whenever I can. Locking data up in files makes it nearly useless.
Hi, just finished implementing this stuff. To search a AND b use 'q=A+B'. Here are a few examples:

> curl -XGET -G 'api.datanews.io/v1/news' -d 'apiKey=API_KEY' --data-urlencode 'q="Europe throws new rule book at Google, tech giants to loosen market grip"'

> curl -XGET -G 'api.datanews.io/v1/news' -d 'apiKey=API_KEY' --data-urlencode 'q=google+facebook+amazon'

Supported operators:

+ AND,
| OR,
- NOT,
() parentheses for grouping,
"" exact match

EDIT: examples