skysight-inc/HackerNews huggingface dataset:
In the README there's a example of proving a simple state machine open > read > close [1]

Just read the docs™

[1] https://github.com/aep/zz#theory
Thanks for pointing it out, will do ;)
By that logic, if Verizon was ever caught violating privacy we would not be able to keep it accountable because it's too large to fail.
>From my network requests I see:

>[...]

>Nothing out of the ordinary here

looks like you're not picking up a bunch of requests. maybe you have ublock? Here are some domains that aren't on your list:

www.google-analytics.com
script.hotjar.com
cse.google.com
vars.hotjar.com
www.facebook.com
stats.g.doubleclick.net
static.hotjar.com
connect.facebook.net
Try https://www.cs.tufts.edu/comp/105-2019s/readings/tofte-tips.... and then https://www.cl.cam.ac.uk/~lp15/MLbook/
Doesn't C model the PDP-11 more so than ARM or x86?
Your comment reminds a bit of Umberto Eco's How to Write a Thesis. He gets down into details of using colored pens and index cards. Craft.

https://thereader.mitpress.mit.edu/umberto-eco-how-to-write-...
Lottie, Airbnb's Library for Animations
I am probably lucky, but I've had nothing but nirvana-like experience with Linux on a half a dozen different laptops and a netbook I have installed it on over many years. (The netbook became unusable after just a few years of Windows 7 updates, Linux allowed me to keep using it.)
It would still put it in the bus, tho, no?

I'm wondering now how these processors/MCU's handle bus access since you have so many peripherals that probably want to access it as well as the CPU acceses that need to happen. Certainly you have to have a priority settling mechanism and some way of arbitrating the resource. The CPU probably doesn't use it all the time, but if you have a pipeline, it probably uses it in the background anyway.
Assuming your deck for presentation is already fit for purpose, you can ignore the rest of the slides until you need to consult the mockups to build an actual product or price/margin simulators to make an actual sale or maybe competitor analysis to answer a question.
Unless they want easy money. Show me a modern mid-sized, independently operated/capitalized corporation that doesn't want it.
The Linux drivers for Wacom tablets have never been buggy in the past decade in a half I’ve used them. Other parts of the stack (Xinput, libinput, GUI libraries) have been, but the actual driver provides good data to userspace.

Even then, to me the drivers on Linux have been perpetually less buggy. On Windows I found myself needing to restart the usermode service and restart applications frequently, especially if the USB connection was unreliable. The Linux driver did not have similar issues.

For example, you’ll never have to follow this guide on Linux: https://www.deviantart.com/kiiroikat/art/How-to-Fix-Wacom-Dr...

I don’t recall having issues with the Mac drivers either.
Off topic, but would you be willing to expand on your Linux experiences with this?

I'm currently doing all of my digital drawing on an old SP3 tablet running Manjaro, via Krita. The driver support is... acceptable, I guess. Krita has more than a few annoying edges, but shows a lot of potential so I've been sticking with it.

For a long time I've been considering springing for a dedicated setup with one of Wacom's larger devices, but I've held back because I need it to have completely solid Linux support and I can't figure out how to test that in advance. I'm always curious to get more info about what issues other people have seen.

I wish I could find a physical store where I could just bring in a laptop, plug it into the actual device, and draw for maybe an hour to figure out if there are any dealbreaking problems.
Automating Software Development with Deep Learning
Having Fun with Cloud Services
Very meta.

Consenting adults should be sufficient.
Actually Mint uses React under the hood, I haven't figured out how to work with existing packages but it should be very possible.
This sounds very similar to what we've been doing with XState[1] and React.

