skysight-inc/HackerNews huggingface dataset:
> Imo it's clear that auctions, corresponding with what you said, favor those with the most income.

This seems to boil down to observing that it's good to have money.
The suit you are referencing was an agreement between major tech companies not to poach/recruit from each other.

The issue discussed here is an employee agreement that prohibits former employees from poaching current employees.
“Link in Bio” is a slow knife
This is pretty standard in employment agreements. I don't know of a company in the Valley without a 1yr no-poaching clause.
Decompiling the program is arduous but it is possible. You only need one person to do it and expose the nefarious activity to destroy their reputation, which acts as a deterrent.

Another option is to restrict its network activity. If it can't communicate with the developer then it can't send your information to them.

You could also merely log its network activity, maybe using some hooks into any crypto library it links against so you can see the plaintext. That wouldn't prevent it from doing something bad, but it would at least allow you to detect it after the fact and then everyone would know to stop trusting that developer, and you get the deterrent without investing as much time and effort.
Google can guess that these 3 faces are the same, but it doesn't know for certain that they are

uCaptcha V3: “Click the people you know.”
Every government does this. They want powers for themselves because they are in charge already, and consider it their duty, not that of other governments which they see as potential meddlers or foes, to know what you are doing. They don’t consider it their jurisdiction to want this in other countries - which is why they call it espionage instead.

It’s like your own parents vs other parents.
Or event if it some few bytes, I think it's possible to brute force it. The required time will just relate to how fast you can test if your file/container is correct, and might be worth depending on what you lost...
If you're using something like "CorrectHorseBatteryStaple6" and consider it a secure password, I have some bad news for you.
Was not aware of #lang lindenmayer, very cool.

Some of the other, older language environments I've found are the C-based CPFG, C++-based LPFG, L-Py for python

http://algorithmicbotany.org/lstudio/CPFGman.pdf
http://algorithmicbotany.org/lstudio/LPFGman.pdf
http://algorithmicbotany.org/papers/lpy.fps2012.pdf
From mgo to mongo-driver: Migration to the MongoDB supported driver for Go
for me the link is to medium; and I'm always able to just [x] the "paywall" and read it anyway on medium
> But to me that doesn't make much sense. What if I am a billionaire and the other person is very poor? It could very well be that the other person values the coffee a lot more than I do, but because I have so much more disposable income than they do I am willing to pay more for it. To me, the assumption should be something like the amount of money as a percentage of my total wealth that I'm willing to pay is equal to the utility of the good.

You're right, it doesn't make sense and it's even worse than you think, because even a given individual doesn't give the same value to something depending on whether they have it (and are asked a price to sell), or not (price to buy).[1]

[1]: https://evonomics.com/resolve-fights-reclining-airplane-seat...
Proji: A fast and powerful project scaffolding tool written in go
You posted a link to normalized boxplot averages which-programs-are-fastest.html for 28 different language implementations.

I posted a link to side-by-side measurements vw-python3.html of individual Smalltalk and Python programs.
Correlate this with cities with the most single women to see why Boston is number one on this list.
spoiler: sterilised, so no sperm.
https://outline.com/9q9ZHT

But, it's only an advertisement for Workday disguised as an article.
one used motorcycle tire (smooth), 100' of 1/2 - 1" manila rope, and a hike in the woods to find the perfect tire swing tree.
the TLB is just one element of the process that leads to resolve a virtual address into a physical one: it's a cache that hosts the most recently resolved addresses.

When the virtual address you're looking to resolve is not present in that cache (i.e. when you have TLB miss), the CPU falls back to walking the page table hierarchy. At each level of the tree, the CPU reads an physical address of the next level of the tree and performs a memory fetch of that page table entry (in my previous comment I erroneously said a "page fetch", but it's actually only performing a cache-line sized fetch) and repeatedly so until it reaches the leaves of the tree which contain the Page Table Entry that contains the physical address of the (4k) physical page associated with the virtual page address you wanted to resolve.
https://threadreaderapp.com/thread/1204306278173958145.html
You can derive the current state (in CREATE statements and such) as part of your pre-commit build process if you really want it, no? Or interrogate any active copy of the DB to get it at any time.
whoops is O(2^n)
Maybe OP bought pack of assorted nuts for Christmas and wondered the same.
I dropped my previous iPhone while cycling home from work and lived for a while with a busted lens. It made for some interesting photos, but was mostly annoying.

As a result I started using my DSLR again, and I rediscovered how beautiful the photos were. They also print nicer.

This fall I finally replaced the busted phone with an iPhone Pro. The camera on this thing is great, but the computational photography enhancements are particularly nice.

But my DSLR still smokes it.

There’s the old maxim of “the best camera is the one you have on you.” I’m happy I went with the pro, and in isolation, it’s an amazing all around snapshot camera. Occasionally I get lucky with some stunning shot.

