skysight-inc/HackerNews huggingface dataset:
What is the correct mitigation for this? Packages can have large dependency trees, so outside of putting an arbitrarily high upper limit, what is the fix?
Maybe something like this should put up big siren noises that it has so many dependencies. Can -anything- have that many dependencies? seems like a check they could build in and not let it go into the npm packages without a review.
I don't get what you're saying.

Anyway, I think meditation is best when used for thinking, not for not-thinking.
Ironic how their about page still says “The future of collaboration is here”.

https://www.invisionapp.com/company
Also something like this happens in the Greg Egan book Zendegi. It starts off with a anecdote about someone ripping their music files and the issues that arise from the copy (or something along those lines). But definitely an interesting read and one that tackles the possible issues that could arise in a different way than other novels.
> screw it, let's have them be de facto members of the team: do the same work on the same days, and move on once we hit the 'too long to lie' mark" and steadily moved to that arrangement for a significant amount of work for a large portion of job functions

Correct, that would be abusing contract work. But while there have been people insisting that this happens, I have yet to see someone substantiate these allegations.
I'm petty sure that Ray Kurzweil was working on this very thing when Google brought him on.
Right, but: they're the same thing in the context we're commenting on. The NLRB is saying "you know that vendor thing that means they don't gotta bargain? big sham! They gotta bargain!"
Why/how is automatic signing of domains security theatre? As one not particularly involved, I’d have thought that was the goal, and certainly the only way you’re ever going to get anything but niche usage.
Ford Mach E. No adapter.

It will be a while before I can fit that road trip into my schedule.
Present it as NeuroPornSexcellerator for Midjourney, or something like that.
Or maybe fast miner for cryptocoins.
No, it was to get shoes that regenerate themselves in the garage while I sleep.
Use EAP-TTLS
I'm not sure what exactly you're expecting here, even if someone was like "yeah sure let me pick a public fight with the trillion dollar company". Vouch: https://news.ycombinator.com/item?id=38874378
But that's also the gorgeous benefit. Of course it is state machines all the way down, this is Turing Completeness at its finest where various forms of Universal Turing Machines are plentiful. The beauty is that compilers are great at taking what look like iterative step-by-step, higher level descriptions and rewriting (monadically transforming, to use the fun words for it) that to state machines for us, taking most of the mental overhead out of the process of building a state machine tiny, dumb lego by tiny, dumb lego.

