skysight-inc/HackerNews huggingface dataset:
I think we have different meanings here. When talked about low-paid Eastern Europeans, it means that in Poland or Bulgaria a certain work position offers smaller salaries than the same one in UK for many kinds of positions. This creates the pressure to the workers to migrate from Eastern Europe to UK, among other places.

Expanding the talent pool is better for consumers of that pool, but worse for providers - that is, a UK worker earning some salary may find that his salary stagnates or reduces because of more workers with similar qualifications arrived from lower-paid Eastern Europe. So it a bit depends on definition. Shutting down schools and banning kids will lead to the same - but over a much longer time period which may be enough to more comfortably adapt; of course these two measures have severe unintended consequences.

Yes, Brexit's 2016 isn't a year when a country from Eastern Europe joined EU - but could be a year when the consequences of such joining, accumulating over time, reached the level which allowed Brexiters to prevail.
Maybe buy the hosted service (to pay them), don't use it, then just use the Open Source?
Office amenities were the carrot, attendance policies are the stick. Both are aimed at increasing the share of time employees spend at the office/thinking about work/immersed physically and socially in work-based networks. Employees who interpreted these amenities as a spirit of generosity that would just change with the times into a full remote culture were badly mistaken. If anything, it's the companies that never put any thought or care into their office environments, teambuilding, etc. who would be most amenable to going remote.
Kudos to the engineers who designed and built it, 20 years is pretty amazing.
>Why would a return that is then resold result in a double royalty payment?

This was not marketed as a resold return to the customer, they were told they were buying a new book.

It obviously results in a loss of royalties - the customer goes to buy a new book, no new book is printed. Rather, Amazon sends a returned copy, and the author doesn't get the royalty that's paid when a new book is printed.
Cool, but in a real life scenario where the system is not able to pull from external packages because it is in a secured environment makes myself think this is moot as you'll be out of practice of actually running grep. I would avoid not staying out of practice with grep.

On the other hand for a non-work environment where security isn't in question this is cool.
I was using the following RFC for the formal definition of CSV https://www.rfc-editor.org/rfc/rfc4180.html.

When the delimiter is different, you have a different file format. TSV (tab-separated values) is an example of this.
The kind of uncomfortable questions asked by racist border agents who assume anyone with a darker skin color will have obtained a visa fraudulently, or will overstay their legitimate visa.
Steve Jobs on Joseph Juran and Quality [video]
I think it would sort of be like GNU. Stallman created the tools before the kernel because without tools it’s got no value.

You need the programs to make this hypothetical shell useful. That’s structuring the output of pretty much every program as data and passing it through as data conserving types. That’s arguably a very large barrier to entry.
I can swipe to go back on either side on Android, while on iPhones the 2 options is a swipe from the left or a button ON THE TOP LEFT OF THE SCREEN usually. With my right hand, even going back one page in the settings app is a chore on small iPhones, while being comfortable on even the largest Android phones. Who thought this was a good idea? So much of the common requires uncomfortable gestures / button presses.
I think you are underestimating the difficulties of teaching kids at that age, or pedagogy itself.

Better to study the 4 years to become a teacher online and see if it's something you would like to do.

I'm not a teacher anymore, but have been involved in it before and decided to not pursue the career.
And most ML models cannot do that either. This is not a good analogy.
Yikes!

My life has always told me nothing is secure.
The word converge always confused me here when learning English. It's not like the edges of a circular polygon "converge" even in a hypothetically perfect circle. They more....blend together, or lose their edge. Either way maybe I've never properly understood the term.
LSP is the wrong interaction paradigm for CL: you might as well use some other language if you’re going to limit yourself to what LSP can do.
Wondering the same, don't enlightenment there would be great
Last night, I spent about five hours just beginning to think about reverse engineering a proprietary file format that packs multiple MIDI files so that I could extract them. There was a whole lot of reading the MIDI spec, searching for strings in a hex viewer and calculating values in a hex to decimal calculator. I didn't write any code in this time, just satisfied myself that it was possible.

