skysight-inc/HackerNews huggingface dataset:
My plan if I magically become a billionaire is to start a consumer goods (and maybe tools) brand that makes devices that are "just good". They won't be bristling with pointless and fragile features (like WiFi in everything), they won't have overwrought styling and decorative frills, but they will do things like not skimp on 0.1g of plastic in critical places, MOSFETs, UV stabilization, etc. Captive cables avoided. Metal preferred over plastic, and spares provided at cost. Wearable parts should be off-the-shelf components where possible. Parts lists and schematics provided. Any API should be open and documented. They won't be priced or marketed as premium, they're "just good" and you shouldn't have to pay extra on top just for the logo of all you wanted was a working, long-lived device.

Then, importantly, stick to it and not ride laurels all the way down to the bottom of the barrel. And refuse to sell out to larger competitors who will then gut quality.

The reason it's on my Magic Billionaire list is because I cannot imagine I'd get the investment to set up a brand that isn't designed to squeeze every last penny out of the products, but rather simply provide "just good" products.
My Bosch fridge from 2011 is still going strong. Cheapest model of the big fridges at 400€.
Hello, everyone.
Today I will teach you to draw 2D graphics on DWIN screen by Keil c51 development.
First, create a new folder named "Code".
Inside this folder, create two new folders named "C51" and "GUI".

Here we will use the code template.
First we wrap a function that draws 2D graphics under the file sys.c.
Make the function accept a formal parameter, so that we can draw different graphics by entering data.
Next part is function declaration.

Then define the graphics, I will demonstrate line and filling rectangle.
Open the DGUS development guide, and you can see that the CMD value of the line is 0x0002.
Similarly, the CMD value of the filling rectangle is 0x0004.

Next, encapsulate the structure data package.
Let's encapsulate the data of the line.
Since the DWIN screen is in words, I will define the data as u16.
First encapsulate the vp , which is used to qualify which basic graphics control the data is transferred to.
Then encapsulate the CDM, which is the shape type.
Then encapsulate the shape number.
Next part is the data package, including the color, the
xy coordinate of startpoint 0
xy coordinate of endpoint 1
Then encapsulate an end flag that marks the end of the encapsulation.

This above is the data structure of the line.
Copied them, and then modified on top of that to a filling rectangular data structure.
Basically it's all pretty much the same, according to the development guide, only the position of the Color data needs to be back-shifted.

Next, let's implement this function.
First define the shape number, here I set it to 1.
Then define the end flag as 0xFF00.
Then use switch to select the second element to judge the shape.
Divided into the case of drawing a line and a filling rectangle.
Let's fill the data first. Set the shape number to 1.
Then write the end flag.
We want to write the data at the vp, the value of which we have already given before.
Then the data written is the content after the vp. The length of the data is indeterminate and is represented here by a variable, using the length of the structure - 2, since the length of the vp address is 2 words.
The case of filling rectangle is similar, you just need to modify the corresponding place.

Then let's test the function.
We're going to draw a line and a filling rectangle.

Then just copy the structure and write the vp as it was set in our project.
The shape is set to line.
Data transfer is not necessary for the shape number, because the data is already set to 1 in the function.
Here we set the color to red.
Open the project and you can refer to the coordinates of the start point and the end point of the line.
After the structure data is written, we can call it directly.

The structure data for filling rectangle is similar, just move back the color data and then set the corresponding vp address and points coordinates of the rectangle.

Now we have completed the code section, click build.

Open download for 8051, download the generated hex file, and you can see the graphics displayed on the screen.
This is a great read. I wonder what he will come up with in the end. Maybe playing doom with the car doors?
It’s hard to sign off SOC2 compliance when you know that npm and maven packages can be introduced by any mistake on your team and contain an “Upload all files from HDD to a rogue server” script. I’d need to operate administrative files (customer records, contracts, accounting) on a separate machine from dev…

