skysight-inc/HackerNews huggingface dataset:
I would not be surprised by this. FOIA requests do not have to be answered. Even if you get an answer, they can say, "Declined due to classification" or they can give answers so vague it may as well be a car commercial.

The FOIA requests I submitted whilst in the military a couple decades ago made it all the way to the vice president and came back down the chain as several boxes of paperwork that amounted to "The chief medical officer of the DoD can determine the appropriate usage of your DNA". In fairness, Al Gore did take on my request outside of the FOIA process, but he didn't have to.
I don't think he was giving YouTube a pass, I think he was saying Apple has a much better shot at curating a game store.
And I hate to be the one to inform you, that I tend not to take random internet comments to heart. But if you're saying that eating organic food in general has no health benefits vs. conventional food, I'd love to read whatever source you've derived that from. I always keep an open mind.
I have started pure pointers algorithms and data structures library half year ago. Got hit by lack of generics of pointers and unmanaged generics. These seems fixed in preview of f# and c#. There are many other improvements to have non GC runtime going and considerrd in C# and F# code and other movements into Rust like features. So it may be reasonable to write low level code in c# within 2 versions I guess. F# even better as it has templates(c++ like generics) and other non oop compositional stuff. Given this tendency I stopped to try to learn Rust.
I've always liked Dan Abramov's posts. He is very real, if that makes sense. This one really helps me mentally. Showing new work the world is hard, and people will always have something negative to say. There's also the issue of timing. When is it "too early" to show off a project? I always wanna post my projects to HN but then I remember how my documentation isn't done, or how I haven't written any tutorials or articles, and I figure I'd better wait, otherwise people will just bounce because they didn't find anything. I think the fraction of people who look at source code because they didn't find any docs is very small.
I agree that compression is overrated for most backups. It'd help with a lot of text-oriented data, but honestly that takes up so little space compared to a vm image or something like that.

If I was backing up a single computer, compression would matter more to me. But if I'm backing up 10s or 100s of servers, there's going to be a lot of duplicated data that would make a much bigger difference.
Make it a team effort. Distribute resume reviews & interviews.
You can have physical partitioning on low end machines, too. The cpuset cgroup allows you to partition processes so that they only run on certain cores, and then you can prevent them from accessing memory through other cores, and and and... And you'll still find side channel attacks that you didn't think of, because the system is complex.

Or you can buy a dozen cheap systems and run each of your customers on one of those. There's still the opportunity for side channels there - We were finding timing exploits in crypto libraries long before VMs.