Today, I asked GPT to do it for me, and it basically wrote the program for me. I did 1-2 follow-up requests, but I figure that it saved me about 2-3 days of effort. It's relevant to say that I wouldn't have ever actually proceeded with that project because 2-3 days is not a luxury I can afford.

https://chat.openai.com/share/82e85eb9-1f80-46d5-a75c-29a437...

Now, someone who regularly works with MIDI files - heck, someone who regularly works with binary files - could probably do it in a few hours, but this entire process took minutes. It took longer for me to verify the results as perfect than it did to interact with the GPT instance.

I assume that the person who downvoted my comment is a bootcamp grad. Good luck with your future endeavors.
ChatGPT is pretty useful for this.

Of course, you still have to do all the work of describing the problem. But if you iterate through your problem and solutions within a conversation you can get to what you need (a conventionally understood term) faster than writing a fully-fledged blog post.

I copied the context of the article into ChatGPT (v4) and asked it "What are the names of these methods that are conventionally understood in the wider industry?"

It suggested terminology like: "adjacency list", "materialized path" and "nested set".

https://chat.openai.com/share/3677c2f9-f844-469b-84a1-905840...
Software shouldn't stop working. Unique and amazing things whither and die. That feels wrong to me.

(Of course the problem is that it's damn hard to run old versions of iOS under emulation. That's the solution that would appease me)
This. I had to beg and wait about a year to get jq added to our base image once it passed sec review and all that.
As Max Tegmark said in his recent interview with Lex Fridman, a lot of the technology being developed now, and how it's being talked about and how it's used, is anti-life.
Apologies for the delayed response, but on the bright side it's faster than I respond to some emails XD. I should preface the course I was referring to was "Intro to AI", not "Ethics in AI". I only have a single lecture dedicated to ethics, but do try to pepper it in as we cover topics. My original comments were more addressing "how humans learn" rather than any higher level ethical concerns. Your last section on "deeper intent" is correct, there wasn't any.

I have a pretty neutral stance to GenAI, mostly due to personality however it also stems from my background as well as recognizing students' interests. Prior to CS Education, my master thesis involved computer vision for catching "high valued targets", but was also funded to help minimize human trafficking. I have students in my classes that are very interested in going to work for defense companies like Lockheed and Raytheon, and I have others that are really interested in using AI for "social good" areas like healthcare and education. I try to have a neutral stance because: A) I hated the professors that I took that would use their lecture time to express their political opinions, B) opinions that are opposite to a student may otherwise discourage them from learning the material, and C) my primary focus is to make sure they learn the material and do it "right".

When I started teaching, I used the analogy that if they go on to write the software for the life support machine I'm hooked up it, it WORKS. If someone wants to go on to use AI to create weapons, I can't stop them anymore than I can force them to read a chapter or convincing the person beside on the highway to slow down. I just work to ensure they do it correctly (which includes being mindful of the ethical ramifications of using algorithm X for task Y).

What would an ethical framework for designing AI for a drone even look like? I have no idea, nor is it something I'm interested in delving into. I got out of face recognition for those reasons. Does an ethical framework for GenAI require the same elements, a fraction of them, or a completely different set of guidelines? Who gets to decide them - the 'experts' in AI, the government, society as a whole?

Personally, I've made the comment that the current opinions on regulating AI are like "everyone trying to be AI's parent". We're never going to agree because everyone has a different opinion on the "right" way to handle AI. Plus, human cognition is so unknown and illogical that we may never figure out a way to perfectly replicate human intelligence. I instead try to stay somewhat optimistic and marvel at the math we've used to create "AI".
Model suggests asteroids that come close to Earth are torn apart by its gravity
All surfaces are definitional. A surface exists when you define it.
I don't think we were made for this [video]
> But if we multiply the numbers together we get a number that is divisible by every number in the table.

