skysight-inc/HackerNews huggingface dataset:
Would calling it a 'tree' be more fitting than 'rope'? The paper already used the term 'leaves'
Don't you think the lack of transparency from both the Certificate Authority (Apple) and the certificate holder (HP) is troubling? We have one brief vague statement to the press by HP, and nothing at all from Apple.

Apple revoked HP's cert, which almost immediately caused all HP software signed with the cert to be disabled on every Mac in the world, and then afterward Apple has absolutely nothing to say about it?
For the record, I agree with the general point of your comment - my concern is primarily that calling things "trash" tends to degrade the quality of discussion.
Sounds like a classic case of non devs saying ‘I have a great app idea, just need someone to build it’.
Why do you feel like the appropriate way to respond to a comment pointing out a bad faith argument is to reply with another bad faith argument?
Plenty of people use bad-faith hair-splitting arguments to rationalize staying on IPv4 forever.
Sure, but while the data is peer-to-peer, the control is fully central. Those clients are not going to be doing anything without command from main server.
It is a format that doesn't know what it wants to be.

Is it an image?

Text?

Vector graphics?

Electronic forms?

How about all of the above.
i'm not competent to explain standing requirements, but I did say that it would be more difficult, not impossible. While I certainly agree that license issuer probably has standing to sue or defend, I also think that any complexity around who owns what would necessarily complicate discovery, potentially add other litigants to the case, and provide an opponent with more colourable arguments that they don't have standing. The goal of litigation is frequently just to make even a doomed case too expensive to continue (far too often! lobby for Anti-SLAPP in your jurisdiction). I'd think complex ownership questions would be a boon for that sort of cynicism.
Modern sports do not have just a few cameras. With the tech there can be a hundred perspectives. Soccer used to be a few cams covering the whole field. Ai should be able to predict power and angles of the kick for the most exciting framing making for better experiences.
"Older native software used resources in a well organized manner"

That made me laugh a bit. Yes, I tend to agree with other criticisms, although in some ways this type of increased resource usage has been going on forever, so I'm not sure it can be laid purely at the feet of hybrid programs:
I saw one in the corner of the engine room of the USS Clamagore at Patriot Point, SC. But the really impressive machine shop was on the USS Yorktown:

https://www.facebook.com/PatriotsPoint.org/posts/the-difficu...
I think the basic principle at work here is that new programs will only ever be optimized enough to be functional on a typical (< 5 years old) computer.
It's pretty much essential to the publishing industry. Until we actually stop printing books, we'll be using pdfs.
Like 20% - but that doesn’t matter as much in terms of ensure no sick people go out in public.
Indian doctor duped into buying 'Aladdin's lamp' for $41,600
Seriously? You're "offended" by that!? Geez.
Yes, except common sense often does not apply in courts so better ask a real lawyer.
Founders need to avoid the VC trap. Stop raising money from investors that demand hockey stick growth. Find investors that expect reasonable growth and returns. If an investor encourages every single one of their investments to be a 1000x return, expecting only 1 in 100 to be so, and kills any company the moment they realize they won’t fulfill the investment thesis, many companies do nothing but pivot until they run out of capital. Very few companies can accomplish such a high level of growth and most only do so through gray means (regulatory violations of UBER and Airbnb).
With DNS rebinding, you can still only send HTTP requests* to the target. With this attack, you have a direct, raw TCP/UDP socket.

