skysight-inc/HackerNews huggingface dataset:
Woohoo! I really love the Nerves project. I have been slowly working on a project to build a rpi4 powered motorcycle racing timer. The goal was to use sensor fusion to get high accuracy. A friend of mine is a semi-pro motorcycle racer and didn't want to pony up for an Aim Solo device. I bit off a lot more than I could chew: learning elixir, i2c and embedded device programming simultaneously. I didn't see any libraries for interacting with Ublox GPS devices so I started writing my own. Learning how to read a datasheet, how to read/parse/construct binary messages and control the state of the various devices. I made the gradient too steep for myself and ended up kinda abandoning everything. Friend ended up buying the Aim Solo :(

I eventually did get the API to a stable enough point where I could power on the device, configure it as needed, and then read a constant stream of positioning/time data. My next steps are probably the easy part (sending the data up to an API, or collecting it internally for the sensor fusion bits), but I am kinda burned out. I am probably over thinking it - I shouldn't hold myself to such a high standard since I am learning so many new concepts at once.

I'm definitely going to grab this book. I have been in software for a long time but have never done low-level driver/device programming so I don't know the "idomatic" way to do things. For instance, a lot of devices need to warm up, then get configured to operate a certain way, and then you can read data from them. But I am used to request/response style programming, not dealing with a shared memory space that the you and the device are both reading/writing from together. I'm also completely in love with the actor model, but coming from a more traditional background struggle here with intuition on how to structure supervisors and such.
You're not obligated to explain or make excuses. If you're unhappy in your current situation then you can just quit and leave. Don't over think it, and don't waste your life away out of some misguided sense of duty to your boss.

But don't burn bridges either. Be professional, give reasonable notice, and try to transition out smoothly. If possible, line up a new job before you quit the old one because that will put you in a stronger negotiating position.

You also come across as insecure and lacking confidence. If your goal is to improve your dating prospects then you're going to need to work on that.
seriously, that comment section reaffirmed my liking hacker news. and all this analysis of things in an ad hominem way instead of seeking truth, as relative and contextual as it may be, is tedious. Shocking the bourgoisie or the parents is a very boring way to live.

We live in a relatively un-hegemic time, with the intellectual power of orthodoxy at all time lows (not alas, the financial and legal power); trying to find shocking things to say is essentially a solved problem. Trying to discover truth, and motivate ourselves and our peers to do what truthfully needs doing, that has not gotten old, nor made trivially solvable.
A few years back I bought a middle of the road Lumix micro four thirds camera instead of DSLR. The reason I went with the MFT camera is it could shoot 4k video without the sensor overheating. At that time, DSLRs would overheat in 10-15 minutes and 4k capable DSLR bodies were 2x more expensive than the MFT Lumix.

I really liked the mirrorless better than the last DSLR I owned. MFT sensors can't deliver as much bokeh as a 35mm DSLR, but the trade off was the body and lenses were a lot lighter and more compact. I'll often grab the Lumix when I would have left the bulkier DSLR home... and it really is a better camera than any mobile phone I've used.

Compared to the phone (Samsung Galaxy S20), shots are much more color accurate, it's easier to focus on exactly what you want, and you get better lines in wider angle shots. That said, I'm usually pretty happy with the phone, but I love being able to change lenses and the precision of the camera (compared to the phone).
> I used autossh many years ago. There was nothing wrong with it. But with systemd user service managers available everywhere I just put a normal ssh command into a service file with RestartAlways and activate linger for the user.

Thanks, there will be multiple ways to do same thing, user can choose whichever they find the easiest...

Adding an example of such systemd file -
https://gist.github.com/drmalex07/c0f9304deea566842490

> No need to install an extra package. No idea whether it is maintained or not, but I know systemd is, both upstream and in the distro.

Definitely not updated with the same frequency as systemd...
https://salsa.debian.org/debian/autossh
Have either of you seen a thorough analaysis of this Block project somewhere? Interested in finding a community like HN + more than 2 people responding regarding a big project like this.
This sounds about as appealing as unlimited vacation. Which is to say, not.

I don’t want my immediate manager to have direct control over my pay or my vacation.
These days, those who print their photos are usually:

- Couples after finishing their pre-wedding photo sessions

- Photography enthusiasts. Some even still have their own darkroom.

The rest? Nahh. Printing is a waste of money. We have social medias, which are cheaper and faster.
> Ah, the green pasture. It always looks green until one steps on it.

The grass doesn't change color when you step on it, but you might discover that it's just astroturf.
There was actually a Smalltalk shell for Unix - it was bundled with the Ardent Titan (cough) "mini-supercomputer". Best feeling keyboard I ever remember using but a very meh system otherwise. Old man shakes fist at clouds...
At least Drexler-style nanotech, there was someone in like the organic chem or biochem world 15 years ago or so who observed that Drexler’s vision was very billiard-ball when the real thing is more sticky and probabilistic.
The early crypto holders and their families will become the new 1%. They will cloak their wealth and power behind god and government and keep this whole thing going. What is past is prologue.
Could be, everyone makes their own calculations.
How do you efficiently compile a language where the lexical environment must be fully available at runtime in order to be fully accessible by an F-expression? Having any Fexpr in a form to be compiled seems to prevent a lot of possible optimizations and requires raw Lisp forms to be present so they can be passed to an Fexpr as arguments.

If I read this article correctly, then it states that Fexprs can help with the speed of macroexpansion, but I see that this cost is then moved to runtime execution of Fexprs; so, since macros are meant to be expanded at compile-time, we get faster compilation, but slower runtime.
There's also a theoretical difference between trading stocks and trading cryptocurrencies.

Speculation, or the assumption of existing risk, or investing in creation with an expected return is not the same as gambling (which is 0 sum game and creates risk to shift money around).

That being said, in the real world today, this appears to be a distinction without a difference.
yes, each user will have an user id (and also full name, phone and email)
Thanks for filling in the blanks. To clarify (hopefully): I think it's a bit odd to refer to fexprs as if they are an expression themselves. A language could potentially implement it as a flag on an expression to indicate how it should be evaluated, but normally one says that a language/expression has fexpr semantics, meaning that it is passed unevaluated forms.

If a language has fexpr semantics, you can for instance implement both macros and "normal" functions (among many other things) in very similar ways, since the only difference is that a normal function will first evaluate its arguments and then use the results of evaluation, whereas a macro may not do that (or may conditionally evaluate them!).

Hope that helps a little...
https://archive.md/pMrre
At least from Germany. And at least last year I could just cancel online
Absolutely. I still have a Terminal window open all the time to do various tasks. The ability to say 'find me x or y or z' and not having the overhead of looking through other visual clutter. Plus a few well chosen directory jump shortcuts make things easier.
There’s a very substantial cultural difference between the US and Europe when it comes to service expectations. Trying to rate European service against US expectations is always going to result in disappointment.

Personally I hate it when servers loiter around, or intrude during a meal. Outside of ordering my food, and having it arrive on the table, I don’t even want to know the wait staff are there. Some conversation and pointers on the menu are always nice, if I’ve asked, and having empty dishes vanish without any fuss is also good. But beyond that, I’ll indicate if I want wait staff attendance, hate it when they try to preempt me.
levels.fyi only focuses on software developers and their managers. No other engineering roles seem to have sufficient data to be useful.
yeah pretty sure they mean 77% cheaper
FedEx wants to equip cargo aircraft with anti-missile lasers
OriginTrail.io is using Arangodb.com
> It's human nature to compare

No, that's culture not nature.
No question, it cuts deep and we would/should look at it end to end. A big part of it is all the tty/pty black magic that we’ve just built on top of.

It’s a gigantic task, but when I see new folks reimplementing “ls” as a “modern replacement” and I do find value with many of these tools (I love ripgrep and bat, among others) I hope/wish someone felt the itch to tackle this.
Expectations/norms are different across the world, even across Europe, so poor service to you might be seen as excellent service to a local. Everyone warned me before I went to Paris about rude and inattentive waiters. All the service mostly seemed normal to me though.

More than a country vs country thing, though, I've noticed poorer service in super touristy areas that vacationers might tend to gravitate towards (even in my home city). The worst experience I had in Paris was near the Eiffel Tower. I can venture a few guesses as to why, entitled vacationers making demands that suck up more than their fair share of the waiter's time, unfamiliarity with the local cuisine leading to misunderstandings, pressure from managers to turn tables over too frequently, etc.

But again, this is all anecdotal. :)
Be honest and tell the truth about your goals and feelings.

