skysight-inc/HackerNews huggingface dataset:
I don't think I've ever seen unit tests that didn't need to be changed fundamentally to deal with any sort of refactoring more complex than extracting a function.

Unit tests are supposed to work with the internals of a module and not just its boundaries. Since refactoring normally tries to significantly change the internals without changing the boundary, it usually also results in a rewrite of the unit tests. Integration tests are the ones that usually help me sleep better after a refactor.
I'm convinced there's nothing stopping Microsoft from making their own Linux based OS by porting their desktop and GUI models on top of a Linux kernel + filesystem + drivers, not that far from what Apple did with OSX.
Technically it'd be an interesting challenge, but I fear the day we'll see also Linux software asking to be run on that Linux for "better compatibility" because that is what the developers used. In that case, thanks but no thanks.
>And this doesn't even touch the fact that normalizing children to surveillance is objectively a bad thing if you give a rat's ass about the future of this planet and peoples' ability to be individual.

Yes, but the powers that be don't actually want that. It's easier to control children that don't know better if they're prevented from learning that things could be better, much like it's antithetical to a racist government's power to educate people of races they don't like.

This is appealing to technocrats and other authoritarians, because They know better than You, but that's short-term thinking at its worst; what they fail to consider or calculate is that progress requires time and risk to occur.
Hi all,

There seems to be multiple ways of storing time series data in AWS based on different requirements, but I always have a hard time finding them all. So, I decided to create a collection myself :)

Some of the resources are labelled as "Crosspost" meaning they are not full fledged code implementations as didn't get time to do that yet. Let me know if there's a specific "crosspost" resource you would like to see implemented or if I am missing anything!
The compression up, and the necessary expansion with inventing gap-filling down (inference) is one of the reasons (together with the general specification problem) that I don't think that AI is going to take over the world soon. That is: The generalists don't know how to specify in detail - they rely on successive layers down to invent what goes in the gap. And then ultimately, at the bottom layer - the code is the specification. Attempting to describe to an AI what it needs to generate code is already what we use compilers and interpreters for. If we aren't clear, in detail, about what we want, what good would an AI even do? The whole AI will replace coders is an age-old dream that used to be expressed by drag-and-drop code-modules that would allow codge-gen to be directed by business domain experts. See how that worked out...
Odds are you can simply add their calendar on google calendars and see when they've booked meetings.
What other sandwich shops are you comparing to?

I think subway is a consistent experience, available nationwide and has a variety of raw vegetables not usually found in fast food.
Well, he doesn’t know it’s an intelligence op at that time, right? He’s only overwhelmed and doesn’t actually know what cooperation means. They’re subverting the same instinct that people in America have which needs to be protected by “Don’t talk to the police” which is “you’ve done nothing wrong. Just be upfront and we’ll help you out”. Then as time passes, the hold constricts around him.

An allegation of rape will have finished off his career. No doubt about it. Take the Assange situation, then add an actual video of him having sex. Even if it were obviously not a single cut, enough people will hate him for it. “It’s a GRU op” people will be treated as conspiracy theorists.

I’m not saying the Assange situation is like this (that he was entrapped) to be clear, but the reactions you read online to that will be similar to what this man would have received had the video been made public.

On the up-side, he wouldn’t have been imprisoned for spying against his country. On the downside, his blossoming career would have ended. But in the moment, the upside seems unlikely, rare and far off. The downside is immediate. The upside is subject to hyperbolic discounting.

The reason I doubt the theory of “this happens quietly many times” is that KAPO would be aware of the strategy and would have every incentive to inoculate Estonians about it, and to crow about their native heroes who escaped Russian clutches. Instead they only allowed revealing of the strategy via a caught spy.
They could sell under a special brand.
Code needs to be tested anyway, but integration and functional tests can accomplish that more cost effectively.

Cannot tell you how many times I have seen projects with hundreds of green unit tests at 90% line coverage and yet regress on, miss important and obvious cases, or simply have never had their headline functionality.
I've had providers with blackbox tokens. Basically a random string that has to be passed to the /userinfo endpoint to retrieve the user claims.

I've had providers with the id_token and access_token being the same value. Other where they were different values. One that didn't support refresh_token at all.

Then a variety of screw ups where the required claims in the JWT tokens are missing or incorrect.

It's wild really. It always takes a bit of work to integrate any OpenID Connect provider. Most libraries only care to handle Google or Facebook login.
o_O Compared to what? G3s and G4s are pretty light on power usage - IIRC they use around 10-15w? The G3s were even less.

The i7 in my desktop uses at least 95w, and some reviews suggest it's more like 140w lol.

Edit: Unless you're pairing them with CRT monitors...
> NT has some really solid design concepts that POSIX missed

