skysight-inc/HackerNews huggingface dataset:
This is a promising venture. Low-tech solutions that truly improve quality of life. I applaud the improvements and those who've worked or donated towards this outcome. I have so many questions, though. Some that come to mind:

1. The number of donated cups is very low. Several thousand people are living better, but millions more are still struggling. Is this an effort that can scale up to provide a more universally accessible benefit? Or are there unstated assumptions, like that publicizing the magnitude of the issue will trigger outrage and bring about reform, or genuine ongoing efforts to follow through with that reform?

2. Personal hygiene products costing such a high proportion of average earnings points to a serious failure of society, government, markets, or perhaps all of the above. The government can't seem to provide, the markets can't seem to adapt, and society doesn't seem to care enough to force the issue. This isn't an exotic reason: we're talking basics for half the population here. There are people in poverty in advanced economies who have trouble with access to menstrual hygiene products, but the scale of the problem highlighted in the article is astounding. It points to an ever-present serious divide between those who greatly benefit from a connected world, and those who are having to reconcile absurd economic realities of the transition.

3. With a little help, one could bootstrap change. There is will among those most affected to ensure the continuity of ventures that make this issue better, but an injection of capital seems necessary to bring such a venture to fruition. The donation of finished products helps people immediately, but it's worth considering whether donating to bootstap local production of similar (or even inferior) products would work better such that the effort can eventually evolve to sustain itself without outside help. Sometimes, when this kind of bootstrapping is attempted, the effort falters quickly once the outside help leaves, because there's a lack of well-developed local institutions and capital necessary to sustain it. But this seems different, the institutions exist. It's the capital that's lacking.
> The standard library certainly is lacking things which are commonly used (say, JSON parsing or database connection),

I strongly disagree. It's quite obvious that the C++ standard library does not need to add support for "common things", because they already exist as third-party modules.

In fact, this obsession to add all sorts of cruft to the C++ standard is the reason we're having this discussion.

If there is no widely adopted JSON or DB library for C++ then who in their right mind would believe it would be a good idea to force one into the standard?

And don't get me started on the sheer lunacy of the proposal to add a GUI library. Talk about a brain-dead idea.

People working on other programming language stacks already learned this lesson a lot of time ago. There's the core language and there's the never-ending pile of third-party modules. Some are well-made and well thought-out, others aren't. That doesn't matter, because these can be replaced whenever anyone feels like it. This is not the case if a poorly thought-out component is added to an ISO standard.
Full self-driving? Nah, rural self-driving.
OpenShot – Open-Source Video Editor
Just as a note you still remember Trump is head of a large govt agency ? So is Putin and Kim Jong Un...

If you feel safe with those folks driving the direction govts are headed ... well..
Thanks for the notification; I also received a bug report about it. I'll try to fix over the next day or two.
Unprotected – How a nonprofit abetted child-rape in Liberia
I have some students who are really going to dig this. I teach an introductory networking course with students that have significantly less technical background than the typical CS networks course.

A lot of the students are already feeling stretched, as this is their first deep dive into the terminal. Though I do teach them how to run a remote capture through SSH, I can imagine them finding some relief in this.
CA housing bill targeting wealthy cities could rezone nearly all of Palo Alto
Thats unrelated to github though. It sounds like the person did a git clone and then created a new repo and pushed it. You could do that with a self hosted git repo as well. To stop that you would have to have your git server block logins from non company machines and have some serious logging on all company machines to stop anyone moving it off via usb
I use mixed effects models pretty extensively. While there is an implementation in statsmodels the implementation in lme4 is more user friendly and has a more mature ecosystem of post-hoc tests.
There is no mismanagement. This is what happens when organized crime takes control of a country - they milk it for what it's worth and when they are done it is but a lifeless husk.

They do not care a wit for the future and the need to reinvest into production or safety[0], they'll use it while they can, extract what they can and then try to flee the country. Most engineers and doctors have already fled the country.

[0] This includes the country's power system too, Maduro blamed recent blackouts on US hackers, but the entire system is not even digital, so the attack vector for hacking did not exist in the first place. That, and the recent accident on a hydro plant, reported to have been a diversion, carried out by a lone saboteur with a gun...
I sense it too - it's just sluggish enough for me to notice.
Revisting the Gui.cs Framework
I am not sure if I get your point according to your reference, but the expression in your reference is way simpler than mine, although I should have used includeexpr rather than remapping fg itself. I’ll put that on my todo list, since that is the recommended way.
I hope to see the day when this website gives the wrong answer.
Thanks Eridrus for this. Your clustering approach looks promising.

