skysight-inc/HackerNews huggingface dataset:
Birrieria La Barca Jalisco Restaurant in El Monte Ca California
I've used WiringPI, it's a solid library, and - like a lot of people - I'm glad it exists.

But here's a contrarian view - I'm not sure why someone offering a project for free in the educational space would expect users to act like paid professional customers. Or expect them to be non-noob experts who can modify and build the project without hand-holding.

Or assume that email would be a viable line of support for a project with literally tens (hundreds?) of thousands of users.

Or even expect them to be adults.

So while I sympathise with the rage quit, I don't think it's realistic to release code and just expect users to understand - never mind accept - the terms you set for its use.

All open source projects comes with politics included. You have to have an understanding of the space you're working in, the kinds of users who inhabit it, and the kinds of relationships they're likely to have with them.

You need to know what your support boundaries and support technologies are. And if you work in a space where some of your users are likely to be assholes, you need to have a plan for that - even if it's just knowing that it's fine to ignore them.

Edit: to be clear, I think this is more of a general open licence problem than the failing of this one specific author. Open licences don't encourage authors to define boundaries, or even to understand that boundaries are necessary and terms need to be defined. So it's not quite a surprise that things like this happen.
fake science media propaganda campaign on behalf of global capitalism
There are situations where you are correct but I think your brush is too broad. Sometimes unsolicited advice is welcome but there is an art that some people have when giving it.
What shells, if any, have no dependencies?
Yes, I agree that it's a tradeoff. Although that tradeoff was made when memory was sparse and expensive, a modern shell should certainly be more structured - e.g. like PowerShell or Nushell here.
TypeScript adoption has been swift and decisive. In 2019, the majority of js developers that take surveys use TypeScript.

Edit: Mea culpa. I got my numbers mixed up, or whatever source I thought I remembered just doesn’t exist. 46% in 2018 (state of js) says nothing about 2019, and is not a majority. That 46% is also backed up by a similar survey that npm ran. It’s worth adding though, I think, that js devs benefit from ts type inferencing and IDE support even if they aren’t using it directly
You don't pay 0.4 cents to watch a video though, some advertiser pays that to get you to watch the ad. The true value of the video is likely much lower.
Roads bridges and tunnels to nowhere? Ghost cities Chinese style? There's no room for that in Switzerland!
The Swiss government is already financing a lot of public projects.
> Physical boards have a nice feel to it but you can only put so much on it.

I’m wondering if maybe that is the single most important property of physical boards. You have an immediate and tangible feedback that maybe you should stop creating new tasks, and work in getting existing tasks done first.
Rural housing in the UK is hamstrung by this problem. On the one hand everyone complains that their kids have to move away because they can't afford to live in the village they grew up in, but if you suggest building more houses they kick up a stink. Then they complain that the village is dying because it's all rich people's second homes in the country.

While I have distain for a lot of politicians, at the same time I'm not sure anything would convince me to be one, it's a pretty thankless task full of no-win situations in which people will bitch and main no matter what you do.
Misinformation Has Created a New World Disorder
This is very cool! The giant drawback of Poweshell is that it's so focused on Windows - this projects seems to provide some of that power cross platform. Very neat idea!
But Rails doesn’t scale.
Look up "authorship attribution" if you're interested in the identification part. There's quite a bit of research into identifying people by their unique habits. Some claim that this is possible even after your code has gone through compilation or other obfuscation processes, but academics have a habit of exaggerating claims based on small data sets. I spent around a year researching this and it's a really fun field - and no doubt the non-public research and technology is as always further advanced than what we can see.
Massively disagree that reading a book and reddit are comparable. I guess if you only read trash novels you can close the gap, but there is great value to reading a quality book or a periodical like the Economist.

