skysight-inc/HackerNews huggingface dataset:
It’s not good if each library/component/framework or other unit of independently developed code uses a different error handling scheme.

So the ability to define this independently isn’t useful. You want to create a standard. Whether that goes into the standard library, or gets a little language syntax support as well, is something you can argue about, but is pretty arbitrary and probably just comes down to the style of the language.

The burden on the developer is equal: the hard part is learning the conceptual patterns, how to compose solutions in terms of them, and how other libraries you use expect you to use them.
Existence proofs remain popular however, as do establishing upper or lower bounds.
A lasting piece of Henry Kissenger's foriegn policy legacy.
The post is dated May 4, 2019, so "(2019)" should probably be in the title.

Chinese Wikipedia has a comprehensive guide (in Chinese) on circumventing the Great Firewall to access Wikipedia:

https://zh.wikipedia.org/wiki/Help:%E5%A6%82%E4%BD%95%E8%AE%...

In case you are affected by the block, you can read the guide on any of these Wikipedia mirrors:

https://zh.wikiredia.com/index.php?wiki=%E5%B8%AE%E5%8A%A9%3...

https://zh.wiki.sxisa.org/wiki/Help:%E5%A6%82%E4%BD%95%E8%AE...

https://zh.jinzhao.wiki/wiki/Help:%E5%A6%82%E4%BD%95%E8%AE%B...

https://zh.iwiki.ml/wiki/Help:%E5%A6%82%E4%BD%95%E8%AE%BF%E9...

https://zh.wikipedia.ryancray.com/wiki/Help:%E5%A6%82%E4%BD%...
It seems pretty obvious to me. Apple wants a user experience that makes the user happy with Apple products, not one where the app is complaining to the user about Apple policies. Apple is happy to prohibit zillions of random different things; they perceive the openness or fairness of their platform as much less important than user experience.
It's interesting how much this little subthread recapitulates the experience of responding to the median bug bounty submission.
I wouldn't read anything into the choice of cartridge. Even assuming the shooters were foreign, there's not much reason for them to import the guns, rather than just sourcing them locally, and 7.62 is common in California.
Some cancer screening (such as for prostate) is generally done through blood test. Colorectal cancer screening has the "benefit" of the doctor being able to get a front-row-center view. And some are detected by mri or even straight-up x-ray. There all quite different, as is the expertise needed for diagnosis.
Pretty sure they meant a "slant rhyme", the stress and first syllable of refuse (n.) and refuge are the same.

In the US we say ref as in referee, use as in news or lose, fwiw.
Thank you, I really needed this.
Thank you, I would love to read your perspective if you feel like sharing!
Low efficiency due to thermal losses in transistors switching.
This simply isn't what "monopoly" means. And we shouldn't be using it this way just because corporations are tossing it around like a word grenade.

Exercising control within your own platform, which has other competing platforms, is not a "monopoly".
Pair with others for 3 months.

Take turns driving.
Thank you, friend, writing this felt very liberating.
"Additionally, following the attack, investigators found small piles of rocks near to where the shots had been fired, the type of formations that can be used to scout firing positions."

I think that sums it up.

Why do we think it's more than one person?

[edit] The FBI states this attack is not terrorism, Wiki seems to miss this
How does this compare to Urwid¹, which also does this?

1. http://urwid.org/
Million Dollar Homepage (2005)
This is one hypothetical way they could capture this value:

1) Building a common platform to upload datasets by anyone. e.g. weather data, retail data, govt data, other open data, or close data (copyright etc). They gave the example of COVID cases in their S-1 doc.

2) Providing mechanism for others to find data through a marketplace; some data is free, other only via payment (with diff monetisation models, e.g. per consumption, per month). Allow other customers to consume it as & when needed. Note, based on their S-1 doc, data is never copied when shared with others, so cost is limited to share with a wide audience.

3) More data on the platform, more data is shareable in the 'marketplace' and more data used by everyone. This increases the value of the whole platform through network effects.

