skysight-inc/HackerNews huggingface dataset:
> Why has this happened? I think it's the missing features.

I have a more, I guess, cynical explanation.

I think developers, even the ones who proclaim otherwise, love complexity. It suits their egos to think they are working on something really complicated that only they understand. They will still say its simple, but it is only so after transcending some barrier of understanding that nobody except them has.

So this is how things work: if a technology is created that actually is simple (eg: Java), developers will immediately start adding layers of complexity. They will add more and more layers right up until the point where they themselves, can no longer understand it. This is what I think of as the "complexity budget". Only when the complexity budget is fully consumed, intellectually satisfied, they will stop, and start to refactor, to make it "simpler".

If you want a second example, take a look at the React ecosystem. React fans will tell you how simple it is. How you can use React by only knowing Javascript and two or three simple rules. Then have a look at what any real world React project actually looks like and observe the 17 layers of complexity they added on top.
I've pursued this definitional distinction at a previous company, and got nothing by eye rolls. In modern software design, UI == GUI and design == visual design. That's just how people use those words.
Changes in Time Use and Their Effect on Energy Consumption in the United States
> What do the vendors gain by this 'land grab'?

One thing is that it could be used to as a venue to pursue new recurring revenue streams.

While not exactly the same thing, I've seen some people joke about intel locking owners from cpu features behind monthly subscriptions.

This kind of exploitation requires disallowing owners from fully controlling their devices in order to be effective. The more control vendors have, the more elaborate and exploitative these schemes can be, and the less likely owners will be able to do anything about it.
Why are they marrying someone who they don't trust? That sounds like an awful state of affairs and likely those marriages will not last. Don't most wedding vows include a line about being honest? Yikes to those marriages.
You weren't born on a range of days.

You're unlikely to change your mind about when you were born.

You really only ever need to provide three well defined numbers.

So, why display a calendar?
4) you have the right to exist and my love for you is independent of anything you can say, be or do.

This includes your beliefs and mental models and attitude toward my best intentions for your life.

I do this with the awareness that in case of contradiction, their personal experience and my modeling beat anything I may say.
I read his magnum opus in college: The World as Will and Representation (in german, Die Welt als Wille und Vorstellung). It's quite long and dense, but essentially presents a kind of dualistic philosophy that doesn't necessarily need any kind of supernatural mechanisms.

