skysight-inc/HackerNews huggingface dataset:
>3% of the available funds each year

So after years without results you'll continue propping up the one long shot you picked?

My larger point is that you're treating this like there are just a couple wild conjectures that need just a bit of money. There are vast amounts of alternative ideas, and often the necessary experiments will not be cheap. While ridiculing them isn't right, the idea that obviously we should fund them is ridiculous.
1) Use inoreader to read many RSS feed headlines and click through to articles of interest.
Top RSS feeds: BBC, NYT, BusinessInsider, HN, various personal interests.

2) Facebook: family, friends, and topics of interest.

3) Twitter about 3 or 4 times a week or when something topical occurs.

4) Youtube: first goto for educational and some entertainment videos

5) Amazon: shopping and prime videos

6) Netflix

7) EBay: some things are much cheaper here than Amazon, also bargain hunting and some selling

8) Yahoo finance: stock market

9) Google search, gmail, maps, translate

10) Craigslist: local stuff

11) Wikipedia - background on any topic + read home page daily
I'd love that too!
Some companies/people take branding too seriously.
“We all live in the digital poorhouse. We have always lived in the world we built for the poor. We create a society that has no use for the disabled or the elderly, and then are cast aside when we are hurt or grow old. We measure human worth based only on the ability to earn a wage, and suffer in a world that undervalues care and community. We base our economy on exploiting the labor of racial and ethnic minorities, and watch lasting inequities snuff out human potential. We see the world as inevitably riven by bloody competition and are left unable to recognize the many ways we cooperate and lift each other up.

But only the poor lived in the common dorms of the county poorhouse. Only the poor were put under the diagnostic microscope of scientific clarity. Today, we all live among the digital traps we have laid for the destitute.“

- Virginia Eubanks, Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor
He's obviously talking about those who express them.
New York City has the most frustrating connections to all three of its airports from downtown Manhattan:

EWR
1. PATH to Newark Penn, or subway to Penn Station
2. NJT to Newark Airport
3. Super-long AirTrain to the actual terminals

2 & 3 are on a single fare, at least.

JFK
Subway to LIRR to AirTrain

LGA
Subway to a bus
I'm very confused by the pricing on the bar menu. Is it really a $110 for a set of chicken wings or is it in a different currency?
Based on previous large company involvement in 'open' projects, yes. It usually starts out fluffy and friendly and just 'wanting to help'. The large company (or companies) take on an increasingly large role eventually leading to taking on and then over governance... then it's often game over as far as the original intent of the project. By the time they are in the governance roles, the dissenters have typically already been marginalized and/or are gone.

This is a very old strategy. Companies (especially the large, name-brand ones) aren't getting involved because they believe in the mission/objectives of OSM but rather that they see a strategic advantage in their involvement. They dip their toes in, get entrenched and then make their move. It's a lot faster and less expensive for them than trying to replicate what the project has produced.
It was my understanding that when formal methods were used, they were used on very small subsets of code and not used in general. I do wonder about TLA+ and would love to hear more about how they use such tools.

I know I've seen an older document that specifically prohibited use of malloc that the risk was too great. Is that still the case?
https://archive.is/jgylx
Surprised no one mentioned Microsoft’s new Edge browser. It’s based on Chromium engine but without a lot of those recently annoying features of Chrome
> Probably once people have decades of experience with it and know every single trap or quirk perfectly.

people were writing mission-critical C++ when C++ was new / only a few years old; with this in mind, rust is probably good to go with sufficient application/system testing

that said, since C++ & associated tooling exists, there is more of an opportunity cost since, in the context of today, there are more alternatives that could be considered
"that's just how life works" is a worthless appeal and I won't entertain any argument made with it
Interesting comment and I think it touches on a couple of points.

First I have a feeling that many Pinboard users are like myself and partly pay for Pinboard because Maciej runs it. After all there are many bookmarking options; I do get some utility out of not having to maintain a self-hosted service but all in all, I think we shouldn't discount the subscription-as-patronage effect here.

