skysight-inc/HackerNews huggingface dataset:
I2C has caused me probably the most grief out of all the buses, as it's been the most painful to work with when designing the schematic (because even with only 3 devices you have to deal with address conflicts), initially writing the software (because the specification is quite lax on what can happen when, inevitably the interface between hardware and software is quite complex and a lot of it is very latency sensitive. A lot of hardware for it is quite buggy or just poorly designed as well), and in terms of ongoing bugs and issues (because of said latency sensitivity and propensity for locking up).

I try to avoid it as much as possible. If I need a peripheral, I prefer SPI, if I need a bus for connecting devices I control, I use CAN. If I'm connecting two systems together, a UART.
Your lowest death stats seem to be missing grid scale solar and rooftop solar that isn't a refit.

Which is extra significant if it's also the cheapest.
Hm I'd describe it mostly as generic "backend engineering." Web services, databases, data processing, etc. I've used GHCJS as well but I mostly made small changes (I don't have frontend skills.)

In my free time I'm making games in Haskell, but that's slow-going partially due to the ecosystem not being mature but mostly due to lack of free time :)
Priming with respect to the Florida effect is a famously not replicable result. It's not a real effect. I'm more sympathetic to the word game example, yet it's not obvious how that translates to anything beyond.

With respect to the Hartford Civic Center, as always, it's a little more complicated than that. Yes the architects stood by their calculations, but this was more of a process issue than hubris. Despite the new techniques used, the plans were subject to peer review. Additionally the construction was not fully according to plan. Weaker struts were actually used than called for in the design, and that's on the construction manager rather than the architect.
France? 70% nuclear power and growing.
I was expecting the worst after reading comments like these but it was actually quite easy to read. If terms like CTR/CPC need to be explained then it would be safe to say you were not the target group for this article.
The layout of this website feels like it was made by someone who thought that simultaneously combining every single design trend of the last 15 years, was a good idea.
It is not designed to be a backup mechanism.
VHF radios are relatively easy to locate by direction finding techniques, using for example a doppler direction finding array. The FCC's enforcement division is well-known to possess SUVs with this kind of equipment discreetly installed, although due to their famously limited budget you aren't too likely to see one in the wild. On the other hand, though, many large airports have such equipment permanently installed (e.g. RFEye).
Yeah, you'd have to start putting them in doorknobs or something.
Btw, in the late 1990s, Russian sci-fi writer Sergey Lukianenko had written two novels ("Line of dreams", "Emperors of illusions" [1]) set in MOO universe, which are quite entertaining.

Too bad he had turned a fascist and Putin's fanboy who viciously supports Crimea annexation and war with the Ukraine...

[1]: https://ru.m.wikipedia.org/wiki/%D0%9B%D0%B8%D0%BD%D0%B8%D1%...
Mostly spot on, although it's very rare for local variables to require type annotation—type inference can easily figure it out for locals. Unless, of course, they are assigned from an untyped external source the compiler couldn't possibly know. You could, for example read something from a JSON source knowing that it should be an number, annotate it with `json["field"]::Float64` and then the compiler will emit code to check the type and throw an error unless the type is actually a Float64.
Vault is single system, accessible over the network with root access to all datastores in the company... How is it good for security?

Kerberos solves very same problem of using only short lived tokens on the wire when accessing services, but it fall out of fashion .
I appreciate that you acknowledge both as being masterpieces. I've found that the community is bifurcated w.r.t MOO1 vs MOO2 and it's great to see more people that appreciate both.

I haven't managed to get into MOO2 yet but it's on my bucket list for 202x. If it can yield any semblance of the awe I've had for MOO1 then I'm in for a real treat!
Indeed, who are all those people giving Google $100B a year, with 20% growth YoY, to run their ads? They must all be fools to believe that Google is giving them anything of value.
EPA Releases New Clean-Water Rules Scaling Back Federal Oversight
I beg to disagree ;)