We have a "service layer" for React made up of state-machine-based services (although reactive services based on RxJS observables works as well). We also created associated custom hooks that allow developers to easily "inject" a service into their React component (use use React's Context API for our "DI container"). From there they can read the service state, or send events to it to trigger behaviour that is encapsulated in the service itself.

We even have the same "most used" service; a UserSession service manages OAuth based login flow and session management.

The best part of this approach is that our service layer started in an Angular based proof-of-concept before we lifted-and-shifted it all into React.

[1] https://xstate.js.org/
3 years after raising $450M, A16Z is back with a new $750M life sciences fund
The default exchange rate of 1:1 moose:pineapples seems to have been a bit unfair on the Canadians. In other news, herd of moose are overrunning Hawaii.
Handheld 3D skin printer shows promise for healing large, severe burns
Wouldn't you say there's a difference between "effective" and "getting away with it"? If non-technical users see that their daily computing lives are made more complicated (because of lowered performance) by having n Electron apps running at the same time, they may not understand the reasons, but they will certainly choose a different solution that has the features they need, where available.
I think you mean: Mint—the personal finance tool Intuit acquired then let rot on the vine.
Just FYI, on the Green Meadow point, companies are already required to show that when they transfer liabilities like this, the entity transfered to is "properly funded". People can argue over what level of funding is required, but there are funding requirements. The article itself even mentions higher funding requirements when the EPA classes waste as a Hazardous etc.

If that we're not the case, llcs would be a sort of crazy loophole to dump problems and walk away. But it's not. We already have a whole web of regulations, most based around requiring insurance and regulating insurer risk profiles...

In answer to you the "profits in hands" quote, I think that's misrepresentation because its incredibly rare. How many times does someone invest in a company, magically get more than their investment back in cash and then the company goes bankrupt and have it all happen so quickly that it's fraud rather than just 10 years of success and failure? The article doesn't give even 1 example of that. Also to take advantage of limited liability a dividend needs to be properly declared and paid. Companies that realise they have major liabilities can't do that. That's why they don't. So the article pretends you can just wait till pay day, liquidate everything and throw the money over the fence and you get away with it.
Fun anecdote: Early in the lifespan of CoreOS (early 2014 IIRC) I was meeting with technology leadership at a Fortune 500 customer. I remember the head of developer services asking all kinds of Docker questions. Finally, he was cut off by his boss who said:

"Bob¹*, unless we've solely staffed the organization with folks from coder camps a lot of the folks here should be able to carve out a couple of namespaces in the kernel. That's not interesting and that's not why we asked CoreOS to come in today. Let's talk about the actual problems they're trying to solve."

<3 <3 <3 <3

That being said, it's great that folks continue to dig in to decompose the tooling and show what's actually happening behind the scenes.

¹Bob was definitely not that guy's name.

EDIT: Added note of context appreciating the work by the author.
I'm a dad of 3, and I do acknowledge other people's children with a wave or hello. But prior to becoming a father, I felt very nervous about doing so, because so few men do give children attention (outside of family members) that I worried that parents would wonder if I had bad intentions.

But hey, fellow men, guess how we break down that stigma? It's by having a lot of normal, everyday guys acknowledge children's existence in friendly, wholesome ways -- even if it's just a wave or a quick greeting.

If a greater percentage of men would do this, then there would be far less nervousness about undeserved, incorrect assumptions.
> "The spiral will always find new victims, go to new heights, so it might be better to refuse to kneel, weather the frenzy, your 15 minutes of fame, and then move on once it passes."

There was an recent news article about how J.K. Rowling managed to do what you suggest: https://www.washingtonpost.com/opinions/has-jk-rowling-figur...
It's a tiny bit more than that: popcon weekly reports which packages have been used that week based on their atime. atime, ctime and filename are reported (the times are truncated to a multiple of twelve hours).

See https://popcon.debian.org/FAQ (thanks to toastal for the link).
Sweet paid vacay! I love modern equality.
Mint uses React as the view layer anything else is done by either the compiler or the runtime(1).

So the bundle size should be around the same as react or smaller (the compiler can output optimized code) and the performance is the same.

[1]https://github.com/mint-lang/mint-runtime
> a shareholder in a public company indeed suffers no consequences for said company’s actions other than potential loss of their initial investment.

I didn't say "no consequences." I said the consequences were too small.
I was going to ask if they couldn't be crushed/ ground up and reused as filler in construction, etc, but looks like a company is already on it. Nice!
There is overlap, but the distinction is that "fake" things contain implicit lies about their nature.

Your example, a correctly attributed but false announcement about yourself, is not itself "fake" in any way - it's just a lie. There's no question over what it is - an assertion made by you.

But the original example:

"You just need to take a picture of X candidate, stick a made up quote beneath them, and put it on Facebook...

...creeps into "fake" territory because the image is an object with an implicit lie about its origins and motivation. The implicit lie - "I was created in order to raise awareness of a disturbing truth about candidate X" - is distinct from the explicit lie (candidate X said <thing>). Hence the superficially superfluous act of putting the text on a picture, instead of just tweeting "candidate X said <thing>".

The distinction is even more stark with the followup addition: "the fake-ness is even more effective, if the said candidate is the originator and controls the narrative." Here the explicit lie remains identical, but the implicit lie deepens considerably ("look at the fibs the crazy opposition is spreading around").
Which tablet are you talking about just out of curiosity?
Plane splits in three after skidding off Istanbul runway
I love a good, "X Nordic Country provides Y for FREE -- so should the United States!" Where Y is some socialized benefit.

Let's put this in perspective: Finland's population is around 5.5 million people. That's somewhere between the populations of South Carolina and Minnesota.

Get a grip people -- The United States is not even remotely equivalent to Finland in terms of demographics and population. Find a nice U.S. State that doles out great Parental benefits, and move.
It steps the sate forward, think of it as `this.setState`.
> I don't buy this narrative, sorry.

I think you may have missed their point, as there's not much to "buy". I hadn't considered it before, and it strikes me as interesting. I believe what they're saying is that women being introduced into the work force en-masse, and therefore nearly doubling the working population, has driven down wages. The lower wages made it harder for a single bread-winner to support a family, which then makes it more difficult, or impossible, to have a stay at home mother. I'd love to see some data on this.
> [...] we'd probably see even more of a culture of haves vs have nots in the investment world.

There are no have nots in the investment world. The investment world, intuitively, is made up of have and have mores.
In letter, yes. Try claiming it and see what happens.
What's the problem with the module system and functors?
I suspect the root cause of this issue is the average web developer not realising that including any third party javascript gives total control of the page to whoever controls the included URL
I personally can't stand IDEs, and use them as sparingly as I can get away with. I don't want the build process abstracted away from me, I want to know exactly what it's doing. Whenever I'm trying to figure something out in an IDE to fix a problem with why something didn't build correctly, I want to throw up my hands and go back to a simple text editor and the make command or some bash scripts. I dislike programs that try to anticipate me, or that fix things after I've typed them. And the part of me that grew up learning to program with 4K of memory available cries when I see how many resources are being used by it.

There are a lot of things I like about them from an editing standpoint, though. Nice for refactoring, easy to find out what arguments a function takes, easy to jump around between files. Vim with multiple buffers isn't too far behind this, though, and it doesn't bring my system to it's knees just opening it up.

I guess I'm getting old.
Modern mainstream feminism is based on the ideas of tomboy lesbians. Until that's corrected any attempts to promote motherhood as equal or better than careerism will be considered misogyny.
Writing Native Java Code in Flutter for Android
This is better by a significant margin than any fossil fuel use the turbine is offsetting. Yes, some material will be wasted, but it is a tiny fraction of the far worse alternative.

I've seen this as a reason not to switch several times, without anyone considering the sheer physical quantity of fuel any one consumer burns into the atmosphere.
The Arrest of Charles Lieber
SAP projects don't fail because the software doesn't work. They fail when business and IT leadership are weak or don't understand what it takes to get these projects done, or they are doing them for the wrong reasons.
though lower in probability to recall/remember future event but I "believe" when the reversal happen, people call them "dejavu"
Finland and Sweden don't only offer equal parental leave. The leave time is shared, and can be distributed mostly as desired (up to a 80/20 split).
When you actually look at the sites, it's clear Brave hasn't done their homework or don't really understand the online ad ecosystem.

For example, Enfield council ( enfield.gov.uk ) is using Google's ad server (DFP) set to show only internal ads. All their advertising is for cross-promoting projects and sites that Enfield council is involved with, including pest control, social lettings, a publicly-funded golf course, school meals...

It's not showing ads from GDN (Google Display Network) or elsewhere, it seems to only show these internal promotions.
I've lived by this advice for years and I can attest to the benefits.
(Not GP.) You've clearly put a lot of work into this, a lot more than a lot of people could.

I think a lot of people will gloss this over, but I thought about what I would want if I put the same amount of time and effort into something, and I would want honest feedback.

> - the documentation is in one place instead of several places

For developers with a few years experience, they don't generally have trouble finding documentation for disparate frameworks and languages. The bigger trouble is usually finding out the latest best practices.

> - the dependencies of a Mint project is usually a few megabytes since everything is included instead of hundreds of megabytes (I have a production app that does not have any dependencies at all)

There are a lot of use-cases where the bloat of the web app isn't really an issue. But for those who do (and I'm not sure who they are), it's still a somewhat unsolved problem.