It's an arms race, and we're neither winning or losing, but as the market grows the spread gets wider.
Hmm, but it feels like a good tradeoff in marginal increase in total energy caught versus marginal decrease in efficiency would get you pretty far from 100% coverage.
There's no reason the offloads can't work with QUIC. Linux already has UDP GSO (https://lwn.net/Articles/752184/). There's no technical reason I can think of that kTLS cannot be implemented for UDP on Linux, it's just not there today.

There are also more general efforts underway on Linux to reduce the system call and copying overhead of processing packets in userspace. TPACKET_V3 is an easy way to vastly increase the scalability of UDP recv processing with minimal application changes. AF_XDP is much more extreme, but it is going to be more implementable than the older DPDK-style semantics. It effectively will put packet buffer management into userspace with the transport. But once you're doing that have recaptured much of the advantages that TCP has by running in the kernel.
Don't forget about Google Music as well. Overall a pretty solid subscription package.
You should make a habit of setting

set -euo Pipefail
if "${DEBUG:-false}”; then set -x; fi

The -o Pipefail is irrelevant in this case, as you're not using any.. but better it's there in case you ever extend the script.

As others have pointed out: readability comes right after correctness in shell script, do keeping it simple as you have done is always a good idea.
I'm curious to know what the percentage of places are that 1. Support contactless 2. support chip 3. only support swiping.

Secondly, I wonder if they can, for example, have a different number on the swipe, and have that number require extra security (such as approving each transaction on your phone).
I thought nerves aren't regenerated either?
Everyone who doesn't develop exclusively for MacOS X, which is most of us.

Am I going to rewrite my OpenGL application to use Metal. No. I might update it to use Vulkan, and see if it works with the MoltenVK shim for MacOS X. But I'm afraid that Metal itself is a complete non-starter.
That’s why you sign stuff - to
proove the software delivered not only came from the right place/server but contains the code that was packed at buildtime.
THIS is the generic update approach.
We also have 2.2billion or so more people (+41%) than 1990. You can try to argue that we could do it without pesticides, but it is absolutely true that pesticides have been a huge help towards the output of "modern agriculture".
Right, but on the other hand you'd need to pay full-price upfront. They'll likely do better overall from this and create more buzz for those who aren't subscribers to buy the game out-right.
Ingenious Apps Making Our World Better
Well the obvious reason would be if your users may not have Chrome installed?

On a more basic level it comes down to whether you want to code pure Go or HTML/CSS as well...
What a shock
Resources for Learning Graphics Programming
I would follow up with a suggestion to also consider restic, which is very similar to Borg Backup -- except it doesn't have the restriction that the server needs to be "clever" (you can upload to S3 or any dumb blob store).
tools:title=”RemoteSampleData”
I think they meant "flight number including two-letter prefix". But even those get reused from week to week (even day to day?) so might be different models.
If you spend roughly $3000 annually on groceries and gas the preferred ($95/yr) card is good. If you're interested in grocery and gas rewards then you may like the Pen Fed Platinum Rewards Visa Signature more.
I'm surprised you're not used to it by now.

It's much easier to launch new ventures in the US due to considerably less regulation.
Nope. Our pytype project started before Mypy even existed. It was inspired first by https://developers.google.com/closure/compiler/'s success, and soon after inspired by TypeScript being released by Microsoft. MyPy came on the scene later in the same year we has started to work on early (unsuccessful) versions PyType. We didn't release pytype until ~2015 and didn't focus on making it usable in the OSS world until the last couple of years.

Pytype started with larger goals: It focused on static analysis and type inference; much more so than any of the other Python type checkers today do.

PyType, like MyPy, is also capable of analyzing Python 2.7 code because existing codebases have a ton of that and understanding types can help when porting it to 3. A couple years from now will anyone care? We hope not!

Performance is a problem for dynamic language type analyzers. Particularly so for Python where CPython is slow yet analyzers want to be self hosted in the language they're written to analyze. Very interesting, though not wholly surprising, to see Pyre and Pyright choose to implement in other faster languages. MyPy also has MyPyC internally which is doing a very Cython-esque translation of some of their performance hot spots into CPython API C code for a speedup.

Interesting times.
Once upon a time it was a mark of pride to have a long uptime. My record was six months plus one day. Why did I reboot? Because I needed to upgrade my system.

Then I realised that big uptimes were a bad sign, that they signified a system that hadn't been kept up to date and was vulnerable.
Not really, at least not in the GNU/Linux case. The proper way is to do it in the driver (or in some HID abstraction of the operating system - so compositor maybe), but clearly differentiating such events in the client API, so it can be properly interpreted by clients and ignored when not relevant. Otherwise you fail to handle the case where you put your finger still to stop the scrolling steadily enough to not generate any cursor movement (libinput+GTK combo fails here, btw) and to fix that you have to move all gesture processing (including basic scrolling) to the toolkit, which is a bad idea in an environment where multiple toolkits can be used at once (basically a recipe for UX disaster).
> "Apple also says that it’ll use machine learning and Apple Maps to label stores that you use in the app, and use that data to track purchases across categories like “food and drink” or “shopping.” " - I guess this is novel in the United States, but challenger banks like Monzo/Starling have been doing this for a number of years.

And even then, I don't think any machine learning is needed here. Monzo use the Merchant Category Code (https://en.m.wikipedia.org/wiki/Merchant_category_code) to categorise purchases and public/commercial data sources like Google, Twitter and Foursquare (see https://community.monzo.com/t/where-does-monzo-get-its-icon-...) to get merchant locations, "friendly" names and logos.
Yes, it's possible if your lot isn't too tiny or too shaded and your climate isn't extreme. Even a quarter to a half acre space can grow quite a lot, if you're smart about it. But there will be a lot of learning and the summer effort would be a major hobby for you, no doubt. Chickens or rabbits will need to eat significantly more protein than what yard waste provides if you want meaningful chicken or rabbit output, so plan on either external inputs for them or having a large enough area dedicated to growing their additional beans/corn/seeds. If your lot is small and your goal is to be self contained, then you will probably opt for being vegetarian. Study up on Permaculture methods. There is a lot of wisdom there. Corn and soybeans still pack a lot of nutrition for us, if you can grow them and know how to process them for full effect. (Make masa from corn and tempeh from soybeans.) Potatoes are another option for calories.
They certainly do. From a very quick google search:
https://www.sciencedaily.com/releases/2010/09/100927141144.h...
I'm reasonably sure that the parent commenter's problem is more about licensing than regulation.
Yes it does: mypy can analyze Python 2 code - https://mypy.readthedocs.io/en/latest/python2.html

MyPy itself _runs_ under Python 3.
What side effects are you experiencing, if any?
>I honestly don't understand what this post is trying to say.

It says that most users wont try hard enough to understand a post, and instead comment like people are doing in this thread.

(It also suggests to try and give name to what you've built, and and try and weave it into an explicit narrative, to help people understand it and give more focused responses).
What if things change over time? Your group is moved from one building (or part of a building) with offices or cubes to an open workspace. Your team merges with another, possibly in a different location, that is in an open office and you have to visit. You get older, and well-known physiological changes associated with aging make open-office noise and visual distraction harder to bear.

Is it your position that in any of those situations the person should just find another job? Because that falls exactly within the definition of "constructive dismissal" and anyone with a half-way decent lawyer could win that case. In the last case you could add age discrimination for extra damages.

Discrimination is still discrimination even if "parzivalm" on Hacker News doesn't feel personally burdened by it.
not to the same extent.
Are you sure? I just fling scrolled on my Acer's
synaptics touchpad and pressing the Ctrl key while the page is rolling doesn't cause a zoom.

Other specs: Acer VN17, Windows 10, Chrome

I think it's because it's using the much more polished Windows 10 touchpad driver instead of the crappy synaptics one.
I'm just speculating, but I don't see why you can't quantize the output electrically. I guess I'm suggesting a mixed mode system, where an electronic cpu sends an array of values to an optical system that performs a calculation and returns a result electronically.
Huh, I'm surprised it doesn't have the checkbox to block future alerts. (in chrome, also it stripped the javascript: when pasting)
It was thought so for a while, but recently (~10-20 years) was discovered that they do, albeit slowly.
> Rating news is a terrible idea.

Yes, it's like "Stackoverflow for news".

Certainly, Stackoverflow-type systems do have their benefits, but those benefits are for a very narrow use-case and there's an awful flip-side that the rhetoric and rules in stackoverflow have ever-increasing perverse incentives to reward strange, persnickety behavior. It's great if you're missing some pieces of information here-and-there, but it's awful to use as a tutorial or as a way to understand subject-matter in a holistic fashion.

The idea that you can have any kind of self-policing or crowd-sourced mediation of journalistic "facts" vs "baloney" is a pipe-dream.

IMHO, the problem is not whether or not a piece of information is "a fact" but rather what other facts are missing, and context of these facts as a whole, and the intention behind the entities brokering facts on your behalf. It's all very easy to point out horrendous bias, and outright lying (just watch "Fox and Friends" for a few minutes), but what about a set of facts which is incomplete? That's just as bad as no facts and it has a name: "disinformation".

What we need as consumers of journalism is not necessarily "just the facts" but intelligent and rational analysis that can function even with incomplete information, that draws on not just "available facts" but also a historical basis, that is brave enough to adjust itself as reality warrants. This is necessarily and intrinsically subjective and it will often NOT be recognized as true and be, at times, incredibly unpopular.
25i-nbome? The psychedelic substance?
> I can't recall a single manager that wasn't getting in the way of doing things in my past working experience (top engineering companies everybody wanted to get into)

To counter your anecdote with one, I work at a reasonably famous tech company in SF, and my manager has definitely elevated my productivity as well the amount of things I had visibility into.

I'm switching teams in a week and one of my big regrets is leaving my manager.
Virgin Australia is not on the list, i assume they dont make that info available?

I dont really know flight numbers off the top of my head[1], it might be helpful to add a top 10 searches or pick of the day type feature. Some way to see something without knowing specific information.

[1] i can't be bothered to google flight numbers, but i will spend 10x the time writing this comment.
HF digital modes are very common on the shortwave bands. Look up PSK31, etc.. You can convert any SSB (voice) HF radio to digital by connecting it to a computer's audio card.
If it doesn't have a good extended warranty, purchase protection, and so on I can see myself getting it for fun but I wouldn't use it as my daily driver. My Amex has these things and it's one of the primary reasons I use that card.
Atheism Is Inconsistent with the Scientific Method, Prizewinning Physicist Says
Even if you don't understand the point the author is trying to make, this part you should be able to understand perfectly, and I find it a perfectly accurate description of what happens 90% of the time:

= = = =

The top comment thread picks on the coding style in a README example. It turns into an argument about indentation with over a hundred replies and a brief history of how different programming languages approached formatting. There are obligatory mentions of gofmt and Python. Have you tried Prettier?

Somebody mentions that open source projects shouldn’t have beautiful landing pages because it’s misleading marketing. What if a junior developer falls for it without fully understanding the fundamentals?

In a response, somebody argues the landing page design is boring. Additionally, it’s broken in Firefox. Clearly, this means the project author doesn’t care about the open web. Is the web as we know it dying? It’s time for some game theory…

The next comment is a generic observation about the nature of abstractions, and how they can lead to too much “boilerplate” (or, alternatively, “magic”). The top reply explains that one shouldn’t confuse “simple” with “easy”. Actually, Rich Hickey gave a very good talk about this. Have you watched it?

Finally, why do we need libraries at all? Some languages do well with a built-in standard library. Is npm a mistake? The leftpad accident could happen again. Should we build npm right into the browser? What about the standards?

Confused, you close the tab.
Sports is even worse, wanna watch the game for your favorite sport? Gotta have that one special subscription! That shit thrives on exclusivity deals. (Super Bowl ads, anyone?)

When I lived in the UK I signed up for an out-of-market subscription for NHL, it was something like $50 and I could watch any game from any broadcast (they always do a home and away broadcast) and they’d block out most of the ads because it was out of market and they hadn’t sold the ads there. Now the UK does air some nhl games, particularly during the playoffs, so how’d I do it? Used a vpn in like Peru or somewhere that wouldn’t give two craps about hockey. I paid for it, but still had to jump through hoops to watch it. What I time to be alive.

Whoever figures out the Netflix of sports, wins. I’m calling it.
I see the primary benefits of the Apple Card being Security & Privacy. Doesn't the EU already have more secure CCs with better privacy?
Delegating interviews isn't a unique thing. A team Lead or a senior dev can handle a good portion of it. It's also important that a candidate have a good fit personality-wise with the team he'll be working with, not just the manager.
24.24% is complete usury!
MyPy is not owned by Dropbox. They use it and many significant contributors work there, so it is easy to get this impression. But it was started before that happened.
I have one of those in my home office. For me it works. For others it would just add to the visual distraction. Something that is visible only when someone else is requesting attention still seems preferable.
Hi Everyone, we've talked to over 1000 founders in Latin America and while they know Y Combinator, they are not able to consume their online videos and podcasts. To solve this, we launched an unofficial YouTube channel in Spanish for YC. Our first video was uploaded today. Customer Pitch vs Investor Pitch - Michael Seibel dubbed into Spanish.

https://youtu.be/4HS_67o9Zpg
What is and isn't an AR is one of those questions along the lines of angels dancing on the head of a pin.

In practice, I think we mostly go by "I know it when I see it", which usually works because most cases are clear-cut. But then you get designs like, say, ARAK-21 or SIG MCX, where it could be reasonably argued either way - and no matter how you argue it, it just muddies the water further.

Let's take MCX, for example - is it an AR? If it is not, then what exactly pushed it over the line? Piston? But we have piston ARs. Incompatible lower and/or upper? Then CMMG Mutant isn't an AR, either. Recoil spring in the receiver, and no buffer or buffer tube? Extar EXP has the same arrangement, but is otherwise a conventional Stoner action.

Okay, so suppose it's an AR. But nobody calls SCAR an AR; so what's the difference between SCAR and MCX that makes the latter an AR?

I don't really have an answer here, if the difference is meant to be qualitative. On the other hand, if it's not about one particular difference, then we could draw a line somewhere and say that it needs to have that much in common - so one difference doesn't push it over the line, but in aggregate, enough of them can.
I'm just starting to transition my career into a more managerial role, and I agree with everything you are saying above. I would like to know though how you are doing:

"I look at my team, and the entire office is happier than I've seen it in 5 years. I'm watching people train, and actively grow under my management. It is incredibly rewarding, and much, much better than before I moved to my current position."

I am having a problem having my team be happy and also growing/learning. Do you have any tips to share in this regard?
A lot of interviews about the motivation being some variant of teamwork or changing the world.

Not many people admitting the financial motivation.
Airfoil drag prediction in potential flow [pdf]
This doesn't qualify reality as a shared illusion, it qualifies our experience of it as a private illusion, with shared/overlapping characteristics. It's not the pragmatic, common-sense way of interpreting our experience of the world, but no one said the truth had to match up with pragmatics. If you think you see an error in the actual logic leading to that conclusion, please point it out, but deeming it unpragmatic (or ludicrous) isn't one.
Universities are a business: They want to serve as many customers as possible.
To deny someone admission due to poor academics is to deprive the university of revenue.

Similarly if a student were to be an unsatisfied customer (due to low grades), and take their business elsewhere (take a semester off, then transfer elsewhere), it would also deprive the university of revenue.

Far too many students don't come anymore for specific classes, teachers, or degrees. They want the experience, to check a box for their parents and future employers.

Having taught at a univerisity, I experienced much of this first-hand, including the experience of having students grade teachers, and their dissatisfaction with their grades influencing whether a university asked an adjunct professor to return the following semester. Grade inflation is real.
Chargehound (YC W14) Is Hiring an Account Manager in Oakland