skysight-inc/HackerNews huggingface dataset:
This may have been true in the past, but it is definitely not true at this time. I'm currently shopping for homes in Tokyo, and the current generation of homes being built are high quality, insulated, with double pane windows, heated wood floors, incredible bathrooms (fully floodable, giant tubs, air conditioning/heating/24 hour ventilation), separated toilets with heated seats and bidets, and generally at least one nice balcony.

There's no central heat, but that's because it's wasteful. Each room has one or more air conditioners (which are heat pumps). I heat (or cool) whichever room I'm currently in, and don't need to waste energy on the entire residence.
Public companies are subject to attacks by billionaires using shorting and disinformation. No sensible company should go public in today's world.
Well, I'd imagine the 3 shifts are pretty set, due to habitable space design.

So X / 3 = watch duration

24 / 3 = 8 hours, which does seem long to be kept on hair trigger while performing physically and/or mentally taxing tasks.

I'd like to think the military did studies on performance with respect to watch duration. Or they could have just pulled them out of a hat.

Also, it seems like they might have indeed switched to 8-hour shifts: https://en.m.wikipedia.org/wiki/Watchkeeping#US_submarine_sy...
I thought I will be able to guess it after reading this wall of text. But I wasn't, is it a person, is it the company?
No. This is Microsoft. Rebooting in the middle of a firefight is contraindicated. Force-installing upgrades, moreso.
>Mastodon became popular in Japan after Twitter banned lolicon

I'm not sure CP is a good advert for Mastodon.
Overpaid? There’s a good chance he can 10x Twitters value. He could make the previous 10 year business model look embarrassing. There is so much low hanging fruit out there to improve. The management/board of Twitter has been a train wreck.
This is exactly what the Cuckoo Cycle [1] family of graph-theory Proof-of-Work systems gets its name from.

The puzzle instances are pseudo-random graphs in which edges are defined by the siphash24 hash function, and the solutions are cycles of length L, which have a chance of about 1/L of occurring.

[1] https://github.com/tromp/cuckoo
Unless fermentation makes more of the energy accessible for the monkey. Cellulose has high energy content, but humans can’t access it without using heat, acid or microorganisms to break it into something digestible.
I’m hoping the full API becomes open again.
> In my experience “why” doesn’t drive motivation and impact. Instead ‘who’ does.

I think this depends heavily on what the 'why' is - if it's a "Make the Company" - a new product, or challenging target for example - then the why will drive things. There's no point having a great 'who' if there's no 'why'.

But if it's a "Run the Company" - debugging and maintaining an existing system for example - the who can make and drive enthusiasm and delivery much more.
This needs a prefatory "Tools for a Culture of Reading".

How many colleagues will do a literature review before starting something? How many will take notes and try to understand the history of how everything got to be the way things are?

RFCs and docs are great; it just seems like they're usually secondary to the functional docs of throwing code over the progressively higher walls of git-hooks, build tests, and ops monitoring.
There are already bridges from twitter to activitypub, however most of the people in the fediverse feel themselves superior to twitter and actively discourage this. If there's a way for twitter to interop with activitypub you will most likely see instances specifically blacklisting it (especially if it becomes a free speech platform).

Personally I don't understand why, the negativity and the assholes are already there but maybe in lesser numbers.
> The first two lines are pure overhead.

In 200 bytes half of which is overhead. That's not a great start.

> The last line is the equivalent of a shell script one liner

It's slower and requires much much more typing, and anything I want to add isn't going to go in the right place. It has a gross hack to support "tmux", and produces other spurious output (bugs). I don't want my X sessions or other ptys; I have reverse DNS disabled, and I really just want IP addresses.

This is what I would write in shell:

last -a|sed -e 's/.* \([0-9a-f]*[:.][0-9a-f.:]*\)$/\1/;t;d'|sort -u

> now has all the advantages of a language that supports “\N{clown face}”.

