skysight-inc/HackerNews huggingface dataset:
I've always been under the impression that for people living in multifamily housing, changing oil yourself isn't an option. It isn't "your" driveway (everyone else parks their car in the same garage), and I've never seen anybody do it. Lease terms might actually prevent oil changes, but I haven't confirmed that any place.
I would love this if it was open source and I could self host it.
It's going to look and feel like shit, so it's not the cheapest way to get an optimal experience at all, because an optimal experience isn't possible on stadia. If you're fine with a poorer experience then ok, but you are part of a weirdly small market. "People who play a game that can take hundreds of hours, but are not willing to spend money for the experience to be good, but also have enough money to happily early adopt subscription services."

Doesn't sound like a group that can support a massive ecosystem.

Also, it's 2019. Downloading games only takes a few minutes, and installation takes seconds.

You can buy a pc for like 500-600$ that will beat stadia, and you get to keep it. Probably even cheaper actually.
If you did that, any Steam update could break your game.
Why not in the fridge?
It talks about the exact transition that caused them to go towards not doing that a few paragraphs in... Corporate consolidation and an move away from developing their own equipment meant the DoD had to become a better customer and accept terms from a corporate supplier.

> In alignment with this new paradigm, policymakers simplified the Federal Acquisition Regulation in 1994 and 1995, exempting “commercial items” from a large portion of the rules (as well as expanding the definition of what is a commercial item to include goods that could be seen as specialized military goods). Congress also encouraged federal agencies to purchase commercial items “to the maximum extent practicable.” These changes fueled high rates of commercial purchases, which, coupled with consolidation in the defense industry, contributed to the Defense Department’s increased use of commercial technology and the negotiation of single-source contracts.

> Ultimately, the power dynamics shifted between the Defense Department and commercial industry, forcing the department to accept warranties, contracts or prices that it could previously avoid — all thanks to changes in research and development funding, regulations and a lack of competition.

Either way I'm glad it's become an issue for the military. Makes me more hopeful it'll be adopted since it can be framed with some good ol' flag waving jingoistic military worship along side the other issues like e-Waste and consumer rights.
More that the satellites are in fixed orbits that are relatively low (250 km) and moving at thousands of km per second. Even if the target is directly below them, they need to rotate quite a lot to see it for more than a few seconds at a time. If the target isn't directly below, they need to look much farther sideways than down.
I disable JS on it. It works, but can break some of their more elaborate articles.
Yes, certainly but that isn't the goal. The Military Industrial Complex is nastily organic in the sense that self-perpetuation is what wins out. In this case the graft in both bueracratic overspeccing mazes and profiteering.
“It’s a coding issue,” according to Mayer, “and we are gonna recode it.”

A few more details would be interesting.
Ah, the first computer I remember had the hard power switch on the back and a button on the front to turn them on, but that would've been early/mid-90's.
> "...would have been even more powerful in centuries past, when 30 to 60 million bison roamed North America. “They would have been everywhere,” says Matthew Kauffman...”

Interestingly, current scientific evidence suggests that this was not at all the "natural state" of North America, and that it was actually a temporary ecological imbalance lasting for a couple centuries after smallpox and other diseases wiped out ~95% of Native Americans after contact from the Europeans -- and suddenly the bison went essentially "unchecked".

Obviously this doesn't change the evil of their almost-extinction or the need for bison as a proper balance -- just that the gigantic hordes of bison that Europeans first witnessed likely isn't the right baseline either.

See "1491: New Revelations of the Americas Before Columbus" for a highly readable account of evidence on both sides from 2006.

[1] https://www.amazon.com/1491-Revelations-Americas-Before-Colu...
I suggest Brazilian Jujitsu. The rolling aspect of training trains you mentally to not to panic and problem solve the situation, deal with pressure, build cardio and relearn how to breathe, and adapt to different body types. Unlike striking martial arts, less worry of CTE.
Successfully Merging the Work of 1000 Developers
Does positive discrimination do more harm than good? Women in Tech Q&A
Two aspects here.

First, the reason for the trial is essentially PR&propaganda, the charges can be absolutely arbitrary but they would be made public, so it makes sense to choose charges that the elites want to advertise. Effecting political change by labeling the previous policy (along with its implementer) as treason and 'counter-revolutionary' is effective - it signals what they want to signal. On the other hand, advertising one of the elites as a rapist would not have a desired effect on the people's morale.