(That's partly why I find all the discussions about "async/await" "colors" silly: they aren't colors, they are types. You build types for other state machines, right? You don't complain about Regular Expressions [which are also often rewritten to simpler state machines] having their own types and that they can only embed other Regular Expressions and that consequent state complexity as having "colors", do you? About the only real difference between async/await and Regular Expressions is that the types for async/await implementations are all guaranteed to be monads in the async/await languages and might not be for Regular Expressions. Though monad Regular Expressions libraries exist.)
Windows comes with PhoneLink which lets you mirror your screen onto your desktop and click your apps with your mouse.
The world is simply too complicated for that, there is no way you would get the maintainers of rust, npm, deno, haskell, etc to all agree to one "package system to rule them all".
Wow, I'm so glad we had, as far as I could tell, really no TVCs at the site I worked at (CA-WAT). I recall taking training, but don't recall encountering contractors outside of the kitchen staff, etc.
Nobody anywhere suggested putting broken commits in trunk. This is why branches exist.
You won't eat at a restaurant where the people at the table talk to each other instead of texting each other?
> Google, however, stands fast to the position that those Cognizant employees might work at Google, but not for it.

That’s a good one
Ask HN: Source to purchase box with memory that has in-built processor?
Periodically we see HN stories on non Von Neumann memory with some ability to compute in parallel on memory the processing unit is attached. Even if just for R&D where might I find a vendor?
No, not even "pithily" is it "Java done right".
Not caring what politicians say is asinine, since its politicians who ultimately write the laws. The fact that their lines of reasoning may be bullshit doesn't alter this, because lots of policy is sold on bullshit arguments.

https://crsreports.congress.gov/product/pdf/R/R44667 references some federal metrics that incorporate the MW as an input.
Even if that was true, it's still an improvement.
There are quite a few standards - "closing the books" on some period (monthly, daily, hourly, depending on volume/regulatory requirements) is usually the way.

There's also a good, sadly now out of print, book named "Analysis Patterns" by Martin Fowler which has a large section about account representation strategies from an object modelling perspective which also translates reasonably well to functional programming.

It's annoying it's out of print, since it contains timeless information rather than the fad-du-jour!
Imagine a length of fibre that transmits 90% of the light put in. Take the output, and pass it through another equal length. At the output of the second fibre length, we have 90% of 90%.
Finally! So that’s where mine went!

… been looking for it for ages!
The picture of the back of it made me think it was a keyboard separate from the case that plugs into the usb-c port with a long case that goes around it and has the buttons poke through. I could be wrong, but to do it that way makes more sense to me. The keyboard can’t be the full width of the Pro Max if it is a separate piece that works with any model so maybe not.
See also: Tupak; Coachella
Ah I just realized I'm replying to you in two separate subthreads: tl;dr oh yes. 100% yes. but it's unclear what your bar for confirmation is and its not a good idea to just start free associating from 'source?'. https://news.ycombinator.com/item?id=38875022
Mid 2000s in my experience. And not because it was safe from memory bugs so much as safe from memory leaks. Still had plenty of NPEs.
(not a labor or employment lawyer) From my experience, Company B's employees could possibly argue in court/to attorneys that Company A and Company B are joint employers. So both Company A and B take shared responsibility for the legal overhead and tax obligations of Company B's employees.
that was the old InVision, new one is in React with go back-end.
This proposal together with CXL initiative I hope will seamlessly transform hardware-centric to software-centric computing world.

We badly need them for the software-defined things (SD-X) namely software-defined radio (SDR), network (SDN), Instrumentation (SDI), etc, and Linux is at the forefront of the transformation.
If you have information, please get in touch with the workers' legal representatives or the NLRB.
It's amazing. There are also some piano renderings that are quite impressive but on an organ it really comes into its own. It's also probably the only organ piece that many people know. As for it being sent from heaven: Bach is absolutely un-earthly both in the quality and the quantity of his output. Given the state of the art at the time he gave it such a huge move forward you have to wonder where we'd be today musically if not for him.
Just want to say thank you for having a link for "as seen in" showing all the fake movies/tv where they are from.
This pretty much describes Nix.

I guess the real answer is because it's a lot of work to maintain packages and versioning and there is space for multiple solutions.
Indeed - seeing account balance used as an example of database transactions is a red flag to me, and would absolutely cause me to dig deeper into whether the author/speaker understands how banking actually works.
Read literally the first paragraph and you'd already see that's what this is a precursor to.

> We've also laid down a solid foundation for upcoming improvements such as multi-platform support

The old UI may have been terribly written to support anything other than macOS. A rewrite is the right play if you identify that.
I've been following this for last 6 months, and I haven't been able to come to any definitive conclusion. Most of the people I worked with found something, however some had to wait 3-4-5 months -- these are people I would've expected to find something within weeks or max 1-2 months in a regular market. But that's a very small sample size.

On Hacker News, it's hard to gauge because it's not possible to tell if you're getting an unbiased sample of comments. One thing that's definitely happening is theres a lot, quite a lot, of applications for each job posting, so response rates are much lower.

Hopefully you'll make a good decision. But your experience may depend heavily on what area you work in, your location, your network, etc. Good luck and all the best.
Whether it is car, bus, train, Uber or hovercar, we will still need roads. Until personal jetpacks and flying school busses are a thing, the road issue is totally divorced from the type and environmental impact of vehicles driving upon the. Some form of road will be there regardless of the means, or even the amount of traffic, so long as a connection is needed.
Google CFO
I'm pretty sure Hetzner servers (where the test is performed) have NVMe drives that can read at 4GB/s. So theoretically IO bound solution would be done in around 0.25 seconds. However the fastest current solution is around 12 seconds.

So it's not IO-bound.
Undercover Billionaire Behind the Scenes with Grant Cardone (8 hours) (2023) [video]
Are Harvard Graduates Better Than Harvard Dropouts?
Loads of attack vectors via pip.
The issue doesn't appear to be "pay" but conditions.

From the decision (linked 2 up)

At all material times, Respondents Cognizant and Google have codetermined the essential terms and conditions of employment of employees employed at the E. Parmer Lane facility and have been joint employers.

(2nd to last paragraph of "Findings of Fact > Jurisdiction")

The original article (the register) quotes a union member

Google and Cognizant have proceeded to make unilateral changes to our working conditions such as a forced return to office, removal of sick pay during a global pandemic, and the implementation of a 'Clean Room' policy that bars us from having our phones, paper, or pens in our office, without bargaining with our union.

The line of reasoning seems to be something like:

- There are decisions that Google is making that, if the workers were employees, would need to be negotiated with the union.

- Google is making those decisions with application to the contractors as well as their direct employees

- Consequently, for the purposes of union negotiation, Google is a joint employer (alongside Cognizant) of the contractors because it is making decisions that affect the workers and ought to be negotiated with a union.

If that is the argument, it seems fair to me.

If Google wants to make decisions about the employment conditions of contractors then it needs to accept that it is an "employer" of those workers. Alternatively it can decide not to make decisions about their conditions and leave all of that to Cognizant - but in that case it cannot enforce those policies on the workers until after Cognizant has negotiated with the union and reached an agreement about the the workers conditions. Google would have to make sure that every workplace policy that they wished to have applied to the contractors was handled as a contractual arrangement between Google and Cognizant, not an employment arrangement.
I think Go's language leadership is one of the worst if not the worst I've ever seen when it comes to managing a language community/PR. Both Ian and Rob come off as dismissive of the community and sometimes outright abrasive in some of the interactions I've seen. Russ Cox seems like a good person, though.

They probably think being hardheaded "protects" the language from feature creep and bad design, but it has also significantly delayed progress (see generics) and generally made me completely turned off from participating in language development or community in any meaningful way, even though I actually like the language. I think there are ways to prevent feature creep and steer the language well without being dismissive or a jerk.
This seems like a more personal account of the ACM article they published [1]. In both they recognize that they didn't make a great new programming language in terms of a language specification but instead did a great job building up all the things around programming languages that may end up being even more important.

In the submitted article they talk about inventing an approach to using interfaces and also an approach to concurrency. Go routines are identical to Haskell threads and interfaces are very similar to Haskell typeclasses (now that they support generic arguments). Haskell's preceded Go- it's interesting to see procedural programmers independently discover the power of ideas from functional programming.

Go's one language innovation is to not require an interface implementation to declare the interface it implements. This is awful from a safety perspective but in practice it causes few issues and gets rid of awful circular dependency issues experienced in Haskell and now Rust.

[1] https://cacm.acm.org/magazines/2022/5/260357-the-go-programm...
The registrar controls your keys. Further: virtually all DNS hijacking happens via registrars, not the on- and off-path network attacks on the DNS that DNSSEC attempts to defend against.

(I'm focused on the stats argument here, because I feel like 'teddyh was trying to imply that I was making them up --- he only ever sees me relating them, to which I'd respond "that's because nobody else cares about DNSSEC". I have, an, uh, pretty expansive case to make against DNSSEC, but here I was just sort of relying on context 'teddyh and I share. Sorry about that!)
Right, people really need to take Tony's Billion Dollar Mistake more seriously, which means no you can't have "null" or "nil" or whatever you're calling it. We know that's a bad mistake so you shouldn't repeat it.

Just as I can excuse using a fat pointer to some bytes as your "string" type in a very close to the metal language. I can excuse the possibility of a null pointer or reference in such a language, just above the level where we're doing machine code. It's not nice, but you're banging rocks together and there's a zero value in this register and so fine, let's have a "null" pointer. This is not something to be proud of, it shouldn't make its way into code that can avoid it, but it will need to exist in the very heart of the fire.

Go is far above that level, so it needs to just not expose Go programmers to Tony's mistake at all. It should have been defined out of existence.
Bargain how? They don't set these employees wages. Cognizant does. How is Google supposed to meaningfully negotiate when Cognizant is the one that's actually employing these people?

Previously, this only came into effect if companies were using contractors for the same functions as full time employees. And the outcomes in those cases was often to make the company hire on the contractors full time, not dragging a company's customers into it labor disputes. Plenty of people have been alleging this, but none have substantiated allegations that Google is using contractors for the same work as employees.
> Then, in 2020, Facebook reversed course: going forward, it said, it would remove Holocaust denial from the platform.

That makes me think of "Level 12" in the Content Moderation Learning Curve [0], where it may be related to satisfying politicians in particular jurisdictions like Germany.

> The moment a platform begins to recommend content is the moment it can no longer claim to be simple software.

I agree with this statement as-written, but would like to preemptively reject a popular-but-false idea that the difference has legal significance under the US' "Section 230" law. [1]

[0] https://www.techdirt.com/2022/11/02/hey-elon-let-me-help-you...

[1] https://www.techdirt.com/2020/06/23/hello-youve-been-referre...
One of my favorite entrepreneurial videos of all time!
Agreed. This is moving faster than people not working in the field realize.

In fact, I'll wager to say that Disney and Pixar are both toast in just a few short years. You won't need Disney, $50-$100M in production funding, or more than one person to make a film. Films will cost $5,000. Then $1,000. Then very little at all.

Everything visual. Cartoons. Anime. Movies. Influencers. Actors. Porn stars.

Music is going to be right there with it.
I had the G1, and loved it, but I wanted that phone because it looked so much nicer.
A decision by individuals that are not a judge in a court of law, so they'll have their own agenda to push their position.
Why are they doing that? Is there a canonical post about it?
I think you named at least one reasonable fix: an upper limit.

And it's not really arbitrary. You can count the dependency tree of every package and get the P99, exclude joke packages and get the max of the rest. Set the limit around there with an error message to open a bug if you need more, grandfathering legit old large packages with some kind of admin-level exception.

The number of people actually needing more will be incredibly tiny. Service those folks individually to avoid pain.
The documentary with him saving his father's writings and such was one of the saddest things I've seen - that moment has stuck with me for years.

I suppose the people who will be paying for such a service will be the loved ones left behind, not the one's dying. I wonder if the doppelgangers will start to talk to each other in the graveyard in the middle of the night?
It may be just about as unethical as someone discussing something they overheard in a crowd.
Step by step guide to deploying spring boot application on Google Cloud Run
Another factor is how transparent it is to an outsider (say a judge) whether or not the contractor is a real entity with multiple customers who all have similar kinds of deals. And whether the entity goes out of business while leaving a bunch of stuff unpaid when the work is done. And whether or not the entity happens to be managed by people who happen to have a cozy relationship with the mothership. Pretending it is at arms length when it is actually the same thing is a really annoying thing that big companies do in order to jack up their bottom line. I wonder if there are any tech giants that are not in one way or another committing crimes. I somewhat doubt it.
Of course we need roads. We just don't need all of the roads we currently have; many could be (and were, until very recently) eminently more sustainable forms of mass transit. Similarly, many of our roads could be narrowed and augmented to induce demand away from unsustainable development patterns.
Until fairly recently, Figma was stuck in sRGB, while Sketch supported wide-gamut color. It blew my mind that designers were ok with this.

Anyway, if I were interviewing a designer, I’d look at their portfolio and just ask if they’re comfortable using whatever tool is standard at the company.
Get a plug-in hybrid. If you're actually getting 65mpg, you're easily going to get the manufacturer's specs for electric range. (This one sort of ticks me off, because it's criminally misreported in the mainstream media... it's like people aren't aware the EPA exists or think they're failing at their jobs...)
Hey, thank you very much!

Also, excellent link!
I mean, isn't it just Android?
Look Grandpa, new Blackberry.
The Web is the most successful, fantastic virtual machine (2009)
Previously: https://news.ycombinator.com/item?id=835931

Sadly, the domain is no longer.
Old joke in the RDBMS world is why is Oracle RDBMS so expensive? Because how else is Larry going to buy another yacht?
Ah, I see. Yeah, the non-tesla networks suck. Tesla is opening up now to other providers, so it shouldn't be an issue in the future, regardless of EV brand you want.
What they really got right in my opinion: show, don't tell and modesty.
Reminds me of playing a quick d&d session with a DM agent.

I quickly escalated the tavern starting area by convincing it not only were we in Faerûn of the Forgotten Realms. I then managed to get Elminster summoned and initiated a duel. And to do that I managed to convince it that the only reason Elminster was willing to accept was because I was actually an ancient sorcerer-king of Netheril.

Unfortunately for this AI fantasy world, this meant I possessed access to epic level spells like Tolodine's Killing Wind which I successfully cast. At that point Elminster expressed grave disappointment and noped out of the area.
i submitted a few shows to this and included a handful of stills to go along with it, it was an a+ contribution process, but there was still a lot of work i didn't do, so i can appreciate why there's a backlog. great project!
Is it free? (for any definitio of free) I can't find the "download" or the "buy" button.
No problem! It's a great collection of all databases really!
My proof-of-concept record type
SpaceX charged with illegally firing workers who spoke critically of Elon Musk
Location: Buenos Aires, Argentina (UTC-3)

Remote: Yes

Willing to relocate: No

Technologies: Scala, Python, Bash, Git, Docker, SQLAlchemy, Airflow, Pydantic, Pandas, Polars, Snowflake, PowerBI, Spark, AWS, Terraform

Resume/CV: http://bit.ly/47eZIeb

Certifications: AWS Solutions Architect Associate

Email: agustin.bergoglio at hotmail.com

I've worked as a Data Engineer for over 4 years and I'm eager to contribute my expertise within a dynamic startup environment that values innovation and adaptability.

Solid experience working remotely with teams that are distributed geographically. Look forward to hearing from you!
Building a mobile and desktop version of your app will be challenging unless it's a very simple application or unless you accept that they likely will share very, very little code or design. The form factors and UI models are so different.

Even doing this with the web is extremely challenging, again unless the application is relatively simple.

Creative apps in particular do not "port" between these two contexts very well at all, whether you use the web or not. Yes, such things exist, but it is very debatable whether the desktop users of e.g. Figma have much use for the same thing in a mobile browser.
I wouldn't say shellacked, only a few dozen mechanics out of the 130 or so are striking, while the article implies all Tesla workers are striking. So few are striking that the union refuses to reveal the number, and recently expelled members for not striking.

Tesla has found workarounds to most of the sympathy strikes and sold even more cars in Sweden in Nov to Dec 2023 compared to 2022. Not sure how that's incompetent.
For those that usually skip reading the actual article, or only stop at the article and don't read the comments - I can recommend the comments as worthy of your time, especially those of "Clive Robinson". Technically savvy and very well versed in the ways and means of the security services.
“Next on.. SICK SAD WORLD!”
Someone creating a peripheral that will sell like 10 units total isn't phones coming "full circle". There has always been stuff like this out there. Heck you can get iPhone keyboard attachments on AliExpress for 1/20 the price of this. No one is interested.
I use Arch, and everything has just worked.

I’m not surprised that Ubuntu isn’t too well. Interestingly, Debian works well from what I have heard.
Tall, loud, trim, non-ugly white guy has success!
Milvus Vector Database in 2023
Maybe NPM was also designed in 10 days like JavaScript.