skysight-inc/HackerNews huggingface dataset:
At my company I have seen several changes over the last few years:
- Work is getting shittier
- Corporate internal communication has become very intense: several emails a day
- Company news is mostly green-washing
- Corporate communication is shifting to non-work related topics like sport, charity actions and general well-being
- Trivial MOOCs are heavily promoted, sometimes made mandatory
- The intranet has been more vexating everyday.

Of course there is the "quest for sense" trend. But there is also a trend for selecting the most resilient to frustration and the most obedient. I interpret this as an influence low cost countries have on high-cost countries workforce.

Forget about creativity, efficiency, technical excellence. These are not the values cherished by many companies these days.
Check his CppCon 2021 presentation, done on a C64 emulator thanks constexpr. :)
How did that turn out in the end? I presume having a real number is long-term optimal in terms of keeping customers compared to showing a fake number.
The touch strip turns off if you don't use the keys for a few seconds. So if you are programming and thinking during debugging, you might want to press a function key to step into/over/continue. But the touchbar has turned off, so you need to press another key on the keyboard to wake it up (fn perhaps) and then look down at the touchbar to find the F key because it is impossible to locate as there's no tactile sensation of which key you're pressing.

And then repeat the process a thousand times per day. It's very wearying. And the keyboard is deafeningly loud. A typewriter would probably be quieter.

I say this using a 2016 Macbook for work. Apple replaced the touchbar a few weeks outside the return window that was the result of the class-action lawsuit on the keyboard, which I am very grateful for. The keyboard had numerous keys not working properly (left shift most noticeably) and the touchbar had developed a fault where it would flash a white block next to the power button, constantly.

Apple had to replace the keyboard, the battery, the touchbar and entire top level of the Macbook as part of the repair on the keyboard.

I have a 2012 Macbook as my main machine and that is infinitely better - battery was less dead even though it had more recharges than the 2016; it has ports I can actually use; it has a SD card slot so I can get photos off my camera; the keyboard backlight is actually visible; the keyboard is actually nice to use etc. etc. The only drawback is the speakers on the 2012 aren't great compared to the bass-heavy 2016.

But anyway all is solved on the new Macbooks but I need to sell a kidney to afford one...
I doubt that they are being paid by Apple. Would we mind expressions of enthusiasm for, say, works of art? If not, what's wrong with such statements for products as long as they are genuine?

The sales figures speak to a specific aspect the writer(s) want to highlight: that it's a difference to produce something like this a dozen times or a few million times.
Fira Code with ligatures enabled. Mostly because I still like ligatures?
> The cable-cut might work for a while,

I don't see any crypto zealot laying cables in the ocean to connect Europe and USA

do you really think the army would allow it?

but cutting cables is the nuclear option, I see much more probable that terrorists will try it in the future, because is such a fundamental weakness of the internet right now

a government would simply block crypto traffic
The comp.lang.c FAQ is one of my favourites: http://c-faq.com/
Yogurt Cup Filling Machine
> Are there any other folks using TVs as monitors here?

YMMV, but in my experience cheapo TVs tend to not support 60Hz refresh rate. Most often it's either 24, 30 or 50, and that's absolutely a dealbreaker. It's fine for a TV, not for a computer monitor.

So if you're trying to save a buck, TV is probably not an option.
That’s called BDD, isn’t it? :-)
I don't know much about the field but your post reminded me of this interview of Martine Rothblatt on the Tim Ferriss Show - https://tim.blog/2020/12/17/martine-rothblatt-transcript/

Her story might give you some pointers. All the best to you and your partner.
I can see the benefit of having a platform to run decentralised applications, as described in the article. And yes one could use smart contracts for that.

But what I fail to see is why this would need blockchain. It just seems overhead for me for this particular use case. The only benefit I see is that mentoning 'blockchain' is guaranteed to get plenty of investor money for whatever distributed app you're building.

But maybe I'm missing someting?
Naively without thinking about it. Session Id, setInterval sending a ping every few seconds, clear the id if the ping fails to arrive. Smooth it by taking an average or sum over anywhere between a few minutes to a few days, depending on what you're selling. Some things take more thought and as such those numbers can be quite a bit higher.

