skysight-inc/HackerNews huggingface dataset:
I dont really care except about the icloud popup on my mac which is annoying. But notifications on the phone mostly for apple music sometimes appletv, preinstalled app for the watch and for apple home products, some guide popped up for apple home once, theres a space in the pull down menu for apple home I probably removed it, mail campaigns for new products i probably unsubscribed. Obviously a lot of copywriting in the app store. Anyway I already have the ecosystem so to speak so its not expensive relatively to just buy icloud but I have no need for it. Music is worse than spotify. Appletv I watched only for "for all of mankind".
>either via tftp, or perhaps http or tftp

I saw that iVentoy seems to have an NBD server, so it might just be mounting the ISO from the server via NBD.
I've actually walked from the CalTrain station to Moscone. It's not all that far.

(of course, your hotel is probably farther.)
What Happened to Yesterweb?
Certainly I've been to Gaza a couple of times and I've been more than 10m from someone just when I walked down to the beach from the hotel.

100m is probably a bit more of a challenge without deliberately doing it, but I've only been there for a handful of days to a handful of locations, not 20 years. I suspect you could probably do 250m at the right time of day/night at a few places though.
i've only ever seen ads for apple music and the new devices. everything else is an exaggeration imo
2033 the year of RISC-V on the desktop?
Show HN: HTML Formatter Tool
You would have to compare the reporting rate also. No idea what it might be in Orlando. In San Francisco I expect it's now low: I'm at two physical assaults in San Francisco and there was no point in reporting either (countless verbal but that's not "violent crime" classification). And the recent (news) reporting on robbery makes it doubtful that much of it gets (police) reported either.

Then again what surrounds Moscone is mostly not "violent crime" as per this classification.

Edit: clarified news vs police reporting
Some people are editors, some people are authors.

Some authors really need an editor.
Take a walk into the past and use the before: after: operators on youtube. I have recently and discovered the past feels rosey but the amount of content, length, quality keeps increasing. When you go back the rooms feel much empier
For related interest, I'd highly recommend Icarus (2017) on Netflix: https://www.imdb.com/title/tt6333060
(continued)

These are some of the annoyances with Free Pascal as the language, but there are others like how a unit (think module in other languages) has an "initialization" and "finalization" section that is executed on startup and shutdown respectively. This is good and useful thing, however the problem is that the initialization also has implicit code that zeroes out any global memory in that unit. This means that if a unit A's initialization code runs a function from unit B that accesses some global in unit B but the initialization code in unit B isn't called yet, any modification made by unit A calling that method would be lost ending up with weird bugs. The order the initialization code runs depends on the order the units are used in a program but if there are circular dependencies this order can be whatever the compiler encounters first. The workaround for this is to make sure the program (not any unit) that you compile has in its "uses" section the units that you don't want them to modify and make sure they do not have any dependencies themselves.

Found that the hard way because in my units the initialization section contains RTTI registration calls that were later clobbered by the RTTI registry unit somehow getting initialized after some units that registered some types - this ended up with some assets not being loaded in the engine because the registry couldn't find the type of some serialized objects (because these types happened to be registered before the registry's own initialization code zeroed out its globals and erased any registered types).

The obvious fix would be for the global zeroing out to happen before any initialization section code is executed (and that only in systems which actually need it), but for whatever reason FPC doesn't do that.

On the positive side the compiler is relatively fast - it takes about a couple of seconds to build the full engine + editor on my (now 5 year old) PC. And while there are issues like i mentioned above, the positives (which include the fast IDE, rich framework - and also i had a much easier time when trying to contributing to Lazarus - fast compiler... and the fact i already have a lot of FP code and know the language) outweigh the negatives.

It isn't like there are many alternatives anyway, especially when it comes to something like Lazarus (of which the only potential alternative i can think of - which i haven't explored much - is Qt Creator but i find Lazarus both the better IDE and LCL easier to work with than Qt, not to mention how FPC is waaaaay faster than G++ or Clang++).
Tesla has now installed over 500k Powerwalls
> a cheap thermographic camera

Define "cheap" and where would one come across such a beast? I'd like one but they tend to be expensive. Add-on IR modules for phones are OK but ports change and standalone devices are double ($600 CAN) the phone add-on modules ($300 CAN). Sub $200 CAN would be nice.
Im not surprised I just answered in hyperbole because to not notice or pay attention to any ad surfaces or product placement in iOS, presumed if you use it often, I envy that level of mind filtering
I wonder if we’ll see the day where legal laws change to either condone or just ignore activities like this.

I feel like if we did we’d see more good things happening.
Pipelines Considered Harmful
Which is irrelevant. We're talking about the dependencies/packaging/virtual environments situation, not whether "it's easy to be a Python developer" in general.

