skysight-inc/HackerNews huggingface dataset:
First off, you are not alone. I know that probably seems glib. I’ve been through depression multiple times and somehow the only people who have gotten through to me are those who have been through it. It’s not that others don’t try to help, it’s just that only certain messages seem to click. (I found reading “The Recovery Letters” to be a life preserver.)

Do you have benefits with your job? There may be short-term disability benefits you can use for a couple months while you heal. It sounds like you just need rest — not necessarily institutionalization or sleep, rather time away from work to let you do healthy things like reconnecting with nature, exercising, frequent trips for therapy (weekly vs. monthly), etc.

Also, please remember mental health matters fall under ADA (which accounts for mental health among temporary or permanent disabilities) and Family Medical Leave (which would be unpaid unless your state requires the employer to accommodate paid leave). These are federal laws which protect you; your employer must provide reasonable accommodate or permit leave for a health condition without penalty. Talk to your doctor about this; he/she would likely provide documentation which your company would have to comply with. Then, maybe, you will feel more at ease about approaching work?

In the short term, if you need access to therapy but cannot find someone to talk to, ask about your company’s EAP which may be able to get you access to a therapist/counselor more quickly than if you investigated private practices on your own.

I really hope you are able to find a solution which helps you heal. They are out there. Don’t give up hope. Keep trying to find the one that works for you. Be patient and kind to yourself in the meantime.
For people that don't see prison as punishment, indeed, Maddoff should not a done jail. He should have been bankrupt and forbidden to ever work with financial services.
But trivially provable termination is really nice property if you don't want to need your hypervisor to trust every guest kernel.
The real treadmill is the current monetary system. Even if you make a product, but revenue doesn't grow at least 15-20% YoY (the rate of money printing last year), its value is shrinking over time.
>This is extraordinary and revealing. One of the most powerful politicians in the United States just said she’s going to break up an American company so that they can’t criticize her anymore

This reply is among the most depressing examples of PR I have ever encountered. I really hope it's seen for the cheap distraction that it is.
Hogan mobilized the Maryland National Guard very early, and awaited authorization from DC National Guard.

https://www.militarytimes.com/news/your-military/2021/01/08/...

> The District of Columbia submitted a direct request for help, Hogan said, and he immediately mobilized state police and the National Guard. However, Hogan said the state was repeatedly denied approval.

> Hogan said he was in the middle of a videoconference with the Japanese ambassador to the United States when his chief of staff came in to tell him that “the U.S. Capitol was under attack.” Hogan said he immediately excused himself from the videoconference and convened an emergency meeting to mobilize state troopers and the National Guard.

---------------

> “He was yelling across the room to Schumer who, and they were back and forth saying, ‘We do have the authorization,’ and I’m saying: ‘I’m telling you, we do not have the authorization.’”

------------

Said approval would not come until 5pm, when the Secretary of Defense Miller finally authorized the DC National Guard (which then proceeded to authorized Maryland National Guard).
Love awswrangler. I use that over boto whenever I have the opportunity.
When I looked for a similar solution quite a while ago one didn't exist so I wrote my own. I have been meaning to clean the code up and post it for about 18 months now but have never gotten around to it. Need to check this out and see if it is worth still using what I wrote.
PSA: Keep Time Machine disks out of your Finder sidebar
There is a middle way: license your software so that big players with more than (say) $1M revenue will have to pay for the development of the software, while the small guy can use the free version.

> because people can share it around freely without your consent.

The nice thing about this approach is that big players like FAANG can't really get around it. But it doesn't matter since your software is probably already a bargain for them (all these big companies are essentially built on open source).
Check crystalftp out
Wait, we can also do that kind of discussion in the opposite direction:

<dont_take_this_too_serious>

I think that most C programmers are just programming monkeys. People who enjoy solving sudokus^H^H^H^H^H^H^H pointer arithmetics and format string riddles and think that incrementing a variable in the middle of a statement is the best thing since sliced bread. Programmers, who do not have the necessary skills to become engineers - the latters needed to build modern systems. I think it's good that languages like C exist, so we can keep those people busy and let the more capable people work on what makes the real difference when it comes to robustness, performance, and integrity: algorithms, data structures, and software architecture. Things that require abstract thinking beyond "Where do I store my pointer so I don't forget to free that struct later?".

</dont_take_this_too_serious>
It was at a university and the union is called in France CGT.

The basic problem is, if we have such powerful semi-paralegal entity (considering its scope and power), it protects people in need, but what mechanisms do we have in place to prevent it from evolving into an entity protecting itself (or to a mixed state), attracting those with perverse incentives in addition to those in need?

