skysight-inc/HackerNews huggingface dataset:
I've never had to (consistently) get up for a job as early as I did for high school. And that's despite a 5-minute commute for high school, versus at times a 40-minute (one way) commute for work.

Actually, in general, high school was the most demanding part of my life, so far as long stretches of time go (sure, I've had the odd week or month that's worse). And I was a pretty bad slacker about things like homework (given the time demands even with that lax attitude, I think I'd have gone actually-crazy otherwise).

Middle-aged now. Nothing's been as rough as high school, or even close. And I had it pretty easy (no significant bullying issues or anything like that, stable home life)
If they allowed a bit more dynamism they could make protocols using Self existential too, right?

I know Swift is all about “as static is possible”, but maybe some explicit “dynamic” notation when you want to use Self-using protocols as a type could work.
Wind turbine design engineer here:

There are several significant barriers to adoption that VAWTs face.

1. The wind resource is more powerful and more consistent higher off the ground. The hub heights of industry standard horizontal-axis wind turbines are reaching 135+ meters for the new generation of large offshore machines. These vertical axis machines are much lower to the ground.

2. Contrary to the claims of the authors in the Renewable Energy Paper (they say "The potential applications for VAWTs are endless, because the turbines are cheaper and easier to manufacture and maintain. "), vertical axis turbines have consistently had fatigue issues. There is an interesting history of the test-campaigns of vertical-axis machines at Sandia National Laboratories [1] that discusses this. In the 70s and 80s vertical machines were much more common than they are today.

3. It is a huge risk for an industry that is shipping proven technology to switch to a new paradigm that will require much more research and testing to work at scale. It's certainly possible and I find the possibility fascinating as a curious engineer. I would love to have a secure position developing VAWT tech or working on airborne wind machines (check out ground-based generator concepts to get an idea of where I think that will progress, not ill-conceived onboard generator kites like Makani).

The problem of wake blockage in large wind farms (and from adjacent farms to each other) is definitely significant though. The current "top" strategy is wake steering, where turbines at the front use their yaw drive to capture less power and allow for more power to reach the turbines in the rows following. [1]. The bleeding edge of this may be vertical wake steering, which can entrain high-energy wind from above the farm into the plant to capture more power [3].

[1] https://energy.sandia.gov/wp-content/gallery/uploads/SAND201...
[2] https://www.nrel.gov/docs/fy17osti/68396.pdf
[3] https://ieeexplore.ieee.org/document/7963037
Good point. Currently it's tailored more towards the US, but I'm hoping to find time to add features for other locations. That said, the idea of supporting every tax system out there is probably a bridge too far, but simple things like being able to switch currencies seems quite doable.
But land value depends on what you can do with the land. It will always going to be more profitable to build a distribution center or yuppie condo but most sites cannot accommodate that. Wind turbines make sense when a land owner is trying to make more money out of an existing asset. Maybe it is moorland with sheep on it. The wind turbines supplement existing land use and give an extra source of revenue. The developer is competing with other developers. Once they have a land owner on board they will have a certain target they want to hit and will try and get away with as much as possible.
> This can't only be a win for emulating Windows, surely (future) Linux native code could benefit from this too?

That would certainly help porting Windows software to Linux.
> One of the many reasons for this is if they think you've clicked on your own ads.

Or if their shitty and clearly demonstrably broken AI thinks you've clicked on your own ads.
I actually made a command line program in Python that lets you apply CUBE LUTs to any image of your choice:

https://github.com/yoonsikp/pycubelut

I’m trying to add a GPU acceleration feature using wgpu-py, but it was unfortunately too buggy last time I tried in January
Do you pay for desktop software though? Such tools could be built for desktops-first with no data ever leaving the machine, but people will scoff at paying for them...
Great rant. I especially like the idea of making it clear that estimates cost time to be any good.

I've only ever liked pointing when it was the best way to help people see large differences in opinion on how hard something is within the team AND from the person making the request (although they are asked in such a way that they don't know they are basically pointing).

When people realize there are frequent, large disparities in expectations it helps hammer home the fact that something is structurally wrong that needs to be addressed. Tech debt? Over-zealous or underwhelming attention to testing? Everyone is unique, but this may help drive discussions that go deeper than being asked "why does everything always take at least twice as long as people think it should?"
Stripe got started and a deep deep dive into GTM strategy in the early days
Now will someone port this to iOS?
I made a simple CSS framework based on flexbox and grid
Torvalds on his coding environment,

> I really need to switch over to something that is actually maintained and does utf-8 properly. Probably 'nano'.

Hell yes.
Wow, I recently rage-switched to lxde after yet another kde upgrade on a rolling-release os (FreeBSD) that left kde unusable. This is making me consider coming back to kde.
Those megacorps also accumulate endless complexity internally, as does the industry as a whole. It's a problem larger than the discipline of reviewers of C code could ever hope to fix.

