skysight-inc/HackerNews huggingface dataset:
TL;DR: I think you're seriously misguided.

I think you're missing the point on every subject you touched on and I likely would not hire you either.

For one, most frontend developers now use environment variables to feed in configuration specific data, most notably URLs and feature flags, so that they don't need to do find/replace operations in the final scripts (most notably, minified bundles). It really has nothing to do with HTML, unless you've decided to interpolate values in static HTML pages. The environment variable concept is agnostic of any frontend framework and only requires a build tool of some sort, such as Webpack or Rollup.

On your point about not knowing React... I'm not really sure why you couldn't stick the landing here. If you knew they were a React shop, why not just look into it and build a React app on your own time? It's as simple as doing `npx create-react-app` (or something, I forget the syntax) and building your own React app. If you're such a seasoned frontend developer, surely this would be easy?

On the sad state of affairs: I really think this is another area where you're wrong too. I now know Knockout, Angular.js, Vue, React, and just now looking into Solid.js. I don't know the exact internals of each of these tools, but I can certainly explain to you what a digest cycle is in Angular and what hydration/rehydration means in React SSR. To someone who doesn't know the terminology, this can sound like jargon very easily.

On devops: a couple of years ago I found out about CI/CD, monitoring, and a couple of other concepts, and my workflow completely changed in both professional and personal projects. I now spin up entire infrastructures in AWS in minutes using Terraform. And frontend apps are now incredibly easy. I'm currently working on a Solid.js frontend application on my spare time.

So yeah... maybe you should change your attitude a bit. Based on what you wrote, it sounds like you might be the one that's not on the same wavelength.
This is a YC company.

The sad part about this is that if she raised any issues with the nickname, she would be labels as not a team player.

The fact that CEO didn’t have any foresight to not know how this is problematic is beyond me. She must of really not liked her and wanted to passively be a bully.
I think we could argue this is the issue for any modern warfare technology. I would say that most are insecure and if not already compromised, easily done. The head of cybersecurity resigned because he couldn't get funding to even look deeply into this.

GPS is not as good as most people think. Especially in Southern Hemisphere. It makes interesting reading.
In terms of non-Apple WebKit browsers, that's about it though. And they're all quite niche in terms of intended audience.

I wish there was a more Firefoxy WebKit browser out there, I'm not going back to a web without Ublock.
Can you explain how? I'm inexperienced in this field but found wsl to be a great quick way to run Linux software in Windows
The whole story sounds shitty for the world of internet possibilities. Like in "Cuckoo's Egg" author said that's this is a crime itself to ruin trust among people in the net. BUT funny thing is that blockchain itself may be a cure.
Things You Didn’t Know About NASA’s $10B Space Telescope on Cusp of Launch
But the point being made is that the only reason to clone it would be price. Because a true clone would benefit from all those things you listed, same as an original rpi.
Well done. It actually took me to your last sentence to realize you were being sarcastic.
Maybe someone with experience running a Tor Bridge could comment on how hard it is to run.
How is this allowed?
Can you serve your first customers manually? If so, consider setting up a landing page + Stripe checkout to get your first payments. Then you’ll be in a better position to fund development or raise capital.

I’d be happy to help you setup a landing page to take payments. Shoot me an email.
I worked at a Glass startup for a while. Explorer Glass was really underpowered. Then Enterprise 1.0 was released, but still ran an old Glass OS (Android 4.4) and overheated (among other issues). The latest Enterprise 2.0 is really pretty good. But, there is/was no killer app. We tried remote support or medical applications, but few were really interested despite the seeming need for these types of products.

