skysight-inc/HackerNews huggingface dataset:
Something similar happens in Ireland.
The regulations make the Outgoing bank process the Wire rapidly, within 24 hours or much less.
However the receiving bank can let it sit to clear for multiple days.

Here it's the older more establishment banks dragging their heels.
Then teach them biology and statistics, and the issues of regulatory capture so they learn why vaccines are causing an epidemic.
Bug Life Cycle in Software Testing
Object.hasOwn
Any domain where the code will be used by a consumer who will go with a mostly correct program that has a fraction of the cost over one proven correct.

I suspect this to be the majority of code written.
We haven't even figured out how to specify what "correctness" means for all but the most trivial examples.
What is the "correct" behavior of that example snippet in the linked post?
This mirrors a real-world vulnerability called binary planting that has plagued Windows for years.

You don't actually need to find untrained cases. Using AWS and automated VSC you can retrain existing portions that are already trained. Or farm it out to mechanical turk, like bot farms or captcha farms.

This is a huge can of worms that is being opened by allowing these sorts of random inputs to source code creation - even though there will be filters on that input being used.
Yeah because losing money, market share or people’s data is fine ?
The standard of living in the US is pretty good if you're rich like a software developer. The standard of living in many EU countries is imo better than in the US for median income households. There are also many differences that are poorly reflected in standard-of-living calculations. For example I like living in dense cities with good public transport and good bikeability because I really don't like driving. Those are harder to find in the US than in the EU.
Yes, but some customers don't state it in their requirements because they either think it is an obvious requirement, or because they have not thought about it at all.

No matter what, as an ethical software developer you should always consider security during system development.
Measuring Security Risks in Open Source Software: Scorecards Launches V2
Too bloated.
This seems relevant:

https://phishingquiz.withgoogle.com/
Nice project! I remember a while back, someone made something like this for HN too.

It's funny how you think you may have an idea (opinion) about a community you so often visit, but when aggregate data like this emerges, you are surprised at the dissonance.

Gotta keep updating those priors :)

Wish you the best OP.
The problem is, Copilot will work for 99% of the time you use it - or more like 60%, going by the examples on their front page) - and the remaining 1-40%, it'll give you subtly buggy code.
> to say developers should not be interest or responsible for quality is most certainly a cop out

Read the piece - it says no such thing. It's talking about 'ownership', which is distinct from participation and most certainly from interest.
Overview of AWS Data Transfer Costs for Common Architectures
But good code reviews are much harder at scale than building good code in the first place. The reason we write code _and_ do code reviews is because doing both is better than doing either.

But copilot isn't even equivalent to a code review: code review is not only checking for correctness. It's also asking questions and helping the author walk through their solution by having them reconsider it. Copilot doesn't ask questions, nor can it answer them or provide a rationale.
Massachusetts VaxMillions Giveaway
It's the main feature that's missing from this - I'm working on it - context sensitive principle lists, with ranking, which can slice up reality in the way you've said.

Going to be a hard one to get right, so I'm taking my with that one.
Suck dick idiot.
See also: https://en.m.wikipedia.org/wiki/Limnic_eruption and https://en.m.wikipedia.org/wiki/Lake_Nyos_disaster
> Insurance companies simply aren't in the business of solving the root-cause of any given problem.

There is precedent for insurance underwriters to attempt to modify/reduce the risks of their underwriting.

Aviation insurance often comes with training or other restrictions more severe than what the FAA requires. “Coverage shall not be in effect until pilot completes FlightSafety initial. Coverage will then be only for supervised operations by a pilot meeting the open pilot requirements listed in ___ until a further 25 hours of supervised operating experience is completed.” or similar.

UL (Underwriters’ Laboratories) origin story is from building insurance underwriters seeking to understand their risk.
They _do_ evaporate, but they also absorb CMB, and right now CMB > evaporation. Later, when CMB fully dissipated they can evaporate in practice.
Imperative vs Functional Code
Our code is at its best when it is not ours anymore
Hey this is great! It even checks if answers have the checkmark so it's not just a random code block.

