skysight-inc/HackerNews huggingface dataset:
I've found that the mindset taught by Don't make me think applies to other engineering practices as well - documenting, writing READMEs, and designing APIs.
The dataset is all freely available open source code, right? Just because GH hosts it doesn’t mean the rest of the world can’t use it for the same purpose.
This is clearly regional. I'm in the US where we don't measure in MM. Different parts of the world will have different standard sizes. you might be able to import a US standard door if you wanted to use 88.9mm widths for some reason (there is more than enough tolerance to round that to 90mm), but it would be extra effort on your part. The hard part about importing it often codes are designed to limit this, so even if the US door is better it might not meet some standard that shouldn't even required. (this goes both ways, US standards often require things just to limit imports as well)
> Scientific conversation happens between people who are actually practicing in the field. Scientists on social media are just engaged in promotion.

Science is a process that begins with discovery, and even people who do not actively “practice” science, never mind hold degrees, are involved with the “recon” work to encounter things worth studying.

Science is not a priesthood.
I expect nothing less. The 0,01 will be super rich.

You could call it endgame
I wish data and statistics weren't so frequently abused.

This article told me nothing concrete of value.

"Hey this number is big" - Yes, but was it also big before? How much bigger is it now? 2%? 10%?

Is the cumulative number larger than just the sum of months under quarantine? Ie this is just pent up demand and if we averaged it across months it'd look normal? Historically what percentage of people thinking about changing jobs at some point in time actually do within 12mo? 10%? 70%?

Without any context to me this article is just as likely to be the precursor to a follow up articke about "the major job resignation that never materialized" as is it to be about an actual change in positions.
The New ThoughtWorks Brand
Eliza is like 8 if conditions. It's a parlor trick
That game of telephone is certainly an enormous pain point, and I can imagine a future where I'm out of a job -- but it's extremely hard for me to see them learning to code.
Perhaps because of https://blogs.sciencemag.org/pipeline/archives/2021/04/28/ru...
Pakistan is always under pressure.
Yes indeed.
Those of us that strive to do good deeds will be tested the most. From theal Quran surrah Al-Imran (The Family of Imran) - 3:142
"Do you think that you could enter paradise unless God takes cognizance of your having striven hard [in His cause], and takes cognizance of your having been patient in adversity?"

Life is a test.

I hope you enjoy.
This fraud is somewhat infuriating...
That would be interesting:

* Someone leaks Windows 10/11 source code

* Copilot picks it up in its training data

* Someone uses copilot to generate a Windows clone and starts selling it

I wonder how Microsoft would react to that. I wonder if they've manually blacklisted leaked source code from Windows (or other Microsoft products) so that it doesn't show up in Copilot's training data. If they have, that means Microsoft recognizes the IP risks of having your code in that data set, which would make this Copilot thing not just the result of poor planning/maybe a little incompetence, but something much more devious and malicious.

If Microsoft is going to defend this project, they should introduce all of their own source code into the training data.
Similarly, run your head under cold water
If they use the Fufilled By Amazon service, which if you want to have "Prime" shipping you have to, then yes that is possible and more common than it should

The way the service works, is that you the vendor will ship your products into a amazon warehouse, other vendors will ship the "same items" a amazon warehouse, all of these "same items" are mixed together in the inventory system, your account is has a credit of "X items" but not the specific items you shipped in to the warehouse

Example

Acme Vendor shipped to amazon 15 Logitech MX Mouses

Evil Vendor shipped Amazon 15 Counterfeit Logitech MX Mouses

When amazon gets the mouses it take all 30 and puts them in a big box, as the orders are filled even if you ordered from Acme, you make get one of the one Evil shipped into Amazon
Here is link:
https://archive.md/MSYv8
Webinar: Exploring Container-as-a-Service. Docker and Kubernetes Hosting
> The case debates the legal right for Google to use copyrighted books in its training database in order to train its Google Book Search algorithm

That's not even remotely the same thing.
This makes me laugh exactly because the number of jobs I've seen advertised after I've left them to do other things because they weren't challenging enough, only to see that the prerequisites posted for the "new" job would've screened me out before I even had the chance to interview and are far beyond what is necessary to do the job well.

99% of the jobs that high quality developers could do that they're screened out of are because of poor concepts of what is needed to be successful.

If someone has decent problem solving and analytical skills, can understand the problem domain and has the capacity to learn a new language/framework/construct in a short period of time (which frankly most of us can, and do with frightening regularity), unless you have something miraculously niche and technical, they're capable of doing the job. All you need to worry about is are they a competent developer and whether they'll be a good personality fit for the team.

They say we rise to the level of our incompetence, but most developers never really grow out of solving problems and only get better with time and experience.

