skysight-inc/HackerNews huggingface dataset:
I can't wait for the inevitable lawsuits that will result when this technology is white-labeled and misrepresents the business to customers or investors.
On the off chance that we don't cancel beforehand, we generally chat for 5-10 minutes about whatever. It's rare that there's actually something to talk about, because I prefer to let my manager know about any concerns or blockers I have with an async slack message as soon as they come up rather than waiting for our next 1:1, and we have plenty of unscheduled casual chats throughout the week.

It's perfectly fine for you to just not have 1:1s if you get all the benefits of them elsewhere.
Thank you for your kind words! Almost no one knew the project until some hours ago so there was no community to communicate with, there's nothing available for the moment. I would love to have a place to chat if people is interested in the project. As for now, just open new issues, we can use that for feature requests, ideas, and of course bug reports.
I have a hard time combining this sentiment with my lived experience in California.
You say 30 mins isn't enough for deep dives. Can you change from 30 mins every week to 60 mins every two weeks to allow more time for in-depth discussions?
> This is an argument to not have any of those benefits (nor the income tax as well). Then a stronger semblance of markets can take root, especially w.r.t pay.

This is an important argument! The counterargument is that we Americans tried it that way, and to summarize: it did not work out very well. By which I mean the outcome was broadly considered, across decades, not congruent with American values and preferences, which tilted toward electing representation to correct the situation. Which is not to say this wouldn't work elsewhere, just that America is not "elsewhere."

> I'd be open to a UBI-type subsidy that is NOT means tested (everyone get it) to replace all the programs you've mentioned above, which are means tested.

This would be an interesting experiment and IMHO is more intriguing that rehashing experiences that have already been repeatedly rebuffed by Americans.
When validating email addresses in my Atom feed generation library, I use a "common-sense subset" of RFC 5322 [1].

If that email address validation is "wrong" anywhere in the sense of conflicting with real-world usage, it's probably mostly in not allowing UTF-8 characters in the local or domain parts. I'm guessing that for that I'll need to dig into RFC 6531 and 5890.

[1]: https://docs.racket-lang.org/splitflap/mod-constructs.html#%...
I think times are also just different now. Now a lot of the talent just gets vacuumed up by the Big Tech companies where they can be a cog in some wheel.

You seem to be ascribing some moral failure to the younger generations whereas there are also factors at play that go beyond individuals. It might be more sensible to say that the internet could not be invented in the current economic/social climate.
> Do you feel that your responsibilities in the company are common with your personal goals?

That’s funny. Why would they be?
> (a) people are great at working not in their own interest, together, on something greater than themselves. In fact, I've observed a negative correlation between this and management, in that the spirit of being "in it together for the greater good" seems to be weakened in organisations with more management.

This is entirely true, and almost nobody with either corporate or government power agrees with it. They're putting in massive effort to keep people in line because they're afraid of what happens when they aren't kept in line, despite evidence that people accomplish things just fine without constant threat of external discipline.
First, the entire point of using abstractions is that you do not need to understand what's behind them. Try to port API layer by layer (ideally if you can also apply vertical slicing e.g. user endpoint, invoice endpoint). Stub lower layers with some not-implemented-exception or whatever you have in your target language. Make the project compile all the time, setup Jenkins(CI) etc. Then slowly move API part by part. Ideal case would be to make a single API request working in the target language and then to move the rest of the API incrementally.

Second, what you are doing is one of the most boring work there is. Try to find automated translator that can speed up the process (a least the boring parts). Writing one is not an easy task for most folks so I am not advising DIY. If you are doing this work for a 2 weeks or more maybe you are just bored?

Did you notice mental decline in other tasks? LeedCode & stuff? Chess? Forgetting words? If this is only work related it may be burnout. If not, you may try to revisit your lifestyle: did you recently gained weight? are you eating healthy food? do you have enough exercise? In any case it may be a good time to make an MD appointment.
> Documentation only works up to a point because it can both get out of sync with what the code is doing and because documenting the internals of a complex piece of software is a rare skill. A skill that most developers don’t possess. Most internal documentation only begins to make sense to a developer after they’ve developed an internal mental model of how it all hangs together. Most code documentation becomes useful after you have built the theory in your mind, not before. It operates as a mnemonic for what you already know, not as a tool for learning.

This is ringing particularly true to me right now.

The organization I work for has allowed bit rot to occur for a number of years, to the point that it's becoming increasingly common for things to break whenever even seemingly small changes are implemented.

The "solution" that we've implemented is to require a detailed RFC document whenever you want to create or modify anything. You're required to outline every anticipated step along the way, all the tiny minutiae that you foresee yourself encountering and how you'll deal with it. And in a Google doc, no less.

