skysight-inc/HackerNews huggingface dataset:
Over-representation assumes that there's an objective taxonomy by which representation can be factored. I find it very amusing that no one thinks of this, and/or can't bring this 'obvious' fact to light. "Imagined Communities" is a good book on some of this, if anyone cares to read more. I suspect that there's a lot of civil religion at work, that causes these taxonomies to not immediately appear assumptive. I would guess that we'll lose these components of the civil religion, over time, as a consequence to these initiatives.
> since two functions can co-exist in the same namespace as long as their signatures are incompatible.

This doesn't really make any sense. You can only have one function in each namespace, this function can have multiple methods extending that function. As long as you are not doing type piracy you will not implement the same method in e.g. different packages.

The problem with `using` is mostly about that it is unclear from what namespace a symbol comes from since it isn't visible lexically.
Tesla is performing great. Unfortunately, people have already priced that into the stock.
Way to go to TSLA.

I was a naysayer through 2020 and I lost a lot of money personally betting against this company ("but what about regulatory credits", ugh); however, with over one billion in net income in a single quarter and growing revenues and declining reg. credits , I will admit that I couldn't have been more wrong.
It is also a mindset of many immigrants: always have a backup plan. My parents have lived outside of Pakistan for over 40 years and recently moved to the USA. In all that time they always had a home back in Pakistan and kept investing in more property. I am sure this is the case with immigrants from most other countries also.
> I think browsers should download a full copy of each bookmark

Have you tried Zotero?
Oh man, I cant edit it. I should not comment from my phone. I meant lichess.org
There's simply no way we'll make a meaningful dent in GHG levels without targeting the top 1% of producers like this type of analysis suggests doing.

> I believe the coal plants in China are generally of the super-critical variety and so much better in terms of carbon per MWh than your average American plant.

Doesn't matter how efficient those Chinese plants are if they're still dumping out CO2 while we're actively trying to sequester it.

> They seem to make some attempt to argue that it's easier to demonize a single big plant as a "bad guy", but surely that's a bad idea even if it actually worked in principle?

If it works but it's stupid, it's not stupid.
Aha, thanks for the correction! This was based on some distant, traumatic memories with an HP Touchsmart prebuilt.
There is a certain set of languages that the Julia team is experts in. But the world of languages is very diverse and big parts of it are lacking representation, so we miss out on their insights. Eg I think most core devs are experts in C, C++, Matlab, Python, but not as many experts in Haskell, OCaml, Rust, Racket, Common Lisp, Clojure.

I'd like to find ways of attracting those other experts into our community, and making sure we use their insights whenever we can.
It's unlikely, since part of the design of WireGuard is not to allow negotiation of primitives. They'd version the whole protocol, and BLAKE2->BLAKE3 is not a strong incentive to do that.
Not a core team member -- but this comment confuses me.

What exactly do you mean by "duck type and thtt" (?)

Also, people are constantly asking for traits. But I don't think I've seen a compelling example where: this is something that you can only do with traits, but you can't do with multiple dispatch.

Perhaps what you're arguing for is the ergonomics of multiple abstract inheritance (?) So a concrete struct can inherit from multiple abstract types (?) So maybe it's not a comment on utility, but more ergonomics.
Yes brute force RAM that works with these types of problems is of important, and is the reason why the vast majority of us would never be able to become a grandmaster no matter how much of our lives we devoted to it. Here's a clip of GM Peter Svidler talking about his memory: https://youtu.be/ssBcIg3cEPI?t=3622

In the same way, most of us would never be able to compete at any given physical sport no matter how much time we put in.
Interesting fact, ants have about the same biomass as humans

https://www.bbc.com/news/magazine-29281253
If you're in the US, this comment really makes no sense to me, unless you live in or visit rural areas very frequently. Teslas are practical EVs right now for those who can afford them. Most charging happens at home, and there are plenty of superchargers along major highways. Additionally, many cities have level 2 charging, so if you're going to be in a city for even an afternoon you can charge up quite a bit even if there's no supercharging.