Second, murder and rape were considered less important crimes than 'counter-revolutionary activity'. Slaughtering, torturing and raping people was frowned upon unless you had a good reason or these people weren't considered "proper people", but acting against the state apparatus is something that will be prosecuted with extreme prejudice and violence. And that's the message that was intended for the masses. Not rule of law, but obedience and following the official position. It's imperative that everyone understands that the law won't protect them if they act within the letter of some act but against the will of the state/party apparatus, so some arbitrariness within the trials and executions was intentionally designed, enacting punishments known to be random with the explicit goal of establishing terror (Starting with https://en.wikipedia.org/wiki/Red_Terror and followed up by Stalin). You can't instill proper fear in the population if they believe that simply being innocent is sufficient to be safe.

There's a quote that's very old by that time but still relevant: "Do not look in the file of incriminating evidence to see whether or not the accused rose up against the Soviets with arms or words. Ask him instead to which class he belongs, what is his background, his education, his profession. These are the questions that will determine the fate of the accused. That is the meaning and essence of the Red Terror." The system really did not care that much about crimes against individuals, no matter how depraved; "crimes" of inappropriate political acts were more important.

Some of the people who tortured others (who were later 'rehabilitated' by the state, admitted to be innocent) in late Stalinist KGB and gulags are still alive. They have not been tried or convicted or condemned, they're still receiving awards, honors and monuments in modern Russia. There has been no reconciliation as for most other totalitarian regimes.
Facebook doesn't let you opt out of anything. Consent isn't a term they understand
In addition, while there are fines stipulated in any such contract for breach of SLA, in reality it's almost always cheaper to pay the fine than actually meet the SLA. One would ask "why not increase the fine?". The answer is nobody would sign a contract with you without guaranteed profit. So if the risk outweighs the reward there's no deal.
GitHub is creating an Arctic code vault
I'm using resilio sync on all phones to sync to a computer. All the family needs to do is start Sync and wait until it's done. Does not matter on what network they are on, it still syncs.
And I'm just incredibly awed at how meta this comment section can get...
Make a bitly shortened url, then pass that to outline.com: https://outline.com/arZnUx

Or pay for the subscription.
BadgerDB is an embeddable key-value DB written in Go language. We’re excited to release BadgerDB’s v2.0, which introduces compression, encryption and integrates with Ristretto for caching. If you’re a Go user, do try it out!
If you use Pocket you can add the story to your pocket list and that seems to get around it on most sites.
I agree, as long as no ads means really no ads I think premium is something they are doing correctly. If the take downs, demonitizing, and political deplatforming weren't an issue they would be all set. Also, the horrible compression. I takes the same data to binge wath a series on Netflix as to watch a few short computer security or safe firearm maintenance videos, er well it did until those videos all disappeared.
I like the Alpine Butterfly Bend, https://www.animatedknots.com/alpine-butterfly-bend-knot, mostly because I already know/use the Alpine Butterfly Loop.
CompCert does not generate production-grade code. Which is to say, it does not optimize as well as production-grade compilers. There are circumstances where this is not so important; anywhere one would otherwise use a slow language, like Javascript or Java, CompCert output might be fast enough.

More important, though, is that CompCert output is not, generally, more correct than its input. So unless you are formally verifying the program source, CompCert is unlikely to make your resulting system more correct. Most of us go years without finding a bug caused by our compiler. Furthermore, unless you are formally verifying your system specification, a formally-verified program may not help much. Being definitively wrong is rarely much better than accidentally wrong.

But what do you use to verify your specification? Formal methods can verify numerous properties, but correctness is not among them. Similarly: programming language standards -- specifications -- are also not formally verified. Correctly implementing a buggy language design gets you little closer to a correct system.

Testing finds bugs in all layers, but not reliably. Bugs found in testing tend to be implementation bugs, at first, but soon testing finds mainly specification bugs.
UTF-8 in particular seems like a nice thing to show in data structures and algorithms 10x course. Here's a problem, and here is the beautiful yet practical data structure that somebody came up with to solve that problem.

I agree that getting into details of text rendering and so on is one of those 3xx or 4xx courses with narrow appeal because maybe one student in a thousand will actually make use of this knowledge, but grokking why UTF-8 is how it is and the basic outlines of Unicode seems very broadly applicable.
> So much more useful!

The only cables I really deal with are network cables and extension cords and I've always just done the wrap-around-your-palm-and-elbow-method. What am I missing out on?
Pay or use a different browser.
Slightly OT so I’m sure I’ll be rightfully downvoted, but my favorite part of playing The Oregon Trail in first grade was always hunting for bison, even tho it was often a waste of resources because you couldn’t carry all the meat back to use.

And I guess from skimming the article, that’s sort of what really happened. We just lost nearly an entire animal group (I don’t remember the proper taxonomy ranking, forgive me) because of excessive hunting.

The difference in the ecology with and without the bison is fascinating. I’m curious what other changes have happened in other parts of the world due to manmade extinction of an animal or organism group.
Based article.
Memes are just comedy plus digital multimedia.

I think the rise of cringe and its encompassing genre of incidental humour is not due to the Internet / meme culture, but of recording generally. TV shows like "America's funniest home videos" and "You've been framed" feature a lot of cringe humour (much of it physical); film outtakes are cringe. Its existence depends on incidental recording. Social media produces so much cringe because it's always recording.
Theory turning into practice here: https://amp.theatlantic.com/amp/article/517779/
A few years old but a good read!

I worry that perhaps the advice isn’t quite the same for all businesses. My SaaS business is fairly technically complex. I don’t think it would appeal to a non-technical buyer that gobbles up simple Wordpress sites. I think it makes the available market of buyers a lot smaller. I hear less stories about this kind of business being acquired (although I know it happens)
Can you please point to some resources?
This is sort of the basis of a visual model I have designed for a 4 cube/tesseract (what I call the "kaluza-klein cube" or "holocube") and a 5 cube (I call the "holofractal cube").

Holocube/Kaluza-Klein Cube: https://www.dropbox.com/s/3o0ovqe41j624wy/image4.jpeg?dl=0

Holo-Fractal Cube: https://www.dropbox.com/s/gmk375cgu2rylcu/image1.jpeg?dl=0

Although Kaluza-Klein theory has been disproven, I can't help but be amazed that solving Einstein's equations in the higher dimensions independently results the equations for electro-magnetism (light). I also can't help but like the idea quatum mechanics is simply physics for higher dimensions, and that all objects we believe are 3D extend both inward into 4D (particles) and outward from the object in 4D (light/electro-magnetism).

Edit: May be more accurate to say solving Einstein equations in 5th dimension independently yield the five-dimensional Einstein equations yield the four-dimensional Einstein field equations, the Maxwell equations for the electromagnetic field, and an equation for the scalar field.
That's why you take on riskier investments early on and transition to "safer" ones as you reach retirement age (or whenever you're planning to access the money).
Best .NET Core 3 Articles from the Past Month
That's why fund balance and risk tolerance is a thing. If you're 55+ and looking to retire that 2008 drop will force you to eat cat food. But if you're 50+ most of your money should be in bonds, holding wealth.

