skysight-inc/HackerNews huggingface dataset:
At least the sales is not dying at all. Surprisingly the number of active players is still increasing.

[1]: https://www.google.com/amp/s/wccftech.com/minecraft-sales-14...
Serious question: why would you want to do this?

Have you never, in your entire life, encountered a string data type with a length rule? All sorts of ID values (to take an obvious example) either have fixed length, or a set of fixed lengths such that every valid value is one of those lengths, and many are alphanumeric, meaning you cannot get round length checks by trying to treat them as integers. Validating/understanding these values also often requires identifying what code point, not what grapheme, is at a specific index.

Plus there are things like parsing algorithms for standard formats. To take another example: you know how people sometimes repost the Stack Overflow question asking why "chucknorris" turns into a reddish color when used as a CSS color value? HTML5 provides an algorithm for parsing a (string) color declaration and turning it into a 24-bit RGB color value. That algorithm requires, at times, checking the length in code points of the string, and identifying the values of code points at specific indices. A language which forbids those operations cannot implement the HTML5 color parsing algorithm (through string handling; you'd instead have to do something like turn the string into a sequence of ints corresponding to the code points, and then manually manage everything, and why do that to yourself?).
It's amazing how little interactions add up to a reputation. You banned me from a minecraft irc channel when I said that the leap second was causing issues with some minecraft servers. (see https://www.wired.com/2012/07/leap-second-bug-wreaks-havoc-w...) since then I avoided a collaboration opportunity with you for this purpose. (Mediacrush-related)

Bad experiences like this add up, and it's very hard to repair a broken reputation.
Right before WW I European economies had become integrated to an unprecedented extent, and people were saying that the integration would discourage war.
The best practices badge criteria are focused on increasing the likelihood of developing good software. Neither it nor anything else can guarantee success.

In particular, you can develop high-quality software that does not solve a problem that anyone else wants to solve, in which case it will not be a success.

Guarantees are hard to find. That said, I think it is wise to look at the practices of successful projects and try to copy them where they make sense. That's what this set of criteria does. If you want something that absolutely guarantees success of your project no matter what, then I'm sorry, I don't know where you can get that.

You're right that doing this requires time. In particular, if you don't have a test suite, picking a test framework and using it to create a test Suite takes time. I think it is time well spent.
That resonates. If living in a universe of one then personal best practices are whatever suit your fancy. But in this world apps must interact with a community of apps and be maintained within that context plus without suitable protocols inconsistent results will appear across apps. Some of Kaner, Bach and Pettichord work seems contrarian for its own sake. As in your ego is just as good as purported expert egos
Evolution seems obvious today. But so do a lot of things that we've grown up with.
Practically I don't really see BSD better, as Linux is more widely used in commercial spaces which means more readily available packages, more edge cases solved, more results on Google and more jobs.

But if you want to be educational and use the OS which invented OpenSSH, pf (firewall that is far easier to read than iptables) and many other useful tools, then you might want to give a go at OpenBSD. It's fun to run it as your home router.

If you want to try zfs without being awkward due to licensing concern and thus cannot be distributed from Linux vendors directly, then FreeBSD is a good choice.
NetBSD, I never tried but code seems clean to support quite a range of hardware platforms.
DragonflyBSD, is more like a research OS to innovate on new features.
> So, Tesla, even while it is bleeding money, if you had bought in a few years ago, your return even today would easily be 10X. Those other companies stayed relatively flat.

You're using the cashflow accounting method, which obviously gives dramatically different results for an expanding company than an established one. If you invest a billion dollars in a battery factory, from a cashflow perspective you have a billion less dollars but that tells you nothing about the value of the new facility.

And you're not taking risk into account. Tesla is worth a lot more now than five years ago but there was no guarantee of that five years ago -- otherwise the price would have been higher five years ago.

> Again, I ask you, what's the better deal if you're "rich and powerful"? What's the way to make more money?

You're taking this from the perspective of something like a mutual fund manager. Why don't they invest in both Tesla and GM? Well, they do.

Now take it from the perspective of an oil company executive. You can produce oil at a breakeven price of $45/barrel. If oil prices are at $75/barrel, you're making a nice fat profit margin. If somebody comes along and starts mass producing solar panels and electric cars, that could reduce demand for oil and bring prices closer to your breakeven point, or even below it. You're sitting on top of a hundred+ billion dollar company that could be in big trouble if this catches on.

You can't just say they should invest in solar panels and electric cars. Most of the oil production costs are already sunk. The annual revenue difference for a $20/barrel shift in the price of oil for just one oil company is more than Tesla's entire market cap. How are they each going to make up more than $60 billion dollars every year by investing in a company worth under $50 billion dollars in total? There are seven major oil companies. Even using ridiculously optimistic numbers, Tesla isn't going to be worth trillions of dollars ten years from now. But they could cost the oil companies that much.
This isn’t news. The majority of manufacturers seem unwilling to provide even a years worth of updates, let alone any kind of long term support. This has been the case for years (almost a decade for Android now). the majority of cheap phones have no post-sale software/security support of any kind.
Can you elaborate on what you mean by "the whole shared memory multithreading model breaking"? I would love to hear ;)
Yes, replied to the off by one post.
99.9% of HN readers use an evolution of what we built every day