> - only need to learn one (compact) thing, instead of many complex things (complex since there is no compiler to make it simple)

I don't think that's necessarily true. They would have to learn all the same concepts which exist within Mint. (And if not all the same concepts exist within Mint, then it's not up to par.) What's different is the syntax, and the semantics of how these concepts glue together within Mint. This generally means it's actually harder to learn a new all-on-one language than it is to learn React + TypeScript + styled-components for someone who already knows JS.

> - only need to update the code once there is a new version of the language not every time there is a new version of a dependency

Then how are the dependencies getting updated when there's a new version? If I use a currency library in my Mint app, how can I update it, and test it locally to make sure the updated library still works with my app? At some point we have to deal with dependencies and updating them...?
Identity politics is Christianity without redemption
I don't see why anyone should care? Finding a way to recycle wind turbine blades might shave a fraction of a percent off the cost of wind turbines, but that's it. Putting them in landfills is discarding a potential resource, but not an important one.
Ever seen or known someone who grew up with an absent father? It makes a big difference in their lives despite what you might intuitively assume about mother/child relationships.
On iPhone Safari (cellular data) I get Error when getting location - 1 user denied)

Even when I set the website permnissions for location to 'Allow'
My quick read of it lands on them not being toxic, just large and difficult to manage. Seems like they could be used as aggregate in road construction or fill or just about whatever. Likewise, its not like they break down into some shockingly toxic biproduct, so burying them is a fine solution unless refurbishment becomes a real possibility.
The tax is unhelpful if it isn’t used to increase supply; it’s simply government rent seeking instead of landlord rent seeking.
Monolithic vs. Microservices: Pros and Cons
Haven't you thought that they know this already by your ip address? ;)
I went to the town where SAP is located, once, for work. It's bizarre - it's this fairly average little German town. Next to it, it has an 'industrial area' about the same size as the town, and it's all about SAP:

https://www.google.com/maps/place/49%C2%B018'00.0%22N+8%C2%B...
Seems like a pretty inert material, definitely a good candidate for being in a landfill vs. alternatives.

I would say it's a bigger environmental issue that:

> In the European Union, which strictly regulates material that can go into landfills, some blades are burned in kilns that create cement or in power plants. But their energy content is weak and uneven and the burning fiberglass emits pollutants.
Among the things you fail to understand is that GDP will generally scale with the population. You wouldn't be trying to pay for U.S. parents' leave with Finnish tax revenue.
Lethal heat waves in India is expected to increase between 2018 and 2050
Multipath TCP Support Is Working Its Upstream First Bits Landing with Linux 5.6
The army of SAP trained technicians and extreme sunk-cost based lock-in sounds a lot like Epic.
The Promise of Synthetic Data
I suspect that most of "MACROS ARE BAD!" folks only know Python or Java, and have never used a macro preprocessor, just like the "COBOL IS BAD!!" people of the past who had zero experience with Cobol.

> I would be against macros too if that were the case.

I wouldn't; even text expansion macros are useful, and can be done better than what is in C.

Using C preprocessing as an example criticize only textual/token macro expansion is still a strawman.
There might not be a lot of market value in doing greenfield JSP development, but being able to navigate legacy codebases and maintain them without breaking critical user flows is a crucial skill. If you only ever use the latest and greatest then definitionally you won't have direct experience working on legacy systems.