If you're 33 and working in IT, you should be holding stocks and hoarding that fantastic growth (and slowly, over time, scraping the gains off into bonds).

You bank savings are only guaranteed by FDIC to $300k. Chances are they are not giving you an interest rate that will keep up with inflation, either. At best it's not gaining value, and is in all likelihood losing value by tiny amounts as inflation eats away at it.
China drags global EV sales down for second month
It isn't free as in speech without ads either. You give up your behavior, profile, data no matter the site showing ads or not. What you wrote sounds like a pro-ad argument when thought about for a second.
Yes but the linear input is not the relevant part. The compounding is.
But see, when you live in Manhattan, as I did for many years, you’re in a dense place, but you’re in Manhattan. If we did it in Texas, we’d all be stuck in Texas.

Pass.
You could argue in the past that PII data was just name, birthday, SSN, etc. However, nowadays pretty much anyone can be identified by their metadata so that's where I think this broad sense of ownership comes from.
Kinda half-sad it didn't make it. Would have been cool to able to "see" behind the curtains of UTF strings. As it is now, you can only paste a UTF string in a UTF aware environment, and you also need the correct fonts etc.

It would have been cool to be able to incrementally upgrade legacy environments to use UTF via UTF-7. Unaware parts would just have displayed the encoding. String lengths would have sort of worked.

(All of these things would of course have come with horrible drawbacks, so in that alternative universe I might have been cursing that we got UTF-7...)
Reading a syntax overview to the Wolfram Programming Language: https://reference.wolfram.com/language/guide/Syntax.html

This will allow you to program in the (in my opinion: extremely underrated) language that WolframAlpha is built over. WPL is more concise than any other LISP, and has extremely powerful visualization capabilities built in. In fact everything is built in. You almost never need to import a library to get something done.
Obviously, it depends on what you already know. Otherwise I would say spend an hour learning addition.
> At the end of it all the Chinese people are supporting said regime, even if they're Party members or not

There is no evidence of Chinese people freely support CCP rule.

If you want to support an evidence gathering exercise, stand with Hong Kong.
Ok... feels to me like many people on HN don't realize this already happens. The first page does show "sponsored posts" (you'll easily spot them by the fact that there's no upvote arrow) and it's a good way for HN to promote its own stuff without ever delivering any crap to the user's browser.
Play N Earn
And for this to happen you really want to bootstrap from day 1. If you have investors on your back you have pressure to grow or bust.

