skysight-inc/HackerNews huggingface dataset:
So, we ingest a third-party dataset that changes daily. One of our problems is that we need to retrospectively measure arbitrary metrics (how many X had condition Y on days 1 through 180 of the current year?). Imagine the external data like this:

UUID,CategoryA,CategoryACount,CategoryB,CategoryBCount,BooleanC,BooleanD...etc

When we ingest a new UUID, we add a column "START_DATE" which is the first date the UUID's metrics were valid. When any of the metric counts changes, we add "END_DATE" to the row and add a new row for that UUID with an updated START_DATE.

It works, but it sucks to analyse because you have to partition the database by the days each row was valid and do your aggregations on those partitions. And it sucks to get a snapshot of how a dataset looked on a particular day. It would be much easier if we could just access the daily diffs, which seems like a task Dolt would accomplish.

I mean it has a better chance of working than getting the third party to implement versioning on their data feed.
Just want to say, really appreciate this food for thought. Where do you go and see someone say "my company tried it and...". This site is a godsend.
I couldn't dig it - but I like the article and idea. Other readers: what are some of your favorite chill background tracks? I'm on Hippie Sabotage lately.
It may be the least bad option,
but it still fits the definition of propaganda. They are lying to the public.
Okay, maybe the technically precise term is "Node tree", which is a part of the DOM. But colloquially people today know what I meant. Even the term "Virtual DOM" implies my usage of the term.
“In an effort to help centralize this feedback and include as many developers as possible in the standards process, the team at Edge have created open-ui.org.”

I did not realize these two posts were related. The open-ui website looks pretty alpha.

I’m all for improving the standards though
Same reaction here. My company's unoccupied office has a glass door and I lie awake thinking about someone stealing the 10-year old PC off the receptionist's desk.
Congratulations, you have invented the library.

Snark aside, how is this any different than going to your local library and feeding quarters to the photocopier? Scale?
Locked In? Look Within [pdf]
The connection is extremely indirect. If companies voluntarily pay more tax than they are legally required to, the vast majority of that money will go to Medicare, Social Security, defense, and interest on the national debt, with only a tiny amount going to scientific research. Conversely, if companies use these "loopholes" to reduce their tax liability by $X, they can directly donate all of that money for scientific research.

Going beyond that for a moment, some corporations voluntarily foregoing these loopholes will not even be enough for the US federal government to be able to afford their existing obligations, let alone increase spending on research or anything else. Furthermore, in a competitive environment, any company that does forego these loopholes is likely to find itself losing out to a competitor that uses these loopholes to undercut their prices.

That leaves closing the loopholes altogether, which is something the government would have to do. But that's not even enough to address the deficit--the government would have to either cut spending or raise taxes elsewhere.

And it's entirely possible that closing corporate tax loopholes isn't even a good idea regardless. Corporations are legal straw men that, in most cases, ultimately pass on their earnings to their shareholders. A corporate tax effectively taxes all shareholders the same--in other words, the retired grandmother pays the same amount as the billionaire investor. In other words, corporate taxes can actually be far less progressive than individual taxes.
More details from @c1truz_ on Twitter: https://twitter.com/c1truz_/status/1244737672930824193
It claimed to be the first database that support versioning. How does it compare to the revision mechanism in couchdb?
Why has so much work been put into "moving forward" to a dystopian unusable future instead of backpedaling back to a past where everything was empirically more usable?

