skysight-inc/HackerNews huggingface dataset:
I feel like either you're not understanding the implications of the logging aspect in particular, or you're being disingenuous.

Firstly, we are talking about corporate surveillance. Maybe not today, but certainly tomorrow. The Australian government is already gaging private sector interest in their facial ID database, which was quietly sneaked through legislation as an anti terror measure only 2 years ago.

Secondly, these records, and all records, inevitably reach the hands of government, corporate, and finally criminal actors - usually in that order. This is again only a question of when, not if. And with access to all that data? That goes back to my original point - we haven't even thought about the implications of having such data available. But we have had a glimpse with e.g. feds getting caught looking at data of love interests.

This isn't just 'border control'. Border control is merely one of hundreds of facets in everyday life where people are being stripped of this privacy by actors who ultimately do not represent their interests.

Are you seriously going to claim that this removal of privacy and systemic logging of everyone's life is a reasonable way to tackle border control so we can stop some terrorists from being one of America's least significant causes of death? More people die to lightning strikes every year in the US than to mishaps at border control resulting in terrorism or such.
iirc, there is a program called 'nl' that should do the trick
Blocking 3rd party domains isn't enough. Especially when there is tons of advice to link to Google fonts, and 3rd party libraries instead of your own. Also when a bunch of websites are using AWS/Cloudfront URLs for things like loading images and in some cases ads may hide behind those as well.
Depends on the use case.

We have two e-readers from Kobo. Both have e-ink. They can both also run a browser. Pretty cool thus far? The refresh rate is abysmal which you're gonna notice whilst browsing, and it all has to be rendered local (including all the bloated JS being used nowadays). Both of these factors are a killer for battery life. So if you'd be scrolling down a web page, and then replying to say here in HN that'd be terrible use case because input is also terrible (touchscreen isn't very accurate either and low refresh rate makes the letters appear slowly). For pure reading however, it is great, and for browsing it is OKish (the only disadvantage is the rendering). It has Pocket support which is sanitised.

The less the screen is refreshed, the better e-ink is.
Almost all of these mysteries are all easily explained by acknowledging we under estimated the abilities of ancient anatomically modern humans.
> - What do you love about terminals?

The cursor is (generally) an absolute source of truth: Terminals usually behave very predictably. A good terminal does not get in my way or have any bells and whistles. Text goes in, output goes out, there's support for whatever the application needs wrt graphical capabilities and cursor manipulation. That's it. I don't want to have to deal with "oh god I accidentally clicked on a link, let's wait for the firefox tab I didn't need to open".

They're text-based and thus it's very difficult to introduce distraction or overly busy interfaces. Scripting being part of the terminal culture is great. Automation is often at least somewhat thought about.

> - What do you hate about terminals?

There used to be an issue with terminals not being encoding-aware and having big issues with UTF-8. Fortunately, it seems these days are long gone. One thing I loathe is when terminals try to look or behave fancy. Get out of my way, please. If you have that much dev time to spare, please make sure that bitmap fonts actually work.

Not about terminals themselves, but about the ecosystem around it: people assume bash is present and always in /bin/bash. That's an unreasonable assumption. Tab completion is a crapshoot since it's not context aware and extending tab completion for the major shells (bash, zsh, fish) is still an unsolved task.

> - If you had to build one from scratch, how would you do it?

Assuming I can look at prior work, I'd first look at prior work. Ideally simple prior work, like st. I'd also read as much documentation on the VT100 and ANSI escape sequences as I possibly could, since I think that's (still?) kind of the gold standard.

Anything related to mouse support, "integration" with a desktop, trying to outsmart the shell at tab completion are anti-features.
No.

They're all poor in some way. Lightroom is closest, especially with the latest uodate to improve speed in the Classic CC version.

Other than that there are exceptional importers like Photomechnic ($$$) or Rapid Photo Downloader (free) but photo managers are all poor.

Its unbelievable too. All it needs is a free version of lightrooms librart module that works on the embedded raw jpegs (like Photomechnic and Rapid Photo Downloader) and it would win photo management.

