skysight-inc/HackerNews huggingface dataset:
If you want to use exceptions then checked exceptions or the equivalent seems like a more logical approach than allowing anything to throw anything at any time. Which exceptions a function can raise is a part of its interface, so it might as well be documented and/or automatically recognised as such.

However, this style probably requires both a carefully considered set of possible exception types and good tool support to work well for developers in practice. Clearly we’d like to have both of those things in any case, but I’m not sure the average Java programmer at the peak of the checked exception debate had either, and it’s almost always in the context of Java that I see checked exceptions being criticised.

If you are dealing with functions that can end up propagating many different types of exception under sufficiently unusual conditions and you don’t have easy ways to do things like inferring exception specs for higher-level functions calling them or separating or consolidating multiple exception types as needed when handling them, that seems like a recipe for frustration. It’s easy to imagine writing endless boilerplate lists of obscure exception types for every function and then having to maintain those across your whole codebase any time some widely-used low-level function changes its spec, which seems completely impractical to manage at scale without good language and tool support.
Sounds sweet. I bet a lot of companies relying on mturk built this for themselves and then sell a higher value service with better margins. You could build something right in the middle.

I know Stanford's research teams all use a common interface to mturk that keeps profiles of turkers on their side so they know who to solicit for upcoming surveys, conduct longitudinal studies, etc. I've always wondered why more universities didn't follow suit.

I built a side project called cogmint based on the insight that simple scoring and ranking of workers was valuable. I ended up building my own worker interface instead of using mturk because it wasn't much additional effort on top of the scoring logic I was building anyway. Perhaps other serious companies came to the same conclusion I did with my hobby project.
"the corpses would just rot" ... glosses over a lot. Not objecting, but I can't help dwell on the thought some.

Imagine moving several day old roadkill. Some of us have done that. Imagine acres of that churned up with wire etc. NFI how many soldiers fell to illness but it seems a miracle to my modern sensibilities that any could fight or do anything else.
Don’t get high on your own supply!
Ben and Jerry’s Will End Sales of Ice Cream in Occupied Palestinian Territory
Religion being a protected class is itself inconsistent: all of the other protected classes are inherent attributes (except veteran status), not optional adult discretionary choices.
Guided yoga videos, and then self guided yoga after I've memorized the moves/order. Something about combining active breathing with active movement helps clear the mind.

I tried regular meditation, but my mind kept crowding with anxious thoughts, and taking walks, I was just taking my anxieties for a walk with me.
I hope so. It certainly feels like the time is right.
As the other commenters have mentioned, your "technical analysis" is very wrong here. I don't want to rehash the details that the others have mentioned about why you're wrong, but I do want to take a moment to say that what you've posted is pretty much perfectly embodies why many people hate "the orange site". It's these kind of faux-objective breakdowns that really hurt the site as a whole.

I'm willing to believe that you meant well with your comment, but I think you need to realize that even when you attempt to be objective bias creeps up readily. It starts with which stories you even decide to call out. You might feel that this person is fake or lacks the position that she says she has, but fact checking this inherently involves a selection process. Remember when Hacker News decided to "check" whether Katie Bouman had "actually worked on the black hole image"? This is where problems arise, because it's obvious this doesn't happen for everyone–just people that are thought to be "fakes", which is something that is selected by decidedly subjective criteria.

The second problem is that as you go through your analysis you bake in assumptions–in this case many that are wrong–and use it to arrive at an "objective" answer. Trying to reason from your armchair and present it under a guise of factualness is the biggest problem with any kind of "rationalist" analysis on the internet, including the kind that Hacker News is unfortunately known for. Here you literally have no idea of how Apple works internally, and at one point you openly claim that her personal Twitter doesn't demonstrate "a computer 'mindset'" (how can you possibly evaluate this objectively, even putting aside questions of why her Twitter is the right way to judge this?). Trying to submit it as "technical analysis" is just wrong, period.

It's good to be skeptical, and apply your own reasoning to things you read online. But try to be mindful of which things you're choosing to apply it to, as well as any flaws of your own you may be injecting when doing your own evaluation. Hacker News should be a place of healthy curiosity and discussion, but to do that we can't possibly accept this kind of content.
Business and Building Material Suppliers Directory UAE
Lumsum, the first directory of its kind across the UAE region i.e. Dubai, Abu Dhabi, Sharjah, Ajman. Find the reliable latest information about suppliers products as we are a one-stop solution.
The TI99 was a basic-computer-in-a-keyboard, not a calculator.
Very normal to do a CBC test - it's to see if you're inflamed, or somethings going on but your body is handling it / if there's an excess number from baseline then you have something that should be investigated.