My personal theory is that it is exactly what it says it is: they are slowly making things unusable, because they want to take control away from you. Like all the other UI dark patterns and such, they don't want you to think. They don't want you to be able to make your own choices (remember when UIs were actually customisable? Now there's disturbing amounts of praise for only "now we have a dark theme!") They want to extract as much "value" as they can out of you. They want you to be the used.
Interesting. I would love to see a version of JavaScript that has stack scoped (RAII) allocation.
We use AWS but will switch over to Google or multi-cloud when we exhaust our credits.

The system is still pretty simple. The main cost is the storage for the blobs in the Dolt repos pushed to DoltHub. We use S3 for that. There is an API that receives pushes and writes any other metadata (user, permissions, etc) into an RDS instance that stores metadata for DoltHub. That instance is also used to cache some critical things. Then it's just a set of web servers and a GraphQL sitting on top serving our React app.
For that matter, not all propaganda is a lie. Another term for propaganda is 'public relations.'
A bit off topic, but at summer camp many years ago, a counselor looked over my shoulder while I was using GIMP, and said something like "that's a sick joke". And that's how I learned about BDSM.
The sad part is, China will likely end up getting away with everything scot-free. Politics as usual.
Is My Internship Cancelled
>The single-100%-owner scenario seems like a meaningfully different case here.

It's not. The way public companies were designed to work, in theory, is the "owners" get a proportional slice of the profits of the company. That's what a dividend is. I simply described the simplest scenario - if it feels wrong to you, you should consider why that is so.

>But: no, I wouldn't lobby that I should be exempt from sales tax just because it's "double taxation."

I agree here, but in the case of the corporate tax, I think it should be eliminated because it just incentives companies to game the tax system and creates these awful headlines where "LARGE COMPANY PAID $0 IN TAXES" which is almost never accurate.
If only it wasn't US only
That doesn't seem right. If the mask doesn't prevent droplets from penetrating doesn't it actually act as more of a trap for potentially viral-laced droplets to gather and get inhaled?
Point being made ain’t that managers approve merges, it’s that the feature is generally something you may want to enforce formal peer review once your team grows beyond 5-6 people.

In contrast like SAST and DAST is far more common to be a requirement in large enterprises and that’s in the much more expensive tier as a result.
Fair, perhaps a better phrasing of my idea is "at a certain point cultural artifacts should have a guarantee of preservation".
They need ~600 satellites in orbit to start offering service but they have only launched 74 so far. It sounds like a very risky business model to start launching before they had all the capital, but there are rumors that Softbank withdrew some pledged capital.
Singapore has thorough testing and contact tracing. They also take quarantine extremely seriously.
I wonder when smartphones will start to support LoRa without external hardware.
It will filter out particles. Just not as many as a high end mask like an N95. But better than nothing. Studies prove this. The masks-don't-work people are causing extreme harm and killing people.
I'm pretty sure browsers in the 90s used native UI, or at least IE did.
About once every six months I’ll come across a problem, think of possible solutions, think it will be impossibly complicated, remember XForms exists, remember it wasn’t as easy as it needed to be last time (usually a mobile related issue), research the current state... and walk away full of disappointment.

XForms was a brilliant idea and a perfectly acceptable technology to solve extremely useful but mostly boring business type problems that never caught on... probably because of the boring / business type feel.

But there are glimmers of hope, https://enketo.org Enketo looks like it’s turning into a pretty good backend agnostic option for developing with XForms which is one of the usual issues... there are quite a few XForms options out there but many require the use of specific server side tool chains.
Ok, so then more people are without jobs but they have $15k. What’s next?
CEO of Sendify – Driven by Innovation and Challenge to Simplify Logistics
It's all the cabin fever of hn users cooped up in their houses! We're going crazy! We're gonna tear each other apart!
Yeah, it really did. The RSP was just another MIPS processor that couldn't access main memory (like the SPEs on the PS3). Usually developers treated it like a graphics card, feeding it display lists that were interpreted and rendered by Nintendo's own microcode. But if you got hold of the RSP Dev Kit, then you could write your own microcode. And if you were really ambitious, you could write an MPEG player that used both the RSP and the main CPU to deliver FMV off a cartridge. That was Todd [0]. That's why N64 emulators couldn't run Resident Evil 2 for the longest time: they had native implementations of the RSP-as-a-graphics-card, and just drew the display lists. But RE2 didn't use the normal microcode, and it couldn't be played until someone wrote an emulator for the RSP.

[0] https://ultra64.ca/files/other/Game-Developer-Magazine/GDM_S...
Correct, it even says face covering, not a mask.
We can freeze the economy, or allow it to form a cocoon like a caterpillar.

Freezing the economy would be paying businesses to pay for overhead and labor. This would ensure everyone's job is frozen in place while furloughed.

What we have instead done is try and form a cocoon like a caterpillar does. If you don't know about how a caterpillar becomes a moth, well it basically just dissolves completely into goop in that cocoon and forms an entire new animal out of that goop. We are allowing the economic structure to dissolve into goop while paying everyone to keep alive while at home inside the cocoon. However, since we've eliminated the structure, what emerges will not look the same. It will be much smaller as capital moved to safer investments. People will not be able to get their old jobs right away, if at all. They might have to change fields. It is going to suck and a lot of people will end up set back in their lives and careers as a result.
It's a pity that's downvoted because thats what some under-equipped health professionals are doing in Europe and US.
Since I'm the only one on the board, every meeting is a board meeting :)
Mine has been hot-desking since we moved offices in 2013. There's general areas each department is supposed to stick to, but no enforcement - the groups are constantly encroaching on and intermingling with the neighboring ones.

The next stage, that we reached around 2016/2017, is "we're running out of seats; everyone should work from home one day a week to alleviate the problem". Good when you're at home, but the rest of the week becomes even more chaotic because you can't predict what the available seats will be like day-to-day.
Yeah, for all that AMD has edged ahead in desktop, their server offerings completely blow Intel out of the water. Which is largely Intel's doing, because they pushed their profit margins up to spectacularly high levels while they had the best chips.
This is probably before the virus was better understood. Some argue that the virus can be spread by the host 48 hours before a symptom is developed. Whether true or not, what's so difficult about everyone wearing a mask just to be on the safe side? Is it because there isn't enough masks to wear every day? It's fine with wearing same mask every day as long as it can contain droplets from spreading outside of virus host.
What's the correct and incorrect way to take the masks off?
You sign one when arriving onsite for an interview at Apple, Facebook, Amazon, Google and many other large companies.
I'd say don't think about nudging, you are the manager / lead now, so manage and lead. Take a step back (detach as Jocko would say) and when you do find the blockers and dependencies, think about what you could have done differently to find them sooner. What questions could you have asked of yourself or your team to have sussed them out when the time would have been right?

When you mentioned 'nudging', it reminded me of when I started to move into a leadership role. I was worried about pushback, but what I found is that the team was looking for leadership, ready to have guidance to navigate the organization and management, to pull different parts together so they could focus on a) what they are good at and b) what they'd like to be working on.

