skysight-inc/HackerNews huggingface dataset:
"Interview should be a real world test of my abilities."

"OK, take two weeks and create a feature."

"No, not like that."
Am I the only one excited for this conference? My Pixel 4A can't hold a charge any more and I've been holding out for the 7A.
The choice of language being a signal is interesting. That goes against my intuition.

Can you elaborate?
I don’t agree that those things are at all related to not preparing for work presentations
I keep a Hayes Smart Modem 300 within arm's reach of my desk just in case.
> But my point is that it's not a system that we should copy for preventing the use of content in training AI.

I don't think that's what OP is envisioning based on their post!
AB 1591 was signed into law not because Reagan supported gun control in general, but because the Black Panthers had been conducting armed protests in 1967. 12 years after signing the Mulford Act into law, Reagan diminished the act; "I hardly think it was gun control."
> I spent years in the Julia situation and it's more of a cult than anything else

What is a "Julia situation" and how is a programming language a cult? It's used by companies, programmers, scientists, etc. to do stuff. This is a strange take.
"Why not serve fake garbage indistinguishable from real content by a computer, like LLM output?"

Serving more than the minimum wastes resources. Worse yet, a better solution would cost my time.

"Sending errors just incentivizes bot owners to fix the identifiable parts"

Sure, someone could make or configure their scraper perfectly. "Perfect" is now the table stakes though.

Edit:

My solution strives to cause an unproportional expense in order to circumvent. I want 10x on my time.
Yet, "inefficient" as they are, free markets are the only system we found for this purpose. And it's being proved every day, over and over again. If you know of another, please do write about it here.
Critical sections in Windows certainly behave this way with a configurable spin count.
> ActivityPub is incredibly chatty.

> ATProto is a better looking protocol already.

Are there benchmarks for this? What's the level of difference here? Request frequency seems closely linked to activity and XRPC bodies are JSON just as ActivityPub so message size should be within order of magnitude at least. Are there architectural differences that reduce request frequency significantly?

> If this had to scale to a larger instance the costs would spiral fast.

Are we talking bandwidth costs or processing. I know the popular ActivityPub implementation is widely considered to be pretty inefficient processing-wise for reasons unrelated to the protocol itself: is that a factor here?
I've been blogging since 2006.

Not to please anyone, but simply to have a repository of interesting stuff that I can find again later. I've been disappointed early with bookmarking and indexing tools, and I figured this is the best and cheapest way of finding again later what I've read before.

My blogs are:
https://janstechtalk.blogspot.com/

and

http://janromme.blogspot.com/

I still have the domain https://www.janromme.com, but somehow I messed up the settings and ever since, it doesn't redirect to Blogspot any more.
Microsoft to buy power from nuclear fusion company Helion
For me the draw of a theater is getting out of the house and spending two hours away from connectivity.
Me too, excited to see what they have planned for Bard and Workspace.
Virtually all large cities in the US are blue, even in otherwise rabidly red states.
> I just run until they fall apart. A couple of thousand km easily.

Amazing! What kind of shoes do you use?

Mine do basically fall apart around 600km and I can feel a big difference in cushioning. New shoes feel like springs that give my feet a sproing, old shoes are like running barefoot – no sproing at all.
So a SCOTUS decision that states the obvious purpose of the 2nd Amendment are state militias seems irrelevant...
Until your neighbors finally gang up on you.
This tracks since 90% of all Java code is boilerplate.
Do you have a link to this research? This is amazing.
I agree, but I'm worried about where that leaves junior devs - what are the entry level jobs for coders in a post-LLM future?
They want safety regardless of how it's done. Many times this means others, i.e. gays may not be safe.

This doesn't make them good people. Good intentions mean very little when weighed against the outcome.

This is why I hate all republicans
Good point.