I've been chipping away at this with a more straightforward heuristic based on parts of speech, just examining a hundred questions at a time. It turns out that filtering things down to the Direct Object and Noun-Subject (as identified by Google's NLP) filters out a lot of the noise. And then, the vocabulary of children under 10 years old is a finite enough that with a short blacklist, I'm getting quite a good hit rate for the first few hundred questions I've gone through. With a little more testing and refinement, I think this might get me what I want but I'm going to dig into sentence clustering if I hit a dead end.

In case you're curious, here's the last few questions I processed as an example:

How is an eraser made?
> Topics: eraser

Why do rainbows always have the same colors?
> rainbow, color

How do electromagnets work in devices like loudspeakers and microphones?
> Topics: electromagnet, device, loudspeaker, microphone

What is frostbite and why does it make your skin turn black?
> Topics: frostbite, skin

How can you see yourself in a mirror?
> Topics: seeing, mirror
MTurk sucks. I need to have over a thousand video transcripts manually fixed, and so far, only about 15% come back even close. Most MTurkers submit the original, unmodified transcript, or something completely irrelevant. I have to use diffing software just to quickly scan each submission for scammers trying to make a quick buck. Granted, I feel like a scammer myself for paying so little (but the decision for payout is coming from above me).
> Does anyone seriously think the FAANG corporate boards will ever in their lives have to undergo this?

Yes, me. All of them will already be used to being hounded by paparazzi, and it would be very human for them to mistake that for normal. Two of them (Facebook and Apple) already use face recognition in their products.
China’s 18-months-old Luckin Coffee just filed to go public on Nasdaq
What Is Network Firewall? Why Do We Need Network Firewall?
> The extreme low level control that C++ offers and powerful metaprogramming allows for performance that even Rust cannot hope to rival.

Rust has vastly better metaprogramming, and as much low level control, no? And many low-level things are well-defined in Rust, and undefined behaviour or implementation-defined in C++.
Royalty free illustrations of daily Japanese lives
Presumably the government already has a list of people flying - do they really need your photo to do a scan against a list of warrants for your arrest? And do we not want them scanning that list against folks with a warrant for their arrest?
How does freedom box handle software updates or adding new services?
What Is Cyber Security?
Last time I came into SFO through Global Entry there was no passport scan needed, just a quick look in the camera and it printed my receipt to enter the country.

I've often thought that border control has the best time lapse of me aging
Oh, pardon me. I re-read your post and it makes more sense to me now!
Maybe that plays a role. I more attribute this, somewhat in jest, to enough time having elapsed since the renaissance of dynamically typed languages began for developers to have gotten sick of maintaining codebases built in them.
I also, very cynically, think that there's a very contrarian and competitive streak running through the development community which drives developers to always seek to move against the majority. Cultivating a kind of heroic self-assertion in the process. Think, for example, of the resurgence of interest in functional programming and the aggressive proselytisation on its behalf. In defence of my polemic assertion here, I have somewhat cultivated this idea around myself and my own shortcomings.
Also, even when I program in languages featuring type inference I usually mandate that my team use explicit type declarations for the sake of clear declaration of intent and better tooling support, that's just one opinion there though.
Obviously such an implementation would disable cloning as well.
Add: It's nicely clever, and it should be appreciated if it advances technology as a whole by enabling self-driving cars etc. sooner, but I can't help but feel offended whenever going through its "hard mode."
So the language is evolving, it is used by projects that are old and still in good enough shape so one can adapt their concepts to some new things, and as a sugar on top, it does not break bakcwards compatibility.

As such it just sounds like a mature technology which a huge adopted base and is still holding traction. Generally maturity, traction and adaptability can be considered indicators of health and not malady.

Beauty is overstated. Engineering can be art but it doesn't have to be.

Jokes aside, I use C++ daily and see it as Warty McWartface and could spend a long time ruminating about it's faults. But adapting old stuff to new boundaries is always going to be messy. Generally rewriting history creates more problems than solves them.
Your government has your data, but this scheme would require that it gets mine, too.
baroffoos: Thats pretty close to what I'm suggesting, no public repo access. It works.
Create-react-app 3.0 released
The two aren't necessarily mutually exclusive, although yes I would agree with you. -In the case- of a repository being public without a license however, forking and related things should still be disabled to prevent licensing headaches.
A hotspot finder app exposed 2M Wi-Fi network passwords
The inverse can also be true, I've been recently told by console players that Diablo 3 for instance simply omits rendering of crucial enemy attacks (e.g. Molten explosions), if there are too many enemies on the screen. And console versions have less enemies than the PC version to begin with.
Neither SFO nor JFK airport were as remotely dilapidated as Nairobi airport when I saw them.
Building a RESTful API Using ReactPHP: Basic Authentication
Downvoters, care to elaborate what you think is wrong with the above? Literally even fortran can do better than

size_t len_a = sizeof(a)/sizeof(a[0]);

or