(*) I'm simplifying, what I mean is that DNS rebinding still limits you to only what you can do in the browser, which is effectively HTTP. Most non-HTTP services will generally just close your socket once they see you send an HTTP request.
Hey Chris. Completely unrelated question. I've been following your work on truffleruby (it looks pretty awesome btw), and I was wondering what the ultimate goal was? Do you believe truffleruby can eventually become the goto Ruby for Rails developers? Is Shopify going to completely move to truffle and the graalvm?
Which formal logic do you suggest to replace it?
buran was literally based on stolen space shuttle designs https://www.nbcnews.com/id/wbna18686090
I'm a DD, and I can see his point of view. The debian build system started form the simplest thing that would work, and grew from organically from there. Building in the same area as the source for example, and then having to clean the mess up as opposed to just building in a clean temporary directory like rpm did from day 1. We only got clean separation of debian patches from the upstream sources a while ago. Kinda. Sometimes debian has to repackage the upstream sourced due top copyright problems. uscan is hardly a nice solution syntax wise, nor is is policy so there doesn't have to be a fully scripted way of going from upstream source to debian package. And there is the dh sequencer, which splits the configuration into a zillion tiny little files. It goes on.

Like any organic solution it works, and somewhat impressively works for all the use cases created by debian's 60k odd packages. However, pretty or simple it isn't. Learning the interactions of the various dh_ helpers with the build systems they try to automate, the "guesses" (term they use in the manual) they make and when they are applicable is a huge job. The learning hill is consequently steep, and I would say unpleasant.

However, I don't want to undersell the end result. The QA checks done FTP masters, lintian, the discipline imposed by testing and the long transition from testing to stable mean the end result is very, very good. Better than I've seen in any other distro, including the .rpm ones I used to use. From a sysadmin point of view, that trumps everything. From what I can tell debian could be described as a bunch of programmers beavering away for free to produce something that none of them could produce on their own - a Linux distribution so good the base their day jobs on it.
On the other hand, a lot more places which couldn't afford a cameraman can now record their games.

It's too it's all a zero sum game and the saved money will just be hidden under a mattress and not spent on anything else.
Why is this distinction important practically?
I think the definition of monopoly should be updated to include this case. When a company sells you hardware without documenting the API or making it fully accessible, then they have a monopoly over selling software for that particular hardware.

(A similar thing would hold for business models like selling printers for cheap but making the cartridges expensive, etc.)
Wait a minute, the article says there’s no star within 8 AU? That doesn’t necessarily mean it’s a rogue planet, it could have a host star at 9 AU, the distance of Saturn from the Sun. What an I missing?
You shall not pash!
> EDIT: automatically removed by HN

I'm curious about this. Was your post removed for containing certain unicode characters?
> the argument is that they earn far less than equivalently trained professions which is objectively true no matter how you dice it

I am not aware of any other profession where the statistical impact of training is not reliably distinguishable from zero so this is a thin reed to hang any argument on. If we’re going to reward people for the length of time they’ve been in training without regard for the value of their skills or outside demand that seems unjust. If no one wants to pay someone to be a minister or theologian after doing a Master’s in it that’s fine. Equally if someone is dissatisfied with the salary they earn, whether as a teacher, librarian, lawyer or bin man they are free to find other work.
You absolutely need to hire your own lawyer.

Also a 4 person startup doesn't need a CEO and Chairman.
Pro tip: Start by improving your English. Then work on javascript.
Memory usage is important to users!

I recently wasted two weeks starting a new contract at a tier one multi billion dollar orginisation unable to do any work as their standard issue laptop where 8gb window machines and they had no availability of other machines. It took two weeks pointing out we can't do any work, our contractor rates they paying us to do nothing and the approaching deadline to make it way up the chain for senior execs to organise machines with 16gb.

If you need to run Docker with a few containers that's several gigs immediately unavailable to the system. Start MS Teams, another gig, visual studio code / intelij, another gig, a browser another gig or so.

Even without running developer tools on a 8gb machine which seems to be standard issue laptops at most office based companies and average non techy person off the street you very quickly hit the memory limits and swapping to disc as you have a handful of small Electron applications open.

Memory usage is extremely important to users just that most users being non technical don't know it and just think their machine is slow.

