skysight-inc/HackerNews huggingface dataset:
It's mainly about reducing the number of read APIs. It can also reduce the number of reads through the dataloader.

There are 10 different pages you need to read the 'Article' resource, in the index page you need the title and the summary, in details and edit pages you need the content, in the details page you also need comments.

The thing is, all of the pages read 'Article', they need it, but they only care about only some parts of it, some reads also require extra and possibly cascaded joins with other resources.

In most medium-sized web apps people will tend to write a bunch of different APIs to fulfill these needs, it's grunt works and hardly consistent because they're duplicating things. Or even worse, they will invent their own queries, a half-baked GraphQL everywhere, which is inconsistent and sometimes buggy.

Our application has est. 3000 internal APIs as of last year, it's becoming harder and harder to even find which API to use because there are so many nuances. Almost half are doing different kinds of reads, say if we can make everything in a queryable graph (ironically, almost all businesses are graphs, yet only very few people explicitly treat them as graphs), the APIs will be much lesser and easier to understand.
"Can you read something written in the language and figure out what it does" is wildly different from "can you write something new in the language". This is testing the first, but I would argue that any even moderately-experienced software engineer could read the majority of programming languages out there without too much difficulty.
Using out-of-place quicksort to advertise functional languages always felt like cheating to me. The in-place implementations of quicksort (the ones you'd actually use) are not nearly as pretty
How does it compare to just saving an image in sbcl? File sizes are large, but that is a niche area to care about nowadays.
Find out what frequencies are used in your area for HAMs participating in disaster response.
Ah yes, the Jurassic Park method of shake detection.

> “The mirror shaking was easy … put a little vibrating motor in and shook it.” Lantieri said. “But the water was another story. It was a very difficult thing to do. You couldn’t do it. ”

> “In order to replicate that for the eventual shot, they “fed a guitar string through the car, down to the ground, and then I had a guy lay under the car and pluck the guitar string,”

https://www.businessinsider.com.au/jurassic-park-water-cup-2...
A lot of people in cities don't have "their house" and don't want to hang a 50m cable out of their window.
The Leatherman wingman had the perfect tool to get the clamshell packaging open. It was almost like a can opener exacto knife hybrid. Cut through it like a hot knife through butter.
I've only had 2 games like that in my life, EverQuest (also called EverCrack) and Factorio (also called Programmer Crack). I had to go cold turkey or I was skipping the gym and meals and not sleeping!
I’ve been using Arq for years and also find it to be excellent.
I use Cryptomator tied to a WebDAV instance on my server for most of the same use cases. The one thing I feel it’s missing is a gallery type feature for photos so you can see thumbnails and swipe left to right through the files. I’m not sure how this would work in practice with the encryption but it would really make it a killer encryption app for me.
On a tangential note, moving to Puerto Rico is one of the better ways for a US citizen who doesn't want to renounce to lawfully avoid federal capital gains taxes. Domiciling on a tropical island for a year to avoid 15% can be pretty attractive even for relatively modest equity gains.

Edit: Puerto Rico Act 22[1] is the law in question.

[1] https://en.wikipedia.org/wiki/Act_22_of_2012
I always considered earthquake insurance a waste of money. The premiums are high and deductibles are quite high so a quake would have to be very strong to do enough damage that cost of repair was more than the deductible. And if that was the case then there would be widespread damage and a huge amount in claims. Seems unlikely even a big insurance company could remain solvent and pay out.
* don't run during an earthquake, you'll break your leg.

* bathrooms with plumbing in the walls are supposed to be a little stronger.

* blankets can help protect you from breaking windows.

* if you are outside, watch out for trees, powerlines, things falling off buildings (tile roofs, pots), esp. brick buildings
Interestingly, and somewhat germane to the article, Denmark was once in a similar situation: https://en.wikipedia.org/wiki/Kalmar_Union
You see, that would inconvenience everyone equally and this be quickly turned down by the populace...but image recognition places the burden on colored folks so people don’t care as much.

That this would be allowed in a modern civil society is atrocious yet the public went along with it despite incident after incident: https://en.m.wikipedia.org/wiki/Stop-and-frisk_in_New_York_C...
See Twitter thread: https://twitter.com/BaldingsWorld/status/1147259303268454400...

And paper: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3415726
for a first grader in a country where schools are very intensive, it takes 100% parental involvement for every minute of homework. have more than one kid, and both parents are busy...
MSRE had fans blowing on pipes as cooling. It had no real fluid-to-fluid heat exchanger or power conversion cycle, which is where lots of maintenance troubles arise from. Furthermore, they were in the 1960s, before the NRC existed and before we worried about ALARA. Furthermore, MSRE cannot to this day account for about half of their radioiodine inventory. Furthermore, Alvin Weinberg himself says in his 1990s autobiography, The First Nuclear Era (amazing read btw) that they were just piping radioactive gas into the forest nearby back then (or, wait, was that the aqueous homogeneous reactor? I forget, I left all my copies of that book at the office...).

A lot has changed since MSRE ran, and MSRE was a fairly simple experiment to prove a concept. It didn't have all the systems necessary to make practical energy, and so it didn't have the maintenance issues you'd expect. Also, it only ran for like 5 years, vs the 60-80 we're hoping for these days from these facilities (inherently requires lots of maintenance).

Have you ever done work planning for ALARA at a light water reactor? Those who have raise eyebrows really high when academic reactor designers start saying how easy the maintenance will be. Admiral Rickover's quotes from 1953 just keep on coming back to haunt us [1]. He didn't curse us to death, but he sure warned us that we need to be working really hard on new/effective solutions to these kinds of problems. Most advanced nuclear advocates skip over these points.

RE: Design it carefully: This takes practical experience. The number of people today designing new reactors who have this kind of experience is very close to zero. We will have to re-learn.

[1] https://en.wikiquote.org/wiki/Hyman_G._Rickover#Paper_Reacto...
arm: threads -- yes, please!
Not without net neutrality it isn’t.
Seems a good time for adding a Julia flavor for Category Theory for Programmers[1] book. Similar to what was done recently with Scala[2], and now work-in-progress OCaml[3] flavor.

[1] https://github.com/hmemcpy/milewski-ctfp-pdf/

[2] https://github.com/hmemcpy/milewski-ctfp-pdf/releases/tag/v1...

[3] https://github.com/hmemcpy/milewski-ctfp-pdf/issues/169#issu...
Just downloaded it. Great app. Lots of useful info. Thanks!
Just to clarify, I was talking about inner city. Most existing apartment blocks (in London) don’t have charge points available in their car park.

On top of that, I find public charging points to be hit and miss. Quite often you find ICE only cars taking the space or the charging points just out of service/neglected.

I do look forward to the day when electric charging networks are available everywhere with rapid charging.
Billions in tax revenue and they can’t set up a CDN as well as the super bowl. Thanks, America.

Where are HN’s chronic USDS shills when you need them?
My first experience of earthquake was when I was on vacation on Big Island. The wall rattled like someone is keeping hitting it with full force. Then things on table shaking. I tried to phone the frontdesk of the hotel I'm staying to check it, and the line was busy for at least 10 minutes. Guess everybody is wondering what's going on.
Tsunami Record from the Great 1906 San Francisco Earthquake
You pretty much answered your own question. Common Lisp is the big one. Scheme has more of a niche as an extension language, but Racket is a completely decent development environment and language family.

Clojure is a JVM language with some neat persistent data structures. Personally I find it to be one of the least interesting Lisps, but that's like saying it's not my favorite pizza. It's still quite tasty. Furthermore, I can easily get paid to write it, which is a little harder for the others.
It was not lost right away, it was working for several hours, around 12, but with a very low pressure.
Since this happened on February (summer time) we were lucky one of our neighbors had a pool full of water we used for the toilet :)
We had some very minor shaking in Tijuana.
Would be nice if Siri told me an earthquake is coming within seconds
Tiny motor can “walk” to carry out tasks
How so? What law?
Buildings mostly, I guess they will move harmonically with the ripples as wood is pretty flexible but I still freak out thinking they could fall over my head lol
Whoa there! You mean “unspecified behavior”. int i = [unspecified] means that i has some value, but the spec doesn’t determine the value. Undefined behavior means that all your secrets might be sold to the highest bidder, your centrifuges might explode, and your computer is now full of ransomware.
Check this out: https://resiliencymaps.org/
Japan is an excellent place for visiting but not for living unless you luckily find a proper employer (might be yourself), which is also true to rental car. It's adventurous urban camping if you are a visitor.