Also Killer Robots are Robots: https://www.youtube.com/watch?v=4K6XJuH6P_w
I let any of my interviewees know that it is ok to use google, I just want to know what they searched for. I'm not running a trivia contest, so if they forgot the name of something or need a little refresh, that's fine.
Fizz buzz gets ‘em every time. The competition code stuff was more of a culture test. It’s gotten weird now because people outside that culture now memorize problems to get higher-paying jobs.
Proud ISLA Instruments S2400 owner here!
That’s pretty neat. I’m all for things that make these systems more visual.

I do chuckle that, for all of the advancements we’ve made with the web and 3D graphics, we’re still mostly worried about stringing together little squiggly characters and writing test cases or print statements to see what’s actually going on.
I have no idea when they last used nvidia. I'm just answering the question "Which apple product had Nvidia in it"
There is Vertex AI, which some people are getting early access to (what i hope is) PaLM2 | ULM. The GCP offering only contains tools for your own models, what everyone wants is an alternative to ChatGPT, a pre-trained LLM from Google accessible via API and fine tune-able in Vertex.

There is this in the meantime: https://github.com/acheong08/Bard
I remember going back in 2015. Biggest thing I remember were the "Smart" fabrics that would be integrated into your clothing for interacting with your devices. It was a cool demo but felt very silly and impractical.

I enjoyed the silent disco and free concerts, but it felt very over the top and expensive, basically just a big ego display for Google.

I can understand now why my company is less eager to send developers to events like these every year.
I seem to recall in 2021 when the last debt ceiling issues emerged the same political cosplay took place. It's being used as leverage, last time it was close too, they ultimately got it across the line.

House approves debt ceiling extension through early December: https://edition.cnn.com/2021/10/12/politics/house-vote-debt-...

White House rules out concessions over debt ceiling while GOP refuses to help avert crisis : https://www.washingtonpost.com/us-policy/2021/09/20/white-ho...

House passes debt ceiling increase, sending it to Biden to avoid default hours before deadline : https://www.cnbc.com/2021/12/14/debt-ceiling-democrats-to-vo...
Why do you update a programming language version in production with deadlines in the first place?
This thing 10 years ago was pretty metal: https://www.youtube.com/watch?v=28JaMr3Ymi0
I'm in South Florida. All big companies here have a big tech presence in LatAm, especially Argentina & Chile. The last company I worked for had maybe 5 developers tops locally, the rest were based in Argentina.

Funny enough my old landlord is not technical at all yet runs a near-shoring dev shop, primarily in Argentina....she charges a pittance in pure USD terms compared with local devs but somehow she's managed to make a very solid living for herself.

I also lived in DF (Mexico City) for a little while, the tech scene there is very strong. IIRC, YC has funded a handful of companies based there - I don't blame them as that city is growing, modernizing quickly, and is a fast, direct flight to any major tech hub in the US. Plus the cost of living is low, and the street food is genuinely incredible. Highly recommend it to anyone who wants to dip their toes into LatAm but doesn't want to fly all the way to Santiago, Sao Paolo or Buenos Aires.
Heh, yours and other comments here disparaging I/O as "business" or "corporate" talk these days come across as quite ignorant - and I don't mean this in a nasty way, more in a literal way. It seems perhaps you're missing the fact there are many different styles of talks for many audiences.

At every I/O there is a "keynote" and a "developer keynote", and similarly there are business / product talks and developer-focused talks. In fact, they even create entirely separate playlists on YouTube for the dev/non-dev talks.

As a Staff Eng who leads and mentors engineers who live in a world where they have no choice but to use Google SDKs and services, I find many of the developer-focused talks invaluable for getting others in my team up to speed on what's new and what's coming soon. Most of these talks are given by engineers and involve concise code examples which quickly convey the gist of new functionality.
You can have the same with that income in the USA assuming you don't live in Seattle or SF. You can live in Indiana or Texas. Brazil doesn't exactly have a great reputation.
If the presentation misrepresents a projects state through vagueness I might call that cheating.
Scanning "Visual Basic 6" in the title instantly triggered a strong haptic feedback in my heart!