There's no need to put any more thought in than that. It's a single design element, and you're not doing a scientific study or collecting marketing data here. This is fine.
Not at all, blockchains can't enforce intellectual property rights either. For example, how is a blockchain going to stop an individual from using unlicensed content on their website?
I tried to complete all of them in Spreadsheet, so far only Day 5 is quite tough and Google Sheet could not handle it..
https://twitter.com/chenyuio/status/1467750483494273025 (Day6- in separate sheet to avoid spoilers)
In what universe is "there's significant political support for {X}" contradicted by "{not X} happened" or even "there's significant political support for {not X}"?
Pac-Man is coming to Facebook Gaming
There has been a lot of work in this space, and it’s a lot of fun to read around and play with. The Magenta team at google developed a differentiable digital signal processing system that is what you are describing. Here it is doing some tone transfer:
https://sites.research.google/tonetransfer/about
Couldn't you travel while still being employed by Amazon?
FAQs are great. Look at this: http://www.walshcomptech.com/repairfaq/REPAIR/whole/F_monfaq...

I don't even have a CRT monitor and I still cherish that document.
I don't remember which iPhone it was, but didn't one launch with the problem that the entire phone could be "bent" by having it in the back pocket and sitting down? (or similarly putting some force)

And their reactions to it was "its your own damn fault"?
Using diagonals decomposes the puzzle into 2 disjoint puzzles according to the black and white squares in a checkerboard pattern. One puzzle can be marked as

_ A _ B

C _ D _

_ E _ F

B _ G _

If we denote the corresponding buttons in lowercase, we have the equation

A 1 0 1 1 0 1 0 a
B 0 1 0 1 1 0 0 b
C 1 0 1 0 1 0 1 c
D = 1 1 0 1 1 1 0 d
E 0 1 1 1 1 0 1 e
F 1 0 0 1 0 1 1 f
G 0 0 1 0 1 1 1 g

Where A=1 if and only if light A needs to change.

This matrix over GF(2) is not invertible; its rank is only 5, so the lights cannot be changed arbitrarily.
By Gaussian elimination, one finds that button f does the same as buttons a b e together, and button g the same as b c d together. This reduces the equation to

A 0 1 1 1 1 a
B 0 1 0 1 1 b
C = 1 1 0 1 1 c
D 0 0 0 1 0 d
E 0 0 0 0 1 e

and the solution comes out as

e = E
d = D
c = A B
b = B D E
a = B C

Solving for the remaining buttons yields

