skysight-inc/HackerNews huggingface dataset:
John McAfee New Interview – Speaks of Crypto, USA, China and More
> They've earned this reputation by lobbying successfully for copyright extensions more than any other company in history

As far as I can tell, they've lobbied once for a copyright extension (the 1998 Act).

Their copyright was also extended by the 1976 Act, but as previously noted, I can't find anything suggesting that they had any influence over that. The 1976 Act was the result of a revision effort that was started by Congress in 1955 to address the widely perceived problems of the 1909 Act. That effort included 35 separate studies into the problems with the 1909 Act.

That took about 5 or 6 years. Then there were 15 years of negotiation and compromise and drafting involving pretty much all interested parties. As far as I've been able to find, the only thing in the result of that which did not have widespread was the provisions involving cable television. Those stayed controversial all the way.

The narrative that Disney and/or other big corporate interests somehow pushed the 1976 Act through is just not at all supported by the historical record.
How was this data collected?
They're not obligated to by early adopters, but then you hear comments like:

> There aren't any mainstream languages that have the ability to detect the ultra high-level errors you describe.

And it's like, well there are great languages that can do that, but if you restrict yourself to that tiny 'mainstream' subset, you'll never know it.

And moreover I think engineers (or rather, companies) are way too conservative about this stuff–picking 'mainstream' tech can be a touch-and-go proposition at any time. Just because something is mainstream, doesn't mean it's the right choice for your project.
Yeah, the chances I'd run into those things just seems incredibly low.

Separately:

> And consider that not every fix for a segfault or other bug gets labeled as a "security patch", but that doesn't mean that they don't present security issues.

But this would imply that the newer version is inherently less buggy, wouldn't it? At least in terms of user-visible bugs, Mavericks is actually a lot more solid in my experience. That's a part of why I want to do this. Apple keeps adding new features and breaking old ones in the process.

There is no question Mavericks has more known vulnerabilities, and that's significant. But as an academic question, I'm not at all convinced that Mavericks has more unknown vulnerabilities. If nothing else, it almost certainly has a smaller attack surface.
It has been quite common for people of all ages to be fired for symptoms of depression, anxiety, schizophrenia, and even homicidal mania. Retirement does not change that history. Anyway, people 56 years old are considered boomers.
No mention of the UA string would be complete without this 2008 gem, one of my all-time favorite bits of geek lore / culture:

https://webaim.org/blog/user-agent-string-history/
VBA is still available in Office.
Maybe a good fix for this edge-case scenario would be an optional feature to normally refrain from connecting to the networks (i.e. airplane mode) but to override that and connect straightaway when an emergency call is placed?
Just like any large organization, some jobs will suck. Some will not.

For this job announcement the pay is $99,172 to $166,500 per year, depending on experience.

I was a GS-14 with just a B.S.

The best thing about government service is finding a position where you think the mission is important.

Also, the benefits are really good.

Yes, there are poeple that are retired in place in some organizations, but often good people do well. They tend to get recognition, but there are bad bosses there, too. You need to work with HR to move ASAP to a good team if you find yourself in a toxic place.
The repository owner can file DMCA counterclaim; once they have done so, GitHub will reenable the repository after 2 weeks unless legal action is initiated (not just filing a DMCA).

https://help.github.com/en/github/site-policy/guide-to-submi...

I especially liked this:

> We won't refuse to process an otherwise complete counter notice if you don't include this statement; however, we will know that you haven't read these guidelines and may ask you to go back and do so.
I once took a course on Autodesk Inventor and was blown away by its parametric sketching tools, which allow you to define constraints on points, lines, and angles. It was very easy to draw a rough sketch of what I wanted and then add the necessary constraints to "clean up" the design—I want these objects horizontally aligned, with identical dimensions, arranged equidistantly from this point, etc.