App sandboxing is… the way it will go, for insurance reasons.
Running on AWS is stupid if you have predictable traffic patterns and don’t need massive scale at the click of a button. It’s like renting an office in downtown Manhattan that you only use to receive mail.
Is the Nikkei back yet?
WaniKani is becoming one of the oldies in Japanese language learning.

It's an app for learning Kanji, Japanese characters, by way of decomposing them into smaller elements, giving each element a name and meaning (sometimes a historical correct one, sometimes one that is commonly referred in everyday usage, sometimes completely made up for the purpose. It's not an etymology tool, it's a tool for making remembering easier) and composing a "story" or mnemonic for each character, by way of consistent usage of the elements.

Learning of characters follow a custom order that tries to balance usage with not introducing too many new elements at a time.

Reviews of characters are ordered by spaced repetition and vocabulary (and I believe sentences too) are interspersed with kanji training.

It's parent company Tofogu, started out as an oldschool blog on Japan and language learning and has grown into a whole online magazine with staff and everything.

WaniKani was a quite ambiguous project at the time it was announced. They basically reimagined all the stories and elements in a similar vein to Remembering The Kanji, but instead of another book, they made it an online course, heavily inspired by how one would study using Anki.
They have a few sentences about each kanji as a mnemonic which helps you remember the pronunciation and meaning.

Perhaps this could be somehow plugged into DALL•E. Create an image for each kanji for yet another data point which helps memorize it.
We had a similar problem. Medium sized real-time trading firm HQd in the midwest. Had a bunch of dell stuff at our federally required DR datacenter. Dell tech (or whoever, I forget exactly, big company though) enters secure DR datacenter to put in a new blade in our blade server enclosure. I guess plugs a test router into our network via cat-5, then plugs in the power. Test router has the same static IP as some piece of Critical Infrastructure. Suddenly all of our real time trades are being routed to the Dell tech's test router, just into a black hole. All of our network config also gets routed to his test router in our DR datacenter. Everything stops. Even my personal workstation in our office, 10 miles away, my internet traffic gets routed to this guy's test router. Even our VOIP phones get routed into this black hole. 100s of thousands of day trades getting routed into the black hole that is his test router. Tech guy has no idea any of this is happening.

Finally after a few minutes,our head of IT/networking/everything finds the tech's personal cell phone, and calls him from his own personal cell phone, because VOIP is dead in the water now. Tech unplugs network device from network, within 5 min everything self-heals. Untold amount of fines and fees for not being able to handle trades during the outage.
Most 2fa platforms detect and block GV (and similar VOIP numbers)
I'm pretty sure Korean doesn't use kanji at all, no.
haha very good. And then...no surprise. Pretty sure natsec and establishment media have already a tight relationship
I'm guessing that is sarcasm? Or you were serious and just never lived in Illinois?

The average temperature barely gets below freezing and rarely get more than a couple inches of snow.

https://www.timeanddate.com/weather/usa/urbana/climate
Compatible Camera List

https://developers.canon-europe.com/developers/s/article/Lat...
That's because this is low-effort blog spam to advertise their security consulting business.
Was going to say something similar.

Having grown up in a small idyllic town, there was beauty in the slow struggle to live there.

OP would do well to try and learn the culture before seeking to change it. There’s value beyond “cheaper houses” and “craft beer” in these places.
It can be comforting to reduce a multi-factor system change to one variable to explain away a time period… it’s probably all the factors mentioned in the blog and more. When it comes to human psychology, we, as market investors, have the tendency to not always be rational and think the worst. It is taking a while for investors to recalibrate to a rising rate environment…something that many have been thinking about in the back of their heads…others not at all, in part due to youth or naivety. The run is prices could be investors realising they overdid it in the sell off..
They're making cars in America, and selling them in America. We're talking about American-market stuff here.

However, I have no idea if they do this subscription fee stuff for their EU-market stuff. Anyone care to chime in?
EnergyMeterApp

Mobile app to help track performance of your solar panels. Supports SolarMeter/eGauge