(note: I also worked with ODG, Vuzix and RealWear and demoed the Toshiba product)
I'm still surprised how many people are still using us-east-1.
sth -> something
If you want some affirmation, we chose DArt/Flutter over React because as C and Java devs it just looked better to us than JS. We’ve been very happy. I’m sure it’s not the end all perfect, but we’ve been able to do everything we have wanted and the performance hasn’t been an issue. Would chose again.
Stated Clearly has a great video about the RNA world hypothesis (https://www.youtube.com/watch?v=K1xnYFCZ9Yg) if anyone's looking for an engaging overview.
Do you want ethical grandstanding or do you want the letter you write to change anything?
I didn't fragment it. The part I quoted is from the first paragraph at https://news.ycombinator.com/item?id=29464486 .

The part you quoted just now is from the second paragraph.

I misinterpreted the first paragraph as being your opinion, and the second as being support for your opinion in the narrower topic of pedagogy.
Old cameras recorded in black and white. Did people in the 20s live in B&W? Or maybe the camera is a device that attempts to record a picture of reality at some point in space-time, with lossy compression, to match the perceptions of reality of its creators?

The thing is, you can have a consistent model of reality when you're only looking at it from the inside. This tells you nothing about the outside.

Eg: if you're living in a simulated universe, everything is consistent, your cameras and the dry desert. Still, outside the thing you perceive as reality, there could be anything.
I made https://github.com/NixOS/nixpkgs/pull/149523 to kick off

nix-build -A pkgsStatic.llvmPackages.clang-unwrapped

Which built all the other deps just fine, but failed buildling LLVM with CONFIGURE_LLVM_NATIVE. That seems easy enough to fix, as that's the regular part, though.

No guarantee there wouldn't be other more serious issues lurking beneath, but we've attempted quite a lot of static builds of complicated thing, augmented Musl with various bits and scraps to make it more featureful.

You gave a very nice intro for my talk, saying Nixpkgs could well be the future so check it out. Well, I hope that future can arive more widely soon :).
Recruiters have no way to affect any real change. Thank them for their time and then say you're not interested.
I have been buying resale keys for office for a while now. Usually less than $5. But most of them stop working after 1-2 years. Is there anyway to validate that a key you are purchasing isn't part of some corporate unlimited plan that will eventually be revoked?
The oldest aircraft navigational aids to avoid hitting the ground are fairly simple, and predate software (the radar altimeter is a good example, which in its most basic form just tells you your altitude above the ground and works really well in most flight regimes). Ground proximity warning systems are more along the lines of what you're thinking, and rely on the aircraft's flight computer to predict an intersecting flight path with its digital terrain model within a specified period of time (typically relies on GPS and/or INS data). As long as the software isn't integrated into aircraft flight controls (auto-GCAS in fly-by-wire military aircraft, for example) it doesn't necessarily need super-rigorous testing, although when it is connected to automated flight controls it should* have* (looking at you, Boeing...) an extremely rigorous testing process to ensure it behaves deterministically and as the pilot expects under all normal and emergency conditions. This generally involves a lot of bench testing, with a (potentially very large) number of test flights to ensure it works as designed in enough distinct conditions to have full confidence in the system.

TCAS (the family of systems aircraft use to avoid hitting other aircraft) is much simpler and doesn't rely as heavily on GPS/INS data, but generally only gives data on cooperative aircraft transmitting transponder or ADS-B data. A very simple version gives a traffic alert when another aircraft approaches within a specified distance of you, but may not give any other useful information (relative altitude/position, heading, etc.), and the most basic version I can think of just gives a range to a single cooperative aircraft.

I think you'll find that you're off by a few orders of magnitude on the number of submarine navigators out there, and there are few enough certified avionics systems that most are used by a substantial enough audience (and, more importantly, mandated by enough national aviation authorities) to be worth the R&D effort.

That said, military hardware is often decades behind the civilian world when it comes to many of these mandated safety features, so I don't find it surprising that military ships (often with proprietary radar and sonar systems designed primarily for combat, and not wanting to broadcast their location to potential adversaries) don't have good integration with commercial collision avoidance software designed to work in a collaborative environment with off-the-shelf hardware that may have only been installed as an afterthought, if at all.
Same drug, same effects. Cameras can't see your wall melting, but they exactly match what we see in reality