Exactly. That's the right way to do layout, with a constraint-based GUI. The high-end CAD products have had this for well over a decade. The CAD people can even do constraints on curves, like having a line be tangent to a circle or an arc and line meet with equal tangents. This is far beyond what the HTML crowd even aspires to.

The Basalt people, though, have a textural interface for graphic design, which is pounding a screw. Ask any graphic designer.
Best of luck to you!

I'd love to see resume status filters eroded over time, to the benefit of employers and employees both.
User-Agent for browsers is pretty much useless now, but it's still a pretty useful name for a header if you want to put real information in it. Ex, if you're calling an api, it's nice to have a version number and a name/contact so broken things can be fixed.

I don't remember if HTTP/2 (and presumably /3) has a initial dictionary for header compression, they could have a suggested value in there, so if you want to look like a browser, you can use that at a low byte cost.
> Could you tone this sort of thing down please? […] Thank you in advance.

These sorts of comments (and your earlier notation nitpicking) come across as smug and condescending. Why start a conversation with someone you don't appear to respect?

> In any case, what you say above sounds like the well-understood fact that Prolog programs have a declarative and a procedural reading and that one must be aware of the internal machinery of the interpreter to avoid infinite recursion.

Yes, hence why I don't understand why my statement is so contentious. I wasn't being hyperbolic with that remark; I really don't understand the strong negative reaction to my off-the-cuff explanation of the above fact.

You're clearly an intelligent person, and I like to think I am too, and since intelligent people should not disagree, let me restate my thesis in clearer terms:

By "logic language" I mean, a language which allows one to express and reason about logical relations (roughly in the sense of first-order logic). Yes, my definition is intentionally vague, as are all language classifications.