It's utterly exhausting.
New generative model by Google achieves SOTA
Chinese scientists develop laser-powered drone to stay aloft ‘forever’
>They know it won't become law

Didn't Brexit start as a "there's no way this will actually happen" signaling gesture by establishment Conservatives?
Last time I was on the interstate, there were a god awful number of trucks moving junk. Restaurants nearby are busy. Unemployment is pretty low (U-6). We may have receded from the helicopter-money fueled mania of last year, but there doesn't appear to be widespread pain one usually associates with "recession"...
Tiger Global-Backed Scale AI Just Laid Off 20 Percent of Its Staff
If you feel like there isn't enough to talk about in a weekly one-on-one then consider asking your manager to switch to every other week or even monthly. You also never have to use the full time of any meeting. It's fine to call it early if you've covered everything there is to cover. And like others have said, it's fine to skip scheduled one on ones if there's nothing important to talk about.

I've had all of those things happen as an IC and as a manager and they seem like common sense to me.

As an IC, the majority of my one on one time with my manager would be spent covering what I'm currently working on and if there's any problems that the manager could solve as well as looking at work down the line from a high level to see if there was anything I'm especially interested in.

As a manager, I wished all of the direct reports would ask more questions or have more input but I would usually cover the what I would want to talk about as an IC as well as try and be transparent about things going on on the business side that may not have been communicated well enough in my opinion.

And then there would usually be some time spent talking about personal stuff depending on how close I am with the manager/IC. One IC was someone I was/am pretty friendly with and we'd talk about different pop culture things going on. Another usually had some kind of family stuff they were dealing with so I'd offer an ear and some support. And some I just didn't get along with that well personally so we'd leave it at work discussions which is also totally fine.
I was worried about a paperclip machine, but this? This I can support.
> Meanwhile $GENERATION is inventing general AI

They're not inventing anything, they're just taking the concept of machine learning that has been around for ages and throwing more data and hardware at it. Underneath it all, it's still just an algorithm that finds and repeats patterns and nothing more, the patterns are just getting more complex. It's not in any way comparable to the invention of the internet in terms of innovation.
The fact that MongoDB hype could reach the level it did is an indictment of tech culture.

Why was people's excitement allowed to trump data integrity? Are there not enough adults in the room to stop this from happening again?
> since the fundamental ideology is actually opposed to the idea of well-functioning social institutions with mutual accountability

A charitable interpretation of Republican "fundamental ideology", as it were, would be that they prefer more well-functioning social institutions at lower levels of government, closer to the people those institutions are meant to serve. It would make sense than beyond just a publicity stunt to lower federal taxes and have states and localities tax more.

I can't take you seriously if you're claiming that one of the two major parties in this country isn't interested in the well-being of the country.
And you can't have an infinite tape, but no one is out there saying the Turing Machine is fake.

Consider this. Our physical implementations of turing machines work even though we don't have an infinite memory. We do encounter some limitations because of such.

The Tetrino also works. You can create it and run it on a finite board. It would be limited just at our physical machines are limited without access to infinite memory.
could you share it/expand on “defines the state”? i thought state was captured in tfstate and then terraform goes and “diffs”/checks if it is accurate or not
> I can get something done in Python much faster

Take a look at the CL libraries PY4CL, PY4CL2, and CL4PY. I use the first one for some things. It can be useful to bridge over to Python for something and come back with the answer.
ahh I guess mine too, I was DJ'ing/LivePA from 2008-2011 at clubs all over SF. Seems like a lifetime ago. Was also the doorguy/email boy at Vessel SF when it existed. Was a really fun time to be in SF, I had a room at 16th + mission for 450 a month. I got to experience so many different types of weird nightclub culture, every from live electronic music, to weird burning man crowds, gay italo disco parties, hip hop/turntablism, marina and bridge and tunnel crowds at the mega clubs, and everything in between. I really enjoyed it all!
I agree with you and think that all recreational drugs, including the hard ones, should be distributed through liquor stores. Pharmacies are already overloaded and don't do age verification, which liquor stores already handle. If you're 18 or over, buy anything you want.

If pharmaceutical companies were making drugs instead of criminals, there would be consistency of product and tax revenue instead of addicts ingesting crazy chemicals made by criminals. But I doubt it will ever happen because the US prison system, including police, are too invested in the drug war. It makes way too much money for them to let go of it.
It is not, yet somehow technically defrauding the US gov doesn't seem like the best idea in the world as a career starter.

Anyway, while I am in excellent shape, I don't have the whole of my twenties to piss away on a whim, so you'll forgive me if I look at all my options first before signing my life away for six years.
> I've also done what's probably "life coaching". There are a lot of things I've learned managing a mental illness. Not a therapist, but I know a lot of the techniques and what's worked for me or other people.