This is a joke right? I have twenty cores, this is going to use three. Python is going to use one. 30% less typing, less bugs, faster. Those things are important. A fucking emoji is not.
It is an excellent book, not just a TEDx talk. The concept comes from the "five whys" developed by Sakichi Toyoda at Toyota. Asking "why" five times typically reveals the root cause of a problem. If a business does not have a purpose, it won't exist for very long. It makes sense to explicitly define the purpose because implicit definitions lead to fuzzy logic.
Good Info
> what is the underlying legal idea, that makes this supposedly "fair deal"?

Every public company has articles of association which define the rules determining things like this. By purchasing a share you agree to those articles of association. You can’t just say “hold up I didn’t agree to this”, because you did.
I don't think I've actively used a Windows computer in 16 years for much beyond VR, but, I don't think I've seen a force-installed upgrade since XP. Is this really a thing?
> There is no reasonable expectation of privacy on someone else's network, particularly an employer's.

This is a massive [Citation needed]. Do you have a court precendence case where you can prove that admins have the right to snoop through private and sensitive data of users that are just connected to some network?
Fortunately the Internet Archive has a copy of the source code here, in the zip file that GitHub had provided for download: https://web.archive.org/web/20220419094507if_/https://codelo...
What’s Behind the Naming of TBD54566975?
If they have stock options then leaving might be a bad idea if Musk increases the value of the company significantly with his changes.
Seems like:

CCP Games (company)

The Council of Stellar Management (CSM) is a player-elected council created to represent the views of the players to CCP.
> I literally laugh at providers attempting to convince me to get whatever with 10 or 20Mbit uplink speeds, in 2022l Yes, they exist.

