skysight-inc/HackerNews huggingface dataset:
Exhibit A: MS Word "fast save" format: https://web.archive.org/web/20160308183811/http://1017.songt...
https://www.joelonsoftware.com/2008/02/19/why-are-the-micros...

From CS perspective, it's an impressive feat of engineering. They used persistent data structures to optimize in-memory operations, and essentially a write-ahead log of these same structures to optimize commits to disk.
They also created "OLE" technology in the OS+libraries to support embedding live documents one in another - remarkably not unlike Phantom's goals.
The trouble is, they did these in document interchange formats! Office succeeded, and the insane complexity of reverse-engineering its formats actually became a great business "moat".

But decades later, after switching the surface structure from binary insanity to XML, it still contains attributes like `autoSpaceLikeWord95` and `footnoteLayoutLikeWW8` :-(
http://www.robweir.com/blog/2007/01/how-to-hire-guillaume-po...

A lot has been written assuming malice in OOXML, but you can also argue it'd require unbelievable competence to evolve their codebase to anything other than this!
If you never needed pervasive dump/load abstractions, your formats map to 1:1 to your semantics, and the only way to evolve is keeping old semantics around, forever...

EDIT: I can't help copy pasting more from the last link:

- lineWrapLikeWord6 (Emulate Word 6.0 Line Wrapping for East Asian Text)

- mwSmallCaps (Emulate Word 5.x for Macintosh Small Caps Formatting)

- shapeLayoutLikeWW8 (Emulate Word 97 Text Wrapping Around Floating Objects)

- truncateFontHeightsLikeWP6 (Emulate WordPerfect 6.x Font Height Calculation)

- useWord2002TableStyleRules (Emulate Word 2002 Table Style Rules)

- useWord97LineBreakRules (Emulate Word 97 East Asian Line Breaking)

- wpJustification (Emulate WordPerfect 6.x Paragraph Justification)

- shapeLayoutLikeWW8 (Emulate Word 97 Text Wrapping Around Floating Objects)
I like the GNU/Linux APT update better than Windows Update.

I'd like to use Linux for all my work, but some software is Windows only.
I know this is slightly off topic, but I highly recommend forking out for the hand blown fatto-a-mano glasses. Worth every cent if you drink wine regularly. I like and have this set as they are a rather interesting range of colours [1].

1. https://www.riedel.com/en/shop/fatto-a-mano/cabernet-merlot-...
I have a dataviz side project, and I'm curious to learn d3 to improve the web rendering. Right now I'm generating png images with matplotlib and showing those with <img>. It's very decent, but it would be much better with svg or html. The task looks daunting though because it sounds like what I actually need to learn is 3 separate languages: d3, SVG and javascript. Then redo all the fine tuning of styles and themes I did in plt again. A lot of work.
I had a lot of trouble understanding it as well.

I also don't find speaking about organizational questions in overly software engineering terms any good. "It's rather coupling than an adapter." No, just say that the sponsor would try to influence your OSS organization according to their interests. Damn.
Security only through obscurity won't help you much, yes. No need to make things any easier though.
Part of the thing about the safe space movement at universities is that it's happening at just about the same time that universities have just about completed their transition from educational institutions into corporations. If you think about them as any other corporation, they are just doing their best to keep the customers coming.

Would you want to pay money to faculty who challenges the consumer's assumptions, or do you want to build a strong lifestyle brand, which in turn drives future "donations", sports income. Every other corporation is giving us information tailored to our desires, so why would a university want to risk the corporate enterprise on antagonistic professors with differing opinions? That just devalues the brand.

Note that the OP has been a "professor" at Duke for 20 years, but has essentially no job security. He's basically an independent contractor in the gig economy. That's kinda common in the community college level, but it looks like it's finally made its way to the elite schools too. We used to have secretaries for professors, but now the colleges have secretaries for the deputy assistant administrators.

So to me the trigger warning, safe space culture wars are only a symptom of the problem that our universities have become mirrors of the large corporations.
So by your definition the windows kernel is unix?
Systematizing SoK: The Science of Security
> I still think betting on autonomous driving is a strange decision for a small company that have plenty of other stuff to focus on.

Yeah, but how expensive is that team?

Considering that

1) it gets some good PR (although other manufacturers are slowly starting to catch up with their own lane assistance + lane departure + adaptive cruise control features)