Most of the cities in Japan are enough safe for adults to walk outside even at midnight, and there are konbinis for clothing and food. So going to a gym (for shower) + renting a car (for sleep) can be more reasonable than staying at a hotel, and maybe you will have a priceless experience when figuring out how to survive in a center of the city.

In reality, on the other hand, as this article says, the shared-car is a built-in system among the working poor. Laborers in Japan work too long, and their commute takes too long so the car is a savior to maximize their sleep time.
In front-end application's perspective, yes, it's a single request.

And in the back-end, after the query was parsed it would be split to a bunch of requests depends what's your data source.

If the data source is in-memory then good everything's done.

If the data source is an RDBMS it would result in an n+1 query. However, people would always use data loader with GraphQL, which batches the query and converts the n+1 query to two queries. REST APIs usually only care about single kind of resource per API, so if there are cascaded joins (eg: get the user and its posts and comments and comments' comments), there would be less overall requests in you are thinking in amortization.

If the data source is another REST API, if there's batch APIs for resources, the similar approach as RDBMS would also be taken.
Resiliency Maps
fostering rescue dogs is where you invest your free time in. it's a worthwhile use of your time, and you probably wouldn't do it if you didn't get something out of it.
> There is a time and place for int32_t.

And time_t[0] is not one.

;-)