If it's only an occasional trip where charging is not available, you could rent a car.

> I would never buy a Tesla because I see better options in the EV space

Tesla has by far the best charging network, so if you ruled them out right away, then I could understand your comment. Electrify America is growing rapidly, and I'm pretty bullish on their network over the next couple of years.

> When I think of the people I know, and what's in the parking lot, getting them to migrate to a hybrid is really where there would be any movement. Maybe someday they'll just jump to an EV and skip hybrids but at the moment there's lots of people who won't even consider anything but a full combustion system.

I don't really see why. EVs are a bit of a mindset shift (charging at home…), but I don't see the major practical hurdles you do.
I wonder how many more orders of magnitude are required to solve self driving…

do we need 10 or 100M more vehicles streaming data, or do we need to use 1000x more transistors daily for the AI annealing? 10,000x the number of parameters?

Maybe things have to be a billion times better before we get real FSD?
Wurkr – Working Together from Anywhere
>> I’ve had a lot of frustration with the Julia community being unwilling to see faults in the language.

> well the REPL is literally the interactive piece that caches the compilation so just use it if that's what you're trying to do?

This answer may be exactly the kind of hostility that the GP is talking about.

People may have legitimate reasons for not using the REPL. Instead of adressing these reasons you dismiss them. A textbook case of "holding it wrong".
This approach sometimes works for formatting but the issue with ad-hoc approaches is finding ways of enforcing on new commits. This is especially so with a large developer base.

Once you move on from just banal issues like whitespace and move your way up to actual structural concepts in the code, ad-hoc starts completely falling apart (at least in my experience.)

I once encountered someone who did a giant re-formatting of code by rewriting past commits. Pretty disruptive for a day but did manage to keep history in-tact. Also, a little (or a lot?) dangerous...
People have been cheating on tests for as long as tests have been around. That is born from experience.

You haven't made any compelling argument to support why a job interview would be different in that regard.
They meant "window file manager", ie graphical file manager.
> You have the choice to choose your own employer and if you don't like the terms, the choice to leave.

That assumes two things:

1) That a company exists that will grant you your (let's presume reasonable) terms, and

2) That there are enough companies accepting those terms such that there are enough jobs available for everyone who wants those terms.

My ideal job would be a part-time gig where I get the benefits of a full-time gig (health insurance, 401k, equity, etc.), but can choose my hours (essentially 100% flexibly), perhaps with some sort of weekly minimum, and get paid by the number of hours worked. It would be fully remote, and I could work from wherever I want. But there are very few companies that will agree to terms like that (maybe even no companies), even though I'd be just as (probably more) productive than their "standard" full-time employees.

> A lot of people were hired on the condition of going into the office and I find it all the backlash from employees after being asked to go back into the office a bit absurd.

It's not absurd, it's people who have traditionally been on the bad end of a power imbalance (employees) finally getting the flexibility they've always wanted, proving that they can be just as productive that way, and then being pissed off that employers are requiring them to go back into the office for little reason other than management's desire to control their employees' lives.

And it's really funny that you find that absurd, because many of them are doing exactly what you claim they should do: leave and find a different employer that will accept their terms. Post-pandemic there are a lot more employers that will accept flexible/remote work arrangements than there were previously, and employers that are requiring employees to come back to the office are going to lose some talent.
Nobody has yet come up with a better approach to generating focused soft X-rays than that tin plasma nightmare. The "light source" today is the size of a 3-story house to get 250W on target. One of the main reasons wafer fabs now cost so much.

There must be a better way.
Intel seems to improve its outlook somewhat with 10nm production taking place. Still it seems like the ship is on fire and stiff competition is coming from all sides. I am wondering how this will play out.
There's a nice trick you can use to make your map[string]interface{} code a bit easier to write and arguably also to read (less {}s), useful especially when you need e.g. to serialize some deeply nested JSON, for one-off request:

func doSomeRequest(...) {
type loose map[string]interface{}
payload, err := json.Marshal(loose{
"fooBar": true,
"nested": loose{
"subfield": bazArg,
},
})
// ...
}

I should really probably write some blog listing various tricks like this I'm using, but I still can't make myself do it...
Security Scenario Generator (SecGen)
See, that's exactly the reason why these programs are an issue. If you had behavioral issues or if you were twice exceptional, you'd be fucked, like many of my friends did. These programs end up increasing segregation, exactly for those that need it the most. The solution is desegregation of schools relative to SES, not further segregation.

Sincerely, a former gifted student that's also a first generation immigrant that didn't end up addicted to any drugs or getting beat up for the sole reason that I was able to hide my ADHD until I got into college. Three of my gifted friends, two of which got into gangs and one of which was struck to depression to the level of suicide attempts, weren't so lucky.

Either we find a way of selecting gifted students without rejecting the most vulnerable ones that need the most help, which apparently we can't right now, or we desegregate schools.
Many $ from happy customers, many autonomous kilometers driven, have fun in your Ford focus
I used to be a bit of a CSS purist and I thought things like tailwind created a mess where some thoughtful and strategic thinking could prevent it. In reality, preventing the mess costs a lot of time and energy. I'd rather have ugly markup and get things done than have nice CSS. Our users don't give a single shit how nice our CSS is.

I'm on a team of 4 competent people who touch front end code, and despite our experience with it CSS is more of a recurring pain than anything else. We plan to make a slow migration to tailwind, essentially building new things with it and keeping our bespoke CSS in maintenance mode until it's replaced or retired. I'm looking forward to our ugly markup.
Ah, you have not understood. It wasn't even "world class" I was trying for. I never set my sights that high, on anything, as I believe that statistically one is likely not to be rewarded. I just realized how vast the gap is between where I was and even "middling decent" and, based on my current status and effort expended, realized that I had not been spending my time wisely.

Sometimes, you can try hard and just be not very good at something, and it was witnessing his performance which made me understand that "middling decent" might need to be a lifetime pre-occupation to attain, for me.
As someone who's been a technical writer (albeit for years rather than decades), I think this is often good advice, but not here. As other people have pointed out, this isn't trying to be a Futures 101 or Futures for Total Beginners. The title or opening could maybe be clearer about its scope (although I think "way too deep" at least implies the author isn't covering the topic as directly or succinctly as possible), but I think the digressions are interesting to Amos' target audience and part of his style.
Wow this is helpful, I’ve had a slowly growing interest in julia due to all the positive threads in HN, but that latency forcing a repl dev or notebook dev is a nonstarter. That’s a big limitation.

And from what I’ve seen of dev done in python notebooks for data analytics, now I’m concerned about the code quality of Julia projects. Does Julia have good linters for notebooks if people are pushed to use them due to the latency?
Yo, thanks for this.

The same should be ideological placement analysis should be done for Social Media – which is after all a type of Media and where lots of people get their news nowadays even if these places aren't the originators of the news. I feel like this isn't a controversial thing to say.
That is what is happening. People talking about it with their employers before bouncing is not that surprising, especially in a situation that is in flux.
> Elon's early responses to this remain true (grid already exists, people can charge at home, easier to build EV infrastructure, etc.) - there's been nearly zero progress in hydrogen fuel cells.

Reminder that Elon bought his way into Tesla. I'm sure those are all things that Tesla's founders pointed out when they pitched the investment to him. =)
Heh, if Teams was a linux application the first line of the documentation would be about editing sysctl.config to allow far more open files by default.
PDF Handling Using Python
Violating the deliberate use case of a PDF file, is it normal to manipulate a PDF file using Python programming language?
I just had to connect to wifi for the update to start, the button was greyed out. If you don't trust me on this, I can send you a screenshot when this happens.
I suspect the margins on those cars are significantly higher and their contribution to profitability is higher than 1%
Whistleblower protections, where they exist, a) don't guarantee that they are applied fairly, b) tend to come with all kinds of "did you do the proper process" restrictions and c) apply to specific groups of people (i.e. people speaking about things they legitimately become aware of due to their work). It very easily squares that whistleblower protections exist and at the same time they want to limit their use and come down hard on anyone falling outside of them. (Some details on how it works in US national security: https://en.wikipedia.org/wiki/Whistleblower_protection_in_th... note fun parts like "needs to escalate internally" while at the same time "internal retaliation isn't forbidden and can't be sued against")