Running an application in 2020 with the ubiquitous use of Electron my desktop apps seem less responsive, i can run fewer of them, and any sign of bad internet connection my system comes to a halt as all that apps even if only sending metrics block until api requests are complete or timeout vs running them in the background and not blocking ui functionality.
X.org maintainer declares the open-source windowing system largely abandoned
What a lovely video! Enjoyed it thoroughly.
That’s far worse by the GP’s comments and becomes a big waving shiny red flag considering the other points there (what are the other two bringing to the table?).
I only say it because I mean it. It's important to distinguish "fact checks" that are bad because the "fact check" label is bad from "fact checks" that are intentionally misleading and usually contain more misinformation than the statements they're purporting to correct.
Industry makers who are also Government.
yes, we were using cognito in this case. but all of the logic even with integrating with one of these auth providers, took us a few weeks to get polished and right.

the list i made about the different pages we had to build to get this to work correctly, it took one of our devs a few weeks to really get the login and account system and integrated with AWS cognito
Woz didn't like that there were extra chips in the design to disable the more advanced features when using Apple II compatibility mode.
The Project Aiming for Every Super Nintendo Instruction Manual on the Internet
I'm not saying grabbing attention is bad - I fully agree that the topic needs it. But those warnings might be in vain because you're not taken seriously.

Imagine BuzzFeed would start to warn about a serious issue - sure, they get the attention, but with their reputation is going to be hard to get people to take their point seriously. And I hate to see ArsTechnica going in this direction.
It seems a bit unfair if your computing environment is faster than an 0.0125 MIPS KA-10 though doesn’t it?
That was 8 years ago. Mountain Lion came out before even Windows 8, where even Microsoft was charging for upgrades too before releasing the final version (major version, not build version) of Windows.
It also affects us subconsciously even when we make a conspicuous effort to ignore it and are cognizant of the underlying bias.
Idiot’s tldr: There are problems that math, as we currently understand it, cannot solve.

“Even though Cantor proved that there are uncountably many real numbers, that only means there are uncountably many reals for us. We can’t rule out the possibly that God, looking down on our universe, would see countably many reals.”
Neither. Both the managed offerings and kubeadm don’t meet our requirements. (Largely related to security, compliance, scale and multi-tenancy.)
CoreOS, then Flatcar.
This seems useful. One thing Ada has been lacking is a central place to upload and use dependencies.

However, I’ve found that pure Ada code without a package manager is pretty easy to integrate using the gprbuild tool; you just copy the dependency’s .ads and .adb files into your project and add their enclosing folder to the list of source directories. gprbuild figures our how to build them pretty much automatically.

So I wish that instead of using TOML files, the dependencies would be specified in the gprbuild project files themselves. The syntax/options of GPR files would probably have to be extended, but it would be nice to have only one layer of config files that contains everything needed to build an Ada library/project.
Arxiv.
I stumbled around their github and they have a project that I think is far more fun and interesting that even this great Windows XP clone. A bunch of very real looking fake screens: OS update that won't ever finish, crashed, Google Search that doesn't return any results. Check it out. This would be great for pranking co-workers, you know, if we could work in the same room...

https://github.com/ShizukuIchi/fake-screen
Just tested it, tried a comment with an emoji and it never appeared. So I'd assume so.
I'm thankful PDF won, because otherwise I think it would have been Microsoft Word. There was a time when papers, books, resumes, contracts, etc. almost always came as Word. Does anyone else remember getting a book as preface.doc, chap1.doc, chap1a.doc, chap2.doc, subchap2a2.doc, and so on, and a mess of jpegs and gifs and trying to figure out how it had to be assembled, and discovering something was missing, or that one chapter was newer than the others. That's one reason I really like PDF -- it's one file, self-contained, and linear.