0 - https://pubs.opengroup.org/onlinepubs/9699919799/functions/t...
Hackers exploit 7-Eleven Japan app's password reset function and steal $500k
"An hour-long project ensued extracting data from our code review tool and correlating number of reviewers with time-to-review. Turned out the optimal number of reviewers to minimize time-to-review was between 1 and 2. Any more reviewers and delay grew substantially."

This is off topic to the point he is making but it bothered me that he assumes correlation implies causation, haha. When a code review isn't already going through is when I see people tossing on lots of reviewers.

Regardless, the article runs through some fun thoughts :)
> It just might be the highest rated game on Steam

Indeed the second best positive percentage according to steamdb: https://steamdb.info/stats/gameratings/

No 29 if you just sort by positive reviews.
The one argument I've heard to that is: how many dead bears or cougars are often stumbled upon? Turns out not a lot. Animals tend to find hidden placed to die and then nature can dispose and disperse of them pretty quickly. You will find dead deer but there are so many of them and they are heavily hunted. They're also kind of dumb and will die by running into a tree and things like that. The other thing that gives me pause to believe it's possible they're out there is that there have been times in recent history where we've apparently discovered entire large(ish) populations of gorillas when we had believed their numbers were lower.

I don't know. Not arguing bigfoot exists but I like the idea that even in modern times there's still stuff we can miss even though it feels like it would be impossible.
The really serious way:

Go to Carnegie Mellon. While getting a BS in CS, be active in a student group called Plaid Parliament of Pwning. Finally, send me some sort of resume.
I prefer the caltech site for fast no-nonsense page loads:
Map: http://scedc.caltech.edu/recent/
List: http://scedc.caltech.edu/recent/Quakes/quakes0.html

back to 7.1
Do you happen to know what the present state of SBCL optimization is? The old CMUCL manual had quite a lot of guidance on writing high performance code. I can't seem to find it though, mostly I remember the bits about what can and can't be open coded and how to give enough basic type hints to help the optimizer out (and using DISASSEMBLE to check that you really did). In fact I think you could even ask for warnings for probably inefficient constructs.