But the DSLR just wins hands down when it comes to shooting something like the foliage of a Japanese maple. The bokeh is beautiful straight out of the camera. The iPhone still struggles, and there’s a ton of matte noise around edges that needs to be cleaned up. It’s much better at things it was designed for, like portraits.

So, anecdotally, for me at least, it’s a mixed bag. I love both cameras for different reasons but ultimately the DSLR still has the edge on quality. But the iPhone is always there, and has some tricks (especially low light) that the DSLR can’t compete with.

For the foreseeable future, I don’t see my phone fully replacing my DSLR.
Not really. If the vote was against you the entire community knows the majority are united against you and that power in numbers limits what punishment you can do. If the vote was for you then you are punishing your supporters more than your detractors.

Of course size and scale matter. China can still oppress Hong Kong even with a secret ballot because Hong Kong isn't large enough even united. (or are they?). However most cases are at least covered by secret ballots.
The USA built counterterroism surveillance tools for the UAE monarchy and in 2016 Emirati firm DarkMatter takes over. Yikes.
Mmm maybe, but also:

"Victims who pay the ransoms are very likely to be funding the North Korean hereditary dictatorship, which actively practises all kinds of organised, deliberate barbarity"

So it's probably good to promulgate the idea that it doesn't even work - if no one pays the ransom, the ransomware will die. That's why it's in the creator's interest to make a working decryptor in the first place.
I have a long time ago.
The fix for that will be to make using those levels of encryption illegal and to put you under suspicion for criminal activity (suspicion of terrorism, for instance) in addition to the criminal activity of using that type of encryption in the first place.

Yes, routing mechanisms, etc exist to make it harder to find out who is using the encryption but the law enforcement power could then also be extended to take down anyone participating in such a network as well as setting up honeypots that somehow get around entrapment laws.
What's with fivebooks? This is the 4th link from that domain in the last 24h.
IIRC Kenneth Arrow proved something around it yes.
But my understanding is your employment contract can pre-assign that property to your employer, and that contract will be enforceable in (e.g.) California if the IP relates "at the time of conception or reduction to practice of the invention to the employer's business, or actual or demonstrably anticipated research or development of the employer".

(IANAL; TINLA)
Object-recognition dataset stumped the world’s best computer vision models
Facebook Messenger conversations are not E2EE by default. When you start one, you have to choose "Secret" in order for E2EE to be applied. This is only available from the Messenger app on mobile devices.
Asking stupid questions from time to time is fine, asking stupid questions all the time while never getting anything done without handholding is not fine and will destroy team morale unless the person is fired.
Even if the idea that is formulated is for a business that the employer isn't in, and left a decade ago (servers for data centers)? Or if the main idea is "I want to do my next chip design for someone else"? Doubtful.
Technically, is that actually a shootout? Or is it back to back shootings? There was only one gun, which the first guy used to shoot the second, and then the second guy took the gun and shot the first.
I'm really surprised that this might be pursuable in California. At first, as Williams is a chip guy, I thought it might be in Texas where you can screw employees six ways from Sunday (up to and including successfully asserting IP ownership of the contents of someone's head, as the DSC case showed).

California is much more strict, and several of the assertions don't appear to hold up in my understanding of employment IP law (IANAL but have hired many people and have dealt with several close employee cases on both sides - company and employee -- over the years). The lines in the law are pretty clear and broad.

Most strikingly to me from the complaint is the fact that apple claims that he 1> used his design knowledge to found another company (jeez, people do this all the time) and 2> did so while working at apple (ditto).

The worst thing you can do is use Apple's property to start another company, which is a strict no-no. But apple doesn't claim he used an apple-issued phone (or computer) to set up NuVia, and if they thought that it would be a trump card they'd brandish right up front. Instead they have the weak "knowledge" grounds which is pretty vague.

Likewise they claim he solicited employees, but non solicitation clauses are likewise no longer enforceable in CA as of this year.

This smacks of intimidation: they don't care if they lose; they want others to know that if you leave apple to start a company or work for a competitor they'll sock you with an expensive and distracting legal battle. Which is pretty sad given that Apple was on the receiving (and losing) end of such a case a few years ago...relating chip design!
Trust me, I am always glad to say that the island's politics are a poorly contained dumpster fire, and point out the big stuff, like the Windrush scandal, or the English-proficiency-test scandal (not the original cheating, the Home Office response where they told thousands of international students their tests were invalid and they were subject to removal).

But if we're playing the "which one is really worse?" game, instead of striving to better either, we've lost.
Doesn't the market drive this?

A company like Google might decide to use gRPC internally for everything but if you are accessing API X from vendor Y you are going to have to use some protocol they accept. Similarly vendor Y has a motivation to provide their service using a protocol that customers like.
Not enforceable though in 2019.
Semantics, but berate implies an aggressive dressing down or criticism. Yelling -- as in raising a voice -- may be a part of that, or not.