Huh, weird.
> Batteries are sufficient and cheap enough.

Cheap enough at current production levels is not necessarily cheap enough to meet the capacity needed for widespread grid storage. Lithium extraction is pretty dirty right now too.

> A 3x overbuild of solar+wind in an optimal mix, along with a continental grid and 3 hours worth of batteries is all you need for 99.99% reliability

I think that's overstating those optimistic results.

If you also account for the end to end/total carbon footprint, some calculations show nuclear emits less carbon than wind and solar. Consider that a wind farm producing as much energy as a nuclear plant requires an order of magnitude more concrete, and concrete is a large carbon emitter.

> if governments don't want to invest in infrastructure, why would they invest in nuclear which is an order of magnitude more expensive?

It's not an order of magnitude more expensive than restructuring the whole grid. Arguably nuclear is more cost efficient overall:

https://pubmed.ncbi.nlm.nih.gov/32820449/
Although I don't wish to participate in it, I find Brave's business model an interesting pro-user take on the problem of a toxic industry. Calling _Brave_ toxic is a weird turnaround of the facts.
Amazon in a PR disaster involving corporate greed and avarice? Oh no. Anyway. No really, I would not be surprised if Amazon has several playbooks upon playbooks involving commercials of how Amazon helped some warehouse worker get through college or some medical bill as their means of a public mea culpa.
Attitude, Altitude, and Agency
Would you mind listing more of these other platforms? YouTube can be so tediously, stiflingly boring.

I had not heard of Odysee/LBRY, so thanks for the tip.

LiveLeak was a bit too extreme for me, personally, though I am glad it existed, puzzled to see it go. Anything replace it?

Vimeo is nice for finding avant-garde or art videos.

There are curated, paid services for films like Mubi, Shudder and NoBudge.
I bought a couple 'moteus' motor controllers from Josh Pieper at mjbots to build a small two axis gimbal to point an antenna. It was my first foray into any kind of hardware project of this nature and I honestly didn't fully respect the amount of force these small brushless motors can generate. My head is thinking 'these things run on batteries and meant to spin at 3000 rpm, how much torque can they have?'

A lot.

I've broken a half dozen mounts, ripped a circuit board in half and smoked a few passives in the process. My recommendation is to start with a small motor when you're tinkering with this stuff haha.

(I'm no expert but super happy customer of mjbots btw)
Sounds like a great business plan.
I myself don't even know if I was truly being sarcastic or ha-ha-only-serious or just reality-is-a-dark-dark-place...
Neodymium magnets and brushless DC motors. The brushes and commutator have been replaced by a micro controller and set of power MOSFETs.
HOT TAKE: I think the parents are responsible for regulating the social media hours of their kids, not Mark Zuckerberg. Even If facebook changes, kids will find something else to hook onto, leading to more mental health problems.
> There is so much evidence all around us that statically type-checked, compiled languages produce better, more performant code, and allow for application stability and longevity much more easily.

Does any of this evidence address how those characteristics affect company or product success? (There are lots of failed products written in statically type-checked compiled languages.)

They've shipped. We'll find out if it is good enough.

That said, it is already better than everything that hasn't shipped, no matter what language was used to implement those other things. Maybe they can catch up, but they are behind.
This nut has been cracked, but not in warehouse settings.

As I learned this summer in Italy with my intermediate language skills, "commercial" truffle hunters purchase tree saplings whose roots are pre-seeded with truffle fungal spores, then plant them on terrain with the qualities (sun facing, slope, stone content, etc.) that make favorable growing conditions. As the trees mature, you start getting regular annual harvest of truffles, but you will wait years before you have anything resembling profitable truffle production.

Once your "habitat" is stable, though, you can continually generate truffles during truffle season for more or less generations, assuming the climate doesn't turn on you. You'll need animal support, of course, to harvest :)