Such as...? Genuine question. I was impressed a few years ago when I tried Ubuntu for Windows, but maybe that has nothing to do with the NT design.
All that money apparently paid for good lawyers, and the social connections he probably has didn't hurt either. It's a lot better to be rich than poor of you're going to commit crimes.
... in retrospect.
One of the finest pieces of software out there. (It is thought to be inspired by emacs and TeX, but the workflow bears little resemblance to using either of them.)
TeXmacs is a really interesting and fun product. Tried several times. Love its idea. There are lots of bugs last time I tried. Glad to see it is moving forward.
Fighting climate change is a prisoners dilemma type problem, any country can choose to defect and pollute the commons. Just like federal issues can’t be solved by individual states, global issues can’t be solved at a country level.
Huawei allowed to do business with U.S. companies again
You seriously believe there wouldn't have been a "technical problem" if it saves the teachers or school some trouble?
>because the Primes will come muscle them out.

Over and over people mention this phenomena. I am not sure why its okay, or that people even suggest giving these organizations more money.
You could prevent actual shootings for a lot less money by sending out a letter to parents asking about how secure their guns at home are.
Maybe I am overestimating what he earned in a year. Tried a quick search to figure out what % of his take home income this was.

I am not sure at what point I would start to consider 4 months in jail for insider trading “worth it” (again this was a plea deal, could’ve been higher).

If all your personal wealth is tied up in a single company’s stock then you obviously run a risk of losing it all. The solution to that is diversifying your portfolio, not insider trading.
Hmm. Has a site ever experimented with separate comment sections? Put simply: on vs. Off topic (or maybe "meta") . Our comments would be in the off topic section, for example.

I regularly see people apologizing for being off topic. Clearly they have something they think is worth saying, but are afraid to pollute the discourse.
Only if nobody bought that stock.
FWIW I've similar headaches with Xorg.
Absolute madlad.
I believe they are using the C target/dialect of F* for Everest.
I found it ridiculous that we had search keyword monitoring that prevented researching the Ku Klux Klan which we had to study in history.
Or more likely spacecraft engines.
Going to Andromedar needs such a system, as you cannot carry enough fuel for conventional engines with you.
I think Martin Tajmar has a similar patent on this already.
What confidence do unit tests add that other kinds of tests do not?

The confusion here between unit testing and automated testing in general kind of illustrates the author’s point: we’ve become so obsessively focused on one kind of testing that we aren’t thinking critically about its alternatives (of which there are many others besides “no tests”).
Healthcare is expensive because of Physicians.

They are the bottleneck. The American Medical Association has lobbied 400,000,000 dollars in the last 30 years to make sure they are the only ones that can issue prescriptions.

Making 300,000 USD/yr is unnatural, even for professionals. The market is artificial and gives them massive power even outside yearly income.
His lifetime earnings will now be greatly diminished as a felon. He would likely have spent a fortune on legal fees before accepting this plea.

He made a very stupid decision and it will impact the remainder of his life.
The problem here is the disproportionate amount of "disincentive" occurring - in this case Ying is basically making around $500k to spend 4 months in prison. If somebody pitched that idea to me on its own, I'd at least put some thought into it.

Drug offenders often get punished so disproportionately for their crime that they're unable to take advantage of systems that would help them improve their lives after their multi-year prison sentences (jobs, college, travel, etc.) They certainly aren't going to have a few hundred thousand dollars waiting for them when they got out.

This is clearly anecdotal, but a family member of mine - who was imprisoned for 4 years in work camps over a drug offense - was given $35 and a "good luck".

Edit: By the way, his career was ruined the moment he became accountable for one of the worst data breaches in history - this conviction isn't what ruined his career as a CIO.
> Today there is largely the perception that the U.S. military is acting in a manner counter to what we perceive ourselves to be as a liberal democracy.

This is a direct consequence of starting the Iraq war on very false premises (even lies) and then continuing to wreak havoc in the entire Middle East for the the sole interest of a few people and corporations. Eventually lies do get to you.
Fascinating view. Also somewhat novel to me, but acts in the same manner as something that management experts like Deming and safety experts like Sidney Dekker talk about: the magic is in the human details at the point where the rubber hits the road. Those humans are actively making conscious decisions about things. The engineer deciding to encode some data model in is using his human intuition and intelligence to trade off future proofing vs ongoing cost etc. using some picture he’s designed in his head about the product. He can’t always ask the CEO about the deets. He’s filling in gaps because the compression is guaranteed lossy.

Interesting view that that would hamper an effective AI. And cool analogy to the drag and drop thing.
This is interesting in a couple of ways. First, I think it was ruled in court that a developer could use the Nintendo logo in their game for an unlicensed game because it was necessary to make it work. Nintendo's legal trap backfired.