Something I’ve been thinking about recently is how very educated people who would never read a tabloid paper or watch a stupid reality TV show will happily retweet lowest common denominator memes or outrage twitter. Because it’s so new, and because everything is intermingled, those people sleepwalk into consuming trash culture. It’s like a well trained athlete has been tricked into living off fast food.
For a long time I have hoped that the market would bifurcate, tablets and browser based devices for consumption and the modern equivalent of Sun SPARCstations for power users.
Well that's easy, you just build bullet trains everywhere, and create a culture where people build new houses, rather than buy second hand [1]. That should get things moving...

Snark aside, are there any good sources looking at Japanese economics, because they don't seem to follow the same rules as everyone else.

[1] https://www.theguardian.com/cities/2017/nov/16/japan-reusabl...
I'm glad this angle has been brought up. (I'm in Sydney too, not that that really matters.) Its one thing increasing housing density; it's another providing services (particularly basic ones like water and sewer) and maintaining a quality of living.

It's like, you could fill your bedroom with 4 or six beds, but there won't be enough bathrooms, living rooms, the house internet speed will degrade... it won't be a nice pace to live.

At some point it's sensible to go somewhere else.

Now, about Sydney in particular and Australia in general: we are dry, don't get much rain, most of the continent except for the costal strip is arid and infertile, and that's where something like 80% of the population live. Sydney's water supply is limited and there are only so many people the water resources can supply reliably (we nearly ran out several years ago, and we currently have level 1 water restrictions in force now). That population is much smaller than the number of people that can be housed on the land in high density developments.
The Let's Note series being very conservative with I/O, with optical drives and analog VGA output, speaks volumes both about how pragmatic they are and also how painfully slow the average Japanese business scene changes in regards to tech (what with the persistence of fax machines and all...) :/
Archive.org Faces Permanent ISP Blocking Following Audiobook Lawsuits
TWW is a great book.

Another book on the TPS:
https://www.amazon.com/dp/0915299143

I would look beyond books to seek out great organizers, leaders, and organizations in manufacturing. Dell is another good example. There are many others spread around the world.
That's because we're talking about two different cases.

Copying without paying a >50 year old book: no real negative consequences

Copying without paying a seed that was developed in the last few years: significant negative consequences

(Obviously there are significant positive consequences to pirating that rice. But limited-term IP strikes a reasonable balance between getting more done and also releasing it to the public.)
This is a course on APPLIED linear algebra.
> In 2019, the majority of js developers that take surveys use TypeScript.

TS is quite popular, but this cannot possibly be representative of the general population of js devs, not even close.

it's more like ES6 >> JSX >> TS >> Flow.
I'm not convinced, I think not doing the dishes, not taking out the trash, not sweeping the floor is a demonstration of a low status. That is if you can't afford to pay someone and you still don't do it. People with a clean home have a higher status.
Some links on your site are directed to the vanity 'charte.ge' but are still branded with 'giveinternet.org'. An example would be the 'Meet our team' link on this page: https://giveinternet.org/en/faq

Perhaps, this was a previous project name and the links haven't been fixed?
Software vs. Hardware Bugs
Is is safe to say that 99+% of program bugs are software-related rather than hardware-related bugs?
>I really can’t think of any other watch products which are so innovate at these prices save for smartwatches. And most smartwatches aren’t nearly as dependable and good-looking as your average G-Shock these days.

When I got my first tech job I became a victim to wristwatches and Swiss timepieces. I spent a couple grand on a present to myself with my first check and really loved the thing, but it was precious and needed to be wound and adjusted for daylight savings... over time, my G-Shock prevailed. I sold my watch last year for some other equipment related to another budding hobby/interest, and I don't see any reason to go beyond a Casio anymore. There are literally videos on YouTube of people smashing these things on anvils with sledgehammers and they don't even blink. I am astounded at what a good value they are.