VB6 is how I learned to speak to the computer and make it do anything I wanted it to do.

I was in high school when I built a simple, yet funny, game in VB6. I was a novice, but the game was working like a charm. The concept was basic, the alphabet letters, randomly falling down the screen from top to bottom, and you had to press the corresponding key on the keyboard before the letter totally disappeared at the bottom of the screen. When you hit the letter, it would explode with a nice animation while playing an "explosion.wav" sound file. When missed, the screen would get a red flash with an alert sound. I then took a step further by introducing "levels", which were basically a mix of falling speed and adding extra characters, like UPPERCASE letters, where you should hold the SHIFT key when pressing the letters, numbers on the keypad, and even special characters that have a special combination on the keyboard.

Sometime later, one of my elder brothers was studying at a broad university (in Europe to be precise), and as a final project of his studies, he was required to build something using programming — anything that runs on a computer! He reached out for help, and I told him I'd built a game, He asked me to send it over, and when he pressed the F5 key on his keyboard and ran it, he was amazed at how funny it was. He had a tiny challenge, though, he was obliged to explain how he built it in presentation. I can’t forget how I explained the code to him and what each function meant. I was in a public park, and the people were staring at me like I was not OK! I was yielding on the phone: "read that IsPressedLetterOnScreen function", "check that class", "go to line 99", "make a break point here", "press CTRL+F5".. you know..

In the end, he fully understood how it was working, presented the game, wowed the evaluators/teachers and, per his claims, got the highest score among all of his colleagues. Hearing that his (I mean, my) game was the best project presented that year made me the happiest person living on the planet that day..

That's my story with VB6.. in a nutshell, and that's why I felt the haptic feedback in my heart!
CryptoLyzer 0.8.5 with browser (Chromium, Firefox, Opera) compatibility checker
I applied March 16 and I'm still waiting.
Private markets are just fine with long term visions. Job's Apple and Elon Musk's SpaceX and Tesla come to mind.

But, of course, free markets also decide whose visions to adopt. And that is unbearable to leftists who want nothing more than to impose their vision of how society should work on us.
> If you believe it's possible, where's everyone's array of profitable, newly-founded ventures? Or at least have you automated your job away yet?

Come on now. GPT 4 is not even out for two months. API access is not yet widely available. Legal questions are preventing many conservative players from adoption. How fast do you think progress propagates?
Only since 2005 ;)
OP is trying to give helpful info to the AI, not set boundaries for it.
Who said that (not me)
Isn't that a bit circular? "This is the assignment because the assignment is this"?
The LGBT community is well aware that men and women are different. The existence of trans people is itself strong evidence if this. That is why the trans community is interested in gender affirming care.
it'd be cool to be able to fingerprint that garbage, too. Like, sprinkle some hashes here and there (or something like that) so that you can later uniquely look up your own "content" being stolen by chatbots and which ones.
If the other companies don’t perform better, then this company has found a process that works (I mean not filtering to only select people who play leetcode is a pretty good idea, the only questionable thing is asking leetcode style questions in the first place if they don’t need that data).

If a company lasts decades, that’s a pretty good success. Not every company can be IBM, and the world is probably better off without too many IBMs.
SICP

It's charming, informative, and engaging!

[1] https://www.youtube.com/watch?v=-J_xL4IGhJA&list=PLE18841CAB...
Today's on May 10th at ~1300. The previous incident was on May 9th ~1130, before that was on May 4th ~1600. Doesn't seem like an almost every day, or the same time. However their May has certainly been incidental.
They should, but the greed of the AI companies and their lack of respect for other peoples property means there’s pretty much zero chance of that.
> But my point is that it's not a system that we should copy for preventing the use of content in training AI

The purpose OP is suggesting in the submission is the opposite, help AI crawlers to understand what the page/website is about without actually having to infer the purpose from the content itself.
Apple probably won't allow a full, dynamic Android container on their app store because of restrictions regarding loading code from the internet.

