skysight-inc/HackerNews huggingface dataset:
The hard part is to recognize when to start moving towards microservices.

As long as the team is small enough and the core product is still undergoing rapid development, I think it's premature to use microservices. Too much overhead without any tangible benefit.

But with multiple teams working on different parts of a profit-generating system, it makes sense to the transition - ideally, having a relatively stable core monolith and developing new services around it, occasionally extracting some core functionality as needed.
And what day, today or yesterday, am, pm…
>He very nearly signed a Basic Income law.

What such law ever passed Congress during his tenure?
My requirements are simple and hard, I need to have 2 4k monitors and preferably at 144hz. not that many businesses laptops can do that. I have settled for m1 pro, but I didn't pay attention that the hdmi output is only 2.0. so the second screen is only 60hz.
Submitting this because I find it interesting that there's a bunch of old stuff in England and because there's so much of it we often don't have good quality information about it, and it's not always in good condition.

The article describes New Inn in Gloucester as "This incredibly well-preserved, galleried, courtyard inn", and that's true. But here's the New Inn in Google maps

https://www.google.co.uk/maps/@51.8656679,-2.2453785,3a,83.4...

There's some modern retail unit infill on the ground floor; there are alarm boxes and hanging basket brackets stuck on the walls; and the context of the building has been destroyed - the pavement and surrounding buildings are all modern.

This thing about context is writ large in Gloucester. Here's another example just down the street of a very old building with an unhappy juxtaposition with a more modern building: https://www.google.co.uk/maps/@51.8650378,-2.2462721,3a,75y,...

Here's another example of a not great modern building put up next to an old (1450) building: https://www.google.co.uk/maps/place/Cookes+Coffee+%26+Curios...

(I'm not anti modern building! Many of them are more accessible, beautiful, playful, creative. But, also, lots of them are just rubbish.)
Nixon’s internal politics isn’t “basic history” anywhere except US.
People also are very biased towards this company which makes the laptop seem better than it is? I have doubts about the trackpad and sleep functionality. Overheating also seems to be problematic. Seems to me Framework is not mature enough yet.
> No, keyboard quality, reliability, (calendar) longevity, *robustness* and repairability

... the hinge on the lenovo legion 7 that my daughter's using for university broke after 2 years. Repair shop told me don't close it by pulling on just one corner, either pull from the midlle or both corners.

As a macbook owner, it didn't occur to me that she should go easy on the hinges ;)
https://holepunch.to/ says "coming q4 2022"
Enter AIR B737-800 single engine emergency landing ATC audio (Aug 2022)
I'm about to buy an HP EliteBook 845 G9 to replace my current 830 G5 (which has been OK, replacing it because an i7-8550U is too slow to work with an external 4K display.)

My parameters were:

- AMD CPU
- possibility to install 64 GB of RAM; a factory option with 64GB soldered down would be OK (but I don't think this exists)
- Thunderbolt / USB4 support
- Metal / "rugged" frame
- not noticeably larger than my current 830 G5 (310x235mm)

With these parameters there isn't all that much choice left. In fact, I originally had another parameter, on-board GigE LAN port, that I ended up sacrificing.

And to find devices matching those criteria - I can highly recommend Geizhals, e.g. for the above: https://geizhals.eu/?cat=nb&sort=p&xf=14285_64%7E1482_AMD%7E... . even if you're not in the EU, their index/filtering is fantastic (though be warned, parts of it are manually collected, errors MAY slip in. The USB4/TB data is particularly iffy. I still know of no better alternative.)

Since my laptop is my primary work tool, I do generally take out a 4-year int'l next business day + accidental damage protection plan ("CarePack" in HP lingo). I have actually had reason to make use of it on my previous laptop (8470p, spilled Coke into it) - no issues in getting that fixed. Due to timing (this was during christmas) they had to come back a second time after mostly-fixing it at first; some minor parts weren't immediately available (they did get it back to working). But, this is the extra service that costs +¼ of the laptop itself — I have no idea as far as "normal" warranty handling.
There is also the ASUS Vivobook Pro 14X if you want dedicated graphics. They are not yet available, but the Vivobook Pro 14 with Ryzen 6000-series CPUs also looks interesting. Both are OLED but sadly limited to 16GB RAM. The ProArt StudioBook 16 is an option too.

I'll be getting one soon; I've not been happy with the quality of my Thinkpad and really would like to avoid Chinese products in any case.
This is arguing about the wrong thing. You can have an organization where everybody is very competent and earnest, and still have bad results, because they are trying to do the wrong thing.

SLS has some technical design issues. Large segmented solid rockets for the Space Shuttle were originally politically motivated. Ares V and subsequently SLS inherited them. They make operations really hard. They are very heavy and dangerous.

Liquid rockets can be moved around empty and fueled on the pad. A lot easier and safer.

No matter how great an engineer you are, if you have to use large segmented solid rockets, you're probably not going to have small launch infrastructure, small crew or frequent launches. Another way to move humanity towards spacefaring would be instead to work on a rocket that's fundamentally designed to be more operations friendly.
140k is possible, it's probably an outlier though for a perm role. I worked at a SF based start up and that is around the salary they paid EMEA principal engineers. FAANG will pay more than that for a senior engineer (around 200k). As a contractor you can also hit this number pretty easily (it's around 600/day).
>The current (2022) LG Gram

I use a 16 inches 2021 model (so an 11th gen Intel CPU instead of Alder Lake) on a daily basis both at the office and on the go, running Ubuntu 20.04LTS

I really, really like it:

- runs Linux out of the box

- *extremely* lightweight

- battery lasts forever even with CPU-hungry workloads, typically a full day.

- very nice 16 inches hi-rez (2560 x 1600) screen

- very comfortable keyboard and touchpad

- supports an external 4k screen through USB-C without a sweat

- super fast (especially if you install your OS on raid-0 dual SSD)

- 4 12th gen cores (8 with hyperthreading on)

- built-in GPU (Intel® Iris® Xe MAX Graphics) has enough oomph to run blender @ 4k with very large textured scenes

There are however two minor downsides:

- on my specific version (I believe the 2022 models have fixed this), built-in speakers don't seem work on Linux, only windows (the earphones jack works, just not the built-in speakers which Linux can't seem to control the volume of properly)

