skysight-inc/HackerNews huggingface dataset:
I'd have to look more but maybe running a cache isn't dead simple. I can imagine that the benefits of manipulating what's in the cache either adding or removing would be very high. Google and the others are private companies so they're not required to do everything in the public view.

A public cache wouldn't be able - indeed shouldn't - to play cat and mouse games with potential opponents. I suspect most of the games played require not explaining exactly what you're doing.
It's a model that tells how something will behave under certain conditions. It works if the program being run can be neatly separated into purely serial and purely parallel (infinitely scalable) parts. In reality it breaks down at some point because nothing scales forever and there is some communication overhead.

It is similar to the ideal gas law, for example, which can be proved from the axioms of classical thermodynamics and yet fails when the molecules start interacting.

Laws span the whole spectrum from purely empirical to provable within some theories' frameworks.
>I'd love to see a few smaller software companies refuse to get bought up and instead cultivate an independent mindset.

Didn't Oakley sunglasses try something similar when Luxottica first tried to buy them and then Luxottica managed to ruin them and ended up buying them much cheaper?

And hasn't Microsoft already done the same to a large number of startups?
Yeah, hard to trust that they’re actually following the law. Here in Australia, the chief law officer (Attorney General Christian Porter, who incidentally is on leave because just recently it came out that he allegedly violently raped a minor 30 years ago) has failed to produce the reports on the use of various surveillance powers as required of him by our National Security Information Act for the last three years... And nothing will happen on that, because his own department would have to prosecute him!

The Government is generally in trouble, because they all covered up a staffer being raped by another staffer in the office of the Minister of Defence (literally in her office), as well as a bunch of other scandals. She was apparently pressured not to report it to police for fear of losing her job. Again, no public body that will actually prosecute anybody over that, hopefully the outrage will be enough for somebody to resign and things will change next election...

At the same time, they keep ramming through laws that increase surveillance power while removing judicial oversight and requirements for warrants. Out intelligence agencies are also severely under-supervised, because while we do have a small agency of bureaucrats to supervise them, the Senate committee made up of actually elected people (the Parliamentary Joint Committee On Intelligence and Security) can’t actually review any past, current or planned operations, they can only look at the legal frameworks (and we just have to hope the intelligences agencies are following the law, and the IGIS actually does their job...)
What a disappointment, I was looking forward to a little payday fun!
Put grapes in a mud and straw bowl and seal over. Crack it open months later and grapes are still good. Nobody has studied it to be sure of the specifics.
Julia has a toxic anti-open source community, they ban people from contributing code.

For example, Julia v1.6 doesn't have a feature to apply `rem` to Gaussian integers, because my pull request could never be completed because I was banned

The language is good, i released several popular Julia projects, but people like Stefan Karpinski are toxic and they are anti-open source because they just ban people from contributing code.

I have zero respect for the Julia community at this point, but the language is alright.
The big complaint now about the F-35 (and the goalposts keep shifting) is the cost per flight hour. This should get better as the Air Force trains more maintainers, and LockMart actually starts to provide the level of parts/supplies they are contractually obligated.
> Let’s take a look at the robots.txt for census.gov from October of 2018 as a specific example to see how robots.txt files typically work. This document is a good example of a common pattern. The first two lines of the file specify that you cannot crawl census.gov unless given explicit permission.

This was eyebrow-raising. Actually seems like this is not (any longer?) true:

https://census.gov/robots.txt:

User-agent: *

User-agent: W3C-checklink

Disallow: /cgi-bin/

Disallow: /libs/

...

That first line wildcards for any user agent but does nothing with it. It should say "Disallow /" on the next line if it blocked all unnamed robots. It looks like someone found out about it and told the operators, rightfully so, that government webpages with public information (especially the census) shouldn't have such restrictions. They then removed only the second line and left the first. Leaving the first line has no impact on the meaning of the file.
The UK version of Indian bikes have deluxe items added like disk breaks.
How do I permanently delete my account? [discord]
I think Satisfactory is “nicer” in that it’s prettier and more user-friendly, has higher production values, etc. Not to speak for the parent comment but I took “nicer” to be a very deliberate choice instead of “better.”