And for those that want a little bling, well... they have you covered still: https://www.hodinkee.com/articles/solid-18-karat-gold-g-shoc...
From what I've heard WASM isn't a viable alternative in the first place. It's good for compute-heavy tasks, but the overhead involved in going from browser to native to browser is too much to make WASM an alternative to what JavaScript is usually used for -- rendering interfaces and making pages interactive.
You need to consider some users A) don't want to see ads at all (exhibit A: lot of posters in this thread) B) rather see "dumb" ads than personalized one if it comes through individual level tracking and profiling (that's me). From this perspective no amount of evidence can convince me they are "right" and I have no wish to contribute in any way to "betterment of ad quality" for the price it is proposed. This is comment is no reflection on the rest of your argument btw, just addressing the premise.
That's really interesting. I've always shied away from dubbed sources under some vague "it doesn't follow the distribution of the target language because it is translated", which feels kinda stupid, typing it out.

But Peppa big is probably watched by as many children in my target language as any native programming, so in a sense it is as native as anything else.
I'm having a hard time thinking of any more projects that are not funded yet and still make sense.
Thank you. I couldn't parse that comment at all. This is where a few quotation marks (or hyphenation) help, so either just-so-story, or "just so story".
Total atmospheric oxygen is 195000 ppm, so 4 ppm isn't much. But if it's a consistent trend, it is a little concerning.
What's 'notOS'?
Goofys: A high-performance, Posix-ish Amazon S3 file system written in Go
Where is parent talking about any of that?

What about today's javascript lends itself to fingerprinting any more than javascript from twenty years ago?
I’m sorry but this is nonsense. I don’t doubt that your vim workflow works at all, and that’s great.

There’s two major issues though - compared to entering my PC password, opening a tmux session vs clicking a button(or using a keyboard shortcut) is meaningless. Besides, for the last two decades, machines have had a sleep/hibernate functionality which means you can resume immediately, whether that’s a gui editor or a tmux session, with 0 interaction - I enter my password and my IDE is open, exactly where I left it (even in a debugging session if I needed it).

> With GUI editors you'd have to use session / project files and then manually open / close your 1 instance of that editor when you switch between projects. It's kind of a clumsy experience

I can’t think of a single gui editor that restricts you to one instance of it running, and I can’t think of a single gui editor which you would need to shut down to open a different session/workstation in. Visual studio for example has a list of recently opened projects in the file menu. In 3 clicks you can swap from one to another, or you can just open a second instance of it.

Vs code has Ctrl r to “open recent” and you can choose from the command pallete (no mouse needed)
eh. San Jose is a sprawling amalgamation of a dozen towns that encloses 2 airports. SF is a fraction of the size.
Web assembly isn't inherently faster than well-optimized Javascript. You save the parsing and compilation overhead of JS, but right now the focus with web assembly isn't on speed yet.

You also can't just compile any Javascript to WASM, the closest thing to this is AssemblyScript:

https://github.com/AssemblyScript/assemblyscript

This compiles a subset of Typescript to web assembly. And you have to take "subset" seriously here, web assembly is very limited in how memory is managed, you can't just drop your Javascript in there and get web assembly out.
If uBlock Origin + Privacy Badger give you too many problems, what you are after is a worse setup. You want a less aggressive system that allows the ad-tech that those sites are relying on to work, which will also allow that ad-tech to display some ads and invade some privacy, but its a perfectly reasonable choice.

Personally, I use uBlock Origin + Privacy Badger (and NoScript for work, per policy). In most cases, if a site doesn't work I've realized I really don't want to be there (and the Internet is likely better off without adding my rant to the comments section of that click bait article I really shouldn't be wasting my time with). It is fairly rare to find a broken site and rarer still to actually need to use it (airlines are the worst), so I don't sweat the time to temporarily disable protection or work out the white list.
It support Azure too. https://github.com/kahing/goofys/blob/master/bench/azure/REA...
"This psychopath was sketching" Hahaha
See, for example, the troubles the noted explorer and translator Sir Richard Burton had. His translations of the Kama Sutra and 1001 Arabian Nights were considered scandalous in Victorian England.

He was an undaunted explorer and traveled widely and spoke 29 languages. He wrote extensively, but sadly his widow considered some of his papers too explicit to be published after his death and instead destroyed them.

