skysight-inc/HackerNews huggingface dataset:
Can you really talk to their stuff on ipv6 from GCP?

The dual stack names for AWS I like because your old stuff keeps working. Networks can do weird things if not expecting dual stack and not everyone is smart enough to predict it (at least not me).

I have native IPv6 at home and not great experience with gcp on it (Google.com is great though oddly )
Looks like the correct answer is to call a python script (or similar). I'm impressed by the bash knowledge of the replier, but yikes. I stand by my rule to abort from bash as soon as anything less trivial than an if statement is required.
What's happening in Hnews then? Is it bad?
> Because you want to invest in your business? So that, once it's paid off, you can stop giving part of your profits to someone else?

That is a factor, but there are counters. You miss out on whatever advances next year's model has. The machine won't last forever, so even after it is paid off you only get a few years before you have to buy a new one (or put major rework into the old one - often this isn't worth the labor costs since you don't get the scale of an assembly line)

In the end each farmer has to make their own decision. Some will buy the equipment, some will lease it, and some will hire someone else to do that work. There are trade offs. Many accountants have run numbers and discovered that the obvious choice is the worst possible one, but this is a case by case analysis.
...And then we'll have Squarespace.
Scientists who declared climate emergency say Earth’s vital signs have worsened
Yes, definitely.

It's taking a page from retrocomputing and going "What if instead we built productivity software and made it a valid base for modern computing, what would we need?"

I don't really know how many people would be interested in this approach though.
Crawler Hints: How Cloudflare Is Reducing the Environmental Impact of Web Search
If only ISPs actually bothered giving out IPv6 addresses to their customers. It's 2021, I have a 1 Gbps FTTH connection and still no trace of IPv6. This is a complete disgrace.
* Android loses security updates after a short amount of time, with no notification to the user. Lots of people run insecure devices and have been susceptible to ransomware attacks.

* Chromebooks expire likewise. It does better on notifying users, but many Chromebook users can't afford to upgrade. Google has planned obsolesce to increase sales, but in a particularly security-unfriendly way.

* Google has a long history of withholding security features based on tiered enterprise pricing, especially with regards to Google Workspace / Google Docs. I understand tiered pricing, but having users intentionally be unable to trace back attacks is bad for the internet at large. I know cases where bad actors weren't traced down due to Google charging for basic security features.

... and so on.

I could step through minor issues, and I could give large numbers of them, but that'd be a blog post. That sort of general apathy for user security is omnipresent in Google's culture. Google has an excellent track record in its own corporate security, and is paranoid about IP and internal data. That doesn't translate to my IP and data.

A lot of this comes from looking at customers at statistics. My value to Google are my eyeballs. If my computer is compromised, and I switch vendors, Google's cost is one user's worth of ad revenue, which is a manageable risk. Google doesn't at all care about the security of its customers. Unfortunately, that attitude carries over to the B2B space, not to mention increasing risks to normal Google users.
I worked at a 'no code startup' for a few years in 2014. Here is how it goes.

1) Apple will throw out your apps quickly. They say it is a templated app. Our app at them time had 100k active installs. They basically shut down a portion of the appstore.

2) The web version of 'no code' is a sick world of godaddy guis and broken html.
The article talks about the case of Émilie Jaumain that got contaminated by prion while cleaning a device used to slice mouse brains. She died 9 years later of a prion disease. After several cases of exposure across the world, France decided to block prion research for 3 months to try to study the issue.
Your comment reminded me of an experience from many years ago at a dive bar. A friend and I were speaking to an older African-American gentleman. His breadth of knowledge was something to behold. AND he spoke five languages fluently. Total mind blow.
20 years ago I was a student, testing IPv6 at the UNH-IOL and we also thought it was right around the corner.

NAT has been so successful, that IPv6 is shocking to users who cannot even fathom why public traffic is being introduced to what was 'supposed' to be a private network.
Supabase: Open-Source Firebase Alternative
> I can see how the monthly rate would change, but upfront setup that high?

Presumably this is to make it untenable for spammers to churn through multiple blocks of /24s at little to no cost.

Also, a /24 is going for around $10k to buy or sell on the IPv4 market now, or approx 50% of their setup fee, making it much more economical to buy your own space, which is probably what they'd rather you did, since giving you 256 IPs means thats 256 more servers that they cant sell.

