skysight-inc/HackerNews huggingface dataset:
You clearly have not worked on a codebase with thousands of tests. At my previous job the build system had an option to run a test N times concurrently in the cloud. I used this whenever I wanted to commit to some other project but some of their tests were garbage (to prove that test is flaky, and therefore to be ignored). You could even binary search (running 1000 times on each pivot point) to see who introduced the flakiness. Expensive but gets the job done.

In my projects I either fix the nondeterminism or delete such tests.
The original 1958 AI proposal was expecting to crack it over a summer hackathon.
Thanks.

Well, I have a mitigated opinion about the HTML5 export of GMS2, but it's mostly because of how we worked.

We have one very large scene with a lot of objects that runs at 600 FPS on PC and the first time we tried the HTML export we had a great slideshow at 5 FPS on Firefox.

So I added many hacks (mostly deactivating/activating objects that are not on screen) and we ended up having decent performances on most machines, this is what you can play now.
But those hacks cause some bugs (sometimes the entities will be activatied before the floor collider and they will fall through it).

Now, if we tested the game from start in HTML5 we could have anticipated the issue and design the level in another way. But the pricing (150$ for web export) doesn't encourage the devs to do so.

But it's still one of the best engine for 2D HTML5 games as long as you are aware of the limitation.
Doesn't work on Firefox Desktop for me either. Focus, however, I'm pretty sure uses GeckoView [1][2].

[1]: https://wiki.mozilla.org/Mobile/GeckoView

[2]: https://support.mozilla.org/en-US/kb/whats-new-firefox-focus...
He lost me at:

> The first thing to realize is that, on the surface, the changes are minimal. Both are UNIX-like. You get a terminal, X windows, Firefox, Libreoffice...

I use Sway as my WM, which uses Wayland and not X. I use Docker all the time at work. Neither is available in OpenBSD.

While I really like OpenBSD, have tried it out and have ported a small open source project to it, I don't think the differences are minimal.
This is absolutely a 100% silly way to look at it. The same amount of data is used even if you had slow or fast internet.
The start of the French colonization of North Africa, in 1830, was caused (in part) by the Barbary piracy.
> And if the application code is flaky

This is the only relevant factor. Forget the rest. Users don't experience your flaky tests just like they don't experience your messy Jira boards or your bad office coffee.
Continuing on your Greek tangent, Greek pipes are generally not built to handle paper products, therefore you are supposed to throw it in a small trash bin, which may sound disgusting but they generally are rather airtight and you honestly don't smell anything if you use them properly. The alternative is clogging the pipes, which from my experience living in multiple Greek cities, happens a lot especially due to the influx of tourists who don't know any better and/or ignore any signage.
I quoted, I didn't come up with the numbers.
Firefox CSP Issue may cause extension conflicts
I don't think this has anything to do with Damore. I think people are frustrated with the way technology has infiltrated their lives, and how they have no control over it. Many people want tighter regulation of the tech companies + the view of technology workers as the new yuppies makes tech an easy target.
1683 must have felt pretty existential in Vienna
Microsoft Office 365 Product Key and Crack 2019 Full Version Download
How does this compare to dogpile?
There are very comprehensive browser support matrices at https://kangax.github.io/compat-table/es6/ (JavaScript features) and https://caniuse.com/ (DOM features).

It's only for very recently implemented features that you should need to look in bugzilla.
Running in dedicated network (mount and IPC are next in priority) namespace for folks on Linux.
The tracking issue is also informative:

https://bugzilla.mozilla.org/show_bug.cgi?id=1462989
“Disingenous” suggests malice. That is both unkind and untrue. I had simply forgotten.

In any case, the info page is far larger than the already‐large manual page, which I think only further illustrates one of my points, that the software is itself intimidatingly complex.
The downside to the GPL in the case of Linux is that it really works well ... which is an odd thing to say. It has become a giant software cooperative with, as you say, lots of software contributions from lots of companies. As a result the Linux ecosystem suffers from the downsides of commercially driven software development.