His search for the headwaters of the Nile are the basis for the film Mountains of the Moon . See [1].

[1] Historical Badass: Explorer Sir Richard Francis Burton
Source on your claim? It was about 50% on last year’s State of JS: https://2018.stateofjs.com/javascript-flavors/overview/
[Shameless Plug] https://medium.com/open-factory/nosql-newsql-a-smorgasboard-...

The article throws some light on consistency and isolation levels in modern distributed relational databases (aka NewSQL)
What do those entry-level programmers want to make? They should start with something suitable for that, even if it's harder to learn. A motivated novice will do better at learning hard things than an unmotivated one will at learning easy things.

But I'm getting out of my element here; I don't interact with entry-level programmers that much. For all I know it may be good for that group that we have fads. If the crowd decides that now we're always using composition and never inheritance, they'll get to fully explore composition. Emphasizing a single skill for an extended period is probably good training.

But to get to a more concrete example, say you're not a novice and you're making a static site builder. If you go with the fad of avoiding inheritance you'll blind yourself to the fact that a typical static site has a collection of page types with is-a relationships, totally ripe for inheritance. You'll probably go with the "layout attribute" model of grouping pages and miss the opportunity to make a static site builder that's better than the others.
don't you think that Fedex is suspicious for diversion to the US of some Huawei packages when US government is targeting Huawei for "national security"?

what if a Chinese courier company operating in US diverts some Cisco packages to China when China is "blacklisting" Cisco? what do you think US government would do?
I've had to reinvent the wheel, over and over again, throughout my career. Sometimes it was because our environment was constrained (no cloud, needs to be up for major disasters), or because the architecture was unique (no primary, all protocols must be decentralized), or because what I needed didn't exist for my stack.

It's pain and sorrow all the way down and I find more bugs in my reinvented wheels than in the actu code I set out to write.

How about this:

0. Rebuild from latest stable dependencies, or latest updates to your LTSB, whenever you or your dependencies have a bug.

1. Prefer static linking or lib incorporation if feasible, or use a package manager that properly guarantees you the right versions.

2. Stick to popular repos with responsive maintainers, or

3. Fork the dependency yourself, audit the code and know how to debug it.

4. Watch upstream for security bugs.
so which apps do teens use?
The Long Game of Research
So buy some land, if it is so easy.
I agree with your assessment, but the “major” web framework ecosystem (React, Angular, Vue) all use webpack as a de facto part of their toolchain. And webpack, in turn, relies on babel. Other bundlers are commonly used as part of plugin system.

Regardless of transpiler tooling, the tooling is how most people are confident in using the most modern variants of JavaScript code. So it’s an important part of the modern js story.
> On JIRA, Trello or whatnot you have the chance to provide some more context using extensive descriptions, pictures, references, urls.

All of those should not be on a board. That's the problem with Jira and friends, which is widespread in software tools: feature bloat.

The limitations of a physical card or a physical board are a feature. The point of a physical board is for everyone to get a summary at a glance. Detailed descriptions, etc. should be in documentation.
Does this result apply negatively also to concordet methods which are defined to be more error resilient (e.g. minimax like "how many voter should change their mind to get ..."), if not, that would be a plus for minimax and the like.
I don't understand why jsx is in your comparison, although I agree with your assessment.

To be clear there are a gazillion Js projects that don't use react.
Yup- the doc at https://book.nushell.sh/en/installation#installing-rust does call out that it currently needs the rust nightly toolchain.
Because some people like their work, or because they're in an industry that takes a lot of hours to get going, like starting a restaurant.
Show HN: Could this 5min break help you focus for longer?
I understand where you come from, but I'd say they've made a good job of simplfying as much as they could at this early stage.

Use DNS over HTTPS for:

1. Firefox.

2. Intra app on Android phones below version 9.

3. Clouflared on Linux.

4. Their official iOS app.

Use DNS over TLS for:

1. Android 9 and above.

2. Knot or Stubby or unbound clients on Linux.

IPv6 and IPv4 are for DHCP provided DNS:

1. With IPv4, you'd need to link your client-ip (public IP of your router) with your nextdns setup.

2. IPv6 doesn't require any such linked-ip acrobatics.

Re: VPN:

If you use DNS over HTTPS on Android or iOS, you won't be able to use a VPN, and that's because the DNS traffic is itself routed through a VPN and one can't chain VPNs on Android just yet. Other than that, VPN should work with rest of the setup mechanisms.
Partly it's funneling, but mostly the idea is that we want to offer a 'safe' environment for evaluating the tech. We see customers who use our software for a personal domain for a while, and then introduce it at work, or tell a colleague/friend about it. Word-of-mouth marketing goes a long way.

But, due to the group of over-demanding free tier users we are considering to switch to a limited time free trial.
You could join UK YIMBY

https://www.ukyimby.com/
how long before it starts implementing SQL over the input data?

They are already tables after all :-)
https://github.com/cleverca22/not-os
Happened before: https://www.bloomberg.com/opinion/articles/2019-08-22/swiss-...
Hey, thanks for the great feedback.
- We've tried used laptops. In the short run, they might work, but the maintenance of the used ones is very hard & expensive in the long run. The initial cost might be around 42 USD, but overall we might end up with a much higher cost. But still, we're always looking for more effective ways.
- The problem is so big, there are many untapped geographies. We might even consider working with Computer Aid on this. They might become our partners in some regions.
- Since every donor is choosing how much to give for the operations & innovation we don't see any problem. It's almost the same as tips, which are widely practiced by many charities. Though you're right we have to be conscious about it. The average at the moment is 17%
- Independent audit is a good idea. We are talking to EY and BDO about it. So that they could run/approve our transparency.
- The blog to reveal hard choices is a wonderful idea. Thanks a lot!
I think regular NixOS.
This is basically Paul Graham's argument in "The Python Paradox".

http://www.paulgraham.com/pypar.html
Would be pretty easy to cut and join the models in blender for a single print. You could even get creative with the cut too, instead of a sagittal cut you could do multiple horizontal bands or a helix...
> The reason most people are so unwilling to do these things is because they feel like it is beneath them, and that doing them is a demonstration of their low status.

Maybe some people. Not others.

N=1. I absolutely don't think maintenance is "low status". I just consider it a waste of human time and resources that interferes with deriving utility and enjoyment from things, but is strictly necessary. It's something to be minimized, both in terms of doing no more than strictly necessary and finding technological solutions to reduce maintenance burdens of products/systems. But when it has to be done it has to be done, I have no problems with it.

It has nothing to do with status. Most maintenance work isn't done in front of people, and not doing it at all signals much lower status than doing it. Rich people may do less of it themselves because they can afford to pay someone else to do maintenance tasks.
I see what you did, but taking that quote out of context is a bit ironic, given some of the points made in the article.

Which may be why you did it, to be fair. Is it?
What a missed opportunity not naming the post "nushell in a nutshell"
coincidentally I watched Our Planet High Seas episode today. They showed how crucial Phytoplankton is. No matter where you are in world the air you are breathing is somewhere coming from these microscopic plants. This fact made me stop and think even these tiny organisms contributing to make earth habitable, What we do as human beings ?
Yep. I felt the same way in Japan. There appeared to be dignity in certain kinds of work in a way that there is not in the United States, and in most cases this yielded superior results of that work.

They do so many foods better than the people who invented them.
Sovereignty over its fiscal policy is the the number one factor why countries opt out of a common currency.

That combined with one or two more arguments and you have yourself and abstaining country.
Hong Kong MTR shuts 4 stations around legal protest following China pressure
More than enough libre :)
Yes, I know it's supposed to be a security feature. Not one that works weel, but perhaps it does somewhat enhance security. Alas, Signal forgets to mention that it does so at a cost to privacy.