4) Also opens up alternative revenue streams. e.g. more revenue through storage (more data on platform from different people). and revenue from shared data that is consumed (maybe)

Here is a company that is doing something similar in Australia. https://www.datarepublic.com/solutions/use-cases/data-collab...
Zuck tried to do the same with China, but for whatever reasons never disclosed, they seem did not reach an agreement for FB to enter China.

I suspect, China asked something that might undermine Zuck's political ambition.
You shouldn't have to pay attention to how you sit in it. there is literally only one position to sit in.
Btw for those who are in London I can recommend refurbished Herman Miller chairs from this guy http://www.welovechairs.co.uk/ I’m not affiliated with him, just bought a chair from him and was very happy by the service.
The problem with asking a question like that is that you're going to get links to individual papers, but that's not a reasonable way to study science. You need the aggregate.

So, if you're wondering about whether lifting is good for your health, you should first identify what outcomes you're aiming for and then look for yourself what interventions increase the likelihood of those outcomes. I cannot provide specifically the information you desire in an economical way¹.

But it's unfair to just leave you with nothing, so here's a starting point in your research (apart from the Wikipedia article on Weight Training²): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2453303/

¹ For instance, maybe you don't care to be able to run some arbitrary distance. Maybe it isn't important to you to be able to cliff dive. Maybe it isn't important to you to live to 80. Maybe you consider being muscular to be of negative utility on its own. The state space is too large for me to capture here.

² https://en.wikipedia.org/wiki/Weight_training#Health_benefit...
Speed. Simplicity. All you want to do is update a single value or insert a row into a spreadsheet? You can probably be done using the terminal application before Excel even finishes opening.

On my computers, I use Excel so rarely--around once a month or so-- and do full reboots so rarely that it always interrupts me as soon as I open it to finish applying an update to office. And of course, since I'm on Windows, Excel has locked the file (usually just a csv, but one with a dozen or more columns, so hard to do with a text editor) so nothing else can open it in the meantime, and I have to wait several minutes for the modal popup to go away before I can finish appending a timestamp to the end of the file.
MISRA C is an effort to tame the wild beast of the C programming language. I get the impression it's not a bad ruleset, but there's plenty it doesn't protect you from. MISRA C doesn't give solid assurances of the absence of undefined behaviour, for instance. [0]

If you're in the business of developing ultra-low-defect software, and you aren't committed to C, SPARK Ada is another option.

[0] https://learn.adacore.com/courses/SPARK_for_the_MISRA_C_Deve...
>> 6 month lead time from Germany to replace them and they had to be sent via boat as they wouldn’t fit in planes.

This is a fun detail to think about if we have a Carrington-scale solar event.
The time span for a deployed "patch" IRL is between years and never. What matters to these unnamed, unknown operators is practise and training. It is a pattern repeated for most covert ops.