Even the larger world outside the field is somewhat aware of the the looming complexity problem: https://www.theatlantic.com/technology/archive/2017/09/savin...

Basically on our current trajectory we will end up with something like the biosphere that can do stuff but too complex to fully understand --- but also probably well more fragile than that?
> Trump JR never said covid wasn’t real, he said “it would disappear the day after joe Biden was elected” the suggestion from the context being “Democrats are blowing the situation way of of proportion for political gain”.

And that's factually wrong. COVID is a BIG DEAL and has not been blown out of proportion; the countries that didn't treat it as such, like Sweden and Brazil, are now feeling the pain.

> but not very dangerous to healthy people who are relatively younger. This is a valid subjective interpretation of the science.

All available science suggests that COVID can cause permanent issues with cardiovascular function, even in healthy adults.

Just cuz polio didn't kill you doesn't mean it couldn't, say, leave you wheel-chair bound.

Additionally, the hospitals are full. You may not have much to worry about COVID, but if you're in a car crash or fall off a roof or get stabbed you won't be able to get treatment -- they just don't have the space / time / bodies.

> the conservative argument was that they were too extreme given the costs, something like “destroying the global economy disproportionately hurts the people least affected by the virus: labor, small business owners, children, students, and so on

More bollocks. What in the past 30 years has the conservative wing of the GOP ever done for labor, small businesses, children, and students? This is the party that is openly and aggressively stomping on all those groups -- and now is arguing in their favor? What BS. They're not concerned with these people in any way, save for using them as a political cudgel to force re-openings -- re-oepnings that were unambiguously asked for by big business.

> I don’t agree with most of this, but you’re so far off the mark with the strawman of these arguments that I don’t think you’ve seriously understood them beyond immediate dismissal on partisan grounds.

It sure sounds like you do. If you're rehashing questionable talking points for the sake of discussion (the Alex Jones "I'm just asking a question") -- you're effectively just advocating for it.
SitRep: Is the F-35 officially a failure?
How to monitor Azure AKS cluster cost
I remember seeing Bruce Schneier talk about this - https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...

imo this is the single correct perspective to have about data
Basically, large consulting companies are just a box of chocolates/

My first 14 years out of college was working for an IT consulting company that initially competed in same space with Anderson/Accenture, but later pivoted. Many people in my class in college went to Accenture after graduation, though few stayed more than a couple of years. It was seen as a resume starter before going back to MBA or other graduate programs.

In my experience in similar realm, we had some good clients and some challenging clients. We provided good design/implementation resources on some projects and people fresh out of college (local and remote) with no practical experience on other project. Often, large consulting companies can only provide people that are available, not the best people for the job.

Whether I or other team members were the best developers for any given project was easily debatable. However, almost everyone I worked with put in the effort to learn and deliver the project for the client.

Consultants are brought in for many reasons and for different phases of projects. Some of those phases only result in PowerPoint and other "simple" deliverables. Some phases deliver tangible value. In most cases though, consultants are brought in due to businesses not having internal expertise or having failed internally to deliver already.
and Deloitte.
Is it still centralized if the tracker/bootstrapper nodes are all operated by different entities in separate jurisdictions?

I suppose you could argue that the list itself is centralized, if there is only one list, but if the protocol is an open standard then different clients could ship with different lists.

Would you say that the web PKI is "centralized" because most browsers agree on which CAs to trust?
A semantic map of all 3.5M story titles ever submitted to Hacker News
Being Nice, Virtual Networking and Life After Covid
I like having the choice, for us immer and context usually is all we need beyond state & props so would not like to be forced into something opinionated. Free to choose just like you decide how to interface with your backend/state. Don’t turn this into a rails or danjo, please :)
Ask HN: Who has best DevRel these days?
Hi HN! I am trying to get a sense of how SOTA in DevRel looks like to start building our own developer community for my startup.

Any thoughts, links, suggestions, opinions on best practices are highly appreciated.

I personally think tailwindcss and n8n do a great job.

I watched a couple of classic things like John Sheehan's talk https://www.heavybit.com/library/video/runscope-ceo-and-twilio-dev-evangelist-on-hero-making/ or Danielle Morrill https://www.heavybit.com/library/video/lessons-from-twilio-content-marketing-to-developers/, but probably it's a bit outdated already.

Looks like that now great DevRel uses Twitch streams, regular community zoom meetups, using Twitter heavily.

Thoughts?
You're right, more flexibility on those inputs would definitely be a good thing. That's already on the road-map, so stay tuned!
> git wasn't created as a general solution to version control, but for the specific needs of Linux kernel development.