It's $20 at most places in USA, results in a day or two, if you need same day that's when it goes up.

But I think this is a generally poor article and another NYtimes puffpiece. Not once did they mention the name of the test, being a "CBC" or complete blood cell, https://en.wikipedia.org/wiki/Complete_blood_count and is available at "any" testing center.

If anything, it feels like sponsored content for the the supposed "rich" people mentioned in the article (remember rich =/= wealthy) and the business associated within.

Wouldn't surprise me if the people there have any stake in health stuff as well.
The source code for the Jetpac clone written in Forth is available here:

https://atariage.com/forums/topic/241846-new-game-project-je...

https://atariage.com/forums/applications/core/interface/file...
Would my legally obtained version on Netflix count as a source for that? ;-)
> What's really missing is an easy way to control your inbox and restrict it to only allow approved contacts.

That's a short coming of your email client (including the webmail), not the email services. The whole point of email is to send to and receive from unknown parties.
> Are you sure you want to live in that kind of world, where some political elite gets to decide your fate?

Whenever people say stuff like this, I wonder if they’ve ever taken a moment to look around themselves and see that it is already that way. The current housing problem is also orchestrated by the same political elite…
Realestate is a commodity so it is unrealistic to think that it wouldn't have value and it would increase overtime as supply and demand fluctuate.
The View from Orbit
The TI-99/4A was an early 16 bit PC from the very early 80s, it was not part of the calculator line. The naming is very similar though:
https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A

Its relatively obscure, I only know it because it was my first computer, given to me as a cast off in the late 80s. I wrote basic programs that I copied out of books into it, looking at this site I am actually blown away that it had the capabilities for "real" games.
Surprising it’s the DPC piping up. They aren’t generally known as an aggressive regulator
The the thing is -- every country now can find problems with US big techs inside their borders and can earn some revenue by fining them millions for one reason or another.

Interested in watching where that leads.
I am not privy to the state of psychology research, but I'm pretty sure the OP is referring to the reliance of Mechanical Turk in the field of psychology [1].

[1] - https://www.newscientist.com/article/2176436-bots-on-amazons...
Nautical mile is neither imperial or metric...
Excellent discussion here. I find Quora to be even better for this sort of thing. Almost anything you want to ask, multiple people have already asked it and elicited lengthy, erudite answers from people who know what they're talking about.

Just this week, I basically trolled by asking why the War of 1812 was so boring. Some people didn't get the joke, of course, but in the end a professor of history wrote a fascinating analysis of British naval strategy in that era and how effective it was, and I learned a lot.
> from the sound of it, Adm. Rickover built organizations which are structured around him, rather than creating "more Rickovers" which provide some delegation.

One might reasonably conclude otherwise, judging by the nuclear Navy's track record — not only on Rickover's watch, but also since his (forced) retirement in 1982.
Haven't tested this lib, however be careful before including it in your project because of its license (it is dual licensed agpl/commercial). This means that you can use it only if your project is GPL or else you need a commercial license.

On the other hand, the reportlab pdf generation library (which is what I actually use) offers a permissive language in its open source version (and a commercial reportlab plus version), so it can be included in all kinds of projects.
Oh yes, pick the right band and litigation is practically guaranteed !!
Anyone your work makes look good will be on your side. Anyone who looks bad as a result of your work will be against you. Simple. Making yourself look good has limited effect, since you're already presumably on your own side.
Seems like this would be far worse in corporations? Isn't the median tenure in the tech industry around 3 years?
See http://dave.zfxinc.net/f1.html
+1

A tech lead is a team lead, a diplomat, a politician, a planner, sometimes a shoulder, a mediator, an historian, and a responsible decision maker.

They sometimes have an uncanny ability to predict behaviour, predict failures or predict the future.

Hopefully, they can bring calm, decisive behaviour and transparent mentoring.

And yes, that doesn’t leave much time for critical-path coding.
I don't see any problem. I have a file in my computer, I send it to your computer, I can delete it from my computer or not.

The legal status of the file will have to be decided by society for solving practical problems.
> And yet you managed to cut it neatly away, what are the odds?

I cut away the rest of the sentence because it didn't provide any modifier or qualifier that change the meaning or strength of your highly inaccurate claim.

Take a look at how the sentence would read if you removed "relatively minor" from it? Your overall point would remain intact.

Point in fact, you haven't even tried to justify the "relatively minor" claim and instead complain about being taken out of context when that context is easily available to the reader.

> I said that choice does not make a person responsible for the death of another who might have died because they couldn't get a bed (for example)