Semi-software example, Stuxnet (and I'm sure different deployment methods) were tested in Israel pre-deployment - https://www.nytimes.com/2011/01/16/world/middleeast/16stuxne...

For Neptune Spear, the Bin Laden raid, they created different layouts and practiced every part of it, https://special-ops.org/operation-neptune-spear-killing-osam...

Adm. McRaven's interview is highly recommended to understand their psychology https://www.cnn.com/videos/politics/2016/05/02/bergen-mcrave...

The value gained by practicing on US soil to execute such a mission likely outweighs tipping their hand.
At those frequencies you're going to be losing a lot of power in the switching losses of the transistors. Power MOSFETS have very low leakage when fully on or off, the largest loss tends to be during the transition when voltage and current are non zero. Because the speed of that transition is limited, the higher the frequency the more percentage of total time is spent in those transition phases and the higher the losses.
Piaractus Brachypomus (The “Vegetarian Piranha”)
More like a Middle Eastern version of South Korea of 1950s and 60s. Touted as the bastion of freedom against communism, in reality under dictatorship no better than communists, but it was OK because "he's our bastard," so to speak.

Well, somehow South Korea turned out OK after decades of struggle, so one can hope ...
Gatus is a project that I started because I wanted to have an automated service health dashboard, and I wanted it to be as low maintenance as possible.

Originally, determining whether a service was healthy or not was going to be very simple: is the status 5xx? If yes, the service is unhealthy, otherwise, it's healthy.

After implementing that, however, I felt that it was bit too lacking. Sure, it could've helped roughly determining the availability of a service, but it wasn't able to make the difference between "everything is ok" and "everything is not ok".

For instance, let's say you want to test an endpoint that should return a list of recipes, and for whatever reason, the endpoint starts returning an empty list of recipes. The endpoint would still return a 200, but there's no content, so is it really accurate to call the service "healthy"?

That's why I implemented a way to supply conditions that Gatus will evaluate in order to determine whether a service is healthy or not. These conditions range from status code to body comparison with the help of a JSONPath-like syntax. I also extended that by adding the ability to resolve the length of the value of said JSON path, which allows even greater flexibility for when you don't know exactly what the data is (or the data is bound to change), but you know that this data should exist, or a certain number of elements should be returned.

For the example I mentioned earlier, the solution would simply be to add the following condition to the service configuration: `len([BODY].recipes) > 0`. This condition would make sure that the response body has the field `recipes` and it has a length of at least 1.

I wrote a short article on my website, if you want a bit more context: https://twinnation.org/articles/46/gatus-automated-health-da...

Any feedback is greatly appreciated :)
As a sendgrid customer, this explains why, even after upgrading to dedicated ips and setting all our auth/security stiff correctly we still have emails being blocked inexplicably. Top off the rubbish customer service - they didn’t respond to me about getting blocked by outlook on our private IP until I tweeted them... - and next week looks like my job is to move to postmark.
You probably need to find a less politicized source or the discussion will just decompose along political lines. It probably will anyway, but if the article is somehow more neutral, at least there's a chance.
Erlang OTP 21.2
Most people hold double/triple standards
>The optimization has to happen early, in the front-end (around allocation) at which point you'll not know if the load actually aliases the earlier store

Yes, this is what I meant by alias predictor. It is probably a variation of the exiating aliasing predictor that allows reads to be speculatively reordered before previous stores of unknow address, except that on this case you would rollback on address mismatch instead of match.
This is the official continuous techempower benchmark, run by techempower on the exact same environment than the techempower "official rounds". The only diff I'm aware of is that there is more manual review and check for rounds than for continuous benchmarks. Here is more info about it here:

From https://www.techempower.com/blog/2018/06/06/framework-benchm...:

We have already seen tremendous social adoption of the continuous benchmarking results. For selfish reasons, we want to continue creating and posting official rounds such as today's Round 16 periodically. (Mostly so that we can use the opportunity to write a blog entry and generate hype!) We ask that you humor us and treat official rounds as the super interesting and meaningful events that they are.
Jokes aside, the continuous results are intended for contributors to the project. The official rounds are less-frequent snapshots suitable for everyone else who may find the data interesting.
Realistically, how many people get injured from collapsed chairs? I think less than from fire or drowned or something.

Just buy not the cheapest chair, and you will be safe.
Burning laptops and flooded homes: Courts find Amazon liable for faulty products
Kuwaiti Oil Fires of 1991
Which agreement are you talking about specifically?
It wouldn't assume it failed. It caused $15M worth of damage for PG&E. It could easily have been a couple of disgruntled employees who wanted to hurt their employer.
> Nevertheless, Herbalife recruiting materials were festooned with “images of expensive cars and opulent mansions.”

Why does it stay in business? Because there is nothing wrong with a company that exploits the greed of individuals. Yes, some people are compelled due to desperate situations. But the solution here is raising the education level high enough to not succumb to their inner greed. The solution isn't reactively outlawing knives that cut more people than others.
We just need neuralink with text input and output to the visual cortex so we could do our work literally anywhere: on the bus, lying on a bed, taking a shower.
If you didn't want to be made fun of, you should have made a better argument.