Electricity?
Given that there is more space at higher frequencies, how would you express it? For example: It could be 1% of a band. It could be 0.1% of the center frequency, or perhaps 0.1% of the frequency at the lower edge. Maybe it needs to be expressed in some kind of log(Hz) unit, such as milli-Bel-Hz.

I don't think this accommodates spread spectrum very well. One might want to do something like CDMA, spread across the entire band but down in the noise level from the perspective of a traditional transmission.
I wonder if the kill switch will only be activated once you report the phone stolen or lost with find my phone?

That would prevent chop-n-sell of parts...
> He was not particularly fast in his thinking nor was he mathematically gifted.

May I suggest that, the media tends to declare someone a genius if his work cannot be understood by laymen. Physicists like Einstein are declared true geniuses because the mathematics they use look mysterious and magical. But anyone can understand Darwin's prose. Personally, I think they are all human and by defining them as genius we deify them.
My bad, and you have a point. But I don't see much difference between idiots that water plants with Gatorade and smarts that make it their business to save the world from hunger (and they just know how to do it)
Every time I have taken an apple device to a repair shop they have told me they can't get stock of the part or if I take it to an official repairer they charge more than it costs to buy a working second hand version of the device.

The option to repair exists in theory but in reality it may as well not.
How much comes from China or Russia?
Can you imagine complaining about another employee because he attended an event on his own time, representing himself, and not involving the company in any way?

A good HR department would severely reprimand, if not terminate, employees who complained they didn't like this person's off-the-job social activities.
> FreeBSD is a unified operating system that’s developed, tested and released as a unit

When people mention this, it doesn't mean Linux ships with a kernel and everyone putting random things on top but Linux is also rigorously tested by distribution vendors and are well streamlined throughout, so I don't think that's much of a selling point for BSD.

What matters for average users are that they can google their problems easily and they don't get hit by edge cases that they can't easily solve.

None of the UNIX except macOS are really good at desktop.
Atleast we now know that the "PC" in "PC Magazine"
now stands for "Politically Correct".

Everything now needs to be neutered down without offending anyone, especially any groups with deep pockets.
Of course you could just register to vote by itself. So while I would not put some nefarious motives past people who elect Ted Cruz, this particular instance seems less about voter suppression, and more about millenials wailing that they have to lift their behinds from their comfy chairs .

And to be more cynical about it, if someone can't be bothered to mail the application (that you can generate on the same TX Secretary of State site just as well as on Vote.org) then i am not sure I want them voting.

I would assume that Vote.org also is a person (which the deputy registrar statute seems to require) and they have been appointed such for every county in Texas, as it also seems to require.
How does this handle edge cases like needing to run 'brew link' etc. occasionally?

What happens when multiple package managers provide the same package?
Interesting. They used to sell the whole archive of QST and QEX on CD, but I don't see that anymore, just individual years.

Failure to make their back issues available online seems like a genuine breach of faith with their authors over the years. I can only assume that if someone does upload them to archive.org, they'll send a DMCA takedown notice in a hurry.
You pass on these fees to thr customer.
Python as of 3.3 chooses an internal representation on a per-string basis. This encoding will be either latin-1, UCS-2, or UCS-4, and the choice is made based on the widest code point in the string; Python chooses the narrowest encoding capable of representing that code point in a single unit.

This does mean that a string which contains, say, some English text and an emoji will "blow up" into UCS-4, but the overhead isn't that severe; most such strings are not especially large. It also means that strings containing only code points < U+00FF are smaller in memory on Python 3.3+ than previously, since prior to 3.3 they would be using at least two bytes per code point and now use only one.
1. A federal right to repair law needs to be enacted.

2. Yes--most people coud care less about ease of reparability, but most people don't know what's best for them anyways?

3. If you buy something, you should have access to all repair manuals/schematics.

4. Any anti-repair shenanigans should be illegial, or only permitted in certain situations.

5. Right now a rich boy buys any wristwatch over $400. That eatch could be an Omega, Rolex, or any of the Swatch Group watches. (Omega is now part of Swatch)

They buy the Watch. They take it out of the leather case, with all the documentation. They put their wrist. Throughout the day, they look at that beautiful piece of machinery. It's a good feeling. You worked hard, and that hunk of metal on your wrist just feels right? No--most of you could crack open the case, and fix the watch when it starts to act up, but you should have the right. The right to order a Pallet fork, or a case screw?