2) that PR effect probably generates a good influx of resumes from software engineers well-versed in AI, hardware, data science, etc.

3) those engineers can then be assigned to work on other software features, as shifting priorities demand

If you fired everybody on Autopilot team, you'd probably need to spend most of that saved cash on recruiting funnel.
It's easy to see why the Koch brothers fund this foundation, though that thought does grate a little.

I'd rather the person telling me "just be thankful for the system we have!" not be worth $50 billion more than me.

Not to minimize their impressive management of Koch Industries, but most of us don't inherit $20 million companies from our parents.
Don't beat them...build your own business.. like them
It seems that we need to communicate the difference of the product better.. Thanks for the feedback!
Imagine if programs knew how to interact with one another and could plumb data between them instead of everything living in one monolithic application.
A Fertility Doctor Used His Sperm on Unwitting Women
I've been running Fedora 29 on the Surface Pro 4 for a month or so now. I agree this form factor is almost perfect for a laptop. The screen and keyboard are great for coding.

I'm not sure if I'd recommend this as a primary work machine since you have to compile your own kernel to enable some of the features (touch screen, hibernation etc). Other than that it's been stable and better than I had anticipated.
I understand other projects have similar compilation requirements but now you're just spinning a technical difficulty as a feature.

The fact people are still having trouble understanding your licensing terms should give you pause.
> Eventually after threats of sending copies of letter to consumer protection office they agreed to pay for materials, but I had to pay for labour costs for the fix.

> Legally, they were required to pay for everything but I gave in because the labor cost was pretty cheap (I think around $80).

The Australian Ombudsman for Consumer Rights is super easy to deal with.

Fire off an email that shows you've contacted the right people, and that they haven't fixed the issue.

The ombudsman steps in and leans on the organisation, and you'll get a resolution within two weeks usually, four if they try and play hardball with the department... Which is a bad idea.

The next contact you'll get is the organisation apologising and trying to fix the issue, because if they don't do it to your satisfaction there are serious threats they have to deal with.

The org is required to pay for parts, labour and any required shipping. And you don't have to deal with the org directly - it's whoever you purchased from.

It's a painless process here, and means you don't have to deal with the stress of someone like Apple refusing to help you. At the first sign of "no we're not helping the way we should", fire an email and sit back and let the Ombudsman handle it for you.
This is drifting off topic, but... you're advocating for being constantly alert while the car drives itself? Doesn't this have the same cognitive load as driving, with possibly the additional time needed for "flexing your muscles" to regain control of the driving wheel?

To me, self driving means that I can not care. If I must pay attention to avoid being killed, it is at most some glorified adaptive lane keeping and/or emergency braking. That's nice to have, but it's not self driving.
I thought this was well known. For example, from 2003:

https://consumer.healthday.com/disabilities-information-11/b...

I guess this is the difference: "Instead of simply looking to see which parts of the brain were most active while listening, both studies examined the sensitivity of the brain to subtle differences in auditory frequency."
Yes. I just disagree that Brave will deliver users that provide a return. Ads are opt-in, payment models are undefined, and verification is lacking.
Why is this so expensive? I live in Spain, but I can't afford to pay this much. Can't I just show up and handle my own food and accommodation?
Coffee waste 'could replace palm oil'
Hm, it's somehow not really Subversion vs. Git but more something along the lines like: Myths, that subversion is worse than Git in many ways.

I would have added some advantages of Git if it's really "Subversion vs. Git". But a great read nonetheless :-)
Putin hosts Kim for talks on North Korean nuclear standoff
The state's right they were fighting for was the right to keep slaves.