I agree with comments above. I wouldn’t say we should rush to dismiss unions. It probably depends on a lot of factors, eg, on country and how it’s set up. However, we need to recognize that this is an organization functioning like any other, eg, a bank, it has internal motives and can, and will, use its concentrated power to produce good and bad results. We probably need a balanced approach, and checks ...
eBPF the bytecode is not particularly limited. You can parse complex formats like Arrow or Parquet even. The Linux kernel overlays a verifier on top which adds all sorts of draconian restrictions (for good reason). When people talk of eBPF they don't always mean to include the Linux verifier limitations as well. In particular, that nvmexpress working group link in the parent post does not say one way or the other.
Why can't US Senators do that?

I presume the people that voted for Warren are on her side in this argument so she's being an advocate for their views.

Just because you think Amazon's employees being forced to piss in bottles isn't bad to you doesn't mean that others sees it as an injustice that makes people angry.

>Why is this only bad when Trump or a Republican does it?

Maybe treat each event on a case by case basis rather than a blanket rule?
In KDE you can access this sort of thing with the built-in GUI file manager right out of the box. You don't need a third-party app.

1. Open Dolphin (file manager)

2. Right click in the Places section on the left to add entry

3. Type `fish://<the-address>`

4. Click OK

https://www.dedoimedo.com/computers/plasma-dolphin-fish-ssh....
The idea here seems to be that unions can interfere with the running of a business however they want (strikes, etc), but businesses should not be allowed to "interfere" with the formation of union, where "interfere" seems to be a very low bar in terms of what is unacceptable.

When I say equitable treatment, I'm looking for symmetry, and I'm not seeing it here.
I'd agree. 20 years ago comments like "we'll have the evolutionary tree of life (or even small clades) resolved in 5-10 years" were routinely tossed around. Today the reality of the vastness of the biodiversity, the complexity and limitations of the genome (homoplasy, etc.), limitations in compute power (it takes weeks to run single evolutionary reconstruction analyses), and the and practical inability to scale to 10s of thousands of organisms (things like basic project-tracking software are required) remain huge bottlenecks. Furthermore those "genomes' we have, even outside a handful of model organisms, are more or less raw data, not annotated, confused jumbles of pipe-line derived data that require years to fully grok, refine etc. I suspect we have decades to go before the collective "genomic" enterprise will be "fully operational".
Google has art from over 2000 museums online.

https://artsandculture.google.com
> Without a motivating example, it's hard to imagine that people will want to pickup a Go-like (but not exactly Go) language for data science

Exactly. I use almost exclusively python (including for data science- or ML really). I've been wanting an excuse to learn Go by doing a project with it. But learning some third Go-like language would be a tougher sell for me, unless there is really something it does better than python, because it still doesnt give me the benefit of learning Go.

But like someone else said, "because you can" is usually a good enough reason to build or learn a new language, so I'm sure it's still worth it for many.
It's not about the milestone, it's the hyperidolizing of the Wright brothers to the exclusion of everyone else.

What about the actual first human flight? If the first actual powered human flight is a milestone, the first human flight should be one too, shouldn't it?

What about the guy the Wright brothers took the aerodynamics for their wings from?
I don't see where Warren is wrong here.

Care to explain it? Because it seems like the point of view advocated is "Politicans should not express views I don't like on social media"
> Bureaucracy kills people.

Well, sure. But bureaucracy saves people too, and probably the balance is overwhelmingly to the second. It’s just hard to see things when they work like road safety regulations, food safety regulations, building codes and the like.

And when things work, few people complain about them; those who do may be ones who suffer a local inconvenience or lose cost-free access to a negative externality.
Why not use a different bytecode that is already more common, in that case?
Intel to fab chips for startups, including RISC-V designs
You probably feel the way you do because:

- you don’t target different platforms

- you don’t target different compilers

- you don’t cross compile and need to maintain multiple toolchains

- you like juggling different compiler flags

- you work on small codebases

- you haven’t bothered to sit down with cmake for the few hours needed to understand why a cmake project might be more maintainable than a make one
> if you ever wondered how monks ended up in posession of 75 cows and farming land

Did it sound strange to you?

Farming and crafts are a core part of many monasteries, and many famous foods and drinks have been invented or refined by monks. Everything from Champagne and Buckfast. They have to do something simple to earn money and keep busy. And they’re usually in the countryside so have farm land by default.

What do the monasteries near you do to trade for income?
What frameworks exist? Isn’t ethics subjective and culturally biased?
Same Q. I love HexFiend. It’s saved my bacon many times.
As I said above, the quantity of misuse of pronouns isn't really relevant as if you use one (her/him) you would use the same for consistency. So it you misunderstood and say use Him then of course you'll want to use elsewhere.

Having said that, I agree with you that OP may have intended to be mean. I've no idea though - perhaps it's better to be kinder and assume innocency than attacking OP? Or perhaps asking OP to clarify?

