skysight-inc/HackerNews huggingface dataset:
The old plugin is deprecated, but the new plugin installs fine into CLion. The question is how long that will be the case.

Because I work at a company that is mostly C++, with some Rust. My team's project is 90% Rust, but I still need to do C++ now and then. I'd be super annoyed to lose that.

They should at least continue to offer the plugin as a paid expansion option for CLion.
> Any phone will lose software support pretty fast

My Librem 5 will have lifetime updates, since it runs GNU/Linux.
Why Don't They Just Launch Rockets from Mountains or the Equator?
Solar+Wind+Tides+Hydro+Geothermal+... it's also beautifully decentralized and low risk if done on a local, small, scale.
The laws of your state of residence will apply to you regardless of where the company is based.
Quite apart from the Python discussion, the author captures why I prefer errors as values (a la Go) to exceptions (a la Java), and I have written both styles for many years.

> Regardless of the specific approach, returning errors as values makes us consider all of the places an error could occur. The error scenarios become self-documenting and more thoroughly handled.

This is so true. Most Java exception handling is a try/catch around about 20 lines of code, with superficial logging/rethrowing and no context about exactly what was being done to what when the exception occurred, just a filename/line# and a probably cryptic error message.

In Go, best practice is something like:

bytes, err := os.ReadFile("myfile.json")
if err != nil {
return nil, fmt.Errorf("reading file %s: %v", "myfile.json", err)
}

var data map[string]any
err = json.Unmarshal(bytes, &data)
if err != nil {
return fmt.Errorf("unpacking json from file %s: %v", "myfile.json", err)
}

This gives you precisely targeted errors that tell exactly what you were doing to what. Your future self will thank you when you're desperately trying to work out what went wrong last thing on a Friday.

If you are going to replicate this with exceptions, it would require much more boilerplate, as his example demonstrates, which is ironic given that is the charge levelled at Go.
this seems more like a tax question and not immigration
I must have missed that award ceremony.
You could have had your first paragraph without the second and the world would have been better for it.
As a founder, you have to live it to realize you are in some sense still an employee of the VC firm
This should not be allowed to happen.
I have gotten two O1's and then the greencard version (EB2). It isn't easy in the "not a lot of work" sense, it's easy in the "not random" sense. If you put in the work (that also helps your career), tick off the required boxes, and present the evidence correctly, you will get the visa.

But yes an O1 takes a shitload of work.
EKS Cluster Games
Well-written article with some interesting insights. In particular the part about process debt.
For those who don't want to climb the expensive paywall: https://hu.ma.ne/
Arguably it needs that 240W barrel plug. My current business class laptop also has one of those barrel plugs.
You always effectively a cog in the wheel. You’re never actually making a meaningful difference. There’s only a handful of universally “impactful” causes, the rest are just things that are part of the intricate world we’ve created. A job is almost always just a job, whatever the industry.

Source: I’ve been in IT for over a decade, across all sizes of companies.
The problem with this line of thinking is that the specific embedding chosen has a big impact on task performance[1], and the person producing the piece of content doesn't necessarily know what you're going to be wanting to use that content for a lot of the time. The second thing is that certain embedding formats are very specific to particular model architectures.

