skysight-inc/HackerNews huggingface dataset:
There is no such thing as a software shop with no local DSLs, in any language. All the in-house abstractions constitute DSLs.

Without syntactic abstraction (function and data only), things are worse, because those abstractions have to be coordinated together into proper usage scenarios, and those are written by hand in multiple places. So you're looking at eye-glazing repetitions.

Oh, and just because a language doesn't have macros doesn't mean you won't see any syntax-level DSL. You may find textual code generation in a project in any language. C++, Go, Java, you name it.

Understanding a large amount of unfamiliar code is a challenge no matter how it is organized. Whether it uses syntactic abstraction is a minor factor, and it is not an iron clad truth one way or the other whether that helps or hurts. If you can learn a complex API where you have to take several kinds of objects through a multi-step workflow, you can probably learn a syntactic construct that does it for you; especially if it is documented and has test cases.

You will never hire anyone who is experienced in the vocabulary of your code base, unless it was someone who was previously laid off.
not sure i follow this. Why wouldn't you pay more if you are doing more inside the warehouse. Also setting up systems to run places for pre wh transform isn't free.
https://archive.ph/KppJB
I love the labs as well! They provide a really good hands on complement to reading a book on TCP/IP networking.
Many components of the traditional automakers' vehicles are outsourced to common suppliers. That doesn't give them a free pass when the vehicle doesn't perform as desired -- it's a product defect regardless of which supplier owns the root cause.
Developer inequality and the technical debt crisis (2014)
> should trigger background actions

Because of the way iOS works nowadays, you cannot reliably do this for notifications because you can't run apps in the background reliably for this purpose.

> allow that community's chosen point of contact to have push notification capabilities

This is what push notifications are?
Fusion Energy is likely unachievable anytime in the next half a century
I see where you're coming from (r.e. De Niro) but mostly disagree. Personally, I think my favorite examples of his acting repertoire are Godfather II, GoodFellas, Taxi Driver, and Joker (I honestly didn't even realize it was him as Murray till the credits rolled). Regardless though, R.I.P. Ray Liotta.
I've just had that with the most recent Proxmox update and also had no option but to regress
Codenotary Adds Background Vulnerability Scanning
Now I have to file this link for when someone makes fun of "computer, enhance" in sci fi (Blade Runner comes to mind)
How can something be both hydrophilic and hydrophobic?
I think its valuable to point out the author is likely being paid by a libertarian think tank that exists exclusively to publish and promote critical stories about COVID countermeasures. For contributing authors, the thesis that the COVID response was _morally wrong_ is pre-determined. These articles are not about analyzing the data and learning from it, but rather massaging data to back up the pre-determined thesis. It's not science, it's propaganda, funded by the right.
Powering/charging aircraft without them having to land.
Man, I can't even imagine how much better Amazon will perform, than if they'd hired a CEO who was willing to work for just $211m.

EDIT: If someone has a more recent, or somehow better, graph than this one [1], then I'm all ears.

[1] : https://slate.com/business/2014/07/ceo-pay-for-performance-t...
The code of an automated stable coin exists as a contract in the blockchain. That code can only directly measure and influence things on the blockchain. Thus it can only directly manage assets in the form of crypto.

The contract can indirectly learn about things that are off-blockchain, such as the $USD - $COIN exchange rate, but that requires someone to input that value into the blockchain, and use a complicated set of incentives, incentives stronger than the one to input a manipulated one. Performing off-blockchain actions, would require incentived agents, and be even more difficult or even impossible.
Sorry I'd hit the character limit!
I came here exactly to share a related tidbit I learned through Graham Hancock: "terra preta". It's absolutely mindblowing to me and something I think any reader of HN would appreciate, too:

> Terra preta [...] is a type of very dark, fertile artificial (anthropogenic) soil found in the Amazon Basin. [...] Terra preta owes its characteristic black color to its weathered charcoal content,[2] and was made by adding a mixture of charcoal, bone, broken pottery, compost and manure to the low fertility Amazonian soil. A product of indigenous soil management and slash-and-char agriculture,[3] the charcoal is stable and remains in the soil for thousands of years, binding and retaining minerals and nutrients.[4][5] [...] Terra preta soils were created by farming communities between 450 BCE and 950 CE.[10][11][12] Soil depths can reach 2 meters (6.6 ft). It is reported to regenerate itself at the rate of 1 centimeter (0.4 in) per year.[13]

First paragraphs on wikipedia: https://en.wikipedia.org/wiki/Terra_preta

Hancock has a gift for pointing out deeply fascinating aspects of human history. His personal conclusions based on things he brings up include things like advanced, pre-historic civilizations. Regardless of whether you care for those kinds of claims, I think it's almost undeniable that the tidbits he brings up in his discussions, like terra preta, are a real treat to read about. For any fan of history or intellectually curious person, I'd recommend at least watching a video or two of his on youtube, just as a starting point if nothing else, and going from there to read about the various things he brings up.
Counterpoint: I've been extensively using VS 2019 for years and VS 2022 for a few months. Neither has been notably buggy other than the occasional glitch with Live Unit Testing.

For further comparison, I've also used JetBrains products a lot over the past few months. They are also solid and work great.
> That said, I had been hoping for better tools to identify "problem queries" early instead of just when the billing cycle comes up and so I'm happy to see work in that direction

I see the documentation and graphs, but can't find if PlanetScale provides a query interface into this data.

Single user systems do okay with reports like the ones I see in the link, where you can actually go in and drill-down into specific details in there.

It would much more awesome for the DBA style user if the reporting data was actually just loaded into another database/table with join schemas to query the data exactly as the report did. That of course, assumes the DBA is consultant type who is dropped in to fix cost overruns rather than the app developer going over their queries again.

In my last job, I built something of this sort (Hive has a protobuf SerDe + a special table named sys.query_data), so that I could connect up a CDSW Jupyter notebook and narrow down queries with a python program + a loop.

Of course, the queries themselves were also customer-paid queries, but it was much more flexible + a bunch of canned reports did most of the work when moving it across customers.

But before it was baked-in into Hive/CDW, it was actually a syslog parser which fed into a sqlite db which is almost exactly the same (but mostly intended at solving txn locking/conflict checking across hundreds of queries touching the same informatica audit log table).
> I think 2030 is still too wishful