- when the laptop is not on a flat surface and a bit twisted, the left click on the touch pad sometimes fails.

All in all, I'd highly recommend this if - like me - you've given up on OSX in disgust and are looking for a serious dev machine.
Here is another performance of the song by Peter Pringle: https://www.youtube.com/watch?v=w8tfBLvlN98
It is a great tool to create exploits playloads.
For more understanding about the topic I recommend this: https://snyk.io/blog/serialization-and-deserialization-in-ja...
>Consumers (who are also people) can benefit from more efficient service provision and higher quality service.

Consumers can also benefit from child slavery to buy their clothes ever cheaper, but we've decided as a society that it was kind of uncool to do it. But if you're willing to sacrifice a bunch of workers to drive for your comfort 16 hours a day, being paid like shit, feel free to. But pretending it creates positive surplus value while ignoring every single negative externality is laughable.
DSPatch[1] is a pretty usable dataflow framework for C++ enthusiasts.

[1] http://flowbasedprogramming.com/docs/html/index.html
CTM: Clash of the Titans: Cypress vs. Playwright
Thank you so much for sharing that youtube link, it made me laugh so hard
Yep, that's something I kind of flagged as a big "oof" as well after reading Reamde and noticing the repeat use in other books :/

I still enjoy his writing, and generally think he isn't a bad writer, but also...
At the very least the "young" engineers have been educated with materials from and by NASA engineers.

I don't know what you think Falcon is running on, but they are definitely using more advanced and faster computers than those used for landing probes on planets. Even those raptor engines are quite complex in terms of regulation. Also, SpaceX certainly used lots of computing power for simulation of all sorts. Neither the computing power nor the algorithms have been around for decades, necessarily.