Regarding member-controlled administration of services, there is an obvious model here: worker co-ops. They don't seem to be that common in tech though . Pubnixes (classic example, SDF) are kind of close perhaps?
Even in the proxy case (which is my day job), it's often worth the price of the up-front load polling to have sufficiently recent information to take action on. The most obvious cases are those where you have some (or all) requests being expensive, as opposed to thousands of exclusively tiny requests.

This does depend on having a local load balancing layer (not, say, making a choice between two servers that are each 50+ms away from the load balancer), and also having a high-performance RPC stack (C++ on both sides, and Thrift, in my case).
Hey! Would love to chat more about this if you have time
How many grants have you applied for before?
This is subtly one of my favorite comments in the history of Hacker News, and I've read a lot of good ones. We're at this weird historical moment where we are enjoying the many rewards of Enlightenment philosophy, but we've forgotten almost all of the stuff they wrote about the weaknesses of human nature. Everyone and their brother is throwing mud at the notions of reason and logic thanks to postmodernism, pointing out their hypocrisies and failures, ignoring the fact that that's the default. Of course human beings are contradictory and full of self-interested behavior and reasoning. They knew that in ancient Greece better than we do! The point is that we have demonstrated we can improve on the baseline condition, not that men have suddenly become angels. It's a false standard and enormously damaging.
Another blow for the free market.
Now we just have to wait for the unintended consequences.

Just like minimum wage laws are put in with good intent but will backfire, so will this decision.
This was an easy decision. I appreciate the kind push. I continue to use and rely on Pinboard regularly.

Also, this is the first time I've noticed © Nine Fives Software which is just the best tech business name ever.
API Marketplace – Free Public and Open Rest APIs – RapidAPI
That's the exact reason why I don't leave my real information anywhere on public web. Or at least try not to.

Weird that people spend each day on Facebook and Reddit among unhinged bozos, and still fail to realize how it might not be the best idea to spam their name and location on the web for all to see.
There is also a project called "Ultima 5 Redux" in the works by an Ultima 5 fan. https://u5redux.wordpress.com/2020/04/06/first-dev-vlog
I stumbled across it during a nostalgia binge during "lock down" last year. It appears to be under development in the author's spare time. The latest git commit was four days ago at time of writing this comment.
Agreed, I suspect were massively underpaid but companies get away with it because we're also love what we do and are easily take advantage of when we're young and naive
One of the typical ways this manifests itself in reality is a dedicated local mapper adding or correcting a detail where they know that some common data sources are either wrong or out of date. At some point later a corporate mapper the other side of the planet working from imagery will come along and change it back to agree with the imagery they have, despite it being 4 years old

It's happened to me. Not just on maps, but on Wikipedia.
> In short, she was getting paid handsomely while calling out her bosses by name and taking them through the dirt

I think their job was just that: call out the company (and others) on AI ethics issues - I don't see how it comes as a surprise to you that a person in such a role is also concerned about ethics in general, or the ethics of AI ethics at Google, so to speak.
This is why the original design focus on fees in great volume to be the main incentive to be a miner and using the block reward as both A) a way of distributing the original minting of coins and B) a transition mechanism until volume is so large that the fees can sustain the miner incentive.
It's not snark, surely. It's a legitimate option. Ditch the surveillance boxes, they can't possibly augment your life in a meaningful way.
WINE will probably be fine. It’s quite well maintained these days.
I have up on chrome and now use edge. It works on all os and doesn't contain Google tracking.
The Lightning Network has no chance of gaining mass-adoption. It has high start up and capital lock-up costs, proportional to on-chain transaction fees, which only grow as Bitcoin/LN adoption ramps up.

It has high upkeep costs, requiring you to have your LN node online to receive payments, and for your node to have access to the LN funds via a connection to the private keys, which is a security liability.