And you can disagree all you want, but it's simply wrong that Python's packaging/venv ecosystem is "just fine".
Yes, I previously owned a pre-touchbar 15" MacBook Pro (the last "good" Intel model) and though it was a great laptop, my M1 Max MBP is dramatically better across the board. Way more power, far better battery life, much less heat and fan noise, and a significantly better screen and speakers.

Granted, leaps like that aren't a given but they can and do happen sometimes.
> only technically true

Good enough for me
I don't think they really used the chassis for acoustics all that effectively. I suspect modern builtin speakers are way better just because of the integrated DSP, but I haven't actually heard a CRT in a long time(I still remember the whining mosquito noise though!).
A fully general transformation from naive to thread-safe code seems like it would make you one of the giants of computer science alongside Knuth and Dijkstra.
LangChain has been active since last year (after the ReAct paper was released), but gained most of its popularity after the ChatGPT hype.
Somewhat meta, but having seen the breath-takingly shitty hinges on many HP laptops including mine, followed by all the inevitable hardware issues with nearly every laptop at home (choose between buggy/unreliable/disabled x touchpad/left speaker/audio jack/webcam/Bluetooth/WiFi/screen/hinge/chassis shell/keys) made me realise that the only “true” solution is to spin your own laptop or similar.

Frameworks may be good starting points for most, I prefer smaller devices and hope to build a cyberdeck with a 4”*4” SBC as soon as I have the necessary resources.

I am done with troubleshooting glitchy hardware/software. (Modern) HP can go burn in an eternal hell. (Oh, and Lenovo and Asus are at the gates as well.)
I liked it but a lot of the map is too dark to navigate properly.
As someone who used to be involved in outside television broadcasts I have to give full marks for the fabulous TV production. Not only is this a huge technical undertaking but also it's consistently almost flawless—it's outside broadcasting par excellence. (Unless, one's been involved outside TV production, it's difficult to realize how complex and involved such productions are especially if they're to go without a hitch—and this one is about as complex as it gets.)

Naturally, modern tech—smaller cameras, better microwave links and television drones etc. have helped enormously but even so it's a huge credit to all those involved.
Well yes, but again this being the late 80s I was thinking not BBC micro but Archimedes or even the Cambridge Workstation, both of which were considerably more powerful than anything else available on the market at the time (in the comparable price segment) even if they were not directly marketed to business.

The Cambridge was available in xenix form IIRC, and by the time the a5000 came along in I think 90 or 91 acorns platform was fully matured onto ARM architecture by then, although I admit few would have foreseen just how significant an advantage that could have been at the time.
I guess your superfast laptop wasn't very good at rendering the webpage of the article
</main>
There's also KISS Linux, which I find quite approachable compared to Gentoo. I know, sounds totally backwards, but I think it's really cool how simple it is to manage your repositories and make your own packages. And yes, you recompile the whole system with `-march=native` during the install process :)

GKISS if you want glibc.
Exceeding the power rating is more avoidable but sometimes I just get a footprint wrong or make a schematic error and I love my thermal camera for diagnosing that!
That's one way to look at it. You see competition. I see leverage.

I always encourage my teammates to seize something critical and gatekeep the shit out of it. Do the worst possible job automating or cross-training anybody else when asked. Insist on handling everything yourself at every opportunity and quietly revoke the trainee's permissions, then deny doing so in spite of any evidence presented.

You want to fire Alice? There goes your only Exchange admin.

You want to fire Bob? Nobody else knows IAM. Good luck onboarding his replacement.

Firing Charlie? He was the PCI compliance guy.

Me? There goes security.

I don't owe my colleagues job security, but I do like and respect them. And there is strength in numbers. For every team member I lose, some aspect of the business will be disrupted.
Yes that's absolutely true. And sad. What did FreeBSD do now? They are trying to create an environment to run Linux WiFi drivers. It's so hard to get documentation and support to develop a WiFi driver, less and less people want to do it.
True, you gotta respect the marketing, they definitely got that covered and actually created some real value there, a $10M seed round to be precise.

I think they got the timing right and the idea is kinda alluring as well: have everything standardized, pluggable and swappable sounds neat. Just doesn't really work.

They are also doing a great job at maintaining the mirage of adding value. Templates for example will work totally fine, as they are just f strings. It seems there are plenty of people who don't really think twice about it, and they have captured that audience very well.

