skysight-inc/HackerNews huggingface dataset:
I’m not sure. In shell, I think

makejunk | grep foo | tail -4 > fourthings

is more popular than

> fourthings makejunk | grep foo | tail -4

Having said that, I don’t understand why you would add this, but then, I don’t understand the popularity of ruby or other languages that think adding alternative ways to do things most of the time is a good thing.
You asked for an example, and they provided it. Then you moved the goal post
True, but I think that there's a bit of an unreasonable fear of SMD among hobbyists. Large SMD components can actually be easier to solder than through-hole (and there's no shortage of break-out boards for breadboard prototyping).
This user is not https://en.wikipedia.org/wiki/Philip_Welch
Last year I bought a house and moved out of my apartment. So far I have received 1) two stimulus checks for the two deceased owners of the house 2) funeral home bills 3) family photos they sent and got returned
I used a similar point as an argument in primary school. They dinged me for sloppy cursive writing so I ended it right there.

All upper case, caps were just bigger than the others.

Stayed with that until I left High School. Was making some point or other, or was just a PITA.
> the general state of nvidia drivers on linux

... is great? They have been well supported for decades, has working drivers for every GPU on release day and even 10+ year old cards get updated drivers for new kernels / X servers whereas AMD takes months/years to have usable drivers in a stable kernel.
Amazon's move earlier this year might be an early sign. They split their expansion across 6(?) different cities. I doubt society is moving away from offices or cities in the near future, but it's a whole lot easier to have teams outside the Bay.

Bay area municipalities have been making choices that degrade quality of life and could always count on tech companies paying more taxes anyway (hello housing crisis). There will be some hard decisions coming up.
Congrats! Very small note: when changing any of the colors, the URL changes presumably to reflect the new state.

The issue is that these "stateful" URLs don't work when accessed directly. Try this one that I got by fiddling with the colors a bit:

https://terminal.sexy/#HR8hxcjGKCoupUJCjJRA3pNfX4GdhWePXo2Hc...

The site hangs and does not initialize.

Cheers