In another case, someone made a knockoff system from the GameBoy which would play the same games. The games they released would show their logo, I think it was Game Fighter, but in the code it actually contained the Nintendo logo. Basically tricking the system into running a game with a different startup logo.
As was mine.
Most major games are built on one of a few game engines (Unity, UE4, etc.) which have their own ecosystems. People become Unity or UE4 experts. They have forums, conferences, tech support. SL is its own pocket universe.

Second Life is divided into "regions", 256m on a side, each managed by a separate process constantly communicating with its neighbors. This geographical distribution system is unique to Second Life. User avatars and objects can move from one region to another. You can look across region boundaries. Running Mono programs inside objects are stopped, frozen, copied across the network, and restarted on a different machine.

Most big-world MMOs cheat somehow so that they don't have to really solve the distribution problem. They're often sharded, so that the number of players that can interact is limited. Or they're smaller. Second Life's world is 100x the size of GTA V. Or they're portal based; you can only get somewhere via a controlled portal. In Second Life, you can fly over the whole world. (Mostly. Fast vehicles hit bugs the devs have been unable to fix for a decade. Another "legacy" problem.)

This is what the machinery for a "Ready Player One" or "Snow Crash" world looks like.

It's not parallel enough, and the servers keep running out of CPU time on the main thread. Everything then gets sluggish in world. The system needs an overhaul to be more parallel internally on the core functions, and that's really hard, expensive, and needs a dev team the company lacks. Yet another legacy problem.

The technology is all unique to this one system. The only thing that works even vaguely like this is the new Spatial OS from Improbable, which took 150 people to develop, is proprietary, and hasn't been shown to really scale yet. We'll know late this year, as Nostos, a new game from China, rolls out, how well it really scales. That's the first AAA title to use Spatial OS. Spatial OS has a deal with Google where it has to run on Google Cloud servers, which is scaring off most of the big game development shops. That costs too much, and betting your business on a lesser Google product usually ends badly.

Hence the recruiting problem Linden Lab faces. You want to tie your career to this one-off strange system?
That would cause a firestorm of complaints I’m sure. It seems reasonable but the issue is toxic.
1TB TLC was $300-$500 3 years ago, where are you shopping, the expensive store?
Author here. Power consumption on this unit is about 21W.

Is the CPU/watt ratio less than later units? You bet. But it's not bad, it's free, it's not in a landfill, and it's more than enough grunt for the basic tasks it's doing.
Which is expected for their own funded project that's still under active development which they've explicitly decided against publicizing what its strategic purpose or intentions are for it.

> It feels like it's google project and they and only they would decide its direction. So no spontaneous order, it's their way or no way.

Of course they're going to have full discretion of this multi-year heavily resourced investment for which they've spent years developing and haven't officially released yet.

You can re-asses the merits of the project after they've released it, as to whether it's something you want to use or contribute to or not. It's clear at this stage they're not developing Fuchsia with reliance on external OSS contributions.
Author here. Thanks for the kind word. :)
Yogurt may help to lower pre-cancerous bowel growth risk in men
Excellent stuff. I love when interdisciplinary accidents like this happen to bring insights.
> The following Monday, Ying conducted web searches on the impact of Experian's 2015 data breach on its stock price.

This is the most embarrassing part. CIO’s gotta know better.
I don't find that annoyance particularly grave or different from other annoyances. I just updated and rebooted my Windows machine I haven't used for a month, took maybe 5 seconds longer than usual. Regardless if that happens every day that isn't something I am going to base my choice of operating system on. This is one of the problems with desktop Linux, caring about some detail (even though it might affect some a lot) rather than the big picture which affects everyone.
This is why financial crimes above a certain value, say $2M, need to be CAPITAL offenses. I know this sounds crude. To bankers, and other white-collar types, cruel and unusual. But for these highly educated types, used to calculating probabilities, we have to add the possible risk of unlimited loss. For the already affluent possible scofflaw, this would act as a powerful deterrent.
Like most introverts there’s a lot of substance that comes out over an hour of conversation, not a 10 second sound byte. Mass media has always optimized for the latter but podcasts are starting to build up the former.
He lost his career and all subsequent earnings, which would have been substantial at the C-level executive tier. He’s only ~42 — this loss of earnings will vastly exceed a small $500k payday at that career level. And we don’t see the probably astronomical figure he paid in legal fees. I find it very hard to believe he actually would consider this an optimal investment strategy.
They wanted that stock for a specific price, they didn't lose anything.
I would be concerned with usage rules; many ccTLDs state that you must have a business presence in the country where the TLD is registered. Googling around for a few minutes, I was not able to get a clear answer, though it's presumably in the lengthy ToS of ISNIC.
I'm seriously considering AMD for my next build. I read they will have TB3 support in 2021 which is a big deal for me, and the Ryzen 9 3900X is a sweet spot of a processor.

We currently have the i9-9900K in 2 edit bays and it's been a remarkable chip. I don't like to build expensive server level workstations for video production when technology moves so fast. Our shelf life on systems is down from 6 years to 3 years before overhauls. I blame the camera / RAW formats that keep getting bigger and bigger though.
> I don't use my thumb.