It is super clear, the states say it in their succession documents.

Claiming it is about abstract states rights and not slavery is Lost Cause revisionism.
You may have heard of a rather large Jews-only suburb called Israel. I suppose you’d also like to see it diversified against their will. How not antisemitic of you.
Am just curious, why does everyone believe that Waymo is way ahead. They have more miles driven, but so does Tesla. Waymo has some incredible guys going after autonomy but they have nothing to show as of yet at the L4 or L5 level. Is it because they are playing it super safe. They don't have any urgency to make money from autonomy unlike Tesla. Are they taking it easy ?

Per my understanding, Tesla is tackling autonomy purely based on supervised learning. Waymo probably has something else, semi-supervised or unsupervised, where they collect data from a small geo-fenced area and can extrapolate that to the real world. I don't know.
I forgot to add that in addition to the bandwidth issue, it's also about the sequential nature of podcasts and videos. I like to move back and forth when I'm learning something. E.g. an explanation that I want to re-read after reading something more, for a better understanding.
So for me it's the slow input _and_ the sequential nature of audio and video that I don't like, for the most part. With some execptions, of course.
Which is just fine if they weren't taking free contributions from anywhere. Once you start talking about a community building this great thing, your moral bar should much higher for how you treat users.
According to Wikipedia, PRISM (the collection of internet communication) is "the number one source of raw intelligence used for NSA analytic reports".

https://en.wikipedia.org/wiki/PRISM_(surveillance_program)
How to reboot your brain to high-level thinking
I'm not sure how a section of information that is often largely irrelevant to the recipe (despite mentioning a few key terms) is going to be a valuable SEO practise.

I assume people are trying to be the next online cooking personality who gets to publish a book. I've seen a couple in shops with pictures of YouTube recipe demonstration people on the cover.

Also, more text is more "content" to mix adverts into.
>Never attribute to malice that which is adequately explained by stupidity

I find that the people who use that quote are most often both.
A dual view of sorting algorithms
$80k cars are the poster children of money pits. You must not be familiar with the space.
> Because they get money for it.

When that becomes a real motivation, it'll collapse the system, because view-fraud will either overwhelm honest views or Brave will be forced to take invasive measures to try to prevent such fraud.
To storage and compute I would also add metadata, this is why most data lake projects end up in data swamps.

When people just dump data in their storage they end having really hard time sharing them in their organization.
Readability goes to whether a license is misleading. The more readable, the less potential to mislead, assuming effect isn't compromised for it.

If you found GPL easy to read, v2 or v3, you join a list that as far as I know includes no active open licensing lawyers. Of all the major, painful, routine questions about open license compliance, those from GPLs outnumber all the rest.

Getting through the text is one thing. But that alone is not what I mean by a license being readable. In substance, rather than form, it has to be a functional set of rules.

If by term of art you mean defined with precision, neither open source nor free software meet that standard, unless you count definitions that say "whatever such-and-such organization says" or "whatever such-and-such organization's founder says".

The OSD may be readable for you, but only in the way GPL was. There's no legal or otherwise technical precision beneath those pleasant terms answering old, important questions.

More on that: https://writing.kemitchell.com/2019/04/23/OSD-wontfix.html
Except major performance decrease. Some people cannot afford that.
> the less of service and Tesla people I ever see, the better

This is the way Tesla wants it.

In a car dealership world, you're sold a future revenue generator for the dealer, as you're expected to come for routine maintenance.

With Tesla's corporate ownership and generous warranty, the less they see of you (post-purchase), the better it will be for the bottom line.

I suppose any auto manufacturer selling their vehicles direct and owning their service centers outright would have a strong incentive to maintain high reliability, and yet for some reason Tesla remains the only one pursuing that model.
Object detection and pose estimation using Center Point Detection
There are languages (sometimes a subset of an existing language, like C) where you can prove for a program that it has no bugs, or that it can function in a real-time context (i.e stays reactive to some frame rate at all situations). This is useful for very expensive hardware that you can't go and service later on. JavaScript can easily explode at run time, while these other languages won't even compile.