Meanwhile here in Silicon Valley, the fastest connection I can get at home (sonic.net) is 22Mbps/1.7Mbps. In the office I have Comcast Business which is a bit faster (don't recall exactly) but certainly well below 100Mbps.

So yes 1Gbps sounds quite insane. 10Gbps is out of this universe.
At the risk of replying to flamebait: if musk was only interested in money, so you really think he would have started SpaceX? I can’t think of an easier company to bankrupt yourself with. That assertion is objectively wrong.

I can understand people not liking Musk, but I don’t understand why that leads to “he only cares about money” or “his business success is sheer opportunism” when those are wrong.

Such assertions seem to be emotional rather than rational. “I don’t like Elon therefore he is 100% bad in every way and nothing he has ever done is skill”. Surely the more likely situation is - he’s sometimes good, sometimes bad, and his business success is a combination of hard work, skill, luck, and timing.

Even if you’ve made Elon your personal enemy, surely you can accept that eg SpaceX is an amazing achievement.
Regarding the first: https://www.ccpgames.com/

Regarding the second: Council of Stellar Management. It's a player-elected lobbying group to steer and give feedback on (some) development decisions. You can read more about it here: https://community.eveonline.com/community/csm/
Literally no one on Earth cares about the current value of the best seller rank of a used CD for some random 80s band.

The whole SEO spammer idea for used music CDs doesn't pass the smell test. There's only a few copies available to buy for most used CDs anyway (if you're lucky), so there's no way to pull off the scam.
Anything that is related to "why" related to _changes in_ architecture and domain usually goes in for me. e.g.

- Why did we end up not using FIFO queues here?

- Why did we decide to disable users who did x?

- Why did we create a new module rather than updating the existing one?

I say "changes in" because we'd often write an architecture document at the start of a project. That document has the initial assumptions and reasonings. A decision record documents inevitable changes to the plan as we find out more about the problem space.

I also find having a person directly responsible updating the record is the best, if the project doesn't involve too many people.
A cogent and well-reasoned response. Bravo!
I think they meant an archive of git.io links.
While the first author of this paper went on to be heavily involved in Microsoft's Reactive Extensions (among many other things), I think it's better to think of it as making common recursive patterns explicit and introducing abstraction for those patterns. For example, a common use of goto is to run a certain block of code until a condition becomes true. This is abstracted into a pattern called "while" which takes a condition and a block of code to run. A common use of recursion is the reduce (also called fold) operation which, in the case of a list, computes a single value from a list by combining all of the values of the list with a binary function. As an example, this code sums all of the values in an integer list:

def sum(xs):
if xs == []:
return 0
else:
x = xs.pop(0)
return x + sum(xs)

This sort of reduction operation is very broadly useful, so it has been abstracted in frameworks like MapReduce as well as library functions like functools.reduce (https://docs.python.org/3/library/functools.html#functools.r...). Recursion schemes build on explicit reduce functions by being strongly typed (which, in addition to reducing bugs, enables a something like a super-powered visitor pattern), very orthogonal (which reduce redundancy and code duplication as a user of the abstraction), and very general (which let you solve a lot of problems with the same small set of programming tools without needing to remember special cases). In particular, the way that they look at data structures lets you interleave the recursion across nested data structures in a way that would be a huge pain in the butt with e.g. Python's __iter__ interface. There are some other nifty things that the approach brings to the table as well, but I think those are the major wins from the perspective of someone not already interested in strongly-typed functional programming.

While I covered the case of things that are sort of like reduce (called catamorphisms in the language of recursion schemes), this paper also has analogous abstractions for things that are sort of like itertools.accumulate (https://docs.python.org/3/library/itertools.html#itertools.a..., called anamorphisms in recursion schemes), as well as combinations thereof (called hylomorphisms). They all use a relatively small number of building blocks and combine in a quite beautiful and useful way, but it's hard to describe precisely without leaning quite heavily on the language of strongly-typed functional programming.
It looks well though and with modern syntax but we already have Lua, Tcl, Guile, Perl, Python, Ruby, Node/Deno, Racket etc.
> An example of this transactional behavior is calling out Saudi Arabia for lack of free speech while owning twitter which is interesting because he didn't have much problem with SA when they held 4.x percent of Tesla a few years back.

Tesla is a public company and anyone can buy stock. What did you expect Elon Musk to do if Saudi billionaires buy stock?
Nope, it just has been announced. There is no release yet.
Sure buddy. I'm the bully.
Exactly. Most moderation cases on the French Wikipedia are 100% transparent but people still argue about the decisions, complain that the admins are biased in favor of whatever political side, and continue doing bad behavior that they've repeatedly been told it's against the rules.

Also, the more transparency you have the more you get things like "but you did this and that for Alice last time, that's so inconsistent with your decision about Bob today!!1!". Yup, it's not consistent because it's human and constantly evolving, people get better with experience, cases are never 100% the same, etc.
Appeal to lack of authority? Trump being a crook doesn't change that in this instance he was right.
By it being common to do some activism as part of work activities, such as activism for the woke DEI doctrine. Also, by people in the valley commonly cutting off friends and acquaintances if they speak critically of woke activist measures (or fail to post the required flags-of-day on social media). 80%+ of political donations are democrat.

Wokism, like all forms of Marxism, demand praxis (“do the work”) from its adherents which is why it’s so visible and progressively take over organizations until all they do is praxis.

Side note: Activism through praxis is not optional, because Marxist theology has this idea that their adherents have a special gnostic knowledge where they like a God create reality. The idea is that once all alive are Marxist utopia will be spontaneously created by the collective.
Wow, thanks for posting this. I would never have come across this. It's good to get some background info to the editer-in-cheif's thinking on when and why we might get a print version of the magazine.
CCP are an Icelandic video game developer, famous in particular for the giant single instance MMORPG Eve Online.

CSM is the Council of Stellar Management, it's an elected, CCP supported group of players who they consult with on how to improve the game.
> last year Germany’s entire wind fleet worked only 36 percent of the time, while its nuclear plants ran for over 80 percent of that same period

How can you take an article like this seriously? No one builds wind farms and expects them to run 24/7.

The author cites an article on "wind droughts" and ignores that these go hand in hand with rising temperatures and droughts. Rivers getting warmer and dryer is very bad for nuclear power plants, but if you write a biased article, you don't have to mention this.

The quote that nuclear energy could replace "30 percent of the Russian gas" is also completely off.

Then the author claims the Energiewende ended Germany's "energy sovereignty". No sources. Germany has been steadily decreasing fossil fuels, increasing renewables - I'd like to see a justification for this claim. How is not relying on Russian uranium worse for your energy sovereignty?

It mentions rising electricity prices and now I'm quoting the IEEE source for that claim:

> The average cost of electricity for German households has doubled since 2000. By 2019, households had to pay 34 U.S. cents per kilowatt-hour, compared to 22 cents per kilowatt-hour in France and 13 cents in the United States.

The consumer price comparison is pointless because Germany taxes electricity heavily. They should compare production cost. Germany is only slightly above Euro-zone average (which you can explain away with higher purchasing power) and only slightly more expensive than France, which makes me believe these people are just measuring inflation and don't want to admit it.
Well, honestly, most used Audio CDs don't even have four copies to buy. I'm happy if there's one.

The SEO spammer idea sounds good for other products (e.g. USB chargers, HDMI cables, etc.) but used Audio CDs ain't one of them. You can't even pull of the scam because there isn't enough product to do it.
We can ask this question about nearly every action Russia took after it was clear the war wasn't going their way, yet they did do them.

If they consider themselves at war with NATO this attack does make sense.
One book I saw mentioned a lot in relation to learning electronics is this one:

https://artofelectronics.net/

Reviews state it's basically an encyclopedia of knowledge.
> As lidars slim down and scale up, the days of pure two-dimensional image sensing seem numbered. You probably saw your first lidar system on a so-called self-driving car. You might see your next one on your phone.

Like, on my iPhone?
So, no answer.
a common heuristic would be

If you are having difficulty understanding a problem, try drawing a picture.

the method of drawing a picture is pretty well understood, thus understanding the limits of the method also are.

However understanding the limits of using body language as a lie detector in any instance where used requires understanding the biases of the person doing the detecting (which may be yourself, and knowing one's self is traditionally a tricky thing), what their current mental state is in, the culture that the person who may be lying is from, do they have any ongoing problems or conditions that might make them appear to be lying when not, is the potential liar able to mask their lying better than most people, and probably a few more things that are hard to pin down that I haven't thought of here.

Getting the heuristic to work in reasonable, measurable way so that one can decide is this giving a good approximation of a correct answer, am I making progress using this, is an important part of having an heuristic. As an example, common heuristics used in construction or software project management.

So I would think heuristics that are well understood and that do not depend on imponderable questions that philosophers have been arguing about for millennia should be used, but ones that are not free of these problems should not.
Show HN: thin.dev, back end for making realtime, typesafe React Apps
> Someone running a r(ating)-aas business might have 1000 accounts and order 1 cd per customer per account.

These are used Audio CDs. You're lucky if Amazon has one 3rd party seller with a copy to buy. There sure as hell aren't thousands available!
For Lisp/Scheme fans, take a look at Rash as well
https://rash-lang.org/
This would be the proper solution. The service could even just return an HTML page with a hyperlink instead of a 301 redirect.
Doing a visual comparison (tab flipping between https://fonts.google.com/noto/specimen/Noto+Sans and https://fonts.google.com/specimen/Open+Sans?query=open+sans&... , aligning the sample text exactly), I could notice some differences though:

- The 'g' character was changed, they are quite different

- For the regular (400) weight, Noto Sans is slightly bolder but also more compact

But you're definitely right, most character shapes look directly inherited from one to the other.

I wonder if the weight & letter spacing change can explain the reading speed differences, or if measurement error / random jitter is actually what explains the different average speed in the study between the two.
Wouldn't that be wonderful? But the truth is that the bot farms will transform into Tesla-loving fanboys who just happen to intersperse strategic Russian talking points and news favorable to fascist-populist candidates.
DANE is a really big deal. It removes the dependency on TLS certificate authorities so self signed certificates can be used and verified via records, published in DNS and signed with DNSSEC.

Though I have greater concerns regarding privacy of the new browser. Is it like ungoogled-chromium? DANE should really be merged into upstream chromium.
Thats pretty much how I learned spanish, for half of stuff I had no idea about exact meaning, I just knew that my girlfriend used those words in similar situations.
Arrays probably offer a better memory management experience. It’s probably way easier to accidentally close over the json object in a closure than an array. But if you want “spooky action at a distance”, objects are the way to go.
I mean that it is hard to scrape these git.io links used in the research papers to build the archive. Unless of course, if Github provides a DB dump, it would help everyone a lot.
I think the value in that thread is the "you need to experience moderation at scale to really understand what it's like".
If you haven't disabled upgrades, most modern versions will force download and install the updates in the background and then reboot without your consent. Sometimes in the middle of what you are doing, but less so on the very newest versions of windows.
I don't think stuff life talking to a database is actually the problem in Node.js, I think you can trust mongo/mysql packages in NPM just as much as in PHP if you choose the right versions parameters in your package.json.

The packages/package manager are not the problem, it's more about the bad habits that you start to get when coding with Node/NPM, basically for every function you write, 9 times out of 10 you can just import a package after 1 import and a command, and so you start to have 200 potential liabilities because you became too lazy to code because it's really easy.

But if you stay at least a bit vigilant it's just as safe to use Node.js(or even safer).

I think it's really mostly about bad habits rather than the lack of functionality in the language.
Siegfried Hecker: Putin has destroyed the world nuclear order
s/wouldn't/would/
Just out of a different ownership structure it is likely that the new ownership will be differently inept
Yes, social engineering, too.

And LE and CIA et al are trained to expose it (see the book Spy The Lie).
Reusing connections with keepalive in serverless environments
Simplicity – The Holy Grail of Web3 Marketing
Noam Chomsky would say - have you being paying attention? In a “capitalist society” the real power lies with the rich. The clue is in the name.

The political leaders are controlled by the rich, because they rely on their money, so your idea that the people can vote for a better politician is incorrect - nearly all the time, the winning candidates are essentially chosen by the rich.

That’s Chomsky anyway, I’m reading him at the moment, but it’s hard to argue against.
But lenses as functional references are very common in the Haskell world, whereas the only place I've heard of anamorphisms (unfolds) being referred to as lenses is in this paper. It also confused me quite a bit when I first ran into it, but the name just comes from the notation used in the paper. It is super hard to google for other references to anamorphisms being called lenses for short though because of yet another unrelated concept: https://en.wikipedia.org/wiki/Anamorphic_format
> If you want one app (say, a dating profile) to not have access to data stored by another app (say, your bitcoin wallet), you run them under separate sub-identities as described above

You're dancing around the issue.

So:

1. By default all apps have access to everything.

2. In order for apps to not have access to everything, you have to set up a different identity which is magically different from having to set up different identities now because it has cute names like "spin a moon away from your ship"?

3. The burden is still placed on the user: to set up and manage all these different identities and subidentities to just make sure that a chat app doesn't have the ability to steal all my money

3.1 And when in the current systems the burden is to keep track of logins and passwords, in Urbit it's the burden of understanding all the technical mumbo jumbo and going the trouble of spinning new servers (which I assume are not free) just to run a banking app.
I have netflix at two different locations so I am, technically, guilty of this.

The problem is, a 30 day trial subscription would allow anyone to watch your entire catalogue of decent content, so be careful about enforcing this policy too harshly.
Good faith is not assumed here. Everything I post is downranked for no reason nor warning. Downranking is an expression of the presumption of bad faith.
Is it possible that Facebook’s apps could also be using bots to boost their DAUs etc?