When you can't repair something; do you really own the watch? When that Watch needs a watch, they can't call up the factory and even order an extra watch link. (I'm yacking about watches, and cars because that's what I work on.)

6. Don't get me started on new vechicles. I took my mom car shopping. She doesn't have much money. She's getting older, and still thinks she's upper middle class in terms of income. She's not. I have bought her last three vechicles, and maintained them. I went to automotive school after I had a nervous breakdown.

I'm getting a bit personal? Well I took her to the dealerships.

I asked the Salesman about procuring a Service Manual, if we buy a vechicle. He just said, even experienced mechanics can't work on these computers on wheels.

I knew this going in. I showed my mom the $260/hr. Service rate beaming from across the fancy waiting room.

I'll stop my rant. When a company makes it difficult to repair a product, doesn't that violate The Sherman Anti-Trust Act?

I do know a governmental agency looked into Swiss Watch companies demanding that all repairs are done at their pricy factory, but they didn't do anything. They said, it's basically a rich man's problem, and not important enough for further investigation.

I live in a wealthy area. These people don't even walk their dogs, or even think about doing any repair on their homes, appliances, or vechicles.

I was not brought up that way. I was taught to repair. Apple is blatantly trying to extract more money out of their fanboys. I used to be a Fanboy, but it was during Steve's tenure, and about up to about eight years ago.

I find it depressing. Then again my life has been a depressing failure?
Why the SEC is going after Elon Musk and why he’s losing his most ardent fans
Five years ago I would have bookmarked this post.

I must be getting old and / or wealthier because now I just use a
(2015) Mac.

In a few more years, I have a feeling I'll be using neither Apple nor Microsoft.

I do think the market will provide something, just depends on who figures out there's a lot of us out there who have money to spend.
The issue is Apple are not going to start use this 3rd party tool and drop their glass back repair price from $549 to $149. People will need to still take their phones to 3rd parties to get a reasonable price. This is why we need 3rd party repair options so badly
Would be nice if someone had documented these conventions somewhere.
What was the flaw Kurt Gödel discovered in the US constitution?
It makes sense if you realise that a == b means a,b have the same type and their values are equal.

Which is wrong.

In Python, "a == b" is:

True if a.__eq__(b) is True (short-circuiting the entire expression to True), or if a.__eq__(b) is NotImplemented and b.__eq__(a) is True.

False if a.__eq__(b) is False (short-circuiting the entire expression to False), or if a.__eq__(b) is NotImplemented and b.__eq__(a) is True.

TypeError if a.__eq__(b) is NotImplemented and b.__eq__(a) is NotImplemented.
A look at the source code shows that it decides what package manager it should use by using a config file, and to install a package it runs system("brew install asdf") so I guess you would see a message telling you to run 'brew link' from the homebrew output.
Would you mind sharing what is misinformation, and what is factual, in the parent comment?
But of course you don't have to go to DMV (or rather DPS, in Texas). If you can go to vote.org you surely can go to https://webservices.sos.state.tx.us/vrapp/index.asp and have it generate an official application form with your information that you sign and mail. Even when I was going to school, and working two jobs, I could drop off an envelope in a mailbox.

Somebody who finds this to be too much effort probably should not be voting in the first place.
Strange that is doesn't exist in the system:

https://www.congress.gov/member/ro-khanna/K000389?q=%7B"spon...

And that a search on "Internet Bill of Rights" yields nothing.

And that his "quote in full" isn't in legislative language or format.
Seems like a cool idea!