Measurement is the four letter word of management isn't it? It's something I'm always working at improving. Right now our KPIs are at more of a macro rather than micro level as we navigate the successful implementation of (more) formal Systems and Software Engineering processes. These macro indicators are things that matter to be business, like on-time releases, well estimated SW development tasks, and successful customer tests & deliveries.

But those are really AS9100 / ISO 9001 KPIs, and while important to keep an eye on from a company point of view, I measure my teams by the conversations and moods at coffee and the feedback during our one-on-ones. The work will always be there, and the team is not a KPI or sprint velocity, but a group of people just trying to do their best, and if they aren't, shoving metrics or backlogs in their face isn't ever going to help, but a conversation will. Just my two cents, I probably veer a little to the EQ side of things most days.
> What's preventing a library

It's a huge waste of taxpayer money?
Some pigs are pretty smart. Not sure if smart as dogs. Pig parts have been transplanted into humans for medical reasons with good results. So we are kind of similar. I don't eat pig for these reasons. I don't have a problem with others eating it though. There's no shortage of pigs and they are domesticated so it's easy to make more.

When I ate dolphin I didn't know it was dolphin. It was so good. Then I found out it was dolphin. I think no one should eat dolphin because if they do soon dolphins will be extinct because they are that yummy. Dolphins don't do well in captivity and haven't been domesticated. So we can't just ramp up the number of dolphins. Eating them is a real risk to their survival as a species.
Hello! I'm a Software Engineer looking for junior dev positions.