You need to do what will help you to find happiness and fulfillment.

>> how do I explain this to my boss? Will he understand?

A good boss would respect their employee's needs and help them out. If your boss does not care about you, then maybe you don't want them to be your boss anymore?

>> I hate living here primarily because there are very few social opportunities. I am 30 soon and am thinking hard about my future. I like my job, but I do not live to work. I work to live and my life here is making me depressed. I don't know if I should spell it out further, but here goes: I want to settle down and there are basically no women here. Being that I am 30, I don't want to get stuck in some 5+ year contract in this location.

Do you think you would be happy if you were at the current job and location, but newly married or otherwise with a significant other?

Would it make sense (and could you afford to) take a hiatus for a year or so to see about meeting someone?

Are there any "remote dating" type options where you could stay where you are, but find that special someone?

A great job is hard to find and generally worth keeping if you can.

The love of your life is also hard to find, but will change your life forever.
Astrophage!!!! if only we could it for fuel too.
As a British person I can't even get a glass of water from US waiters!

But what do you want from service? It's probably vastly different from what Europeans want from service. European service isn't 'bad' it's just not what you're used to. US service seems 'bad' to Europeans - it's intrusive, nosey, and rude to us.
SSL cert auth is recognized by every major HTTP server and used by every major browser. Frankly I don’t understand how this still is or ever was an issue.
The library looks brilliant! The author's clearly put a lot of thought and effort into it. Looking forward to using it.
>> It's hard to say who did more

