skysight-inc/HackerNews huggingface dataset:
Like I mentioned in the sibling, I did the same thing, and I was a bit hesitant because I figured it may come off wrong.

The person in question did reply and was very nice, so I give them credit. But I think at the end of the day the maximal nudge they could give was just "hey, make sure we put eyes on this dude's resume." It's a boost for sure, and I appreciated it - but still never got an email back?

I think my resume is nice, but it just doesn't give the full picture, and it's pretty hard to get across the experience that made me think I was a good fit in that format. I'm confident that, had I gotten to the initial phone screen, I'd have at least gotten to the next step in their process, but who can say.

Further, who knows if I could have passed the tech portion of the interview - and this company's is apparently pretty tough. If it's tough in the leetcode sense, I would very likely not pass it (at least without studying, which I wouldn't have had time for in this situation).

Anyway, was still worth it to take a shot, I have a good gig already so I'm not in the situation where I'm desperately throwing out dozens of apps - but this role did seem cool and I still think I could have done the job really well.
Those “panels of experts” tend to be interested in what they are already trained in. An expert is the last person you want to push for new ideas.
Well said. And one further advantage of Venezuela is that crowds of people looting the rocket on the pad will greatly reduce the launch weight.
The `gcc` crate was last published to in 2018. Use `cc`.

https://docs.rs/crate/gcc/latest/builds
>I was going to call this post Cargo Culting but I think the term is inaccurate as much as it is antiquated.

Everybody knows that clocks must be kept ticking, but nobody understands time.

There is no agreement what time it is, what they should show.

Modern clocks go ten times faster than the clocks of the past.

The hands are just decorations, clocks work all the same without them.

>The divided day conspiracy theory claims that clocks used to be used to divife days into shorter time periods. This is supposed to be possible by merely observing a clock. There is no known phyaical mechanism how this could happen.
The bulletin board networks.

People with two or more computers were always finding ways to connect them before the internet. Networking protocols were a dime a dozen in the 70s and 80s. The idea that people would never hit on the idea of a protocol over telephone wires is not particularly compelling.

It's like saying if the Wrights had not invented controlled, powered flight in 1903 we'd still not have airplanes. (It would probably have been accomplished by other people by 1908 or so, 1910 at the latest.)

The internet was just one step in a long line of digital telecommunications networks, starting with telegraphy. See "The Victorian Internet" by Tom Standage

https://www.amazon.com/Victorian-Internet-Remarkable-Ninetee...
Twilight of the Brands
I have been watching Elixir YouTube videos pretty much every day for the last few weeks. I guess there was an Elixir conference recently and after I watched a couple, YouTube has been sending me a consistent stream of Elixir content.

I really want to try out this language. I love the idea of Erlang but the few times I've had to deal with it (an ejabberd chat server was one) I found it to be a bit too quirky. Every video I've seen with Joe Armstrong leads me to believe he was an under-appreciated genius. Isolated processes and message passing (Actors) seem a good candidate for the future of distributed programming (see this recent video from Crockford on his new Misty programming language [1] - notice how the questions were about Elixir/Erlang). I love pattern matching and elixir uses this to a high degree.

However, I am not 100% sold. Clearly this community punches above its weight, and the BEAM is obviously no slouch and is a brilliant choice for a platform to build upon. But I get concerned looking at the magic of LiveView (and LiveBook). My experience is that if something sounds too good to be true, it often is. A lot of the jargon is also totally unfamiliar to me - things like GenServers and other esoteric kinds of platform specific knowledge. It feels like stepping into a one-way portal, I'm not sure any knowledge in that universe is transferable.

There is a huge risk in niche languages and platforms. Hard to hire for, hard to find libraries for, hard to find blogs/tutorials/etc. With alternatives like Go having a pretty respectable concurrency story ... it is pretty hard to justify taking the risk on such a small community.

But kudos to that community. It is honestly impressive to me what they have achieved. I'm also very excited to see what happens with their type system implementation.

1. https://www.youtube.com/watch?v=R2idkNdKqpQ
They get privileged access to your medical information and directly impact the treatment plan you get. They are practicing medicine.
If Cursorless is alien magic from the future, and JPEG is alien technology from the future, then this blog demonstrates the perils of combining magic and technology. The blurry dots make my head hurt.
No one is being forced to drink water as well.
A paragraph from a draft I wrote a couple of years ago (which I should probably finish off and publish):

> Here’s a concrete example of the mess that it is: <https://www.youtube.com/watch?v=OSgIEDMekSg&t=157>. He says, “so we can write an if statement, so we can say ‘if want is not equal to got’”, with the character `!` briefly visible on screen, then a ≠. Fortunately he was aware enough to put text over the video “I’m using the ‘Fira Code’ font, which shows ‘!=’ in this neat way. Try it!”, so the beginner (since this is designed for beginners) at least gets some hint—but I bet that more than a few will forget and find it difficult to figure out what it is again, and anyone that’s skimming may just miss that part altogether.

In education material in particular, coding ligatures are emphatically not OK. How on earth is the user supposed to figure out that that wide ≠ is actually typed !=? So you’re putting a stumbling-block in their path.
Funny how much these invisible hand types rely on unfalsifiable claims to make their point. “Would have happened anyway, 100% positive of this”. Oh for sure dude.

The burden of proof always seems to fall on people who live in reality.
Nothing stops the government from developing competencies. The problem is we systematically don’t reward competence or punish incompetence.

There are many bright people in government but they spin their wheels waiting in line for purely seniority based promotions and pay raises. Then they eventually report to an idiot who doesn’t want them rocking the boat and they die inside or leave.
Did the government invent automobiles?
Ask HN: How to send mobile notifications through a script?
I'm looking to programmatically send notifications to my phone through a script. What's the best and easiest way to achieve this? Any insights or recommendations are highly appreciated!
> That isn't accurate at all. Books have been written since the early and mid-20th century about the effects of a technocratic society and the limits of growth, and those analysis and predictions have certainly come to fruition in various ways.

No need to hide BS behind long wordy sentences to look smart. Nothing has "come to fruition" - nor doom&gloom predictions of Maldives going under water or any sorts of that.

Definitions like yours are easily dismissed when we start talking specifics and look what "climate change" adepts preached 10-20-30 years ago. It's easy to look smart talking about vague books.

If you old enough to remember, popular preaching in 70s was "global cooling" with predictions about would freezing by 21st century. Needless to say it went the same road predictions about "global boiling" are heading to - be proven by historical data as made up and out of context.
Bard is terrible at coding. It makes a lot of mistakes but is too insistent it got it right. My feeling is Bard confabulates more often than the recent version of ChatGPT.

The good thing is one can verify the output of Bard easily with the Google button and when asking for links it will give you reference (real or not). Other plus is the ability to access internet, so you can give Bard directly your own document for processing.

ChatGPT also seems to understand the intention of the user better while the filtering (clam down) of bard is very strict.
Really awful narration with overuse of unnecessary pitch glides
> Citation needed. There is no reason to think this would be the case.

You may need it, but some truths exist in a place where they aren't studyable by academia, so you're just shit out of luck.

If population needs to go up for tech advancement, and it stops going up so too will tech advancement. By the time someone can submit a paper to Nature, it will be too far gone. Guess you're screwed. Guess you need to be able to think even before some sociologist bothers to apply for grant money.
Why hasn't Soviet technology dominated? There were no private sector consultants there mucking up the works.
I thought this one at least was still Clevo.
Hat tip there. I only learned about their "spin-in" (not "spin-out") start-up culture recently. If anything, it seems like management genius to realise they will miss many of the best ideas if they lock their best talent into mediocre roles.
> just how thankless vulnerability research and computer security in general is

Thankless? Which world are you living in? Do you have any idea how much money skilled, even junior, security researches are able to earn from consulting? If you have skills, you can print money, and often while working from anywhere in the world.
The beginning does sound like marketing but eventually it gets into technical information.
Yep, I have two transplanted corneas, from ~25 and ~30 years ago. No anti-rejection medication needed after (IIRC) 12 months, unlike every other organ, where you need it forever. The cornea (the clear window right at the front of your eye) isn't connected to a blood supply, and gets its oxygen from tears. https://en.wikipedia.org/wiki/Corneal_transplantation
Because taxpayers don’t hold govt officials accountable. We’re all too busy working.
What process created this X11 window?
Not just lost, but used as an energy reserve?

A 2012 study in mice found glial-produced myelin supplying energy to neurons as lactate after mitochondrial respiration was inhibited (like an proposed astro-glial shuttle for some glutamatergic neurons).

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3613737/

once myelination has occurred, reduced mitochondrial functions do not
perturb oligodendrocyte survival, myelin maintenance or axonal integrity.

We proposed that oligodendrocytes survive by enhanced glycolysis, and
predicted to see in vivo an increase in the brain lactate concentration
using localized proton magnetic resonance spectroscopy (MRS). As expected,
Cox10 mutants showed a more strongly increased lactate resonance

lactate is not cleared by drainage, but is locally metabolized

the monocarboxylate transporter MCT2 localizes to myelinated axons.
This strongly suggests that lactate generated in oligodendrocytes
is released and reaches the axonal compartment

Our model of axon–oligodendrocyte metabolic coupling is reminiscent
of the astroglial ‘lactate shuttle’, which is thought to support
the energy metabolism of glutamatergic synapses in the cortex

So wow - myelin lipids used as an energy reserve if not buffer.

It makes a lot of sense that glial cells hard at work building structure and metabolites for neurons might also provide energy. Indeed, perhaps the energy benefit was the initial evolutionary advantage, and then insulation enabling longer neuron runs (and lower energy use) would permit other adaptations.

(Also, for those extolling fatigue hallucinations or psycho-active breath-holding, please remember that's toxic to neurons, and neuronal regeneration is ... limited.)
> looking at the magic of LiveView (and LiveBook)

What's the magic? I think it's pretty easy to get a correct mental model of everything in livebook maybe excepting exact details of how the diff calculation/data compression works. Even so, you can spy on the websocket messages and get a reasonable picture of what's going on in a pinch.

Liveview is incredibly straightforward.
TCP/IP and protocols which originated from ARPANET?
It would be nice to work with Elixir, having played around with it.

However every Elixir job I've seen requires Elixir experience, so I don't really see much opportunity for working with it professionally.
Real talk. HN posts on anything OTP continue to be the same echo chamber of responses, with most readers just leaving them to it. Many people have been trying to nicely point out that "uses Elixir in some places" is not the same as "built on Elixir". ie It's exceedingly rare for any system to have a secret sauce called Elixir and none of them have sparked a race to use it. How many decades before someone points out it's a dead horse?

From my few years off-and-on, Elixir is a nice syntax on top of Erlang. Erlang is intrinsically a flow-based system. Just because you can prove something is turing complete, doesn't make Elixir/Erlang a good general language choice. The no-side effect philosophy is a dead end. You just store state somewhere else anyway, so what have you gained? The current type system is problematic, at best, and everyone knows that. Decades have passed and the same tired phrasing appears in every paper and every talk. "dynamic, scalable language built on Erlang VM, designed for building maintainable, high-concurrency apps". It's clear that this isn't special anymore and it reads as desperate for relevancy, or left to rot. Either way, Elixir/Erlang is a specialty tool like Apache Nifi or CockroachDB. Niche, at best, a sub-optimal choice at worst, for most projects.

It's oft repeated that Elixir/Erlange tooling is "established". Whenever I have used the tooling or a framework (looking at you Phoenix), it's been primitive (Observer has gotten better), poorly implemented (IDEA, VScode), or requires a large amount of memorization to "learn" it. Not the language, the tooling. It's not enough to know Elixir or Erlang. You better understand BEAM (to some extent), shell scripting (just run it in a docker on windows), some glue technologies (something to build the UI, maintain state, etc), and then you can get down to building your backend application.
Whenever anyone talks about lines of code as a productivity measure, I’m reminded of this story about Bill Atkinson (arguably the most brilliant developer on the original Macintosh and Lisa teams) [1]. Just to note, this event occurred years before the Macintosh released, when the code was far from mature.

[1] https://www.folklore.org/StoryView.py?story=Negative_2000_Li...
Disagree on Internet. The demand for fast information exchange was already apparent with phone networks, telegraphs, and the mail.

Once we had general computing, there was going to be something to fill the void if DARPA didn’t fund TCP/IP. We would probably be dealing with AT&T addressing schemes instead…
I'm more curious how they became a bus factor 1 in the first place. The comment response

> Harassment is one of the reasons. They also regularly make unprofessional and inflammatory comments. More technically, if they're not interested in a certain aspect of their job they simply won't do it.

Makes me think that this was a long standing issue and they kept him on because he kept the lights on even with being a bad person to work with. In my professional experience people usually show their colors early on if they're one of those kind of employees, even if they're a core pillar of the company.
In defense of the design, the design itself isn't a bad , just lack of total DRAM is bad.
I suspect far more private investment delivers little or nothing. Meta’s billions wasted on “the metaverse” seems on the same scale, if not more, than government tech R&D spending. WeWork, Most of Musk’s projects, Theranos, FTX and almost all of crypto/blockchain investment (speculation) delivered no innovation other than novel crimes.
No one here is claiming the Internet was created by one single party or another. Taking the initiative in creating something is a different thing from creating all of it.
Moving has a large inertia. It can take a while to get the ducks lined up. It took me a while, last time I did it. But, it did happen.
> You simply don't hear about startups that did not pan out and ate all the capital invested.

I recall reading about a big flush just a couple weeks ago.

"Convoy, valuing it at $3.8 billion just 18 months ago."

https://www.cnbc.com/2023/10/19/bezos-backed-freight-firm-co...
As does swift.
Having an 8GB version makes it more accessible. Apple could just stop selling it and the complaint about there being a $200 upgrade would no longer be valid.
At the time, the career casualty rate for fighter pilots was one in five. Just from flying around, without any enemy.
It sounds like you are relatively new to being a tech lead, so I write this comment with that assumption.

This team really needs a manager. Someone who can take responsibility for the problem, someone who has the power to fire and hire if need be. And someone who can mentor new tech leads like you. Who can help them with the communication and persuasion parts of the job. It sounds like there is no such person here.

It's not a great situation for you. The ideal time to start being a tech lead is with a group who trusts you, or with management who can help you gain this trust. You don't have either of these things.

This team also sounds like it's a low priority for management. They don't want huge outages, sure, but it hasn't been worth management taking a very active interest for the past couple years.

So, basically, it's just not a great situation. It's certainly possible to stick with it, and if you do, I suggest being more focused. Just deal with the outages, don't expect to be able to put best practices into place very quickly. Especially since this team sounds like it has been accumulating low performers over time.
Not just ALS: glutamate excitotoxicity is one of the proposed mechanisms for progressive forms of multiple sclerosis
This might be true if you just go ask a generic doctor with no training on the subject but someone trained in sports medicine or a physiotherapist can be very helpful.
It is pretty funny how amateur a multi trillion dollar can be, its so distracting and sounds like an 80's instructional VHS.
It would be nice to see it open source. As im concerned about the privacy policy as its a really valuable information
Technology-wise this is impressive, and surely a milestone for humanity, but the break-even point for this idea seems to me 2-3 decades ahead, even though I agree the higher prices will be there.
Pay them more. And then pay them extra to do the work necessary to let them go. And then pay them a big bonus if the transition goes smoothly.

Saying fuck you, you make me rich, and I resent that I can’t get rich without your effort is no way to act, even if you can get away with it.
> If they don't agree to the deal then you fire them immediately

this does nothing but hurt the business. it hurts the person being hired the most, which in this story is you, because that new hire will still happen and they won’t have as good of training.
People always chime in with this and it's weird. It's just scaring people and making them think exercise is more dangerous than being sedentary (it isn't). Have some common sense and don't jump into something that hurts and you'll be fine. Watch some videos of how to do established exercises, start with far less weight than you think you can handle and slowly work up to a higher amount over the course of weeks (so you know you're not bending in weird ways), and be consistent with it.

You can hurt yourself doing anything. Nobody says to consult a doctor before doing anything else, but there's lots of fear mongering around exercise. Going from sitting at a desk all day to doing some weightless squats, curling tiny weights, and bench pressing a bar isn't going to ruin your body. It's only risky if you're physically disabled and already know it.

I even see people saying you should see a doctor before you start walking or jogging. No. Start slow, and if it majorly hurts your bones and joints, then talk to a doctor because you may have something wrong. If you just feel a burn in your muscles after a while and an ache in your muscles the next day, you're fine. You're getting stronger.
Well, Quantized Inertia[1] (a similar non-Newtonian gravity theory) will be flight tested in the next few months with a reactionless thruster, in space.

The launch is currently scheduled for Saturday, barring delays we should know if it was successful in moving a satellite in orbit in a few months.

Personally, I estimate the odds of success at about 50/50. The device has been tested on the ground, but things break. (Or the theory could be wrong)

[1] https://quantizedinertia.com/papers/
What are the negative effects of questionable integrity of Reddit textual content?
The company I worked for was acquired with no interviews for approx 100 people. Lots of people were surprised about that when we tell them.
> How on earth is the user supposed to figure out that that wide ≠ is actually typed !=?

> Fortunately he was aware enough to put text over the video “I’m using the ‘Fira Code’ font, which shows ‘!=’ in this neat way. Try it!”

It's not a difficult concept. Nobody gets confused if :) is displayed as an emoji.
I've never really quite understood RSI.

I've been practically a 16-hours a day computer user for near 40 years now...combined with playing instruments and video games. I've never had wrist, hand or eye problems.

I consider myself extremely fortunate/lucky. OTOH loud music has turned my hearing to utter shit.
Explore the transformative power of online learning for engineering students, focusing on the pivotal "Theory of Machines." This blog highlights the flexibility and accessibility offered by platforms like Magic Marks, providing comprehensive video tutorials through the "Mechanical Study Pack." Navigate complex subjects with ease, empowering students in their mechanical engineering journey
what desktop/server platform? what programming language? what smartphone os?
The description on the OpenThings website is misleading, the add-on module is an off the shelf commerical remote that is being shorted in order to operate the door.

The ratgdo device is decoding the line version of the Security+ 2.0 protocol, which gives you state information/etc. They have a page describing what they currently decode:

https://paulwieland.github.io/ratgdo/01_features.html

FWIW The Flipper Zero can decode the wireless version of the Security+ 2.0 protocol.
That's an interesting decision, because it's the reverse of one of the big complaints about Typescript: that it only works up to the API boundary, and doesn't include external data sources (unless you use libraries like Zod to combine runtime and static type checking).

For me, Typescript is more useful, the more of the codebase I "own", because it means I can be more confident that all the types reflect the true types of the runtime data, which means I can change things more confidently and quickly. Do you find that you're refactoring and changing things less with dynamic languages? For me, I think that's the number one magic feature that I miss when I use languages without explicit type systems.
Not quite; I think it was actually Kurt Gödel.

Jokes aside, I assume they are referring to Gödel's incompleteness theorems, which might well reasonably be characterised in that way.