energymeterapp.com
Out of curiosity, did you have any data lakes on S3? Did you find optimization techniques for the same?
> surely it would be good enough to prevent google chrome from snooping through your home directory and other such things.

You want firejail, I think; this is one of its headline features. (Or possibly bubblewrap.)
Terrifying... if you can brick a nation's tractors at the right moment you could put a large dent in their agricultural productivity.
They do make money from ads, but it's a rounding error compared to anything else they make.
I don't personally use Chrome but if you open an issue I'll try to port it next time I have some free time.
This - serverless bills are astronomical for consistent traffic, even EC2 charges a premium over regular hosting.
No, the prompt just unlocks the UI. Otherwise you'd be asked for your Windows password every time you auto-fill a password.
I fix broken stuff for my house all the time. A 50 year old exterior crawlspace vent broke, and so I modeled up a new one and printed it in two pieces. Sliding closet door brackets, folding table feet, pieces for light fixtures even.

I replaced a Hi-ho-cherry-o board game piece that got mistakenly thrown out.

I've made anti-tip brackets for furniture.

I made replacement nuts for a handed-down Fisher Price activity center.

I made a new encoder wheel for a Logitech force feedback joystick.

I made a sharpie egg plotter a few years ago. That's fun to pull out for Easter. I can run the same gcode files from previous years.

My half-decade hobby project has been to build a force feedback steering wheel from scratch. I started it before I got into 3D printing. Printing became my hobby for a few years, and last year I started over with primarily 3D printed components. I did some prototypes with cycloidal gearboxes, but it was a dead end. I designed a compact 2-stage planetary gearbox with an 80:1 reduction and printed it all out. I printed a bracket to mount all the electronics. Most recently, I printed a slick dashboard for it in wood PLA. It's pretty much done now, and looks pretty. It's a full size steering wheel, and can put out more torque than you would ever want.

Most recently, I printed out some custom play coins for my daughter's preschool. They have our dog's face on one side, and the school's name on the other.
> Search results that don't allow you to go to the specific part of long conversations.

This is so frustrating. How could anyone work on this feature and not realise how useless it is to see the message in question but not any of the surrounding discussion for context.
MVPy: Minimum Viable Python
Non-American here: Made in USA isn’t a marker for quality. In fact, it’s quite the opposite. These days, I make an effort to not buy products that are made in the US.
If there are no significant improvements to the paper by the "second" author, such acts of "sniping" might be treated by the math community as academic theft, and the second author might not get any credit at all. If anything, their reputation might be seriously damaged.

This is exactly what happened with Perelman's proof of the Poincare conjecture: https://www.newyorker.com/magazine/2006/08/28/manifold-desti...
Lots of other places, too. If you’re not near a moderately sized city, it’ll be at least 1-2 hours drive to an airport that has any commercial flights. Even in more populous rural states like Ohio, that means being pretty close to Cleveland or Columbus. Or in Montana, you’ll just have to accept having very few options even if you live in the second largest city (Missoula).

I’ve lived in more than one small town, and the airports within an hour or two drive were not decent.

Agree about defining small town — for me, that’s under 10k pop, which is extremely limiting. Places others might consider “small towns” (40k pop) I would consider cities.
Feeding your family is your #1 priority. Everything else is a distant second.

The survival instict of a human overpowers all others, any other discussion on this topic is just empty intellectualization.

Do you really think any sane human would be like

"Sure my kids won't be able to go to college, I'll work 2 shitty jobs and our house will be taken away by the bank, but hey, atleast I'll be able to brag before my collegues how good of a person I am".
I recently had to tell my bank, with my voice over the phone, that the make and model of my first car were the three random words 1Password generated for me. “Yes, the make and model of my first car was… a Venerated Breakfast Platoon.”
This is truly terrifying
What are you arguing for actually? Using ChromeOS and never installing a native app?
Cha: Difference
Bu: No
Duo: Much

