skysight-inc/HackerNews huggingface dataset:
I didn't say anything even remotely like they should not blog at all. Someone posted their opinion, some people disagreed with it - and escaped your criticism of "I don't have anything to say about the subject" - and I agreed with it.

If this happens any time this author is posted there's obviously something to the criticism of the style.

As for your aside, "if you don't like it, don't read" is also not a particularly interesting contribution, to be honest.
That side table is amazing. How did you learn woodworking? I’ve been meaning to get into it but have no idea where to start.
Randonauting: using random numbers to choose coordinates to visit in real life
Unfortunately slavery hasn't totally disappered anywhere in the world. In W. Europe this happens with (illegal) immigrants or other vulnerable group exploited by an organized group.
Chess is actually experiencing a popularity boom thanks to Hikaru Nakamura (if we have to credit one player).
We call our attempt at this a Declaration of Digital Human Rights: https://declarationofdigitalhumanrights.org. Any feedback is welcome.
I finished the website for my open source library to simulate water distribution networks, epanet-js.

Can't imagine there are too many civil engineers here specializing in water modelling, it's a pretty niche field!

https://epanetjs.com/
Is anyone interested in also building a list of the positives?

There is a general call for the dismantling or regulation of the App Store or forcing it to be possible to install other app stores.

If we are going to list the burdens, we should also list the benefits.

For example - preventing governments from forcing privacy destroying apps on people. E.g. the UK is now using Apple and Google’s decentralized API rather than sending everyone’s location data to Palantir.

Forcing the use of APIs, also protects the user against resource misuse - I.e. app that drain the battery or waste bandwidth etc.

Any notion of a ‘burden’ is relative to some counterfactual.

Do we mean the burden would be reduced if we were dealing with more stores?

Or do we mean compared to how things were before there was an App Store?

Or do we mean we want the government to make the rules rather than Apple?

Apple is imperfectly protecting consumers from various kinds of harm done by bad developers.

In other industries
when there is no store or trusted broker the government ends up regulating the suppliers with licensing.

Would you prefer to need a software development license and liability insurance over complying with Apple’s rules?

What’s your opinion of cookie dialogs on every web app?

That’s the direct result of the web being an open space that is regulated by governments rather than Apple.
This problem (persistent graph structures) has been solved since the 90s: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.478...
Fully agree to alternatives like Lattitudes and EliteBooks. While the "ecosystems" aren't as large as those of ThinkPads, i.e. no Wikis and such, the hardware manuals are available and of the same quality/usefulness.

I think there is a certain inertness in perception of available choices, quality-wise. While ThinkPads were great for a time, that Nimbus should have faded by now, but it mostly didn't, although it makes no sense.

The really good ones are so old by now, that they are almost useless, except for terminal use.

The newer ones are only so, so, and the really good ones make no sense economically imo.

Then there are the mentioned alternatives. But it depends on
geographic availability, time, i.e. when a large batch of refurbs enters the market, and so on. It has something of looking for flotsam on the beach :-)

Anyways, if you know hardware/what to do, then you can get great value with better options for periphery like docking stations, displays (ratio/resolution), simply more bang for the buck with about the same build quality as the ThinkPads of yore once had.

Prime expamples are small adaptors from the µSata for the 1.8" HDD to something more modern, for under 10USD a piece.
Oh, and compressed air for really cleaning, new thermal grease or pads.

If you do this more often you can save insane amounts of money by getting a small compressor instead buying canned air.