I think it would be even better if you insert also a comment line with the link to StackOverflow, so devs can check it to get the full context.
>but client funds "aren't at risk" when the broker puts up separate collateral, even though the clearinghouse could seize that just the same?

The collateral is lost either way, but when the broker puts up the collateral the broker is on the hook for the loss, not the customer.
If you drain your bathwater while also running the bath you can have a bathtub that's slowly filling up.
I was invited to work at Google in 2013 on an internal project using their Knowledge Graph. I had just written two books on RDF/SPARQL/linked-data and at first I was taken aback by the query language used at the time. However, when I realized how well the KG scaled and how fast the queries were, I became a fan.

BTW, I think this paper is very well written. Graph queries is not an easy topic and their examples and text make the data types, syntax, and how to perform matches and aggregations easy to follow.
Very rarely does a command line example map one to one with what I want to accomplish anyway. But also, I can't think of any "long" commands that I would need.
So many internet know-it-alls thinking they'll disprove the entire article all at once with their one-sentence intellectual zinger, and then we'll all bow down and praise them for their great cleverness. I despair of internet forums - some have better culture for a while, but as far as I've seen, Dunning-Kruger always wins in the end.
What You Need to Know About Psychedelics – Shelby Hartman
We’re all blind in some ways—blind to our biases, blind to our needs, blind to our habits. That’s what good journalism is for—not for reaffirming our beliefs, but for challenging us to consider new ones that are based on facts. That is the mission statement behind the magazine Double Blind. On this episode of Let’s Be Blunt, Montel talks with the Editor in Chief of DoubleBlind Magazine, Shelby Hartman.
There's https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe..., but it isn't quite a full solution.

Also, URLSearchParams will set the content-type for you, and allows you to _decode_ urlencoded data.
It is well known that only the US society originated in settlers, and that everywhere else, the local people simply sprung from the bedrock.
I did about a year of Duolingo. I didn't learn the language, but I learned enough that I had a chance. It is hard to learn a language, and Duolingo is a good first step: it gives you a good grasp of the most common words/grammar - enough that you can jump into something that is fun (that is you can understand enough content to do something other than focused study).

There are better ways to learn a language, but there is no method that has every possible language you might want to learn. DuoLingo is a tool in the toolbox, use it and move on. Very few tools will actually go from 0 to fluency in a language.
Intriguing idea but not sure if it holds up upon further scrutiny.
Alcoholic drinks have been around since at least as early as the Neolithic period (10,000BCE) and the earliest archaeological evidence shows that they have been around in China and Middle East/Mesopotamia around the same time (~7000BCE). So why did the East Asians evolved to have the "Asian flush" while the rest of the world didn't?

Someone mentioned that alcoholic drinks were safer to drink than water so people were drinking alcoholic drinks as a safer alternative. But we have to remember the various "cradles of civilizations"(Mesopotamia, Yellow river, Indus Valley etc) all evolved around rivers so access to clean water probably wasn't a major issue.

What's more likely is the effect is an unintended consequence. Other qualities "unique" to Asians or East Asians are a general lack of body hair and (more pronounced) neoteny. I don't think there are adequate theories for those quality either. There's still a long way to go to fully understand evolution and genetics.
> Do you have any favourite libraries for producing such?

For modern Deep Learning based probabilistic forecasting you can try DeepAR with parametric likelihood function [0] or Multi-Horizon Quantile RNN (non-parametric) [1]. The implementations of these models in Pytorch and MXnet are scattered all over the place.

[0] https://arxiv.org/abs/1704.04110

[1] https://arxiv.org/abs/1711.11053