(I just emailed the site's author about it being discussed here as well)
I don't think a week goes by without an article about that but I honestly don't see it. The concentration of talent and capital make Silicon Valley too attractive.

I think people vastly overestimate the long-term impact of covid, underestimate the benefits of agglomeration, underestimate the negatives of remote work, and apart from a few individual companies I don't think there is a trend even. I'm not even sure this move from Palantir is anything other than some sort of strange branding exercise to get more Trump government contracts
Or that Silicon Valley has no intrinsic advantage, and that they no longer have to factor it in where they are physically situated. Denver probably came out on top because they think it affords a better quality of life for their employees and possibly more favorable tax regime.
It works well for some cases. You end up with

return if a.nil?
return if attempts < max_attempts

In this case "return if" becomes like a keyword and you can ignore it and focus on the rest of the expression. It also seems very readable for other simple values like `return false if ...`. But I agree, as soon as the code to the left of the `if` gets non-trivial it is harder to read.
Ask HN: Project Management Tools/Frameworks for Data Science/Analytics Projects?
I'd be interested in learning what project management tools/frameworks, if any, those working on data science and analytics project here use.

I don't have much experience with Agile, Waterfall and Jira but my understanding is that they are used for software development.

Any suggestions would be helpful.
How to Convert Postman Collection to OpenAPI
That is also roughly my interpretation. But that is different to the meaning used in the post itself. See my other comment below.
Everything with Deckard was awful. I also felt the Rachael clone was both a "fanservice" moment and at the same time terribly disrespectful to the character of Rachael. I hated it, a "we did this with CGI because we can" moment.

In my opinion, Deckard and Rachael's story was over at the end of the first film. Let them have their moment, be happy for an instant, and forget them.

If the sequel was even necessary at all, it should have moved on without sullying old characters.
So payment for any service is a bribe
It seems the opinionated, directive "there's only one way to do it" approach is winning over the hacking around, "wrapping around your mind" approach. Lisp and Perl have had their times under the sun, now it's all about Python and Go. Perhaps these things are cyclical.
How is a cpu/motherboard from last year does not support virtualization? What?
Are cameras like this open-access for anyone? In that case, great data source for image analytics AI startup.
I learned how routers really work from Ericsson's seminal video on the matter, The Good Warriors of the Net: https://www.youtube.com/watch?v=x9XWxD6cJuY

Though I always thought the "router switch" was much more fun.
Err, as an Atari 400/800 owner, I can assure you that they did in fact have an overscan problem. Atari BASIC even defaulted to not printing to the first 2 characters and last 2 characters of each line.

Here's an example Atari BASIC program that uses POKE statements to change and then restore the default margins.

https://www.atariarchives.org/c2bag/page003.php
Since it's a control character I don't think a 'custom build of iterm2' should be necessary?
you can negotiate this, it depends largely on what market you are in and what their costs are.
I used to be in the habit of emailing myself links to read later. I once had an email arrive at my gmail account 3 months after I sent it. That's like what 1000 years in internet time? :D
- Built-in ACME client, automated certificate management

- Simpler configuration language, the Caddyfile

- Single static binary, no external dependencies

- Built with Go, so memory safety is essentially solved

- Very pluggable if you need to add additional behaviour (simple Go module plugin system)

- Config API with graceful reloads

- Plenty more, just scroll through the homepage to get an idea: https://caddyserver.com/
I would suggest expanding your terminology section. I know almost nothing about routers and I'm lost in the first sentence of the High Level Overview section.

"A switch (or an L2 switch :-) ) is an L2-only thing."

I don't know what L2 means. I suspect a definition of the various levels would expand the audience for this post.
1 - Ardan Labs changed the url to https://www.ardanlabs.com/news/2020/08/caddy-server-acquired...

2, 3 - Based on the Cruchbase page for Apilayer, they were acquired by Ardan Labs yestday.(?) https://www.crunchbase.com/organization/apilayer-ltd

Or maybe the two companies bought Caddy together? I'm not really sure.
> Ardan Labs announces they have secured the acquisition of Caddy Server with Apilayer.
Indeed, for educational use cases and hobbyists, there are tons of resources available for the AVR. Being able to buy it in a DIP package is ideal, since it really lowers the barrier of entry in terms of skills and tools required. There are also tons of libraries and code examples both for AVR itself and for the Arduino platform.
How to Integrate MongoDB into Your Next.js App
Denver is very heavy with Federal government agencies. So in that sense it seems to be a logical step.
The Emergence of SARS-CoV-2 in Europe and North America
I'm extremely sympathetic to the frustration that led to your post but, yeah, I think that was probably the best phrasing of the argument that you and I can stay grumpy if we want to but probably shouldn't get our way that I've encountered for a while.
First, get a 65-million-year head start.
Yes, that was largely my point. Many people (me included) assume that s/conform is a kind of coercion, which it is not.

Not all of the above problems are due to coercion, but the majority are.

To be clear: I'm not complaining here, I find spec to be very useful and I like it, just pointing out traps for the unwary.
An intro to visualizing uncertainty [pdf]
I'll pile on: this is a bad article. It's considered harmful. It's also just a set of arbitrary opinions positioned as information. It is not information. It is just noise.
I'm the host of this event. Lmk if you have any questions!
Personal experience, if that counts as supporting data to you.

I spent a couple weeks in a mental hospital and was able to interact with a lot of amazing people who were dealing with all kinds of personal struggles. Not everyone was involuntarily committed, but many were, and for varying reasons. One guy was having a hard time dealing with the loss of his father and was involuntarily committed by his doctor. He left in a much better state than he arrived in after being there for only two days. Many people had similar outcomes.

If you only look at the uncomfortable nature of being removed from your home, or the dollars it costs you, sure, "No! This just equals more bad!" makes sense as an argument. But you can say the same thing about going on a vacation. The emotional benefit makes both the financial burden, and discomfort negligible in the big picture.

It is better to take care of emotional distress voluntarily, if you are able to do so, but if we are simply asking if it is effective as an extreme measure, yes it is, for many people.
You mean for currency conversion, or to simply send USD to a foreign account?
I disagree. The difference between a dict and a list of key-value pairs should be left as an implementation detail in the receiver, not specified in the protocol.

S-expressions get this right. If the receiver knows they'll be doing a lot of lookup, they can build an indexed structure. If not, they can use something like assoc (which does a linear scan). The linear scan is probably faster with less than 5 entries anyway.
It's pretty awesome that families are discovering & loving Tappity! It makes it even more exciting to continue making it even better :)
”it indicates the grave limitations of a political and philosophical investment in individual heroism—the danger inherent in the voluntarism of identifying political efficacy with moral purity and deeply held convictions.”

I think the author is explicitly disavowing defenses of rioters and looters.
The people from Cilium (the k8s service mesh) launched this website[0] recently that lists a few tools from the landscape, and I also had the same pleasant surprise to find these things out this week

I thought we were still tied to `bcc` and that python frontend thingy, but I'm glad the ecosystem has evolved significantly while I was not paying attention! It's kinda like finding a $20 in your back pocket that you didn't know was there when you put your pants on...

[0] https://ebpf.io/
I used it once for a little proof-of-concept where I needed quick turnaround. It was really easy to configure and had a bunch of features built-in that were convenient and saved a lot of time compared to alternatives.
Found this game where you have to guess movie costs
My Highscore is 19..
>But the protests have made it abundantly clear that my understanding of the situation was wrong.

That was revealed by wide spread video surveillance, though.
"on-brand" or could it arguably be some truth to it?

The lack of diversity in SV is stark, and there is pretty clear that they have grown disconnected with a lot of people who work in the world of atoms.
There's some misunderstandings in this comment. Liquidating only his gains would not mean he no longer owns any stake in Amazon. And while you're right that selling some of the gains might cause the share price to dip, there's no need to sell shares. He could transfer the shares rather than cash.

But honestly the fine details of this hypothetical cash transfer don't matter. It's a thought experiment to demonstrate the absurd situation here: a handful of people in this country are amassing more wealth than entire nations while millions of people are struggling to keep a roof over their head. Structuring our society that way is a choice, and I don't understand why anyone thinks it's a sensible choice.
> Tichý is a popular Czech surname.

Could "No" be an abbreviated first name, like "Tho" for "Thomas" or "Gn" for "Gnaius"?

http://www.drshirley.org/latin/names02.html
Eric, I see you've commented hours after my question was posted, but neglected to answer? You openly admitted to infecting IMVU users' computers with malicious toolbars on purpose to make quick, easy money at Twiistup in a speech on startups, and now you are asking us to buy stocks on your exchange?
You're not even mentioning that SEC REGSHO applies to ANY US stock exchange, so all the brokers have to do is let certain clients borrow and that's the end of the "long term" regardless of your marketing of this.
I guess you were a notch better than your Twiistup co-presenter Robert Scoble?: https://www.google.com/search?q=robert+scoble+harassment
So reply Eric, tell us why you have become so trustworthy?
Is it that you cajoled people into getting you truckloads of cash? Of course it is.
Thank you for sharing your thoughts. I'm not worried about scaling and other aspects, but I do think about them. In my opinion, architectural decisions are the most important ones (across technological dimension) and fixing wrong or suboptimal architectural decisions is costly and/or difficult and sometimes outright not feasible.
The ISR capital of DoD contracting and procurement.
To be clear, I enjoy a long Civ game from time to time too and wouldn't want Civilization to be a different game. But I'm wondering, as a game designer myself, if there's something worth exploring that's shorter format. There's a lot of those in board game form, but not so much for video games, at least not that I can think of.
Right, but the Apple II video generator is already reading 40 bytes per scan line, and is using all 8 bits of each byte to generate the video signal. I would think that drawing 8 pixels per byte instead of 7 would have been the simpler thing to implement.
Hah! Lots of Tappity families have been feature-requesting that we also teach math, history, and even art! We'd love to expand into other subjects one day--we think our format will serve them well :)
My personal cutoff is after the first one ;)
And even that one wasn’t very constructive.