Just saying...
Ach! this reminds me of an artist who worked mostly with Processing ( https://processing.org ) and either did this or something very like it (and a bunch of other stuff.)
How far do you want to take this? Device Drivers? Documentation? Books? Computer Science Literature?, Research Papers?

I am still waiting for someone to tell Mr Linus Torvalds or Mr Greg Kroah-Hartman to make the logical case to rename all 'offensive' words and terminology in the Linux Kernel. The same also goes for OpenBSD, if anyone else has the courage to do so in their mailing lists.

Even after we create breaking changes to software using those terms, those that are 'offended' might as well not bother reading old computer science books or research papers and force the authors to release another edition.
Please do, it's not completely finished yet but I am using it for my own daily workout.
If you don't have a Quest it will work with PC VR headset as well, although you will either need to strap the controllers to your wrists or put the controllers down when you do the pushups (not very comfortable)
Look at what the “elites” do to educate their kids. Do they long to put their kids in front of a computer to play video games or do they pay top dollar for tiny teacher:student ratios at great facilities with competent teachers/leadership?

I can’t imagine anyone dealing with kids learning from home this lockdown and thinking education should be more technologically driven.
"Look at me, I used this site for very long time. I can't stand this newbie expressing their opinion!"
Several years ago they moved from a cartoony demon logo to a more abstract red-sphere-with-two-cones logo precisely to avoid the overtones of the old image. As a fellow Christian, I figured I'd give you the heads up so that you're not lying.

I do agree with you about the name "gimp" and I hope you raise it - it should also be changed.
Don't go to Best Buy and ask for a ThinkPad they won't know what you're talking about.
On the other hand it's also a good example why Linux will be never a thing on desktop. So many resources divided between developers instead of working together and focusing on one thing. But that's also the case with the millions of different desktop environments and package managers and such etc. Sometimes less is more
Not a product per se, but I wrote my first real blog post. I had it stewing as a draft forever, and with coronavirus I had no excuses anymore to not finish the draft.

https://iskender.ee/EE-Specs/

I also completed an electronic art project that I have been making as a gift for a friend. It is a PCB which looks like a linocut of an airport, but with LEDs on it that mimic an airport's lighting at night. Hoping to write the process that went into making it on my blog soon.
I totally agree. Frameworks are needed for large projects. You either use an open source one, or build one yourself. And usually, the former is greatly preferred.

However, if you're a frontend dev, you should understand VanillaJS. Just like a systems programmer should understand assembly and C. Also, there are some situations where you won't need a framework.

Knowing VanillaJS and using frameworks are obviously not mutually exclusive.
It's two sides of the same coin. Anything heavily-optimized for something other than simplicity ends up maddeningly complex. It doesn't make me sad that people prefer the more entertaining perspective on the same information.
I'm in the middle of doing the same. It's more of a little porch-deck thing--only a couple feet off the ground, underlying structure mostly sound, etc.

The problem I ran into was that I underbought decking boards and now the local Home Depot has been out for the past few weeks. I want to get the same boards so they match so I'm hesitant to shop elsewhere right now. Talked to some folks and it's apparently not any major supply shortage, but rather everyone and their brother having the same idea.

As someone on the Home Depot subreddit put it: "honey, I'll do it when I have time." "Ok, well...now ya got time!"
Made my balcony private using fake bamboo.

Made a pond.

Made a Japanese-style bridge for the pond.

Made a water wheel for the pond.

Made a garden gate.

Marked up my CV (resume) and weirdly that led to a new job.
I made Timmy (https://timmytimer.com), a social pomodoro timer with free web and mobile apps. Sort of like “Twitter for productivity.” No login required.

It’s getting a lot of use by college students and coders. Pretty fascinating to see what everyone is working on or learning. The social accountability and leaderboard are proving to be strong motivators.
Where? eBay?
I Email a lot of people, Authors of books I like. People writing blogs, maintainers on github.

If someone publishs his email address it's an invitation to to get in touch. Use it!
That seems nice if you install xfce on it... Honestly I don't understand why they're saying it's a bad laptop.

If you remember Wirth's law, you can easily understand that as long as you can manage to use a set of lightweight software, $140 will still do a lot. Some people can live without a pickup truck and ride a city car. It's all about learning.

I'm all for minimal, cheap hardware that can run lightweight software. I'm confused why some people seem to dislike cheap hardware. When climate change will hit and hardware price skyrocket, you will see software losing A LOT of weight.
The SVD breaks a linear transformation into 3 parts:

(1) A rotation in the source space, (2) an axis-aligned non-uniform scaling (if necessary adding/removing dimensions to match the destination space), and (3) another rotation in the destination space.

Rotation is only a meaningful concept when you have a metrical structure (think of the full geometry of Euclid’s Elements including circles, perpendicularity, lengths, angles), so if you don’t have a metrical structure the SVD is likewise not really meaningful.

Often spaces we deal with using linear algebra only have an affine structure (parallelism is well defined, and lengths can be compared when they are along parallel lines), but do not have a metrical structure (so there is no meaningful way to compare lengths pointed in different directions or measure angles). For example: there is no meaningful concept of the angle between the directions of 5 miles/gallon and 10 miles/gallon, and if you arbitrarily defined one, it would change when you switched from gallons to milliliters or from miles to meters.

In practice people still often arbitrarily impose a metrical structure, sometimes based on some heuristic analysis of the data involved, and then use tools like the SVD based on that.
> I don’t imagine you can break a sweat just from thinking

I heard that people who were asked to do sorting tasks, i.e. just separate big oranges from small ones, got tired as heck, comparably to physical workers. Then again, dunno about sweat.
Crop dusting is still a thing. I live in the middle of nowhere and there are several strips of flat grassland that are landing strips for crop dusters.
They run an automated spam filter before putting mail into the screener thingie. https://hey.com/features/the-screener/

They claim it's better at not removing genuine messages which is possible but remains to be tested.
I'd feel a lot safer if the feeds from all those security cameras could not be abused -- like inaccurate face recognition that is shared by Google's doorbells with local police departments, like state driver license photo databases sold to any buyer willing to pay that may then be used for any purpose, like the terribly inaccurate face recognition rate of dark faces, and worst of all, the inability of citizens to defend ourselves against non-standardized uncalibrated technology sold to and abused by careless law enforcement agencies by for-profit tech providers.

No. So long as law enforcement can't be bothered to check their 'facts' and unscrupulous makers of camera-based tech remain unaccountable for disabilities inherent in their products, I will remain convinced that all use of cameras and face recognition are knowingly abusive and irresponsible. As such, they should be outlawed until the people have MUCH more oversight of our overseers and their enablers.
Interesting, it’s written in “a custom language called Dinky that is based on and inspired by Squirrel”.

Is it common for games to use custom scripting languages? I thought it would be more efficient to use an off-the-shelf language - Lua seems to be the most popular?
"Change is good" is not what I'm trying to say. The point is that change is a fundamental attribute of cities. Trying to claim that a city should retain the characteristics it had when you moved there flies in the face of all the change that took place to make it that way that way. The only thing you can do is lean into the change and try to steer it in positive directions.

I guess what I'm trying to say is there's a fair chance GP was somebody else's version of a "techie" when they moved to Seattle. Most likely that someone else was equally salty about the changing demographics.
Old thinkpads have usually bad display and bad battery life. Maybe if you replace half components it is decent machine, but I would rather use something like this.
> Exposing runtime negotiation results to the user.

General peeve engineers hide this stuff from the user because they think they won't know what to do with it, it'll just confuse them, or it's ugly. My experience is this is completely wrong.

Also I think a problem with USB and Bluetooth is mixing up the device profiles with the communication protocol. That's always a bad idea yet people keep doing it. Half these problems would go away if USB and Bluetooth were like Wifi/Ethernet. Just a packet level protocol.

Also making Bluetooth a low power/datarate frequency hopper was a terrible mistake. The people responsible should have spent the rest of their lives shoveling hot asphalt.
In fact, the 3D CT image itself is reconstructed from projections! See https://en.wikipedia.org/wiki/Tomographic_reconstruction
What does the packaging system for perl look like these days? Does `cpan install` somewhat work?

One of the reasons I have never gone back to Perl after moving to Python in the early 2000s is that the packaging system was horrific. Even Python's weird mix of system packaging and pip mostly just works, and the story has gotten a lot better with virtualenvs, pip, and such.

Meanwhile I have rarely successfully installled anything with CPAN, it always seems to fail out with some odd error in the middle of building something. Experiences like this make the activation energy required for me to do any fun side projects using Perl instead of Python.

Are my observations atypical? Is there a better way to use and install third-party Perl packages that I don't grok?
Because runtime type checking is expensive. If most of your project is in TS then you will never hit type errors in runtime (we are yet to see after two years of development).

I have been using GWT, too hard to use comparing to typescript with pretty much same benefits.
It does not change the fact that freebsd is under systemic daemon-ism. It's time for a change.
You can also combine flatbuffers and flexbuffers:
https://users.soe.ucsc.edu/~jlefevre/skyhookdb/fb_structure_...
To be able to do that we first need progress in the meta-problem of too-concentrated power. Social media is a good start – it's letting the people unionize against the state. I think, the people have far more power than they think.
> Master/slave is a model of asymmetric communication or control where one device or process controls one or more other devices or processes and serves as their communication hub.

Exactly. That's why it's a bad choice of name for IDE controllers and for the main boot record, where the master does not control the slave.

> inb4 we can sacrifice accuracy over feeling

Firmly agree that we should not sacrifice accuracy over feeling. I have no sympathy for people whose feelings are hurt because they're told that "master"/"slave" terminology is inaccurate. Facts don't care about your feelings.
The Most Famous Loop
> I thought I was having anxiety over the last couple months, but it just turned out to be all the nerves in my heart electrically failing for no reason. Now I have a pacemaker. I ordered some electronics to capture my own ECG traces so I can detect the pacemaker pulses for fun.

Hope you're feeling better; I know how scary heart stuff can be.

After my own scare (luckily a false positive) I also learned that weird anxiety problems can be heart related. Since then I've started mentioning to people that they should discuss things like that with their doctor. I know many people don't like talking about anxiety with their doctors, thinking it's more a therapist thing, but yeah it can be a heart issue and good doctors can smell a heart problem from a mile away. EKGs are quick and easy.
Pay teachers more. If you are a smart person and could have a great career in industry, why would you ever go teach unless you come from a financial background that can support you (aka wealthy parents) or are extremely altruistic. If you pay teachers competitive wages that are in line with their contributions to society, you'd see better teachers overall.
I am about to finish my OMSCS studies. I suppose I should apologize for being a Master of Science.
I agree very inappropriate and something I would never attempt. Facebook has been doing a very good job of predicting what ads are relevant to me to the point where I am somewhat convinced Facebook can hear my conversations. I don't have the app but access facebook through my webbrowser so not sure if that is even possible but it creeps me out to think what these big companies know about us and all the while many of the people I Know are seemingly clueless or careless to the situation.
So do I and I disagree. I've often seen people make this claim only to have their "simple" rewrite crash and burn. They assumed the requirements were X and the system was overly complex for X. The requirements were in fact X+Y+Z+W and the system was complex to satisfy all those requirements.

I've found that approaching these with the question of "what drove them to implement such a system" leads to much more enlightenment than going from the point of "they're idiots for implementing it this way."
Discrete logic is still around and new series have been introduced even relatively recently, for example single-gate ICs the size of a single transistor, for when you "really just need that one NAND" on the board.
My previous comment was about madness. Your reply and the fact that it was immediately flagged prove my point perfectly. So thank you.
They also didn't use it to connect to the controllers. They used two nRF24L01 transceivers which use Nordic's proprietary shockburst protocol. Easier to set up and better latency.
You are dangerously deluded.

Practically everybody including Apple agrees with me that swollen batteries are not to be used.

https://9to5mac.com/2019/07/26/swollen-batteries/

Batteries are dangerous things that have to be handled with care. They store huge amount of energy in a small volume that can cause things to combust.

"Care" in case of batteries means that it is assumed that batteries with any signs of damage including swelling are at high risk of developing shorts.

I am not scared by grenades or guns. I am scared by grenades and guns wielded by irresponsible people.
One well known one was called "GOAL" I think and was a scheme based scripting language from Naughty Dog games. I think it was used on one or two games 10-15 years ago.
That's true, but I think when you choose to use a programming language, you essentially commit to doing things its way, otherwise you end up dealing with lots of friction and having to reinvent a lot of wheels. Like the Deno team claim they do.

Taking up Typescript then ignoring best practices when trying to use it is unfortunate. This kind of thing would be a teaching moment for a junior engineer.

It's like saying you don't want to use a dishwasher because if you stack bowls on top of each other, it doesn't clean them well. Well, a dishwasher has its faults - a lot of dishes are not dishwasher-safe, etc. - but your reason kind of misses the point.
I feel like living in a big South Park episode.
It is not that it needs more technology. Education is driven as much from access as it is anything else. Access to teachers is huge. But, failing that, access to educational things is pretty good.

I know my kids got better at quick multiplication from number crunchers. Pretty sure I got better at math from as seemingly non math based games as old RPGs.
I've build https://TimeForMe.Today, a service which let's you find well-being sessions taking place online.

I tested it with a few different communities and realized people aren't interested. It was a good experiment.
Why yes, I do in fact believe that the people who contribute to FreeBSD (and OpenZFS and so forth) should be able to develop FreeBSD in the way they want and that we can disregard the opinions of anonymous outsiders.
While yes the game industrie will change some very small parts of education, my beleef is that it will not change anything big. Most of the time the games are already there but it is just not used because of many different problems.

I think that there are some small field that will be changed to games. For example I think there will be more good typing games like Epistory typing chronicles used in education. And some simple games for counting and learning a language. But this does not mean it changes the future of education.

I'm a Game Developer my self, for 4 years now, and most of the applied games and VR companies out there are just a hype to me. But I firmly beleef that platforms like EDX and Khan Academy and others will become bigger and bigger. Some schools may introduce a few classes or years with this model and they may flip the classroom. So in other words watch video's at home do your homework at school. And yes the simplest of simplest excesses on these platforms may become little games. But i'm interested to hear from all of you how you think games may be used or are currently used in education after the hype.
Okay, but in that case you're not breaking the law if you sign in their name -- at least in some countries. So it'd be probably back to "just a ToS violation".