I don't necessarily subscribe to his beliefs or world view, but I found them quite interesting. I particularly enjoyed the later stages of the book that discussed pessimism, suicide, why suicide is not the correct answer to pretty much any problem, and other such "dark" themes. Anyone can write the "happy path" of philosophy, so to speak, but Schopenhauer clearly trod a more melancholy path.
So, um, what would you have to do to it to make it play at about 25 kyu? (I'm, um, asking for a friend...)
> A lot of developers right now seem to be so obsessed with the technical wizardry of it all that they can’t step back and ask themselves if any of this is really needed.

"Can we? Should we?" <--- something NOBODY in tech seems to ask any more

Developers need to learn to go with the flow. Very often a platform or toolset makes a specific technique or manner of working easier than the others, but that option might be discarded by the implementer because it doesn't strike their fancy. Fuck your fancy, go with the god damn flow!
if you did it on the day of an election and only targeted your opposition, it could have an impact. It's far-fetched, but just another scenario.
With a lot of elbow grease, mayyyyybe. We're currently using 128 filters, 20 residual layers, whereas LZ is using a smaller network size. Our networks would have had to define their batchnorm layers exactly the same way for the model files to be compatible, and it would also require a lot of op renaming for the model load operation to work correctly.
A few decades of observed reality suggest the path involves reversing the arrow of time. Software fucks up everything it touches in one way or another, with few meaningful gains outside of simple convenience.
I don't intend to jump on you, but this claim strikes me as super suspect. There are very few situations outside of the pathological case where the process of querying for data, rendering server-side HTML, and performing a full page reload is going to be faster than local-side processing of a (much smaller) web response based on that same data query followed by a partial DOM rebuild.

And that's not even taking into account perceptive effects; if you sit in a UX lab, having a page flash during rendering makes people think it feels slower. (I have done this test--adding a hook to the end of a web request to hide spinners and draw a white "flash" over a SPA--and the subjective "snappiness" score dropped from an average of 8 to an average of 5.) Nor is it taking into account slow connections and degraded functionality during interruptions, but I'll cut you some slack on that one just because so few people pay attention to it in the first place.

I'd love for you to explain more, but I'm gonna register ahead of time that I kind of expect a "doctor, it hurts when I do this" explanation.
Yes, we need a logic-based approach rather than a statistical one for NLP if you want to incorporate things like attention and memory. The full range of non-classical logics should be looked at, including Modal, Fuzzy etc.

We need to extend the logic-based approach to deal with reasoning under uncertainty, so many-valued logic is needed. Also, we need the logic to be able to model discrete, dynamical systems, so we need to look at Temporal Logic, Situation Calculus , Event Calculus etc etc. You can call all this 'Computational Logic'; it may actually be more general than probability theory.

See my wiki-book listing the central concepts of 'Computational Logic' here:

https://en.wikipedia.org/wiki/User:Zarzuelazen/Books/Reality...

Functional programming is best for handling the logic-based approach, for example Haskell. Functional programming languages work at a higher-level than ordinary imperative and procedural programming, since functional programming deals with the manipulation of knowledge itself rather states of the computer.

I'd also look closely at the pure mathematical origins of computational logic, including classical mathematical logic and category theory. Type theory (a constructive form of category theory) looks like it forms the basis for language rules, thus making it ideal for NLP.

I conjecture that an extension of computational logic leads to a solution to machine psychology (inc. NLP), analogous to how machine learning can be viewed as an extension of probability and statistics.

Probability&Stats >>> Machine Learning

By analogy,

Computational Logic >>> Machine Psychology (inc. NLP)
The person I was responding to was claiming UEFI was restricting their choices and had "introduced" problems. I don't really see what OpenFirmware, libreboot, etc. has to do with this. I didn't say UEFI was the best boot system ever envisioned (I definitely think they could have done better) but claiming it's some anti-consumer conspiracy in a way PC BIOS wasn't makes no sense.
"Ramping up" explains many days of delays. It does not explain many MONTHS of delays.
Right, I'm less perturbed by the 10.0 these bugs got, and more by the huge number that get lower scores. I don't think CVSS works.
> common intermediate language

I think you are referring to MSIL
Some of the people getting this unbreakable security by default are really, really bad people, and we want the police to be able to catch them.
About a month using K80s. We have something like a million games played.
OK, but which comments did you read, Slashdot's or Groklaw's? (Groklaw's comments were miles above Slashdot's.)
Would be nice. I don't know what happened when they went private, but they are hard to deal with now. 3rd party VARS regularly underbid them for the same exact equipment. And the salespeople can't get out of their own way, seem frustrated, etc.
The crisis is simple, MPEG rarely cared to make royalty free standards, except may be in the case of DASH. So this is now haunting MPEG tech in a big way, since free codecs are replacing patent encumbered ones for various technical and financial reasons. DASH counter example itself demonstrates it, since it's adopted by big users just fine.

> The situation can be described as tragic.

I'd call the situation liberating. Tragic for parasitic patent aggressors, but great for actual technology progress. Choose what you prefer.

> AOM will certainly give much needed stability to the video codec market but this will come at the cost of reduced if not entirely halted technical progress. There will simply be no incentive for a company to develop new video compression technologies knowing that it assets will be thankfully – and nothing more – accepted by AOM for use in its video codec.

That's false, because instead of patent trolling, proper company would be adding resources to the common pool, benefiting in result from it. I guess the author finds the concept of collaboration to be foreign, but it actually pushes progress much faster than patent driven pocket lining.

> Can something be done?

MPEG can fix it going forward, and push for royalty free / patent unencumbered technology only.
That talk really revealed some brilliant optimizations that Clang does. In addition to what you mentioned, the bit where Clang recognises the summation loop, removes the loop and replaces it with a closed-form solution feels intuitively more like the operations that only some cutting edge research-language compiler should be able to do. To see this for C and C++ is very impressive.
Thank you, but I was looking for a proof formalized in hard and cold logic like in this paper below (so that assumptions are clear and formalized):

https://link.springer.com/article/10.1007/s11229-011-9914-8
They are going to lose their reign if this keeps up. Seems like it's time for them to shift focus.
So why does the EFF say that it does apply?
They all started private clouds, but as far as I know, only IBMs Bluemix/SoftLayer survived. For some reason, there's no real competition in that space.

I would guess there are enough overly cautious CIO types out there to support a "big" competitor to Bluemix.

Though, I'm hoping Amazon's announcement for official support for K8S starts a new era where public cloud providers actually compete, and drive down things like ridiculous egress pricing. If the public cloud is affordable, the need for hybrid/private/etc drops down.
it's a ~4.5x multiple on revenue, minus debt. doesn't seem too outrageous to me?

edit: it's also almost $2bn less than the sum of the two individual companies market caps. (13.7bn for keurig, 21.1bn for dr pepper snapple)
We're working on making all the data (models, selfplay SGFs) available to download - you could download an older generation.
Please liquidate this to USD or other currency and do not engage in fourex trades. Stick to your knitting.
It seems to me that some view the blockchain as free and permanent digital storage. That’s a problem.
While you're looking at it from a de jure perspective (i.e. power as granted from written law), blackbagboys's post is looking at it from a de facto perspective (i.e. power in the sense of whatever they can actually get away with doing).
Makes me think of "The Captured Economy"
https://global.oup.com/academic/product/the-captured-economy...
Coinbase is a YC company and HN is a YC site, so it really isn't surprising.
The graphs say 13m declined to 11.xm

so this is a 10% decline over 5 years. the rate of divorce increased more rapidly in % terms. So, the problem may not be 'does not want to get married' as much as 'does not want to get married under duress, to the wrong person, for the wrong reasons'
I don't. Should I? Why?
The idea that private companies were responsible for the majority of the innovation that led to these video compression standards is a complete fabrication.

The majority of the work was done by the grad students of the professors who are on the standards committee. Private companies then race to patent or buy up anything that's tangentially related during the draft period, so that they can sign on and receive royalties after standardization. Many of these companies are owned by or have board members who are standards committee members. The whole thing is a giant racket.

Licensees were getting tired of this, so they started to do the same thing, and now you have multiple patent pools, no clear guidance on which ones are legit, and even fewer people who are willing to play along.
I read this article, and the NYT one linked herein. But I don't understand why the MTA is involved in the nitty-gritty at all? Why can't there be 1 contract given out to some private entity, and then leave it up to the entity to build it as it sees fit.
Wouldn't academic research still persist? Or has that also moved to a can't patent or profit from it, no interest in furthering research mindset?
Agreed. Disclaimer: I have a slight confirmation bias because I'm involved with "creating things in Australia"...

The article doesn't mention sales tax (so 10% of the purchase price does go to the government), or the income tax from the people who work in distribution and retail.
I've always resisted commenting on project names, but Riot? I was thinking re flash mobs. But OK, it's some sort of joke.
The tenacity of this evasive posturing is pretty tedious. I suppose the odds of some non-technical user wiping their phone or destroying it, thus losing their last working copy of the app (after Pebble’s IP is dropped from the walled-garden markets and itunes app store), combined with the need to perform a factory reset on their watch is, somehow to be regarded as a six sigma impossibility, yes?
I am not renewing. Turns out I prefer watching movies at home.
> That said, Firefox held out for a long time with H.264, and only once it was clear it was costing them users did they give in and add H.264 to the whitelisted platform codecs exposed.

But even then MPEG (LA) didn't really make any money out of that because IIRC they pulled a hack where Cisco is providing a decoder binary, which they distribute. But the license fee has a cap which cisco was already almost at anyways, so that didn't cost cisco much.

Then they have (had planned?) reproducible compilation. So the decoder is open source, but you're not allowed to ship a binary that hasn't been compiled by cisco, but you can always verify the binary cisco provides matches the source code, as the resulting binary will be exactly the same if your compile it yourself.

Cisco essentially sponsored an open-source royalty-free decoder here.

So yeah, they gave in, but MPEG got nothing from them.

Good. Fuck MPEG LA.
When you come up with the right probability measure for comparing infinities that lack cardinalities, get on that millenium prize.
LibreOffice 6.0 is coming
Hey, I can understand not liking it but so far, maps are absolutely "integral" to the operations of self-driving cars. Maybe they'll be less "preposterous" later.

"Almost all of the fully autonomous vehicles currently allowed on public roads are still under the direct supervision of human pilots, and they’re only driving on roads that have been heavily studied and mapped in three dimensions."

See:

https://www.consumerreports.org/autonomous-driving/self-driv...

or
"Cars will only be able to drive themselves if they have access to high-precision maps. The digital material contained in today’s navigation systems is not enough. To be able to drive itself safely, a car needs to know its position on the road down to the centimetre. "

https://www.mercedes-benz.com/en/mercedes-benz/next/connecti...
Um, so much for that causing the cost overrun.

When there's such blatant fraud, like ghost workers, why do you assume that's the only fraud?

That sounds s bit like the guy that carries a bomb onto the plane because the chances of a terrorist carrying a second bomb and having 2 bombs on the plane must be astronomical.

But his reasoning is as equally faulty as yours -- if he finds it so easy to get a bomb on the plane, so will others.... likewise, if there's blatant fraud going on, it's likely that there's even more, hard to find fraud too.
A calendar is good for a 'free choice'. It can provide context(i.e. day of week) and can be overlayed with useful information(price for a date/availability etc.

A calendar is not good for pre-determined dates where the date is fixed before hand - i.e. you don't get to choose what value you want the date to be.

For example, if you're entering in your driving license details for insurance quote, you don't get to choose when it expires - that's already decided for you. Ditto for DOB and other such things.

So, there are far more efficient options for date entry ranging from single text input (with appropriate parsing/validation) or the '3 dropdowns option(D,M,Y)' which is more effort but easier to avoid mistakes with.
What I'm talking about is arbitrary attributes that might not exist on the base class, resulting in something like:

std::sort(
myvec.begin(),
myvec.end(),
[](obj& A, obj& b) {
int A_attr1= dynamic_cast<Thing1*>(&A)? dynamic_cast<Thing1*>(&A)->attr1
: dynamic_cast<Thing2*>(&A)? dynamic_cast<Thing2*>(&A)->attr1
: -1;
int B_attr1= dynamic_cast<Thing1*>(&B)? dynamic_cast<Thing1*>(&B)->attr1
: dynamic_cast<Thing2*>(&B)? dynamic_cast<Thing2*>(&B)->attr1
: -1;
return A_attr1 < B_attr1;
}
);

and then compare that to

@list= sort { ($a->{attr1} // -1) <=> ($b->{attr1} // -1) } @list;
A Small POC to Import a JIRA Database in Neo4J
It is going to have to work well for their autonomous system to actually work over time. Yes, it is a hard problem, but not insurmountable (especially when they have data from thousands of cars driving the same roads).

Also, they want to deliver value today, even before they can use most of their camera feeds, so state of the art today hopefully won’t be state of the art a few years from now:
https://forums.tesla.com/forum/forums/how-many-cameras-are-c...
Many dilution-based drinks are quite good made with hot water - don't knock it before you've tried it.
"Simpler" from the user's perspective does require additional complexity under the hood.

It means that the "simpler" software has to be aware of all kinds of edge cases and solve them automagically, because the user expects a larger degree of automation. Software seems "simpler" to the user because it's working on a higher level of abstraction (and levels of abstraction tend to be "leaky") and by reducing the domain of details that the user needs to be aware of. In order to do that properly, the "simpler" software now needs code to take care of all those details as they are effectively removed from the user's awareness, while the earlier software could leave some of those edge cases up to the user.
I was a tech lead on a SPA for almost a whole year. You need a whole lot of JavaScript to make an SPA happen. That hurts performance in both the transport and execution stage. Our experience rewriting a high-traffic Ruby app to full-stack React caused TTFB to double.

If the process of loading a new HTML page takes less than 300 ms or even 500 ms, it's negligible in terms of UX. It's easy to achieve this on a traditional site, especially if you use caching.

I may be cynical about it due to my own experiences, but I do not like SPAs anymore. You pay for a highly contextually specific increase in perceived performance with a lot of problems in unexpected places. Happy to go on and on about it if you like.
Your opinion regarding the descriptive qualifier of this problem as an “engineering” problem, thus special (a no-true-scotsman) and exempt from all other requirements certainly isn’t based on facts. You first.

But hey, choices are choices. Feel free to make as many bad decisions as you like. How many replies have I put forward? How many obstinate retorts are there? Read them all and listen or don’t.
Title and description are just "w" now.

The submitted title was what one could use the domains import.sh and export.sh for. Both title and description made sense (there may have been a typo but I wasn't obvious them) and it received 6 upvotes so I think it was interesting enough to several users.
Public humiliation trumps private escalation.

There's really no excuse for a 5 month old customer facing ticket with real notable amounts of money involved. I'd be sorely embarrassed, and it appears they are.

At the very least they need a sensible way to separate issues involving real money to be in a different priority bucket with actual escalation.
Sounds a lot similar to young people in the west
When one company buys another it has to assume it's debt.

Enterprise value = equity + debt - cash on hand (and other adjustments sometimes)

So if a company has financed its growth with debt, you still have to pay for that if you're acquiring them so it adds to the valuation.
Ah, makes sense.

But damn, one would think that there's a ticket-age view somewhere in the triage process. I wonder whether five months isn't that unusual.
How does that differ significantly from sales tax/GST? We'd get the same government revenue increase from increasing GST from 10 to 12%, no?

Ultimately the cost of all taxes will be borne by consumers anyway.
From section §12.2.3.3 of the UEFI 2.0 spec:

> Hard drives may contain multiple partitions as defined in Section 12.2.2 on partition discovery.
Any partition on the hard drive may contain a file system that the EFI firmware recognizes.
Images that are to be booted must be stored under the EFI subdirectory as defined in
Sections 12.2.1 and 12.2.2.

It definitely sounds like UEFI mandates support of it for internal drives (though I'm sure many implementations don't conform).

Empirically I've had this work with two ESPs (one Windows 10, installed first and one Linux, installed after). I've also done this with two Linux distributions with even less fanfare. I don't know if I just got lucky that my firmware supported it and I didn't have an Windows update that tried to mess with the loader or not.

I understand the difference between an ext2/3/4 /boot and FAT ESPs, thanks.
hot cola with lemon is a thing in Hong Kong
> MPEG rarely cared to make royalty free standards, except may be in the case of DASH

DASH is not royalty-free: http://www.mpegla.com/main/programs/DASH/Pages/Intro.aspx