It's not a black and white freedom vs authoritarianism, it turns out that society works a lot better when people aren't needlessly contrary about things they don't understand.

Which is why the American morons can't imagine that Chinas numbers are real, because they can't imagine the Chinese people aren't festering shitbags shouting "FEREEEDOMZ" at every opportunity.

Chinas numbers, and numbers in many other places show the AWESOME POWER OF DOING WHAT NEEDS TO BE DONE AS A GROUP.

There is one freedom that is sorely lacking in America, it's the freedom to act as a whole for the good of your countrymen. You literally can't do it. It's illegal in half the country, and you risk being shot in an altercation with an armed moron if you're conspicuously not being a festering cunt.

Why don't you fight for that freedom?
It is a rich country. America is a rich country. They have extreme wealth and are open to showing it off. America is fascinated with the Princes not the average citizen.
It didn’t go anywhere, here it is: https://www.catb.org/hacker-emblem/

I always thought that it was a symbol with unfortunate connotations of time-wasting. If you want to market youself with a symbol of something which is ultimately a useless distraction, this is not a attractive branding.
But how does prohibiting disclosure of money distribution facilitate this?
R&D includes both "creating new battery recycling capabilities from scratch" and "redesigning the the rear brake lights to be a deeper shade of red to match the recent coloring trends".

Only one of these has long term impacts but they are both "R&D"
You sure? There seem to be a few others such as Dolphin, iCab etc.
Oops, yeah, that was a dumb mistake.
> It seems pretty obvious to me.

Me too. Absolutely no retailer, digital or physical, would allow anything like this.
> Icons don't have an intrinsic meaning the way words do

This is completely backwards. Icons can have intrinsic meanings - they can literally depict an object or an action from the real world. Words are pure abstracts humans made up, and can not exist outside of the context.
Thank you so much for the response. I didn't notice any activity on the post.

Great advice about filling the gaps outside of development and I'm definitely giving that a go this year, as there's so much time to do so! Side projects well underway and pushing them beyond just a release -- marketing and then some.

Will checkout the certifications and hopefully that'll make the transition that much easier.

Thanks again!
400 Best Ivy League School Courses to Improve Yourself
I guess I’m living proof that you’re wrong. There’s likely quite a few people on this site that have managed to achieve a million+ net worth by 40 without coming from a high net worth family.
Learning to Play Asteroids in Golang with Neat
Another explanation is it was perpetrated by somebody who would personally profit from the damage or damage repair.
/r/rust

Pick a programming language or piece of popular tech, chances are good it has a subReddit of discussions and links to blog posts and announcements, sometimes with some of the creator/maintainer people posting.
I'm loving all these TUI libraries being posted here lately.
No really about the software itself but it's fantastic it uses regular 'ol make (and it looks like it provides a BSD makefile too!).

I'm seeing more and more of what I feel are bloated and unnecessary build systems, ninja, cmake, etc.
Thank you for this :) . Will read this article get the opposing views as well and hopefully improve my thinking.
Psychology-Reframing Stressors
Purposefully cutting monitoring cables and pre-scouting firing positions outside of CCTV field of view is exactly what made this sophisticated. That and managing to not get caught despite firing a rifle in a built up area in the middle of the night.
It’s worth a shot. I actually do use timers though, and I’d specifically like to know how they got it down to 30 min, as that is extremely fast for that list of things. I suspect they have some tips we might apply.

But I’ll try timing breakfast etc
Investigators will have a pretty good idea of where the shooters were based on where the spent casings piled up. Three piles of casings would mean three shooters, etc.
Tiny nitpick: the article describes JavaScript as an interpreted language without JIT when most major JS engines do have JIT optimisation. It’s difficult to make this call about any language with more than one implementation.