You can end up with poorly written code generated by unqualified people that addresses short term business needs. Such code tends to be abandoned quickly by its sponsor which causes long term maintenance problems. In the Linux ecosystem, stuff tends to go bad quietly in the darkness.

There is no good motivator to produce documentation for anything in the Linux world. Giant, useful, and well written systems get dropped in and end up being more or less useless because only the originator can actually figure out how to use them.

The BSDs run off of good old fashioned ego driven software development done by people who care deeply about software. They don't care that much about how others exploit it, only that it is good. It turns out that there are upsides to getting a group of such people together to to work on OS stuff.
>On the other hand, the W3C always was kind of a toothless tiger

Not really, it was, and still is, a neutral ground for people to discuss and build consensus on what technical standards should be on the web. CSS, ARIA, WCAG and many other stuff are working in the W3C pretty well.
It's not about just feeding people and simply keeping them alive.

• Can you do it without taking away resources from other species and destroying their habitats?

• Will every person have enough space, physically as well as socially?

• Will all people have access to all the comforts of human technology?

• Will they all be able to contribute to human society?

• Will they be allowed to attain happiness, contentment and acceptance even if they cannot, or choose not to, contribute anything?

• Will everyone be able to find a partner?

• What is the endgame of the human species, anyway?

Of course we're biologically-rigged to believe that multiplying indefinitely is justifiable, but what's beyond that?
As requested: https://www.lawfareblog.com/precise-and-narrow-limits-us-eco....

For your reading convenience: "… it would be consistent with this statement for the USG to steal trade secrets on behalf of U.S. firms, or to give the stolen trade secrets to U.S. firms, for some other purpose."

Not really classic what-about-ism, however classic poorly-informed-ism.

Of course the USA is going to "seek to craft a nuanced rule about economic espionage that serves its interests."

Its the same policy and morals - just that up to now their wasn't much tech to steal from China or Zimbabwe.
People that want drugs for which they do not have a prescription.
Any cloud VPS service that provides ISO upload will allow you to use OpenBSD. Vultr has OpenBSD 6.4 and 6.5 images pre-configured that you can get installed on a VPS (I’m using a $3.50/mo one).

For an even better experience, try it on an old ThinkPad following this guide [0]. You might like how suspend/resume just works, how your brightness and volume hotkeys just work, how the documentation is awesome, and how all the software you need is just one pkg_add away. I’d say that, compared to Linux on the desktop, OpenBSD can be a much more cohesive experience without a desktop environment installed and without endless configuration for basic features.

[0]: https://www.c0ffee.net/blog/openbsd-on-a-laptop/
Setting up a Django project like a pro
They were focused on data organization and security instead of rounded corners or querySelectors, but most frontend developers saw that as stalling.
You have to remember that we’re a couple decades into reclassifying jobs with less negotiating power as contractors and healthcare costs growing astronomically (not unrelated). The people who are still doing traditional contracting - short-term experts, independent businesses which can negotiate – are going to have a very different experience than the people who were never respected.
This was noted in primates, some forgo large testicles or actual reproductive capability in order to have bulky fur that makes them look tougher.

https://royalsocietypublishing.org/doi/10.1098/rspb.2018.254...
I think it's more misleading to claim that any written standard has authority. In practice these written standards are ultimately subservient to the actual implementations—particularly where the competing implementations happen to agree. And especially in disputes that affect real websites.