Climate change is currently making annual volumes volatile, as recent seasons have seen too much water or not enough. In addition to defending their own private lands from trespassing thieves (who regularly try to poison their truffle dogs), commercial hunters have had to learn new skills at water management to keep their grounds in as "stable" state as possible during truffle season.

Of course, when you have a bunch of land with trees growing on it, it's normal to also grow food and livestock, too. It's very to _only_ deal in truffles for one's livelihood.
This is from 2002, the title could probably include that.
It's profitable for Wright. His litigation is financed by is advanced fee fraud victims who think they're going to score billions worth of Bitcoins. So the more lawsuits Wright can file, the better for him.
This is fair, but silly then to interview someone who “doesn’t know React” if you’re not willing to teach the framework. Frameworks and languages are easy to learn, idioms and all. If a candidate is knowledgeable and can write idiomatic Vue or something similar, why would you think they won’t be able to do the same with React?
How effective are parents at regulation? I feel like at some point, it becomes hard, and kids will find ways to circumvent limits.
Personally, I don't have time to spend on solving the same problem twice. I want a guarantee that something isn't going to break again. Yeah, it probably won't break again in the exact same way, but if you're writing your test to cover one narrow failure mode, perhaps it's time to brush up your software QA skills.

You're making a set of assumptions when you write a piece of code, right? All the steps between when you actually submit a form and when the data is saved in your database are assumptions that you're implicitly relying on in order for your application to function. Individually, each of those components can work just fine, but no matter how "boring" they are, your application can still be broken.

For instance:

> a distinct sort was case-insensitive but should have been case-sensitive. It was dropping a few hundred items out of hundreds of millions.

You don't know that it's _going_ to work until you've _tested_ that it works. Right now, it sounds like your testing is almost exclusively manual. That's a valid approach, but it doesn't scale very far (neither in terms of application complexity nor team size and composition nor project age).

> Once the code has been established as working, and strong typing is used end-to-end, why bother testing it over and over?

You've established that it's working as expected _now_. What happens if somebody submits incomplete or malformed or outright malicious data? What happens if somebody opens two copies of your form, fills them both out, and then submits each of them in sequence? Which one should take precedence and does the notion of submitting this particular form more than once even make sense? What happens if your database isn't reachable but you have data that you need to save? What happens if another developer on your team updates the ORM and that includes a change to how data is sanitized on its way into the database that breaks some implicit assumption about how your data is going to be stored?

I hope you have some way to catch that stuff in code review. Syntactic rigor and being a bottleneck in the code review process is only going to get you so far.