Wouldn’t LCM be the correct/more general approach? The periods could have common factors, right?
Can you get a decent approximation by measuring displacement? Dump a bucket of water in the ocean, observe the level of sea rise, that tells you the volume of the island, and indirectly the area of the edge.
"Abandoned"? Is that another word for "finished"?
Halo was going to be on PC too. It would have done very little to help Mac OS anyways.
Choosing a vector index
I wonder what the loss would be for 'translated into Finnish'? Translations between just about any human languages will contain less than 100% of the original.
I work in the core of AWS. Sure, we've lost head count, but I wouldn't expect more outages, at least in the core EC2/VPC space. All the really tenured folks we absolutely need are here in my and adjacent orgs--they're getting promotions, in fact. Really, what the loss in head count changes is what our teams can work on. Less new exciting stuff we can resource--just focus on security, ops, bug fixes, etc. Also, maybe more leverage for the engineers that are still here? :)
That's correct. In practice it appears that the AoC inputs provide numbers which are always co-prime (ie have no common factors other than 1).
Yes, and I strongly suspect that this is conservative.

Mid-term future iterations will quickly get to 10x and beyond.

Also: your math is based on the random elimination of 80% of programmer roles. I was specifically talking about the elimination of the worst 80% of programmers.

By worst, I mean "the least productive" - not "terrible persons".
This author claims to be sending alumni newsletters from his server. I hey you anything that someone has (at least once) marked one of those newsletters as spam.
Perhaps "the opportunity to address the concerns" is in contrast to being shut down with no opportunity for corrective action.

Kinda like someone released on parole is happy for an opportunity to work and obey the law.
I dont think they will end up like cz, they are one of the biggest buyers of government bonds. The way skeptics in the space take it is that they offer an outlet for a cbdc thats compatible with the existing banking system.
The 3D renders give me pause too. This would be incredibly cool if it doesn't turn out to be vaporware.

If it does pan out, Birds Aren't Real [1-3] could finally become reality.

[1] https://birdsarentreal.com/

[2] https://en.wikipedia.org/wiki/Birds_Aren%27t_Real

[3] https://www.ted.com/talks/peter_mcindoe_birds_aren_t_real_ho...
The political (not technical) decision to close nuclear power plants in Spain will accelerate the impoverishment that Spaniards are already suffering.

A few facts:

1) The cost of closing the plants will be 22600M€.

2) The demolition and recycling will emit 28MTn CO2 .

3) Siemens Gamesa (which manufactures wind turbines) is bankrupt, but the Government of Spain is subsidizing 600000€ for each worker that is not fired.

4) In Galicia and Asturias (areas in the north and northwest of Spain) forests are being cut to put wind turbines.

It is a subsidized business and economically they are not profitable.

A disaster without equal.
They don't have microtransactions or ads
Why would a game server database have payment details or passwords or PII? That's insane to start. It's a video game server, not a bank. It shouldn't have anything important on it. Even auth is handled by platforms/stores (which are maintained) for some time now, right? So the actual game servers just receive tokens for the user?

> Or you want the users not to install important security updates because they want to play one old game?

If the OS vendor is releasing patches that break user programs, then yes. This anti-customer attitude of move fast and break (other people's) things (without their consent) needs to die.

Historically, games were designed so that you very much could just spin up a VM and host it. Has that competence been lost? I'm not seeing why things aren't designed to continue working. It's not difficult to do.
>It’s very hard to explain something you know well.

I really like the concept of “it’s tremendously difficult to remember what it’s like to not know something.” I think it frames really well the challenge of explaining a concept to someone.
+1 for WGU. Their CS program just recently became ABET certified.
Fine-Tuning LLMs for Beginners
Do you remember anything hours after you were born? Days? Months? Was it nothingness then?
I assumed they just work without any explicit tempo set in the DAW. They can mute/unmute the click tracks when recording new parts depending on if the musician needs to hear the count-ins.
You might appreciate setting `PAGER=cat` in your environment. ;)