my_pseudo_foo_array = (foo*) malloc(len * sizeof(foo));
The main difference is that I want “fg” to be better, smarter to detect file paths. As I mentioned already, javacript-like projects use lots of absolute imports these days and these are not resolved by gf.
Building a RESTful API Using ReactPHP: JWT Authentication
This basically describes the Toyota Guardian system
Well they didn't do that either. They didn't do anything for it. But don't worry, FSD is just around the corner and the cars have all the hardware necessary, it's just a software problem now. And this time it's different than in 2016 when they said they had all the hardware they needed. And it's different from 2015 when they said the FSD was coming in 2016.
> But at that point you're already halfway to using a different language

This statement makes no sense at all. Using a third-party library that's not specified by the same ISO standard that specifies the core languagr does not create "a different language".

It just means you're actually using the programming language to do stuff.

This isn't the case even if someone uses a toolkit that relies on preprocessor tricks to give the illusion of extending the core language, such as Qt.
If it supported ISA for the old DOS PCs that didn't have PCI bus it would be a good upgrade for the old school PCs out there. Monochrome MGA used a different address than VGA/CGA/EGA uses. So you could have two monitors in old school PCs.
The 30 minute news cycle we've had for the last 3 years of course.
Is it really an ASIC? I thought they said over and over it is full custom.
My better half uses one, but after the birth of our first child she had to use pads for a while. This was the first time I got to buy them. They are insanely expensive, it’s truly mind blowing that more women aren’t using the cup. I mean, I know it doesn’t work for everyone, but it’s frankly as though women have some sort of “life-tax” attached that we men don’t, with pads being so expensive by comparison.

I don’t remember the prices exactly, but it’s the range of a year of cup coverage being cheaper than one pack of pads.
The new systems are vastly improved over the ones from the last few years. I have a 4 year old one. They were explicit that you have to keep your hands up and on the wheel, but they still chose that vastly too suggestive name "autopilot". I want to see more explicit public testing, even though I own (an older) one. I want to see them test it with people walking on the side of the road, walking across the road, riding a bike on the side. Someone weaving or suddenly stepping in the road. Those are the things I want to be reassured about. My car is great at following roads with lines on them or just cars, if the lines peter out.
Windows 10’s “Sets” tabbed windows will never see the light of day
Are they actually titled that way? That's hilarious.
Goes to school from 5AM to 5PM and then studies until 11PM? Is this normal in the area?
My biggest question about this “meat” is how it compares to the real deal, nutritionally speaking.
How much longer will we allow our freedoms to be eroded?

People were flying without any photo ID until just a few years ago (except internationally). We’ve given up so much freedom & so much of what made air travel fun in exchange for so little.

We need to stop letting people scare us into giving away our freedoms.
No, the SFH owners would suffer.

I know one. She is geographically in the center of San Francisco. When I visit, I simply park in front of her house. There is plenty of space on the street, free of course. Her street is quiet. It would be reasonable to stand in the street playing catch.

Adding multi-tenant houses to her area would ruin it. Her street would become noisy, polluted, too crowded for parking, and too busy to play catch.

There is already transit around (two different MUNI lines and two different bus routes) within walking distance. That works for the able-bodied and less-vulnerable people, which she is not. Adding more transit is no benefit to her; she can't safely use the existing transit.

Property value doesn't matter to her. If she sold, where would she go? You might suggest a cheaper area, but why her instead of the other people? She has contributed to her community and wishes to continue attending her neighborhood church. She knows her way around; her mind is old and might adjust badly to new surroundings.
Curl Bug Bounty with Hackerone
Yeah, you play by rules, as long as it benefits you. Why does US so strongly advocate banning of Huawei devices, in the whole world? You say Huawei may have backdoors, but who don't? And Huawei may be the cleanest as it just "may", while the other competitors have a history of "do".

The slogan "America First" doesn't sound so globalistic. And playing by rules is definitely not before America, which is first.
Steam has been making strides in this direction with its big screen mode, though I admit that I have never used it and cannot testify to its efficiency.

Apple products have quite a few things going for them other than the smooth UX, I remember being surprised that a lot of non-technical people thought that they could not get a virus if they used Macs instead of PCs.
For those who care the app is here https://play.google.com/store/apps/details?id=com.proofusion...
Come on, this piece is written by someone who obviously doesn't know what he his talking about..

The entirety of his examples are focused on the Oauth API, which is a standard, and all the concepts and var names he shows as a steal of API are present in each and all Oauth authentication servers.

I mean, we have in our own api about 90% of the same verbiage for our own authentication doc, this is bog standard Auth code..
> It would be interesting to look at the Keeling curve in mathematics. Plenty of fun stuff there, you can see the seasons with a Fourier transform....