Be careful about playing work therapist, it can lead to boundaries getting blurred in a way that becomes detrimental to the relationship and ultimately your career over the long run.
In the underlying theory it's described as actually worse than that. A fully documented system explained by the first generation developers wasn't enough to transfer knowledge, the documentation only made a difference once the programmers had built a working mental model of how the software worked, and then they still submitted patches that would duplicate functionality because they didn't understand the system.
I have some clients who host at Rackspace. They have old-school monolithic web-app architectures (single web server that also runs the application code, and a database server). They're never going to rebuild these legacy application -- the codebases are decades old, and comprise hundreds of thousands of line of code. The support at Rackspace has really cratered, and it's hard to have much faith in their technical capabilities anymore either.

I'm no sysadmin, so I don't know if it's realistic to port this kind of architecture to AWS or Azure. Also, some are contractually obligated to host at a facility that offers "managed hosting" (although I suppose the exact wording could be weaseled) with uptime guarantees and staffing levels.

I'm trying to figure out where I should recommend they move. It doesn't seem like a common use-case anymore.
+1 on long vacations. My team is in Europe with 38 days of PTO and while it offends my American capitalistic sensibilities, it's created so much resilience because everyone is always on vacation, we've built our company ops to reflect this reality.
It's going to be a tangential comment but I work in science research that's adjacent to weather forecasting and I find the political/technical jockeying that is happening with forecasting to be fascinating. It's a nexus of capitalism, federal government spending, politics, and technology that has very real implications for individual Americans.

In summary: horrible oversight by the federal govt (read, congress) of our technical/scientific forecasting resources means that our forecasting ability is extremely fragmented and poorly organized. This has lead to a lot of companies being essentially resellers of public data. These companies claim to create a lot of value added products ('cleaner APIs', 'minutecasts', etc etc) that are either scientifically dubious or technically simple and then these companies walk away with huge profits based on being a portal to government data.

It's so American it is almost laughable, all while the European ECMWF eats our lunch in terms of accuracy even for the CONUS. I've discussed this on technical internet forums often enough that I can practically already write the replies to my own comment. "What's the problem with that?" etc et al. But the reality of it is that it's emblematic of how politically broken the US is, in particular with regards to the agencies in charge of scientific products and funding. Not to mention the concrete problems with the forecast products themselves.

Anyway. Good luck pirate weather and godspeed. Information was meant to be free and open, especially the forecast. It's such a laughably simple problem that could/should be so easily solved but, alas, there is money to be made!
> They said, on the internet, using a device likely paid for by a job that depends on the internet

Yet you participate in society. Curious!

> likely alive due to medical knowledge that could only exist through the internet

Definitely not true yet. Maybe some day. Maybe never.
Show HN: Chip8-asm.el – Chip-8 assembler written in Emacs Lisp
I wrote this in order to improve my Emacs Lisp skills and to use practically by teaching my sister to program. It is the first elisp program of any substantial complexity I have written, so feedback is appreciated.

If you're wondering, Chip-8 did turn out to be a good fit for a beginner. It has limited amount of instructions and is quite graphics-oriented. Having everything inside of Emacs was also quite convenient.
Fast radio burst reveals the Milky Way is emptier than we thought
Consider again that this is the whole state, not just NYC. Much of New York state is badly economically depressed and has been for a long time: Troy, Poughkeepsie, Utica, Binghamton, etc.
Which might be why GP said 'either via a stand up or'?
Thank you for the suggestions, I think Game Programming Patterns looks particularly helpful (and it helps that it’s freely available!).

For anyone who wants to read it: http://gameprogrammingpatterns.com/contents.html
Gander's role in 2001 was made into a musical, and it's quite a touching and heailng piece of entertainment if you were around back then: https://www.youtube.com/watch?v=WcI1EKE01S0 -- certainly best on stage if you can find it, but also available on Apple TV.
""Anyone can go online, they can purchase a computer, a laptop.… They can buy [a 3D printer] for $300 and now they're printing firearms," said acting Staff Sgt. Lawson, with the Calgary police.""