From a practical perspective there are some standard embedding formats that people use a lot so if you're performing a normal sort of task there's probably a standard format for that particular task (eg worth checking out spacy's embeddings library which works with a lot of different libraries[2])

[1] For example see this paper for a comparison of performance for different code embeddings https://arxiv.org/pdf/2109.07173.pdf

[2] https://spacy.io/usage/embeddings-transformers/
his best attribute is that he seems to be capable of disentangling his own personal views on a topic from enforcement of objective norms of decency and respect

I could not have said it better myself. That is a perfect description of what makes this a unique site.
There were also IN and OUT commands. Used by programs to directly set the palette on VGA, among other things (entering tweaked VGA modes, etc)
I left big tech to start a company. The timing worked out great in my case. I was already trying to leave and the layoffs gave me an "angel round" to be able to pursue ideas. The biggest surprise was the uncertainty and amount of hours you have to work at a 0-1 company.

Current idea is taking off. I'm solving a global problem that affects literally every company. We have early design partners but looking to team up with a cofounder before we get further along.

If you're a big tech worker who was laid off an actively exploring ideas and want to team up, hmu! Email + twitter in my bio
https://vueflow.dev/
> I'm well aware that the EU has no authority on direct tax matters, which is exactly why Ireland feels aggrieved, as the Commission is effectively using state aid law as a vehicle to circumvent the limitations on the EU's powers.

as someone who generally dislikes the EU... this one seems fair?

giving Apple a custom tax rate to encourage Apple to set up in Ireland seems exactly what state aid rules were designed to stop
Flavoring extracts won't change that all these different oils have different smoke points and different ratios of fats.

e.g Walnut oil can be used a salad dressing , heating it is bad.
Hi, what options are there for someone with dual UK / Europe (Germany) citizenship to come to the US to work (either as an employee, or to start a business) - and how long much security in staying if the job / startup doesn't work out? How costly would it be for either the individual, or the sponsoring company? Thanks!
Going to a Microsoft support forum page will do this as well. At least in my experiences
That's really a question of cost-benefit because from a purely outcome standpoint, I would recommend going with someone (a lawyer) who has prepared and filed these types of applications. At a minimum, I would recommend having a lawyer review your background to see what options you have (NIW or even EB1A) and to identify any issues. Because with your focus and background, you also might qualify for EB1A.
> No one has done more to harm the environment than environmentalists that advocate against nuclear power.

I mean we all learn from our mistakes, I surely was against nuclear power when I was young but I think for ok reasons. Now the world is in a worse spot than it was so I changed my mind a little. Still, it's silly to pretend that that caused more "harm to the environment".
I used to think about this when I was a kid. If 5 billion people pray to God at the same time and ask for mutually exclusive things, how can he possibly answer or even listen to them all? And it's now up to 8 billion and the problem isn't getting any easier.

I guess the answer is God's perfect omniscience is massively concurrent on a scale unfathomable to human computational models and, by existing outside of time, he also avoids the possibility of race conditions. But Google can't do that, so they need to face this problem like the rest of us. I think they have really, by admitting it's impossible at that scale to provide service to all customers, so they simply don't, but their users have not yet accepted that.
This is not what I said. Only because one thing is "orders of magnitude easier" than another (note the comparative), this doesn't mean it is easy and/or can be done in a weekend.
“Intuitively wrong” is subjective. The idea that a self-selected, self-righteous minority should set the moral compass for the majority is the real indictment of modern society and ethics. If there is no way to achieve majority consensus on one decision (there’s always a collective consensus on whether to be on a platform), then it only makes sense that the platform owners should be the one to choose
This, to me, is a massive part of what’s wrong with smartphone and internet use in general. We want to believe it’s efficient, but I have the distinct sense that over 90% of what people do on smart phones is likely an unnecessary activity that interferes with things in their lives that are actually important.

Does it make wasting time or doing things we like efficient? Sure. Is it efficient to make these activities a big part of our lives? Maybe not.
> his is better than try/catch because that doesn't tell you whether an error could happen

It's really not that simple. Don't forget that the concept of exceptions (and more powerful things, like CL's condition system) were invented because of the problems encountered with errors-as-value approaches.

It's a fundamental trade off without a right answer, and people have been arguing about it now for 50+ years without resolution.
Hi Peter. 2 questions for you:

1) PERM processing time keeps getting longer and longer (now at 11 months, up from 5-6 months a few years ago). Do you know why or if DOL has any plans to improve it?

2) What’s the current average PERM-based I-485 processing time you’re seeing in your office? Any processing time advantage to submitting I-485 separately versus concurrently with I-140?

Thanks.
Sky yachts that can be put under a non-profit and marketed as humanitarian or "educational" or "research" platforms. I knew of a superyacht that was "studying" coral loss. Of course, at Fiji. Probably had to give one of the 8 staterooms to some academic.
If you are talented and influential and meet the requirements don't forget about EB-1 and O-1 visas
What I've seen most nontrivial projects do (and have done in a commercial product myself) is to start with a parser generator then move to hand written parsers when UX and polish become a bigger priority than exploring the problem space.

The parser generator grammar spec can then be used to generate random test cases and compare the output of the new parser with the old one to make sure they're identical.
For those out of the loop like I am, this article goes into some detail on Portugal's migration wave: https://foreignpolicy.com/2022/05/21/portugal-europe-migrati...
I get most of my calories from fat and basically stick to olive oil, avocado oil, coconut oil, and animal fats to stay healthy. Olive oil has no healthy flavorful substitute that is liquid at room temperature.
I don't understand why people insist that all errors must be handled all the time. It could be my C++ background, but I feel there are two very different errors:

Expected errors - like "user not found" - should use a value instead of exception. In Python, you can use sentinel objects, or tuples, or None.. lots of options really. Occasionally there is a good reason to use exceptions for flow control even for know errors (various hooks come to mind), but this should be pretty rare compared to number of places that can raise an unexpected errors.