I've definitely caught a verbal beatdown from people that sounded perfectly calm and reasonably quiet the whole time.
The first two posts of the linked issue should satisfy your curiousity.
It's a good way to be sure that the migrations lead to the same state as whatever you consider "current". Otherwise you risk diverging without noticing. Though you could probably safely sum up older migrations periodically by running them then grabbing the CREATEs and such for the resulting DB, after proving the output's identical and once you're very certain you have no running copies of code older than that point in the wild anymore.
that is very interesting: it explains a lot.
Moving on from Ravello End of Life to CloudShare
To get a small glimpse into Apple Maps work, there is a public github repo coordinating work https://github.com/osmlab/appledata/issues/148
What are the basics. Every time you expand the definition - as you just did - it takes more labor time to make it. You can put the line between basics and luxury anyplace you want, but the amount of labor it takes to make basic society possible goes changes with each change.
Per the server claim, I wonder if the rack mounted Mac Pro would count?

From Apple's website:

"For customers who want to rack mount their Mac Pro in edit bays or machine rooms, an optimized version for rack deployment will be available this fall." [0]

[0] - https://www.apple.com/newsroom/2019/06/apple-unveils-powerfu...
This is like Linus with his security blanket?
"He worries that once the Max is flying again, Boeing — scrambling to make up for the costly delays — will not have changed."
Developing a Powerlifting Program
Show HN: Tax loss harvesting tool for crypto investors
> Can you imagine if a herman miller furniture designer was sued for making chairs on the side?

If the contract they signed with Herman Miller expressly forbade them from doing this, yes, I can totally imagine that. The problem isn't the side project, per se -- it's starting a side project that is in direct or indirect competition with your employer. If you work in the Alexa group at Amazon, for instance, they're probably not going to care about a "side project" of selling sparkly pony dolls on Etsy, but if your "side project" is developing a new voice assistant, you're going to have a problem.
For one of our classes, we implemented a Google Maps clone, complete with turn by turn navigation as well (although no AI voice, just text). You can do the same if you wish [0]. Note that this project took us a semester, it might take you the same amount of time.

The main insight is that 2D data can be represented by quad-trees, like binary trees but with 4 branches rather than two. This enables you to break up a square are into 4 parts, one for each branch, and further subdivide them. In each branch, you can store some information, such as a location or city. If there are two in a leaf, you break them down until there is only one piece of information in each leaf. This is just one type of quad-tree, there are others. Some subdivide each square evenly, some don't.

Curiously, you can do the same sort of thing with oct-trees, with 8 leaves. In general it seems that for whatever number of dimensions N, you need a 2^N ary tree to represent its internal data. A binary tree works for a 1D line, everything to the left of the line and right of the line (this is how binary search works); quad-trees for northeast, northwest, southeast, southwest; oct-trees for those four, plus front and back; and so on.

[0] http://www.cs.umd.edu/users/meesh/420/ProjectBook/
Very nice renders!

Since you are an expert, could you share whether L-systems have any practical applications?
if you're looking for something interesting to record, try notcurses, 0.4.0 released last week. https://www.youtube.com/watch?v=eEv2YRyiEVM
What are you talking about? You can be gainfully employed and be a productive member of a team without being conscientious. I fit in that group.
That was my point; Cloud Run seems suited for my needs.
Non-Paywalled https://www.cnbc.com/2019/12/09/softbank-sells-stake-back-to...
This sentence reads fine to me? Especially if Brian is a non-binary person, but even if they are not I don't have any trouble reading this?
It sounds like the Americans eventually did all the work except the cinematic final return key press to start execution of a program for many of the operations as they could not train enough UAE employees to do the work.
What do Windows devs prefer instead of Make?
You can make them coherent but it's technically hard.
They do pay well; they've been trying to recruit my gf for the past few years. She just doesn't want the commute from Palo Alto.

For me (even if they would offer me a job, which they probably would not) the second worst would be the extreme secrecy and the worst would be the absolute prohibition of outside projects, even open source unless it were explicitly my job.
> I don't have any reason to think that it isn't.

Well, one reason it might not be is that it's somewhat equivalent to checking out the initial version of the code, and applying all diffs to get to the current version every time you want to see the latest commit/HEAD.

On one hand, it's good to know, on the other hand, other than the last few steps needed to roll back a change, I would argue it's much more important to make sure that the current full schema represented in dev/testing (including static/dictionary tables) is as accurate as possible to the current live schema when the production branch is tested, and if you're already doing a schema dump and diff, you might as well be saving that as well.
I think you are just dismissing the fact that people have genuine grievances, even if they are not only not expressing themselves properly because they probably feel utterly powerless, but also because they likely don't quite understand how their own actions lead to the current situation.