If you want to stay up-to-date with new technologies, try to identify places where you can rewrite core subsystems in a safe way. When you pitch this, make sure to explain why it would be useful to the company.If that goes well, you'll have more credibility as you suggest rewriting more of the codebase.
While others seem to be beating up on the idea a bit, I thought it was a really helpful reminder. Without having thought about it too much, my default assumption would have been that Netflix, for example, would block VPNs by comparing IP against a blacklist of known endpoints.

The underlying concept - checking user level information and comparing against network information - is an interesting and valuable way to think about it. This is a nice, simple illustration of that idea. Thanks for sharing it.
Microsoft to combine its Windows client and hardware teams under Panos Panay
This is one of the cons of this green energy movement, there is a shitload of waste from solar, wind, and batteries that nobody wants to talk about.
Microsoft shipped a broken DCOM CD-ROM and no-one noticed
Introduction to WebComponents with ShadowDOM
Kudos on the courage to go with the AGPL. It immediately raises my interest quite a bit.
I'm surprised he made the drug analogy. It takes decades and hundreds of millions dollars to be able to test a drug on humans. I'm curious if he thinks we need a similar safeguard for all AI-human interactions.
> But if the shareholders are being called on for more money, it's because the corporation has run out. And in that scenario, contractual indemnity from the corporation would be of no use, because it neither (i) provides funds to pay those who are suing, or (ii) protects the shareholders from lawsuits from third parties.

The definition of indemnity is protection from lawsuits filed by third parties. This is in fact why you have insurance. Person A sues person B (an investor in C) for something corporation C did. Person B produces the indemnity agreement between himself and C, and the court throws out the suit.

And worthless judgments happen all the time. A party's inability to pay does not dissolve that party's agreements to indemnify some other party, or expose them to liability.

And, besides, it would likely never get to this point anyway, unless this proposal also involves abolishing corporate bankruptcy.
Why not sink them and make artificial reefs?
> Baby was breastfed. How? Mom was pumping milk at work, after her lunch break. We put it in the freezer. I was waking it up and giving it with a bottle to my daughter.

This isn't breastfeeding, unfortunately. Your baby was fed breast-milk, but not breastfed. Not a value judgement, but a father feeding a baby from a bottle isn't exactly the same thing developmentally.
How is this a downside to using an ad-blocker? I think it's quite the opposite. An ad-blocker would prevent most of this external JS from being loaded.
It was Target's fault for not having fully grasp their OWN requirements (I was following this case when it exploded in the media). They just blamed SAP because their mistake cost $1Bn and it looks stupid if they did admit it.
Disagree. LG gram 15" + Ubuntu 19 FTW.
I like to have fun on-line :-)
I have tried this extensively in the past around a year ago, unfortunately its written in Java and suffers performance issues with GC when you start pushing it hard, the whole system crawls and the performance is erratic.

I had to uninstall it as it was killing my 8-core 5960x server.

The results can be ok if you push it towards the sites you enjoy reading, but apart from that..
How does this model accommodate systems that lower entropy locally (at expense of the environment), such as biological systems?
Dell's XPS and Lenovo are often mentioned as go to Linux laptop, but I went through a couple of them last few years (employer provided work laptops) and I always had some problems: wifi, audio, graphics, sleep, etc.

For personal use I buy cheaper, less powerful Asus netbooks (Zenbook 13 something something is my last one) and they have always worked perfectly for me.