Git obeys that value, and I would hope that most other UNIXy terminal apps do too.
Average person spends 3-5 hours in front of a screen, so this task taking less than 3 hours is reasonable to do.

Something about that rubs me the wrong way. Doesn't it matter that the task is menial and doesn't seem all that effectual?
With your stable coin frozen it is worth $0.
The Wikipedia article states it's not really fractal.
I'm the author of ripgrep and its regex engine.

Your claim is true to a first approximation. But greps are line oriented, and that means there are optimizations that can be done that are hard to do in a general regex library. You can read more about that here: https://blog.burntsushi.net/ripgrep/#anatomy-of-a-grep (greps are more than simple CLI wrappers around a regex engine).

If you read my commentary in the ripgrep discussion above, you'll note that it isn't just about the benchmarks themselves being accurate, but the model they represent. Nevertheless, I linked the hypergrep benchmarks not because of Hyperscan, but because they were done by someone who isn't the author of either ripgrep or ugrep.

As for regex benchmarks, you'll want to check out rebar: https://github.com/BurntSushi/rebar

You can see my full thoughts around benchmark design and philosophy if you read the rebar documentation. Be warned though, you'll need some time.

There is a fork of ripgrep with Hyperscan support: https://sr.ht/~pierrenn/ripgrep/

Hyperscan also has some preculiarities on how it reports matches. You won't notice it in basic usage, but it will appear when using something like the -o/--only-matching flag. For example, Hyperscan will report matches of a, b and c for the regex \w+, where as a normal grep will just report a match of abc. (And this makes sense given the design and motivation for Hyperscan.) Hypergrep goes to some pain to paper over this, but IIRC the logic is not fully correct. I'm on mobile, otherwise I would link to the reddit thread where I had a convo about this with the hypergrep author.
Nope. Edges do not work that way. Mathematically a fractal outline can have infinite length but finite area.
Got it. Thanks for giving more of the language-specific context on that.
Show HN: Automatically back up ChatGPT fine tune datasets
> They painted themselves into a corner

er what? david cameron immediately quit and then theresa may immediately went full-hard-brexit without bothering to try to figure out actual goals or compromise or get anyone on board.
But most all of ukraine does have laptops and SDR dongles capable of sniffing out a drone that is transmitting footage back to controllers. Add a directional antenna and you can build a reasonable drone detector for a few hundred bucks.
I have a bike that I kept on the patio of my 2nd floor apartment. Woke up one morning to find it disappeared.

The thief must’ve been in pretty good shape to hoist it up and over my patio railing, down from the second floor, while balancing on one of the building’s support pillars.

When walking to get dinner later, I see my bike abandoned in a patch of grass nearby. Upon inspection, the rear was warped, causing the wheel to clip the frame, rendering the bike immobile.

I wish I could’ve seen the look on the idiot’s face when he dropped it from the 2nd floor and realized he couldn’t ride it away.

Bent the frame back into shape and it’s good as new.
37C3 – Breaking "DRM" in Polish Trains [video]
I believe the biggest application of this tech would be to freak out your adversaries and make them commit inordinate amounts of resources to scrutinise and track birds around their installations.

To do that you don’t even need a working drone, just presentations and flashy advertising.
Energy labels oblige frugal homeowners to make unsustainable investments (2018)
Especially if you're selling the whole island except for the place where a two-meter-wide footbridge connects to it. The sea-opening would be two meters no matter the size of the island
This is nonsense, because non-commercial activities are exempt from the CRAs requirements.
Another fairly counter-intuitive map-related thing is that Edinburgh is further west than Bristol, and roughly on the same longitude as Cardiff.

There's no real advanced math or optical illusion going on here, it's pretty obvious when you look at the map. It's just that our minds just make a simplistic "it's on the east coast, and therefore further east than things on the west coast"-shortcut. It works most of the time, except when it doesn't.
as the crow flies