This is an instance of a more general problem in all software development: tools are created usually to serve a purpose, but when they become popular they end up being used, not because they're a good fit for the problem, but because they're popular -- everybody knows how to use them. The tradeoff (which may be worth making) is the time to learn a new tool vs. the continual cost of using a tool that's not quite right for what you're doing.
So this was deployed in 2014 and we’re just connecting all the dots now? It really makes you wonder what’s being deployed at the moment.

The fact that they can determine all this from some binary is amazing. Security researchers really are techno-archaeologists.
Medicinal plant Artemisia annua interferes with SARS-CoV-2 replication in vitro
I'm confused about what the article is actually saying here:

> Python is the fastest growing language with more than six million developers, according to SlashData

> SlashData, however, notes that Rust and Lua were the two fastest growing programming language communities in the past 12 months, albeit from a lower base than Python.

Is this talking about growth relative to the language's previous numbers? I wish this linked some more specific information on this data.

What I think would be more telling is to see some historical comparisons, i.e. how does Rust's current growth rate compare to other languages when they were Rust's current size? That way we could compare apples to apples.
I'd probably agree with that, but for high assurance use cases, this is probably still incredibly attractive. Being able to ensure JavaScript and other web content isn't executing in your network, and the link out to that system is understood and risk managed could be powerful for them.

Keeping public internet work separate from local webapps would certainly help to avoid a fair number of vulnerability classes (as public browsing would take place in a totally separate environment without filesystem access or access to local resources, without access to local credentials, cookies, or network resources).
They are subject to much higher dynamic forces, rapidly cycling between windward and lee side. Vertical turbines have worse wear characteristics, and it only gets worse as they get bigger and need more massive airfoils.
>KDE in general needs better marketing

But how would the KDE community do that without spending money?
Not when theres only 2 choices, and effectively only 1 choice depending on your work. The rights of wider market and it's consumers involved are higher. This is precedent that's been set time and again in every other consumer facing industry and it applies just as well here.
iMessage only makes sense on the iPhone with its full suite of Apple solutions. I don’t know why Google split up their video and then their chat into multiple directions but on Apple these exist as a workflow of solutions.

Thus they are vulnerable to a do it all app like WhatsApp. IMO just exporting iMessage wouldn’t have been enough, they would’ve needed to combine FaceTime too.
You cannot "donate anything" and get away with this. You need to go through a proper art collection selling process, that's the whole point.
CSML: Programming Language for Chatbots
About your point about a better marketing, as a KDE developer and member of the small KDE Promo team, I completely agree with you. Unfortunately like most of open sources projects, our budgets and manpower is very small. If someone is interested to help our promo team, feel free to join: https://community.kde.org/Get_Involved#Promotion. We always need more help with writing and proofreading announcement texts, maintaining the websites, doing videos, writing tweets/toots, ...
some HN user once observed that this was a fun single point of failure to pwn, mapping HN usernames to emails. people who intend to stay anonymous need to be aware this is a risk when using these services.
Like all people, clergy gets paid money that they spend on things.
In the US almost everyone uses SMS. iMessage uses the same app as SMS, changing the message type based on whether the recipient can accept iMessages. So, most iPhone-to-iPhone communication ends up being SMS because we don’t have to change what we’re used to.
That is not right at all! The world should not work like that.

Your car, your choice.

You want to install an aftermarket supercharger and fish fins? Your prerogative. Toyota and Apple have no right to tell you what to do.
Who won the Amstel Gold Race? Human error in photo-finishes
We eat unfertilized eggs which will never turn into a chicken, so really it's just an single cell.

Unless you eat Balut but that's not common in the west and definitely not a recipe on Epicurious.
So your claim is that they can't automate the UI (well) via conventional browser automation tools, and can't access whatever endpoints gmail the client-side-app uses without being detected, but could if the code wasn't obfuscated?
Except the barrier to entry in the crypto to space is nill.

Kids are learning order books and depth charts because they _can_ Not because traditional finance gave a fuck about them or even tried to educate them.

For better or worse, that's the game in 2021.
But the default expectations are very different. The default expectation for a web hosted application is that all your private stuff is stored in a database with dubious security, and if your data is stolen as a result the only consequences are a 'whoops, my bad' (at most!) from the company.
I mean the logic is obvious. If you are popular enough you want to keep the platform exclusive. If you aren't then it makes sense to go multi-platform.

BlackBerry thought their platform was strong enough and BBM would pull everyone else in. They were of course wrong.

It seems like Apple is strong enough to keep iMessage useful even if it is platform limited, and surely some people are buying iPhones for the status-symbol of Green Bubbles (or Blue, I can't remember I don't use iMessage).

Of course every platform wants to think they are strong enough to pull this trick, admitting otherwise is very difficult. Of course by the time it is obvious that you aren't strong enough it is probably too late.
There is no such thing as bad publicity