Most degrees and professional certifications are meaningless to people who only care about the knowledge - there's no point in chasing paper that's out of date the minute the course is designed. We don't want that knowledge, it's old. We want current information which the courses and qualifications haven't been designed for yet.
Great question. Not a condo, but my neighborhood has 3 docks that go over salt water. They were built properly to code, but even with proper maintenance, after a certain period of time they will need to mostly be replaced. In order to prepare for this eventuality, the HOA raised fees by ~10% and has already started saving for a decade+ out.

It doesn’t have to be a heft fee if planned for. Docks are a known quantity where I live so planning is normal. 40 years ago did the HOA know they need to save for maintenance and repairs? What about 20 years? There is another building nearby that is exactly the same as the building that collapsed, but their HOA kept up with proper maintenance. That other building seems like it’s in great shape for a 40 year old building.

It will be interesting to see what happened here. Was the HOA so negligent over such a long period of time that it was just too hard to catch up (100k assessment is hard for most people)?
From "Masters of Doom":

> In the fall of 1988, the eighteen-year-old Carmack reluctantly enrolled at the University of Kansas, where he signed up for an entire schedule of computer classes. It was a miserable time. He couldn’t relate to the students, didn’t care about keg parties and frat houses. Worse were the classes, based on memorizing information from textbooks. There was no challenge, no creativity. The tests weren’t just dull, they were insulting. "Why can’t you just give us a project and
let us perform it?" Carmack scrawled on the back of one of his exams. "I can perform anything you want me to!" After enduring two semesters, he dropped
out.
He has pointed out that it’s not a question of whether they start monitoring you, it’s that with bulk collection they are collecting your activity already for later filtering/reference, forever.
Building a modern, on-prem software business
I can see the AI suggesting and fixing syntax in the tests. Determining their semantics, not without true AGI.
It could be true, if asked, a lot of people will be like : yeah yeah, sure i will change jobs! Any moment now!

Did you apply?

No no

Do you plan to?

Any day now!
The effectiveness of this technique depends on the humidity being low. If you tried this when it's 80+% humidity it probably wouldn't do much.
Yup. I tried buying Qualatex twisting balloons from Amazon. From the reviews I could clearly see some sellers were offering legit Qualatex and others were offering cheap knock-offs. Since the reviews are not matched to the seller, I could not tell which sellers were offering the real product. I ended up buying from eBay without issue.
FWIW I think that this is because it was the main selling point of adopting Go instead for many companies. I was at a company 6 years ago that was looking at introducing a language with a better concurrency profile. It was between Elixir and Go.

Go ended up winning out because “Google makes it more mainstream”. That was the crux of the decision.

Don’t get me wrong, Go has plenty of selling points but there were a lot of supporting articles making that claim.

Denouncing Elixir as “not mainstream” is probably just a result of the built in defensiveness from people who argued against it for a while.

Elixir’s fantastic. It has made me a much better programmer.
In my native language (Ukrainian), the word "person" (людина) is always feminine. Even if someone wanted to say "I'm a very masculine person", they would still need to use a feminine form of the word "masculine" to say "masculine person". And no one has ever had any issues with that, ever.
That's where Police Quest 1 was set if I recall correctly.

But this is pretty crazy, so far up north. Though Canada has a strong land climate so big differences between summer and winter.
There's a lot of buildable land. It's just not highly desirable. The land is good, and green, and the neighbors are agreeable, but it's not close to a major city.

EDIT: Case in point, my first purchase in 2017 was 5 acres of buildable land 30 minutes from a tertiary city, with an existing 900 SF manufactured home and 400 SF garage. Total price: $30,000
> In sum, conspiracy theories do not inculcate powerlessness, so much as they are the signs and symptoms of powerlessness itself.

This captures it well. You can think of them as what people without power in a situation use to describe what they percieve the people who do have it are doing. There is the folk religion aspect of them, but even office politics are defined by similar conspiracy thinking. If you have thought you were being manipulated or managed with deception in an office environment, extending that to institutions is not a big leap.

Maybe I'm way down the rabbit hole, but I've often thought the crappy conspiracy theories with coarse and cartoonish explanations get actively promoted to discourage, discredit and isolate people who reason about real incentives and realpolitik.

Meta-commentators calling out conspiracies and inconsistencies are a real threat to the narratives insiders use to sustain the necessary dissonance to navigate the dynamic of influence within their networks. When you are an insider, you have to sustain the fictions that the power of your group is legitimate, your colleagues are honest and aligned to the same values, and that you are believer. You have to sustain the official optimisim line because that is what it means to be aligned to power. Summers' famous quote, "the first rule of being an insider is you don't criticize other insiders" captures it well. If you let these fictions slip, you essentially fall and define as an outsider and you are out of the game. You're marked as "bitter," "a sore loser," "hard to work with," "a loose cannon," etc.

