skysight-inc/HackerNews huggingface dataset:
Safari already segments cookies, storage, etc such that the ability to use those to track people is limited. I see no reason to believe it’s not going to continue making tracking harder.

The user agent string does not provide as much information as people seem to believe.

Whitelists aren’t usable, and don’t work at scale.

The whole point of breaking tracking in general is so that the “unwashed masses” get privacy. Every study and survey has found that users value their privacy, but have been told (by advertisers and I assume you) that privacy is dead, or that they cannot have the internet without it. It is absolutely not something that just “power users” care about. It’s just power users are the only ones who currently get any.

Finally, the attribution isn’t attributing to a specific user - the entropy is heavily limited, the reporting is time delayed by a random amount, and is made with a stateless session so there isn’t any way to directly tie it to a single specific user, leaving just the IP address, which is now typically shared, and frequently changes.
No, it doesn't. It only might. You or your kids might play it for 10 minutes and never touch it again.

How many people on HN have $100s spent on Steam games they haven't even installed once and probably never will? Or games they finally played but didn't like, yet too much time elapsed for a refund?
> If you want to get paid as a video creator, you better not leave Youtube either

That is of course Youtube's message to creators. But platform-neutral competitors like Patreon are keeping them in check. I hope the same thing happens with Github.
1000 years of common law and human language disagrees with your idiosyncratic computer-programmer wishful view of what law is.
"Linux may fall into the Macintosh trap: smug isolation leading to (near) obsolescence." Well, that did not happen.
That’s what we did for our financial and technical (science/math) backend services that use node.js. We just don’t use the built-in number/float libraries, instead using an abstraction library based on bignumber.js/decimal.js etc, consistently.
Not only hundreds but tens of years when grandparents are not well known.
I'd still like a product for putting putting bounties on small individual scripts / functions / pieces of code.

Kind of a payment system on top of Stack Overflow or Github Gists; less-so a competitor to Upwork.

I don't want the overhead of "hiring a freelancer" to do the work. But I'd definitely pay a bounty if someone came in with the answer / script / extension / app that solved the problem.

previous: https://news.ycombinator.com/item?id=14554542
This is how you end up with a language like golang.
Basically, somebody left a comment saying the author was wrong and didn't know what he was talking about in a very aggressive way without demonstrating where it was wrong and why.

Sorry for the drama. I know its off topic, but its all I can contribute since I know very little about the implementation of base data types.
Tesla needs to figure out the post sales service and parts. Right now it seems they are cranking out cars like phones; with the intent of disposal after a few years.
Young people blame climate change for their small 401(k) balances
There's 220 miles of subway tunnels (though not all are underground). On top of that one can simply just use a dollar store ski mask to avoid camera identification.
Back when I was at IBM one of the hats I wore was AS/400 administrator and programmer.

I miss working with it and would like to buy one for my home lab, but the licensing is a killer. I find used ones on the market, but they usually don't include the license keys or media, and without a support contract can't get them.

I really wish IBM had a hobbyist program. I wouldn't expect it be free, but I wouldn't mind paying a small yearly fee.
In my opinion it comes down to approach.

If you hang a banner above your desk ("I'm being recruited all the time!"), yes they will have a sour taste.