If you choose to not get vaccinated and your area runs out of ICU beds to such a degree that people start dying due to lakc of care, then yes, you are partially responsible for their deaths.

> Choosing to go to the beach and drive your car, increasing traffic on the road and contributing to the chance of someone else being in a wreck

The choices you make affect your culpability. Were you tailgating, driving through residential streets, driving an unnecessarily large vehicle, did you let your elderly parent drive or were you texting while driving? Somehow your moral theory seems to end up excusing every possible contributory choice that increases the risks for others.

It is fine to make selfish choices, but you should make them with an attitude that minimizes the risks you place on others. If you don't want to get vaccinated, you should find ways to avoid indoor public spaces, maskless social gatherings and anything else you can do to manage those risks.

Personally, I find ways to minimize driving and when I do drive, I drive carefully and slowly. I think driving is an activity we tend to be unreasonably callous about the risks of. I think society at large should place more responsibility on drivers for the risks they create.
Or maybe Austalia will end up using the smaller more efficient less labour-intensive faster to build UK submarines, and the UK is an essential partner.
Where are you getting this strawman of taxing “single individuals”? I’m saying that classes of people or businesses are already taxed differently.
Not all co-founders are co-owners. He likely owns below 5% of shares.
This is a country of nothing but transients. A company I worked for converted every dev it politically could to 1099s it turned even admins to 1099s. I did a stint at AMD and it did everything it could to turn seasoned people to seasoned people to orange badges. No one has ownership of their lives or their work.
This is way down the list of problems with oil exporting nations. I just wish Australia would take the same approach as Norway.
That X amount of years or Y amount of certifications will get you anywhere on its own.

See that 12-year-old kid killing it in the NFTs? See that AI startup IPO'ing?

Just offer the market what it wants.
But what is relevant to develop targeting Windows? Outside of AAA video-games, most people are using electron or other web tech to target Windows.

At least on mac you get access to iOS development which is legitimately marketable.
Probably not. Maybe I'm overestimating the amount of people who watch on streaming services vs those who encountered Star Wars when physical media was dominant.

I wore out that Star Wars tape, and still kept watching it.
I see. I think it might be reasonable to clarify on the home page that only the client avoids google and blobs; the server uses whatever code signal.org chooses to deploy.
This isn't a debate where the moral strength of the argument about the sufficiency of a particular policy carries the day - the employer gets the final say because they're writing the check. Your option as an employee is to leave.

The idea that you can demand to stay in your position and continue to pursue your own agenda is so odd. If you want that kind of freedom, you're not going to find it in corporate life.
What I meant to express is that even though the TI 99/4A is relatively obscure, especially outside the US, it does have a large and active international community.

Its distant and even more obscure relative, the Pyuuta, also has a community, but I wouldn't really call it thriving.
Also on hackaday:

https://hackaday.com/2021/09/17/3d-printing-complex-sensors-...
We can find your site, but not your email. (Email field in your HN profile is always hidden; to share an email, put it in “about” on your profile.)
Government run housing can have its own problems too. For example in Singapore, there have been huge issues with gay couples being unable to rent housing. This can happen with some private landlords too, but at least in that situation there can be multiple suppliers and you only need one to rent to you.
if there is a exact working copy of you, then you don't "stop existing". What does that even mean?

Do you die every night when you go to sleep?
So how does this compare to the python bindings of mupdf? Which IMO is the most featureful module to manipulate PDFs in python (I'm a bit buffled by all the comments that something like this didn't exist before).
Wonder why they wouldn't pass in the whole request on stdin? That would also mean that instances could be pre-started in anticipation of a request and not just when one is already waiting.
The safety guarantees are not redundant, they're quite complementary. WASM doesn't protect you from violating memory safety within your programs; its sandbox only protects the rest of the system from whatever the WASM program does.
Are there yer any two-factor companion mobile apps that would increase SSH agent security locally (asks permission to use the agent key) or remotely (extra factor of authentication when login)?
Apple employs 147,000 people directly at the end of FY2020. That's $1,800 per employee that's going to Tim Cook, all up. Which is high, but it is what the owners (via the board of directors) think he's worth.
I too can't stand the new 'special edition' versions. They are so much worse. As if a talented director has turned into a teenager with no taste and restraints, and I am very happy that this and Despecialized Edition exist. Bring my shuttle.
I have definitely upped the pay and not achieved better results. I don’t think it’s quite as simple a solution as you’re making it out to be. Realistically no matter how much you pay people who don’t have the medium to advanced skills to do the job for whatever reason, they won’t have those skills, at least in the short term.
It's not very effective against anyone determined though. You can OCR easily. You can also rebuild the character mapping from the shapes of the glyphs, and in most languages there are few enough that you can even do it by hand.
There was a fairly recent article from Cloudflare providing tooling support for Rust->WASM on their Workers (serverless, sandboxed HTTP/Web centric plattform).