People like Assange aren't whistleblowers, so those protections don't apply to them.
Might be relevant if the person's job is to answer interview questions all day, but in practice this is hardly ever the case.
Musk mentioned on one of their earnings calls they're made for sentimental reasons [1]. The new Plaid S looks good inside (imho, having sat in one). Based on their revenue numbers, I'm inclined to believe they don't need S/X halo cars to sell 3s and Ys (and soon, Cybertruck and Semi). The brand has been built, Plaid is for bragging rights against legacy automakers (Porsche Taycan). Stationary storage has huge demand and should not be discounted, every cell manufactured is being sold in a product.

[1] https://www.businessinsider.com/tesla-making-model-s-x-for-s...

(disclosure: no TSLA exposure, but keep my ear to the ground, also for sentimental reasons)
I don't see how this could be true, Tesla is way ahead of everyone in terms of charging infrastructure. The Mach-E and Id.4 both look like good cars, but Electrify America is still smaller, and having some growing pains. I think Tesla may have real competitors in the very short term, but not quite yet. The only thing is that some people may not care about fast charging, because you really don't need it most of the time, especially if you have another ICE car for road trips.
You just bounced me back from a momentary bit of depression.
Right, but you're missing the point that you have to do that intentionally. You're not going to bed at night with iOS 14.x and wake up with iOS 14.x+ because your cable connected itself to the laptop and ran the update. It will however do this if you are on wifi. This is the point the GP felt was not necessary to expand.
No, it's terrible and I hate living in the suburbs. We are a family of 4 with 4, 4-door cars. It's ludicrous.

But good luck convincing tens of millions of suburbanites to, idk, sell their home at a loss and move to a city? Public transit makes no sense. The geography is too hilly for biking and there is no infrastructure for it anyway. Everything is spread too far away. I wish we had never built suburbs in the first place but it's far too late for that.
Phonetically, it is a vowel (a sound produced with an open vowel tract), but phonologically, it is a consonant (a sound that forms the onset of a syllable).
You're still missing a bunch of other skims off the top in crypto.

You are incorrect to make that logical jump since anything crypto is still very early stage and has yet to produce viable, long term business models

Note that hiring devs in crypto is more expensive than other industries, due to its bad rap. There is no amount of money that could get me to work in crypto
This vaporware recently drove 95%+ of a 2000 mile road trip for me. If only other vaporware was like this ...
I agree progress on the deeper problems is slow, and I also think that it is slow because 90%+ of the issues people have with Julia are "user experience" things (see any of the help forums as well as all of the previous HN discussions). Given a limited amount of resources, it's difficult to justify a deep dive into revamping the type system (AIUI multiple dispatch with complex types + traits is mostly unexplored territory) over improving latency and tooling. That's not to say it shouldn't be done, but in the absence of some significant (financial and development) support behind it I don't think the type system work will be prioritized.
An app for asset allocation (e.g., I want 60% Bitcoin in 5% of my wallet)
Using python for any kind of high performance computing — array/based operations (especially operations in sequence over one array, which will occur in a single pass), distributing work over several processors, moving data to the GPU, even just wanting your for-loops to be fast — all of these are easier in Julia.
I find that the model S doesn't have enough 'premium' to be justified over a model 3.