Total non sense. You could only do the polymer housing, not the most important things, aka all the metal interior parts (if you want that shots more than once).
I absolutely can believe that some households are going to buy Apple devices because they can be relatively sure that their kids won't find porn on the App Store.
We subscribe to and use and love Smule as a family (https://www.smule.com/). We also subscribe to Apple One as a family, so saving the Smule cost is possibly a nice bonus on the next renewal if Apple's product can come closer. Smule offers a great network and user-generated assets, which has some stickiness. (Similar to Spotify which offers a network, which Apple Music seems to lack a good version of.) I feel bad for Smule, as I can see the huge gorilla of a competitor they now have. I was secretly hoping Smule would be acquired by Apple.
Hang in there, soon you’ll never have to hear it again.
> I swear, if a genie gave me three wishes, concern about being able to properly craft the wish would be the only thing that'd keep me from burning one of them to permanently eliminate the Internet.

In a "3 wishes" scenario, use the first wish to wish for additional wishes, then for each concrete wish in a 2 part process wish for a written quote that includes a no-harm rollback clause and a penalty clause granting more wishes describing how the genie will execute the wish, then wish for the genie to execute the steps described in the quote.

Any genie must be treated as a hostile counter-party.
I didn't even finish reading your comment, so touché.

(That's not sarcasm. I'm genuinely agreeing with you and mocking my short attention span.)
> I'm not too sure about the exact tooling available for the Xbox, but regular Windows has lots of tracing and analysis options available to improve boot times

At least with current gen xbox ships with windows onecore: https://arstechnica.com/information-technology/2016/05/oneco...

Presumably one of the goals to unify xbox on windows was to get all the windows tooling.
Bit rot is such a crappy metaphor.
I went from 0 to hacking in SF as a highschooler
The article comes off as a "gotcha! Your service is broken!!" but ask any developer or product owner about this and they will simply say that they don't care about the 0.00001% of users signing up with such emails.
Plenty of MLM's will be "anything goes". That OpenAI does not want its brand associated with the worst things its users dream up, especially this early while it's still a research preview, makes sense to me. OpenAI was bold enough to put out a live LLM for people to hammer on, something several other companies declined to do. I think they've done a good job keeping the plane flying while plugging holes. Not a perfect job but a decent one.
I assume there's no recourse for iOS users?
As a manager, I use it as an opportunity to review objectives (the objectives themselves, not the employee so much - i.e. are they still relevant, achievable, etc - or should they be changed), and let my staff speak candidly with me about whatever they want. Sometimes this is strictly work related things like discussing improvements or them chasing updates on initiatives that they don't think have enough focus/visibility, etc. Other times it can be just watercooler talk or other rapport maintenance. I maintain a tracker for topics we discuss so I don't forget them, and can check in on them in the next 121(s). Also lets me keep notes and schedule time for actions I need to take to support, escalate, prioritise, etc. Often I'll ask pointed questions to really indicate the level of candidacy I'm prepared to let them go to - e.g., how's my management? What's your mood on those Sunday evenings when you realise tomorrow is monday? etc.

As an employee, I use it as an opportunity to discuss (demand) a reshape of my own objectives in response to emerging/evolving work, discuss what I want in form of support, and candidly discuss things I've heard on the grapevine but am not prepared to discuss with a wider audience. I also use it as a place to ask the possibly "dumb" questions and observations that I don't know if I want my peers hearing just yet. I'm also senior enough that I have confidential projects and knowledge I am prohibited from sharing so this is my one place to blab safely.
I really don't get this “both parties” attitude. There is no basis for that argument. There is a lot to criticize about Democrats, but they at least want to govern.
Non-profit does not necessarily mean 'charity' (which gets you the tax avoidance).
There are a bunch of other categories that are non-charitable non-profits. Home owners associations, for example.
Fujitsu vs IBM also says you can make compatible hardware and release it as well. And of course they lost other, similar cases during the PC Clone era.
Amazed?

I am amazed that people try to force limited and unfinished Wayland instead of X11. I recently had RHEL on ThinkPad T14 at work - which by default uses Wayland - yet even employer by default switches settings to X11 because EVERYTHING works there as desired - including screen sharing and/or recording.

... and for my personal stuff? I have ZERO issues with X11 on FreeBSD - why would I switch to Wayland if everything works as desired on X11? FreeBSD of course supports Wayland and you can use it there if you wish - but I just do not see the point of it. I do not have ANY screen flickering or other issues on X11.

Not to mention that A LOT of stuff is X11 only and not ported (and never will be) to Wayland.
Use 1:1s to talk about things you can't talk about in a group setting. I tend to use them for two main things: organizational gossip and negotiation.

Often times managers have much richer insight in to other managers or where the department is going, but would be unprofessional to share that candidly with a whole team. Getting some unvarnished perspective has been seriously helpful for me to understand what's coming or learn how to 'play the politics'

Similarly they've been useful for me to practice some gentle negotiation - 'what do I have to do/show to get x on my year-end review' or 'I'm looking for x raise, how can I build a business case to convince you'. Whether or not they say yes right away, it's always insightful as to how the performance review system really works.
A thousand times this!