no it is not really, but to use your car analogy, should a wheel on the car that is flat, and slowing the car down be paid the same as the 2 wheels that are operating to spec?

Because non-performance based pay tends to flat tires....
Bitcoin can be considered zero sum since the only way to get money out is to trade with someone putting money in, and there is no other income stream. There are no plans to change this.

The real difference with traditional gambling is that there is no plan to ever end the game. As long as it continues, the players can believe they will come out ahead, even though if you stopped the game at any time, losses by people who didn't exit would match gains by people who did.

"The game ends now" values current holdings of Bitcoin at zero since there is nothing in the pot, but it's unclear if that will ever happen, and no sign that it will soon.
Do the sports programs bring in money for the university or for the sports teams?
Does it allow buses? A significant amount of traffic particularly on the Western side is bus traffic. It‘ll take quite a while to replace with trams and the like.
> Smalltalk has a filesystem: the global dictionary.

That's not even close to a file system.

> Sure, it's flat

Right, and that makes it almost completely useless. How are Apple DOS, CP/M etc. doing today?

But more significantly, it is not the least interoperable. How do systems outside of Smalltalk get access to the Smalltalk global? How is such access mediated? How are permissions handled? What's more, if other systems could get access to a pointer (and it didn't move out from under them during a GC), how would they be able to deal with the data?

Filesystem doesn't just mean a hierarchical directory tree with nodes, it also means interoperable, serialised representations, including but not limited to: ASCII, RTF, JPEG, PNG, PDF, JSON, HTML, etc.