Copying a (voluntarily controversial) phrase to put on one’s rant on the new technology du jour is lazy.
> Thus if you have a map without the key, the value won't be validated. But if the key is present, then it will validate its value.

Exactly. Which is something I did not expect. I expected '(s/valid? ::my-spec x)' to tell me if x is valid according to ::my-spec, checking only those keys that ::my-spec lists in :req and :opt (if present).

For maps, you might as well think of s/valid? as ignoring the first parameter. It validates anything it can.
> https://www.politico.com/news/2020/09/08/mike-turner-campaig...

> GOP congressman spent $70K in campaign cash on meals, in 370 food-related expenditures

Once a politician gets used to living fat, off of campaign "contributions", they rather start to enjoy that lifestyle and will bend their morals to keep it.
Python has the same "rightward conditional" thing.

Any time I use it, I wish python had just gone with the normal ternary (? :) operator.
It might be true to some extent but I don't think it's a complete deal breaker either. Look at Cyrillic print fonts for instance, the lowercase is effectively what we would call smallcaps in the latin alphabet: здравствуйте ЗДРАВСТВУЙТЕ. The р and у do deep lower in lowercase, but that's about it.

I really think it's a matter of habit and tradition more than anything else.
Revisiting the spectacular failure that was the Bill Gates deposition
Seems like a direct response to shopify. I like the competition. Interesting how the design language is so similar, too. Seems there's been a solid convergence in the payment space around simplified payment flows. As a developer and a user I'm very happy with this trend.
Because the first goal post was meaningless. If that's the level we're looking at then we can't even give cops sticks because at least one of them is going to beat an innocent person with it.
> the soldering ion and a 3d printer would cost more than $200