From a technical standpoint, I suppose it's possible, but you'd be stuck with a very barebones Android system without all the system daemons for notifications and such. You'll also need to write some kind of EGL-to-Metal driver to get decent graphical performance out of it.

Seeing how far Anbox and Windows' Android implementation have come, I do wonder if it's possible to take an Android app, stick it into an emulator, and bundle that as an .ipa for use on iOS and macOS. It would certainly make porting easier.
I would like to see real stats on this. Most people don't properly quantify availability and assume just because a big system goes down a lot that one they run could be more reliable, but it's usually apples and oranges.
Depending on the corporate culture: feature, not a bug.
But what's the impact of those 5% misses?
Yes, I'm going to call my object database the ObtuseCrock. Everything that inherits from this base will be an obtuseCrock object.
These can be addressed obtuseCrock.[1] or by name directly.
This is why I never buy lifetime option. Shady marketing tactic in my opinion. Companies just change versions and force you to pay again.
> not to mention privacy

I believe it's a stretch to say that Apple has the best privacy experience in the market, unless you believe Apple's marketing pitch on "privacy" verbatim. I think the best privacy on a smart phone today is likely GrapheneOS. Apple has sold it's users on privacy, but in actuality Apple is a for profit platform that has, and will, target it's users data as it needs to delight it's shareholders. For example ATT has issues [0], there's a class action against them [1], and it's hard to take them seriously when there's concern from a number of other angles [2]. A walled garden doesn't imply security and that's how Apple sells "privacy".

[0] https://publicknowledge.org/apples-privacy-promises-are-unde...
[1] https://9to5mac.com/2023/01/09/apple-privacy-tracking-lawsui...
[2] https://www.theguardian.com/technology/2022/sep/23/apple-use...
Wops, my bad
Here's a stupid example:

struct foo *whatever = new_foo();
// use 'whatever'
free_foo(whatever);
if (whatever->did_something) {
log_message("The whatever did something.");
}
// never use 'whatever' after this point

The 'whatever' variable is used after what it points to is freed, but it's not exploitable. Worst case, if new memory gets allocated in its place and an attacker controls the data in the offset of the 'did_something' field, the attacker can control whether we log a message or not, which isn't a security vulnerability.
From what I see, and what I'm experiencing, it is and has been taking off.

For the last few years I've been interacting with members from other teams in Latin America and it's been nothing short of a pleasure. Now in the process of building out my own team with engineers from Latin America. Their abilities, experience, communication and maybe most importantly, attitudes/personalities are fantastic.

The downside is competition is heating up. That's my downside, but probably an upside for you :)

Which country is yours btw? How is your related infrastructure/economy/etc for tech jobs? Broadband, WFH situation, etc? Doesn't seem to be a problem for my colleagues in Latin America.
Your life's purpose. What's your purpose in life? What do you want from your life? That's the only motivation. Everything and all that you should be a means to get to those ends.
IMO it's fine. I had a Galaxy S9 a few years ago for two weeks (had to return it because of hardware issues) and it felt nice to use, smooth and modern. I've used many kinds of phones in my life, dumb phones, Symbian, Windows on PDAs and smartphones, Android from 1.6 up until now, and even though I'm firmly team Apple at this moment, I have to say that not having a dedicated "back" button or gesture and only occasionally showing a "back" arrow in the top-left corner (i.e. the one you can't reach one-handed) really stands out among the stupid UI decisions I've seen. Yes, iOS is fast and polished, it's just that pretty often I'm not sure how I got somewhere and how to get out.
There are certainly similarities. Google has built quite a moat in most of their businesses that operate like monopolies. They don't seem to be able to make a cohesive strategy for devices or services that connect these devices, but they still have massive market share.
The past Bretton Woods system and US currency seemed to change from a process which can converting notes into precious metals into a process which can convert notes into military hardware and oil. Is there a name for this?
We're perfectly capable of being bad enough at software to do that without invoking cosmic rays and quantum weirdness.

