skysight-inc/HackerNews huggingface dataset:
> There is no guarantee of anything from any web app. Your data can be used for anything the provider likes. There are literally no guidelines.

This is a feature, not a problem. To add, it's also not true at all. The browser sandbox is the gating.

>Electron apps are not web apps and do not run in the browser.

This makes me think you don't actually know what electron is.

Have a good one.
The top comments basically mirrored my thoughts. I understand that companies starting out with minimal funding can't really pay you as much so they pay you in future earnings. However, from the employee perspective its a huge risk and likely you don't get paid that difference.
No, Cheney on the MTA uses the stack as the nursery of a generational collector; the live objects are evacuated using Chris Cheney’s copying algorithm (developed for the Cambridge ALGOL 68 compiler).

Chicken’s last generation GC might be mark-sweep, but that isn’t the MTA part.
I learned of this in college. Most C programmers know how C arrays work.
Well the day they announced it was also just a largely unremarkable day towards the start of a weekend but it still turned into a fiasco, so hopefully not.
Doh! It's true.

For me it boils down to trading freedom for bluetooth headphones/mic that just work.
It's actually spelled out in K&R in more technical language:

"The array subscripting operation is defined so that E1[E2] is identical to *(E1+E2). Therefore, despite its asymmetrical appearance, subscripting is a commutative operation."

(my emphasis)
Being good at making clear, useful and simple abstractions.

Although not the only way being good at this, mathematical thinking helps. What information can I discard, what's important, what isn't important?

