skysight-inc/HackerNews huggingface dataset:
If that’s their motive they should stop charging for it. Or, if they need to cover source costs, open source copilot code and allow people to host their own
Admittedly snarky: You sound like you believe in the Trump-Russia conspiracy theory!

More reasonable: I recognized consortiumnews.com because that's where famous NSA code breaker and whistleblower Bill Binney published his debunk of the of the "Russia hacked the DNC" hoax: https://consortiumnews.com/2017/07/24/intel-vets-challenge-r...

So personally I think they picked at least one excellent source. I can't speak to the others.

>UPD globalresearch.ca was even included in "Pillars of Russia's Disinformation and Propaganda Ecosystem" report:

Ahh yes, because the US government would never lie, 7 years after it became legal to do so: https://www.mintpressnews.com/planting-stories-in-the-press-...

Russian media influence on the US doesn't hold a candle to domestic media that is frequently found to be heavily biased to be pro establishment, to outright wrong. Russia is a red herring.
very nice to read that you are exploring something new, how is it going for you? and are you using growlights?
2-3 times in a lifetime is rare by some reasonable definition
Yes, there is a disconnect with HBR articles and the real world. Just look at the leaders today. People like to attribute all the great qualities to leaders and call it leadership skills. But if you look at people at the top of the food chain, you will see a completely different picture. People can become top leaders while being selfish , brutal and emotionally unstable. Just look at people such as Donald Trump (was president, so definitely was a 'leader') , Xi Jin Ping, Putin etc. The list goes on and on. Ok, if you argue these people are not actually 'leading', they are not true 'leaders' , you're redefining words to make yourself feel good. These people are the actual leaders in the real world who have immerse influence in the world (positive or negative).
In South Africa La Niña is also associated with a wetter season and El Niño with a dryer season.
From the article:

> Strabismus surgery significantly improved symptoms of depression (SMD: 0.59) and anxiety (SMD: 0.69) in children.
I went to a primary school in rural Dorset, UK in the 1970s. Our playground equipment consisted of old tractor tyres, and large logs (cylindrical, "processed" logs). Someone would get in a tractor tyre, and the other kids would roll them down the playground, until they crashed into the wire fence at the bottom. :D We'd assemble the tyres and logs into "bases". It was such good fun, in lessons I remember counting the minutes until playtime, so we could get back to the "real business" of base building.
"Single-page" really tricked me here.
The kid in me is wanting those very hard
I would recommend the Helsinki course over any subscription tutorials.

https://fullstackopen.com/en/
Every one of those kids are dead. All the kids at my daughters playground are alive. Obviously playing in a modern playground is better.
You don't strictly need automated analytics to sell services to foreign customers.

Collecting most if not all analytics is forbidden, for sure, but analytics and metrics aren't inherently required for businesses.
>>A) "they" don't use your code. individual Copilot users might.

They are selling a product, that was trained on:

"... It has been trained on natural language text and source code from publicly available sources, including code in public repositories on GitHub..."

No mention from their part what licenses that "publicly available" code is now using, including about usage for other purposes.

>>B) the first setting in Copilot is whether or not to use code snippets verbatim. if a user turns that off, they won't be copying anything directly, even if it is a single-line function.

The scenario where a user/company did NOT use my code...Is NOT one I will be suing for.

>>C) I seriously doubt that you care enough about code you put in a repo on GitHub being used by someone else to go all the way to court.

Redis, Linux Kernel code are on GitHub. Does that mean they don't care
how the code is used?

>>D) in the unlikely event that someone does steal your code, you would need to find out about that.

Yeap. We only hear about criminals that get caught...Technically, you did not commit a crime until evidence comes up. Who knows, maybe the stolen
code gets fed up into CoPilot making my lawyers job easier...

>>E) you don't need to use Copilot to steal code.