How long would you expect to have to run memtest on any desktop computer in good condition before you observe a memory error? Because I would expect the number to be somewhere between 'weeks' and 'forever.'
they reboot the servers every evening.
you're spot on. Your lingering "what if" will stay until you ran that marathon. As long as you have a good training regiment I think a single marathon is nothing to fret healthwise. However, in the long run (heh) just going for half marathons is probably the healthier route. (I'm the same age as you and restarted running last year and have still to crack a half-marathon again - I lost a lot of fitness these last few sedentary [covid] years. So, the most important part is just staying with it and enjoying the journey :))
I proposed META tags for the same reason. I don't think this is going to happen though.
p0rn for teens is a emotional molotov cocktail; re-think this
I usually ask it to write me a nextjs app and deploy it to vercel. It gives me a few commands and files to plop in the right directories. E.g. `npx create-next-app foo; cd foo; ...; vercel --prod;`. Often I only make a couple changes then 5 mins later it can be deployed for free on vercel. Eg, it took me a couple mins to create a lil app to enable a user to drag/drop words of your sentence. I asked chatgpt (gpt-4) the following: "Write me a nextjs app (and deploy to vercel) that shows the sentence 'Anyone have any good examples or tutorials of specifically how to use ChatGPT for greenfield code development ?' but each word is draggable and re-arrangeable such that a user can drag any word to anywhere in the sentence. Add a randomize button too."

See the result here : ) https://dndexamplehn.vercel.app/

It's incredibly empowering to be able to easily spin up little proofs-of-concepts or bootstrapping larger projects. I think all the naysayers have not experienced its power yet.
The printing press was first conceptualized in mid-15th century Germany. It allowed thousands of pages to be produced daily, compared to only tens through hand-printing. It contributed to the accessibility of knowledge and culture and facilitated a remarkable increase in literacy levels. Without the printing press, other inventions such as the typewriter, telegraph, computer, and even our smartphones may not have been developed.
The barrier to running an AI model is getting lower every day, so the threshold for ignoring copyright is getting lower with it.
Typo on phone, fixed it. Thanks!
Almost all of the topics you listed have sessions in this year's Google I/O. There are 35 different sessions tagged "Android" alone: https://io.google/2023/program/?q=android

There might be no sessions for stuff like how to use web APIs because these are already mature and well-documented technologies. I/O is about showcasing new stuff after all.
There is a lot of top Latam talent who want to stay in Latam because of family and culture issues, and also because earning in US$ while working remote from Latin America can provide a much higher quality of life than you would be able to get in the US.
> If WhatsApp would listen all the time, or for even a minute, the battery consumption would go very high. Doesn't seem feasible.

Regardless if it's true or not, should WhatsApp or any other app spy on the user by using the microphone in the background, the "safe" (from their POV) way to do that would be to tap into the audio signal, save it somewhere at low bitrate while removing silent parts, then wait when the user starts an update or any network/cpu intensive job and compress+transmit it in the background. No need to keep the CPU at high load 100% of the time.
Goodle dev conferences used to be exciting, but now, unfortunately, all I care about is an update on what else did they break in new version of Android (that was working fine previously, like call recording).
Jupyter lab has a debugger for python: https://jupyterlab.readthedocs.io/en/stable/user/debugger.ht...

Most people write notebooks that are ephemeral and meant for ad-hoc analysis. If a value needs to be inspected it can just be printed in a cell, or even better a fancy widget or graph can display it. You don't need breakpoints as much since you can just choose what cells to execute, or create a throw away cell to grab some values.

Once you need to turn an analysis into a business process or repeatable task it makes sense to move it into a proper python module and use any IDE, debugger, etc.
That's good. In case of home intruders you'll have a heavy, sturdy bludgeon at hand.
Not directly, but you can search for "Failed" on this page: https://sslmate.com/app/ctlogs