I'm not sure the down-voting implies an agreement with mis-gendering. To write that says a lot and I don't think many on hackerrews would agree.

Either way, would be easier to use the person's name in place of pronouns.
After talking to some friends about this, I'm not so sure about my opinion. Take it with a grain of salt.
if there is a sufficiently large issue with the product itself, the vendor is monetarily incentivised to fix it asap. I personally have no expectation of that for free / os software.
How would you structure it (in broad strokes)?
KB of data is a poor indicator of the extent of privacy violation. Maybe Apple are just shipping deltas instead of the full load. Without inspection we have no idea.
These companies wouldn't pay for it anyways, and you have a significant maintenance cost.
Privacy Entrepreneur Adrian Gropper
I've seen this sort of thing all the time. Not the part about different preprocessor defines in different files, but about having a struct's contents depend on some compile time conditions. It comes up when you want to track extra debug information but only for debug builds. It comes up if you need to store platform specific information in a common struct. It can come up if you have a major feature that you want to toggle on/off at compile time. Etc.
Cookies, Pixels and Fingerprints
> Counties with Amazon warehouses have a lower pay rate for warehouse work than counties without them.

Mom and pop warehouses pay $12-$13/hr in my county and Amazon pays $15-$20/hr with health care I believe.

https://www.amazondelivers.jobs/about/benefits/
It’s so common that within 16 hours of soliciting anonymous tips about the prevalence of it within Amazon, the intercept was able to fill an entire article with evidence of how common it is
Unfortunately it is a marketing term now, or new age jargon crap like "dont be evil"
They have a specific policy against bad medical advice (which is easy to determine), but not against being a ruthless dictator (which can be very subjective). Seems consistent to me.
I work at Microsoft and lead one of the OpenSSF working groups (https://github.com/ossf/wg-identifying-security-threats). We're always looking for folks to join the conversation and contribute to any working groups. There is a public calendar for those meetings, and there is a recording of our last town hall at https://openssf.org under the Community menu at the top.

I'm also looking to hire a software/security engineer to join our team at Microsoft, to improve security tooling and analysis around open source. This work will align/contribute to OpenSSF projects. If you like having one foot in software development and the other in security, please take a look: https://careers.microsoft.com/us/en/job/1009857
The well was so badly poisoned by malware in the late 90s/early 2000s that anyone who was active in that era has a visceral reaction to the idea of bundled shitware or ads in desktop software.

You haven't lived until you've had to repeatedly clean out forty-five different search toolbars that your clueless relative managed to install alongside Adobe Acrobat...
The negotiating power only exists because of my participation. I am not destroying something that would exist anyway by my lack of participation.
The product looks great, but what advantages would this have over knative? I guess setup is a bit quicker with porter, but after that I'm not sure.
Covid Diary: The Rude Awakening
I'm not sure why you are currently downvoted; it seems like a contribution to this discourse.

Even so, perhaps the reasoning frame you promote is one of our challenges. I see labour and capital as being in conflict when they are out of balance with regard to one another.

In particular, I do not think labour (or capital) must always be in the driver's seat. I think that every situation probably has a healthy balance of power, dependent upon the circumstances, where both capital and labour are respected for the contributions they make to the enterprise.
I was really impressed with the UK vaccine booking system. A text message from the doctor directed me to an online booking form. This was an incredibly simple html form-based thing. The first screen asks for your DOB (to check you're the right person). The second has a short list with about five appointments to choose from (a couple of different days, a few different times). Select one, click OK, done. A text message confirmed the appointment. It was simple and functional. It didn't even require javascript.
I recently read the biography of Jeremy Heywood, who was the UK's Cabinet Secretary—essentially the leader of the civil service and the person in charge of making sure the government functions. Excel got several mentions, and the book gives the impression that our government, including the Treasury, more or less runs on spreadsheets.
We packaged it ourselves and made it available as an SCCM bundle, since users don't have admin rights on their systems anyway.
This was neither an attempt of taking over the power nor was it a successful move.

You are politicizing this.
The main draw of HextEdit is the UI, it was designed to fit in with Big Sur, whereas Hex Fiend has some issues with elements cut off. They have similar feature sets, Hex Fiend has the added benefit of a diffing view, but I hope to add some more advanced features in the coming versions. I think HextEdit has some nice unique features that are expected of modern macOS apps, like version history and dark mode. They're both quite simple hex editors, and are both free!
> sufficiently large issue

My experience is that for 99% companies there is absolutely no way to be "sufficiently large" for Oracle to take notice of any bugs/problems with their SQL database.

As you don't have the source, there is no way to get the problem fixed.

With open source software you can go on the market and hire one of the developers or an independent contractor.
Alsace – Xavier Uhlmann, Au Service de Sa Majesté Louis-Napoléon III Bonaparte
How do you do that though when you mostly get no other feedback than a generic “we’re sorry but we focused on a more suitable candidate instead of you”? What makes a candidate more suitable? What am I missing? What should I work on to be a more suitable candidate to your company? You never get these answers so you keep guessing and shooting in the dark... coming nowhere closer.
The amount of monkey-patching I've done to production systems where I don't even have the code (Java is great for this) is immense.
It seems that Ruby GC is conservative (1st google hit)?
That pretty much means giving up on your GC performance optimization..
I thought of that; but like the best teachers who don't know the answer, I left it as an exercise to the reader ;)
Kind of Meta: The meaning of "business model," in a software/startup context is somewhat quaint:

“All it really meant was how you planned to make money.”

"Model" seems grandiose for a word that could be simplified to "income source." Comparisons to restaurants tend to be strained. Restaurant "business models" are not generally that complicated: People pay restaurants for food. Some deliver. The reason software people contemplate business models and restaurateurs don't is that "software," regardless of licensing, doesn't come with a standard business model. Every one is a snowflake.

In software, "business model" is a wide range of possibilities. Most of them failing. Many quitely succeeding. A few explosively winning. Is AirBnB a software business model? Is Adwords? Even MSFT, which does literally exchange software for money... MSFT's "business model" is a complicated, impossible to replicate thing.

The majority of software that's literally exchanged for money is done with some sort of services/support bundled in... and the customer is a business.
If I give it away then why do people buy it?" is not even a sensible question. What does that question mean for Google, Apple or Amazon? There are plenty of exceptions: Photoshop, MS office... but even these are becoming online services and the "business model" is less directly "software for cash."

TLDR, software doesn't have a standard business model regardless. Weighted by revenue share, the vast majority of software revenue comes from advertising, luxury electronics, web services or some other "business model" that isn't contradicted by OS in any way. "Selling software" in a sandwich-4-cash comparable way is surprisingly rare, regardless of license.
100% of your assumptions are wrong.

I have years of experience with cmake, and all the other things you mentioned. I work in environments where the correctness of the binaries is important, and cmake fights that at every possible step. The documentation is poorly organized and overly verbose. 99% of the details in the docs are irrelevant 99% of the time, and the important details are missing or relegated to a non-discoverable page elsewhere on their site.
This happens on the desktop too. Used to be people (or IT) bought the wrong spec for RAM or disk drive (or CPU vs motherboard). Aggressive backwards compatibility meant the thing still booted.

Now most of the computers are preassembeld and never changed, but the external devices’ back compatibility causes this kind of invisible slowdown. Your nice fast disk is connected with a usb 2 cable by mistake. A class of mistake even easier to make with the transition to Type C connectors.

Yet if back compatibility were not conserved things would be worse.
> We kill the male calves

May have been true a few decades ago, but currently the farmers will buy “sexed” sperm (selected for females). I’ve never seen a male calf being killed for that reason.
A similar tool: spiped[0]. Connects two arbitrary TCP4, TCP6, or UNIX socket addresses, encrypting + authenticating data using a preshared key. For many applications it's basically socat + security.

[0] https://www.tarsnap.com/spiped.html
The interwebs seem to think they are

> Modafinil, a novel stimulant which has several remarkable features... [1]

> Modafinil is considered a stimulant doping agent [2]

> Adderall and modafinil are central nervous system stimulant medications (psychostimulants). [3]

- [1] https://pubmed.ncbi.nlm.nih.gov/1675850/

- [2] https://en.wikipedia.org/wiki/Modafinil

- [3] https://americanaddictioncenters.org/adderall/vs-modafinil
Wait, I thought Parlor was booted because they were turning a blind eye.

Which is it?
What is "the principle of symmetry" with regard to software architecture diagrams?

I've never heard of it and the word "symmetry" has so many contexts that googling it didn't turn up anything meaningfully related.
Because it’s selected for, at least recursively based on entity specific attractors. In this case bacteria, another case mating preference.
Programming language theory is a hugely different field from programming language design. One is a theory (lots of math and proofs), the other is much more similar to being a UX designer (a lot of usability issues to work out where theory doesn’t help). It gets confusing because many PL designers are also PL theorists, but it isn’t true in every case.
It's not mandatory. Actually it's likely illegal.
> Following that line of thought, the best option for journalists is to only tell the truth if it coincides with "what's best to tell the public" and lie otherwise.

Journalists wouldn’t remain credible (and thus relevant) that way.

This isn’t about states centrally planning opinion. This is about everyone’s duty to not do harm by relaying bad information. That includes journalists who should properly vet information - but not resort so self-censorship, as well as social media that shouldn’t let “a lie travel half way around the globe before the truth can get its boots on”.