Yes. The lawsuit for stealing code using Copilot will be one, the lawsuit for stealing code via other means would be another one. Somehow the first one might make it easier to find lawyers willing to work on it. Just when they hear
it's a Microsoft emporium gold pot, they have the chance to raid :-)

>>F) you would be going up against Microsoft's lawyers, after they have vetted the legality of this tool and let the product go to market.

"Your honor, we have very rich and smart lawyers. Our lawyers are so good, that if something is vetted by our legal department cannot possibly be illegal...'
_> SAID no lawyer in court ever...

The Wikipedia page, for criminal and patent litigation Microsoft has been involved and lost in the last years, is 22 pages long...Microsoft supposedly top legal department loses lawsuits all the time.

"Microsoft Loses Lawsuit over Unwanted Windows 10 Upgrade":
https://rcpmag.com/articles/2016/06/27/microsoft-loses-windo...

"Microsoft Loses Patent Lawsuit, Must Pay Rival $120 Million": https://www.latimes.com/archives/la-xpm-1994-02-24-fi-26671-...

I think I will try for a jurisdiction with a Jury :-) and start by reminding the Jury of the time Microsoft stole the domain from a teenager called Mike Rowe, with his own software business, because his domain was:

www.MikeRoweSoft.com

Drop the domain on your browser, and see
where it redirects...

"Microsoft’s Ridiculous Settlement With a 17-Year-Old":
https://tealfeed.com/microsofts-ridiculous-settlement-17-yea...
The module system is something that some people struggle with for a while, but every feedback I've heard so far is "it actually makes complete sense, I don't know why I didn't get it earlier". There just seems to be dead-end somewhere that people frequently think themselves into.
So which "one way" do you use to format output in Python?
Depends on what language you know. My first language was FORTRAN (and matlab) and my way of thinking was severely handicapped by the language. My code would be a typical 5,000 line routine with GOTO statements, that worked, but only I knew how to navigate that mess.

After I learned C++, suddenly the non monolithic doors opened for me. I also think that people who write c++ write better code, you get to read better code and follow better practices. Python, ruby, go, rust, javascript all clicked very easily afterwards.

I still have one more hill to climb, functional programming.
I don’t know who this “Linux community” is that doesn’t include Linus or Greg or other senior developers that have been working with the Rust for Linux folks for more than a year. They don’t think it’s “dead in the water”.