Obviously CMUCL was a mess in a lot of other ways though.
Dubai: Princess Haya's flight to UK threatens diplomatic crisis
Not OP, but the distribution system of water is almost entirely fed by gravity from a water tower. Losing water pressure usually means loss of the power to the pumps supplying the water towers, not breaks in the pipelines themselves. There's enough water stored in the water towers to satisfy usually a few hours of demand, and the water in the pipes might satisfy a few hours more if you live at a low enough elevation.
The Deepest South (1998)
Simi Valley checking in, everything on the floor! TV, dishes, CDs.
Break your leg? I find that one hard to believe.
For HTTP I highly recommend https://github.com/for-GET/http-decision-diagram/blob/master...

Scroll to Overview and then there are links to each section in the diagram
Have you even seen the M2 Competition?
"Economic damage of the Chernobyl accident is estimated at $235 billion for 30 years on after the explosion" (source: UNDP)
That does not contradict the finding that Huawei is a front for Chinese state security. It's just textbook whataboutism.
According to Wikipedia life expectancy worldwide is 69.

Japan has the highest life expectancy of any country at around 85.
More like Tesla is the new iPhone and everyone is struggling to create the next Android.
We can't afford anything but batteries for cars. The energy efficiency of wind->hydrogen/synth fuel->movement is just too bad. We don't have enough room for turbines to afford losing a factor 5 in energy efficiency.
The sound is the worst part for me. Nothing else even comes close to replicating it. All the little things rattling, and the deep rumbles of your whole house moving around.
Um, no. LP caused extensive damage in small sections of San Francisco, but the two eqs are nearly the same intensity.

PS: I lost my proverbial "I survived the Loma Prieta in San Jose" t-shirt. Lost half a swimming pool, bookshelves, dishes and so on... our furniture was anchored to the wall studs and computer monitors and other electronics were industrial Velcroed to surfaces.
It could be argued satellite internet is also a natural monopoly / duopoly.

How many n-thousand satellite networks can there be?

How many companies / countries can afford to launch n-thousand satellites?
> I wish more people ...

I think Clojure will be fine. It is slowly and steadily growing. I honestly think it has reached well beyond the point where it can fade away. People always bring Common Lisp as an example and mention so-called "Lisp curse", etc. but if you follow and analyze the history of PLs - you'd probably realize - Clojure is a natural next evolutionary step of Lisp.

The industry desperately needs languages like Clojure and Haskell. Haskell being somewhat more "academic" and a bit "impractical" (I should emphasize the double quotes: Haskell in the right hands can be extremely, dangerously practical) never going to reach the status of a mainstream language, whereas Clojure just might. Realistically, it probably won't ever become top ten in TIOBE (or whatever similar) index, and that is totally okay. But it is pretty good already, and it is arguably better than Python and Ruby, Java, Javascript, Go, C#, etc. Clojure is Haskell's "worse is better".

And look: it already has more conferences and meetups (more than Elixir, Elm, OCaml, Haskell, Groovy, maybe even Scala) around the world (almost every European country now has its own seasonal Clojure conf.), it has over a dozen of books (and more coming), more podcasts. Clojure is a niche, but it is slowly become more popular.
> but it's still deterministic

That's an assumption though. If it's undefined, the result may even depend on the order of some internal hash table which is affected by other code.
IT consulting for nonprofits. "we've spent $50k and the contractor delivered a mockup. Our customer expects us to deliver next week. Build the system."

Was to be an integrated Web / IVR phone bot "hotel room reservation" thing built on like the second public release of Asterix; which I'd never heard of before (nor had anyone else).

Of course I later found out a cow orker had pocketed the majority of that money and never paid the first contractor for more than the mockup in the first place, something like 3 months ago.

They'd bought a domain name and begun planning this more than a year earlier. They'd printed 10,000 high grade outdoor signs which were to be the physical token of subscription to this service. Comes the day and the domain name has expired and been snapped up by someone else. So the launch was delayed by a week so they could print up stickers to put over the signs. In the 3 months the system was up, there were i think 5 attempts to use it.