Point is reuseability isn't easy. Nor necessarily cheaper. SpaceX can't do it on the scale of SLS, by the way. They had more trouble than anticipated with Falcon heavy at "only" 26t to LEO. SLS can do almost four times as much. Starship may be able to do it. But it is far from ready for prime time.
I will occasionally file bug reports or even submit fixes to open source projects as part of doing my job. As an engineer, one of my responsibilities is to maintain the commons - without it I would be much less productive. On the other hand I have a lot of autonomy in my work, a chill boss and a team that doesn't need to crunch. If someone I report to got grumpy I would stop, and I definitely don't do this on my own time.
I've seen your post as a comment before. For India, I recommend buying Dell / Lenovo if you really want on-site repairs for cheap, otherwise I recommend Asus.

I recently bought Asus Zenbook 14 Oled (12th gen) over M1 MacBook Air and I absolutely love it. It has 75Wh battery, excellent speakers and with a nice 90Hz 14inch display.

However, I can't use Fedora on it since sound over speaker doesn't work yet.

Dell's Inspiron 14 is a decent purchase for around 65k ( with on-site & accidental damage warranty )

On a side note, my gaming laptop MSI GF 65 died and I was able to walk into a service centre in Bangalore, and they literally replaced the motherboard for free and returned it in 3 weeks. The entire process was extremely simple.
> For 2022 I decided to buy a "gaming" laptop and switch to 100% Linux.

I researched this option before opting for an LG gram. I might research it again soon.

Would you care to share exactly what gaming laptop you picked?
Which architectures would have been cheaper?
Strangely enough I feel that we tell ourselves again and again that this problem is not as hard, the previous iteration of programs trying to solve it were just written by incompetent people. It can be made so much easier - the program gets built but in the process the developers realize that it has plenty of edge cases not solved by this easier version and the same complexity gets bolted on later.

The fact is, there is an essential complexity that simply can not ever be reduced. But we should also strive to not get blinded by the n+1 failed, bad attempt because true, novel approaches do turn up from time to time, e.g. nix actually solves the dependency hell problem.
I would argue that any HTML + CSS framework stack is inherently flawed once you move beyond the most basic of UI components.

I have yet to work on a React + Tailwind codebase in the wild where the margin/padding metrics aren't hardcoded and repeated across tens of different components. We've traded the elegance of well-written SCSS for improved developer ergonomics and faster build times because webpack is so slow at compiling stylesheet changes.

If you want to practise proper DRY for spacing, typography, etc. in a React app, you'll just end up nesting tons of components that ultimately result in needless complexity.
> 14inch display.

Yeah, but for serious dev work, 14 inches is just a flat out no.

16 inch is the bare minimum and already feels cramped.
> impossible and futile task

If we can't even do this, how are we ever going to align AGI? I see these efforts as part of a nascent effort at alignment research (along with the more proximate reason, which is avoiding bad PR from model misuse).
They were not forced to do it because of their OS woes. They just did the correct thing.

Apple's not doing the correct thing. SwiftUI just created a barrier where people pre-iOS 13 lose access to a lot of apps, and those apps will be raising their minimum version a lot more often than before. So if anything, you could consider this a ploy by Apple to get people to upgrade their phones.
Well first of all Uber drivers don't have to work 16 hours of day, that's a straight up lie(in Europe). Can you work 16 hours a day? Sure, you can. But you have to be very clear about the sort of person that works 16 hours a day driving Uber: It's a person that literally cannot get hired to 99.9% of other jobs. Uber didn't cause this, but previously these people would be either on unemployment or doing crime.
This looks like an fun project, but I fail to see where it could be useful outside of a proof of concept.

The focus is on the performance, yet "kawipiko is at least on-par with NGinx". NGinx does require file open-read-close, but with the OS cache, I think the cost is very small. And Nginx is much more compliant, battle-tested and versatile. For example it can send the right pre-compressed file that suits the Accept-encoding header of the request, something that kawipiko does not support.

So I guess the selling feature is that the web server is just a single static executable. It's probably useful in some cases, but I can't imagine them, even for a doc server embedded in hardware.
Visual programming should be one of many ways of interacting with a codebase. Some software abstractions are inherently quite conducive to a visual representation, such as anything that can be understood as a monoidal category. (Ordinary dataflow is indeed one example of this, but there are others; and even the modeling of dataflow introduces some extra subtlety, which is barely acknowledged in OP) Others, not so much; and a textual representation might both be more compact and ultimately clearer.
> Stable Diffusion Is the Most Important AI Art Model Ever