There is also a low barrier to contribute as everything is kinda basic, that must help a lot as well.
The Switch supports Vulkan, but it's also quite old at this point. Nintendo will probably release a new console in the near future and we simply don't know whether that one will support Vulkan or not.
I couldn't tell you without bench testing them and that - done right, not just for youtube views and clicks - is a whole pile of work.
I love code (similar to how an artist might love a type of paint brush), but what I don't love is code that's designed to impress or an attempt to show off hOw SmArT i Am. More often than not, that code isn't the most efficient or the cleanest, it's just a contraption that looks impressive to an untrained eye. That type of code is guaranteed to turn a code base into a mess—all for the sake of someone's ego.

My preferred heuristic is: "will I or any other developer be able to understand this—quickly—in six months (preferably without comments)?" If the answer is "no," refactor using a different approach.
> so if Apple created a system-level ad-blocker where in every video and every text, the OS itself filters out and blocks ads

I don't think this is technically feasible with current technology unless they limited phones to only displaying curated content.
Yeah I would suggest you do this instead of keeping it in the cupboard. Lots of people looking to pick one up for cheap.
i'm not denying anything. the comment i replied to stated that developers can use iAd to "display [ads] in apps to receive a percentage", which i pointed out is no longer the case.

in no way does my comment deny that there's other ads sold by apple (there are, obviously, e.g. app store search ads), but that's a completely separate issue from the specific iAd program the parent comment was talking about.
It's a good analogy if the reader understands it, and it is accurate.

Both are true here. People don't get away with quite that level of nonsense with buildings because even laypeople can see all the essentials, why it would be bad, who to blame if it did happen, etc. So it never happens and doesn't need any kind of illustraing analogy to explain it to anyone.

That DOES happen all the time in software and it's invisible to almost everyone including your own bosses, and does need some kind of analogy to illustrate what's wrong about it, and how wrong, and the nature of the wrongness.

Any other example that actually ever happens, would just be some other equally opaque phenomenon from some other esoteric field, and would by definition be useless as an analogy.

The whole point is so that anyone can see it and conclude "that would be crazy, outrageous, intolerable". Of course it never actually happens.
Hadn’t heard about NBD before.

> On Linux, network block device (NBD) is a network protocol that can be used to forward a block device (typically a hard disk or partition) from one machine to a second machine.

Nice! That makes a lot of sense!

https://en.wikipedia.org/wiki/Network_block_device
Just because they are available doesn’t mean they are entitled to them.

You’re forgetting that millions of other people are competing for that same spot. Newspapers are competing for space against my tweet, blog, internet site, Netflix, tiktok, IG, etc. they had no competition before.

I don’t think you could say that local newspapers ALWAYS break the story and if not, why should they be compensated for just “retweeting” what someone else has done? In fact, I would say that social media users break way more stories than local newspapers.
Mandalay - Luxor - Excalibur is one for example. Can’t remember if it crosses Tropicana into NY or not.

Not really an “underground tunnel” but definitely an indoor connector

EDIT - just looked at streetview, I think they are actually underground.
Epistemological relativism broadly means we don’t have access to objective truth.
Spark is the single biggest use that comes to mind.

Scala reminds me of Java trying to be Haskell. If you know either of those then you have a head start.

Martin Odersky’s course Functions Programming in Scala: https://www.coursera.org/learn/scala-functional-programming

Scala for the Impatient: https://github.com/shellyhanda/Scala/blob/master/Scala%20for...
I want to agree, but fossil fuels are generally non-recyclable and extracted on a much larger scale.

I mean, global production of cobalt - a highly controversial material - is around 200k tonnes.

By weight this is approximately 1.6% that of daily oil production - 90mln barrels a day.
Is it really that hard to design sockets that don't waste such a significant amount of energy? Honest question. Do you really save so much by soldering something without any type of ribbon, socket, or other removable connector in between?
It's also possible to incrementally change the architecture. It doesn't have to be a Big Bang.

Edit: refactoring is usually considered to be done on existing code base. I really mean thowing a whole component away and re-doing it from scratch. The components need to be small enough though, that you can deliver them to production within 2-5 months.
TED Talks: Paul Romer: Why the world needs charter cities (2009) [video]
> Fast: FPC doesn't generate particularly fast code, and the nature of OP objects doesn't help with locality. It's faster than scripting languages, but generally slower than AOT compiled languages, even those with GC.

You're selling it short.

Firstly, as the other poster downthread pointed out, it benchmarked as fast as C++ in the past.

Secondly, it's main use is local gui apps, and there's nothing I've seen, including C# gui apps and have gui apps, that even comes close to how snappy it is.

So I am curious what benchmark you used to determine that it's about 50 times slower than it actually is.
> who exactly are these people?

I went from making 60k (annualized) for the last 9 months doing customer service with a side order of sales with a high school diploma and half an associates degree in computer programming working from home and recently got laid off along with all my colleagues. Now most of the similar jobs I'm looking at are paying closer to 40k and require me to move from $small-city to Seattle to do a job I'm not terribly excited about for less money than it costs to live very well in Seattle.