JavaScript is small, but then again - you need to ship the interpreter.

Not sure about maintainability either - static typing really helps with that.

The safety you mention is that js runs in a sandbox (and e.g can't wipe your hard drive), but this is a feature of browsers, not the language itself.

All in all I find it hard to believe they wrote any critical parts in js, and I'd also guess it's possible to replace the currently deployed scripts should they fail.
Pedantry: "audio of first likely 'quake' on Mars" is unlikely. But "first likely audio of a 'quake' on Mars", sure.
The states' rights narrative isn't recent, but my understanding is that it's a very selective reading of history that ignores many of the stated rationales and events leading up to and throughout the war. Yes, war is complicated and slavery wasn't the only factor, but I understand it to have been the predominant one.

Remember that the back-and-forth over federalism and states' rights has been ongoing since forever, and the same people tend to be on opposite sides of that question depending on the matter in question. Thus it's reasonable to ask: states' rights to do what? In the context of that time, the answer was clear.

It does make for a nice fairy tale, though, for whitewashing the past, and it's one someone might believe because their parents told them, and their grandparents told their parents, etc., all the way back to the vanquished generation rationalizing their conduct post-hoc, much as many Nazis did after World War II.

I'm no historian, so take with 0.017 mol NaCl.
I really don't see where this has anything at all to do with what you are replying to.
Maybe plotly could be helpful for you, if you're already using python? https://plot.ly/d3-js-for-python-and-pandas-charts/
Highlights of this technique:

Simple: One-sentence method summary: use keypoint detection technic to detect the bounding box center point and regress to all other object properties like bounding box size, 3d information, and pose.

Versatile: The same framework works for object detection, 3d bounding box estimation, and multi-person pose estimation with minor modification.

Fast: The whole process in a single network feedforward. No NMS post processing is needed. Our DLA-34 model runs at 52 FPS with 37.4 COCO AP.

Strong: Our best single model achieves 45.1AP on COCO test-dev.

Easy to use: We provide user friendly testing API and webcam demos.
Or you could post the quote from the link I posted.

You can now use Amazon Simple Queue Service (SQS) for applications that require messages to be processed in a strict sequence and exactly once using First-in, First-out (FIFO) queues. FIFO queues are designed to ensure that the order in which messages are sent and received is strictly preserved and that each message is processed exactly once
Why a collaborative culture is your best defence against disruption
Did you read the linked docs? They're pretty compelling.

You cannot say it doesn't discuss specifics.
Interesting (even a surprising) choice Unity is making. What are the performance implications of this change?
> It's different from AllAdvantage with the addition of market mechanisms to correctly price the attention consumed by ads.

It doesn't price attention (which cannot be measured) it prices ad deliveries to the user agent. Once a threshold of interest is raced, the incentive to create a discrepancy between the latter and former to make off with BAT for, easentially, free (devaluing actual attention) will either collapse the system or force Brave into all the intrusive measures other vendors who want to try to assure customers that interactions being monitored involve actual human attention have taken in the past.
A Planet Money episode went into this. It's basically:

- We (R) don't want taxes

- We will make filing taxes the most cumbersome thing possible

- People will hate taxes
I haven't figured out a good opinion on the controversies of trigger warnings and safe spaces. It might be a brief pendulum swing.

Not sure. But we're seeing more pushback on fat acceptance.[1]

[1] https://www.military.com/daily-news/2018/01/16/army-recruits...
Constant practice and small achievable goals definitely help.

If you don't keep practicing, you'll never see the value in what you're learning and you'll quickly get fed up. Additionally you'll start encountering road blocks during your practice and you'll start becoming eager to learn if there's a better way to do things.

Small goals make learning more enjoyable. If you set out to make a MMO online 3D game from the start, you'll never do it. But if you make yourself a to-do list app, word/numbers/guessing games, a note-taking app, you'll enjoy these small wins and more importantly will be eager to improve them.
Encryption is nice but don't forget that every American university or company has been infiltrated by the NSA.
These places already exist outside of the US, and that type of repeated stunts from Duke, Brown, Reeds, etc, is probably a boon to them. I believe the current climate is a deterrent for foreign students, who in the US are caught between anti-immigrant sentiments on the right, and reactionary identity politics on the left (such as African and Indian students being called race traitors at Reeds). International students represent a significant source of income in higher ed and their enrollment has nose-dived in the US in the last few years. If this continues this will benefit non-US international universities who will manage to attract that population, not just in terms of revenue but also in standing.

So my guess is the places you describe already exist and they're about to be better known within a few years as trust in US universities erodes.
You're just trolling.
This seems like something Amazon could trivially solve with software. Product name, description, and listing categories all provide obvious context about what is being sold, they could easily analyze these changes and detect abuses such as this.

I'm surprised they don't automatically scrub the rating and reviews (why not just automatically generate a new listing and list the old one as unavailable?) for such consequential changes to a product listing.
I think techies overestimate their influence. The Mac’s revenue was the highest it’s ever been last quarter. The lack of an escape key didn’t hurt sells.
Like animal fries at In-n-Out, the $35k is not shown on the website. You have to call and ask for it specifically.

Or if you prefer you can order the $39.5k one and call up service and get them to change the settings, and then they'll send you a refund of $4,500.

Does this all sound strange? Sure, but I guess they have their reasons for doing it, which seem to be mainly to keep the menu simple and steer people toward the best value, because the $39.5k car is a better value than the $35k car.
Probably next step would be to run nginx/node in browser!

This will enable doing full web development in browser only
I've been running Fedora on a ThinkPad X1 Carbon since 2016 and have had no complaints. I think my next laptop will be a ThinkPad as well (though not the Carbon)
LoFi
The most effective natural treatment for inflammation is 20 minutes a day in sauna
Nice. There's a market for this technology in the sewing and commercial laundry industries. Fabric handling is a tough robotics problem, and progress is welcome. But for that, it will have to really work, every time.
Yes, I've seen all these, and I'm staggered at how bad the used tesla experience seems to be. They can't even get simple basics right. Buying a used Tesla should be a simple, straightforward experience and run smoothly - after all, they are not cheap.

I buy and sell cheap (sub £2000) cars on the side. I have a better customer experience than that. That is a damning indictment.
I think people routinely overestimate the ability of auto-manufacturers to innovate.

In 2013 Tesla won (by a wide margin) the Consumer Reports rating for the best infotainment system. It turned out that a lot of owners loved large, fast, responsive touch screens for viewing maps, navigation, controlling multimedia and vehicle settings.

You'd think that everybody in the car business would be elbowing one another to introduce a better, brighter, faster, more colorful and capable infotainment system, given a clear product market fit.

Yet the winner for that Consumer Reports award did not change in 2014, 2015, 2016, 2017 or 2018.
Trump's washing machine tarrifs cost consumers $815,000 per US job created
All ads are blocked automatically without publisher consent. The only ads available are from Brave. Therefore the only way a publisher can get money from ads is from Brave swapping ads.

So I guess if you want to be technical, Brave either swaps with nothing or with their own ads.
> But that requires being precise with dependency declaration in a way that a lot of people don't want to be.

Some programming language stacks already fix that problem in a transparent way. Take Microsoft's .NET Core+Nuget stack. Developers can add packages to a project without specifying a version number (implicitly it's the latest release) and dependencies are checked when all dependencies are restored.

IIRC Rust's cargo also follow a similar approach, and so do npm and yarn. So, that's pretty much standard at this point.
Had being the correct word. History is history. It has to be evaluated and we should learn from it. Attributing all the bad things happening in Africa today to the West is not part of that. Freedom means responsibility.