EDIT: and before the response of "but I only want a /29", if there's no incremental setup cost to get a larger block, that approach will get abused by nefarious users. This is why we can't have nice things.

EDIT2: ..and a /29 still means 8 more servers that can't be sold. There's opportunity costs involved in leasing IP space that could be better used elsewhere. As the cost of acquisition of IPv4 space goes up, so does the cost to the end user.
Thanks, this is the exact kind of intel I was looking for. Especially that they have a API connector and REST API - I was betting they DID have that, as it's a moderately easy thing for them to ad that makes custom extensions possible.

(With Zapier, I have used their so-called "Webhook" connector for that - set up an endpoint on my webapp that accepts a POST with a JSON payload, then make a zap that send data there in response to some trigger.)
They'd care if they suddenly lost access to a bunch of services because they don't have an IPv6 address. The problem is that basically no one is going to cut off people from accessing their website just because their ISP is too cheap.
It might be worth adding that Blind app (and to a lesser degree Ask HN) is littered with constant posts about depression, anxiety, burnout, and nihilism (centered around wealth accumulation with a lack of purpose).
Does anyone get the "Accept all cookies" stackexchange modal popup every time? And if you go into Customize settings, you're faced with a dark pattern of being confronted with the "Accept all cookies" button AGAIN, and in the spot where you'd expect "Confirm my choices" to be.

Honestly I'm flabbergasted that stackoverflow is willing to engage in such unethical, immoral behavior on their very first customer-facing interaction.
So I didn't drive my tractor through your haystack last night?
Me - I have far too many pets
1979 Solar Eclipse - ABC News Coverage [video]
I like to consider myself one of those people. I find the hosting/infrastructure side much more of an obstacle/hassle than the code. Getting the infrastructure out of the way and letting me write business logic and tools is what I'm most interested in.
HN is a rare exception to this effect due to its more focused niche (though the bubble effect is definitely there to some degree). I'm more referencing larger platforms, particularly reddit.
> Most social sites have guidelines that downvotes are only supposed to be used for comments that break their guidelines. On HN and Reddit it seems many people ignore this and readily downvote opinions they disagree with or comments they simply don’t want to hear.

On HN they aren’t ignoring anything; the original HN guideline, set by pg himself, is that downvoting for disagreement is okay here. (I don’t necessarily agree with that guideline, but I didn’t start this site.)
Introducing Smart Edge Revalidation
Systems Preferences / General does let you control scroll bar behaviour.
Someone was testing my code and used a Jira plugin (xray) to document all of their "evidence". This gave non technical stakeholders a lot of confidence because the evidence looked so fantastic and neat. My business analyst found a defect and I raised it with the tester as it was relevant to another stream of work the tester had completed earlier. The tester showed that they were unfamiliar with the business requirement relevant to the defect. I dug and prodded the tester a little, only to uncover that the tester felt that referring to my code repository and basically re running my code to compare dataframe row counts, etc was adequate test coverage. Don't be fooled by "evidence".
I agree with what you say. The equipment manufacturers want a part of this sharing economy, which they are not currently involved in. There are farming machine companies currently working on “plant your field as a service” and mining machine companies working on “drilling a hole as a service”, with DRM controlled, on-net, live telemetry reporting and billing.
I had to use gather during the club fair at our university and loved it. Similar services like https://theonline.town/ are also worth checking out!

Here is a past discussion about Gather on HN: https://news.ycombinator.com/item?id=25039370
Is most of this driven by mobile device usage and density practically requiring IPv6?
Obviously we don’t see the inner workings of algorithms, from Facebook’s feed to HN’s upvote/downvote/flag/decay system.

However, my sense is that by clicking the button I see fewer posts from the person who posted it, which is often quite effective at shaping my feed the way I want it anyway. Facebook does also seem to do some basic classification of hot topics (politics in particular) such that hiding a few politics posts results in fewer politics posts even from other people, too.

Likes are upvotes, so it’s also important to hit the like button on content you want to see more of, and to not hit the like button on content you don’t want to see. I know it sounds obvious, but I know people who refuse to press Like buttons because they object to the concept of Likes.