Im learning to code with part of the motivation being I'm going to make my own that actually works because its so easy to see whats needed. By next christmas i hooe to have a rough first working attempt.
We live in reciprocal space now
It seems you have a high churn rate among your subscribers. Have you ever investigated that? An automated plain text email asking for feedback or a survey after someone unsubscribed would probably do it, though I guess you probably tried this already.
If one could add a touchscreen, this would be perfect for home automation.
The fault is Apple decided on our behalf that we spend $1000 to replace the phone instead of spending $100 to replace the battery.

Completely impartial decision. I call that a FRAUD. Apple can call it "caring for me". Either way, Apple made the choice that costs me $900 more than it could/should.

I'll keep using my (jailbroken) devices, and I am looking for the day that this "tweak" will be revered in Cydia, and Apple will never see another $1k from me.

I, for one, am definitely not asking for Apple to give me a free battery. I just do not trust them at this point :)
Many throttled 6S phones show up as "green" on Apple diagnostic which means that Apple stores will generaly refuse to do the battery swap.
> Does it really need to be profitable on it’s own though?

If it’s unprofitable it needs to be subsidised. That’s not bad per se. But you can’t run around arguing it’s profitable when it doesn’t appear to be.
You could hunt for an older ebook reader on eBay with similar hardware if you're willing to spend some time getting it to do what you want. The older Kobos were pretty simple to modify for example.
Programming is a massively useful skill in most non-programming professions too (assuming you do office work). You can automate so many tedious tasks, analyse data so much better when you can code something. Even if you don't become a full time programmer, you can easily end up spending 10-20% of your time adding value in your job by coding on the side.
I would like to be able to use modifier/control keys over terminal similarly to GUIs, e.g. use Shift+arrows to mark text, impossible on current terminals. I guess transmitting the state of all modifier keys with every keystroke would be a simple fix.
Pumped storage is actually quite common where you have a lot of dams. The Bonneville Power Administration in the upper Westside of the US can essentially press a button and have quite a bit of power due to all the dams.
They used to show charts comparing new iPhone vs. old iPhone speeds in the launch presentations. Kind of necessary when the S versions were just speed bumps. The iPhone 6 presentation had a chart crowing about "sustained performance". It was about thermal throttling but kind of ironic thinking about it now.

I don't recall any charts from the recent launch - they just seemed to lean on putting the word "bionic" in the chip name.
The Value of Settlement Finality (2016)
I don’t see what’s wrong with getting together with others and trying to improve oneself. Sure you can overdo it, but that is all part of growth. This article seems a bit overly cynical.
Your article [1] mentions lots of subsidies:

“Over the past 12 months, across key wind states, except Karnataka, the wind tariff has been raised

...

Generation Based Incentive (GBI) restored: In its FY2014 (April 2013-March 2014) budget the GoI reintroduced GBI for wind power.

...

During the past 12 months, we have seen various states announcing their wind and/or solar installation targets (refer to table 3).

...

The GoI has committed to providing low interest- bearing funds from the National Clean Energy Fund (NCEF) for five years to the Indian Renewable Energy Development Agency (IREDA), the nodal agency providing debt finance to renewable projects in India.“

[1] https://natgrp.files.wordpress.com/2013/07/india-renewables-...
> Maybe it's blasphemy

No, it is not blasphemy! I often find myself copying text from some non-keyboard driven program into the command line and having the ability to change the position of the text cursor in the command line with the mouse would be nicer and faster because my hand is already on the mouse.

Pointing with the mouse to a specific location in the middle of a string is always faster than doing the same thing with the keyboard (if your hand is already on the mouse)

My favorite example is htop: Clicking on a random column header with the mouse feels easier and faster than doing the same thing with pure keyboard navigation.

> slowly crawling your way there with arrow keys.