Core Prolog (meaning, Horn clauses + terms + SLD + ISO definitions of predicates) allows expressing only the logical relations of equality (=/2) and inequality (dif/2; to contrast, </2 is nonlogical in core Prolog), and then, only over structured terms (i.e., atoms + compounds), and even then, is limited by its resolution strategy. This stands in contrast to languages like SMT2 and TLA+, which permit arbitrary relations over various, even abstract, domains (such as SMT2's capability to express relations on uninterpreted functions) and which do not specify, nor are associated with, a particular resolution strategy. (TLA+ for example, is strongly associated with TLC, but there is also TLAPS, and it is specified expressly independent of any resolution strategy.)

Therefore, for someone who is wondering why Prolog programs should be written in terms of something so concrete as lists, when first-order logic rarely utilizes them, it is best to think of Prolog not as a language for reasoning about logical relations (a "logic language"), but as a language for search and unification of structured terms.
Because Yang running on basic income is very much not the same as the Hong Kong protests, or the Chile protests, or the Sudan protests, or...

(For the record, I didn't downvote you. I can't - you replied to me. I probably wouldn't anyway.)
Fair, but in the case of crimes that the police take more seriously, a license plate is important evidence. If there's a hit and run and a bystander remembers "silver sedan" and half the plate number, you'd better believe they'll be looking it up and paying the owner a visit.

Is an in-depth investigation like that realistic over a citizen submitted video of a minor traffic violation? No, of course not.

But the other side of this is that if you had more automation in place and could see the data in aggregate, you could get a much better picture of where the problem spots are (for active enforcement or infrastructure improvements) and also potentially identify problem vehicles making the same errors day after day in the same spot (and then either go after them or put them on some kind of watch-out-for list).
Not when you understand the economics/operation of 1980s desktop software.

Multitasking OSes? Nope - not in the early-mid 1980s.

You want to use another app? Save your work, quit your current app and launch the new app.

Cooperative multitasking eventually arrived, but if you didn't have enough RAM, it would be painful to switch amongst multiple apps.

Then there's the cost of the apps. You want a word processor? ~$250. Spreadsheet? Another ~$250. Presentation app? guess what? Another ~$250.

Or you can buy one of these new-fangled integrated apps that include word processor, spreadsheet, graphics, database and some other stuff. These integrated apps were jack-of-all-trades going for the 80% functionality that people needed. All for the price of one of the dedicated apps.

AppleWorks, MS Works, Ashton-Tate Framework filled a need at the low end.

There were always going to be users who didn't want/need the full functionality of a typical dedicated word processor/spreadsheet or didn't want to pay for features they didn't need/use.

Once Excel was fleshed out and MS bought Powerpoint, the Office suite of apps was born, priced at less than the total cost of the 3 individual apps.

The standalone desktop apps were living on borrowed time.
Yeah, but they'll harm the environment in the process. With processors, the environmental impact is probably a wash when you consider energy use, but that doesn't apply to other types of hardware.

It would also be nice if tracking down an old driver didn't require an hour of work...
Much more successful. (and still perhaps just as over-hyped. :-). Most Google searches you do were influenced by a neural network prediction. The ads you see from Google and Bing were predicted by statistical machine learning models. When you talk to your phone or Google home or Alexa or Siri, the speech to text is performed by a deep neural network. When you (don't get as much) spam in your inbox? DNN. When you search your iPhoto album for cats? DNN. List goes on and on.

DNNs are one of the best tools we have for bringing uncertain, hugely complex real world audio, text, and visual data into a form where we can manipulate it symbolically or mathematically with traditional programming. In other words, they bring more domains into the scope of automation. (Observe that none of what I just said sounded like "AI" as popularly imagined).
You can download Ubuntu going back to 4.10 here: http://old-releases.ubuntu.com/releases/
Technically the users chose to keep it by turning on location services, which is a specific Google-wide setting that tracks your location. I find it extremely useful so I leave it on. I have asked Google to store my location.
dpkg -i deb_file_I_downloaded_off_the_interwebz

phew, that vendor lockin that includes tools to install whatever I want!
How does your argument about secret data collection apply to the case of non secret data collection?
Doubtlessly, this evidence alone could not lead to a conviction. It's more likely to lead to further search warrants which reveal more direct evidence.
It seems like you have to opt into their ad network.

If you are already planning on blocking ads, I don't see an ethics issue with allowing people to volunteer to watch ads in exchange for fake internet points.

I also don't see why they would bother to opt into it.
I think you meant preprocessor, not predecessor, lol. I had to reread that a time or two. I knew what you were trying to say and I still got confused by it.
IIUC, ABI compatibility is one of the key design goals of the Fuchsia OS project.

Is that accurate?
My wife (33 years old) was just diagnosed with type 1 diabetes last month. A healthy, under 120 lbs 5 foot 4 woman, who busts her ass for our young children, now has to learn how to keep her blood sugar in check with 4 shots and 6+ finger stick tests per day. Worst of all, accidentally taking too much insulin, or not accounting for unknown variables such as stress, illness, exact carb count of meals, snacks, and exercise, can and will kill you quickly.

I'm disgusted with the current technological advances (aka lack of them) in the diabetes space. The limited tech out there to support an "artificial pancreas" was initiated by a community of hackers [1], and is only supported by a handful of outdated insulin pumps. The manufacturer (medcom) has since "fixed" the vulnerability that allowed outside control inputs. There are a couple decent continuous glucose monitors out now, one by Abbot la s, another by Dexcom, but this only solves half the equation. A true closed loop system feeds continuous glucose monitor readings straight into an insulin pump to administer, algorithmically, microdoses of insulin. This completely eliminates the risk of hypoglycemia and effectively forms an artificial pancreas.

The only reason I fear this kind of tech isn't readily available for all type 1 diabetics is sadly, what's the profit motive to big pharma? They are making a killing off of crap solutions currently available. Trust me, you'd think decades old insulin and glucose meter supplies are affordable by now. These low tech items cost 1000s a month (insurance paid portion).

1) https://openaps.org/
Don't know if you did this on purpose, but it got a good chuckle out of me because the NIMH has quite a few lab rats.
Do you derive your sense of morality from what's legal/illegal or something? Of course one should want to protect themselves from criminal punishment.
Stop light cameras do not record contiounsly. And cities often have no access to them as they are run by third party companies that get a cut of the tickets they issue on the cities behalf (complete with city paying them if they don't get enough tickets to write) They only need the relevant clip for the ticket.
How much is the cost of a break-in?
Well, they can archive the profile too then I'm assuming. So you can't really ever kill the fact that entity existed in such a scenario, but you can stop using it from its original space. It seems to me that companies like PDL and Oxy, (even the smaller players like RapLeaf potentially), could still put together your identity since they use the full body of your internet usage, and even non internet information about you.

I know it's hard to thwart people like Oxy, that are stacking all sides. Providing both VPN and proxy services. Then using those services to sell anonymized scraping as a service. Then collating online data obtained from scraping with offline data to create ridiculously detailed profiles about people. (Then leaking them all by the way. As though collecting them wasn't bad enough. [1]) But my ideal distributed social media would be architected to defeat something like Oxy. Because Oxy, PDL etc are already behemoths and the government has more comprehensive data on you than even Oxy.

I realize though that aether is probably just something to "keep the honest people out" so to speak. But my vote for a "nice to have" would be the ability to thwart some of the data mining and linking baddies that are out there.

[1] https://news.ycombinator.com/item?id=21606415
I am typing this from an iPad Air 2 (A1567) running iOS 13
Charles River Apparel Designs Rain Jacket for Kids
C/C++ lack the niceties of npm/cargo/pip/etc, so headers only is like wget something.h and gcc mystuff.c, viola magic.

It's a symptom of the tooling that this is even a thing.
Cryptocurrency/blockchain is a great to power incentives and pay for development. I currently an paid this way to work on a self-sufficient project that operates in this manner. (We don't rely on any fundraising funds as with the more common projects you're familiar with)
> Roger stone as well

Hold up, "boisterous storytelling"? Is that the new "boys will be boys"? You make it sound as if Stone was just caught lying about his weight.

Roger Stone was convicted of Witness Tampering, Obstruction of Justice, and lying about the actual subject of the investigation.
Living in a place with breakins is fine for people who don't have expensive things lying around.
Still suffers from the isolation problem. For example, if you happen to define HTTP_BODY in your own code, it segfaults.

This can be avoided by being careful to only define HTTP_BODY after including httpserver.h, but avoiding this type of thing to worry about is the entire point of interface/implementation separation.
Cotton classification automation.[1]

"USDA’s classing methodology is based on both grade and instrument standards used hand-in-hand with state-of-the-art methods and equipment. The system is rapidly moving from reliance on the human senses to the use of high-volume, precision instruments that perform quality measurements in a matter of seconds."

[1] https://www.cottoninc.com/cotton-production/quality/classifi...
Surely it would be more productive to actually link the studies than repeatedly post this rhetorical question.
> Basalt doesn’t place many restrictions over these equations, which gives great flexibility to the user, but it makes the underlying implementation more challenging because it has to solve these equations automatically.

Given you seem to focus on diagram layout, is the added complexity in defining and solving arbitrary constraints worth the power you get out of having them? Or, can you give an example use of arbitrarily powerful constraints?
I don’t see how you arrive at that conclusion.

I have never seen them say it was meant to be the replacement, and it fits a gap in the price/performance space that no other machine fills.

What makes it redundant?
I wonder if they debated whether to imitate Safari or Mozilla or Edge instead.
Damn. And I've just switched to it less then a month ago.
We still have a huge gap in the middle between symbolic AI and machine learning. Basically, what the cerebellum does - manage short-term activity. "Common sense" at the low level.

Not much going on in this area. Which is why robot manipulation in unstructured situations still sucks, after 50 years.
I am quite a lot older than Apple. And, probably, you.

Absurdity is new terrain for them, iMacs notwithstanding.
How much of that comparison ignoring the time sink that is setting up linkers and dealing with that whole lotta mess.

Header only works for some things (particularly things that require no globals, singletons, etc) and that's a valid concern. Saying header-only = long term technical debt always (or even most of the time) feels like an assertion because I've only heard hypotheticals around why it is bad.
That's why Rats of NIMH are named as such.
But you still produce high frequency sounds: the "clicks" and such that differentiate consonants, for example.

The cat may be responding to those discrete high frequency sounds, rather than your overall voice.
Can't tell if you're being facetious. Google and Facebook both do 50%.

(Apologies if I'm humor-impaired this evening. I suspect you're being sarcastic, on second read.)
That wasn’t very nice, but it felt spot on.

Curly braces are the chicken nuggets and fries of computer science, lol.

Within about 18 months at university (80s), I learned BASIC, FORTRAN, Pascal and Lisp. Syntax, yeah, whatever.

(We transitioned to C later, to my horror, with an eye towards a future using “C with classes”)
Surely the solution is to turn off Ultra Wideband technology until you provide your location: not to force you to divulge your location and then "switch it off" after you've done so...

The original article seems not to link to the actual wording of their reasoning (and I couldn't find it with a quick browse), but I'm guessing they require a location to ensure that they are licensed to give you the specific content in your area. My opinion: have it fail if they need a location to serve the content and don't have the location. Personally, I think it's pretty stupid anyway since it's hardly impossible to spoof the location on these devices. At some level, you are required to trust the consumer that they are telling the truth. Given that, why not just ask the costumer what country they are in and cut off the service for customers who are obviously lying? Put in your terms of service that you can use it through TOR or other anonymising services that will obfuscate the route of the packets being sent.

I mean, I can think of half a dozen other potential solutions to the problem. They picked one and don't want to think of any other solution. I think it is fair for consumers to judge them on their lack of flexibility on this issue.
The npm of the C world is the dozen different package management systems that people have crafted and spent countless hours on. They work, but the lack of a standard makes it a bit cumbersome. Building a .deb is like trying to run a american ninja course, lots and lots of esoteric obstacles. Sure you can hack a .deb, but there's about 2 dozen tools to actually make one that works like the real deal instead of your ad-hoc tarball.
FCC proposes 988 as a new national number for suicide prevention hotline
> One of the most horrible things about iOS is that it breaks your apps every year.

You have to be a really terrible app developer for that to be true.
Wow awesome. I never knew. Thanks!
I'm more likely to believe that its employees stealing the mattresses than guests. And not because of social economic reasons, but because I think it's a lot easier for employees to sneak out a mattress than a guest.
Yes, and nyti.ms only ever pints to New York Times, a well known entity (well, that's what's intended, right?)
I mean all the criminal had to do was tell Google to delete the location data right after doing the crime. Google does provide controls to view and delete your data. You're not going to jail for a lack of evidence. In this case, when the police don't seem to know who the suspect actually is, you wouldn't even get a knock on your door. At the end of the day, if this works, the criminal must have been pretty dumb.
Oh.. you're not the only one to find similarities between some corporate cultures and oppression mechanisms from communist regimes.

For example, whenever I had to do my yearly review and write in my opinions about what I did good/bad/could have done differently which afterwards were discussed with my manager and then shared among leadership, I couldn't help but think of a milder version of https://translate.google.ro/translate?hl=en&sl=es&u=https://...
Echoing the reply saying comments aren't always warranted but making more verbose yet safer macro names might be a good recommendation.
People use to strangle their feet to keep them small in order to be attractive for men. This is harmless by comparison?
I really can't wait til we have some sort of wifi everywhere, and choice. I currently do use a sim, but it's data only. I haven't used 'cell voice' nor text messaging in a long time. That said, I still need the data connection so still trackable. Once we can get rid of reliance on cellular networks, all kinds of interesting platforms can arise.
All roads lead to ii) right now