On the other hand, I really wish it was more diff'able. If for example a credit card company changes one word in their terms & conditions PDF, it seems like 90% of document changes at the binary level. I know that PDF diff tools exist, but there must be tremendous internal complexity in the PDF format for tiny changes to alter the whole structure.
The information density in the UI was excellent. If you had a large display, you could fit many windows side-by-side.
I do believe them they said this and even if not, it doesn't matter. But one could have left this paragraph out without making the article any worse. In fact, I'd say describing a passenger reaction that closely actually distracts from the gravity of the situation.
Around 1997 I was able to carry around a copy of Homesite on a floppy and run it in many places, on machines in the neighborhood of 32MB of RAM. It understood multiple languages, you could define additional ones and your own tag fillers using a custom XML syntax, connect to a database to inspect schemas, etc. Not as full featured as VSCode, but it had an amazing amount of functionality.
I use null in data because Json.

But otherwise I just leave undefined to play the role of "this optional argument wasn't defined" and null for everything else. I like null because You have to specifically set something as null. I can run into undefined through typos and such. I dont think you can accidentally hit null.

P.s. This reminds me of the one time in Python I thought, "Damn I wish I had both undefined and None". I needed to know if a user was omitting an optional argument or passing an explicit None into it. Ie. This data is optional and the data might be "None". I ended up using kwargs which weakened my function as it nolonger described all the possible arguments.
Yes, if you’re careful and do your research. Once you start extending Kubernetes you can back yourself into corners.

We’ve also found breaking bugs in Kubernetes that prevented in-place upgrades in some cases (which we reported upstream and were patched).
But this is true of many things.
The most interesting is computer itself.

The 6502 CPU only has 56 instructions. They are very simple, and on the face value, do not create anything exciting. But then, we have.. every program and game on Atari, Commodore 64, NES, Apple II.

Is there a quantitative difference between glider factory emerging from simple game of life rules, and incredible complexity of Elite game emerging from simple instructions of 6502?
Mariah Carey Best Sog Ever
So I'm a little confused. If I buy a tesla, and pay the extra $8000 (or whatever it is) for self driving. If I sell my car, is Tesla refunding the $8000 to the original purchaser?
I see both of these as transitional technologies until SED and its laser variant are up and operational en masse.

These are superior in color, brightness and smoothness much like CRT, without most drawbacks.
NAT necessitates a stateful firewall which does provide some security. You can easily have the stateful firewall without the NAT, and on IPv6. That is why this argument is silly.
I agree with what you're saying (as much as one can as an outsider). But, going back to the original claim, could you say the physical systems that bind our particular universe could be classed as executed 'computation', given that they likely could be computed by a Turing machine?

Side-question: is computation, by definition, strictly limited to that achievable by a Turing machine?
That's one more person freed from having to point a camera at a ball for 90 minutes a week, free to find more fulfilling work!

Perhaps the camera operator's new work could be sitting in a comfy chair, tuning the areas of interest and motion profiles of a dozen cameras around the stadium to find the best angle on the action, allowing them to track smoothly under servos, pausing for a minute to think about the pacing of the game and what plays might develop, instead of mindlessly following the ball from place to place.

I'm an automation engineer, I've worked with hundreds of machine operators. They're almost universally happier after their employer gives them a better tool with which to do the work. The jobs that automated/AI equipment is replacing are not good jobs. Performing the same task for 90 minutes, much less an 8 hour shift, is awful on the body, and even worse on the mind. Humans don't make great robots, and it's not great to ask a human do a job that should be done by a robot.
I hadn't noticed that. That is a small but very authentic part of the XPerience. I didn't even remember it did that, until I saw it happen in this.
Is it connected to the internet, as the parent comment claimed?
> For context, when NodeBB faced this possibility, we simply contacted every single contributor and asked nicely if they'd assign over their ownership of their contribution to us (note the use of the word "assign", not "license", a license is revocable, an assignment is not).

1. Could you expand on how you asked the contributors and what reasons (and justifications) you gave them for it?

2. Didn’t they feel like their work was being “stolen” (sorry for using such an extreme word) for proprietary use?
Because its not a bad faith argument to point out that even people who are obviously wrong think of themselves as the sources of truth. I actually thought it would be a little aggressive to point out that "telling people the truth and warning them about false truths" is not what education is. Education is a lot more complicated than that. What that is is a literal description of propaganda from the perspective of the true-believer propagandist.
I don't know, but if they allowed the aesthetic to impede the functionality, they did so in violation of design principle #2 because good design MUST (tongue-in-cheek RFC-like capitalization) disregard anything that detracts from the usefulness of the product.
I always think of this story when I hear about metrics like that:

https://www.folklore.org/StoryView.py?story=Negative_2000_Li...

on the other hand, I wonder if "accomplishments" is a red herring too. Can it measure helping someone out, which is good for the company, but not for personal productivity?
About the actual thing I don't know. Looks like ZTE licensing the name.

Buy why the hell would you call it "Yahoo Mobile ZTE Blade A3Y" if it's supposed to be significant and profit from the Yahoo Brand?

Why not call it The Yahoo Phone or ZTE Yahoo or something?

Also, who is this even marketed to? Who doesn't see Yahoo as "everything with that name is guaranteed garbage"? People who only paid attention for the few years it was doing well and never again afterwards?
Saturday thoughts on funding: Where it helps. Where it doesn't
This is a seriously under appreciated comment! Make me laugh!
US Space Force: Origins [New Ad]
I know of people doing C++ backend as an Electron extension. The C++ can be compiled on almost any OS does the non GUI stuff.
Who says HP didn't use the web page for revoking certificates? Who says HP didn't tell Apple the key was compromised? Why wouldn't Apple assume the private key was compromised if that's the only reason a developer would request revocation?
23andMe doesn't do genome sequencing per se... they use a SNP array. It's basically a collection of DNA probes that each hybridize with a specific genetic variant. According to a forum I read, they don't have a probe for this specific CRY1 variant. So if your friend doesn't have the variant listed in their 23andMe tab-delimited list of variants, that doesn't mean they don't carry it.

You said you're interested in writing a program to look for this in the raw tab-delimited data. It would be totally doable! Just grep the tsv for the rs ID of interest. In this case it will be rs184039278. If doing more exploratory stuff, you'll probably want to connect variants with annotations. SNPedia has a database of descriptions of what the variants do. Biostars is a decent, dedicated resource for help with stuff like this.

Hope it helps!
I quoted you. Read the preface of the book, and the story number 52. How is that "pretty innocuous", and especally a book that is aimed at kids?

No wonder caste discrimination has carried on for centuries in India with learned people like you able to charitably justify the oppression.
> Thou who read Corbet often know a thing having pros and cons is implied in his reasoning.

His skill is the warts are laid bare, but not unkindly and often with humour.
In my HDR mode settings, tuned for bright conditions, it is:

0% PQ: 0.12 nit

0% SDR: 0.2 nit

100% SDR: ~120 nit

100% PQ: 570 nit

It works better in dark mode than your low contrast.
The screen does not support local dimming.
What does that have to do with JSON being an intermediary language and not the actual persistence part? What part of that don’t you understand and I’ll try to explain it for you
While there are really good looking examples to me the most of web apps do not look slick at all. They're rather extremely unergonomic
Often omitted part of the reason for that was that it had to build itself up, in rather hostile conditions, from much worse state than "the west". Even former Russian partition of Poland, to this day considered (for a reason) a backwards place, was one of the most modern areas of the Russian Empire.

Then when post-WW2 the expected disarmament didn't come... well
And there is GitCenter, which us git (with issue tracking) over Zeronet (a p2p network)
Stanford paper on Covid-19 spread from large Trump rallies [pdf]
If the value is expected to be a Boolean, use undefined to set it as undefined.

For everything else, use false to “explicitly assign it”, you don’t need a third type.
No, I think that's about it. But that is quite significant. It means that an IPv6 address uniquely identifies one computer (albeit temporarily). An IPv4 with NAT does not identify one user, it might be anywhere from 1 to thousands.

A possible solution I'd like to see explored is to have each new web browser tab (and every process on your PC more generally) use a unique, fresh public IPv6 address by default.

One would only use a semi-static IP if running some type of server.