Location: New York City area

Remote: Yes

Willing to relocate: yes

Technologies: Ruby, Rails, Redux, JavaScript, React, React Native, Bootstrap

Resume: https://ohnickmoy.com/wp-content/uploads/2020/03/Moy_Resume_...
email: nicksmoy@gmail.com

LinkedIn: https://www.linkedin.com/in/ohnickmoy/

github: https://github.com/ohnickmoy
I really don't understand why that adjective is so commonly used to presumably denote something positive. To me, "cleaner" evokes images of emptiness, like a house you've just built and haven't started to actually use. The cleanest room has nothing in it. I think that's precisely the opposite of what you want.
I mean, that's also definitely copyright infringement. Scale just gets you attention from the lawyers. There are extremely narrow exceptions, see page 6 here: https://www.copyright.gov/circs/circ21.pdf
Are you suggesting gitlab ci isn't docker? All my pipelines are some docker variant. I'm not sure if you are just suggesting actions was done the right way with docker, but that's nothing special with gitlab ci. Can you clarify? You can even use your own docker repository with gitlab, though I'm unsure if that's something that only comes with EE (I haven't needed it yet, I just keep all my extras in the gitlab ci yaml file).
Oh, I meant it half in jest. I definitely don't want your job ;)

For e.g.

https://news.ycombinator.com/item?id=22703219

Commenter labels a legitimate company as "skeezy", uses needlessly insulting language to polarize discussion

https://news.ycombinator.com/item?id=22703881

Commenter uses the usual government trope to polarize discussion.
I did not miss that and I did not down-vote you. I have not been a church goer since I was a child and have not spent much time thinking about religious freedom so I was trying to understand when you say it is obviously a violation.
There is a statistic finding in domestic violence that becomes really strange and weird if men and women are not guilty of committing domestic violence at about the same rate.

Using Swedish data (through other countries report the same finding). Households of two men, two women, or a man and a woman all has the same rate of domestic abuse being reported to the police. This result in the strange statistical finding that a bisexual woman going from a heterosexual relationship to a homosexual relationship increases her aggression by over 200%. Similar, a bisexual man doing the same thing reduces his aggression by almost 50%. This is not checklists or polls, but rather plain crime statistics collected by police and courts.

A theory to explain this is that displacement violence in pair relationships is a equal risk for all human relationships regardless of the genders involved, but the method deployed by the aggressor is likely different depending if the aggressor has more physical strength than the victim.

Naturally we must also consider that while averages exist, people are still individuals and there are huge variation in any population.
Homemade cloth masks could supplement social distancing and help prevent asymptomatic people from spreading the disease.

Where I live, we have a long way to go to perfectly implement social distancing. Given the severity of the pandemic, anything to help stop the spread should be considered and implemented.