Is it not legitimate to point out that they either used an old looking 6 year old girl, photoshopped the heck out of that image, or the seat is not at all to dimension of the common airplane seat. Seriously, I have broad shoulders … not even the broadest … and I have a hard time just keeping my shoulders within my space due to the laws of physics being violated by the seat widths on these planes these days.

I don't think it is fair of you to just dismiss the growing frustrations towards legitimate issues, even if those expressing them are having to deal with the consequences of their own values that translated into what they supported and that then translated into actions and inactions taken by government and industry.

I hate to break it to you people, but between "free" money being printed by basically all central banks, unfettered "immigration", the sellout to China and India, environmental regulation and capture that will make flying ever more expensive once the environmentalists realize just how damaging flying is, affirmative action and diversity type policies that cause all kinds of inefficiencies and conflicts and collisions in systems, among several other things … will all only make this situation far worse.

Some way blather something about how new technology will develop new planes, but reality is that it will not lead to wider seats, only more seats wide. The designs are already baked into the production lines at this point and all fuselage designs ALL are designed to specs for getting more seats in width wise, not wider seats.

If people wanted wider seats, they should have pushed through legislation requiring certain seat widths on human rights grounds about 10 or 15 years ago. You would never be able to get anything like that pushed through unless some wily judge is willing to throw wrenches into the aerospace industry gears.
I'm pretty sure MacOS and most of the headless Linux distributions require you to install it (from a package manager or similar). It's not hard, but usually the alternatives aren't hard to install either.
Enormous parking requirements, though.
Got questions about auth? Ask anything about OAuth, ODIC, SAML, JWTs, whatever
The boss is a part of the team.
If you're using windows for development you're doing it wrong.
Whakaari / White Island's Disaster Reminds Us of the Dangers of Active Volcanoes
I do too.

However, one thing I'd be curious to learn more about from this community...

Facebook Messenger isn't encrypted now. What are the biggest examples where that has hurt users. I'm sure it happens, maybe frequently, but one thing that's impossible to get a sense of is the SIZE of the tradeoffs here. What's the biggest thing that's happened that we know about?

Listening to the tech lawyers today at the Senate hearing, the pro-privacy side hasn't made a clear argument about just how bad it is now in FB's case, and just how bad it was before several years ago in Apple's case.

(For FB you can understand why they wouldn't want to say their current system is a nightmare for users. Also, I understand a backdoor is different from the status quo or previous setups... not asking about a backdoor here.)
Do We Need $75,000 a Year to Be Happy?
Ok I understand. Thanks.
That is true that photons are photons, the trick is getting them to be coherent in the first place. Optical lasers use stimulated emission in some form. I presume that positronium from the article is able to somehow also undergo stimulated emission in the form of the particles anihilating and making 511 kev photons. The distinction between that and how HIGS works is that HIGS is effectively bouncing laser light off a fast moving mirror made of electrons, which actually destroys the coherence, even though the resulting gamma rays are still very similar.
You also left out "Unusual definition of a heart attack".

> The trial called Excel started in 2010 and was sponsored by big US stent maker, Abbott.

> It was led by eminent US doctor Gregg Stone and aimed to recruit 2,000 patients. Half were given stents and the other half open heart surgery.

> Success of the treatments was measured by adding together the number of patients that had heart attacks, strokes, or had died.

> The research team used an unusual definition of a heart attack, but had said that they would also publish data for the more common "Universal" definition of a heart attack alongside it. There is debate around which is a better measure and the investigators stand by their choice
> Almost every time I hear programmers talk about the law arguing that it should be treated like software and be far more precise and absolute than it currently is I'm reminded of this comic

Yep, it's hard. However, there are two things going on. The first is that there are people who are highly motivated to reinterpret or misunderstand a law they don't like or think is wrong. Even when it's pretty damn clear.

The second thing is there are some passages in both the Bill of Rights and the law that aren't as clear as they could be (and not because they're intentionally written that way to provide latitude). I think these are "bugs" that could have been addressed with better drafting. I often ponder how one would re-write the constitution to be more clear, more effective and yet still resilient to change over centuries. It's a hard problem but I think there are certain meta concepts that could be applied that would be net improvements.
But surely word lists are publically available for English words too?
> Drawn to the UAE with the promise of combating terrorism, dozens of American intelligence contractors cycled in and out of a secret hacking unit over the course of a decade. As time went on, the mission became less focused on preventing violent attacks than on targeting the country’s political enemies.

It's time for us to stop pretending that the purpose of mass surveillance programs is to prevent one-off terrorist attacks. They exist to surveil and quash political dissidents.
School is nothing at all like work. Not even close. Do you remember what school was like? The social dynamics are unrecognizably different.

The only place that was even remotely similar was when I worked retail during college.