The problem is you can get them so badly wrong.
good point, thought TSMC had an edge. Changed my mind now
The Reality of Edge Application Development
Personally, I wouldn't object to a server-side implementation at all. My objection is that it's client-side.
If it would be the exception to the norm that would be fair. But the bugs and regressions in the Windows desktop UI are so numerous these days that there must be a reason why the quality is so much below the average. Poor management driving the good developers out could be one of them (or it's just because they fired their QA, who knows).
Wasn't there a thread here just yesterday about how 6% of some class of AI outperformed a human, but then it turned out that 0% outperformed two humans? That's also literally the lesson Uber learned the hard way when a SDV ran over a person (that zero humans is worse than one, and one is worse than two). This is also the principle behind code review, peer review, QA, middle management bureaucracy, and a whole lot of other things.

The tragedy, IMHO, is that AI models like this encourage centralizing decision making into a single black box (to the extent that external research then benefits the owner of the AI model rather than advancing public commons), whereas in pretty much every other aspect of life, we consider decentralization/redundancy of autonomy to be the solution to robustness problems.
It may do both, increase small, incremental innovations and decrease large, R&D-heavy innovations.
Charm Completes Removal of 1k Tons CO₂e for Shopify Ahead of Schedule
I explored this briefly but it ended up taking about 25 seconds to compile hello-world in Clojure. That struck me as causing a lot of pain to develop for.

That, combined with how you'd lose access to a lot of the java library ecosystem, makes it less appealing to me to develop on.
It’s difficult to write a fast interpreter in Go. It doesn’t optimize interpreter inner loops particularly well, you can’t do the data structure tricks you can do in C, and there is no JIT compiler available like in Java.

The best way forward might be an option to compile some Joker code by generating Go code for it.

(This is based on writing an interpreter a few years ago. Perhaps Go’s compiler has improved?)
> The entire concept of a backdoor that only the good guys have the keys too is so moroinic as to make my blood boil.

Uhm...isn't the whole basis of modern cryptography the idea that you can have keys that only the good guys know? Every time you use an HTTPS site for example you are relying on the existence of keys that only the good guys know. Every time you use an end to end encrypted messaging system you are relying on the existence of keys that only the good guys know.

The issue with backdoors is not keeping keys secret. It is keeping others from also installing backdoors.
Even if you have the same class of stock, vesting, good/bad leaver provisions and strike price make that a false comfort. Remember that you don't typically get stock itself but rather options to buy stock.

However if you _don't_ have the same class of stock that _is_ a pretty good sign that you're going to be last in line.
If it was the trading platform angle, could they just scan on share or am I missing something ?
Well, sure, you're absolutely right that it's best to write high-quality code so that you avoid firefighting in the first place. But that's an orthogonal question to whether the number of while loops is relevant to code quality. Most programs (or even subtasks) aren't Turing machines - they are "unbounded" in that they're supposed to run indefinitely until someone tells them to quit, or until they abruptly hit EOF, end of stream, whatever. You don't improve such logic by making them "bounded" - it will be in fact missing the point.

* If you prefer, change 11 pm to 11 am and my point still stands (though I'll be less cranky and less likely to rage-quit).
Thanks Gus! Yes, I originally built it with an instant report - the issue I came across was that the API I was using sometimes took quite long to return the results. And I saw users dropping off really quick if not instantly served. So I had to go for the email route. Will see if I can optimize in the future!

Thank you for your feedback on data, very useful and I agree with you - will rethink.

And I am indeed looking for ad solutions right now as well - Google unfortunately don't monitize pages like this as their robot can't see the content - only blogs seems to work with them. So any recommendations for other ad solutions?

And agreed - I see more applications for this site - thought I'd just start with weddings to narrow it down a bit in the beginning and focus on a core group first :) Thanks again!
It's absolutely their fault. Folks have been saying from day 1 that aviation has dealt with this very problem. Telsa should know since they're trying to claim they mean autopilot in the technical rather than colloquial sense.

The only reason they haven't faced that is because it's completely devestating to the technology they're trying to market.
> this is intangible & ungraspable. it compares in no way to files. if you think it does compare to files, explain how.

The web allows people to accomplish computing tasks without needing to deal with files.

Of course it’s not a 1-1 comparison. That’s the point. Files are not necessary.

> chiefly i see the web as in no way offering the user-directed malleability that a personal computer has. the web never achieved the vision of writability that Tim Berners-Lee imagined. it should. but it hasn't.

I agree, but files don’t solve that problem.

>> None of these things are done better by simply having folders full of files.
> this is not what files are though. they're also symlinks and extended attributes.

None of these things are done better by simply having folders full of files with symlinks and extended attributes.

> and again i'd argue that most every system is better when it has files under it. tools like Roam are better when there's user-manageable files underneath: the excellent open source Foam (https://foambubble.github.io/foam/) does just that, and is easier to manage for it, while retaining the non-file-centric linked-web-of-documents feel that Roam/Zettlekastan-notes is known for. the alternates you cite aren't alternatives: they're all doable, easily, as files and folders. to not afford the common-man's offering for these applications is a travesty & a crime.

It’s not the common man’s offering. Almost nobody wants files. That’s why systems that are not file-centric have vastly outcompeted file-centric systems. Files add an additional cognitive burden.

> my father greatly prefers managing photos by folders. it's the only system that has made sense to him. he's found every alternative jarring & frustrating.

He’s obviously in the minority now.

> there's a common ground, something tangible & real about the OS having constructs & tools for managing digital things, and my dad gets it, & can use it. not being subject to each application's intangible, abstract digital entities, having "real" digital entities is empowering.

I agree with this in part, and I don’t personally like the way the web works. However I don’t think files are an adequate solution, and I am not denying the reality that the web and fileless apps do in fact work better for most users. Files are no more ‘real’ than any other digital entity. They are just old and have a lot of tools around them, but they also have limitations.

Also see other people’s comments about the issues of file formats.

> You also simply ignored the other examples, like notion, or roam research.

> still not sure what any of your arguments are. you cite applications but don't provide even an elementary review of how or what characteristics are different, how the experience is different. your parade of other applications is just adding more chaff. i think your analysis is weak.

You seem to understand that there are Apps that don’t use files and present what you call ‘abstract digital entities’.

You seem to understand that these have prevailed because people like them.

You seem to understand that this has happened even though they don’t expose files to the end user.
"I'm good at my field, people in other fields are terrible."
I think intellectual property is awful in every form. With real property, if someone takes it then you haven't got it anymore, so it makes sense to protect it. But you can't take intellectual property away from its owner.

I understand why it exists: intellectual property creation is a full-time occupation and the creators need to eat. But that just makes it an awful but necessary stopgap until we figure out a better way to feed everyone.
I think recreating Clojure point by point is not optimal. There is some middle ground between full on Clojure and the straightjacket of the STL datastructures.

- Clojure is kinda difficult to reason about performance wise. The lazyness.. some weird corner cases (like how `(first ..)` is slower than `(nth .. 0)`

- The STL is very strict on the "zero cost abstraction" front.

Maybe something like Immer but with some syntactic sugar to make it more light weight like Clojure?

With hooking into GDB you could probably make a REPL as well.. GDB has live code reload, introspection - you even get state of crash and sane stack traces :)
How does this theoretical attack get them to save the attached image to iCloud?
my makerspace in victoria, bc runs classes on dna barcoding for fungal identification. About $12 per id when all is done.
Looking at it, those commands are not horrible, or unreasonable.. for a developer or someone comfortable with the command line.

However, the 'average user' is going to be annoyed and lost with those commands.
A good time to thank Stallman for seeing all this coming and preparing way back in 1983. As far as I know he was the first person to kick off the open source OS effort, and of course quite a few people have helped over the decades.
i had the really good fortune of starting series B (coincidentally weeks before there was a C round) at a unicorn startup.

at the time i was overly-optimistic about its outlook and when countering pushed for more shares instead of higher base.

i bought all my shares before leaving a few years later and made out really well on the acquisition -- i think the sale_share_price was 50 x my_strike_price.

here's the thing though, retrospectively i still don't think i'd ever advise someone to do what i did. there are so many factors that had to line up exactly right for this to be a positive outcome for me:

* joined with particularly low valuation with company in a strong position

* happy enough to stay n years and vest all my shares

* was able to borrow $ from family to outlay the huge cost to buy what were at the time essentially worthless options

* survive getting absolutely KILLED on taxes, i think my AMT obligation when i exercised ended up being almost 2x as much as the cost of buying the shares (it uses a company filed valuation to set current fair-market-value which was completely theoretical since the company was private when i exercised)

i joined a fortune 50 company when i left and pushed for high base and a large performance bonus. i did the math on what my earnings would have looked like over time if i had spent my years working with big-co-pay vs. lower startup pay + good options outcome and even with a crazy lucky outcome i don't think the extra $ i earned was worth the high risk.

my partner and i both agree it wasn't worth it, especially when we reflect on how many early mornings, long nights, and weekends i had to work to make it happen.
Your comment makes it sound like you are biased toward internal hiring being better. Why is that?
I'm guessing Netherlands.
And opened them up to liability that they pay lawyers('?) retainers to avoid.
In the northeast we don't have wildfires like that. It's just too wet especially in the river valley in which I live. And 'winter' is basically 6 months long.

The undergrowth just uh, under-grows unless you expressly clear it out to make it more pleasant to walk around in.
Replying here to say I agree with the other posters.

I'm not a developer. I need a system to do my work. I need to do video calls using a bluetooth headset with a microphone.

I'm not in a position to spend time "fixing". But I am in a position to pay. But Linux seems to have few options available to pay for polish. I would pay $500 this instant to have the ease of connectivity that Apple has on this Linux machine.
You realize the blue origin complaints are that SpaceX plans are too "speculative"?

The blue origin plans as an example have no clarity on so many key elements its not even funny - but SpaceX is not protesting them saying they are speculative.

There are many other filings also very speculative. Or that haven't even done debris mitigation work (they use a non US home state to try and avoid the work).

No fuss for any of these, but they are out of the woodwork if SpaceX does anything.

The mind boggling hypocrisy of it all is crazy. They have time to file 200 page complaints, bring big teams to complain. They expect us to believe they haven't evaluated the SpaceX approach before doing their own designs (one complaint, blue origin, despite tons of money, claims they can't / don't look at the spaceX designs).
Very good point. Actually, the next version of iOS should include a feature to make sure that you don't roll through a stop sign at 1MPH at 3 o'clock in the morning. STOP means stop, not kind of look both ways and carefully evaluate the situation! An Authorized Phone Receipticle built into your car will ensure that the phone's camera is facing forward so our Machine Learning Artificial Intelligence can detect stop signs, and the accelerometers will detect whether or not you stopped completely. If you didn't, your device will do some bullshit with bitcoins or something eventually leading to it sending a report to the Apple Safe Driving Headquarters ("ASDHQ") where totally trained technicians that definitely have health insurance and get paid more than $1/hour will check the data to see if it's a false positive. If it's not a false positive, and BTW, from exactly zero hours of real world testing we have determined that the false positive rate is less than 1 in 1 trillion, we'll report you to our government partners who will take care of your reeducation from there. Driving is a privilege, not a right!!!

Over ONE HUNDRED people die per year from people not coming to a complete stop at stop signs, and at Apple, we care!!!!!! We'll never let the screeching voices of the minority stop us from invading your privacy for no good reason. We like the screeching, it makes us feel important and relevant. As the inventors of a small computer with a battery in it, we consider ourselves better than God.
Likely because they made the mistake of doing them together to begin with - there’s no world where the public untangles it.
If the company is secretive about valuation a good line is to say, “my current stock options are valued at X and from what I can find I’d need a value of Y to match my current compensation.” Whenever I’ve used this line, I’ve gotten more stock options.
So I don't have to move, make new relationships, make my kids change schools, tons of reasons.
The "minority status" stuff seems fine in the grand scheme of adult world... people are fairly predictable passed a certain age (based off generation/origin). The generalizations obviously punch down on people who never really fit in with their "political identity", but misfits have never had it great.

With kids though!? It's so misguided. You don't know who they're gonna be.
What they got very very wrong is the idea that spyware running on the user's device is the most privacy preserving way to scan for illegal content hosted on their servers.

Apple has not announced E2EE for files stored on iCloud. If that is their intent, they likely would have had a somewhat improved public response by announcing it at the same time as the on-device spyware.
Using PostgreSQL’s JSONB for NoSQL (2019) [video]
That will be a great argument when one of these new varieties is, say 5% of world cultivation of any particular crop. We are decades away from that circumstance. This isn't even a slippery slope argument; it's more of a "moderately smooth horizontal plane" argument. Given the challenges that humanity currently faces, these sorts of low-effort Chicken Little objections would endanger millions of human lives, if anyone took them seriously.
My point isn't about policy. I'm retrospectively criticizing everyone and everything that has cast COVID-19 as a matter of individual health and thus allowed the entire constellation of "I know what's best for me" bullshit to spring up.

COVID-19 is a public health issue, not a personal health issue, and the required strategies for public health issues are not related to individual making the choice of "what's best for them."

Had COVID-19 been discussed and described correctly from the outset, this whole angle that "I know what's best for me" would have been appropriately cut off at the ankles before it even got started. Instead, we now face a situation where even the people who have been vaccinated likely did so thinking of it as a personal choice.
Context is important though. For instance, developers applying for management position with no management experience. In other words just because they work at a company does not mean they are qualified for the position there (or elsewhere). Those people would likely quit out of resentment.

I think in many cases people think they deserve a promotion based on seniority—but they don’t show signs of going above-and-beyond. Simply working somewhere longer does NOT warrant any merit increase in my mind. Doing extra things to help the company in ways beyond ones role deserves merit increase/promotion.

I’d argue more times than not, folks consider time-spent on the job a sole factor in guaranteeing that promotion.

For instance, someone new might join a company and have a skill set above and beyond folks who have 2+ years of seniority. That new employee might demonstrate exceeding merit in two months of employment—and in my mind, the new hire should get the promotion.

Granted, that’s comparing two employees who work at a company already. I suppose in the interview process it would be based on fact (existing employee) versus word of reference and how well the new hire sells their abilities.

And that’s why I’m not in management because I’d rather not have to deal with making those decisions!
Why not explain the problem you just outlined in customer terms. Pitch an iterative development process:

1. Roadmap/Design/Mock up phase(maybe with 3 different mockups and a couple revisions)

2. MVP - work on must haves first

3. End User Feedback - add/remove features based on End User Feedback

if the customer built the perfect product stop here...lol...

4. Customer Approved Product
This actually feels to me like a concept worth exploring. I think we lack a concise term or phrase to reference what GP was trying to communicate.

In my heart I feel similarly to GP - and it does feel a lot like how I feel about tragedy of the commons situations. Maybe there seems to be a shared opportunity for everyone if these private companies would make the most of their financial capital, market dominance, dominance in human resources, and most especially leverage their network effects.

That would lead to better things for everyone, like the invention of smartphones. But the same corporations can also waste unimaginable resources and achieve very little. Often their failures don't just have little effect, but rather the failures choke/smother the market and prevent better alternatives from being widely used.
There are a few things here.

Primarily, job movement is motivated by the desire to get out of an existing job more often than by the desire for another position. So there's no surprise that candidates who apply internally are also applying externally due to some intrinsic dissatisfaction with the current role, and failing to find an internal transfer they take the external route.

A fraction of those looking to move, are looking because they are failing in their current role and they want to get out before a bad review/termination comes down on them. Candidates like this are much less likely to make it further in the process (eg manager interview) and more likely to just be rejected at the onset or not even be qualified for a transfer due to current performance. There's no surprise that people like this end up leaving the company most often.

Another one is ego - people often apply for positions they are wildly unqualified for because they don't actually understand the requirements (eg: a role may call for "senior stakeholder management" which means your ability to hold your own and build relationships with senior executives, but someone may not recognize that depth and think they can manage stakeholders because they have good rapport with their product manager.) When people get rejected from these roles, ideally they become aware of the qualification gap and work to close it, but it's easier to say "oh, the company doesn't appreciate me and my skills" and turn sour.

The point I am making here is that the internal transfer situation is laden with people who are either motivated to move somewhere and for one reason or another maybe shooting for roles they aren't going to get, which sets them up for an experience of rejection. Neither one of these things is good for retention.

Internal transfers are great (I probably had 10 jobs in one company I used to work in) but it's an inherently tricky situation to navigate. Often, people gripe about "oh, they just wanted to hire someone from the outside" without recognizing the skills/experience/perspective the outside hire brings in.
This is terrible, although which app is not spying on the user right now? I get too many points for pages or applications such as facebook or tinder, I think that in your case we should look for different options such as the https://coomeet.com/ page where you can connect without internet problems and especially with this page you can do many things like meet girls from different parts of the world.