EDIT: formatting
Better in what respect? Larger? That's true, but is largely a reflection of land prices, and if you're able to steal the land it makes it a lot cheaper. In Europe most land was stolen a long time ago and there isn't so much to go around now. In terms of build quality here it is rubbish. Houses here have more in common with sheds than houses in most of Europe.
Also, to get answers on SO you have taken the time to elaborate a question. Building up the right question is a significant part in the process of understanding.
This is absolutely correct. But it is not just loyalty to Feds, it is loyalty to one specific Party.
Knowing What Your Co-Worker Makes Doesn’t Close the Pay Gap
> Proofing correctness (in general) is incomputible (halting problem and stuffs).

> Those "prove" you see in academic paper are very specific case.

Not to put too fine a point on it, but every program written is a very specific case, so I'm not sure this is such a convincing point.

As you say, there is absolutely, provably, no general-purpose algorithm out there that will prove program correctness automatically. That is in no way to say that humans can't or shouldn't try to prove some programs correct, or even that you can't have an algorithm that will prove certain classes of programs correct.

With that said, I do also think your parent:

> We have figured it out. People with a PhD and given enough time can do it. Scaling this will be possible, especially with the help of AI, as soon as there is the actual will there to do it.

is too optimistic, and throwing a little cold water on that rosy prediction is appropriate.
The pieces are moved magnetically apparently. Which means the pieces must be ferromagnetic.

Now this is just speculation on my part, but if the pieces are magnetic, they can have a different polarization for black pieces from the white pieces. So during a human move, the computer would observe:

1. A field losing polarization when a piece is moved away

2. Another field gaining polarization when the piece is moved to it or changing polarization when a piece was captured

This is enough information to reconstruct moves with multiple involved pieces. Even pawn promotion, though limited to captured pieces, can be tracked assuming the off-board fields are monitored too. One limitation here would be that the player is not allowed to slide their pieces, because the computer would not see when the piece was released and could respond too soon.
If the US is not a project of European enlightenment values, what else is it, in your opinion?
I think they kind of do. On the Telemetry section of the Copilot site, they mention that they relay whether a suggestion was accepted or rejected.

I wonder, how much better could Github Copilot become by also looking that the modifications that are subsequently made to the accepted suggestions? Obviously this would go quite a bit further in terms of telemetry, and may become an issue. They would essentially be training based on non-public code at that point.
It's not all that recent - de Tocqueville wrote about it
> - It’s nationalistic to defend the income of your fellow Americans?

Yes, that's (part of) the definition of nationalism.

> If it is, then everyone should be a nationalist.

No, they really shouldn't. For the same reason that we shouldn't all be trying to sabotage each other trying to improve our own status.

> - Geo diversity improves the company? How come?

He described exactly how. You may have had a different experience personally, but that doesn't mean he's wrong. There have been numerous studies showing that diverse groups produce better results than homogeneous ones, for exactly the reasons he described.
You aint gonna need it, unless you think you will need it from professional experience

YAGNIUYTYWNIFPE
I should probably say that I'm not one of these beer enthusiast who has a very deep knowledge of beer, try every kind of beer and know 250 types of IPAs &c.

I'm not particularly interested in the topic, that being said here are the ones I like the most: Stoertebeker alcohol free atlantic ale, Lammsbräu alcohol free, BRLO naked, Franziskaner alhocol free, Paulaner alcohol free, monschof alcohol free

The only alcohol I keep drinking are whisky and red wine in very moderate quantities.
Using the package manager like people have been doing for years. Keeping OS CAs updated is a long solved problem
Depends on the numbers, if my company loses 10k because i made a mistake nobody would "care". Mistakes happen to the best of us, which is obviuous looking at public CVE's. If it's 100k it'd be a different story, considering we're not that big (35 employees). It's just money, it can be replaced, human lives can't.

EDIT: I assume from your comment that you formally verify every line of code in every system you depend on, and run RISC-V to make sure the hardware doesn't tamper with your instructions.
If I give it some broad leeway, it sounds somewhat similar to the Parallax Propeller.

This diagram, for example, has some resemblance to his claims: https://demin.ws/blog/english/2012/11/22/personal-mini-compu...