That sounds odd, a bit like saying a car and a smartphone holder together would cost more than X. A soldering iron is, what, 15 euros? And a cheap 3d printer like twenty times that?
In one of Paul Graham's early essays [1], he talks about cities and ambition, and how each city sends a message to its inhabitants by virtue of the cluster of people who live there or aspire to be there (and have ended up there).

I'm just wondering: what is Denver's message? Is it similar to Utah's where a slew of successful software companies got started? [2] Or has the city's message become unimportant in the era of remote work?

I ask because it is often the case in history that great work is done in places that are the least comfortable.

[1] http://www.paulgraham.com/cities.html

[2] https://en.wikipedia.org/wiki/Silicon_Slopes
The conclusion, to me, is that a comparison can be made between Thoreau’s isolation and the isolation of the pandemic; his support for radical, violent individual action and the appearance of radical, sometimes violent movements during this time.
perf.link – JavaScript Benchmarks
I think you need to know your audience and cater to them, trying to explain everything just ends in a book. L2 is especially googleable.
I call shenanigans. There is a bar code on the bottom part of the postcard. It has 65 bars. This is consistent with the Intelligent Mail Barcode that was introduced in 2013. Prior to that there were different barcode standards, Postnet and Planet, but neither had 65 bars, the highest number of bars that Postnet had was 62, and they were short and long only. This barcode here has 4 types of bars: short, long up, long down, and long up-and-down; again this is consistent with the IMB code.

By the way, barcodes were introduced to encode ZIP codes, and ZIP codes were introduced in 1963.

[1] https://en.wikipedia.org/wiki/Intelligent_Mail_barcode
If you actually look at the ascii chart broken out by bitfield you’ll see that the codes and key tops reflect a tight mapping (remember old teletypes were electromechanical: an electric motor drove the platen but all the keystroke decoding was mechanical. The usual ascii chart (e.g. man ascii) obscures this by using hex or decimal codes.)

So they had a block of 31 control character (forget null, and delete obviously wasn’t in there because of paper tape).