There is a big difference in value judgement between "Close Enough" and "Difference Not Much". "Close Enough" is a value judgement on the customer's behalf, meaning that a factory representative is presuming to know what the exact customer (and the customer's customer, etc) requirements are, maybe even suggesting that th factory knows better than to follow the written specifications!

"Difference Not Much" just means that it's hard to tell the difference, without any inherent value judgement on whether the product is acceptable or not. It's not a fundamentally offensive statement in the way that "Close Enough" would be.

I think that the correct and polite response to "Cha Bu Duo" would probably be "Cha Bu Duo, but the small amount of Cha that is there is very important to our customers, etc..."

I also think this article is a little out of date, some factories in China have definitely been churning out some pretty good stuff for awhile now...
They are willing to work for less salary. There was no large shortage of Americans, just Americans willing to work for less.

After they've come in as managers or VPs, they get to control who the company hires. That's when the casteism comes into play cause they'd only hire from their own caste or village. I've seen whole teams hired, not in the US, where everyone was from the same village and related to each other. Of course this was only known after one of them accidentally let it slip out.
compressors have only two simple characteristics, compression ratio and volume. A fridge doesn't require anything special and is essentially the same piece of metal since the 50's exept theres probaly alot less metal in modern ones.
And there you would tell the average joe: Use GPS and you can do it!! Please not!??
As a software architect, I agree with your statement. Diving into the code is essential for the job.
Apparently windows support is planned.

This is still a new project — anyone interested in using a new, cutting-edge beta JavaScript runtime is certainly capable of using bun through WSL.

Your comment is unnecessarily antagonistic. It comes across as if you’re personally offended that bun wasn’t launched with native windows support.

Also, this made me laugh:

> …this project will never takeoff until it treats windows as a first-class citizen.
Not mountain lions? https://www.reddit.com/r/WTF/comments/j9w5k2/cougar_stalks_m...
> because Xen on ARM is quite a bit simpler than Xen on x86

Why's that? If there's just less backwards compatibility, could we make a cut down version on x86?
Mianzi is far from being Chinese. I suffer from it, and I'm sure a vast majority of people do too. It's probably a core issue in adult relationships where you exchange responsibilities for survival, thus often want to appear on top of whatever from the start to avoid looking dumb and stay relevant. Which means if you can't solve the issue .. you have to crack that false image. Social backpedaling is costly.
The Rise of the Worker Productivity Score
I do hate this stuff, same with Sabine and Carlos, the latter giving me a huge number of lay people that religiously believe in MWI.

However, I would say that most physicists do believe that quantum fields are the most basic building block of our world, so this isn’t some kind of pop science mess or even a mischaracterisation. Could it be the religion of physicists? Maybe. But it is a widespread one among experts.

Physicists generally consider their models to be real rather than just a mental idea that produces the correct results. This kind of thing was controversial in quantum theory until Bells theorem proved that quantum mechanics says things about reality itself (that it is either non local or non deterministic) and PBR theorem proved that the wavefunction is in some sense ontologically real. Now it is less controversial to say that quantum fields are real and the building block of reality
I use it to refer to folks from my city when I'm out of India, irrespective of religion or caste. Have you heard this reference made often?
I feel that the illustrations are still at least somewhat in the uncanny valley. I don't think that the quality is already there. What you see is only a subset. Many creations are really bad, creepy and unbalanced.

I think this will change up to the extent that the majority of people won't care.
For six months one time I rented a room in the massive London house of a psychiatrist who had just spent a year working for the UK government. Though he never went into detail about what it entailed, he intimated to me at times that he had made an absolute fortune in that period, which had enabled him to buy outright what was practically a mansion in one of the most expensive areas of one of the most expensive cities in the world.

Yet he hinted to me a couple of times that he was haunted by what he had done in that year. I shall always wonder!
Could this simply be a 'quick fix'? Can't imagine this being the definitive solution to this.
> Finally, there are energy demands that solar / windmills can’t meet where you need really hot temperatures.