Representations that can also be shipped over the wire. There is a reason the WWW was invented on a NeXT box, not on an Alto (or Dorado).
Crap, I hope people are safe :(
There are many what if's, but are they always true?

What if you live alone?
No, because "cryptocurrency" does not actually solve the very unethical state-of-affairs where some people can just print money and others have to work hard for it.

Bitcoin, not "crypto" fixes the problem, because everyone must work for bitcoin, and nobody may "print" it without putting in the work.

Anybody can create new "crypto" with little or no work.
dashingDev – ideas for developing code and yourself
>As I wanted to publish the results and provide a way to get through those servers,

Lists of the contents of Anonymous FTP servers have been produced since at least the 1980s.

And in fact, they still exist:

http://fy.chalmers.se/OLDUSERS/ivi/ftpsites2.html

http://www.diam.unige.it/informatica/documentazione/httpd_do...

Back in the day, you'd download updated lists to find the stuff you were looking for. Because that was how you found stuff. Although there wasn't a lot of video or music out there on the public anon FTP servers.

That was before Archie[0] and Veronica[1] and, of course, websites.

Apparently, there was a discussion[2] about this here back in 2016, as well.

I have fond memories of wuarchive.wustl.edu, simtel20.army.mil[3] and a bunch of other FTP sites I can't remember 30+ years later.

A good topic. Thanks for posting it. Perhaps you should publish your list, or stand up an Archie server for it. I'd use it.

[0] https://en.wikipedia.org/wiki/Archie_(search_engine)

[1] https://en.wikipedia.org/wiki/Veronica_(search_engine)

[2] https://news.ycombinator.com/item?id=12523455

[3] https://en.wikipedia.org/wiki/Simtel
I would argue it was always mild for most people. The IFR for COVID is very low, which is visible in the CDC’s planning scenarios (https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...). For those under 18 it is negligible to the point of being non existent. For those under 50 the IFR is 0.05%. Studies have also shown that the majority of those with severe COVID symptoms are unhealthy in some way (obese, vitamin D deficiency, or immune compromised). COVID is really only noteworthy if you’re 50 and above or otherwise unhealthy.

To come back to this article, it is interesting that they admit we have less to worry about because of growing natural immunity (from exposure to the virus). Many people suggested natural immunity was effective, particularly political moderates and conservatives who felt individual choice matters and that mandates (like vaccine mandates) violate basic civil liberties. But they were ridiculed and belittled as conspiracy theorists, despite the obvious logic behind their suggestion. Now time has proven them correct, as with other strange claims from COVID political theater (for example the changing story about the effectiveness of different masks).
Seems like a strange attack against (eg) GPL. Stallman is completely odd, but GPL's aim has nothing to do with developers and everything to do with users: Let users know and control the software they're running on their computers. This is a real world issue, even if you don't think you need it.

This does have varied ramifications for developers, but all designed to prevent a downstream removing rights for a user to access the code running. And that's great, irrespective of your or my views on the chap who instigated it all.
My theory is that governments are limited by their tecnological advancement, and romans were advanced enough to govern certain number of millions of people.

Also, as people raise their standard of living and acquire citizenship, governing them becomes harder as well due to higher expectations.
The employer should. But wage theft in the US costs workers around a billion dollars a year, and low paid workers suffer the most.

So I personally wouldn’t rely on that mechanism to ensure staff got paid properly.
Sounds like we have tax cheat on our hands
Wow, that sounds really interesting!

Got any references/links?
The wording is indeed confusing, but not every interpretation is wrong. They might mean 440% more efficient, i.e. 5.4x cheaper.
Lots of positive news:

Great effectiveness, easy for any Hep B manufacturer to make, easier storage requirements, and patent-free.

> Texas Children’s hospital said the vaccine was over 90% effective against the original Covid-19 strain and over 80% effective against the Delta variant. The vaccine’s efficacy against the Omicron variant is currently being tested.

> “We make the protein, directly and synthetically, in the lab using the yeast system,” Bottazzi explained. “We ask the yeast to make a protein that looks just like a protein that is made by the virus. Then we immunize the protein and the body then processes this protein and presents it to the immune system. Therefore, you don’t ask your body to do any major manipulation of the coding.”

> Crucially, storing the Corbevax vaccine only requires standard refrigeration, unlike the Pfizer vaccine, which requires ultra-cold storage in transit.

> Biological E, an Indian pharmaceutical company accustomed to producing hepatitis B vaccines with whom Bottazzi’s team has a longstanding relationship, has already produced 150m doses of the new Corbevax vaccine and will soon be able to produce 100m doses every month.
> In early 2021, the podcast began releasing a series of episodes called "The Test Kitchen", which covered allegations of structural racism and a toxic work environment at the food magazine Bon Appétit. After the second episode aired, accusations came out about similar toxicity present in Reply All and Gimlet as a whole. On February 17, 2021, both Vogt and Pinnamaneni announced they were leaving the show.

https://en.wikipedia.org/wiki/Reply_All_(podcast)
> For all its drawbacks, Americans are keenest to retain the practice: in a survey 60% of them said they preferred tipping to a modest service charge.

I would imagine people working for tips make up the majority of this number, because they understand how much better tips are for them than the alternative which is paltry wages. It's people who don't work for tips (especially those who mistakenly believe people don't like working for tips) who would seek to abolish the tipped wage.
A whole case study can be done on this game, because it’s unusually compelling in an organic way. It’s a nice, short activity that happens once a day, much like drinking a cup of coffee. It’s social in the sense that everybody is trying to guess the same word and you can share the results with emoji’s without spoiling it for others. It requires some minor deductive skills and since everybody is familiar with the English language, you have a decent starting point for what it might be.

The fact that it only happens once a day is interesting because it adds a sense of scarcity and accomplishment. I’m not saying it should or that such an emotion is a good thing, but just how most human brains respond to the game, the same way one’s heart tends to quicken near a cliff.
Nature tends to get stuck in local optimums where things are "good enough". For reference see the recurrent laryngeal nerve, the "backwards" eye in many animals (though not octopuses or their relatives).

We can do better than nature just by taking the best from everything, integrating it together, and removing all the extra junk. Imagine if we just used it as inspiration.

I'm not saying tiny factories wouldn't end up looking like cells, but I expect the similarities to be superficial, as we have access to more robust materials to serve as feedstock and can have better control of the operating environment.
Do you know what time? I'd love to see if any of my cameras picked it up but hard to scrub audio in large quantities.
That just sounds like a microcosm of society in general. If you have money to throw around, odds are you can get away with more.
I was able to cancel NYT subscription from the EU without calling them.
There isn't a real comparison with low light mode on phones vs what the best SLRs can do at high ISO at night.

Phones are now using a combination of photo stacking and HDR in order to achieve pretty ridiculous low-light results.

You could certainly sit there with an SLR and bracket half a dozen shots and then stack/HDR them in post, but that is a lot more work and can't be uploaded to facebook/instagram seconds later ;)
Depends on the implementation.

Many organizations are just using blockchains for a standardized namespace for pseudonyms and standardized toolkit for non-chain encryption.

So the users in this case would just sign a message for uniqueness, instead of relying on other forms of entropy like their phone or something. They wouldnt be writing anything to a blockchain for tracking and the addresses wouldnt be used by anything else or have funds in them.

There’s no reason the Luca app also couldn't do it this way. But I’m not sure if it would have mattered, or why the health department had identifying data after decrypting anything.
Canon 6D was one of the few DSLRs that had built-in GPS support, but the feature wasn’t that successful since most people preferred to keep it off to save battery life.
Badcat, a simple yet stealthy Tor transport for C2 engagements
I spent <$800 on a DSLR back in 2014 or so, and it still takes better pictures in most situations than the newest iPhone/pixel.