Let’s assume for a second that Linus knows what he’s doing. Now look at his mail from April 2021 on what he views as show stoppers (https://lkml.org/lkml/2021/4/14/1099) - OOM panics and 128-bit floating point. The former has been fixed now, which is why Linus appears bullish on adding Rust support to the kernel. Check that mail for the number of times Linus mentions GCC - 0. It’s not a priority for him.

It’s easy to see why. He (and everyone else involved) are very clear that this will only be used for driver code on architectures that were already supported. So therefore, there is no need to supply a GCC compiler in the short term.

I pointed out two long term efforts to get GCC Rust support. These could unblock more widespread use of Rust in the kernel, but that’s jumping the gun. Let’s see even one real driver merged before thinking about that.

Whatever happens, the Linux developers won’t let the project break for millions of users overnight. That’s not how they operate. Your “Linux community” should know that.
Steel tube monkey bars. We still had them at primary school when I was a kid in the 90ies in Germany. One day I slipped and fell to the ground on my back - I got up, checked for injures (none), and then I noticed that I couldn't breathe anymore. I know today that my breathing tube collapsed. Breathing felt like sucking on a blocked drinking straw. I still remember it extremely vividly - there was no panic, I just quietly walked around the playground and recalled that I once timed how long I could hold my breath. I set down on a trunk and calmly accepted that I was going to die in around a minute. There was a thought that my parents would be very sad. After maybe 30 seconds, airflow was suddenly possible again, and I continued playing.

That being said, they opened a new playground here a few months ago [0], and a 2 days later the daughter of my wife's colleague fell down from the fort on the picture and had a concussion, so I don't think playgrounds got much safer here in the last 50 years.

I think this is good. From my experience with children: if the playground is safe, and thus boring, they will just climb surrounding trees and fall down from them.

[0] https://www.freiburg.de/pb/site/Freiburg/get/params_E1747178...
I also shifted from LastPass to BitWarden and couldn't be happier with it.
> Children need to encounter risks and overcome fears on the playground”, said Ellen Sandseter, a professor of psychology at Queen Maud University in Norway. “I think monkey bars and tall slides are great.

I agree but as far as I can tell everyone agrees with this. Every playground near me has monkey bars and tall slides. They're safer than these photos but you could certainly still get hurt on them.

Are there places banning monkey bars and slides?
I’ve never successfully isolated them in the sense of having no cross imports, but I think there are advantages keeping the code broken up anyway.
How about ratifying some law that says, once a company has been warned about their use of unsafe crypto for X amount of time, if they still don't fix things, then they are fair game to black hats (as in, no black hat will be prosecuted for exploiting the unsafe crypto)?

I know it might sound crazy.
I would argue that you have presented a chicken and egg problem.

As a business owner I am reluctant to offer a new entrant the best pay “that the market can offer”. Working conditions - a company can only offer the best within their means.

I know that good faith must comes from both sides, and a company has to offer something worthwile in return. Like any type of relationship, its a two way street.

But a sense of entitlement firstly, and then maybe if the company is lucky that the employee will care and take responsibility - that is a relationship one better not enter from the onset, if it can be detected ahead of time. Its just the wrong value set.

I would also add that a company that displays the same kind of entitlement towards its workers, is also not worth an employee’s further attention.
You can only see visitor numbers per search term, but not information like bounce rates or duration of visits. And that would be really helpful to judge if people may get the wrong impression of your page and bounce if they searched for specific topics.
I didn't see this coming, but coincidentally, I quit nicotine one week ago. My Juuls all went into the recycling bin.
I thought we were talking about journalist.
Trust me, there are kids getting into fights in the big city.

Sounds like you not only changed from rural -> urban, you also might have moved class-wise as well.
There's a difference between being responsible and being accountable. Everyone should be responsible.
Pretend to be 12
Always the response is to smear with the same thoughtless label when no valid criticism is put forward. There is a link to an actual proposal by a CIA contractor, no tinfoil necessary.
Lake Mead Is Disappearing
But it's enough of a hurdle that many website owners may just decide to go with a EU-based competitor. Certainly a good ruling for the EU tech scene.
huh? Did I misunderstand or did they ban cigarettes too?
Only if they need to exchange to fiat, as I said previously.

> Depending on the use case, there may not be a fiat exchange. Another user might be happy to receive 1000 DAI, in which case there is no centralized exchange needed.

It’s true though, if you want to use the traditional financial system you are basically stuck uploading your photo ID to a private company’s website and hoping they won’t leak it. In many cases users are forced into this - paying taxes. We can only hope this won’t always be the case.
There are good reasons to do things at certain times (like polling for input or rendering) or slowing down the render loop (adjustable frame rate cap not necessarily the same as refresh rate), and that's really the end of that.

Thinking this might be "intentionally hard" rather than "non-realtime operating systems are just sloppy" is silly.
Made my day, thank you :D
You're not wrong. "Higher order components" might be the phrase you're looking for. I could argue that they're not really very popular any more with the introduction of the hooks API. But even without those there's a lot of transient things in the tree that I can't explain.

Vue really got it's act together in many ways from very start. Single file components are super ergonomic. I don't feel React ever nailed that with at least 10x different solutions. That and global state with VueX is so natural compared to, again, 10x different solutions in React.

Vue is a delight in many ways. I'm just currently seething over some issues I had with it's reactive state - and that's where I'm really siding with React. I could go on but I know it's a total rant.
Locally, a WikidPad wiki

I used to log activities in Word2000 back when I was a sysadmin (aka DevOps)

Publicly, I blog at mikewarot<dot>blogspot.com, and cross post to facebook and twitter.

I hope to replace it all with a Memex eventually... once I figure out what that really means (I've been doing a lot of reading and watching videos about the origins of the idea)
How are parents are less busy now? Pretty sure they're busier than ever as it's nearly impossible to survive on a single income.
Tangent comment on JSX/TS/JS and a snippet found on reactivated.io. Not a comment on the article or reactivated.io in any way.

> export const Flavor = () => <Select options={flavors} />;

When I read the above, I fear for the new devs. The number of concepts to grasps and the level of parsing and mind bending to do is incredible.

I used to teach code, before arrow functions and React. And I am convinced I would have lost some students to this snippet, especially the "= () =>" segment.

Are we gone too far syntactically for the sake of compactness rather than understandability, allin the name of (fake, IMO) readability?
Wild that people who draw up licenses for their code which up until this point have been reliably enforced expect them to continue to be enforced!
> the configuration I have runs about $50,000

That is a lot of money to build for fun.
Temp containers are perfect for this:

https://addons.mozilla.org/en-US/firefox/addon/temporary-con...

But really, you want:

https://addons.mozilla.org/en-US/firefox/addon/bypass-paywal...
A unexperienced person that cares and has the ability to learn is always better than an experienced guru who does not care and has no grain of professionalism inside them.

For me people that don't take responsibility like that ultimately have an issue with themselves: Yeah they might be wasting my time — but more than that they are wasting their own time. If they are as good as they believe they are, why do they end up in a job where they don't care? Not caring is okay, but where is the ethos of the craft? I might not care about the particular problem of a customer, but I might care about the reliability, quality, extendability, readability and performance of the code I wrote.

Caring costs energy, sure. But not caring can cost you even more, as you are wasting your life.
One thing I never figured out was dependency management. Some others are linking to two scoops of django and other starter templates, it seems like none of them get past a kludgy set or requirements.txt files. I want something easy to use like ruby bundler or npm. I want to be able to specify my dependencies and install them in one command, and specify if something is production or local in that same command.
It's possible, but 90% of software will break because of this lol
I started with a good cordless drill a few years ago after one of the last tech refreshes and they're pretty good these days. Expanded out from there. When I bought the angle grinder and used it the first time, I flashed back to every bike lock I'd seen around the city, with no bike still attached because the owners of the business or some thief already dispatched it, but couldn't get rid of the lock. I just imagined going around cleaning up all the orphaned locks in the neighborhood.

The thing is that the hardened parts will go through hack saw blades in nothing flat, so I'd expect even the expensive cutting blades on the grinder would struggle. But a lot of those old bike locks, the shackle was hardened but the body was not, or too thin in spots to matter.

If you were hypothetically taking out a door with a grinder, you'd just slice a triangle around the lock, not go after the lock.
I've been nerd-sniped by an old Forth variant, and with a lot of help from here, got it working... then my retina blew out... (so pause)

It's Linux only, and it's either Ubuntu in a VM, or WSL to get it to compile.

I've tried more than once to get it to compile for windows, where I understand things better, but no go.
> since when EU became politically stable? Last time i checked you were at war with Russia.

Russia's attack on Ukraine has no relevance at all to whether the EU is or isn't politically stable.

There may be other reasons you can cite, in which case fair enough, but that example is a non-EU third party attacking a non-EU third party. And the EU is not at war with Russia.
Looks like it runs on Elixir and ClickHouse, neat.
It's like with Cloudflare. The free Tier is what gets small companies and hobby developers in. And as they know your system but not the one of others, they'll recommend it to use when your company grows or their employer looks for an analytics system.

But I don't think it's predatory. It clearly worked for cloudflare and seems to work for Tailscale (they openly said they're using the same strategy). It would be predatory if others couldn't match that, but I'd argue many competitors could offer free plans for small websites if they wanted to.
Based on other responses, there are obviously people who do want to read this level of detail. Good thing the internet caters to everyone.
I Reverse Engineered Westwood's Blade Runner for ScummVM
Let me guess, you're from the US and user surveillance is beneficial to your business so naturally everyone with non-capitalist (read not $$$-centric) ideology is plain wrong. EU startups don't have to "catch up" or even compete with US start ups.
>science is the realm with novel data

I just dont think this is true in practice. One of my industry-linked professors really turned me on to the stark difference in data availability in the private sector vs what academics (in social science to be clear!) have access to and it's night and day.

Economists frequently just rehash the same tired quarterly data sets with marginally different models or methods; meanwhile Amazon generates petabytes of incredibled detailed and realtime sales data every--what, month? And indeed they're making use of it: https://www.amazon.science/publications/new-goods-productivi...

Your model of science seems highly idealized compared to the reality that I experienced; and this isn't an ontological question, it's straightforwardly empirical. Social media sites have billions of users and graphed networks; academic psychologists have groups of 30 undergraduates. Economists have surveys and Fed data while Amazon has . . . Amazon's entire dataset, along with what was when I last checked the largest concentration of economics PhDs outside the Federal Reserve System.

I agree that industry isn't universally preferable to the academy and I definitely wasn't trying to make that claim.
Apple is not defending browser engine choice
Good points all.

We are an elixir shop and we never advertised for Elixir devs. Instead we looked for people who knew Javascript and one other language.

That works well. We find the people get up to speed completely in Elixir in a matter of weeks. And are quite fluent by the second month. There are a few people who just can't grok it and they were generally bad programmers in the first place.

But if you're a shop with an obscure stack - never insist on someone knowing it as a condition of employment.

They should know the environment well (Linux, Postgresql, Javascript, HTML, SQL, etc) and they will be fine.
I'm still a fan of Matomo. Very powerful, easy to self-host and you get full control over your data. Never tried their managed services though.
I'm saying the really core libraries (the only ones the linux kernel would ever consider using) don't suffer from this problem. If your development environment is permissive enough that you can pick up a wider variety of libraries, then I can't see any reason not to use the latest compiler.
They don‘t have a sales team, so no cost. So it‘s barely sone SaaS they use by themselves (e.g. slack etc.) and server costs.

As they are running very lean I expect at least 80% margin.
They are, and we've found them effective (thankfully my area in Brisbane has been mostly dry this past month, so we seem to have it under control). They've been so popular they were selling out of the supermarkets for a little while; when the rain was dogscatting down some wag on reddit asked what we rename 'The Sunshine State' and my suggestion of 'The Vinegar and Clove Oil State' was universally well received.
I mostly disagree with this blog post. I think one of the most important things to do, if you're starting a job at a company that uses a language you don't have experience in, is to ask the hiring manager what recommendations they have for learning that language. If possible, ask them to ship you the recommended 1-2 books before you start.

It's true that there's languages so big that any company will use a somewhat-unique subset of the language, but that's not true of all languages. And if it is true, that's why it's important to ask someone at the company for the right resources to learn the right idioms in that language, for that company.

The part I do agree with is that there will be a lot of company-specific stuff like tooling, build process, frameworks, libraries, etc. It's a mistake to think you can "hit the ground running" with a language you haven't used before at a new company, and no amount of studying will change that. All you can do is gain enough familiarity with the language syntax and common idioms that your pattern-matching facilities are already primed, so that when you look at source code you see words and sentences, not characters, if that makes sense. Use the language books as a resource over the first few months as you ramp up on the combination of programming languages, business problems/solutions, infrastructure, build tools, dev tools, etc.

Don't treat pre-start book study as a silver bullet. And if your life circumstances don't give you time to do any pre-start study, don't sweat it; most good employers will give you plenty of leeway to learn on the job as long as you show increasing proficiency over a couple months. But if you have the time, resources, and inclination, absolutely do learn a new language used at a new job prior to your start date.