Conspiracy theories 'concretize' counter narratives, which create a figure/ground relationship in an otherwise super complex dynamic, and this creates obstacles for the dynamic sustaining narratives. If you have ever heard someone accused of "black and white thinking," they are being accused of taking their ball and going home by attempting to end a dynamic power game by resolving it to a fact or constraint.

Nobody goes meta- when they are playing the game. You can't narrate and speculate about it and win it at the same time. I often tell people we only call it politics when we're losing, and these are all related to this idea of reasoning about people and power as an outsider, hence conspiracy theories are self-defining as powerless.

If you use a theory about others' motivations and incentives to explain their behavior and situate yourself outside of that dynamic, you're listening to commentators instead of getting into the game and playing.
You can also sleep under a wet towel.
Passing Arguments on the Stack in RISC-V
Yeah your T-shirt is basically doing the sweating for you then. It's the same mechanism.
I'm guessing you're talking about speaking to your manager. Generally there isn't much point talking about negative stuff if they've heard it before, it's unlikely to get actioned. I'd recommend being enthusiastic and positive and talking about what you want to do and volunteering for different tasks areas. As a manager you probably get sick of hearing negative moaning in IT even if it is justified and it'll be quite refreshing to hear someone with something positive for a change. This could lead to opportunities.
You'd have to hit rate limiting multiple times no?
Can you be more specific? What kinda of data? Financial? Shopping info? Personal history? Relationship with others? Online comments? What are your limits and what would you be happy with? What are you willing to give up and what do you need to keep hold of?

Then, what have you found so far and how is it not working for you? Are you familiar with EFF.org ?
The current state of most wealthy countries do not show any hint of any significant corporation tax. Wealth will continue to accrue in the hands of the few.
Concrete sealant has to be maintained in general. I'm not sure what waterproofing means in general for hidden slabs or under pool slabs but I imagine chlorinated water and just water over time would necessitate frequent sealant maintenance.
CNBC's primary sources are one anecdote and an opinion piece from NBC. This is a garbage article in support of a narrative of a fight between labor and capital over remote work. And my anecdote suggests that it doesn't exist.
> Though Canada has a strong land climate so big differences between summer and winter

Parts of Canada do, but normally BC stays much cooler than this..
I'm not sure the answer to that could be generalized, probably depends on the company and HRs in question. I, for one, had a very difficult time explaining to HRs that I don't care if a candidate had any experience with PHP whatsoever (it was the "main" language in that company), given he is simply ready to use it in a future job. I'm pretty sure they felt like they know better than me. Apparently, the idea that being good in programming and being proficient with a specific language are quite tangentially related skills is difficult to grasp.

I can only hope that other HRs in other companies are a bit more useful.
Lessons from Building a Static Site Generator (2020)
That's a great and pragmatic suggestion.

Pragmatic as in these are not generic solutions/patterns but actual working architectures.

Thanks.
I think there's going to be a bit of a disconnect between worker retention and new hiring. Companies are going to want existing workers to go back to the office. Yes I think most will accommodate an increased proportion of working from home, but they're going to want to hold the line that if they want you in the office they have the right to insist.

On the other hand when they're hiring new workers they're going to have to face up to the fact that a lot of workers are going to want to work from home, or do so for a substantial part of their working time. They're going to need to meet that expectation to be competitive for talent.

It's not as if 95% of workers are going to be able to just walk into 100% wfh roles. The roughly 95% of companies these workers currently work for are also the ones hiring people.

So this is going to take a while to work itself out as each company or worker figures out their best way to navigate through this transition, but the transition is going to happen.
Notably, Alibaba's core business is B2B. Business customers have very little tolerance for bad shipments, and are frequently repeat customers such that they would quickly have left Alibaba if they could not get predictable quality.
Have fun being a hairdresser or prostitute for the 0.01% then.

New jobs in academic fields will not emerge. Already now a significant percentage of degree holders are forced into bullshit jobs.
Here's my beef with estimates.

I can give you a really really accurate estimate, but in order to do so we're going to have to spend a lot of time going through the request, building and verifying actual requirements, designing the solution and then validating it.

The process will require dev resources, business resources and probably people from the support team and will take a lot of time.

I'm happy to do it. It's actually my favorite part of the job. But the business invariably doesn't want to spend the time and money to do that.

They'd generally much rather start with a fairly vague description of what they need and let the devs keep throwing stuff against the wall and see what sticks.

Good and accurate estimation is not just a dev function. It requires buy in and input from the entire business stack.
I think in Germany it's more common to incorporate as a registered association (eingetragener Verein, e.V.) for most non-profit activities. For example, the legal entity for the KDE project is KDE e.V.