Bootstrapping isn’t always easy but it seems to have been worth it so far!!
You can clear all your cookies for nytimes.com
I thought the same thing, but I tried a split 40% layout and am typing on one now. It excels when there are long sequences of numbers and symbols, which are now within easier research. Pinkies are weakest, and on a typical keyboard there's about 14 keys assigned to the right pinky. I'm left-handed as well, and this layout allows me to put BOTH my thumbs to greater use and shift more work away from my pinkies and towards my left hand. In my typing pre-test on my old keyboard I typed about 65 wpm. Now for standard text it's closer to 70.

I was concerned that typing code might be slower, so I used the "custom text" feature on keyhero.com to practice typing JavaScript code. While I didn't pre-test typing code, I often type it around 50 wpm, which seems fine-- coding is often more thinking than typing.

I'm using an Ergodox EZ which has 75 keys, but I'm experimenting with this 42 key layout. So far, I prefer it. (I also receive no "fashion" benefit from trying this, as all 75 keys would appear to be in use to co-workers!)
It's fine, until they put ads back in, which has happened everywhere I can think of. I'm counting self-promoting ads like Netflix and HBO do.
Play N Earn
A world of quiz, where you have to answers the world wide questions. An awesome, extremely entertaining trivia. A place from where you will get the answers of unlimited questions, full fill the brains and earn real cash.The story is very simple, answer the MCQ's and get points, you need to achieve 5k points to earn 5 USD. The best part of this application is that, every user can learn a lot from this, specially teenagers. We prefer this application should be in the pocket of every person. A very beautiful feature UI graphics has been achieved......

Features:

1. During a game, users answer questions set(s) with multiple choice answers.
2. Users collect game points for every question answered correctly.
3. User may lose points if answer will be incorrect.
4. Users collect points to be used on special games or events that may be announced within the Application.
5. Game points are reset once a game is finished.
6.User can earn 5 points for daily Check-In.
7. A cash game prize can $5 once achieve 5k points and game prize is decided by Company at its sole discretion.
8. A prize may be other than cash.
9. Once a game is finished, the user with most game points will win the game prize. If multiple users have the same game points when a game is finished, the prize will be split equally between such users.
10. Users may be asked to invite other users and share the Application with other users.

https://ecommglobeplaynear.wixsite.com/playnearnapp
Achieving “not far away from C++ levels of performance” with anything but a procedural-style language is very difficult, rare, and usually comes with severe trade-offs, unfortunately.

For example: Haskell has been trying to bring the performance of C to a functional language for almost 30 years now. While Haskell is a great language with impressive performance for its category, I don’t think anyone believes it renders C/C++ obsolete for scenarios where predictably high performance is crucial.

This is an interesting topic to me, because while I try to find ways to write high-performance code as functionally as possible, I can’t seem to escape the relationship where more procedural-styled code usually yields consistently/predictably higher performance.

Functional (and other paradigms) can sometimes match C’s performance -- but in non-toy scenarios, the “sometimes” clause here compounds its probabilities to ultimately become “virtually never”, as the scope and complexity of a real project grows.

As a result, performance-critical projects written in languages without predictable performance characteristics often evolve into a situation later in development where 90% of your development time is spent poking at 'black boxes' (the compiler optimizer and garbage collector), hoping (sometimes futilely) that you can prod it into spitting out the procedural machine code patterns you already knew you needed anyway — if you’re lucky. And what makes this even worse is that this situation usually arises late enough into development that it's very costly (if not impossible) to backtrack and rewrite everything in a procedural language.

Of course, writing procedurally ends up trading off readability and robustness too human error, vs better performance. I too wish there was a better way to achieve both — I just haven’t found it yet.
Ok, this works. Thanks.
The tail is often wagging the dog, so... maybe?
Care to details what kind of business and some figures ?
Known in government circles as Commercial Off-The-Shelf (COTS). It's the military's attempt to avoid redesigning the wheel when they need something that the civilian market also needs.

I know from my interactions with the DOD supply chain that few, if any, people think about the warranty implications of COTS hardware beyond making sure there is support from the manufacturer. This isn't too bad when the COTS hardware is a smallish component of a larger system that a unit can replace from spares if there is a failure (which is where the COTS movement started). It's a much bigger deal when the entire larger system is itself a COTS bundle, as is the case in this article.
You might be interested in this video then:
https://www.youtube.com/watch?v=5__zptEU9vE

The guy in the video tried to replicate Pepin's omelette and documented his progress. Pepin even responded to the video.
I think that it made sense to do make the contract changes back in the 90s, as technology was moving super-fast on the hardware side.

It's time to reconsider. Fundamental technology advancement has slowed down considerably, and most vendors are transitioning to rent-seeking models as their ability to get revenue through organic replacement is gone.