It is true that Factorio is currently a better game and I suspect that will be the case even when Satisfactory is complete. I don’t really think it’s intended to be a 3D Factorio (even if that’s the easiest way to describe it): it seems that the design is to be less intricate as a construction management game, but with more details in the world design and player exploration: there are elements of No Man’s Sky or Astroneer that are absent in Factorio. So I am still curious to see where the devs will take it.
It's on a spectrum. Some are utterly unable to take care of themselves. By going forth with a pregnancy, you take on the risk that outcome can be far worse than exemplified. Chromosomal deletion is one possibility. No one wants to take care of a vegetable, let alone roll the dice on a "milder" case of downs.
I have come to the conclusion that management is not a profession. Engineering, law, medicine, teaching are professions, that is, occupations that require considerable training or study. Manager is a role in a team that requires you not to be deficient in social and organizational skills.

In settings where the people being managed are professionals, I have come to think that there should be a vote of no confidence option where a majority vote of the team can immediately remove the manager.
Yes, everyone has their own obscure way of doing phrenology to decide if you have the right kind of engineer brain. I'm sure asking me to play this game will tell you so much more than asking me to figure out how many golf balls will fit in a 747.
I'm seeing an opportunity for commercial, subscription-based rest stops.
In the days of minicomputers, Data General's first 16-bit operating system, RDOS, required that the main file be "contiguous". Not only that, there was some model of disk they sold where the OS file had to be close to the edge for speed in loading. Prudent sysadms would create empty contiguous files in the favored space against the next upgrade.
useNft(): fetch NFTs from React
Show HN: Device Shots 1.0 – Screenshot Device Mockup Generator
Embrace Extend Extinguish.
I agree, knowledge matters. It is pipe dream to think that empathy and people skills are enough for manager (or anyone) to compensate for lack of knowledge. Lack of technical knowledge does not imply neither peoples skills nor empathy. Technical knowledge does not imply lack of either

Moreover, I found that non-technical managers had often trouble in empathy and people skills departments. I think that a lot of issues stemmed from non-technical manager having basically inferiority complex, confusing disagreement with disrespect, being unable to distinguish between mistake and lie. Moreover, not understanding culture technical people tend to create or even not being aware that there is such a thing as difference of culture.

The cultural difference is a big thing - non-technical management in my experience value completely different things, ends up insulting engineers or otherwise creates difficult situations. All of that then implies that I as a programmer suddenly have to deal with interpersonal issues that manager created or is unable to deal with.

The thing is, the choice is not between non-technical person with people skills and technical without. The choice is between person with technical knowledge and one without, where the one without them has also disadvantages in peoples skills.
Be careful when using Google Flight, last time I checked they use significantly less margins between flights so it’s shorter trips but much riskier.
EU decided to sanction China for XJ. First sanctions since TianAnMen. H&M letter was released last year, so timing suggest H&M targeted (by Communist Youth League) in retaliation. A little nationalism organically spread drama to Nike and other brands. As for whys, CCP position has always been foreign companies don't have right / "deserve" market access if they decide to politicized commerce. But more significantly, CCP is adopting more assertive diplomacy. Wolf warrior or whatever lazy western labelling. West thinks it's for domestic audiences. I think it's China finally asserting need for diplomatic "respect", not in terms of admiration but regard, i.e. raise costs for sanctioning China should be as high as sanctioning US, who is more or less immune.
They will still have all your messages, even the deleted ones.
> It sounds like you're saying that top-tier engineers are not generally qualified in terms of non-technical requirements, and I don't know that this assertion is justified.