If you go through your review, and you aren't making headway on negotiations without bringing it up - it might be time to approach it.
I'd be curious to know which users at these companies are creating the new Coldfusion apps. As a parallel, plenty of real business work gets done with Excel spreadsheets by people all across a business organization, but that doesn't mean that a new product actually being done by the engineering org within a company is going to use Excel for a new software product (they won't). It matters who these Coldfusion users are. Are they outside of engineering?
anyone looking to host there own solution https://github.com/shaarli/Shaarli/
The topic is security research, not security practice. Security practice has improved, but security research has not (or that's the thesis, anyway).
> Inlined WITH queries (Common table expressions)

That's pretty nice.
I love it when I find that someone has done something that I've been thinking about. Proves that I am not crazy and saves me from the burden of putting in the hard work myself! :D

At a closer look I don't think that mapping up correlations in a vector space is good enough for the task of fixing bugs based on an issue tracker description though.

The way I see it word2vec is basically statistical connections. So if you compare it to google translate which also works via statistical correlation. Which explains the errors it might do. At some point to get a good translation you'd need human intelligence.

To continue with the google translate analogy. Imagine a translator trying to translate Fyodor Dostoyevski's The Karamazov Brothers to English. That person have to have a tremendous understanding of Russian and English culture not only now but also when it was written along with ideoms and so forth. Along with a deep understanding of politics and religion not to botch the job completely. Or imagine entering a greek epos written in hexameter into google translate and publishing the book.

So you see just as translation and translation might be two totally different things, search and making changes to source code might be different beasts.

Then again you are totally right in that they are doing it. Getting access to this datasource for minining is probably a huge factor in microsoft's purchase of github, so I'd think it would be a safe bet to say that they are working on it...

At least originally, I am sure it's an incredible complicated piece of software by now applying multiple heuresstics.
I played this at the Videogames exhibit at the Victoria and Albert Museum in London. The breadth of visual effects they can achieve with just a 1-dimensional display is surprising. https://www.vam.ac.uk/exhibitions/videogames
It's frowned upon, and a federal law isn't going to stop local cops from hassling parents. Remember, cops don't actually have to follow or enforce the laws, they can basically do what they want, and if you don't like it, your only recourse is to sue.
Thank you and see my response to thomasahle!
Hah. My daily driver is a 2013 13" MBP. :) Works fine.
isn't it more a problem of organization and modifying your habits and not one of tooling ?
There’s so much more to operating systems than what people usually think of as “OS dev”.

Wanna write a Tetris game for an obscure new OS? Here’s your chance! How about a bitmap editor (like MS Paint)? Maybe some cool graphical effect demos?
Perhaps you’d like to write a telnet client? An FTP client? Or a disk usage visualization tool! Just look at all the stuff that comes with an OS like Win2K or your average Linux distro. :)
Reminds me of the story of the crank charger for the $100 "One Laptop Per Child" (OLPC), as told by one of the team members:

Everyone loved the crank charger built into it, but it exerted really large forces on the chassis. Our industrial designers came to us and said "This is a totally solvable problem: We just need to make the chassis out of milled titanium!" We were like: "Thanks guys, but that's so far out of budget..."

When I first saw the Playdate I thought the crank was a really odd use, a one-trick pony. Then I saw that Teenage Engineering was partnering on the design and it totally made sense.
Weirdly enough, this isn't necessarily true. Articles keep popping up about a shortage of FORTRAN or COBOL programmers. Yet when you look into it, they pay comparatively poorly... which explains the "shortage". I think this might be because there's still enough retired folks willing to contract a bit on the side. (And FORTRAN is not so bad.)

On the other hand, you can definitely demand obscene hourly rates for old, clunky stuff most people don't want to touch. Sharepoint is one example I know of. (Not to imply CF is clunky, but the worse the workflow, the higher the rate, obviously.)
> I’d love to go back to Windows 2000

While better than Windows 9X, Windows 2000 was also horrendous with regard to security. That was the era where Windows saw so many exploits and worms, and their security practices so lax that because they started the firewall a few seconds after starting the network interfaces when booting, if you were connected to the internet without a separate firewall on boot (fairly common at that time) it was likely you would be infected by a worm in that few seconds of unprotected networking.

Anyone around at that time will remember the rampant worms infecting large swaths of the internet connected Windows machines. Code Red. Sasser. Blaster. Slammer/Sapphire.
There are some good big integer libraries already around.

https://www.npmjs.com/package/big-integer
They're called rare-earth minerals, but they're in fact not rare at all [1].

China can cut off supplies and other nations will rise up to pick up the increased demand.

[1]: https://en.wikipedia.org/wiki/Rare-earth_element

Despite their name, rare-earth elements are – with the exception of the radioactive promethium – relatively plentiful in Earth's crust, with cerium being the 25th most abundant element at 68 parts per million, more abundant than copper.
It’s funny to me that he needs such a complicated setup to just write some code. It feels like a crutch and in this case he has to wait for someone to come along and add support for something before he can even do any work at all. Crazy.

It makes me glad I’m an old school die hard vim user. Give me a basic SSH client and I can be productive in virtually any environment.
Yes, because the Sicilians who left during the struggles of Italian unification, the Irish who left during the wars of independence against the British, and the Germans and other Europeans who left during the revolutions of 1848 to enter the Americas were not tribal at all.
"the basic security models have not changed much since the late 60's" != "number one thing that could have gotten better in the last 19 years but didn't: security"

Those two are very different claims IMO. Who cares what the basic security models are if you are significantly more difficult to attack?

We can debate whether these were "innovative" or not but the fact is that in 2000 none of these things existed in anything beyond research if at all there: ASLR, stack canaries, RETGUARD, pledge, jails, seccomp, fuzzing, San/kSan/HWAsan (tagged mem), NX, signed bootloaders/secure enclaves. IMO, iOS took huge steps to isolate the different user applications from one another.

EDIT: I deleted a reference to SELinux. It was introduced only a handful of days before Jan 1, 2001 ;)
Would research into side-channel attacks count under M. Pike's criteria?

