skysight-inc/HackerNews huggingface dataset:
before even opening the thread, i knew someone would make this comment.

come on guys, we all know what the title means
Fun fact: In Canada, you are legally required to file your taxes if and only if you would owe taxes. If you would get a refund or there would be no refund but no taxes owed either, it is up to you whether you want to file your taxes or not.
Using Java for Scripting, with Jbang
Hmm, i dont run ubuntu, but what happens if the wifi is down? That seems exceptionally silly.
Firmware/Backend Engineer/Rust Afficianado/Puzzle Hunter looking for a challenge

Apparently, data acquisition firmware I wrote is running on instruments in three different Covid-19 vaccine production pipelines

Location: Santa Barbara, CA

Remote: Yes

Willing to relocate: Yes

Technologies:

• Languages: C++, Python, C, Rust, TypeScript/JavaScript, HTML/CSS, Bash, Assembler (8086/ARM/RISC-V), VHDL (Xilinx ISE WebPack), SQL, Java, Go, nMigen

• Digital Protocols: I2C, SPI, UART, USB. Comfortable with oscilloscope/logic analyzer, USB packet analyzer, Wireshark

• Web Technologies: React, MobX, Electron, Vue.js

• Database: Sqlite3, Postgres, MS SQL Server

• Mobile/Embedded Platforms: Embedded Linux including Raspberry Pi (and other Linux capable ARM-based SBCs), Arduino, Bare-metal Rust and C, RTIC, FreeRTOS, Android

• Microcontrollers: STM32 (ARM and RISC-V clones), ATSAMD51, ESP8266, Kendryte K210 (RISC-V), SiFive E310 (RISC-V), AVR, STM8, various FPGA-based RISC-V soft-CPU cores

◦ Developed first embedded Rust Peripheral Access Crate (PAC) for RISC-V based ESP32-C3

• Infrastructure & Tooling: Docker, Illumos LX Zones and bhyve, OpenAPI

• Reverse Engineering: Comfortable reverse engineering network protocols using Wireshark, binary analysis using IDA Pro and Ghidra, familiar with strace, dtrace, truss

Résumé/CV: https://drive.google.com/file/d/1ApAmO9IWv32D2ikwU2Zb9qRshcO...

Email: samirshetty23@gmail.com
Internet Explorer v1 was not really a product. I think the only place I saw it was on a documentation CD which contained HTML files. The original internet pack for Windows 95 came with IE2, which had SSL.
if any companies are looking for more of a boutique experience, I offer my services for $100,000.
Some of the earliest settlers on Long Island, originally a Dutch colony, were Barbary pirates. Some Dutch converted to Islam and worked as pirates. They raided the English lands, bringing their captives to Ottoman rulers in Libya, Algeria or Tunisia who would sell or trade them through the empire. The breakup of this trade is part of the story of the United States Marine Corps and is referenced in the Marine Corps hymn line - "to the shores of Tripoli!" It is also one of recognize the independence of the new United States (1777). France was the second and probably the first to establish diplomatic relations. We have had a long friendly relationship with the Moroccan leadership since then with a treaty in 1786 being the oldest treaty that the US has not violated or broken.

Read about the sack of Baltimore, where inhabitants of an Irish village were captured and enslaved to the Ottoman Empire in 1631. The man leading that raid ended up on Long Island and has been listed as an ancestor of several relatively famous American personalities according to the book.

It is not surprising, in that light, to find that coinage from Muslim countries would find its way to the east coast of N America considering that pirates used the relative safety of those waters and many settled there using the spoils of their trade, and their connections, to establish themselves as legitimate citizens in the new lands. These coins are connected to different events but the existence of other world coinage in colonial America should be no surprise.

https://www.goodreads.com/book/show/4881890-the-stolen-villa...
Alessandro Bazzoni: The Italian pizza shop mistakenly hit by Trump oil sanctions
Things change radically when you go from ten employees to ten thousand. (And Amazon has over a million.)
> On the interface of TextEdit, it looked like you can do basic customization to your text (you can turn text bold, italic, change color etc...),