I see this sentiment or implication that technical skills and people skills are somehow mutually exclusive often, even on here which is crazy. I think this stems from some broader trope that people are "balanced" like RPG characters or something, e.g. nerd vs. jock or artist vs. scientist, salesman vs. accountant, etc. The reality is that people who achieve in one area are more likely to achieve in others. If someone figured out how to be a good engineer, they can probably figure out how to be a good manager, too, if they wanted.
Could be due to Korean construction firms.
Nope. The POSIX API lets you have one table.

There is a GNU extension that lets you have more than one table.
> I need to pass the Bar, which requires having a proper JD from an accredited university.

Depends on the state. In Virginia, California, Vermont, and Washington you can take the bar exam without going to law school. It requires an "apprenticeship" with a licensed attorney.

In Virginia, this is a news story once a year or so. As I recall, it takes three years X number of hours per week. And you're doing it for free -- you can't be paid. (This is the path Kim Kardashian is taking in California, too, to become a lawyer.)
Hooray! Looks like I'm one of today's lucky 10,000. :)

https://xkcd.com/1053/
It might, if they were actually suggesting this. Title was intended to race to the top of Hacker News.

>What's the takeaway from this? I don't know. We certainly can't switch to using Factorio as an interviewing method - you might as well just give a candidate a take-home assignment.
Serializd: www.serializd.com
A place where you can log TV shows you've watched, keep a watchlist, and write reviews.

Its like Letterboxd but for TV shows.
And the common question..."How quickly can you do it if I add 10 people....ok 11, but no more, because we have to be mindful of cost"
Will this expression correctly handle overflow?

size_t mid = (low + high) / 2;
if the fields are different types, how do you know the type of key access's return?
> How could you EVEN read non fiction after browsing hacker news all day ?

1. Get book recommendations and research topics from being online (expand your "surface area").

2. Step away from the computer.

3. Read books from step one.

Granted, I need to take this advice myself, but the problem is I've been conditioned by variable rewards (akin to gambling) to keep scouring online for "more content", but it really pays to do deep dives on a regular basis, it's just the reward is usually far off and spread out over time.
Well, yes, and a common solution to anti-trust cases, that I know of, is some kind of industry self-regulation. In this case I wouldn't trust the industry only to self-regulate; hence, they should at invite (while keeping a minority but not insignificant position) governments and civil society (ngos and other organizations) to participate.

Could you better describe your objections?
I guess I'm the only person here who doesn't like playing Factorio because my fingers just hurt too much from the constant clicking and dragging and dropping.
It's not genocide by any definition. That would constitute eliminating an existing culture / ethnicity / society.
very little information given on who is behind that site. One name, linking to one twitter account with very little on it
No, the F-17 and the F-16 were both part of the LWF (Lightweight Fighter) project. When the F-16 beat out the F-17, the USN decided to pursue the F-17 which became the F-18.
This is an opinion piece. That is to say.. it’s someone’s opinion. Nothing more.
I feel much the same way about hunting in general, but pheasant and grouse shooting seems especially pointless as it's so artificial and tangled up in fanciful class identities.

The body which represents the industry put together a campaign to push the story that grouse shooting is good for the environment [1]. There's an interesting infographic with some disingenuous facts like "heather moorland is rarer than rainforest" (because it's a man-made landscape favoured by gentry in Britain), "reduced risk of wildfires by controlled burning" (removing all the tress and then burning heather that replaces it [2] tends to have that effect) and "up to 5 times more threatened wading birds" (sounds better than killing raptors with conservation status to keep the grouse population high).

The strong rumour that the Conservative Prime Minister put in a special exemption to the coronavirus restrictions to allow Lord Bamford, one of his primary donors, to carry on shooting[2], (after his company declared 950 jobs at risk [4]) sums it up.

[1] https://basc.org.uk/grouse/

[2] https://www.greatbritishlife.co.uk/things-to-do/peak-distric...

[3] https://www.huffingtonpost.co.uk/entry/boris-johnson-rule-of...