If there is an inconsistency between what the standards say and what the browsers have done, the browsers will more than likely trump the standards. In all practical senses the standards are descriptive, not prescriptive.
My partner works in a total cluster fuck of an office with some horrible people (she won't quit without another job even though I offered to cover her while she finds work) so I told her to treat her office like she was David Attenborough narrating a documentary.

"And here we find the Donna in its natural habitat, scientists where surprised to discover the Donna can eat its own weight in fried chicken every week" that kind of thing.

If she's have a bad week I send her narration to make her laugh.

It sucks watching someone you care about get ground down though.
"Standard" = consensus definition of desired behaviour.
"Living" = open to change.

I don't see what is so oxymoronic about this? Just because a consensus has been reached doesn't mean that consensus must be immutable.

Just because the process of standardisation in some technical domains has tended to use versioned documents doesn't mean that such an approach is fundamental to standardisation.
Yes! To paraphrase John Hughes, "Every time you run your test suite, you should become more confident in your software."
It's not an element, it's a component.

That may sound pedantic but the distinction is important.

React components aren't a "virtual DOM", they are a "component tree" that gets synced to the DOM. A component may or may not correspond to one or more elements in the DOM and it may wrap other components.

Thinking of "rendering" a component as "syncing the DOM" seems to be a common misunderstanding, especially when it comes to performance concerns (because manipulating the DOM unnecessarily is bad).
>It's not like anybody of us voted for W3C either

You have more of a voice in the W3C than any other standards body (you can comment on the github issues, or join as an invited expert etc). The W3C was created by Tim Berners-Lee, if anyone should have a vote on how web standards are run, then the creator of the web should be one of the contenders for it.

>And the W3C had stalled progress so much in the 00s and 10s

Not the 10s, just the early part of 00s, due to the xhtml vs html5 thing.
If you have an example I can take a look at, I can investigate. The only performance issue I know of is when we unmount components in a PoseGroup when others are animating.
Seems that OpenBSD folks understand what the page in manpage means. Too bad they do not have something similar to info for full manuals (yes, you hate the default GNU info viewer, i know, my point is about the hypertext format with indexing and working as an ebook file that takes advantage of the fact that computers are interactive and does not try to simulate dead trees).
dynamixel servos are a ton of fun to play with, if you ever have the chance.

(the robot featured seems to be using MX-64T's on the wrist)
Personally, I was fine with ditching tables, but stuff like differing box models, unequal CSS support, quirks modes, etc did make for a rather painful cross-browser development experience: Making things work out correctly (or at least gracefully degrade) in multipe IE versions, Mozilla, Opera, ... could be a challenge.
XStyled: Consistent theme based CSS for styled-components
Imagine that this was another species (species H), and we look at the development as biologists:

Phase 1) Species H is a very successful species, and the population is growing exponentially.

Phase 2) The rapid growth is introducing harmful elements into the environment:
- Poisons that harm fertility directly (Birth Control)
- Social changes that negatively affect natural reproductive behaviours (including, but limited to porn and increasing autonomy for females)
- Various poisons that reduce general health (such as sugar).

Note that these changes to the enviornment do not include any of the main causes that normally cause a limitation to a population size, such as:
- Lack of resources, primarily food
- Predation by other species
- Competition by more successful species.

Unless the population size started to approach an evolutionary bottleneck size (a few thousand individuals left), a biologist would expect species H to eventually overcome these changes, and resume expeonential growth in phase 3.
When in reality the actual implementations are the master, WHATWG are the first to describe the implementations' intended behaviors, and W3C is a glorified proxy server with aggressive caching.
It's a hard conversation because of the mechanics of how the human species works. If one group of people decides to take action and promote infertility, it will simply be replaced by the neighboring group of people who continue having high fertility. We have only globally enforced infertility or mass death of fertile populations as our long term options. It's depressing. If any group continues being highly fertile, they will inherit the earth. The authority necessary to prevent high fertility among all people is dystopian beyond belief.
Hmmm...

I can see the request in server logs, but it seems CORS is preventing the response.

I may be missing something.
Pretty much because of staggering
Works on Edge Dev on Android
Isn't it the people insisting on taking a share who are the ones employing violence? If the people being asked to share say no then armed men show up.
Hackeroo an Alternative Hacker News Reader
I always thought it to be "what wig".
OpenBSD manpages are written in a semantic format, -mdoc, that readily converts to HTML with inter‐ and intra‐document hyperlinks, and facilitates searching and hyperlinking even from within the terminal (via more(1)’s tags support).
The universal consensus after anyone looking at the code is that they should not use it.