Ultimately we need to change our nature, but that's most likely off topic here.
The problem is China is already building the robotic assembly lines. They have been purchasing more advanced CNC machining equipment than the rest of the world combined and the volume is increasing. Their quality should continue to increase and costs decrease even as their labor begins to organize itself.
There are, but the only two examples are Banach and Tarsky.
Yeah, that's interesting. Being able to run the runner on my own instance on Google cloud is so easy to troubleshoot. I've not played with actions but when I need to shell into my runner and check something, having root and owning the machine makes that really fast.
It looks like a typical machine can manufacture a mask 50~100 per minute. For 40 hour work week that is 200k masks per week. So technically we only need 5000 of these machines to produce 1bn a week.
My understanding of the Manifold Hypothesis – Machine learning
Vinton Cerf tested positive for Covid-19
It's probably the same answer to both. Demand is still high but TSMC has finite 7nm fab capacity and the APUs have lower margins. What's the hurry to release lower margin APUs if the fabs are still busy making higher margin CPUs?
There's a contact email at the bottom of https://gifcities.org/?about-gifcities Maybe just ask them?
I'll check it out. We think the world is a little more ready for this now, given how widely Git is adopted and the advances in other data tooling (like ML). But, as we're all aware, starting a business is hard :-)
Yeah! And I love that we can explore every nook and cranny without a lot of "oh wow why would you ever want this?!" Stuff like this is super useful for the countless non-standard web tech usages, such as making a card game in react.
I was going to implement for a similar problem, but for state & local gov (apparently some 450 different systems to potentially deal with, if we ever cover the whole thing) -- my thinking is that I expect most systems to be fairly different, but some to be shared (used the same backend or whatever partnerships occurred).

I'm also concerned that they'll randomly go and swap out their systems, probably poorly (eg fbo.gov just switched to beta.sam.gov, half-cocked with missing features everywhere, and an underspecified and randomly updated API)

So I figure 50% of this thing is going to be workarounds, but some of it shared, so the plan was to just map m:1 localities to functions, and slowly grow a little library of shared logic.

When they do their nonsense and randomly change their API behavior, just fiddle with the dict and give them their own function.

The key though being that I don't expect any of these guys to stay stable, or even sane, so there's not much hope for anything elegant -- the best you can hope for is to reduce the boilerplate.

Worst case you have 450 unique functions, but as long as each one is simple enough it's not a big deal for maintainence. The main question then is to actively watch for things changing under your feet, and to fail-fast -- if it's not exactly what you expect, fail, report it and get it fixed, because I'm definitely not watching 450 changelogs, which probably don't exist anyways

However, in my case we found a much nicer 90% solution -- our main interest was filtering notices, and everyone supports email... So instead we just made a big inbox, setup some rules for initial filtering and pulled the emails to regex filter and slapped Gmail labels onto them.

Finally toss some humans to read the much shorter filtered list of email to determine relevancy and extract any details and push it forward.

Not fully automated... But a couple days work to implement, and good enough, and we'll see if we ever actually need something more legitimate down the road
Another Google cloud partial outage
The need is definitely there. My day job involves such need. But we simply cannot trust a drive-by startup to fill the gap. It's safer just to roll your own.
It seems quite clear to me - the authors lose their livelihood. Authors can (and generally do) write at home, and they can (and generally do) sell e-books. Their livelihoods are not inherently at risk because of a quarantine. This action puts their livelihoods at risk. You can certainly argue that they shouldn't have such a livelihood for whatever reason, but the fact remains that they do.

You may as well ask, what damage has sharing food freely during a national emergency done? What damage has sharing housing? Money? All are at least as important as books, and all are worth sharing during certain forms of emergency, but I hope we'd agree it would be quite wrong for me to walk into my local grocery store and walk out with everything without paying, saying "For the public good!", and then give things out. Perhaps we should nationalize the grocery stores and the apartment buildings and the banks - but such a decision should (at most) be made by the government, not by some individual non-profit.

Again, there are less drastic measures that don't cause this. Expanding Controlled Digital Lending would actually mean the authors lose nothing, and gain them readers. (Or, you know, do this except only for orphan works or not-available-in-ebook works or something. That would also meet the stated goals.)

Or simply have the Internet Archive contact authors, say "We scanned your books into e-books, want to make them freely available? You'll lose nothing and gain readers," and then make it their decision.
Sadly the article itself conflates N95 respirators with surgical/home-made masks. Former protect the wearer; latter protect others (primarily).

>the health department there does not recommend that people without illness wear a mask, both because the benefit is uncertain and because there’s a shortage of face masks for health-care workers.

Better to never write "respirator mask" nor "face mask". Those terms perpetuate the confusion.