What on earth does this mean?

Most (all?) industrial processes using electrical furnaces which work fine with renewables.
function names should be lowercase.
Farmers here are networked - not every farmer knows everything but almost all of then are two phone calls away from any required skillset.

Case in point, I work with local farmers and I'm deeply familiar with OS design, sheep shearing robotics, geophysical air survey, integrating sat + air + land data, sympbolic algebra systems, fixing old motocycles, automating pumps and irrigation, and a slew of other skills.

We've already got a local alternative non John Deere supply line for IT parts that often break (sensors, touch screens, monitors, etc) and for various mechanical parts.

Most people in the rural community know a FiFo (Fly in | Fly out) worker or three in mining | oil & gas which provides access to global state of the art mechanical workshops and automation R&D (see Rio Tinto + robotics).

The are many things that can be done by developing stand alone Tractor OS's - integrating drone cloud data and control for one, removing the John Deere "data spying" for another (all crop data gets phoned home to John Deere "for free").
I saw that it was in read only mode for a while. Couldn't have been more than a couple of minutes though.
trolling manufacturer stats is quite a fun idea.
In every one of these articles, notice how nasty and condescending the anti-remote-work people are. Qatar Airlines guy, railing about how WFH is "easy money". Eric Adams, who's under the impression that WFHers sit around in their pajamas. (I've been working 80-hour weeks lately.) And definitely Elon Musk, with his usual charm, saying that anyone who isn't at the office isn't actually working.

Those of us who work remotely appreciate it not just because we get to work in a more comfortable environment. We appreciate it because we don't have to encounter toxic colleagues like the above people every day.

Maybe the people who want everyone back in the office should stop to really consider why nobody wants to come back.
I’m very good at procrastinating - one effect of that is that I buy less stuff, and therefore I buy less stuff that I don’t really need (:
There are batteries special enough that I can't pick one up at Walmart, and for the general public that may render the device kaput. I didn't say it's an unhackable design.
I suppose you might be able to say this piece is targeted at Americans, but it appears to be originally published by Kevin Granville, European business editor at The New York Times, United Kingdom.

https://www.nytimes.com/2022/08/14/business/saudi-aramco-ear...
I suspect lots of people value cheapness when there is no way to tell whether the premium actually reflects quality.

This is for example why flying commercial is such a miserable experience: people will look for the cheapest ticket that gets them to their destination because the whole thing is like being treated like cattle. Why then should you pay a single cent more for the same shitty experience? Airlines that used to offer a slightly better experience have figured this out and also treat you like cattle now so they can also offer the route for a low or lower price.

This is not unique to airlines, and this is my default mode of purchasing things because I’ve been burnt too many times. Unless I know for sure that X brand is much more durable and repairable than another, I’ll always go for the cheapest I can find that meets my needs.
Tofugu have also published TextFugu, which was a full-fledged Japanese grammar textbook. They have discontinued it, though.

https://www.textfugu.com/
To be honest, as an Indian origin person I’ve never seen or heard any of this either and I’ve been in tech for around 15 years.
Little-to-nothing to do with liability. Your identity = $. Phone-validated users are simply higher ARPU and (somewhat less importantly) lower risk - an artefact of gating access behind harder-to-spoof touch points.

To the extent that a hardware token proffers anon/pseudonymous verification, there'll be pushback from industry. Because again, your identity = $. Expect anything that would plausibly get a revenue bump from verifying identity to force you to do so eventually. Because you know, security.
Only 293 years left :(
In The Netherlands ticks have become very invasive in the past few years, even in cities. I've gotten Lyme, and it certainly wasn't fun. I am happy this vaccine is on the way.
"The most basic reason for that is a classic free-market narrative. If you believe in freedom of choice, and companies having the licence of society to operate, that is justification enough to work there. This may not seem especially purposeful: many employees would regard operating legally and serving customer needs as a requirement rather than a source of pride. But it is a perfectly coherent position"