at the speed of a bullet
Because Bitcoiners know that the nodes are what defines bitcoin, not the miners.
Learn about the blocksize wars
One thing to note is that periodicity need not all be prime numbers, so you can't always find the product of their periods -- you might need to find their LCM.
Yep, it’s B, supposedly sold without a markup, although I’m sure someone must be making some money. They do limit the number of author copies to 1000 (per year I guess? Haven’t checked), so that people don’t just abuse that and sell all outside of Amazon.
Bit of unsolicited advice. It's very possible you've had a great career as a programmer. But for better or worse, high schools are academic environments where you can't write "elligable" and expect to be taken seriously.

If you aren't willing to correct this, this may not be the path for you.
I totally agree on the "IT empowerment" perspective, but unfortunately the price model of these tools makes it hard for many IT departments to introduce them, at least in established corporate environments, for internal use. Startup and public facing stuff is different of course but my experience is medium enterprise internal IT..

Per end user rather than per developer means they're far too expensive to introduce as a general IT toolbox item, they need to be part of a major strategic project where the $5-30/month per staff user has a hope of being justified.

But that also often takes it outside the "IT Dept", which is often just "infrastructure and pc fleet" support, not development ( at least, that's my experience ). IT might do internal scripting and some service interface tooling, but business tooling and software is rarer, that's usually either dev teams or ERP teams. The ERP teams will already using ERP platform tooling, so that further narrows the market.

I don't have a good solution for this, but it's always been the hurdle I've tripped on working for medium size enterprises.

There would seem to be an opportunity for "open source platform, commercial training and support" here, but vendors seem to gravitate to per user head and cloud only for more immediate revenue and easier support., but again many enterprises still have huge internal only IT landscape's, because cloud is still expensive and the value often isn't seen in relatively static envs.

It's possible this niche has been filled now too, it's been a while since I looked...

Possibly they can be introduced on a "just those who need it" basis, but honestly that's just so bloody tiring for internal tools, not to mention demotivating as you can no longer build tools for "everyone or anyone", it's back to specific narrow business cases, not IT empowerment, but narrow business case also means your usually competing with cots tools or consultants.
As a former US teacher who gained certification in two states, I suggest that if you are also US-based, talk to the board of education licensing department for the particular state you are planning to teach in. They can explain the specific requirements for teaching the subject matter that interests you.

Public schools are desperate for teachers. As long as the college/university holds accreditation, no one will care which one you choose, what matters is credits in various areas and the major/minor. Some states have programs to allow you to complete your certification requirements while teaching, but every state is different. Again, the state board licensing dept is the place to get these questions answered.

Finally as a former middle school teacher, I commend you. Our nations kid's really need caring people with real-world experience to bring that expertise and passion to the classroom. Good luck!
So how can we modify copyright so that it protects the little guy more than it protects Disney?
From what I remember, GPLv3 is simply a clarification of GPLv2, the intent was always the same for all the purposes. But how lawyers see it could be another matter.
That is sad, and shame on Brother.
>Amazon cannot take the customer’s word on return condition.

Why not? Doing so prevents this exact scenario. I'm curious if you think this is appropriate in other circumstances too: a customer at the grocery store returns a bag of candy. Do you want the cashier to check it and decide to put it back on the shelf for you to buy?

>This is good enough since someone buying the used copy can also return it if they disagree.

But not good enough for the author, who loses a royalty payment.
I've never had an employer who gave 3-6 months severance.

Part of it also depends on your employability.

A generalized, fungible skillset makes finding jobs relatively quick. If I were a SWE in SFO, I'd take the severance.

For me, good jobs come up once every 1-2 years. When they do, they're AWESOME, but if I were ever laid off, I could expect to either:

- Have no income for a long time;

- Take a job which made me miserable; or

- Perhaps do consulting or a startup

I have a very non-fungible skill set. That means there are very rarely people who want to hire me in an appropriate role, but when they come up, they're often very desperate to hire me.
The Unarchiver still doesn’t handle multipart RAR files correctly fairly often, too.