Granted, whilst it is system-level it is not system software. And it has not yielded demos that people have regarded as cool, rather ones that have been received by some as horrifyingly worrying.

But it has definitely influenced industry.
Feast your eyes on this, then: https://github.com/junegunn/fzf
I’d be thrilled if people were making money from my work, that’s the point.
The dramatic moment when an Amazon worker asked Jeff Bezos to protect Earth
I regret I have but one upvote to give for this comment! In the hallway conversations around this problem at its most abstract, we have often used the GC analogy (aside: I am opposed to GC in systems software for essentially this same reason); it's good to know that this observation was being made by domain experts a long time ago! Thanks for the link!
> It could still be an open platform, of course. Someone just needs to be able to do it better than Github. As Dependabot shows, that's absolutely possible.

Awkward, this literally happened today: https://dependabot.com/blog/hello-github/

(I agree with the thrust of your comment; I just think the timing here is funny.)
Turning Linux into a Microservices-Aware Operating System [pdf]
Anecdotally, the only language in that list I encounter anymore is Python. TypeScript is a closest second.

I’m rather done with this interpreted, dynamic typed, language and the hell holes they dig us into.

DRY could be applied to more contexts than code logic: stop rewriting language features unless there is more than a subjective win of “looks nicer.” or performance is improved by an order of magnitude.

The conversations the Python community should be having are not “once again we must discuss and consider a solution to a solved problem.”

When that’s the sort of progress the language devs are prioritizing, it’s a sign to me they’re out of ideas or incapable of fixing the bigger flaws.
“Reports say one officer was wearing a body camera at the time of the stop but it was knocked off during the struggle with Medlin and turned off when it hit the ground. It was off during the shooting and did not capture the teen's death. After Medlin was detained, the camera was reattached and turned back on to record, police said but the Chesapeake Police Department declined to release the body camera footage.”

If I had a nickel for every time police bodycams just happened to be off or malfunctioning whenever somebody gets killed under highly dubious circumstances, I wouldn’t need to raise venture capital. The PD declining to release footage from after is the icing on the cake. This is just ridiculous.
After trying WinRT and seeing that everything was async (WTF?) and a ton of APIs were missing I admit I stopped bothering to look any further. UWP (the UI part) is also not really a step up from WPF either.
This article caused me to remember something I heard on a Youtube video and wanted to follow up on. Essentially, is there (and if so what is) the framerate of the universe? It makes logical sense to have a minimum bundle of time based on Planck's constant, so I did some googling and found the answer (I have not checked this math)[1]:

> The Planck time is 5.39 × 10-44 seconds. No measurable time can be shorter than that according to quantum physics.

Converting to FPS, that gives us:

> One thousand eight hundred and fifty-five billion billion billion billion frames per second. 18.55 septillion FPS!

So if like me you wondered if a trillion FPS is close to the maximum possible frame rate in the universe, the answer is nope!

[1]: http://www.librador.com/2009/01/16/The-frame-rate-of-the-uni...
Build, gather, brawl, repeat: The history of Real-Time strategy games (2017)
> Remember, he points out, that the U.S. Supreme Court ruled the income tax unconstitutional in 1895; it took a constitutional amendment to legalize it in 1913. “There’s a lot of policy innovation ahead of us,” he says.

Why not just get rid of the entire Constitution then? The idea of changing our constitution from that of a liberal republic to that of an authoritarian state should be universally met with disdain.

This is not a matter of liking the rich. I disagree wholeheartedly with the politics and spirituality of Gates, Zuckerberg, and Bezos. However, the idea that the government has any right to tax private property at whatever valuation they see fit is a quick step towards a totalitarian nightmare.
Which, isn't really a problem any more since browsers don't display Punycode any more. https://imgur.com/a/COCrJGy
Great post...rabithole got me to this link and ...TIL https://www.adobe.com/products/coldfusion-amazon-web-service...
Not if we improve the opportunities of unsuccessful people.
You need to be a specialist to be worth a high salary. The dumbest doctor is a smart guy. The worst MLB player was the superstar of his Little League. Many people with high incomes are not wealthy at all -- they have no money.

To be wealthy, you just need to have assets and not do dumb things. Wealthy people either inherited it or had a liquidity event. Nobody gets rich via income. There is some intelligence involved in the liquidity part, but also alot of luck. If you have inherited property in NYC in the last 40 years and didn't sell it, you are wealthy. If you operate a McDonald's franchise, you are wealthy, and probably are of average intelligence.
> Remember that thing called Ruby? You know, the scripting language powering Kickstarter, Soundcloud, Basecamp and Etsy?

I’m pretty sure Etsy is largely PHP. The creator of PHP works for them.
Of course, you are right! I intuitively thought of the light impulse emitting further photons in the direction of the camera, which makes no sense.
The terms "provision", "manage", "infrastructure" and "service" alone can each have 10s of different meanings. Hence if you multiply it out that sentence could have 10000s of different meanings.

Hence it's meaningless to me.
Big tunnels are more expensive because more dirt needs moving, the tunnel walls need to be thicker, and the tunnelling machine needs to be bigger and more powerful.
How does it compare to Novation Circuit (my favorite travel toy) or Deluge?
Not everyone knows what a URL is, or understands the difference between a search box and a URL text box.
The proprietary nature of it has really stunted it in the long term. Students aren't learning it in school because there's plenty of free (in all senses of the word) alternatives available, such as Python or NodeJS.

I think the overall marketplace has shown pretty clearly that proprietary languages are doomed to insignificant market share at best, outright failure at worst. The writing was really on the wall when Microsoft opened up all of .NET.
Is this trying to imply that it is capturing the scattering off of the Frenel diffraction?
I don't understand at first glance how this paper is capturing the light without having a sensor in the path of propagation.
Assuming equal resolution (i.e. not equal pixel size), the nice thing about moving to medium format sensors from full frame is that it relaxes the tolerances required to create high quality lenses as far as optical quality is concerned. But OTOH, you have to deal with a larger mass of glass. On the sensor side, the yield on the wafer is probably going to be very low when you have to create such large sensors without a single hot pixel. Then there's the total light gathered, which is always going to favour larger sensors, as long as you can get your exit pupil to be large enough. Its going to be interesting to see how this plays out over the next decade.
ah gotcha. sorry i misread your comment.
Also, note:

One way to interpret Kay saying "I invented objects" is that he is claiming to have invented the first conception of objects that anybody gave a damn about (which is absolutely true).

Even though C++ doesn't have anything Kay would call an object, the reason C++ exists is that C programmers were jealous of Smalltalk. (Again, while C++ is more popular, objective C actually looks & acts sort of like Smalltalk & provides some of the benefits -- C++ is something basically unrelated that appropriated the ad copy in order to cash in on the hype, though only actual Smalltalk users would have been able to call Stroustrop's bluff in the 80s.)
Was thinking about https://www.reddit.com/r/LENR/ for a second.
Sigh. Will have to move to Canada or home after 17 years of living here. My kid, an American citizen, doesn't want to move but this is going to devastate my wife who has only recently started to work in the education field and I can't continue living here regardless of how much money I make.
Aha that makes sense.
Agreed. The article’s purpose seems To be a statement about how the author doesn’t really care what people think about his language choices. Yet he put time and energy into writing an article about this, contradicting how much he says he cares.
Material-UI v4
just wanted to thank you. advocating for scientific literacy is my only stake in this debate
So looking into this a bit more (and my edit window has expired), it's because the mercurial team themselves suggest not to package mercurial 5.0 for python 3 yet:

https://www.mercurial-scm.org/wiki/Release5.0
I generally share your concerns. Much of the current rewards in open source are intrinsic: the satisfaction of making something good, helping other people, the joy of working with others.

I think those incentives, to a pretty good degree, align with goals I have for software: for it to be high quality, holistically designed, and making the lives of the developers working on it more gratifying.

> There has always been a purity around writing open source software simply for the benefit of mankind.

At the same time, there is a downside to this purity. The freedom to spend time on open source "simply for the benefit of mankind" is a luxury only available to those who are already able to put food on the table.

I think this is a major reason why the open source demographics are aligned so strongly with traditionally privileged groups, and I think that's bad for humankind.

Pumping money into the system might help underrepresented groups participate in open source, which in turn means we'll get software that is better tuned to the needs of everyone and not just the privileged.

I probably wouldn't use GitHub sponsors either. I want to retain my sense of freedom over the direction I take my projects and I worry that cash payments would undermine that freedom and also undercut the intrinsic rewards I get for creating.

At the same time, I realize my choice to not take sponsorship is a luxury I have because I've got a fantastic day job and come from a position of privilege.
Thanks for pointing it out, because that changes what the parent comment says completely. I initially read it as prosecute, which tripped me quite a bit.
Has anyone else ever seen an email like this with potentially SEC-violating information sent broadly to staff ahead of public release? I've worked with a lot of large companies and unless this was leaked by someone senior on the finance team, it's extremely fishy (usually employees find out key information like this in the news before or at the same time as internal memos).
Essential Plugins for Sketch
What's an alarm going to do? Unless someone is right there to apprehend the suspect, and that's unlikely, the alarm is just going to go off and then what? Someone disables it 10 minutes later? That doesn't help identify the suspect.
They might see GitLab as a threat (GitLab itself aims to be an all-in-one platform) and are taking steps to up their game.
I understand that's the actual, original title, but it is so semantically meaningless. GFX is a "Mirrorless Camera" (with a large sensor). So of course it "performs like a mirrorless".

I get what they're trying to say ("This is not your daddy's medium-frame"), but the notion that these are somehow qualities intrinsic in a "Mirrorless" designation irks me. (Certain) DLSRs were fast, small, portable, effective and efficient long before mirrorless.

As well, the notion that GFX isn't a "Mirrorless", or that "Mirrorless" implies a particular sensor size (such as m4/3rds or similar) is again erronenous.

Medium format was expensive, unwieldy and slow due to artificial market segmentation, limited competition, and essentially being at the far *-phile end of the price/feature curve.

Fuji is a new entry and an underdog competitor, which is what drives most of the attractive features, not just the mirrorless part.