[4] https://www.theguardian.com/business/2020/may/15/nearly-1500...
Last I checked (FreeBSD 12.x), sendmail was still the default and included with the base install.
The CIA has a history of spying on Congress[0], overthrowing democratic governments [1], among a long list of nefarious activities I would not consider proper "democratic hacking." [2]

How is obligating big tech to cooperate with Western intelligence agencies a positive move for democracies?

[0] https://www.theatlantic.com/politics/archive/2014/12/a-brief...
[1] https://en.wikipedia.org/wiki/1953_Iranian_coup_d%27état
[2] https://en.wikipedia.org/wiki/List_of_CIA_controversies
What's in it for the smaller software companies in "refusing" to get bought up?

Obviously, they have the opportunity to get even bigger and either IPO or get purchased for a higher price... but they also have a risk of losing market share (and value) to competitors... or being acquired by a larger company might give them the funding, marketing power, business alignment, etc. to accelerate their growth.

(Not talking specifically about Discord - I know almost nothing about their service.)
I can't really trust a website that spells its own name wrong on their homepage. "Knucklesheads’ Club"

Edit: https://imgur.com/a/inqYrjV
They don't get individual flight status (what I was talking about) from Sabre or the FAA or Eurocontrol. I didn't get into fares and planned schedules and Google Flights, that's a different topic. I was talking about the big widget you get for queries on status for a particular flight, which is not Google Flights.

They have relented in some ways, rolling out stuff in the widget like:
"The airline has issued a change fee waiver for this flight. See what options are available on American's website"

But obviously, that kind of stuff isn't shown on Google for quite some time after it exists on the source site. And the widget pushes the organics off the fold unless you have a huge monitor.

As for Wikipedia, I was referring to this: https://news.ycombinator.com/item?id=26487993

"Airlines are, obviously, extremely pleased to disseminate this information"

In the same way that publishers love AMP, yes. They don't actually like it, but they are forced to make the best of it.
Because in software personal projects are easy to do. It just takes drive and skill, which are both relevant skills. Passion as also valuable, it tends to show that people are willing to learn and have interest in the type of work that they will be doing.

Artist and even urban planners regularly have a portfolio, I don't see how this is any different.
Stefan Karpinski is a dick who blocks people from opening issues, bug reports, and pull requests.

Julia v1.6 could have had support for Gaussian integers (was a 10 lines of code in my pull request, which i did because another person requested it).

However, because of assholes like Stefan Karpinski, Julia v1.6 does not have this featute. Julia has a toxic community that is anti-open source.
Yeah.... but also a good way to get paid for a lot of people who then go on to start up new and interesting things that may or may not get dominated by the big 6.
but they will have one less user, perhaps even a mass exodus if they decide to sell out.

>> They will still have all your messages <<