Just a thought, what if you allowed it to run in different modes, for people used to different systems? apt mode, yum mode, pacman mode etc to accept commands in that format.
Friend I met in my travels turned me on to the movie, loved it but first few times had to watch with subtitles. :D
I agree, it's weird that CryptoKitties is listed as a successful application of the 'cryptocurrency' infrastructure, I thought that was a joke...
That’s how it use to be. Now literally the entire team that use to do that are at Amazon working on Fire and Alexa.
I doubt that state actors would find it much of a hindrance; they could route targeted phones through Apple-approved repair organisations for modification.
Missing flatpak :(
op mentioned switching from manager to IC...
NIST is wonderful, government at its best. Thank you for the links.
"The following media includes potentially sensitive content."

Seriously, Twitter?
As far as I can tell, it's almost as if the vast majority of articles on the web are native ads. When the regular article writers have to compete against the native ads to get views on their content... they really don't have a choice.

Native ads are presented as stock market news, the NYT publishes it regularly, really what's the point... Figured I'd even start doing it on my blog (mostly a joke):

https://austingwalters.com/mainstream-news-is-awful/

Fact is, it's the new world we live in. Just like I may pay for cable and I get ads; I can pay for the NYT and their content is nothing more than an ad.
Great lnk.

Funny thing about devils and details.
First off - congrats on shipping!

You need to provide more context to what your app does on the front page. Personally, I don't want to sign up for something if I don't know what I am signing up for. These are the kinds of things I am expecting to see on the front page prior to signup:

* Images of what the app's UI looks like

* Is this free or does it have a cost?

* What makes this app unique (how is it different from the alternatives)? Tell me more about (or give me images showing) why mapped todo lists are so amazing!

I would check out the front page of asana.com or trello.com, which do all of these things.
Can someone correct the title with 'George Hotz'? Right now, the spelling is wrong and kind of misleading.
Google AdSense Approval Techniques
> People often confuse the English language and the English spelling.

The written language is a subset of the language, spelling is a subset of written language; so, English spelling is part of the English language, there is no confusion.
> Want to tell me how "entitled" I am?

Sorry I didn't notice the provocation until now! You are very entitled, and you overestimate how much time most people have to contribute to open source projects. I'm happy if a FLOSS project even provides moderately recent API docs, which apparently upset you.

For what it's worth, I attribute most of Django's success to its top-notch documentation. I've shipped large Django projects and think it's solid software, and I greatly appreciate your contributions. At the same time I recognize that Django won what is essentially a popularity contest. Web frameworks are a crowded space and beginner-friendly docs are required. If I'm open sourcing a library that is the only one of its kind, priorities differ. I don't think you recognize that difference, and you're judging other projects as you would a web framework. Some of the best libraries I've used came with little more than API docs. Selecting open source libraries by the quality of their documentation is a risky practice, to say the least.
It's not just cyclists that hit opening motor vehicle doors. If nothing else, looking first is just self-preservation.
Safari for Windows has been discontinued a few years back.
That’s nowhere near as bad as the sfrinentioned macOS big.
This diagram is nothing more than a psychologist's theoretical doodle.

The diagram is not needed. Pasting it to your fridge, as mentioned in the article, is not needed.

Obviously I'm not referring to "my sadness" when I use the expression "it's sad". It's pathetic that anyone would need to refer to such a diagram before interacting with other people on any level.

Just because a psychologist made the diagram and guidelines on sensitivity in communication, does not automatically disqualify arguments against such a diagram or guidelines. There's nothing to take away here except the reinforcement of common sense when it comes to social interaction in sensitive circumstances.
It's a lie. Re-sell price of iPhones is about 70-80% of the original price, and the most expensive repair (full replacement of the unit) costs 46% of the price.
I'm very interested in Nim's effect system. I have a few questions about it:

* Does it have a way to define effect handlers in a decoupled way from the effects? I'm looking for something like this: https://koka-lang.github.io/koka/doc/kokaspec.html#sec-a-pri...

* Are all standard library procs marked with all their actual effects?

* How complete is compile-time effect tracking right now? For example, the following doesn't raise a compile error:

proc testEffects() {.tags: [].} = "hi".echo
testEffects()

* Is there a 'strict effect' mode, that would implicitly add `{.tags: [].}` to all proc types without an explicit tags pragma? That would make effect tracking more, well, effective.
So the jury is still out for 5G, not a guaranteed success ?
Best practices are a bit like good genes. By no means a guarantee of success, fame, glory and riches, but damn if they don't make things easier.
They can leave them in San Francisco
Besides Stripe apparently isn't purely free and open (ie, not holding strong values outside of the purely commercial marketplace) to everyone, when they are declined services to Gab.ai unless they stop 'serving adult content' which is lawyer speak to attack them for allowing unsavoury people to exercise free speech. As bad as some Gab users are I don't think it's the payment processors place to enforce some terms of service or speech policy on their customers. As long as Gab deletes illegal content (which they claim they do) then I dont see why they shouldnt be allowed to run a service with a legitimate free speech policy.

You can't really put this on stripe, a big part of how good their product is is that they hammered out contracts with everyone who provides debit/credit card services. Those some companies have been blocking payments to the sex industry for years, as well as other groups they consider unsavory (recall Visa blocked donations to wikileaks). The financial institutions involved did not give up that clout when they signed on with stripe.
Dutch usually means splitting the check to the average americian, but as covered in a recent submission, there are dutch ovens (of various meaning and peasantness), etc. But yes, also dutchy (blunt), but dutch-X meaning blunt-x but thats more of a regional thing imho. Northeast I think.
Are these commercially available? Is there a particular manufacturer you'd recommend?
Well said kens, and those are great examples of having manual control over updates. There's a lot more examples too.

I'm still on Windows 7 and my laptop is Windows 8, where I can safely disable updates until I'm good and ready.

My understanding of Windows 10 was that there is a way to control when updates happen if using the Pro version? Is that not the case?