Wait how?
Should be obvious... Amazon has become a peddler of goods manufactured in China, at inflated prices. Why would they pay more for the things they can get cheaper locally?
They're welcome to do it in that manner - and the very fact that they can shows that it's not really an infringement on their right. The point is that it's still freedom of John Doe to speak, not freedom of John Doe LLC to speak.
I went through the tutorial. It’s quite confusing. I’ve been doing front-end SPA apps for about 10 years now.

The framework that has blown me away with it’s simplicity and elegance but power is snabbdom.

It’s small, it’s fast, it’s modular. You can use it with jsx, you can use it with webcomponents if you want. You can type it with typescript. Animations check, custom module extensions, check.

As the recent experiments in wasm has shown, you can make extremely fast vdom diffing that is memory allocator friendly.

So my bet in the future is this. Vdom will be here for a while. It’s simple, elegant and we’ll figure out how to make it faster with newer tricks.

More non web UI frameworks will use similar approaches. React Native is paving wave here but I can see desktop apps and terminal apps embrace the same concepts too.

View as function of state is a very powerful paradigm. State being a simple dumb old nested object. No magic tricks.

Svelte feels too magical. Vue has same issues. It’s hard to reason with magic when you hit edge cases.

You ideally want a simple model in your head so you can build really complex apps by connecting simple axioms of logic.
> what is accepted as "normal" or even praised as a virtue is harmful and destructive.

> To give real examples smoking was normal, as was pedestray

From an objective perspective, in what way was classical pederasty "harmful and destructive"? What was the harm and destruction that resulted?
As an active user of AWS China, let me tell you that don't take those words at face value. AWS China business actually is growing really fast for past several years.
sorry, i just Googled it. i don't know
Yep, that's exactly how civil forfeiture works.

https://en.wikipedia.org/wiki/Civil_forfeiture_in_the_United...
Sure, the standard is the same in either direction.
> Is all the good math institutionalized now (e.g., you can't do good math without all the benefit of learning background within the institution conventions)?

Probably not; there is a surprising amount of unsolved theorems that are interesting that could be tackled with roughly an undergraduate level of math or thereabouts. In the less-well-traveled portions of math, there's definitely more work than workers to do it. But the problems that attract the cranks (things like P=NP, Riemann, Hailstone), these have been open for long enough and studied sufficiently thoroughly that you're likely to fall into an already-known trap if you haven't studied hard enough to know what's been down before.

I'll also point out that it's not so much that you need to study in the rigors of school to get this information as it is that you'll have studied enough samples to know that people are looking for particular formatting to get your work accepted. It's not a sign that you have the academic heritage; it's a sign that you've at least done the required reading.
Doesn't have vim bindings :(

But handles custom rules well :)
> HN is aimed at an engineering audience

i.e. strict pedants with no comprehension of/tolerance for ambiguity or emotion?
OTOH, if a company can only sustain its business model because it has the advantage of state protection, it necessarily means naturally defensible business products get less investment and artificially defensible business products get a bump. Which is better, is hard to say.

It should be clear however that patent and patent giving has massive costs on the state and a great boon to lawyers.

And at the same time, its still not enough, as you still need to do counter-espionage at companies anyway.
Correct, the minion runs as root and doesn't require interactive ssh access. Its controlled by a remote master that you ideally properly protect.
I've made a ton of money in PredictIt just by betting from a GOP perspective (I'm guessing not many "investors" go that way, so the odds are skewed).
Did they though? Seems like magnetic stripe readers in general are on their way out.
Not everybody wants to get rich. Some people, especially the old, just want to stay in a familiar place. If you change that place, it is no longer familiar. Older people often struggle with change. People with memory problems can often get by for much longer if nothing much changes. If you make changes all around them, they might need to go into a nursing home and then struggle every day in the unfamiliar situation.
Honestly, why do platforms need to delete anything. Why not just have options like most search engines...
Let the users decide if they want to see objectional or even violent content. They are adults they can make up their own mind.

Consider duckduckgo's search results you can choose:

Strict
*No Adult content*
Moderate
*No Explicit images or video*
Off
*Don't filter content*
Not really. In this case the commodity is transportation. What are modes of transportation? Walking, bikes, trains, buses, and personal automobiles (among some others). In New York City the automobile industry doesn't have a monopoly on daily transportation needs, millions of people take the subway every day. In Amsterdam transportation needs are partly met by people who ride their bikes a total of 2 million passenger-kilometers on an average day. Similarly, walking is a bigger share of daily travel needs in pedestrian friendly cities than it is in many automobile focused cities.

That is an important point, especially in the 20th century, because the common nature of the automobile naturally leads all automakers towards sharing common cause on certain big issues (like road building and use; parking availability and cost; petroleum production, use, and taxation; land use; and so on), many of which differ strongly from the desires tied to other ways of meeting transportation needs or of the public at large. "Monopoly" is the wrong term, but oligopoly is accurate, and equally concerning.