No shit. The ISP my company pays a boatload of money to get a connection from still doesn't support IPv6 in any meaningful way.
Archived. Not sure when. :( I'm not sure what if anything is a decent replacement/substitute.

In the README examples I see text about what I think is Certificate Transparency. That was definitely the first thing this made me think of. There's also a lot of talk in the project about CONIKS[1], & associate research papers are about 'bringing key transparency to end users'.

The scenarios[2] are interesting, but I'm not sure fully how this project helps. They explicitly call out Upspin for encrypted storage, which was linked recently[3].

It appears to make heavy use of the Trillian cryptographically verifiable data store[4].

[1] https://www.schneier.com/blog/archives/2016/04/coniks.html

[2] https://github.com/google/keytransparency/blob/master/docs/s...

[3] https://news.ycombinator.com/item?id=31520559

[4] https://github.com/google/trillian
SNI is part of the Client Hello part of TLS, (it's needed so the server can decide the appropriate SSL certificate to reply with), and since this happens at start of TLS handshake, it's transmitted in plaintext.

Many Firewalls (and even my ISP), terminates the connection here if the domain is the blocklist. Since it's part of SSL negotiation, and unrelated to the actual HTTP query, in some cases you can find another (non blocked site) on the same server, send that SNI for TLS handshake, and then do the http request on the correct host to bypass stuff like this. (This technique is called domain fronting [1]). Unfortunately big CDNs like Cloudflare stopped allowing this because it's non-standard.

There is a proposal for Encrypted Client Hello (and therefore Encrypted SNI) being worked on right now: draft-ietf-tls-esni-14 [2], till then using VPN/Web proxies are the only effective way of getting around these restrictions.

[1] https://en.wikipedia.org/wiki/Domain_fronting
[2] https://datatracker.ietf.org/doc/draft-ietf-tls-esni/
> As with all of these posts, the big reason is never really written:

> "I just wanted to learn a new language"

Strong disagree. If the actual purpose was learning new things, they'd have chosen a language which does things a little differently than all of the mainstream. At least Haskell or some Lisp...

The fact they chose Go shows they care primarily about the practical side.
Especially when the field is archaeology, which is a study and not a science. It has its rigor, but it is more of an interpretation of understanding rather than experimentation.

Still valuable, still rigorous… but no ground truth is possible.
> This is probably 80% peoples' existing animosity towards Google & Go, so they're ready to hate, regardless of how the facts land.

Go is my second fave after C# and I've used it almost daily for many years. No animosity here.
if you leave the company you get a refund for whatever it is you don’t vest.

i feel like people who are acting like early exercise is money down a black hole aren’t aware that if the company is going nowhere you will probably know that long before 4 years, in which case if you leave you get a refund for unvested options. and even if you’ve vested shares you’re unsure about in many cases the company will offer to buyback shares.

worst case it’s a write off against capital gains.
Tesla went through the same exact phase, relying mostly on mobile technicians where possible. Some Tesla owners were without their cars for months waiting on available service capacity and parts.
That's true, but additional gun deaths in Switzerland are suicides. Gun homicides in Switzerland are below the EU average.
Me 3 and it's maddening. I've posted this [1] on the Arch Linux forums but haven't found a fix. I've seen it mentioned around the web that it's a known bug, but I have yet to find a bug report

1: https://bbs.archlinux.org/viewtopic.php?id=276064
"Don't break userspace" is more like a _goal_ than a law.

The kernel is an extremely complex piece of code, the developers can't be asked to test every kernel release against every piece of userspace software on every hardware configuration. That's one of the reasons that new code and significant changes require a bunch of mailing list discussion, reviews, and signing-off.

Also, Proxmox ships with its own supported kernel, it shouldn't be a big surprise that you ran into issues while straying off the beaten path.
Very true, that case parallels non-crypto assets like index funds. You own the upside and downside of the collateral, and you are also exposed to some risk that the company managing the funds does something extremely stupid and/or malicious.

I said above:

> we are left arguing that the risk of collapse is negligible, or arguing that there is some other benefit of owning the stablecoin to compensate for the additional risk of owning stablecoins instead of owning the collateral

In the case of an index fund, the typical purchaser is motivated by both a belief that the risk is negligible based on the reputation and track record of the fund manager, plus the "other benefit" of the convenience of investing in a single mutual fund rather than trying to purchase the same basket of stocks at small scale.

I agree that an automated stablecoin might offer sufficient convenience to be attractive to some investors, provided they consider the risk of collapse to be negligible.
>Why would employees exercise prior to departing and/or with no exit in sight?

Mainly to avoid taxes if stock price goes up.

If the price is $1 today and you exercise the option to buy stock, you pay taxes on $1.

If the price goes up to $20, you pay taxes on $20.

If the company fails before you can sell, you loose moeny in both cases. However, if you wait, you payed a lot more taxes on stock that is worthless.

People can easily pay hundreds of thousands in taxes on stock that they can never sell. Also, sometimes the stock goes up so much that employees cant afford the tax bill to exercise the option, because the stock cannot be sold until IPO.

https://secfi.com/learn/exercise-stock-options-tax-implicati...

https://carta.com/blog/equity-101-exercising-and-taxes/
Most of the nutrients are stored in the forests itself, not the soil.

https://www.dw.com/en/the-amazon-nutrient-rich-rainforests-o...
It's got that... "in progress" feel -- and probably always will.

I love how many people it has fiddling with the code and storyline.

I know it's not something that can realistically happen, but I'd love for all games to switch to open-source after a few years of being available commercially.

It's cool to see continuous development on Endless Sky. At times... wish some features and improvements would go faster, but hey... that's part of playing with a non-commercial product. It's just a casual train-set in my basement... tinker a bit, play a bit, it's just sort of fun to see both sides.
> Fair, by definition, is when the market reaches equilibrium.

This is absurd. "The market" is amoral: it's just a collection of human behaviors that are shaped by laws, culture, and customs. All of those can change, the law can change quite easily.
It was a yes/no

The relevant parts of Article 17 TEU (link below) are:

> the European Council, acting by a qualified majority, shall propose to the European Parliament a candidate for President of the Commission

> This candidate shall be elected by the European Parliament by a majority of its component members

> If he does not obtain the required majority, the European Council, [...], shall within one month propose a new candidate who shall be elected by the European Parliament following the same procedure

There was only one name on the "list" because there was no list, the question was to approve or to send back for a different name (got relatively close actually if 10 more MEPs had abstained/voted against/not showed up she wouldn't have been elected)

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
That's a super interesting idea and I think should work very well.
If it was combined with the use of camera (for tracking the distance away from the monitor / screen) I think it could work very well; especially that noise / quantization / compression is not a problem in such a case.
Everything in this conversation is dancing around the same thing: core competency.

Something I saw in action building a startup is that the fewer people you have on your team, the more efficient they are.

As you grow, it’s wise to focus your headcount on your core competency and outsource everything else so that you are committing the organizational expense of more employees to all and only what you need as a business.

Of course, enterprise stuff is not all roses. You still have to have someone with product expertise. There’s vendor lock-in. Enterprise software is often oversold. Etc etc.

There is no panacea, just stuff that works better in different situations.
When I was a team lead, I rarely was in meetings. About 60% of my time was coding, the rest was reviewing others' work, giving direct technical guidance to team members, and answering questions from upper management. Typically upper management communicated asynchronously and didn't pull me into meetings on a daily basis.

An organization that has a team lead constantly in meetings is horribly mismanaged; and is looking for a talking head to boost someones' ego.
It was sent to every postal customer on your mail route, not targeted.

https://www.reddit.com/r/mildlyinteresting/comments/utgukp/i...
As much as I have enjoyed Borderlands (2), it is one of the things that really triggered this thought it me. For whatever reason I encountered a high-level enemy about 5 levels above me in one of the DLCs, and I managed to trap it on the level geometry and kill it with about 80% of my ammo. And I realized just how silly this was.

The primary purpose of the leveling system in Borderlands, at least to my eyes, is to make it so you can't just pick up a gun on level one and use it the whole game, defeating the purpose of the main game loop to be forcing you to be constantly changing guns. OK, I get that purpose and in context it makes sense. But the leveling system is a really weird way to do it. I'd almost rather see guns decay instead. (Not do the whole "100% functional until they instantly and totally break"; we've got enough experiences with that to know how frustrating it is.) Decay is somewhat plausible though then you have to have the strength of will to reject repair mechanisms, which is still physically weird.

But I'm not really trying to propose all the solutions to all possible alternatives to leveling systems; I'm just saying "hey let's make the player and all the enemies 11% stronger every 30 minutes, except across a large set of dimensions impossible to ever keep scaled properly relative to each other in an exponential regime" is a silly thing.
How about working for an educational institution or other non-profit rather than a company?

I love working for a small college that is truly dedicated to educating the next generation. I find it very rewarding to know that my tasks and goals at work are not driven by profits and there are no overpaid executives sitting at the top of my org. There are no shareholders to answer to.

Yes, I am well aware that colleges still have bottom lines, still have 'customers', and are often run similarly to many businesses. I regularly see faculty and staff giving their all to the students. I've been here long enough to see students graduate and begin to make their own positive impact on the world.

There's always a trade-off... In exchange for not 'working to make a rich guy richer' and an almost unheard of balance between work & life, I accept lower pay than I'd make elsewhere. Without hesitation I can say that every member of our IT team could easily make more money working in the private sector.

I rarely work over the 37.5 hours per week expected of me, minus a few hours on the half-day Fridays we get during most of the summer. No org is perfect, but after nearly 20 years at this institution I'm still growing, learning, feeling appreciated, finding new ways to contribute, and am happier than I've ever been.

Sound good? We're currently searching for an experienced Network Engineer. https://jobs.reed.edu/positions/2022/network-engineer.html
Indeed! It is also why it’s almost always a bad idea to weaken constitutional protections of all sorts. The guardrails that limit you one day, inconvenient as they are, might save the country once a proto-fascists gets elected.

It is also why we should be much more careful than we generally are about what data exactly all these companies keep.

It also highlight the importance of a functional legislative branch in the American system. You need impeachment procedures to be possible when another branch goes rogue. Which is exactly why one obstructionist party is very unlikely to become constructive in the near future, unless something like a profound constitutional crisis or a civil war of some sort happens.
>Imagine visiting Afghanistan! Just hopping in a bus and going over land!!!

I heard tales of people/companies buying an old city bus in Europe and driving it to Europe. They'd get gas money along the way by charging other travellers and then make more by selling the bus in India.
No communication from Protonmail in its open-source repository
Went to high school with the daughter of Chinese immigrants like that. Star tennis player, stellar pianist, 1st chair violinist in the city's youth orchestra, valedictorian, ivy league med school, doctor, etc...

Some people are just built differently.
Python supported piecemeal changes with backported Python 3 features using the future imports. They were essentially the same thing as what Perl 7 is espousing minus the promise of a breaking cutoff.
Comparing wild outliers seems seems like expectation grooming.

How about lowest pay at company compared to highest? It can cope with variations in industries and even among companies.
https://wxguys.ssec.wisc.edu/2018/02/05/water-in-atmosphere/....
Central banks and large institutional banks are researching blockchain solutions for many of the things they do, not for the rebellious crypto reasons but because a distributed ledger with crypto guarantees can actually be a lot simpler to manage than a bunch of mainframe business logic developed decades past.

This would be less for consumers paying for things but the many methods banks use to settle accounts between themselves.

Example: https://www.bloomberg.com/news/articles/2022-05-26/jpmorgan-...
Sometimes I do wish the whole world was on some sort of issue tracker, and any sort of problem you could just open a ticket. (Sometimes you actually can of course, but it not being one place for everything makes it a much higher barrier, sign-up, etc.)
When was this time?
It's short term capital gains vs long term.

If you don't exercise and just sell short term capital gains tax applies.

If you exercise ISOs and hold long enough you pay AMT, which can be refundable, and LTCG when you sell the shares.
Theoretically or in practice?

Practically, we haven't yet developed anti-fragile socio-ideological technologies which can out compete shareholder-maximization ideologies(SMIs). Instead SMIs are adept at castrating anti-SMIs and rendering them inert before they can establish a foothold. The world we enter into today is the product of this anti-SMI castration. You can even see echos of the great SMI war play out whenever SMI granades are casually lobbed in the bushwar of this discussion.
I mean, it's in the name :P
Private keys are not proof of ownership, they are a technical implementation detail. That crypto has been poorly designed so that keys are all people have to prove ownership is a failure of design but doesn't fundamentally change the divisibility of ownership and access. This is easily observed with a shared wallet, for example coinbase's. If an employee stole their keys, I assure you that employee would enjoy a jail yard view for the next lifetime.
I agree that Tipler is far off the deep end on on some topics. But you should check out that one paper I linked nevertheless. PNAS is not a junk journal.

I also agree there is no consensus that the problem of getting Born's rule from the Schrodinger equation has been solved to everyone's satisfaction.
I guess SLAAC is faster than DHCP also?
In private-key encryption, the parties share a private key.

In public-key encryption, they share public keys.