at the bottom another linked article:

> BLOOM Is the Most Important AI Model of the Decade

All very interesting but it's a bit hard to take serious if they exaggerate the titles so much that they contradict each other
Serious dev work is not done mostly on a small screen. Your laptop is a moveable computer that will be connected to your workstation monitor. I own a 14 inch macbook and rarely use it without a display.
> "Dogs can eat garlic. You'd have to be feeding them multiple powdered garlic packets to cause harm, if its even possible."

The American Kennel Club [1] and [2] the Pet Poison Help Line (among others) would disagree with your certainty, sir. In this case it is you who have "failed at risk management". You did not bother to consider the risks of posting false / incorrect information on a public forum. This is why we have to have these dumbed down labels. Because people cannot bother to do (literally) ten seconds of research on their favorite search engine before "speaking with authority" on public forums / social media about a topic which they are clearly not nearly as sure of as they believe themselves to be. That's how misinformation spreads so readily these days.

[1] https://www.akc.org/expert-advice/nutrition/can-dogs-eat-gar...

[2] https://www.petpoisonhelpline.com/poison/garlic/
Where is the job where you get to work on compilers. If it is not React it is probably the glorious back end, making some graphql endpoints talk to mongodb or suchlike. Or devops, fight k8s!
As a software engineer I have a wide variety of tests to my disposal. Still, there are things which I would not be able to test for. EM interference between chips in a data center. Row-hammer attacks. Clock jitter. My running processes would fail, but there is no way for me to prove a specific cause.

So we search deeper. And sometimes we find something: https://mylongcoviddiaries.medium.com/i-finally-have-a-diagn...
> As someone far left, I criticize capitalism routinely here....

I'm glad you told me that, because I never would have discerned either of those things from your recent post history. I would suggest you probably don't have the perspective to see just how many downvotes get aimed at someone who's actually critical of capitalism and "free markets."
And by how much would you expect it to be ahead? Spoiler alert, I wouldn't set my hopes too high:

https://ie.talent.com/salary?job=software+developer
https://de.talent.com/salary?job=software+developer

(this says Ireland is almost on par with Germany, which sounds about right)
Dell Latitudes are pretty great for mid-range and very affordable. You get tons of ports, a FHD screen in 14" variant, nvme ssd + tons of ram, plus you get service manuals for the hardware. Dell has pretty good support in most countries. Also, the UEFI/BIOS is actually pretty great, it gives you tons of control over the hardware! If you keep it plugged in most of the time and switch off battery savings and so on, it is quite a beast. I tend to run mine in the middle mode where it doesn't use turboboost but also doesn't down clock it too much, thus the fans are silent and the machine still very fast. Very happy with mine.

If you are forced to pick between Dell and Lenovo, take the Dell. Skip all the other brands/model variants (even from Dell) as they are more consumer oriented (better speakers but no gigabit lan port...). If you need something with a beefy gfx card, then rather buy an Asus gaming laptop, but they tend to be heavy and noisy but packs quite a punch.

If you are going to use Linux on it and value your sanity, do not take one with an nvidia chip (intel/amd chips works out of the box). If you were solely going to use windows, prefer one with an nvidia chip. If you can get a Ryzen 5/7 -based laptop at a good price, take it instead of an i5/i7.

Lastly, most manufacturers, including Dell, usually use very basic OEM ram and ssd's and wifi chips. So it is worthwhile to swap out your ram with faster and bigger ram sticks, make sure they run in dual channel (so rather buy 2x16gb instead of 1x32gb), and buy a proper nvme ssd (I typically go for one of the samsung ones with 5 year warranty).
Frege–Church Ontology
Not sure I want a new laptop where the battery swells up within 3 years.
It's very hard to do that without any bubbles and a real built in layer is closer to the pixels so there's less blurring. I don't think that's a great alternative for a factory matte screen.