Right, which is why having physical buttons where you can properly leverage the thumb and thus free up your other fingers to do only mouse movement and scrolling is better.
Back in the days of the nuke programs the companies were not permitted to charge more than the per device cost.

It was recognized that the tech that they developed depended on a lot of resources they got from the us gov - r&d, testing facilities, etc.

In exchange for only chargin actual cost, they were allowed to monetize technology and equipment that was developed in conjunction with the government.

That’s why they weren’t allowed to charge more than the cost of production: they didn’t pay for all of the r&d, they didn’t have to pay for cleanup (hence superfund sites). Their profit came from selling products using government funded research to non-gov entities
Finding the Right Fit: Furniture for Traditional and Open Offices
Scopes Describe Frames: Uniform Model for Memory Layout in Dynamic Semantics '16
Yess. We should think of that. Frightened about the global warming.
Allen wrote an autobiography, and it's pretty good. About up there with Woz's, and I can't think of another Homebrew-era memoir as interesting.
Otherwise known as “cracktorio” for programmers.
That’s pretty rude.
Based on 1% of all North American assets being stored in BTC. This is the most unsubstantiated number in the calculation. Would like to see what asset classes are above 1% for a comparison
I guess it's only cheap because the corn is subsidized, and the societal cost of all that junk food is too finely dispersed to notice.
C'mon, everyone knows its just turtles, all the way down
I have the same problem. I taught myself marketing, then design, and enough code to throw together decent web pages. I've written a novel, then decided it wasn't good enough and shelved it. I taught myself how to play the guitar, then how to produce music.

This can feel like bragging but I really feel that I haven't really specialized in anything. Although being a marketing consultant has been my livelihood for nearly a decade, I'm somehow not able to call myself a marketer.

I'm turning 30 and beginning to wonder if these grand experiments have been stretched too long. And if they have, what do I focus on? And can I even focus on one thing?
Visual CD – Index the contents of your media storage
Consider what happens if neither player wants to go first. P1 passes. P2 passes. Now p1 has to play or the game is drawn. If the game is played with win3 draw1 lose0 rules, then p1 should play even if at a slight disadvantage. A 49 % chance of payoff 3 is better than a 100% chance of payoff 1.
WindowGrid – A modern window management program for Windows
DDR5 Please!
>we talk about america being the “land of the free” but we are really the “land of the regulated —special terms apply such as 1) are you rich enough to be free”

Well.. most people in America live in places that depend on other people to coordinate shared resources. People will likely die or get seriously hurt if you hit them on your joyride flight, so we try to put procedures in place so that does not happen.

When you have the privilege to assert a colonial ownership claim to a large land area, you don't need to coordinate with other people when you're landing on an empty part of that land.

Same principles apply to companies as they scale. It's why startups can move fast.
Just about everyone's chips (fries) and crisps (chips!) are a shadow of their former selves. When I was a kid just about everyone made their chips and crisps in beef dripping or lard. Now not even all supermarkets carry it, all bags of crisps use veggie oil, and the only place we get decent chips is at home.

Yet beef consumption has risen hugely over the same timescales.
I feel the same way. I reckon people like us would make great co founders
KRAP
A mix of supervising, teaching and inspiring the people in the trenches
Yes, it works fine in a cheaper non-stick pan I have, as well as in some nicer, but not exorbitant, ceramic coated pans. No oil necessary.
Sure, the punishments are disproportionate. I think everyone knows this.

I still don't think 4 months for insider trading is inappropriate, in most of the EU you'd probably not go to prison at all.

Sentences for drug offenses are insane, that doesn't mean sentences for victimless insider trading should be too. Why make things worse when you could make them better?
Windows-subsystem-for-Linux-wsl-How to-install-hacking-toolkit-windows-10 [2016]
> However, it may be time to move away from the entire PGP ecosystem.

To what exactly?
In my school they also monitor everything.. so that's not a new thing.
if we discover life in mars, and is similar to other life on earth we definitely can estimate an evolutive point of fork among both. If the DNA is basically identical in mars and earth, is from earth. There is not a lot of time to accumulate a lot of mutations since 1971
This is a very well-written series of articles. I found it a few months ago while researching source-to-source compilation and went thru the entire series. Really easy to understand and follow along.

Well done, Ruslan! The internet needs more content like this. Are you planning to publish this series in book form?
Only if you make more than $2500000 per year.
They use red hat
I wouldn't go that far but I think minimum jail time of 1 day per $1000 would be 'fair enough'. $2M would net you five and a half years in jail.
The impact of this charge is much greater than $500k. How much in fees did he pay lawyers to get the plea deal? What are the chances he will get hired as a CIO again? This has significantly long-lasting impact on his life and career.