That is unless you're looking at the model S plaid, but I can't envision huge demand for a car starting at 129k.
You could start by closing tax loopholes or introducing a corporate community/education support tax. We leak a lot of wealth IMO that could be captured and distributed to those in need but we don’t because we live in a corrupt society that’s lost it’s backbone.

The supposition we’re exploring in this sub-thread is that AA is not actually a treatment for racism and more of a signal of virtue collectively by society. Real treatment would be to do the expensive and disruptive thing, yes.
LibreTaxi: Free and open source Uber/Lyft alternative using Telegram
Record driving behavior off all cars coupled with their number plates and let the AI decide what to do next.
> they still don't completely understand what happened

Which is a very different assertion than your original, "People remember things like this".

I have home heating and cooking powered by propane. So do millions of other people. Nobody (except you apparently) seriously considers an obscure incident 70 years ago to justify irrational fear of a flammable gas that is alredy piped into millions of homes by the cubic foot.
Disclaimer: I haven't done any of this myself and don't think any of these are rational investments.

Most NFT marketplaces have a 'portfolio' page that displays all of the NFTs you own.

Then there are second-life style digital worlds (where you can buy virtual real estate) that some people have created NFT galleries within. Seems like Cryptovoxels and Decentraland are the two leaders in this space.

There are also a handful of MMO-type games where tradable items have been turned into NFTs, so they can be traded and possessed externally to the game. Maybe some allow cross-game usage too? I'm not sure, haven't been following these that closely - there a bunch and I am too skeptical to dive into any of them.
All else being equal, productivity might drop. But by hiring some less productive people as well, there are likely some non-productivity-related benefits to be enjoyed, such as broader brainstorming about how to make the product/service work well for a more diverse set of customers, and whatever value might be created by the morale boost (people generally like to do good) along the way.
That really doesn’t sound very ethical though. An exploit can literally put people in danger. Holding back on reporting just so a few enthusiasts can fiddle with parts of their phone nobody intended for them to use is plain irresponsible… even antisocial.
Here's the open letter from Jeffrey Bezos himself:

https://blueorigin.com/news-archive/open-letter-to-administr...

The three main points:

>Blue Origin will bridge the HLS budgetary funding shortfall by waiving all payments in the current and next two government fiscal years up to $2B to get the program back on track right now. This offer is not a deferral, but is an outright and permanent waiver of those payments. This offer provides time for government appropriation actions to catch up.

>Blue Origin will, at its own cost, contribute the development and launch of a pathfinder mission to low-Earth orbit of the lunar descent element to further retire development and schedule risks. This pathfinder mission is offered in addition to the baseline plan of performing a precursor uncrewed landing mission prior to risking any astronauts to the Moon. This contribution to the program is above and beyond the over $1B of corporate contribution cited in our Option A proposal that funds items such as our privately developed BE-7 lunar lander engine and indefinite storage of liquid hydrogen in space. All of these contributions are in addition to the $2B waiver of payments referenced above.

>Finally, Blue Origin will accept a firm, fixed-priced contract for this work, cover any system development cost overruns, and shield NASA from partner cost escalation concerns.
Folks generally don't do development in notebooks, thankfully. Instead, they generally use a Revise- or REPL- based workflow, often with VS Code.
If open offices were kept to the same atmosphere as libraries, I don't think there would be such an issue.

But it's truly bizarre that they're not, and companies think that is OK to put people in an environment that is the completely opposite of the environment it should be.
What is HTTP cookie and how it works?
A cookie or htpp cookie is a small set of strings specially in name value pairs that are stored in the user’s web browser. This string comes from a server and mostly used to identify the clients.
It goes both ways. If something is too old to get the fix, there is just as good a chance it’s too old to have the bug.

Can’t say for sure that the exploitable code ever existed on that device. Like Win10 0-days not being an issue for Windows 7. But…

Yea, I wouldn’t bet on it either way.