But anyway, kudos to the PHP folks for yet another improvement. It’s been a long time since I used it but I’m continually impressed by how far it’s come. And it’s a useful test to how flexible a developer is willing to be to ask them to code some PHP, there are fewer and fewer reasons against it these days other than personal style preference.
Is the Facebook friend request screenshot intended to show what happens when you have a tendency write long, detailed articles about the color black?
Here's another powder simulation, https://powdertoy.co.uk/. This one still has an active community and development team, and people have built all kinds of cool things with it like actual computers that can be programmed with assembly.
> Black overpowers everything else.

Exactly that's why there is one single wide spread place where black is the default, one place where companies probably could have saved money by using gray but didn't.

And that's text.

Not titles, not headlines or other similar text based constructs but boring continuous text.

Another thing well known to be important about text is readability.

But one companies designer had a wonderful idea to use gray text on gray background and do so at a place which works as a model for other.

And now it's everywhere.

It's annoying, it's exhausting and it's drives me mad.

Luckily the designer of this page knew what he did.

He used dark blue, which has a strong contrast and can be mistaken with black when sleepy.

But you who made low contrast gray on gray a thing, know that I don't like you as you have cause me many troubles ;=)
Can just see the kids running to the car after soccer practice and mum yelling "BLADES!!"
This is awesome for teaching!
That’s weird that his concern is an EMP attack. Pretty much every serious nuclear scholar I’ve read find an EMP attack laughable. It’s a great thing to stir up fear among a domestic audience, but as an actual military tactic, it’s stupid. First, there’s never been an operational test anywhere, second, you have to fire a nuclear weapon, which is the very act that triggers a full scale nuclear response because of launch-on-warning. And finally, there’s just better uses for a nuclear weapon, like you know, air bursting in a city.
To be honest, at this point I wish email would just die and get replaced with an actual modern protocol. It's a nightmare. Everything about it sucks.
Yep - might look a little remote from the streetview, but it's the parcel just North of Coyote Ranch in the bottom right of this map:

https://i.imgur.com/8eU58wG.jpg

There are tens of thousands of people living within 5 miles of it.
> uninformed users

Are you arguing for or against letting users know the fee is 30%?
It seems this calibre is more commonly used for assault rifles like AK-47s [1] than sniper rifles [2]? However, it seems to me that sniping describes behaviour more than weapon (e.g. the DC Sniper seems to have used an assault rifle [3]), so I don't see the problem.

(I don't really know anything about guns, I'm just trying to understand the comment above that assumes we all do.)

[1] https://en.wikipedia.org/wiki/7.62%C3%9739mm

[2] https://www.snipercentral.com/sniping-ammunition-calibers-ca...

[3] https://en.wikipedia.org/wiki/D.C._sniper_attacks
To the best of my knowledge, there is no negotiation. The federal government sets the prices unilaterally and forces the manufacturers to follow it.
Are you suggesting that your twenties are prime money earning years? I know that for me my earnings have only gone up over time.
I've never had a positive onboarding experience when starting a new job, not from a tech / code base / product perspective at least. That spans 20 years and about 15 companies. I'm currently going through one of the worst I've ever experienced, after starting a new contract 4 weeks ago.

I once had a fairly positive onboarding experience when being assigned to a new project with a new team at one company I'd been with for a few months. That was positive because there was a priority user story assigned to another dev on the team that spanned a two week period pretty much titled "Get Darren up to speed and answer any questions he has." It worked.
I feel like you are missing some important details about the space you are participating in. Quite a lot of people here make very good money. Lots of programmers and business people here, both of whom trend towards well heeled.
You should absolutely pay attention to how you sit if you’ve learned to it wrong. Once the proper habit is built you no longer have to pay attention, just check yourself once in a while so you don’t slowly go back to the old habits. I unlearned and relearned sitting habits in my 30s after having back pain. Now in my 40s im doing much better than in my my 20s. Once in a while I catch myself in a bad sitting posture but it seems to be getting better and better.
If you remember those times fondly, no time was wasted.
> recommended setting the timeout to around the P99 time that operations take. I think that's a reasonable starting point, even I might move it towards P99.9.

Why would you intentionally drop 1% or even 0.1% of requests?