To monitor for fraudulent channel closes in order to be able to react in time to challenge them, it also requires you to have an always on-line node, or a trusted third party delegated to do that on your behalf. And if you want rapid/automated reaction to fraudulent channel closes, that node needs to have access to the private keys to your LN funds.

Then there are routing issues when the topography of the network changes with every transaction, and where the existence of routes is dependent on sufficient capital being locked up in channels.

There's a reason why there's 100 times more BTC locked up for use in Ethereum dApps than for use in the LN. Ethereum-based scalability solutions could, ironically, provide BTC with the scalability needed to gain mass-adoption as an instrument for peer-to-peer payments.
Mexican pesos use the $ sign. That is US$5.40
Jesus fucking hell. And you guys get your panties in a bunch over orange man bad vs sleepy Joe? Talk about not seeing the forest in the trees.

You guys don't even see it do you?
Many Jews (like me) will eat ham and happily celebrate at your Christmas party though. You’ll never please everyone.
The victims of slavery, Jim Crow, and other tribal institutions of American history might beg to differ.
You can also build a PCB (or two) pretty easily. That’s what I did when I built my keyboard. You can find the source here: https://github.com/ecopoesis/nek-type-a
Oracle is the most (in)famous via various acquisitions. But IBM/RedHat/Canonical/Microsoft are a few other large players that have been trying with varying degrees of success recently related to Linux. Corporations appreciate ever increasing EPS and decreasing costs... nothing more.
More skill/loot balance than the general presentation.
Ohhh, it's the double whammy of having a Christmas party at work and having the ham. I get it, I get it.
Syncthing if you want continuous sync. Rclone if you want periodic rsync-style copies. Both have web UIs, although they're definitely aimed at the power user and not novices. If they're non-technical users you probably want to setup a nextcloud or similar system so they get a more dropbox-like experience.

edit: reddit.com/r/selfhosted always has good threads on self-hosted web file managers too
Tangentially, huh?