Personally, I don't want to be figuring any of that stuff out at 3am when the pager is going off. I want to be confident that the team has solved _and documented_ all of the potential problems that they can think of (in the form of tests).
What on earth are you doing on HackerNews?
(I _like_ using goto's every once in a while: it can often mess up the gcc optimizer just enough to get better code out of it. In this case, as the signal test is not usually true, the goto forces gcc to use better jump placement and avoid the branch in the usual case).

As to whether it reall matters: no, it doesn't. The largest reason I do this once in a while is that I look at the assembly gcc produces for quite other reasons, and use a goto to make it slightly easier to read (not the C code, the assembly ;-)

http://lkml.iu.edu/hypermail/linux/kernel/9507/0475.html

Please note that this is from 1995. Compiler behaviour might have changed.

Other interesting posts:

https://marc.info/?l=linux-kernel&m=104240115806388&w=2

https://marc.info/?l=linux-kernel&m=104240357108566&w=2

https://marc.info/?l=linux-kernel&m=104240441009296&w=2
Why can't consciousness be from both the material and the immaterial?

If a chemical alters perception, that just shows that consciousness is strongly affected by the material, but other non-contradictory hypotheses aren't thus disproven.
So basically it's just a toggle switch?
Why the hell is supabase using Auth0 for its auth?
Today I decided to try supabase as I am reading about it and is impressed about its features. But when I decided to try it directed me to a Auth0 auth page, this creates a very bad first impression as whether supabase team trusts its auth offering.

What are your views on this guys ?

https://imgur.com/PaaxrhI
Try this: https://archive.md/UqKK0

I wasn't able to access the article at all due to it redirecting through https://guce.yahoo.com/consent which is blocked by my DNS (NextDNS.io).

The archive.md links don't work for Cloudflare DNS users though.
Designing Interfaces: Patterns for Effective Interaction Design
There have been studies that show this isn't true -- any particular session from a Tor exit relay is about as likely to be malicious as a session from a random IP, and the most popular sites accessed are things like Amazon and Facebook (the latter of which makes up approximately 50% of onion service traffic, as of ~4 years ago). I, for one, use Tor for most web browsing that doesn't involve logging in. (As a hint for people who dislike captchas: I don't actually see them as often any more, but for static content in particular, you can fall back to archive sites to circumvent them.)
That still fits. OP is describing the product which they believe to be sub standard and likely want to imply offense to it. There would be a difference between "This product is shit" and "You are shit". Both are sending offense to the target, but one of them is a computer with no feelings.
I'm not sure telling a replication system to keep copies of all changes without limits until they're replicated and then not letting them replicate is much of a footgun. You're getting exactly what you asked for and any system with the setup is going to eventually start filling up space if the replication or connector goes down. It's like complaining that your kitchen floor got wet when when you plugged the sink and left it running - it's unpleasant surprise, maybe you wanted a sink with an emergency overflow outlet, but it's the obvious outcome.
Are you saying that unauthorised access to systems and unauthorised taking of money could be retroactively authorised, thus there would be no crime?
Well in a very real sense this sideshow is independent of Bitcoin. Bitcoin is gonna keep on chugging whatever clueless nonsense goes along with it. To the extent that this has any real effect at all on _Bitcoin_ it would just be creating varrious headwinds like discouraging new contributions to the software.

This wouldn't be the case for legacy systems that depend on trusted third party authorities.

What it does tell you though is how much nonsense people will treat seriously. The same media that is misreporting on Wright's litigation is also the same media saying that Bitcoin is a big deal. :)
That's an interesting angle that I hadn't considered before.

Not that I don't have serious doubts regarding the viability of Bitcoin overall, but it seems like it could play a role in balancing out the imbalance created by intermittent energy sources.
Cameras were designed to work just like our own eyes.
Design a camera to work like flies eyes, and suddenly you will get an image that does not match your perception.
That's the whole point, we don't know reality. We only know a model of reality that we can perceive with the senses we have.

Show a picture to a fly and it will tell you: "you're tripping, this is not what reality looks like".
Astute observations… I’ve heard similar from someone who microdoses and pole dances for hours on end. She’s an interesting gal to say the least but incredibly tapped into the fungal experience and that trajectory of personal growth.

Really appreciate this comment, thank you.
Fake Satoshi Nakamoto wins court case
State actors aren't the threat to worry about here. They have much more controlled and reliable ways of killing you and if they decide to weaponize a mobile platform like this they are likely to fund or steal much more purpose-built technology.

If you're worried about weaponization of open source projects, your threat actors are just about any person with a computer, a couple thousand dollars and a grudge.
Not their first PR stunt: I remember when Oxford Internet Institute gave Max Schrems some kind of fluff award back when he was starting out as a professional FB agitator.

This whole letter reads as a somewhat patronising attempt to force FB into sharing their toys without offering anything in return. Once you go down the path of publicly shaming someone into working with you all hope for cordial collaboration must go out the window.

Frankly, if OII want a slice of the company, shares are trading at $300 a pop right now. Not that I condone it, but shareholder activism feels like a more viable (and morally defensible) route. Bullying via PR fluff does not.

Keep this up and the mob will be back to rattling pitchforks over Facebook harming kids by “refusing to add a Panic Button”. Perhaps that’s the goal — OII’s funding is proportional to the level of public anti FB sentiment?

http://news.bbc.co.uk/1/mobile/uk/8616980.stm