What I don't understand is why and who are they people who are up voting this and keeping it on the front page.

Do people just see rust, and then up vote? If so, while rust may be good, blind voting everything written in rust is good will cause distrust later.
This seems like an odd requirement. Are you trying to generate stubs for your API users ahead of time? This will likely not work as generated stubs evolve in lockstep with protoc and runtime support libraries, and thus are not guaranteed to work across discrepant versions. Thus, stub code should be generated alongside the consumer/client. It also likely shouldn't be committed into a VCS.
> "Standard" = consensus definition of desired behaviour. "Living" = open to change.
> I don't see what is so oxymoronic about this?

A standard is set in stone as a fixed target for implementers.

No fixed target? No standard.

And no, an unversioned document that changes arbitrarily is not a standard.

To put it differently, a standard is a goal. If the goalpost is arbitrarily kept on the move then there is no goal.
Actually, they can: even if you enable JS, NoScript's ABE will prevent this attack: https://en.wikipedia.org/wiki/NoScript#Application_Boundarie...
I remember bellingcat covering the Trident Juncture exercise, they were able to find a lot of deployment info by just looking into public posts.
> e.g. calling a third party service that goes down occasionally

I thought tests weren't meant to have external dependencies (or at least, ones outside the control of the test harness)?
> These are the same people who created XHTML, an ivory tower idea nobody was waiting for... who didn't support the most popular layout method at the time, tables, in their new styling language CSS.

You certainly could lay out pages using tables in XHTML, but the point of the standard in the first place was to enable semantically sound documents for the sake of interoperability and to facilitate separation of concerns. So maybe if you authored XHTML documents that was already an important consideration to you.

On a side note, now that the web development industry seems to have collectively given up any ambitions for semantically sound documents it's strange that the criticism against table-based layouts prevails.
This job is actually very hard work, and would be called "skilled" if we allowed the use of that term for skills outside formal education. You need fitness and endurance, and skill to do it quickly. Trying to conscript random unemployed people to it doesn't work nearly as well. See the point about productivity going down under "austerity".

https://www.thegrocer.co.uk/brexit-and-the-workforce/why-are... : pretty sensible article on the subject, pointing out ways in which employers could improve their local hiring.
It's funny because if you go on r/samharris today you can see it's got a thriving population of white nationalists defending every last racist, right-wing propagandist, and promoter of white genocide theories (Stefan Molyneux, Alex Jones, Milo Yiannopolous, Tommy Robinson, Steve Bannon, Charles Murray, etc.)

> Another tactic used by this author is to argue against the most extreme and least educated of the 'Orientalists' (Sheldon Adelson and Steve Bannon) instead of engaging with more thoughtful critics of current Islamic culture like Sam Harris and Ayaan Hirsi Ali.

This turns out to be much more of an interesting comment than you intend, insofar you do understand how his work is perfectly coherent with Steve Bannon's project, except with a "respectability" coat on.
It looks homebrewed. But I'm going to buck the trend and say I think there is net value here for engineers. (I have no idea whether the paper is original research or not.)

Weaknesses: (W1) They should say "spiral." (W2) "Optimal" seems a little enthusiastic. They should talk mostly about queries that aren't chosen to be optimal for the spiral.

Value: (V1) The central idea of the paper becomes clear in a few minutes. That's a very small investment for the reader. (V2) They show that copying the "magic" Hilbert curve can be worse than just thinking and picking something for yourself. That seems to be true even for box-shaped queries that don't enclose the center of the spiral. But I think the value here is not "use a spiral." It's "consider a bunch of different scan shapes."
Why the Hell Would You Use Node.js
1) “It’s not my fault, I have a disease.”

2) You can see how other people with similar problems deal with them.