So the underlying operation of finding a parallel "curve" is trivial when the curve is a line, as it's just another line. That doesn't mean the problems is simple, though. One challenge (which I didn't address in the post, nor do I have code yet) is dealing with corners, as there are the usual choices of round, miter, and bevel. Of these, only round represents a true Minkowski sum. The others are generally more commonly used. Btw, see "Polar Stroking" [1] for more details on this. I came very close to linking it.

The second detail is the "trimming" as the parallel curve paths generally have self-intersections, and very often you don't want those. So in the general case you have to do something similar to, say, Skia path ops. It's very difficult to make those operations completely numerically robust, and I think most implementations have gone through some pain as more test cases pop up which break.

It is a fascinating area. I'm glad you're curious.

[1]: https://arxiv.org/abs/2007.00308
Pick IIRC
Wow, the "general consensus". That's why FBs advertising revenue is so low compared to Reddit! If only personalized advertising were effective, FB could be worth something.
Assuming that the Chinese government can exercise control of the top 5 Chinese companies that control > 50% of the hash rate, what's stopping the Chinese government from corrupting the blockchain? E.g. only transactions from whitelisted wallet ids (e.g. CCP-approved institutions) go through, extortion, etc.
I have been studying reports on terrorism in India informally last 5 years and this comment is woefully inaccurate.

Every sentence in this is inaccurate.
Margaret Mitchell: Google fires AI ethics founder
This is a travesty. And honestly, counter productive. They will literally ruin the atmosphere that draws all of these people and the people who want a theme park will be deterred by the religious heritage site. Dumb.
> gets abandoned after 30 days regardless of outcomes

Thats surprising since it is a huge pain to get to Mars. I wonder if it can keep up with the rover if it does one or two flights a day?
Tesla Solar Roof automatically makes snow slide off
Formal methods are indeed hard. They generally thrive on hardware, software is a wholly different kettle of fish in terms of the size of the problem (the actual methods are often similar, but hardware design generally encourages certain patterns that are easier to analyse)

I'm not related to this project or aerospace, so I can't divine more knowledge than anyone else, although I have seen many coding standards that forbid malloc after some critical time (e.g. no dynamic memory allocation after the plane is off the ground)
For myself, I reconcile the tension by telling myself that giant tech companies are like invasive species - aggressive and bad for the environment in the short term, but also the only thing that can survive in a certain kind of environment.

The proper goal, as I see it, is to plan to build the next giant tech company and be willing to step on as many toes as necessary to make it happen... but to have an ideal in mind that goes beyond that 'growth at all costs' stage in which the company could actually increase the health of its ecosystem.
This is incredibly not true. For one, the best data point FB has on predicting personal likelihood to click an ad is which ads that person has clicked in the past.
This is solved by primarily relying upon the conversions API.

It’s not as accessible but there are a few good integrations that make it easier.
A million transactions per block would increase the block size to a Gigabyte or so. That means the blockchain grows at 52TB a year, significantly increasing the cost of maintaining a full node.

But even that is really not fully taking into account how expensive transactions would be.

The current Bitcoin block size and block rate and transaction size limit the network to 7 transactions per second. There are over 7 billion people. Which means that if everyone used Bitcoin, they could get at most 1 transaction every billion seconds. A billion seconds is over 31 years. Bitcoin as it is now is not for the rubes. Layer 1 transactions will, long-term, only be for larger entities. There’d effectively be a hierarchy of who can actually afford to submit transactions on the blockchain, which very much goes against the ethos of the original Satoshi paper.

And even with your million transactions per block, you’re still talking about only one transaction per month or two per person in the world, which is far from microtransactions. The transaction fee would necessarily be a lot more than 35¢, as otherwise more people would use it directly.

So it’s just not feasible to be both scalable and accessible without a huge hierarchy (ie only big players get to do transactions) and high transaction costs. At least not with the current architecture.
SwiftUI is pretty good, if you don't care about Android/Linux/Windows.
I’m very vocal at work about all sorts of things. But to openly condemn your employer repeatedly on social media, steal data, then complain about the repercussions? How absurd. And this person is in charge of ethics for your company? I could not think of a more inappropriate position for such a person.
This was a fascinating and good read. I have one criticism which I make often in this area, and it may simply be about nomenclature. Why does this article never mention operations research, or linear optimisation?

This boundary between modelling, epidemiology and decision-making is precisely what operations research was designed to work in: what bounds, what costs, what consequences shape decision making in this situation.
For all we know, the NSA has a ton of secret miners it could switch on suddenly to launch a 51% attack. Prove me wrong .

(ok this is the stuff of conspiracy theories but it's still a possibility, isn't it?)
They suck at targeting and/or are small scale. FB and Google are a duopoly for a reason.
The time to abandon chrome was when they took steps to hurt ublock.

This is a step (of transparency) the browser takes to reflect a google login happening. On any website. Including gmail. Including stackoverflow.
It doesn’t transmit browser data.

Next step once people are used to this is to upload browser data. With excuses like that is what the user understands already.
That's a good point and a fine distinction about whether the success is higher or lower. The point that Noam makes is more that its different. It's not a startup anymore. That probably means less chance of abject failure or success.
> Now China can claim IP ownership so Stanford can’t use it.

Hmm? How would that work? Please provide an example of what you have in mind.

Research getting scooped is about fighting over who gets official credit for the discovery.
> the idea that obviously we should fund them is ridiculous.

Ridiculous like feeding people mold to see if they get sick less, or injecting people with the pus of other people to inoculate them?

The discovery of antibiotics alone has paid for all the moonshots you can fund, even if none of them work out.
They might blame you but that doesn't mean they have any proof that you did anything. If they did, they would likely have already told you, and you'd be arrested. But for sure, don't say anything to anyone at that company anymore, retain a lawyer, and go through all the details with them. If you aren't terribly worried, you could always get a lawyer when you need to (if charges arise, or if you are sued, which I honestly doubt). It doesn't sound like the lawyer will be able to do anything unless they do something first, so I don't see any big reason to jump the gun. Don't try to sue them or take any action against them, that's too high risk for the same reasons.

It sounds like your company is quite a piece of work, but if they are disorganized as you say at so many levels, it just sounds like them using you as a scapegoat. For a few months after someone leaves, everyone blames that person anyway - they can't fight back. That part is normal.
Because a beam in an open medium always diverges due to wavefront errors and diffraction. A very good laser system might possibly have a divergence of only 1 microradians. For reference a typical laser pointer has a divergence angle of 1 to 2 milliradians. With the 2000km or so between satellites for Starlink the laser "spot" on the receiving satellite with the very good laser will be about 2 meter. Not enough to receive multiple beams on one satellite without overlapping.
I think Alexa and Siri are two examples of poor software ethics in practice. Ethics are more than just "don't kill or enslave people", but thinking about "if we make this choice, what consequences will it have, and will those consequences be negative to anyone?" In general, I think "don't name something a name which is given to people" is a not entirely obvious, but fairly good rule.

This also related to the practice that if you meet someone, and you think of a joke or quip based on your first impression, don't say it: It might be novel to you, but they've heard it before and are likely very tired of that being everyone's first interaction with them. True for names, physical characteristics, professions, etc.
I have the Kinesis Freestyle Edge RGB with brown switches.

Use for programming and occasional game.

Amazing help for my inner shoulder pain. Highly recommend.

Keys are squishy and I loath them. Error rate is much higher. Regret brown keys.

Arrow keys are oddly mashed in and unpleasant to use. VIM reduces need, but still.

Going back to non split makes my shoulders tense up again.

Took about about a week to get used to keyboard.

Absolutely recommend split keyboard if you have broad shoulders. I will try a different model on the next one.
Malaysian news site fined $123,000 over reader comments amid press freedom fears
> And this is just regular run-of-the-mill yes-I'm-really-here documentation with nothing like secret front hospitals.

This would tend to suggest that it's less important for them to have the ability to handle it, not more.
PoE is good, but there are three things that annoy me about it.

First, the non-traditional currency system. There's no gold; instead you have different types of "orbs" of varying rarity. Vendors have different exchange rates for some of them, but the system is generally difficult to grok, especially for a newcomer. To make matters even more confusing, orbs themselves are useful, e.g. they can enhance item stats, upgrade items to higher quality, etc. and you need to be careful to not accidentally continue using orbs yourself when you'd be much better off trading them.

Which brings me to trade. There's no centralized auction house - instead you need to rely on a third-party website where items are listed by other players. The process of listing them is done via an in-game API I think - but then once you find an item you want, you need to whisper that player, then go meet them at their hideout and manually do a trade. Just an absolutely atrocious system overall.

The third one is the zoom level. The game feels like it plays at 800p, or maybe 1024p, and there's no way to zoom out further. Unacceptable for a game that is two decades more recent than Diablo 2, imo.
I'm an old timer and would probably convert, but I get this at https://pinboard.in/convert:

> nothing to see here
I have no idea why the media (people through this word around, but in this case, it's a lot of major outlets) keeps reporting it as her getting fired when she clearly threatened to resigned as an ultimatum. Maybe Google making it immediate changed things, but saying "fired" is pretty disingenuous.

Margaret Mitchell got fired, though. 100%.
SS lists the most popular male names in the US over the last 100 years as James (4.7M), John (4.5M), Robert (4.5M), and Michael (4.3M).[1]

Using standard US mortality data, Wolfram Alpha reports estimates of 3.853M and 3.26M for Michael and John respectively, currently alive in the US.[2][3]

[1]: https://www.ssa.gov/oact/babynames/decades/century.html

[2]: https://www.wolframalpha.com/input/?i=michael

[3]: https://www.wolframalpha.com/input/?i=john