I hate this about TextEdit. Is there a way to turn auto-formatting off? If I paste text, I want it to be stripped of any imported formatting.
>waive citizenship
Except you get a massive tax if you try to do this too
Less than 15% goes to roads, schools, and (I assume you refer to when you sardonically say "killing people domestically) law enforcement.

You appear to have a high view of government spending, and that also seems to be because you're unaware of how it's spent and how it's wasted.

Yes, parent was being hyperbolic when they suggested 50% is wasted and 50% to kill people abroad. But I think you're serious that you believe the US government apparatus is somehow responsible with all of our money.

Sure, the government may waste "only" $500 of my dollars a year on asinine programs (like seeing if zebra fish get addicted to nicotine), but there is tremendous waste in how money is allocated, budgeted for, paid out to contractors, and used for assistance.

If you think we run a tight ship (we don't) or have no room for very serious improvement (we do), then I think maybe you're not aware of what's going on.

Please study this more.
It's a valid observation. A lens that could somehow do that without moving at all would be pretty magical, and the headline plays on this to get your attention. The headline could have been "MIT Creates Zoomable Lens That Works Using Heat" which is still cool, but not as sensational.
I always imagined a writing system that used uppercase/lowercase to be "before and after a decmial point" without an explicit decimal.

Like how some advertising material renders "$499.99" as 499 in a large size, followed by 99 in a smaller, often superscript style, and no discrete decimal.
Email Validation Logic Is Wrong
What happened with my dad is that I'm in California, he is in Italy, I managed to do a bunch of stuff to help keep the hospital in our hometown in Italy open at the very start of the pandemic, and since I don't feel safe flying back to Italy even now, the award was given to my dad. Since it's the same family, everyone over there felt that it was fine. The family vs. individual balance is different between Italy and California.
Edit > Paste And Match Style
Will this allow higher bitrates for audio without the arbitrary quality restrictions of the current stack? A developer has even implemented a patch for the old one, but never got a response from the dev team: https://itnan.ru/post.php?c=1&p=456476
Beeep beeep beeep beeep beeep
Lead Engineer: So I think we're all set on the microwave design, but, for the beep feature—how many times do you want it to beep?

Product Manager: What do you mean?

Lead Engineer: You said you wanted it to beep when the food was done. How many times should it beep?

Product Manager: Oh. I didn't know we could do multiple. Um. 2? 3?

Lead Engineer: Sure, yea, we can do that.

Product Manager: Should we do more?

Lead Engineer: If you want? I don't care. I don't even own a microwave.

Product Manager: Let's do 3. We gotta make sure they hear it.

Lead Engineer: Ok sure, 3. Got it.

Product Manager: Actually we're already behind schedule. If this gets flagged in user testing we're fucked. Make it 4.

Lead Engineer: Um, okay. You sure? 4 beeps?

Product Manager: Yea that's great, thanks. Okay, we good? Anybody got any fun plans this weekend?

Lead Engineer: Yea, we're going to take the family down the beach. Weather's looking pretty good.

Product Manager: Actually, can we do 5 beeps.
I fired up my Windows 3.11 recently- one thing I had forgotten about is that there is no right-click to get to icon properties, instead there is only Alt-Enter.
Why not run a docker container locally with Postgres and code against that? Then everyone is using the same Postgres version.
Well, I actually thought this was going to be about phased array optics, so I guess there is some distinction here.
Yep. Switching back to that classic view is the first thing I do on any Windows machine I touch. I've given it plenty of honest tries and in all of 5 minutes I'm fed up with it. So much easier to find things when they're, you know, actually visible and not hidden behind multiple different screens.

Discoverability in general seems to be a long-forgotten virtue of UI/UX design. Everything insists on hiding everything now. Phones do it, websites do it, macOS is increasingly doing it, Windows is increasingly doing it, Linux desktop environments are increasingly doing it (though thankfully there are a lot of holdouts)...

The "cluttered" UI is long overdue for a comeback.
It's mostly a familiarity and education problem, as well as the fact MySQL didn't have good support for this. Developers are exposed to procedural programming languages at university, but seldom to databases, let alone stored procedures. Unit tests can be written in SQL or PL/PGSQL and will typically run much faster than a CI pipeline.
I think the greater need is to purge erroneous "facts" from our mental databases. Even more pressing is to recognize half-truths for what they are, and not take them for full truths.
To me this kind of sounds like turning a bug into a feature. And that's great. I would not doubt if they were having a problem with phase shift with temp and thought, "Hey, what if we did this intentionally?"

Usually engineers hate the electromagnetic phase shift that comes from temperature change, or worse, temp changed caused physical shifts in phase of the material. One notable example of this is the PTFE dielectric material for coaxial cables which has become notorious for the "teflon knee" in it's temperature vs phase plot.
The Pandemic Made Lamb More Popular in America
That's an odd conclusion to draw. My point is there is clearly a line at some point in history, and nobody knows when it is. But it seems that spirituality would require at least spoken language, can we not agree on that? I don't know what the consensus is on when spoken language arose. I'm assuming it was not close to 100k years ago.
Powerful Tips to Help Manage Everyday Stress
> ...but the fact that file:// schemes can access remote files by appending /net/ followed by a domain name is pretty shocking.

Not that shocking. Windows has had that with SMB networking for ages file://SMBSERVERNAME/path/file . Linux somewhat supports /dev/tcp/HOSTNAME/PORT (technically that's application level in bash so not everywhere), and im sure there's daemons you could run to automount things on the fly.
It is after "Sharing/gig economy" and before "Transporting school children".

"Stolen property. If you steal property, you must report its fair market value in your income in the year you steal it unless you return it to its rightful owner in the same year."
IRC was too hard for most people to use. Also, "IRC" is not a single entity. Which network are you connecting to? What's your nick? Is it reserved? Are you running a bouncer, or can I only message you when you're online? Way too complicated.

ICQ, and later AIM, made most of this stuff "easy" for the average person. Too bad AIM didn't evolve more... It could've been Slack 20 years earlier.
Yeah, seriously. Mine beeps 5 times, just why.
having 4 different sound control panels is a sickening joke. there's so many disjointed laters on layers on layers everywhere. nothing is ever cleaned up, just new glossy over layers that don't quite work as well created atop the old. tragi-comic experience.
"I gotta get me a blue LED or something because that blue light ... is bad ass."

https://www.theunticket.com/audio/drops/mattmcconbluelight.m...
That would be useful to keep the ad under the pointer.... /s
For a few years. I found that it helps my general state of mind, but doesn't work very well in times of specific stress.
There's also great apps for rebinding window movement/resizing on Windows and Linux, but that's besides the point.
Kudos! I've also found it nice to have a simple http server that I can build with simple tooling (just javac and run).

My single file HTTP/1.0-ish java http server, 300 LOC:

https://github.com/pablo-mayrgundter/http

I use it for most of my local dev. Handles only GET requests, serving files below the directory in which the server is started. Does Content-Type inference based on file extensions (e.g. html, js, png, jpg).

Currently disables any type of cacheing as I use it mostly for local development and want to avoid versioning mistakes.

Also has fledgling SSL support that has occasionally worked.

> ./http_load -p 10 -f 100000 test.url
100000 fetches, 10 max parallel, 1.024e+09 bytes, in 34.9176
seconds
10240 mean bytes/connection
2863.88 fetches/sec, 2.93262e+07 bytes/sec
msecs/connect: 0.0995282 mean, 2.717 max, 0.037 min
msecs/first-response: 3.18724 mean, 202.23 max, 0.315 min
HTTP response codes:
code 200 -- 100000
I discovered and did the same thing (except I didn't put my name they just found where I was seated, poor school, very regimented computer lab). I got suspended. Guess we get different treatment for curiosity after all.
It can do some sketchy things and rewrite your terminal in weird confusing ways, but afaik most of the out-and-out malicious escape sequences have been patched out at least a decade ago.
I’ve found that for many of them (particularly the smaller ones) I can color them in with a black pen in a way that dims them ~95%, that way they’re not overbearing but I can still see whatever status they were trying to tell me.

Ballpoints or other fine-tips tend to follow the shape of the recess and it does a pretty tidy job.
In France the National Assembly voted (2015) that by 2025 only 50% of France's energy will be produced by nuclear plants. Source: https://en.wikipedia.org/wiki/Nuclear_power_in_France

The main pertinent local project is an utter disaster, see https://en.wikipedia.org/wiki/Flamanville_3
Distributing unnotarized Mac apps in a text file
It seems that most people would like to remove erroneous facts from other people's minds, but aren't as keen to explore their own.

That said, I agree it's a very big problem, especially these days.
I don't know what people expect - don't run code you don't trust. There is also lots of ways for python to leak data if you execute a malicious python script.
I also felt Windows 2000 was the peak. It was still relatively simple, no "eye candy" like you had with XP, Vista, and onward.

I have an old Pentium III in the basement, running Windows 2000 server, which used to be my main desktop for a while. I haven't turned it on since 2005-ish.
Atomic structure shifts are not conventionally considered ‘moving’. Most people wouldn’t call water turning to ice a ‘movement’.
Time depreciates.
I’m earnestly curious if you believe this statement, or it is just in jest.
Microwave, fridge, dishwasher and washing machine all sing to us. But, different songs. LG's dishwasher is the happiest by far.
My mother's microwave beeps four times, even if you open the door on the first beep. Obviously, you know the food is done, as you heard the beep and opened the door, but you get three more beeps. It drives me crazy. I've never seen another microwave that does this.
Word 97 pinball Easter egg: https://www.youtube.com/watch?v=K1eKKEk25Ms
It was not editable.
the preferences allow you to set wether html is parsed or displayed as is. Perhaps it's due to that ?
And I did mention the incidence of CVST, not just general clotting.
My wild guess is someone brought it by sea
I struggling in DL when we started having to do tensor multiplications on the homework. Good with 2D matrices but the higher dimensional math gave me a lot of trouble when it should have been straight forward.

Any tips there?
Is this an April fool +1?
They are doing share buybacks which is usually deemed more tax efficient.
"may also lengthen"

Great pun
That article mentions blue laser. Is that the same as blue LED?
I think that the point is that there is nothing that you could really "separate as a part", everything being fused into a single piece impossible to disassemble without destroying it.

This is to put in perspective with a Zoom Lens where moving parts are designed to be assembled and disassembled: https://www.lensrentals.com/blog/2021/01/the-secret-of-the-b...

Also, a heated metal bar dilates and thus moves, not sure it is considered having "parts".
The cool thing about the Classic MacOS file type/creator system is that you what app opened a file was not dependent solely on the file type, but also on the app that created it.

So if you downloaded a GIF file of a cute cat, it would open in your image viewer, but if you were working on drawing your own GIF image, it would open up in your image editor.
Bootstrapping sucks
> It's still faster and more fun than most modern desktops.

And doesn't even look (too) dated when paired with a compositor: https://i.imgur.com/YJkDMjr.png

If Wayland could just give me this I'd switch to it in a heartbeat, versus possibly-never :(
lol, will this ever end?
Unfortunately, I've had this enforced against me many times by the TSA.
Hang Printer: A Cable Supported RepRap for Room-Sized Prints
Not until the glaciers show up.
There is no issue when paired with evidence that is directly incriminating. But calling someone out by name on circumstance alone is questionable (in my personal opinion).
Marketplace Supply Strategy: Comprehensive, Exclusive, or Curated
Or better yet, "MIT Creates Zoomable Lens That Works by Moving More or Less".
You, sir, just unlocked the case!
I will say that at default it's kind of a pain switching between terminal buffers and normal buffers. <C-\><C-n><C-w>l is just too much to type over and over. I do <Leader>l as the way of escaping any buffer I am and and moving the buffer to the right
That sounds like a really useful trick.
I went on Venmo's public feed once and a handful of the dozens of transactions I scrolled through were clearly regarding something illicit... sometimes they were spelled out clearly lol.

I hope they know they're posting all their transactions publicly.
Understood. Wasn't trying to sound dismissive at all, and the conceptual idea seems cool, but I mean only a combination or rTMS and realtime brain scans could get you to this, without it just being some random CRUD app that makes me interact with the app more than actually reflect on my feelings.

https://en.wikipedia.org/wiki/Transcranial_magnetic_stimulat... (to modify brain settings)

and something like https://openbci.com/ (to read brain data)
> While most rivers flow south, the Nile flows north

I've heard this before, but it doesn't sound right, unless you get a weird bias because of weather patterns and lots of landmass that would drain into the arctic ocean.
Take a few steps back and think through that again from a whole system perspective. Corporations are the supports of the entire way of life that people enjoy. They are the only mechanism we've figured out that can sustain complex, interconnected and rather privileged modern lifestyles.

That money being untaxed isn't some sort of loss - these businesses are substantially better than the government at getting people food, clothing, shelter, entertainment and comfort. That is genearlly stuff we all want to encourage. If you take money out of them, there will be less of all those things. You aren't getting anything out of that invested money, you're just trying to set the economy up for a future where more people get more stuff.

I'll accept that theory isn't the best way to run a tax system, but "oh no we aren't taxing the engines of prosperity" isn't, in itself, a decent argument. Corporations are a long way down the list of things that are good tax targets.
I was going to implement exactly this, but out of laziness ended up using this:
https://www.npmjs.com/package/json-serialize-refs

For my use case serialized json was 30+% smaller.
> Yes but their safety could be improved, new containment system can be built etc.

> Being unprofitable is not a good reason to decommission a nuclear plant.

Peak delusional.
> I don't know if the attitude has changed since I was there but people creating $20M/year business revenue streams were not considered "successful" back in the day. I found that somewhat self defeating.

It's the "I stumbled onto this giant pile of cash, and if you don't stumble onto one too, you obviously aren't stumbling hard enough" attitude of management.
I came up with it because I was trying to figure out how to host data from datasette on GitHub Pages.
> I would also discourage anyone else from reading HN posts with obscure technical documents from Boeing and the FAA, and speculating about what it means for aviation in general.

Well, speak for yourself. I'm a commercially-rated pilotwho does maintenance test flights, and I study aerodynamics, so I can and do interpret obscure documents - in fact, it's my responsibility to know how airplane systems work.

The significance of the Denver accident is:

1) it's not being called an uncontained engine explosion, yet there's parts everywhere

2) the engine accessories kept burning after the fuel was shutoff. Apparently the engine fire suppression equipment doesn't work without the engine shroud - that sounds like a problem, especially since fuel is usually stored in wings.
Things were a lot different corporate-wise back in the late 1990s/early 2000s.

Like when Microsoft employees put a big "E" on Netscape's lawn, which Netscape employees promptly tipped over and put Mozilla on top of it.

https://medium.com/@ddprrt/tales-from-the-browser-wars-mozil...
One of the big reasons I switched in 2007 was the absence of absolute dreck like Paint.exe on a Mac. Instead, Apple focused on providing other types of apps for free, and now macOS comes with a full office suite and a prosumer sound editing program as things Windows doesn't have on first launch. Out of the box, macOS offers so much stuff today it's kind of incredible.

You want to draw? Use Notes, which has very little but enough to draw a quick idea you just had.
It's usually done as a joke.
We must be nearly the same age. I remember entering pages of poke codes from a magazine for a game on my Commodore 64. Those really were great (if tedious) times :)
On top of my mind, I think of:

Brew upgrade usually breaks stuff if it hasn't been updated in a couple of months, which is not the case for other package managers.

Forced update on any command is really bad behavior.
I read the paper. That is not a justification. If you are unwilling to entertain the idea that this is a low-quality report, go ahead. I can only contribute some prior experience on an Internet forum in an attempt to shed light on a politically fraught result from what appears to be a government scientist and some collaborators.
I can't take another of Grug's hour-long rant about live stocks being down and how we need to divest from transportation.
https://en.wikipedia.org/wiki/Shunting-yard_algorithm
For a quick lookaround, launch one in a WebAssembly VM in your browser: http://copy.sh/v86/ or https://bellard.org/jslinux/ (faster, but only has Windows 2000)
I know it's not the same AT ALL, but there are drawing controls in Notes.app
The Global Value of Music Copyright reached a high of $31.6bn in 2019