Unexpected errors should not be caught at all, except maybe at the very top level (to record them and return 500 to user). The examples in post, where you catch exception and re-raise Exception back are terrible - what's the point of them? There is no extra clarity, just verbosity. I would defect them in any code review.

Coarse-grained error handling is great as long as exceptions are meaningful and stack traces are good, which is the usual case in python. All that matters for unexpected errors is that (1) user sees an error message and (2) the real cause is recorded for later analysis. A single top-level try block does both.
This picture from the post is worth a thousand words: https://shreyans.org/images/posts/google/nooglers-no-more.jp...
Spoiler: Internet advertising bad. "[...] attract as many eyeballs as possible for as long as possible to serve ever more ads..": bad. Federation good.

Never ties it all together, and I quoted that "eyeballs" part because I didn't want to dignify it with a shorter and more cogent summary; to be fair, it does this in a section with the heading "targeted advertising and the commodification of attention". Throws in tubgirl and "maybe you just flip through your friends’ vacation photos while on the john".

Not my cup of tea. It goes on. Old white guys created the internet and something about antiestablishment boomers with "...passion for freedom of speech, and a sense of responsibility to protect it." These people failed to envision the "dark side" of the social organizations they were creating, and nothing about the obligation or even expectation that users bear responsibility for the internet they inhabit and inductively create by their very presence.

Create your own reality folks: it doesn't mean what you think it means.
No, with limited exceptions, once someone has been selected in the lottery, he or she won't have to go through the lottery again, whether in connection with an extension or job change.
I thought I was getting a deal at Costco for $14 a liter....
I personally like to make dreamy photos wide open with relatively long shutter to accentuate movement. Some of it in full sunlight. Yes, ND filter is essential then.
I think that's a popular misconception
that may be historically true, but today you can build much more KW of solar+batteries than KW of nuclear for the same price. Continuing to advocate for nuclear is throwing away money that could be spent on the green transition.
If you produced all the USA's electricity in a year with fusion and collected all the resulting helium with 100% efficiency, you'd have collected less than 1% of the amount of helium we go through in that year.
No dynamic island, periscope telephoto lens, USB-C. We are far from peak phone.
There are many factors at play here. It might be different levels of consciousness involved. Cutting down the whole tree is a bigger barrier and requires another level of ruthlessness.
Musk claims we can run the entire US off a 100 square mile solar arry + battery storage.

Does it make economic sense to just start working on this as a country, or is this still too cost prohibitive?

Seems like a system that you could upgrade over time as the tech gets better.