In case you did not know yet: Try using ctrl + arrow keys (or ctrl + b/f) to jump over whole words. It's still not ideal but at least it is faster than just arrow keys.
Time to mine coins in Germany...
The gas tax at the pump is somewhat complicated here as each state does their own tax. This can create interesting price differences as you drive across state lines. Also, we have a change over in the summer to a "summer blend" of gas which causes a change in prices (usually upwards) as I believe it's more expensive to produce.

https://taxfoundation.org/state-gasoline-tax-rates-2017/
When people no longer remembers who Einstein was, such saying would lose popularity and eventually die out of the language.

https://www.virtuescience.com/etymology-how-words-change-ove...
Where do you find a 50 unit complex that only costs $2 million?
Thanks, but looking to host my own hardware. Maybe that wasn't clear.
That device is indeed for "communication" in the same way that a warning shot is a method of communication. This is not hyperbole, this is quite literally what the device was designed for, per the US military itself:

"AHD is a non-lethal, counterpersonnel, long-range hailing and warning device capable of producing highly directional sound beams, allowing users to project warning tones and intelligible voice commands beyond small arms engagement range. This capability helps Soldiers more effectively determine the intent of a person, crowd, vessel, or vehicle at a safe distance, potentially deterring them prior to escalating to lethal force." (http://www.pica.army.mil/pmccs/combatmunitions/nonlethalsys/...)

and

"Acoustic Hailing Devices are designed to deny access into/out of an area to individuals, move individuals through an area, and suppress individuals." (http://jnlwp.defense.gov/Current-Non-Lethal-Weapons/Acoustic...)

("AHD" = "acoustic hailing device", the generic term for LRADs: https://en.wikipedia.org/wiki/Acoustic_hailing_device#Origin )
I think it's intended as more of an all-in-one board for the educational purposes (specifically educating children, I believe). It has a couple of buttons, an LED array (basic display and light sensor), compass, temp sensor, an accelerometer and some edge pins that you can use alligator clips with. It might not be the best and/or most affordable platform for general purpose stuff but I can't be certain as I've only used it for teaching kids how to program.
Simple, they have hit a price range that the average person feels they can spend and not feel to bad about wasting money later if it sits on the shelf.

You would probably need to edit your question to "Why do you think millions of people bought an [Amazon] Echo Dot or a Google Home [Mini]" The evidence is clear both are the lowest costing home assistant device for their respective lines. At $30 on sales this season it could make it even into many gift swaps with that budget. Just as a few years ago the Firestick and Chromecast did.
"cat" could never work of course, or the general idea of a terminal that has only a pair of input/output streams must be given up. I don't think people are willing to do that.

A sensible protocol to draw raster graphics would be nice, though. (And it might exist, I don't even know). I don't care whether I need to type "cat" or the name of a terminal-based image viewer.
Dupe of https://news.ycombinator.com/item?id=16013960
External high accuracy RTCs with builtin alarms like the ds3231 can be had for cheap
I could tell it was a joke when you mentioned keeping backups of your main configuration instead of porting ALL of your Jenkins config to code and maintaining that in version control.

At my current job I started as a SRE for the team supporting Jenkins and other CI/CD tools for the rest of engineering (around 50+ other teams), I moved back to a SWE position but as an insight: don't run a single master Jenkins for all of your teams, make it federated (per-team/project or whatever suits your organisational structure) AND do all of Jenkins' configuration through scripts.

Never rely on backing up the old configuration (problematic in cases of rollback to previous Jenkins versions, brittle for recovery), just start it fresh every time you need to recover and re-run your provisioning scripts, that also includes NEVER maintaining jobs through the UI, only through JobDSL, JJB or Pipeline scripts.
If you look on the bottom right it says "refresh". Not sure why it says that, but its suggestive that it can be refreshed physically somehow.
I bet the omnipresent "Sun"-symbol is removed from results, to conform with German Laws and general sentiments. You can find it on Nordic Runes and Tibetan tapestry and American Indian tepee decorations. And it always means "Sun" or "Good Luck" or something positive.

Except after 1945 it does not.
> None of my closest 100 friends and family bought either product

How do you know that?
That reminds of an article written by Amit Agarwal in which advocated the use of aluminum foil to increase Wi-Fi signal. The more things change, the more they remain the same.
I wish you luck because the standards are a mess, but the terminal seems to have been ‘good enough’ for quite a long time (which is why all the standard originate in the 1980s). I think to make a new terminal stick, it’ll need to do something that is impossible with the current implementations rather than just try to sort out the mess.

One possibility is graphical output. It’s not easy to write a ‘simple’ application that produces graphics right now in the same way you can write one that outputs text to the terminal (also: ‘moving on’ from a simple design to a more polished one generally involves rewriting the graphical portion).

A more random pet peeve: when you run a command and it goes wrong, usually the most useful error message is the first one it displays, but the terminal will scroll to display the last errors which are usually less interesting. A ‘workbook’ style terminal (like you might see in a CAS) might ameliorate this problem? It also helps with a command outputting a giant pile of garbage because a parameter was wrong, as well as the issue where if you’re running something like a compilation job over and over to fix errors it’s hard to tell which messages were from the most recent vs the previous command.
Or: let people rate the candy. Then send the ones people love most. I.e., a "best of Japanese candy" package.

By the way, when you've discovered candy that you like a lot, how do you order more of it?
Eh, not really. To be prosecuted you still have to prove intent - that the person intended to cause harm or distress by their words. For example you could say "black people are smelly" in conversation, even to someone of colour, and it would be pretty rude and bigotted but not an offense. But to say to someone of colour in an aggressive manner "you are smelly because you are black!" it would be.

Seems pretty sensible to me. From my perspective the UK laws and police are very pragmatic, it's probably illegal to say "death to the queen" but nobody would prosecute you for just those words. Now, if you where burning effegies of her and planning something then that's another matter.
I want more interactivity with printed terminal output. Similar to copy mode in tmux but with tools of my choice. I can type c-x e to edit input with my $EDITOR. I want at least the same power over the output, like what I have using acme.
The color version is quite cheaper [1]; 30 USD.

[1] https://www.tindie.com/products/squix78/esp8266-wifi-color-d...
That's definitely the most beefy Single Board computer I've seen to date, especially with 4GB of RAM, should be able to run a browser at a reasonable performance.

Anyone know of a FAST eMMC card?
My (pretty much vanilla) zsh works quite nicely

https://i.imgur.com/SZqu63p.png

I'm not sure it covers all of the obscure commands you can think of, but 99% of the time it's great.
I booked myself a tiny house for a weekend.

In the evening I hit up a brewery with live music. In the morning i biked to delicious breakfast joints. In the middle of the day I journaled and coded to chill music for long stretches. Got inspired on day two late in the evening.

Effectively changed my surroundings to bias my mind.
Well doesn’t that make no sense at all?

Through what mechanism could a market know about the future? The market isn’t God or an oracle. It’s just a bunch of actors going back and forth.

You and I can’t predict the future, why would averaging out guesses be any better?

And if we’re both using the average of our initials guesses to correct our guesses, then the spread is reduced.... which looks like less uncertainty when in fact nothing fundamental has changed!

What the market is very good for is as a heuristic to solve the NP hard problem of how much to produce. (Misses first worked on this and then Hyek got the bank Of Sweden prize in economics).
I don’t get it at all, but if you enjoy using these things then god bless ya.
My question is how can the "advice" in CCC and other open investigations into state of the tech world be distilled into actionable things for "normal" techies?
Thanks for sharing your delving in to the sources.

FWIW the chondrite thing v was just 'meteoric iron that looks to me a bit like stars/milky way'.
Those sabots better land where they are supposed to!
Well, Bitcoin doesn't have to be so complicated to use.

In fact, once you set up an account, sending and receiving money with coinbase is pretty simple. But yes, setting up an account with all the verification stuff isn't neat in the first place and storing your keys at an online provider is unacceptable for any sane person.

On the other hand, there are some very easy to use desktop wallets like Exodus and making offline backups of your keys by writing down a few words (BIP-39) is pretty simple too. Sadly, not all wallets support BIP-39 (for various reasons), and e.g. Exodus complicates the matter by asking you for a password before telling you the words which is completely unrelated to BIP-39.

So Bitcoin itself could be very easy to use. In my eyes the only real problem is obtaining them. I mean for everything else you just need to download some software and off you go. But to buy bitcoins you still need to register yourself with some institution which takes a few hours at least. It would be so much simpler if you could just buy some bitcoins at ebay/amazon/steam/...
> [...] when a bunch of websites are using AWS/Cloudfront URLs for things like loading images [...]

You missed this part:

> if it weren't for CDNs, [...]
The price would probably collapse unless we find a huge market for it
What other choice is there? Other than buying a 1000$ phone from a vendor you are not satisfied with? You could do a 2-3 year upgrade cycles with mid-range android devices. They are shiny and fun when new but of course also (subjectively) slow down over time...
I have had a Google Home Mini since they came out and use it daily. Controls lights, multiple outlets, the Chromecasts through out my house, I used it to add stuff daily to my calendar, add items to my grocery list and much more. So I think its pretty practical in an everyday setting.
I'm a big fan of the Mathematica-style console that mixes commands with media. Being able to embed surfaces that each command could communicate with would be fantastic. I believe Genera and Dr. Racket have similar features.

For short-lived processes, another stdio pipe pair may be sufficient (i.e. imgin/imgout). By image, not necessarily a raster. A byte buffer with a mime type would be more flexible (audio processing, etc.).

For long-lived processes, interactivity would be nice. Could have a communication protocol for keystrokes/mouse while the process is active. Or perhaps X or Wayland could be retrofitted into it some way where developers can kill two birds with one stone.

Keeping the alignment is worthwhile, so may want to round the surface size to some whole multiple of the character width/height.
> For old EV batteries it will be viable to reclaim metals, but regular consumer electronics waste is not enough to meet EV production.

So it's a temporary problem that will go away once old EV batteries are coming in?
The origin of the term "fake news" was rewritten by the people who did actually coin the term right around when every totalitarian state in the world (quite predictably) adopted it to justify their crackdowns on speech. (It was obvious they would because it meshed so nicely with the existing narratives they used to justify this to their citizens.) The claim that Trump didn't coin the term is now an alternative fact; the only permissible non-Trump origin is the supposed tie to "Lugenpresse" that's also since appeared.
You seem to be aggressively agreeing with me that being forced to upgrade for effectively no real reason is ridiculous?
> In conclusion, life is messy and I don’t have any advice.

That _is_ the advice :P seriously. Most advice is far too subjective to likely be applicable to yourself (because life is so messy).

With one exception: "leave bad roles more quickly and stay in good roles longer", as the author mentions, it seems far too obvious, but it's not... because "bad" is actually subjective, so "not working well enough" is perhaps more accurate.

Some "successful people" have never had a "not working well enough" part of their career because they are crazy lucky, and others have simply been perceptive enough to recognise it and move on. Some label this as "luck" but luck implies some objective "good", it's about chance, the chance of landing in a well fitting scenario.

Rolling the dice can be painful, and knowing when it's good not always obvious. Perhaps at least knowing to look out for this even though you don't know what it will look like for you, is the only general advice?
Yeah I'm gonna go ahead and claim that automated matching between the headshot on the passport NFC chip and the natural person at the gate is totally reasonable.

Bearing in mind that you don't need to hook up to any external databases to do this (all the data is on the chip)

Like seriously, why would you NOT do that?
> And it always means "Sun" or "Good Luck" or something positive. Except after 1945 it does not.

The swastika was already quite firmly linked with fascism in Europe by the late 1920s.
As far as I know Linux uses a different heuristic that achieves similar results.

A process that sometimes, but not all the time, uses a lot of cpu time is considered interactive and prioritized accordingly.
Thanks for the kind remarks :-)