3) You can talk to other people and they get it, they understand. For some people it’s like they suddenly find their people, like when someone who’s been reading HN for years goes to Silicon Valley and realises this is what it’s like to be surrounded by people who care about your interests or when you go from being the guy at your gym who’s trying to lift heavy to joining a powerlifting gym. Suddenly people understand.
Clojure: Cross Platform DateTime
Maybe your browsers are up-to-date?
Asset tokenization is letting people 'crowd-buy' large items like buildings
Pawn shops can be useful for this, too. You won't the same price you would on ebay, but you do get to get the stuff out of your house now.

When I tried the ebay route, I found that my place never actually got any cleaner. All the stuff that I had decided to declutter would still sit around the apartment, taking up space all the while, while it spends months or years waiting to be sold.
> if she wants to stay with Google, she needs to move to SF for 1-3 years and live in a shared apartment because the salary is so low.

The key point here is it being her choice to stay. The reason a company can "get away" with doing this is that people are willing to do it.
"Brush your teeth" would probably serve a similar purpose, "tidy your room" would be even better if you're the sort of person who wouldn't have it already tidied.
If an application is flaky then I want to know: How frequently does it fail? How does this depend on combinations of configuration parameters? How does this compare between the stable, master, and next branches? etc.

The best way that I know for doing this is to write tests that are flaky because they expose the underlying flakiness in the application.

If an application is flaky and its test suite always runs 100% then I'd be pretty suspicious about that test suite being adequate.
Just so you know, there's a bug report requesting this extension to be enabled and shipped: https://bugzilla.redhat.com/show_bug.cgi?id=1714591
Technically, we didn't pass it completely (0.8C).

https://climate.nasa.gov/vital-signs/global-temperature/

2016 reached 1C of warming anomaly relative to 1951-1980 average, but was exceptionally hot.

But there are enough greenhouse gases in the atmosphere and feedback loops in action so that, even if all human activity stopped right now, the 1C bar will be easily toppled, and depending on prediction models, the 1.5C is probably already unavoidable as well.
In my smallish hometown there is a Waffle House (24 hour diner) across a small interstate bridge from another Waffle House. And then there are 2 more within a very short drive.
http://licensekeys.co/tuxera-ntfs-crack/
We don't need to do that. Earth could support a population of a trillion humans so a few 10s of billions is of little concern.
That's awesome. What a great family.

I especially enjoyed the part about the car being towed in. Fantastic!
China Patent Office Wants to Grant Patents on Graphical User Interfaces (GUIs)
Using Azure Application Insights with Spring Boot (4/7)
Fails short, because for all species but humans, reproduction/offspring is kind of the main goal in life.

Humans have a lot of other interests, and having children comes with huge tradeoffs in "lifestyle". Also, they can actively avoid pregnancy. Which other species does that?

Edit: What would phase 3 eventually be, if you overcame all obstacles, but children still take away from other activities? I think this reason alone is enough that most people will be happy with roughly 2 children. Enough to fulfill the desire for children, leaving room for all other things in life.
> didn't support the most popular layout method at the time, tables

Tables were NEVER a layout method and it was only used for that because CSS was deficient at the time.
I don't understand your optimism at all, considering the consequences of pollution and global warming will likely create violent changes and huge migration movements around the world that will lead to a lot of conflicts and wars.
Not sure why the downvoting, because I do use the https://tinyjpg.com/ website and when people ask for it the name that comes to mind is "TinyJPG". The opposite of the parent.

Obs: TinyJPG and TinyPNG are the same site
Intro to word2vec recommenders and how Airbnb and Alibaba use them [video]
Less available guides is not bad in itself. It also means less bullshit and bad advice. Because of Linux's prevalence for instance, I can't easily find a technologic-neutral guide to build my own mail server on FreeBSD.

Also, you don't need guides, etc. man(1) is enough most of the time, and the people on Freenode always lend a helping hand, if you did a bit of homework first.
Getting diagnosed as an adult has no upsides except ADA reasonable accommodations. If you think you have high functioning autism read books by and for HFA people. Go to autism support groups just to see what it’s like and what they’re like.
WebRTC vs. WebSockets – a comparison of sorts for those trying to figure it out