Compare to his drawing: https://patentimages.storage.googleapis.com/67/ad/43/be96187...

But, personally, I don't understand why we're able to patent something just by making narrow definitions of specific "ways" of doing things in parallel, especially when they don't feel "novel".
Very good question! Try to figure it out yourself and you will see what is wrong with software development today.
The fact that it doesn't come with context. I just fail to see the usefulness of the suggestion, if the quality can't be trusted. Either:

a) I'm familiar enough with the code/topic that I'm able to judge whether the suggestion is good, or

b) I'm not able to judge, and need to consult other sources.

In case a, I could have just written the code myself. In case b, I still need to read up, so the potential gain is that Copilot gave me a hint as to what I should search for. But even that hint can't be trusted - there was another comment where Copilot suggested to use MySQLi in PHP, which has been the wrong choice for a long time.

So if the suggestions need scrutinization, the target group I see is people who need to write a lot of code in a familiar area, and are limited by the speed at which they type. This is arguably a very small set of people, and is unlikely to be the main user group of this tool.
One of the justifications is that showing only the hostname will make it easier to recognize malicious hostnames; as it is, the typical non-technical user just sees a bunch of stuff, doesn't really know how to distinguish hostname from path.

I buy it honestly.
"hopefully it will mean that treaties are more likely to be kept and that stolen land can be restored to its original owners"

I do not find it particularly likely, especially in case of land that is actually in use. Are Hispanic or Asian landlords more friendly towards Native compensation/restoration claims than whites? Or do they mostly care about their own interests first, just like most landlords do?

As far as historical grievances go, slavery is on the top of all conversations, because 40 million Americans actually are descendants of former slaves and are identifiable as such. Natives have either died out, or mixed with the rest of the population so thoroughly that their heritage can no longer be easily discerned. Tribes numbering more than 1000 people are rare, and this corresponds to their relative weight in public discourse.
I guess that's a start, but I think comments, flagging, would have value. There's lots of reasons you might not accept something.
>> “Code should be written by humans.”

Lots of code isn’t written by humans.
> My good bank actually has security.

Would you be willing to make a recommendation?
A way to get more credibility in your field with one link
I generally agree with two reservations. First I find that there are two types of inaccuracies on Wikipedia. Mistakes that I sometimes fix, and bias that is not worth fixing because people trying to sneak in bias are dedicated and have a lot of free time. See e.g. edits made by the user named Erik on this article[1]. They've been persistently making the same edit for years and the only reason we can see it is that they don't obfuscate their activity by using different usernames.

Second, I'm optimistic that most bugs are found before code is even committed, so people will quickly learn that generated code needs to be carefully reviewed. I don't have access to Copilot, but if I did, I presume the way I'd use it is that I'd always comment out the generated code and just use it as a quick reference.

[1]: https://en.wikipedia.org/wiki/One_Flew_Over_the_Cuckoo%27s_N... [16 times over 6 years, see https://sigma.toolforge.org/usersearch.py?name=Erik&page=One...]
There's a pretty big difference between asking a permission and going on unless that same permission is denied.

There's also a large difference in scope between the kind of suggestions a linter gives and what copilot does. Linter usually works around the syntax for equivalent semantics, while copilot tries to infer semantics.
Every story of history is a myth.
The discussion of what makes good and bad languages has been going on for centuries, and regularly brings up good and interesting points that some might not have heard before.

Your post is very broad and mixes different criteria: Popularity, aesthetics, usability, speed etc. You argue that people like different languages; some people irrationally like some and dislike others; not all programmers apply the same evaluation criteria.