Many of those control characters were and are useful (^s for stop, ^r for resume) much of the space was empty and so randomly assigned. There would have been room for more bell characters, but that wasn’t really the mentality of the day.
My remaining use case for X11 remote display doesn't quite fit in the VNC/etc. remote display paradigm. At work, I submit a job to queuing software that picks a server (based on load and resource requirements) from a pool on the internal network. The GUI for that job then pops up on my X11 display. I don't really care which server is running the job, and the job is just using $DISPLAY -- we don't even forward over ssh.
Starting to compete directly with a lot of their customers. Big change in strategy.
> Can you elaborate with an example for s/valid? on needing to preconfrom your data. I have not had this issue.

If you have any conformers, s/valid? will use them before validating.

So, if you have a 'set' conformer, for example, s/valid? will tell you that the data is valid even if the value is not a set, but a vector, for example.

Your code must explicitly call 'conform', checking with s/valid? is not enough.
What's been funny is how there's been so many trends that relate to exploiting the engagement stats. For a long time, there were a lot of videos begging for likes or claiming that the heart would be purple on the particular video; this seemed to lead to a de-emphasis of likes. There's a lot of videos/sounds that involve a long build up leading to a short reveal, making sure the viewer finishes the video. One-frame image reveals encourage downloads and replays, and content hidden behind the interface can often lead to many downloads. Videos explaining how to repeatedly hit the share link button will sometimes have more shares than views. There's endless numbers of alternative spellings of words like sex and porn to avoid the edgy content filters, but I suppose that's a given. The hashtags are weird to me since #xyzcba seemed to actually have an effect for a while.

The things I didn't know in this article were the stuff about device type (what is that used for?) and the initial 8 videos. Perhaps the next trend I'll see is flexing on having an unlocked, AT&T-branded Samsung G892A.
Integrating GitHub Codespaces with FRC
I had that initial thought as well, but there's no way those machines are anywhere near a century old.
Build Fault Tolerant Applications with Cassandra API for Azure Cosmos DB
There is also another important factor... mutual respect.

To be stereotypical, I'd go ahead and assume that a majority of people on HN work in tech and likely are paid a decent salary.

The one thing I find in bad leaders (remote or otherwise), and relational in poorly run companies is the lack of trust.

I've worked with leaders who micromanage as much/more than I was when I worked a minimum wage/high supervisory job. This is bad and holds back many employees/companies. It encourages "shared courage" and centralized decision making.

I'm usually amazed at how much responsibility people are given who make over 6 figures, but yet how little decision power they are given. Even when the leader may not have the same knowledge level as their employee.

I've had the pleasure of working with many people who respect that I know how to manage my time, that I know things they don't, and the understand that I appreciate the same about them.

I can imagine how much the "wrong" side of this is amplified when you suddenly aren't around each other all the time.
Of course he complained about data collection by the administration his political enemies are running. The question is what happened when he was running it. So far you said "reduced" - reduced how? PRISM still exists, doesn't it? And there are many more: https://en.wikipedia.org/wiki/List_of_government_mass_survei...

So the question is not whether Joe Biden ever grandstanded on the topic - I'm sure he did, as every politician would. The question is what he had done about it when he was Senator and VP - specific actions attributable to him? Because if he has been consistent to paying lip service to the issue while not doing anything in practice - it is prudent to expect the same consistency to extend into the future.
Chrome for Android may soon send notifications reminding you to use Chrome
Not sure pattern matching will age well. It seems to promote anti-OO design, may cause the switch statement to devolve into if/else, and creates another way to do the same thing.
This kind of dismissive behaviour have been in the Go community since the beginning, unfortunately. It's the product of Rob Pike's behaviour and his rejection of "complexity". But you can't just dismissing complexity by deeming it irrelevant, it's there.

Ian Lance Taylor is probably the only person in the Go team that has a more pragmatic approach to things. The rest is a bunch of deaf people led by the blinds and a few vocal gatekeepers outside Google that will publicly humiliate you if you stray away from the current orthodoxy.
We are planning to making it available on web as well in the coming months!
I think in conjunction with the minimum version selection it makes the dependency resolution much cheaper and simpler.
The third one really got me sad, did you successfully sent it back to its intended recipient?