Using likes and the “hide post” features to curate a feed doesn’t take much more effort than upvotes and downvotes and it’s very effective at shaping my feed, in my experience. I think too many tech people simply ignore those features and can’t understand why their feed is only showing them content that other people are engaging with (often arguments).
Reading the story carefully it seems that the photograph was taken before a digger totally removed the ruins of the house, which had been burnt down in the arson attack that preceded its total demolition and removal.
They are going to stop studying so they can start studying the issue? Ah well, this is the level of ‘science’ we’ve come to expect in the pandemic.
I made this mistake over the last few weeks.

Needed to build a custom R Shiny server with CI/CD, typical build and deploy. I start writing the initial install script which is in Bash.

I didn't take a step back when I started writing the CI/CD or the customised tooling to automate the deployment.

Now I'm a thousand lines deep across two pipelines and I'm equal parts impressed and terrified of the bash monster I've created.
With the big cloud provides its a trivial checkbox.

Can anyone speak to the effort in doing it at the OS level?
Québécois?
Yeah, it turns out all the "An X and a Y walked into a bar" jokes are based in reality.

Many years ago, my friends and I had a night in our favorite dive. That bar draws college kids, Brazilian immigrants, alcoholic townies, yuppies, punks - everyone. It was packed: there was nowhere to sit and hardly anywhere to stand. When we started pushing through to the open space in back, a literal giant of a man who had a booth to himself invited us to sit with him because he liked my tattoos. As the night wore on we discovered 1. the giant man had a peg leg; 2. he was a proud neonazi (and didn't realize we were Jews and Cubans); 3. he could chug a pitcher of Gansett in a few seconds. He even sold one of us some adderall.

I saw the same man a few weeks later at that bar, cheerfully asking a group of Indian grad students shooting pool where they were from, with some level of suggestion they should be sure to return when they finished their degrees.

We weren't going to be friends, and I'm sure he's found his way back to jail by now (and that he deserved it), but it was a night I'll not forget soon. None of that happens at Applebees.
I've never used Photoshop so can't comment on that, but I've always found GIMP's UI to be simple and straightforward.. but maybe that's because I've used it for so long. I really don't have a problem with it.

I'd rather GIMP focused on adding features that Photoshop and other competitors have.
Find The best freelancers to grow your Instagram account
Not sure how you are concluding machines to day are more simple than they were 40 years ago. If anything, they are 100x more complex with electronics, way more hydraulics, plastics, iron, engine mods to achieve power and efficiency.

The 'old' tractors are basically a motor strapped to a chasis (e.g. JD 4020). Although my gut reaction is to side with the farmers, its not so black and white. Nobody is making them buy these 'locked down' tractors, they are choosing to. Money could speak louder than words
My Dad had a small German made John Deere tractor from the early seventies that was used for odd jobs. But it put on more hours per year than the big tractors because it was used year round.

Some of the work it did wasn't time critical, but some was. In winter, animals need to be fed daily.

That old tractor was more reliable than the newer ones.

When he sold the tractor along with the farm, he got more than it sold for brand new in the early seventies.
Downvotes on something like reddit are very different from downvotes on something like Facebook. Imagine being a teenager and getting downvoted by your own friends. These are complicated tradeoffs of course, but that's an important part of the story.
The article lightly taps on the issue...

> It’s a key for achieving proper services separation. If you need to touch half of the system to implement and test new functionality, your separation is wrong.
I spend much more time as a user of my computers than I do a potential user/buyer of them.

Design your UI for the long game. Make the years of quotidian slog I have to spend on your machine as friction-free as possible.

Or expect me, at a minimum, to scrape off your OS and replace it with something else.
also it's not just the industry that's going to fail if it hits the fan, but also all the other companies which rely on the no code platform. and if those companies are saas, they'll cause damage too somewhere else. or am i missing something? this seems like domino
There is "dive bar life" after the homogenization. Working in Tokyo and Beijing, the anonymous corporate martini bars with no suits in sight have become the new dive bars. At different times of day, almost on shifts with how precise the change over occurs, the same bar will be filled for a half hour as a demographic's time shift transitions. At one point, it's female office staff, then it's delivery services on break, then it's the finance types on break, then the house wives meet socially, then the college kids waking or lunch breaking. Through these transitions there will be 2-3 people nursing their seats, holding them the entire day. I've noticed this type of rotating clientele in Spain too.
Wow, healing this type of thing by writing horror. Thank you. I never really liked horror, but having experienced childhood trauma I think I understand how it helped you and may help me. Thanks.

I really wish more people would actively create non-blood family. I had this once and it helped me tremendously. Seems I need to cultivate that again, but it is much harder where I live now.
I've been in academia for awhile, I'm used to getting serious criticism. I'm a man, my whole life I've been told to toughen up. There's really almost nothing you can say to me that is going to hurt me. I really mean it.

But downvotes? I pretty much won't post on HN or Reddit because of them (and the culture associated with it). I've got no problem being wrong, but when I spend a significant amount of time trying to respond to something in good faith and then someone comes along with their four accounts and downvotes every comment I got because I'm not sufficiently ideological, it's fucking stupid, and it's worse when multiple people decide they want to play that game and then the site software decides you get less rights than everyone else...and you never get good feedback on why. Why would I participate in that?

It's not that I can't take being told I'm wrong, I just don't want to be involved in a community where supposed professionals act like that; frankly is scares me that such malicious and petty people might have power.

If downvotes don't matter, if I should ignore them, then they should not exist. I'm tired of sites that build in pathological behaviors. I think we can do much better than downvotes. The world is not binary.
If you're confused by the description of two boxes and the picture of the single box, the picture is of the smaller box that was on top. The box on the bottom held the dynamite. From googling around a bit it wasn't exactly 1,000lbs of dynamite. It was 18 cases of Hercules Unigel dynamite, each case about 40lbs, so 720lbs.

A tech-oriented rundown of the device: https://hackaday.com/2015/09/21/this-is-what-a-real-bomb-loo... (some factual errors, for example, there was no TNT in the device. Just dynamite. But a good overview of the anti-tamper pieces)
Maybe it is in Ireland.
Most certificates (including all free ones) are domain validated only so the entity being certified is just the domain and will not change with a new owner.
No, they're gonna stop studying until they have reviewed all the security protocols regarding the handling of prions, and this, nationwide.
Fibery raises $3.1M Seed Round to build a second brain for teams
Clockwise: a meeting cost calculator designed to encourage efficient meetings
Hello HN,

I hope you enjoy this side project I've been working on. The target audience is disgruntled engineers who get pulled into lengthy, meandering, oftentimes unnecessary meetings, and wish they had more distraction-free IC time.
What Is GitHub Copilot? Will It Replace Developer
Health expert: Covid-19 will be a part of life for decades, possibly centuries
>When he sold the tractor along with the farm, he got more than it sold for brand new in the early seventies.

After inflation?
iOS 15 to Limit Siri Functionality with Third-Party Apps
Artificial Intelligence Project for Beginners
Are you the author? To use a "Show HN" you must be involved in the project. The complete list of rules are in https://news.ycombinator.com/showhn.html
Google Revamps Bug Bounty Program.
Unfortunately the swapchain and rendering is vastly different from DX9 to DX11, the latter being now more similar to Vulkan.

So maybe it could work to port the codebase to DX9 but no further really.
I mean, this is like a fanfic comment. Can you cite ONE example of this happening? Maybe in a hyper niche crop, but this is easily a very, very, VERY rare occurrence. Don't know of really any farmers (outside of super small scale organic ones) that deal with supermarkets directly
Yes. There was never a real problem figuring out who reported it first.

Duplicate reports are likely the most frustrating thing most security researchers will encounter. They put in a ton of work into finding the bug, developing a proof of concept and writing up a detailed report with the hope and expectation of being awarded for their effort. So when the triage team comes back and say it’s a duplicate and there will be no award, it's incredibly maddening. If someone needs to vent in my direction because of that, I can totally understand. The *problem* was trying to remain diplomatic with people who would sit there and repeatedly claim they were actually first, or that it wasn't a dupe, or that all of this was far too sophisticated for me to understand. Then, finding no sympathy from me, go to Twitter to wail and moan and bash the program with impunity because they know that the org won't respond in kind.
If you're behind a CDN, your origin can be pure IPv6
Not necessarily remembering cloud adresses, but it is fairly easy to design v4 networks. Subnet masks for example are short and understood with a brief glance at them.
If v6 would be simpler, it would also be the first choice for more local networks, hence more widespread.
> in case of GIMP, the project donations are managed by Gnome.

I'm sorry, I believe the article directly contradicts your statement since its mentioned they receive donations outside of GNOME, in platforms such as Liberapay, and it's the only way to pay for actual development.
I index each page individually. It's not in the article (because I also don't explain separating out the metadata) but I did weigh the options. I considered indexing page pairs, for example (and having every page indexed twice). But I figured that if search terms are broken across pages, they're likely to also be separated by text in headers & footers, page numbers, and footnotes. So in the end I decided to just index individual pages. The FTS table now has `id`, `page_number`, and `content` columns (where `id` is the foreign key to a table that stores the metadata).
SELECT
CAST(CASE WHEN DENY_ADMIN_FILTERS > 0 THEN 0 WHEN ALLOW_ADMIN_FILTERS > 0 THEN 1 END AS bit) CAN_ADMIN_FILTERS,
CAST(CASE WHEN DENY_ADMIN_ACL > 0 THEN 0 WHEN ALLOW_ADMIN_ACL > 0 THEN 1 END AS bit) CAN_ADMIN_ACL,
CAST(CASE WHEN DENY_ADMIN_RML > 0 THEN 0 WHEN ALLOW_ADMIN_RML > 0 THEN 1 END AS bit) CAN_ADMIN_RML,
CAST(CASE WHEN DENY_ADMIN_WORKFLOW > 0 THEN 0 WHEN ALLOW_ADMIN_WORKFLOW > 0 THEN 1 END AS bit) CAN_ADMIN_WORKFLOW,
CAST(CASE WHEN DENY_SET_STATE > 0 THEN 0 WHEN ALLOW_SET_STATE > 0 THEN 1 END AS bit) CAN_SET_STATE,
CAST(CASE WHEN DENY_SHARE > 0 THEN 0 WHEN ALLOW_SHARE > 0 THEN 1 END AS bit) CAN_SHARE,
CAST(CASE WHEN DENY_LINK_PARENTS > 0 THEN 0 WHEN ALLOW_LINK_PARENTS > 0 THEN 1 END AS bit) CAN_LINK_PARENTS,
CAST(CASE WHEN DENY_UNLINK_PARENTS > 0 THEN 0 WHEN ALLOW_UNLINK_PARENTS > 0 THEN 1 END AS bit) CAN_UNLINK_PARENTS,
CAST(CASE WHEN DENY_LINK_CHILDREN > 0 THEN 0 WHEN ALLOW_LINK_CHILDREN > 0 THEN 1 END AS bit) CAN_LINK_CHILDREN,
CAST(CASE WHEN DENY_UNLINK_CHILDREN > 0 THEN 0 WHEN ALLOW_UNLINK_CHILDREN > 0 THEN 1 END AS bit) CAN_UNLINK_CHILDREN,
CAST(CASE WHEN DENY_WRITE > 0 THEN 0 WHEN ALLOW_WRITE > 0 THEN 1 END AS bit) CAN_WRITE,
CAST(CASE WHEN DENY_SEE > 0 THEN 0 WHEN ALLOW_SEE > 0 THEN 1 END AS bit) CAN_SEE,
CAST(CASE WHEN DENY_READ > 0 THEN 0 WHEN ALLOW_READ > 0 THEN 1 END AS bit) CAN_READ,
CAST(CASE WHEN DENY_READ_END > 0 THEN 0 WHEN ALLOW_READ_END > 0 THEN 1 END AS bit) CAN_READ_END
FROM
private_data_iviews.SECURITY_PRECACHE_ACL_INCLUSIVE WITH (NOEXPAND)
WHERE
@acl_id IS NOT NULL
AND @acl_id = ACL_ID
AND @user_id = USER_ID
It was actually a popular thing early in the days of photography.
Neither is a translator, they're actually emulators - implementing the older API using newer calls.
That does not help in porting either.
An Introduction to Pattern Matching in Ruby
Is that uncommon? The most unhappy people, for whatever reason, are the loudest. There are likely many more developers who are happy and silent.

The problem with Blind is it attracts the former group almost exclusively. I'm happy at my job, downloaded Blind once to see the content, and deleted it almost immediately. I have no interest in reading toxic posts by anonymous folks struggling at my company.
Yes me too, I too wondered if it a persistent attempt to accept all or my tracking blocker interfering