https://idioms.thefreedictionary.com/there+is+no+such+thing+...
I think that parent meant that default should be the most secure and least privacy invading, and allow people to explicitly soften the restrictions.
Asking for that doesn't take away the fact you decided to focus on how the victim's parents could have prevented that instead of focusing on the crime itself. It's an indirect way of blaming the victim instead of the accuser. We see this all the time when women get killed and someone says "we have to tell people it's not safe to go around alone at night". First, let's try to fix the real issue and then we can focus on stuff like that. And again, I know it wasn't your intention, but sometimes the impact is more important that the intention and this is still the first comment in the thread. People come, read this and then the idea of parents educating their kids lingers instead of how to stop predatory behavior from men.
When you word it that way, I get a bit angry when I read "which brings the total to."
> The point from my reading was all things being equal except for the subtle verbal patterns of class, the verbal patterns are a real influencing factor in outcome

No, because as other people replying to you have stated, being able to observe "other things" is the crucial difference between an actual interview and what happened in this study. Inferences about variable X, depend on whether you can observe only Y, or also A,B,C,W,Z.

Here is what an experiment measuring what you believe this one does would look like:

- Find participants with a range of skills/experience and pair up participants from low social class with participants from high social class according to skill

- Allow hiring managers to conduct realistic interview processes and grade the candidates

- Assess the bias due to social class by looking at the differences in average rating for participants in each pair. If you have enough interviews/participants, you can also estimate the size of the bias from social class as a function of applicant skill

- Issues: you do need another metric to quantify "skill" that does not rely on hiring managers performing interviews (education level, GPA, written tests, etc.)

Here is what this experiment did:

- Allow hiring managers to infer social class

- Measure the expected skill given social class assigned by the managers with no other information present

- Issues: decisions from "no other information present" and "after conducting a rigorous interview and all other (job related) things being equal" are not comparable
I was wondering if they could get in trouble for publishing the account creation times. In theory, the account holders in question kept track of the time they created these accounts, and now know about the subpoena.

The cover letter from DHS says they need to warn the agent before disclosure. Presumably they did that.
Well, since introduction of vsyscall and vDSO, the Linux syscalls too have varying levels of kernel entry.
In our area we had two choices: Copper cat-3 that was installed in 1971, or coax that was installed in the '80s. The first provider got billions of dollars of increased tariffs by promising to deliver fiber to the home by the year 2000.

They had their chance to demonstrate they were interested in investing in the infrastructure.

3-4 months ago we got our municipal fiber connection, gigabit symmetric, no caps, and it's glorious! We can also get 10-gig, but that's $300/mo and I don't have the internal network to handle it.
Ubuntu, Archlinux, centos, npm, conda all have 'official app store'. They work well as gatekeeper to avoid majority users getting malicious software.

At the same time, those 'app store' are not exclusive, they allow 3rd party 'app lists' or at least allow other means to distribute 'apps'.
I run a pretty complex web app and haven't upgraded to webpack 5 yet with Next. I have some custom webpack stuff so hopefully the migration isn't too painful, but I will report back with the compilation time improvement once done.
Care to provide any commentary on signal's epic battle to escape destruction after their last subpoena in 2016?
There is a GSoC project about it :) https://community.kde.org/GSoC/2021/Ideas#Project:_KDE_Conne...
That’s neat; hadn’t seen that paper. Thanks for sharing.
GitHub Desktop supports hiding whitespace, expanding diffs, and creating reposi
The fear is the AI misunderstanding fuzzy instructions in an unpredictable way.
Out of the box, specifically at the browser level, especially since route changes affect the History API (unless I'm mistaken)
> Oh, no! Reduce private-sector access to capital? How will society continue?

All that private sector access and 95% of people still have the same 3Mbps upload and slow latency as 20 years ago when cable broadband first came out in the US.

Zero reason to not have fiber be delivered the same way as electric, gas, and water.
The one figure that this didn't quibble with is also wrong.

Net profit definitely adds to shareholder value. But suppose that I make $30 billion, reinvest $20 billion, and create something that is worth $90 billion. My net profit is now $10 billion. But I actually added $100 billion in shareholder value!

Jeff Bezos knows this, and knows this well. For many years Amazon ran at a net profit around $0 because it was reinvesting all of its profits in new businesses. So it was adding shareholder value like crazy! (And people who didn't understand this were walking around saying, "Why is Amazon worth so much? They don't even make a profit!")

Of course doing this calculation correctly includes estimating the present value of the thing I created. And that is notoriously hard. So the proxy used in the real world is market cap. However market cap is volatile and subject to change based on the emotions of speculators. Certainly Amazon's actions last year are not the whole story for why they added $600 billion in market cap!

So while net profit is the wrong measure, there is no measure that can be used which really is right for "added to shareholder value".
Maybe we should make electron more efficient?