Admittedly, IANAL, and I don't know much about how foundations (Stiftungen) work in German law, but from experience, e.V. has the advantages of being relatively easy to set up and maintain, being super common so lots of people have experience with it, and having the option of becoming tax-exempt if you put the right weasel words into the statute and file some paperwork with the tax office.
A freak heat wave doesn’t prove global warming any more than a freak blizzard disproves it. I hate that people do this every time. You might be right, but trying to claim this type of “proof by one data point” is just asking for a “certain political party” to do the same with a different single data point.
At some point you probably will want to do a rewrite. I don't think it is surprising that this sort of analytical process of bite-sized task creation also uncovers architectural deficits in your design.
FYI: I had to disable uBlock Origin on Firefox for the article to load.

Even while logged in and using a subscription access code from my local library.
What percent of political parties worldwide agree on climate change? Also consider countries that are autocratic.
Difference Between Cash and Profits
I cover The Architecture of Open Source Applications as well, here: https://death.andgravity.com/aosa :D
I'd like to add that anonymized billing data has helped a lot of companies make a lot money. That however is separate from helping patients. Helping pharma companies better market medications to doctors makes a lot of money but is arguably a negative for patients.
You can do this with a wet sock to cool down water bottles in the desert. Maybe that helps someone at burning man one day.
Anyone can download the training set from GitHub.
They should really just list the responsibilities and let people apply. Minimums and/or requirements are often not correct per the word definitions, but maximum and typical qualifications are probably fraught with even more ambiguity.
In the discussion yesterday I pointed to the case of some students suing turnitin for using their works in the turnitin database and the studemts lost [1]. I think an individual suing will not go anywhere. The way to create a precedent is someone feeding all the Harry Potter books and some additional popular books (twilight?) to GPT 3 and letting them write about some kids at a sorcerer school. The outcomes of that case would look very different IMO.

[1] https://www.plagiarismtoday.com/2008/03/25/iparadigms-wins-t...
Content-Visibility and Web Performance
>If we don’t estimate then we are saying that software engineering is not an engineering discipline.

Not a mature engineering discipline.

If you can budget a planning phase in development that allows you to quickly explore the unknown unknowns and known unknowns to investigate critical bottlenecks and uncertainty before estimating and you're able to lock that down with a set of features, then I think you can create decent estimates.

That's rarely how any development environment in current existence operates though, at least from my anecdata. Most are 'agile' that can drastically shift directions, feature/scope creep is a continuous problem, there's a constant time pressure exerted by managenent on developmeny teams in hope to optimize a bit more productivity out of their high price tags which gives no slack space for them to dig into these issues (except maybe some personal time).

The entire modern development culture in most business environments is designed in a way that makes any sort of good quality estimation nearly impossible. In the best of conditions it can be hard but manageable, most environments are the worst of conditions.
Show HN: A (free) no-code intelligent decision-making automation app
Hello, Hacker News community! My name’s Ben Taylor and I’m the CTO of the British SaaS startup Rainbird, which I co-founded in 2013.

I’m really excited to share with you Rainbird Community, which lets you freely access our decision automation platform (as well as our AI and automation-focussed discussion forum).

Rainbird is a no-code intelligent automation platform that makes your daily, work life simpler and more rewarding by automating decisions that, right now, you probably think are impossible to automate. We think everyone should have access to that power.

You can try out the platform for yourself by joining Rainbird Community: https://community.rainbird.ai/

Feel free to ask me any questions you have in the comments section below!
What if we flip the problem around, and figure out how to distribute high quality lifestyles, like the ones offered in the big cities, to the outskirts where land is plentiful and cheap?
I'm very thankful that infosec is tolerant if not outright welcoming to all types. I've found it to be the kind of environment where I don't have to pretend to be something I'm not, and can easily strike up a conversation with basically anybody at in-person events. But I worry when "just so" stories get wrapped into personal narratives and perpetuated into a cultural understanding.

I think there are a few broad statements bland enough to be taken as connective tissue between furries and hacking. The computer security community started well before industry took security seriously at large, and this led to a community that cares about learning, sharing and personality more than credentialism and conformance to a reserved professionalism. And that the internet has been key to the growth of furdom and the prevalence of furs in various subcultures is correlated with heavily-online subcultures.

I don't find that trying to tie too many disparate threads together makes for a good understanding of culture. I've seen time and time again people leave a con and extrapolate minor details from their personal experience and essentialize them into sweeping statements about the community. I see it in the press, and I hear it in personal stories after the fact. So much so that I'm distrustful of the statements that seem true to me, not just the ones that are obviously wrong.