The shafting I got on that one was a big inflection point for me, where it hit me that I wasn't using my time the way I intended, and I wasn't receiving enough reward to justify that. I wish I'd had the thought sooner.
There are older indigenous people on Vancouver Island who basically say that growing up there was definitely a bigfoot of sorts. Their parents would see them even more often. They don't seem to doubt it at all. I do recall a CBC video of an elder saying that they were around but that even he's beginning to think that might have been the last of them. If you think about how much North America has changed in only 150 years it sure seems plausible. Maybe it was just a particular group of extra large bears or something but I believe they're not making things up and did encounter some type of special animals at some point.
Thank you for providing this example! I share your experience that rowwise operations seem more difficult to program using the tidyverse than using apply.
Google Assistant on android gives a summary. It seems incomplete but it has a small summary thumbnail and the first two items. It's from Victoria State Emergency Service in Australia for whatever reason.

I've found Google's AI to be significantly better than Siri.
A four day weekend is very extraordinary in itself. Perhaps you need not do anything special to get the most out of it.
Honestly, I don't understand how the US doesn't get any of the good chocolate bars: Coffee Crisp, Crispy Crunch, Eat More, Wunderbar, Smarties (not the chalky candies, those are Rockets), and Aero.
Canada would gladly take them in but can we get all of northern Michigan?
have you ever been in an earthquake? esp. outside? it's like trying to run on the swells of an ocean.
I think the old car companies would have happily ignored Tesla for way longer, had China not started demanding that a good chunk of new cars sold have to be electric. It's fear for the Chinese market that really drives drives the incumbents to EVs.
But then you might as well count the “quality” of all of the activities. Is your job knowledge work, food service, industrial, etc? Did you count your development for fun as work? What about your research for fun? Is your parenting duties time doing homework with your kids or playing board games?
That's exactly why I want the feature of a solar roof to power AC - so I don't have to burn gas while idling and release toxic CO and NOX just to stay cool.
agreed. A long term lease would be acceptable to both sides, but at this point there's no such offer as US already has a presence there, much cheaper.
America is slow to adopt collective, independent negotiating of medical, hospital and prescription charges as happens in insurance, Medicare/Medicaid/Tricare. Med4all would solve this, rather than hunting around for big pharma "sales" and "promotions."
We've put that in the second-chance pool (described at https://news.ycombinator.com/item?id=11662380) so it will get a random placement on the front page.
Eh, even if you end up using an uglier optimized version, having a nice clean slow version is useful as a test case to verify the other version while you're developing it.
Great on desktop, unreadable on mobile though.
That's impossible; no system -- machine or human -- is going to be 100% accurate. People looking at photos and at a lineup aren't even 100% accurate, if the people are similar-enough looking.
Yes, and solar roof would prevent that...
Insurance companies are insured against big payouts (reinsurance). As long as it’s not the literal apocalypse, they will pay.
Did they modify the virus in any way? Or was it just a total luck that this particular naturally-occurring virus targets bladder cancer cells?
> Whoa there! You mean “unspecified behavior”. int i = [unspecified] means that i has some value, but the spec doesn’t determine the value. Undefined behavior means that all your secrets might be sold to the highest bidder, your centrifuges might explode, and your computer is now full of ransomware.

That's only when using Boehm GC[0] in kernel device drivers that self-modify. Or any MSVC binary.

:-D

0 - https://www.hboehm.info/gc/
It really is the only missing feature. It gets frustrating trying to show a specific photo from an event to a friend when I have to guess which number in a series a photo was.
Presumably you park the car outdoors when it's running, where it exhausts into the atmosphere like usual.
Yes, so you knowingly click "I don't know". You don't know the value, and you know that you don't know the value.
The ground literally rolls up and down like a wave. You can see it move if you stand still in an open field.

It’s definitely not something you want to run on.
They're all obscure in a "I wouldn't write code like that or let it go through review" sense. They're very synthetic cases.
quality sand is incredibly abundant and cheap everywhere I lived. It wouldn't be economically feasible to export sand from Greenland.
Telautograph
$180 apiece. (our i3 has the 19" wheels. No idea what the 20" go for) Some Costcos stock them, ours had to order and it arrived next day.

I'd expect this cost is in the ballpark for their other cars.
they can.. in fact most citizens of most countries can be foreign land holders.
The Greenlandics decide not the Danish.