this is why anything important to keep secret should be said in unclear terms so only those in on it will understand
I always was a Sinclair guy, even developed some cracking (tape copier) software back in `80s (youth crime, I know).

I also had friends who owned a C64. Someday, a friend let me listen to another 1 bit sound that was produced by ..... the C64 diskdrive!

I was really flabbergasted by that hack!
Not an issue since the following is at the top of the function:

if (size + size < size) {
return NULL; // size too big; avoid overflow
}
Nintendo is going to sue the developer of this into another dimension.
Gimp's use of Flatpack has greatly simplified staying up to date for Linux users.

The Gimp community is not obligated to dedicate resources to working around Apple's business decisions. The absence of Flatpack on MacOS is solely for the sake of Apple's bottom line.

Apple itself certainly has the wherewithal to make Gimp available on its platforms. It simply does not have the interest. As you say, it shouldn't be too hard.
If it is unfurnished and no one is living in the property then no council tax is paid.
As a Bach fan, I struggle to listen to his keyboard works played on piano. The fact that piano is percussive whereas the harpsichord is plucked results in such a change in tone! Thanks for sharing!
Just because it serves the same function does not mean the implementation is the same. Private military contractors and a US infantry squad serve the same function, but the implementation completely changes their context.

That being said what I think you're arguing for would be the implementation of a public utility or private-public business. If that's the case then yes, what you're saying is correct.
I'm all for killing Google's monopoly but spiders can ignore robots.txt you know. This just seems like a failure of other companies to effectively ignore those.
According to many American activists, human rights in America are also violated for many groups of the society, so, should foreign companies stop using American products, too? Business and politics should stay separated, I believe, which I find specially true for public companies, which have fiduciary duties to their shareholders.
There should be no debate. If a vulnerability is found and used by intelligence agencies, it can be found and used by criminals. Any zero day must be fixed.

They should report it the same they report any other vulnerability.
This is overdue. A product we bought on Amazon (that was subsequently pulled) almost burned our house down.

It’s from a no-name manufacturer, and we did not receive a recall notice (which Amazon could have trivially provided).

We reported the issue, and didn’t hear back.
Route 53 General Manager here. Flattening of external provider CNAMEs has a number of availability and accuracy risks. Route 53 offers a 100% availability SLA, and we really mean it. We’ve heard over and over from customers that reliability is our most valuable feature. We can’t provide that same reliability when external queries are in the mix; if we query asynchronously then features such as geo-based routing don’t work as expected for customers. If we query synchronously, then latency and availability are impacted directly.

We do offer ALIAS records between Route 53 hosted zones, and this capability is open to providers such as Netlify. We’d be happy to have customers ALIAS to a hosted zone managed and updated by Netlify. It sounds like your IP addresses are relatively stable, keeping these in sync doesn’t sound like it would be a big deal, and would give you a lever you could pull to change your customer DNS quickly in an event such as this. You could also configure health checks on your own DNS records, which any customer ALIAS records that point to your DNS records in Route 53 would inherit.

If you’re interested in going this route, please contact me at alecpete <at> amazon <dot> com.
I think the more choices the better. I'm not against the UK having their own exchanges. I'm against the UK leaving the Erasmus program.
The UK already had exchanges programs to go to those countries that were not part of the Erasmus like Australia/Canada/Japan.
The problem is cutting the Erasmus.

Also in my experience students that wants to go abroad will go nevertheless the location.
When I applied for the Erasmus there was only 1 spot in the whole UK at the Glasgow University.
A student with better marks than me got that one. I got my second choice which was Bergen, Norway. It was the best time of life.
Leave the students the opportunity and let them know they have those opportunities
They are not very related categories.

People use slack because they liked it and convinced their managers.

MSFT has direct access to every single CTO/CIO in the world. They have a sales pipe into most of them along with a bunch of other products. 'Teams' is on paper, the Slack equivalent that rolls in along with the other products and will likely be preferred by Managers.

I believe that Discord has 1) more resonance with XBox than Teams, and 2) it gives MSFT access to a true, consumer, content oriented setting. Like FB, TikTok etc. which is a cultural access point they don't have.
Game collecting reaches new heights as early Super Mario Bros. hits $372K bid
To expand on not great: RTTI is one of the few features of C++ where you pay for it even if you don't use it, so it's not all that popular. It can be disabled with compiler flags to shrink the binary. LLVM's coding standard prohibits use of RTTI, they instead use their own 'hand-rolled' solution. [0] RTTI is also banned by the Google C++ coding standard. [1]

[0] https://llvm.org/docs/CodingStandards.html#do-not-use-rtti-o...

[1] https://google.github.io/styleguide/cppguide.html#Run-Time_T...
> Salaries are 100% based on merit. Everybody doing the same job at the same level is paid the same

Paying everyone doing the same job no matter how well they do it seems the opposite of basing pay by merit doesn’t it?

I also don’t get how you can not negotiate? Isn’t it a market? If you need to hire someone and you aren’t offering enough to close the deal what do they do? Let their business die on a hill of no negotiation?