e = E
d = D
c = A B
b = B D E
a = B C
You can also visit them on gopher but some users don't have an active gopher space so it's a bit hit & miss sometimes (still less boring than mainstream web and its "here's what our algorithm thinks you will like")
Container volume mounting has been a source of quite a few CVEs recently. CVE-2021-30465 in runc (https://github.com/opencontainers/runc/security/advisories/G...) and CVE-2021-25741 in the Kubernetes kubelet (https://security.googleblog.com/2021/12/exploring-container-...) being two examples.
Well, string theory has actually predicted Supersymmetry, which so far seems not to exist (though it is always possible to say it exists only on some higher energy than we can detect right now).
Note: This is not a philosophical article, but rather a transcript of a conference talk concerning a kernel written in rust (https://github.com/oxidecomputer/hubris) and an associated debugger.
Built into `cargo`, I'd recommend `cargo tree`, `cargo tree -i` and/or `cargo tree --duplicates` to figure out where certain types of dependency tree bloat are.
Unbundling Work from Employment (2020)
Regardless of Bitcoin itself, it seems the US has started looking at Federal regulation of stablecoins only this year. The way it looks to me, the existence of wildcat stablecoins are an important pillar keeping the crypto economy afloat. Just this week Tether was seen printing billions again, just as Bitcoin started going south.
Because open-source system don't just 'stabilize'. Just like Linux didn't stabilize on low performance cores and on high performance cores you use some proprietary core.

Open Hardware is still way more difficult but we will not reach any 'stabilization' anytime soon.
Of course it works. Scarcity. Loss aversion. Validation. These are very strong psychological effects that are basically impossible to filter out completely, even if you know exactly what is going on and how brain works.
Which makes sense. If you want 64 bit pointers you probably don't have so little memory that you're looking to compress your binaries.
Booking.com is a terrible company in pretty much every regard. I've had a reservation to a hotel that was pretty full according to the website scare tactics, but when I got there I was the only person to come in weeks.

Also, their support is abysmal. Often when hotels fail to provide rooms as advertised, they play a "not my fault" game with the hotels, where the hotels claim they can't refund because the money is stuck with Booking.com while Booking.com claim the money is in the hotels account. Then they give you a "20% refund" that you can use on your next purchase there.

It also happened twice to me that they "double charges" me, with a pre-charge (that is deleted in a few weeks) and then with a real pay, which might leave you without money in your credit card if you have a small credit limit.
i have this keyboard and on the back of it is written a 1995 date so this is 26 years old and works perfectly.
https://qphs.fs.quoracdn.net/main-qimg-e3231584b18e9b509d1a1...

well a "TVS" branded one but repaired it a couple years ago and has been running fine. people do complain its "loud"
Oh awesome thanks, I'll take a look
3D Printed Suuronen's Futuro House in Space
You know what strikes me as a cheap way to run a bunch of bots to populate servers? Send users a wasm binary for running a bot and run several bots on a user's computer in the bg while they're playing themselves. Maybe check for resource usage and such, though. You can populate enough servers to keep a constant rate of growth up to some reasonable plateau because the amount of bots scales neatly with the amount of players, keeping a constant feeling of crowdedness as you spool up more real servers.

Eh, maybe just have the bots be part of the server software. They're not that expensive. But cool idea.
Good move.

As for "stand-up" with Fastly, I believe the whole situation brings only negative consequences on both parties. I always become wary towards any service that posts comparisons with its competitors (or simply with services of similar nature).

Good luck and wise decisions to you.
You can use regexes to help you split the file into pieces (this is in PostgreSQL), I expect other dbms's to have similar functions available.

SELECT
lineno::int AS line,
((lineno-3)/6)::smallint AS card,
((lineno-3)%6)::smallint AS y,
(col - 1)::smallint AS x,
value::smallint AS value
FROM
regexp_split_to_table($1, '\n') WITH ORDINALITY AS sub(line, lineno)
CROSS JOIN
regexp_split_to_table(ltrim(line, ' '), '(\s+|,)') WITH ORDINALITY AS sub2(value, col)
WHERE
line != ''
AND value != ''
It makes sense if you are the size of gov.uk, but I agree, FAQs are really useful, and in my experience web editors don't have as many writing blocks when writing lists.
You said blockchains are more practical, in the present tense. The evidence strongly suggests that's not true. And there are plenty of reasons to think they will continue to be impractical in the future.
>Why is that a problem?

simple. imagine: you value free software; you invest a lot of effort to make a really important critical piece of software; you license it under MIT; some company uses your software as a critical component, develops a lot of software on top of it, keeps the source closed, makes massive profit for itself, dominates the market and becomes a monopoly, all thanks to your critical component.

now the question is: are you pissed off? if you are not, choose MIT. if you are pissed off choose a self-perpetuating copyleft license
I have been asked for a donation on way back and Wikipedia this morning, small donation to both. Well worth the few dollars.
There was apparently also a similar vulnerability that someone else recently found in smart card redirection https://www.mcafee.com/blogs/enterprise/mcafee-enterprise-at...
I updated to ios15 on my iphone and now the safari address bar is on the bottom. No big deal, but why? Someone at apple had to justify their job?
Please, if you feel the need to pointlessly move UI components, consider contributing to an open source project instead.
Show HN: Online OCD Treatment and Therapy
Settings software stuck in 1994? Good. I want it stuck this way.

The last thing I want in my monitor is any "software". It's meant to do one thing - display pixels. IoT-ization of screens will just turn them into another "smart TV" product category with unusable UX, ads, always-on connectivity and data collection, cloud profiles (see Razer mice), and 30+ second startup times.
I didn't claim that there was support for specific special cases. I also didn't say that the general case supporters had gotten their way.

That said, if the general case folk get their way, I assume that your special case will be included.

I do note that folks who want lots of low-skilled immigrants (the "who's going to pick grapes" folks) might not care that much about every instance of high-skilled immigrants.
Origins of Tilde Club: https://medium.com/message/tilde-club-i-had-a-couple-drinks-...
1. The rules can (and have) been changed by whoever has commit permissions on the repo, they are not immutable.

2. The rules can also be changed with a simple fork if enough users are persuaded to move (Bitcoin Cash) - and somehow the price of both is preserved (how? why? who benefits?).

3. The price is provided by unaudited exchanges and can be manipulated by manipulating linked assets and collusion with exchanges, as Tether has shown.

This is a house of cards waiting to collapse.
Iron Fish
The way the pay-per-click machine works, is you pay like 3$ for 'hotels in amsterdam', their average (public info) commission is 15%. Looking at booking.com/amsterdam you can see vague idea about average price, lets say most bookings are 2 nights, then you can get ballpark average reservation of around 200$, 15% of that is 30$. So for each room they sell they can buy 10 clicks on 'hotels in amsterdam'.

This is super ballpark estimates, could be order of magnitude different, but the idea is that there is enormous incentive to push people to book, its the same as the example in the article, pushing people to buy. Purely because the pay-per-click is so expensive, you need ROI > 1 to survive.

Those companies are in survivor mode, and anything that is even remotely legal, or can be defended in court, is allowed and encouraged.

Thing like 70% off on pair of shoes, that just had their price increased by 90% for 1 minute, just so there was a record in the database that they actually had higher price, nobody cares that they never sold at the high price.

Companies constantly push the legal boundary.
It largely consists of a community of people eschewing social media and the big platforms. You'll see it pop up here and there, but a lot of the reason you aren't seeing it a lot is quite intentional. Much of the content isn't even published on the clearnet, instead only accessible over Gopher or Gemini.

It's a hodge-podge of punk, DIY, bohemian, counter-cultural weirdos of every flavor. Poets and unabombers and lovers and shitposters.
I agree with you. Sometimes it's just so hard not to use the tech buzz words.
In gaming, trusting the client with any responsibility will almost always result in hackers causing grief for you.
Agreed. Honestly, I often jump to a faq early in my research when I'm thinking to myself: "just give me the highlights."

It's context dependent though. If it's a one page, cliff notes style faq, great. If it's a large, searchable, knowledge base, then that's just documentation masquerading as a faq - often poorly so.
blok*37jack
hack
233
real hack
The whole issue with Linux and C++ is political, there are other OSes that don't suffer from such issues and gladly accept templates.

https://developer.apple.com/documentation/driverkit

https://docs.microsoft.com/en-us/cpp/build/reference/kernel-...

https://fuchsia.dev/fuchsia-src/development/languages/c-cpp/...

https://genodians.org/nfeske/2019-01-22-conscious-c++
A short bash function to compile many Python
No one ever really cared either way, except when we rarely had issues and the number came back as 0.
This is like saying it wasn't silly to order pizza using bitcoin 10 years ago. Obviously you can find examples of people doing it and people praising them for it, but it was clearly not the general feeling of the public at the time, just like it isn't the general feeling of the public with cryptos now.
“Growth hacking” by hare brained MBAs
Yes, they're used to populate the People Also Asked snippets. In fact, many SEO types recommend writing all blog articles in an FAQ format. It's why you'll often see a bunch of tangtentially related questions and answer sections in recipes, blog articles, and the like.

The reasoning is that people search for questions so content framed as a Q&A will get picked up for PAA and rank higher generally. Particularly SEO focused bloggers build whole articles by scraping People Also Asked questions for related keywords, dump the questions into a document, and write the answers. Tools like Answer Socrates[0] will do the scraping for you.

[0]: https://answersocrates.com/

Personally, I reckon Google is smart enough to know that "## Cooking Potatoes in the Oven" is likely to provide the same information as "## How Do I Cook Potatoes in the Oven?". And, as the article points out, it's better for readers. I'm not convinced most people search for questions anyway; I'd just type "potatoes oven".
I didn't. I don't think this feature would reflect reality at all, or rather reality wouldn't sell. I have a few hundred products and a few hundred daily visitors, so I am far from big enough to get some relevant numbers there :)

I would go for the minutes if I were big enough, or maybe a 1 hour time frame.

However I opted for other signals that better reflect reality like 'bought X times in the last X days' or 'product is in X wishlists' or 'this product is trending within our visitors'

IMO same effect, but honest and suitable for my size :)
I do not get your point, as where do those ash and gases from if not said super volcano erupting due to high pressure - which can mean both higher pressure than previously or less pressure resistance of the chamber, or a combination of that, which could be reduced by letting out a steady magma flow earlier which itself doesn't mean there has to be lots of ash or gases getting spewed out (i.e., the violent part).
After snatching that alleged last apartment in a 3 story cabin, we ended up being the only guests, and the owner was snoring in the attic.
It's a smooth muscle vasodilator. Of course it will increase the blood flow of capillaries in the brain, the question is whether that's a good thing. It's plausible that it has some cognitive benefits — but also, entirely plausible that it might lead to oxidative damage. Without more research, it's impossible to say. Amid so many pseudoscientific headlines it's easy to be cynical, but this seems actually like a good research question to be asking.
I agree with all your points.

However, last time I travel for a extended time (hotel everyday at different place for a month), I found Booking has the best UI after some comparison between all the major players (keep in mind lots of them are from the same company), I still used it.

Would like a recommandation about what to use instead.
If you're having fun, then what's wrong with that?

It's pretty hard to start game which's fun is based on PvP, yet you have no players

so bots are the way to go I guess
For anyone still reading this a week on, I got the recommended board in, and I needed a micro-USB cable -- preferably two, since it has two sockets (one for power and one for, I assume, programming). Luckily, I already have a few of these hanging around for charging my wireless headphones.

It is completely beyond me, however, why one of the sockets is mounted upside down relative to the other one.
Thats not what is meant by it being enforcable.

You are confusing things here.

With enforcable, what is meant is anything that can be programmed into a contract and be executed will be executed (enforced).

That can as an example be someone raising a million dollars for a crypto game by offering 10000 tokens for 100$ each. The million dollars are going to be unlocked in phases. 50k for proof of concept, 250k for alpha etc. Each phase have to be approved by the toke holders. If they dont agree that the proof of concept is good enough they can vote the unlocking down and there is nothing the game developers can do about that. That is what is meant by enforable.
Being rarer doesn't make them nonexistent, as the WebAssembly advocacy tends to be around most places.
I tried to do this and found it very easy. I suppose it would be a more stringent test for someone who is ESL and not very tech competent.

I am impressed with the careful and clear use of language to explain everything. It is just so easy to understand what is going on, where I am on the site, and what I need to know.
Smart References: There and Back Again
Example 1:

bool ProcessFunkyParam(int nitems, bool properly);
bool RecallClunkyItem(bool displace):
bool DisposeOfAllParams(int ntrials);

This example is nice for I have used vim often if I have to look after servers, and I agree this is really nice.

In an VSCode or an IDE however, this is just as easy or easier:

- <End> to get to the end of the line

- shift + alt + <arrow down> twice to get to enable block editing and get a cursor on the end of all three lines simultaneously

- backspace once to delete all semicolons

- type <space> and one { and <enter> to get at new line, you'll also get the closing curly brace on a line below and your insertion points will be on the starting point for all the three new functions we created.

Example 2:

if (!entry.used && equivalent(entry.key(). qk.key) && (curcontext & entry.contexts))

Here I just

- get my cursor anywhere inside the expression in question,

- press ctrl + alt + v for extract variable

- and IntelliJ pops a dialog that gives me options for how big chunk of the expression I want to extract. As I move between the options using my keyboard it highlights the expression.

- when I select it IntelliJ already creates it as a value on the line above, complete with a temporary name based on its content. The name is selected already to rename and if I type something else or accept it, it renames it both in the declaration and where it was substituted immediately.
This is not an answer to your question as asked, but the direction it goes may prove interesting: https://lab.whitequark.org/notes/2020-04-06/synthesizing-opt...

(Found this a while back, mild impostor syndrome moment much)