I was looking forward to getting out of the apartment where I have twice had to fight lunatics one who attacked my wife in the course of breaking in and another the drug dealer who assaulted a neighbor who is probably the same fellow who tried to burn the apartment building down twice by setting fires at the top of the interior stairwell when we all lost our jobs.

Now I'm going through a programming boot camp and looking forward to the fun of competing with a horde of people with actual degrees and trying to formulate a tenable fallback position. Meanwhile I'm fighting the unemployment folks for the privilege of actually getting unemployment during training as is allowed by law on the basis that since my position is considered "in demand" I ought to be required to look for work that probably wont pay enough to live and wait to be replaced by some combination of chatGPT and automation. If experience holds true they will hopefully withhold everything for months then pay out refilling my small savings partially.

More generally by any measure every workplace has people with a range of effectiveness. Every workplace has a bottom 50% in terms of actual ability or in terms of being able to sell themselves. You might have someone in the top 20% who is in the bottom 20% in ability to sell themselves and negotiate. Nobody not in a moderate to high percentile of both is thinking of such a situation as an opportunity they are shitting themselves.

Furthermore once you leave the rarefied of the well paid professional it becomes increasingly unlikely that people have a sufficient cushion to cover taking the time to find yourself an optimal environment. People are in fact going to scramble for options and the things at the forefront of their mind is going to be generalized anxiety and every bad job they've ever had and the worry about ending up stuck in a similar situation because they have to take something soon in order to keep paying rent.
+1

At the high-end windows laptop are usually a coin flip. If you want any guaranty you need to basically sign on for a PhD level of research and review watching to make sure you don't get a turd.

At the low-end/middle end... God damn it's rough... The average quality from poor screen to poor keyboard, bad termal you name it ... just plain sucks.
"... I added the subtitle “an Eternal Golden Braid,” echoing the initials “GEB,” but in a metaphorically braided fashion"

and just like that I want to reread GEB to see what else I missed.
Projecting revenue happens practically every day for sales pros and to be honest, I kind of feel like it’s probably a good exercise for non-sales folks as well. It puts your contribution and compensation into more holistic company perspective and should make it very real to you just what kind of layoff risk you are at within the organization.

If you can’t articulate your value to the company maybe your company cannot either and that is a bad place to be as an employee…
> Advertisers left due to taking sides on will of the moment cultural reasons

> who loudly vocalized things that went strongly against your principles?

I mean, you're talking about moderation. It's always going to be based on where the culture is at the moment. 70 years ago, nobody cared about misogynistic ads, now they've fallen out of fashion. People don't want to advertise on a site flooded with posts that go against the values of their customers. You simply can't have it both ways, Elon's preferred kind of speech and having advertisers.

> No material downtime in the year or so since the acquisition and feature velocity has only increased.

The downtime and strangeness has definitely increased. And the features aren't good! Blue was not good. It existed as a paid feature with edit capability. He added boosting for Blue and removed verification, and he fired all the product people who told him it was a terrible idea to convert to pay to win comments. They lost users, saw hate comments float to the top under ads etc. etc. Nobody wanted massive walls of text on Twitter, that's what made it different. Brevity is the soul of wit. And they put up a login wall because of scraping? It's a public site, you just have to live with that. If you're getting slammed, the solution is to increase your server availability, not take eyeballs of your content.

> If a company can layoff 90% of the developers

It wasn't 90% of developers. It wasn't even 90% of the company, if they really went from 7500 to 2000, which was the last count. Most of the layoffs/firing/quits were outside of development, in moderation, sales etc.

And after all this, their traffic has massively declined, and ad sales are down 60% YoY. It is absolutely spiraling. It is unreal how it can be seen as anything but.
Wikipedia has a pretty good description, sources, and recent US-based examples.

https://en.wikipedia.org/wiki/Wage_theft
It's just one of many great aspects for such a capable device.

They also run very cool and are effectively silent even when the fan DOES eventually turn on for a sustained max load. By comparison, every Windows/Intel laptop I've had over the last decade exhibited obvious fan noise every time there was some short-lived load on the CPU - that includes several nicer business/pro grade laptops including Dell XPS, Latitudes, and a Thinkpad.

...and NONE of those other laptops came remotely close to reliably lasting 10+ hours on battery like the MBPs can/do.
There was no Perl 5 to Perl 6 migration. Perl 6 was announced, a bunch of design work happened on it, and then it became a different language run by different people rather than a version of Perl. People are still writing Perl code extensively, and Perl 5 is still maintained.
If Vimium is a browser, I'm not sure I understand the question.