Postgres performance with the default configuration could be significantly slower (30-40%, sometimes more than 100%) than a properly tuned configuration. It is quite important and one of the main recommendations and jobs we do on our daily work.

For example, if you leave random_page_cost at the default value and have fast SSDs, it is very likely that the fancy indexes you created may not be used and seq scans may be used instead. No amount of query tuning may fix that.

A classical one is shared_buffers, whose default size is 128MB of RAM. Unless you are running PG on an AWS Lambda ^___^ or a Raspberri Pi, this is typically a very low number.
+1

Also, throwing some hardware like a bigger SSD or memory increase, both being quite cheap these days, will increase performance when dealing with an out of the box server as well.

Example: Year 2017, client started to have bigger traffic and users were started seeing timeouts. Server was 16 GB RAM. Mind you, it was the developer server as well, so lots of stuff were running there. Bought dedicated server, upped the memory to 64 GB and in one night we did the switch together. Downtime of only 30 minutes and to this day the client is good to go.
snapshots would happen as normal in RDS. This is just the process of moving them "offsite" to s3.
I never made any changes to Postgres for development and it was blazing fast. I made few simple changes for production to let it use more memory (just few lines that you'll find in any guide) and that was about it. I guess, there are plenty of handles for very pro users when they need to squeeze last few percents of performance, but generally it just works fast.
On the one hand, limitless growth is an unsustainable anti-pattern (when it manifests in the biological realm, we call it cancer).

On the other hand, it's hard to see how civilization could continue to function without the prospect of "growing the pie". If/when we reach a steady state of finite resources, it seems highly likely that the best strategy (individually and tribally) is acquire resources at the expense of one's neighbors (before they acquire your resources first). This has been the default state of nature for nearly all biological history, with occasional exceptions of growth and plenty.

I don't have an answer here, long-term; and where the rubber meets the road, I do think our corporate model of "your business is failing if it's not growing" results in more negative than positive externalities (at least, beyond a certain equilibrium), and should be eyed critically. But the growth model is as much about social mindset as it is real-world wealth generation; and luckily we have lots more progress we can make (both on and off Terra Firma) before we're at risk of fully diminished returns on the growth of sentient well-being. The question is one of intelligent growth (cue Bucky Fuller [0]), rather than a locust-like runaway replicator pattern, which is clearly net-negative even if it looks like growth when zoomed in.

[0] https://en.wikipedia.org/wiki/Operating_Manual_for_Spaceship...
I tried IDEA and liked it, but I noticed that it’s perpetually spinning my CPU at 10-15% even when sitting idle. That’s a battery killer that I don’t need. I like editors that use no CPU and do nothing when I’m not using them. Anyone else experience this?
https://www.vox.com/recode/2019/7/19/20701175/andrew-yang-20...

Read between the lines.
> I've solved production problems with Haskell

What I said was that Haskell's design and evolution have been primarily guided by research questions rather than business needs, not that it's unsuitable for production use. I didn't say it's unsuitable for production use, nor do I think it. That doesn't change the pretty obvious fact that its features are mostly guided by research questions.

> barely have to try to deliver equal results compared to solving the same problems with other tools (so it's not a result of me just increasing my skill - the tool itself is a force multiplier for myself 100%)

If that effect were scalable and largely universal, then there would be no need for this discussion, anyway. But if it works well for you and the other thousands of developers who make up ~0.06% of the market, then it's great that it's available. Research languages also serve a very valuable goal in figuring out what works and what doesn't. If no one used them, we wouldn't know.
My main objection to these types of books is how overly verbose they tend to be. With a few exceptions, this category of book is built around a nucleus of few possibly valuable pearls of wisdom, and then 300 pages of filler is added. Usually lots of anecdotes ("Let me tell you about my friend Alice..."), checklists, and needless exposition.

If this really is wisdom, it does not follow that it takes 300 pages to communicate. But I suppose the propounders have to make a living somehow.

To be honest, I don't object to buying the book if it's really got some good wisdom, but I would be more likely to if they shipped with some sort of executive summary.
Here's an example of a AA B757 in essentially that exact situation after taking off at JFK: https://www.youtube.com/watch?v=Wcq6KipBOro
Honestly, also do the same until the revenue you and your friends generate outweighs the cost of implementing these things. Currently, it doesn't, and it's up to the beancounters to decide when it's worthwhile.

Personally I don't have a stake either way in the matter. I can see the argument from both sides. But the entire point of a business is to generate revenue, and we can't do that if we start trying to comply with every local chirp and by-law places decide to pass.
Curious about this! Could you elaborate on which?
Does anyone happen to have any advice for configuration tuning when running Postgres within Docker for Mac? I'm sure there are multiple ways to enhance the configuration for running within that environment, but the filesystem consistency concerns[1] in particular have always made me a bit paranoid.

This site seems really helpful for diving deeper into each of the individual parameter options, but it'd still be really helpful for any practical tips anyone may have.

[1] https://docs.docker.com/docker-for-mac/osxfs-caching/
Local Economies’ 2019 Slump Likely to Continue Says Yelp’s Economic Average
I think "wrong inputs" here is an odd way of saying that the model was bad (presumably to distinguish that problem from outright bugs in the design software or computer hardware failure).

https://eng-resources.uncc.edu/failurecasestudies/building-f...

says

« The roof design was extremely susceptible to buckling which was a mode of failure not considered by in that particular computer analysis and, therefore, left undiscovered. »
Frankly, I'd prioritize getting rid of off topics rants on minor stylistic decisions ;)
I'm ready for a pay per search tool that's as useful as google with the privacy focus of duck duck go. A penny a search - I'm game.
No they aren't and never did. They don't, for example, install a supercookie (like AT&T has done) so that they can track you the person vs "you" some uniquely identified user. Where are the pitchforks for AT&T?

To the extent they do collect as much data as they can, they limit it to identify you as a unique user, not you as a specific person. In the cases they necessarily identify you the person (e.g. Google Pay where they know who you are), they firewall that data and do not make the connection to you, some anonymous but unique user. They do an excellent job of not pulling a FB and selling the raw data. Their internal controls are extreme. They "quickly" aggregate and anonymize the data so that they can sell their customers (ad buyers) demographics, not individual people.

They could collect much more information than they do.
Russia also made one of these as a prototype and it was ~90 mm3 & 0.35 g for ~1 μW of electrical power ( https://newatlas.com/nickel-nuclear-battery-design/54884 )

So to power a laptop you'd need a really, really, really big & heavy battery. Like, the size of a house big.
I've yet to get above 4 devices without conflicts. Even with evenly distributed addresses, you reach about 50% chance of conflict with 13 devices because of the birthday paradox.
(2016) See Wikipedia.[1]

Press release from University of Bristol.[2]

Article which actually has some numbers.[3] 100μW for 5,000 years. Maybe power a dumb watch. 10 to 15 of those might power a hearing aid.

This might have potential for tracking devices where cost is not a big issue. Trickle-charge a capacitor until there's enough energy for a burst transmission.

"Near-infinite power", no.

[1] https://en.wikipedia.org/wiki/Diamond_battery

[2] https://www.bristol.ac.uk/news/2020/january/recycling-nuclea...

[3] https://www.electronicsweekly.com/news/research-news/diamond...
Stationery chain Papyrus is filing for bankruptcy and closing all of its stores
Why does where I love have to do with my salary? Google makes the same profit off me regardless, so I want my share.
That's a mischievous way to describe what happened here - in fact the UK said that as it was leaving, it would simply vote with the majority on issues, so it didn't not influence the vote.
The current UK government's proposals for an "online harms" regulator will be far, far, far more harmful than Article 13 would ever be.

They're vague, undefined, create criminal penalties, don't understand what harms are, create an incentive to shut down speech on the basis of risk management and will be enforced entirely arbitrarily.
What do y'all use for aggregation? CashEdge, Plaid, something else entirely?
Query the diffs in your data, and track how it changes over time with Dolt
Concept Art Created for Colin Trevorrow's Vision of Star Wars: Episode IX
I'd like to better understand your angle / experience here... it seems to me like death march projects start when questions don't get asked up front and/or developers put their heads down and do what they are told instead of being proactive in heading off challenges.
I tried DDG, I actually try it out intermittently. I ditched it again, this time because when I searched for an address it doesn't seem to scope the results to where I am located and gives me a similar address somewhere else.

Small little things like that are a pain to work around and something I take for granted in Google search. It's taken a long time for Google to get so good at what it does. I notice that if I am watching a YouTube video and then go to Google to search for something related, the autocomplete basically knows what I am likely to search for. Say what you will about that but it is pretty amazing technology.
Don’t Miss It 8 Hot UI Design Trends Expected in 2020
Yes, I have, and yes, my latest have been Astoria, and yes, I pull, instead of slicing, and yes, I've futzed with the angle, and yes, I've tightened the razor, and yes, I've played with not tightening it as much, and the end result is that despite all this work, the disposable plastic crap is easier and less painful.

There's a reason for why the world has switched to the disposable plastic crap - and its not because people are fools. It's much the same reason for why the world switched from horses and buggies to automobiles.
>Sure, but we know the flu is deadly and relatively communicable and we certainly don't take this level of precaution.

The death rate for the flu averages around 0.1%. The Wuhan virus is currently just over 3%, the 1918 flu that killed millions had a death rate of around 2%. The flu is deadly, the Wuhan virus is currently 30x deadlier than the flu. Additionally, flu vaccines already exist as well as anti-virals that have been shown to work on the flu. There is no vaccine for the Wuhan virus nor am I aware of any anti-virals that have been shown to work on it.
I can certainly see a case. Let's make it about money.

A is a single payment of $10,000.

B is two monthly payments of $5250. Or, in other words, a 5% improvement over A in total payments.

C is three monthly payments of $3675. Again, 5% better than B in sum.

I could completely see someone doing a pairwise comparison between A and B, and picking B for the 5% increase, because the time difference is not that important. Same again for B and C; it's only one more month for an extra 5%.

However, I could also see that same person comparing A and Z and deciding that instantaneous vs a period of two years is not worth the wait.
Most militaries rely on oil and dirty fuel to run campaigns. There's mandatory fuel stockpiling. The event of a power station going down would be seen as an act of war and suddenly there's much bigger problems for everyone involved to worry about.
Many of the points are error-message related and Clojure 1.9 and 1.10 have improved errors quite a bit
I tend to get zero results in verbatim and then find what I'm looking for after following a rabbit hole from some other search. It's like Google's given up on indexing more than 5% of the web any more.
It's a shame that the author blows his credibility asserting that garbage collection reduces accidental complexity, because he is right that the amount of the latter really has been much larger than Brooks estimated.

If you have ever watched the hoops somebody jumped through to plug a memory leak in a Java program, you will be forced to agree.

A fundamentally very similar process appears as a functional programmer unravels a program to fix a performance bottleneck. The reason it is similar is that, just as ballooning memory usage indicates a memory leak, a ballooning runtime indicates a time leak.

And, just as GC languages provide inadequate facilities to manage resource use, functional languages provide minimal resources to manage time use.

You could argue that memory and time management are on the accidental side of the ledger, and while the scientist in us would be tempted to agree, the engineer knows that managing limited resources is the essence of engineering, and taking away the tools needed to manage resources makes resource problems balloon out of control, breeding extremes of accidental complexity.
> We don't believe much in such static tuning recommendations. Our experience tells us that they can do as much good as bad.

PGTune just automates the RAM + Connections math you would normally do manually. PGTune is a good starting point, but you still need to know what each config does and configure beyond PGTune. Nobody is saying PGTune does your configs for you, it's just automating what we always did manually before.
You might say generic rom-coms, or a retread of a Shakespearean play have proven to be consistent and execution independent.

Good point. There are lots of theater pieces which merely need competent actors to be OK. The bar for a successful movie today, though, is higher. Viewers expect very high production values to justify the overpriced popcorn.
> Air traffic controllers have primary radar and secondary radar in addition to ADS-B information.

Article is pay-walled so I didn't read, but the title explicitly says 'from Radar to GPS', ie away from Radar altogether. It doesn't say, GPS to supplement radar.
How Weather Forecasting Works
WhatsApp is massive in Europe, I'm currently in Spain and nobody uses anything else.
Glad the blog goes into the board game antecedents.

Having played a lot of board and computer games, what I'm hoping for these days might be called "Dynamicland, but for games." At present we have to choose between real-world sociality and the power of computing for simulation; why not both? If I can play multiplayer MOO with my grandkids while looking at each other, rather than screens, I'll be happy.
I'm a recreational weightlifter/bodybuilder and I agree that diet makes a huge difference. But, I am concerned about all the talk of cutting something out, like with keto. We should be talking about balance and increasing nutrients that are lacking instead.

In my case, I got some rather severe digestive issues similar to IBS that turned out to be similar to what vegetarians get after several years if they don't watch their nutrients and vitamins. I spent 2 years battling it without knowing what was causing it. After days of conversations with some very smart friends, one of them suggested a connection between tryptophan and serotonin (which is made from it in the gut).

Long story short, I started eating pork again (mainly bacon) after avoiding it for 20 years due to ethical concerns, and my digestive issues cleared up in a matter of days. My acne went away and my mood stabilized almost overnight. It was one of the most miraculous things I've experienced in many years. I also added psyllium husk fiber with meals 1-3 times a day and have maintained proper digestive function for several months now.

Some things that really help me are zinc gluconate for immune function and recovery from exercise 1-7 times per week (too much will make you feel bad, a headache in my case), omega 3 capsules and glucosamine/chondroitin (which is for joint health but the mechanism likely happens through the gut as well). I also eat 2-4 whole eggs per day based on how hard I'm hitting the gym. My feeling is that the lack of fat in our diet from the 1980s till today has really wrecked most people's metabolisms and they are simultaneously frantically starving, fat from eating too much, and chronically malnourished.
i am assuming it’s the child tax that’s seems to be a problem for you. I didn’t suggest anyone read anything. I think you might have mistaken subsequent comments to be mine.

Perhaps if I expanded that as ‘pay taxes for the consumption of your own child’? And pay a fee before having kids. This could be in the form of a community trust or an investment fund at county, state or country level.

We pay different kinds of taxes but children are negative taxes. As in, cost of rearing children is mostly subsidized by the govt with taxes.

My suggestion was that every consumption good needs to be taxed. When income, property, inheritance etc are not taxed and only sale of goods is taxed, everyone pays a tax according to their lifestyle.

Example: a sleeping cot is taxed much lower than a yacht or a house. Parents save and pay for their children’s education. The retirees live off retirement plans.

In my last sentence I mention that food, shelter, medical and education are only taxed after minimal deductions. Which means, everyone essentially gets a kind of UBI for essential needs before their consumption in these survival categories is taxed.

Obviously if one is ‘disenfranchised’ there is charity. Currently we consume too much using credit lines and debt. The key is to restrict consumption and eliminate waste/scarcity...have more local governance than regional governance.
Palantir CEO defends his company's relationship with government agencies
Defense of the Ancients, originally a Warcraft custom map, now it's own game. Two teams of 5, you level up and train and try to kill the other team's base, a good game is maybe an hour. "Pub game" is short for public game, just groups of strangers matched to play online.
Help I’m Trapped Inside TikTok and I Can’t Get Out
These could be pretty easily defeated through a multitude of tactics. They're just being pitched as a stop gap solution against the low hanging fruit like morons with drones or a drunk person with an airband handheld.