I stick with Lenovo because they make great displays with matte that can even do touch!
I think it's healthy for the website that many people reserve downvotes for stuff that really 'deserves' it. But good to remember the mods position so you don't go around moaning about rule breaking voting. And how could you police that anyway?
React is still in, but it's definitely not the "cool new thing" now. Svelte and Solidjs seem to be the "cool new things" now on the front-end
> For my next laptop, I'm waiting for Framework

Can the Framework laptop be powered via USB-C or are they still using power jacks like in the 20th century?
"Soon" could be a factor of decades. NASA can't entirely depend on SpaceX nailing it with Starship, and I suspect the first launch with Humans on board is still years away, let alone launching to the moon.

Also, if you look closer at the SLS program, there will be replacements which will make the launches cheaper eventually. Not reusable though.
There couldn't be a wrose metric for quality than market share, because it involves many different aspects of marketing and social dynamics, as well as the context of the time in which it was created. You don't need to look further than Internet Explorer for this, or in the programming world, JavaScript. Also the parent comment didn't present any points.
Exactly, quickly and efficiently, cause we have to scale to the heavens to please the investors. No time for human decency.

I'm not talking about "some kind of appeal to emotion". This is about human rights in a fascist regime. At some point you have to take a stance. There is so much twitter could have done better. The first step would be to take this serious.

The likes of twitter, facebook, uber, amazon, ... have made the world worse for the sake of their shareholders and you are complicit. I'm sure your salary is fine though.
Sound yes, microphone haven't tried. I can do a writeup on my install notes and post it here on the weekend.
Also: SLS is a hedge against eg. SpaceX or Blue Origin (in some time hopefully) or any other commercial heavy lift launcher failing.

SLS, in various incarnations, has been in the works longer than those companies exist and certainly longer than SpaceX actually living up to it's promises. Now that they do with Falcon, and Falcon Heavy and (maybe) are about to with Starship, it seems outdated of course.
However, changing the program again (to eg. make SLS reusable) would only make things worse.
It's also not a given that Starship will work. I totally expect and hope so, but it's not a given.

Further, it's not that the money has been burnt, it has mostly been spent in the US, right? Just redistributed :-) . Could also have pissed it away in the army. Of course some other good have been done with it too, to be fair.

Alas, not my taxpayer money for the largest bit: as a ESA member state citizen, I only paid a fraction of the ESA supplied module.
Legacy Modernization approach to revamp an authz system
It's just a film reference: https://www.youtube.com/watch?v=mehUC5l-lGM&t=43s.

I've been pretty clear on my "hyper-FAANG ML model/courpus posture", e.g.

- https://news.ycombinator.com/item?id=32626783
- https://news.ycombinator.com/item?id=32597111
- https://news.ycombinator.com/item?id=32537134

I'm going on the permanent record under my real name with shit like: "Fogging up the windshield with a bunch of feigned alarm about AI apocalypse but ramming the R&D through at full thrusters is a dick move in either case."

I'd love to persuade you to help out! But if you're not interested, just declining to participate is really the move here.
Yes, PostgreSQL needs more tests, but no it is not really a coverage issue. Most of the serious bugs have been related to concurrency or other things which simple test coverage can find. Finding these bugs is usually not trivial.
Awesome! I'm on a bit of a high-G burn for $DAY_JOB, but I'll try to get back to you shortly!
But there's no study?

I can't imagine anyone casually eating 1000kcal of apples or bananas on purpose. There's so much water and fiber in that meal that after 4 apples (~300kcal) you'd feel like you were stuffing yourself against your will.

The study that shows people overeat fruits feels absolutely impossible.
> The problem with that is that (nearly?) every GUI toolkit is object oriented

Except for things like React which are more or less functional reactive programming, but in case of react its stateful. Functional reactive programming exist, and GUI is not obliged to be OO
We have no financials of SpaceX, except some partial leaks that are now almost a decade old. On the other hanf we have fully audited budgets of NASA. Hard to conpare those two.
I definitely prefer the remix
That issue applies to anything 'managed', and applies between managed languages as well (actually more so, have fun interfacing between two different GC systems). The compatibility layer can be a bit warty, but does it matter? We just want the ability to use libraries/interfaces we find useful. I don't think this is unique to C, and frankly I think C has some of the easier ABIs to get basic interfacing with. What language can't talk in arrays and numbers?