What are the downsides of such a concept?
In my experience, that issue is never raised (and there's no test-of-the-labor-market requirement in the H-1B context).
> Starlink isn’t the only nor the first satellite internet provider.

It seems to be doing the best job so far at providing reduced latency while scaling coverage fast. From what I've seen, everyone else was stuck in a niche mentality, willing to milk that niche with high prices. Starlink is the first thing to come along aimed at completely solving last mile for out of the way locations.
I have to imagine that sounds like that from movies are entirely fabricated from a sound designer's mind. The best you could hope for would be a live sound recording from a Goodyear blimp.

In fact, from a quick Youtube check, the Goodyear Blimp sounds a lot like any other propeller driven plane on takeoff. While LTA's design is electric and hopefully quieter, it adds evidence that the desired sound from movies is probably fiction.

Edit: clarity
If that's your takeaway from this then you really missed the point. The implication here is that gpt-4 to gpt-4-turbo represents a leap away from memorization and toward better reasoning with a more complete world model.
As a bootstrapper, you have to live it to realize you are in some sense still an employee of the client
> the notoriously insecure Intel Secure Enclave being the only protection

While I share your concerns about Intel SGX, your statement is not exactly true: SGX is only meant as an additional measure to secure insecure PINs.
Really cool story, rooting for you
https://en.m.wikipedia.org/wiki/United_Artists

At the end, it's the startup problem. Would you rather gamble all your money and get all the winnings? Or get a salary regardless of how things turn out?
Let me know when they've figured out bananas, grapes and avocados. If/when the global south is crushed by climate change, we'll be back to eating what our great great grandparents were eating in winter. I hope you like potatoes!
Maybe out of date for the desktop, but 32-bit systems continue to be relevant in embedded systems.
If it reduces costs I'm all for a 1080p screen. I usually pick them when I have the option.
Are you confusing electric with autonomous here?
The only new feature I wanted for Tumblr was ActivityPub, that was nixed a while ago. Bad show.
I just accept a new job, in part, because people I knew from a previous job are so happy there. I'm afraid of the increased workload, but they are feeling the same increase, and I would have to believe we are extremely different to think that my experience making the same move won't be like theirs.
I would argue that any musician active at the time will know someone who was as good as Led Zeppelin, but never made it because they couldn't get a label contract at the right time. This is particularly true if you include black artists. It's not just marketing - production costs were very high.

There is an element of cargo-cultism in the boomer experience, as a result of scarcity and strict gatekeeping that lasted pretty much all the way to the early 2000s.
Right, I mentioned that about SMS but forgot to say the same for MMS. Thanks for the clarification. iMessage does not however support RCS, which is the relevant detail here.
Launch Video:

https://vimeo.com/882968794

A lot of the interactions seem to take longer vs me just taking my phone out and quickly doing what I need to do. Its compelling given this is a v1 of the product so it will only get better from here but not completely sold on it just yet.
But other big companies are the same. Engineers just don't communicate with users; that's reserved for product managers. The most you will get is a bug report.
I've worked in large companies (thousands of employees) and startups (<20) and I actually felt more like a cog in the machine at the startup size companies.

I was literally just a means to an end to churn out code on a product. I could have been (and eventually was) replaced at any moment with another generic cog willing to churn out the same code without much of a thought.
Imagine giant, mile-wide traps into which hordes of people gleefully run and fall. The talks about this being a “technical problem”, “legal problem”, “responsibility problem” are such obvious traps preventing people from getting the clear view. The ability to control, to have the last word on what is acceptable by someone else is the goal here. The construction of hierarchy attracts all kinds of actors, big and small, who see “opportunities” for themselves there. It is safe to assume that all that crowd couldn't care less about all the children in the world. The question to ask yourself is why such demands are not shrugged off like the others.
Would it be wrong to assume that we're dealing with an Apollo-style issue here (we "no longer have the technology to do it efficiently")? I'm certainly not an expert on nuclear power, but it is a little odd how the average nuclear reactor in the US is 42 years old [1].

[1]: https://www.eia.gov/energyexplained/nuclear/us-nuclear-indus...
And GP is pointing out (correctly) that most of the time being idiomatic has more net gain than any putative advantage of the non-idiomatic proposal. Exceptions to this are extremely rare.
> My father, who hung up his coding hat in the '80s, recently entered the golden years of retirement.

Totally off topic but what I would give for (a) my father being the kind of father I want to maintain contact with and (b) to share a common interest with me, someone that I could talk to about tech. You're a lucky person!
I keep thinking it should be paper/cardboard! But also jet fuel is probably ideal too.
It's entirely possible these are related. It's not a stretch to think he was yelling because there was a $100M loss.
I really don't do anything other than work so this is a really nice change - a way to help people/give back a bit - and every time I do one, I learn something new.
In the following sections, we'll delve into the intricacies of AI communication, exploring how the nuances of language and the subtleties of context can be woven together to create conversations that are not just informative, but transformative.
I'm surprised that memo leaked. Automattic is very open with employees and trusts them not to share internal information. While I worked there (2013-2018) I don't remember any news leaking.
From a live-stream from the Tumblr staff convention this year, their CEO:

> Yeah, so right now, we're burning. Which means spending more than we make. About 30 million per year more than we make.

> So, that's a lot. We can't do that forever and so that's why we're really trying to figure out things that y'all would value. Whether that's merch or upgrades or badges or gifts or Blaze or other things. Every little bit helps, so please if you really enjoy Tumblr and want it to stay a thriving service buy things, and ask your friends to buy things.

Tumblr’s monetization strategy since the Automattic acquisition has been “throw stuff at the wall and see what sticks.” Which is kind of your only option when the Tumblr user-base is actively hostile towards monetization attempts. Tumblr tried a “Tumblr Post Plus” Patreon-like subscription thing, and the creator that they enrolled in the test got so much hate they cancelled it before it fully launched. I could list the monetization strategies they’ve tried but there are too many. Merch, tipping, promoting your own posts, cosmetic check marks after your username, crabs, promoting other people’s posts, lore behind the merch store, a “Luffy” tab on the top of the page (in between “Following” and “For You”) (I think was a Netflix promo). At one point they were running ads for Tumblr on Tumblr. I should make a post describing them all.
Mods, I'm not sure who is leaving those comments. Feel free to delete them.
>> Did we ever categorically prove that nanotubes aren’t the next asbestos?

I'm pretty sure we know they are the next asbestos. So we won't do things with them that tend to produce a bunch of dust for people to inhale.