The problem is - all of these are old arguments, and calls for open-mindedness are nothing new. I'd find it much more interesting if you talked about a technical, concrete example how one can benefit from open-mindedness. E.g.: Decouple your modules so you can use different languages side-by-side; write the same code in two languages so you can battle-test your implementations etc.
The cookies popups are probably _the_ most annoying thing about the gov.uk experience.
We have a free trial - you should try it instead of criticizing theory, I would love to get your feedback on the actual product, here or directly (I'm fred@rainforestqa.com).

Regarding DOM interaction, you're missing the point. All automation that tests the front end code, regardless of how it attaches, is using a path that is different from your end user. The end user interacts with the application visually. That's why we test visually. A decrease in code-based brittleness is just a nice side effect. And as you note, this is a very high-level post outlining one key idea about quality ownership. You may be interested in this, which is one of our front end folks talking about why we believe testing visually is superior: https://www.rainforestqa.com/blog/the-downfall-of-dom-and-th...

We have been selling a QA solution for almost 10 years. In that time we've seen thousands of setups and directly worked with hundreds of teams. Your claim "weaknesses of automated test frameworks [...] are compensated for quite easily and routinely" is, quite simply, not true for the majority of engineering teams - few QA leaders, including proponents of Cypress, would agree with you.
It's wonderful that this device may help people perform for very long stretches of time where that is unavoidable. It will probably make easier to deem a long shift 'unavoidable' though: if you can have people be alert for 12+ hours while sleep-deprived, why avoid it?
A big benefit not mentioned is usage in high density environments—think stadiums. The idea there is to stick multiple mmWave antennas over the stands. Those have very short range and high bandwidth (you can kind of think of them like radar that can communicate with you).

I am personally excited for this use case since the base of the ski area that I frequent during the winter is serviced by one macro cell for an entire region including that ski area. On a busy day, the network is useless by 11am apart from calling and SMS (which are prioritized differently).
Great idea. I'll add it
This is a pointer to a more intuitive understanding.

Playing music, and especially improvising, is more much hung on the intervals—those ratios—rather than concerns about fixed notes. Give or take, emotional colouring of tones and harmonics is another.
I hope Apple, Google, et all will step using SMS as required 2FA, or regulation comes down the pipeline to eliminate this practice.
Reducing the impact of the bus factor, then. Kind of like turning down the air conditioning... which way does the thermostat go?
Because I would take your job for a pay cut, if it let me be completely remote.
Good point.

Collection types are prevalent in languages like Java, but JS devs had to use plain objects for years.
In this thread: typical euro cope. "muh socialized this and that, muh food / med / local vineyard / whatever." If Britain were a U.S. state, it would be the second-poorest, behind Alabama and before Mississippi. The economical decline will continue.

As a euro, I'm embarrassed. 95% of people here do not get at all what the American Project is about, and which aspects are actually better and why.
Whistling as an Art Almost Died Off. Can Molly Lewis Keep It Alive?
The Impending Doom of Your Operating System Going to or Past 11
You got it there other way around. It was Europeans who evolved for the consumption of milk (likely due to the environment/diet) while the rest of the world didn't, like other mammals. The production of lactase to digest lactose drops as adolescence approaches.

I guess you could flip the hypothesis and suggest maybe East Asians didn't (have the time to) evolve to digest alcohol sufficiently and hence the Asian flush. /joke
Looks like they've built https://en.wikipedia.org/wiki/Tay_(bot) but for code this time
Thanks! Yeah, I think one thing the simplistic optimization is missing is preserving the "texture" of the image. There are various numeric ways to represent textures so this is something that potentially could be added to the objective, it was out of scope for the project though. Might give it a try some day!
I achieved many of the things this extension does with the following uBlock Origin filters.

www.youtube.com##ytd-watch-next-secondary-results-renderer.style-scope.ytd-watch-flexy
www.youtube.com###comments.ytd-watch-flexy.style-scope
www.youtube.com##ytd-browse.ytd-page-manager.style-scope[page-subtype="home"]
www.youtube.com##ytd-guide-renderer
www.youtube.com##ytd-vertical-channel-section-renderer

They rip off pretty much everything except videos, search bar and search results. Although I found myself commenting out the first line to keep the “related videos” bar next to the video, because sometimes it has useful things.

But know that these filters break some functionality (which I, personally, do not use) like uploading videos or showing your subscriptions page.