WASM has some interesting properties, like sandboxing, a small set of instructions you can fit in your head and some fairly high level constructs (for a compilation target).

However I don't quite know what other benefits it provides. It certainly cannot compete with the JVM/CLR on many fronts. And I don't see quite a lot of use-cases yet that cannot be covered with just integrating V8. Happy to learn more about that (actual rationales).
I’m not sure the amount of C code that one wants to run into a server that is not system level code (doesn’t make syscalls itself and implements the server/ business logic) is noticeable.

And only if that would be the case the use of WASM would be an advantage. For general extensibility we had Java servlets, Lua modules, PHP modules, etc in webservers for decades.

Maybe it’s interesting for source code obfuscation purposes or in order to allow migration of server logic between different languages. But even that was possible before - and I don’t think the Market need was huge.
Also weapons... Don't forget all the weapons...
While we’re using anecdotes, corporate owned housing can have issues too. They discriminate against renters with low income, unstable jobs, mixed-race families, etc etc - examples from “first world” Netherlands, where companies like MVGM own majorities of rental housing.
Using dominance in the smartphone market to take over the smart TV business sounds like a slam dunk antitrust case (and a lot like copying Microsoft's playbook from the 90s)
Same here. Editing the links on iOS is bloody difficult.
The very best managers I ever had were those that managed to play the politics, were good in whatever they managed, provided clear goals and had an eye for details. Obviously, those are few and far between. I remember two, maybe three in my life so far.
Came here to say "finally somebody spelled 'tenets' properly" but you beat me to it. Thanks!

Now we just need to stamp out "reign in" (the 'g' shouldn't be there), "mute point" (it's "moot"), "take another tact" (it's "tack"), "digestive track" (it's "tract"), and various versions of "Wallah! Here's the product!" (it's "voila!").

And "its" is always possessive while "it's" is never possessive.
It would make more sense to use the fossil fuels in ways that are more sustainable.
I've not heard of this. How does one go about finding a mentor to help them learn Linux kernel development?
I do think there is truth to that meme but I don't think it's meant to be an invitation to not give a shit about consumption ethics at all
They keynotes are giant ads for their products, so of course they’re loaded with marketing hyperbole. Every company says those kinds of things about their products!
For me, this is both accurate and appropriate.

We own four cats in our household, aged 16-25. So they’ve been around almost as long as I can really remember. In all that time, anything I’ve been capable of doing I do much worse and much more slowly when they are present. Playing piano, cooking dinner, writing code.. all crumble in the face of a cat that wants a warm lap (and won’t shut up about it).

Understanding git doesn’t feel any different, just more extreme. Anyone who tells you that they fully understand git is mistaken, lying, or named Linus. How is adding cats going to fix that?
Leads to a massively inflated estimation of one’s intelligence from solving basic logic problems.
We do. Most Americans own homes which means they're sitting on hundreds of thousands in fake money
I just found this: Rickover's only son's eulogy for him, putatively at Yom Kippur 2008. (Rickover died in 1986.) Sounds like the man had a human side and really was kindly — at least toward some.

Excerpt: "He was certainly thrifty, but my father could also be extremely generous with his money as well as with his time. He donated all the profits from his books and the honorariums from his many speaking engagements to a Jewish orphanage in Chicago. When one of his staff died during surgery, he made sure his widow had enough money to tide her and her family over and went to great lengths to find her a good job with the civil service."

http://www.rickover.com/
As far as I know the Epson QX-10 / QX-16 is the only home computer system to have never had a game written for it. I've always intended to rectify that situation, since a QX-10 was my first computer, but my current QX-16 system didn't come with a monitor. It uses a nonstandard 40 Hz refresh rate so video capture probably wouldn't work, either (though I've never tried).
To allow processing of large request and response bodies. Imagine a 1Gb PUT or GET. You don’t want to spend 1Gb RAM for handling those. And you also don’t want to wait multiple minutes to hours to have the body buffered and can actually present it to application logic.
litereally like ebay-chinese esque ones too.

https://www.amazon.com/GoVision-Sunglasses-Resistant-Lightwe...
Sounds a little meta! Managed managed labeling workflow. I do wish Amazon would do a better job with this, and I also have no doubt if a company like this sprang into existence and was successful, Amazon would clamp down on it in some way — whether by changing terms to disallow such a business, cutting off MT access to the business, or just copying it.