skysight-inc/HackerNews huggingface dataset:
It's hard to take seriously the style opinions of someone who indents curly braces that way.
Them memory leak on Gnome shell is fixed on version 3.28.4 for me. It was memory-leak on Ubuntu 14.04 but they fixed in 14.04.2. The "a decade" claim needs some evidence.
Show HN: Evoasm: Kotlin and x86 and Genetic Programming
Yeah it beats me why people do this and then complain about Linux as a desktop.
There are three threads. The others are:

IBM's critique https://news.ycombinator.com/item?id=21333105

Scott Aaronson's blog https://news.ycombinator.com/item?id=21335907
FWIW, that's actually a little overplayed. I'm a staunch ACLU supporter, but they kinda went too far with the "constitution-free zone" bit. DHS has never claimed any such authority, they just say they can do warrantless searches at the actual border and it's "functional equivalent" which is not the 100 mile zone, but rather the areas of international airports and such where people first step on US soil and are effectively crossing the border.

In the 100 mile zone, they definitely have to have a defensible "reasonable suspicion" of criminal activity before they can stop & search someone.

Edit: Ha! The truth, as ever, ain't too popular.
I mean, human beings are incapable of pressing W and Mouse1 simultaneously, you'd have to have used an aimbot to play Pyro well.

That's exactly what I'm talking about though. The fact that cheats exist is used to save face when people are losing (or even not winning by a large enough margin) in a video game.

It's okay to lose in a video game. I do it all the time. There's no shame, you don't have to make excuses, it's a game.
iPhoto mainly. But also, in general, Mavericks Just Works for me so any change involves risk with very little potential payoff. I have a ton of apps that I rarely use, but I know they work. If I "upgrade" and next year I discover that this broke something that I only use once in a blue moon, now I'm totally hosed.

Also, I just can't stand the new "flat look". It's just ugly and lazy. It feels like Windows. And the fact that I can't change it offends my sensibilities.
I assume you're talking about desktop applications? If so, I don't think the advantages of containerization really apply like they do on the server side.
>it is fine to be as vague as necessary, too

And it should be no less vague than necessary. A decade or so ago, XML was all the rage, can you imagine if a bunch of laws had been stamped in stone mandating XML everywhere? Yuck!
I mean, go look at the professors leading these policy pushes, the journalists writing about metoo, and the policy wonks pushing for healthcare or trans changes. You're going to see a lot of JDs from top schools -- a lot of Yale. You won't see any self-taught coders or mathematicians from CalTech, you know?
I think you can't really price a prototype. On the other hand, people are paying actual cash on promises every day (see Kickstarter, or does anyone remember this blogging engine powered by "AI" that pre-sold at $1 and increased by 1 with every purchase?).

But you need something to get some kind of validation. If you fail to attract users for a free product, nobody will pay for it either. It's a small test if anyone wants to have it – and for yourself: whether or not you want to keep investing time and energy into this project.
It rains all the time in Tokyo and other parts of Japan, and bicycling is extremely common there. It's also very hot during the summer months.

I guess the key is: don't be lazy?
For the most part, classical algorithms assume a fixed-amount of compute power.

"Total Work" is the important part to minimize in practice. If "total work" scales at O(n^2), then in practice, the job scales at O(n^2). Its infeasible to build O(n^2) CPUs running O(n^2) threads as n-grows.
You can have releases based on a timed schedule, or you can have them based on a set number of features. You either release every year, making sure it's solid regardless of what new features are in place. Or you based it on when the requested features are ready and solid. If you try to do both, you're in for a bad release.
Can you explain who you customers are and why they want to know the stats for uptime and would be willing to pay for it?
Yes, but the HQ is US based.
>A subpoena would be required to reveal your source IP, and perhaps your VPN provider is telling the truth about not keeping logs.

Not to mention the legal trouble for an LEO to be granted a subponea in a different country. By the obstacle of "a different legal system protects this part of my data chain" alone a VPN is worth it.

Say you use a Russian VPN provider. Sure, they can see that you're connecting to whatever site, but the actual data is protected end-to-end by TLS (hopefully). Meanwhile your local ISP can see you're connecting to something in Russia, full stop. For someone to track you down, they'd have to get the compliance of both your ISP and your Russian friends... AFAIK, there are exactly zero cases on record where this has been successfully done.
Futzing and moseying: interviews with professional data analysts on exploration
I wouldn't expect it to succeed immediately. But there are often frontend developers within these companies that would prefer to build high-quality websites that work in many browsers, and if there are complaints from end users, it will help these people in their arguments that they should invest more time in quality.
Leaving aside the App Store issues, ExactScan Pro is a great app and an essential part of my paperless workflow. I purchased it from them in 2015, then purchased an update from the App Store this summer. It's worth a look whether you want to support an exodus from the MAS or if you just want an awesome scanner program.
Because I don't want to acquire some random people. I serve a specific niche. This niche is better reached with high quality articles. Writing good articles costs once (and the occasional updates and improvements). Paying for reach isn't scalable. SEO is.
> But by any other aspects, the blackberry was a more useful and powerful device for professionals than the IPhone.

The first iPhone, sure, no arguments there. The whole point of the iPhone was to make smartphones more useable for non-professionals.
He's really only got three other books, and only one of them's a novel, the others being a short story collection and a pair of novellas/novellettes.

I read Catcher first and found it just OK. Franny and Zooey was my gateway deeper into Salinger (and Stoicism) back in high school. Liked Nine stories quite a bit on my first visit, but didn't care for Raise High & Seymour at all until a re-read over a decade later, and now that might be my favorite of his books.
Windows eats itself slowly over time, and it requires reinstalling to right the ship.

I don't know why this is the case, but it's been the case since the 95/98 era atleast (I don't have experience previous to these).

A reinstall isn't required, but it absolutely runs better once you do so. The only improvement I've seen is that generally it will take longer before windows needs a reinstall. It's possible you just don't realize how much performance/speed you've lost over time.
This border zone thing is pure Fascism. I live and work in a border zone and I still have rights.
I've always been rather suspicious of this way of reasoning. It basically goes, "Things aren't as bad as they need to be for people to change their ways, so hopefully they get worse so people change their ways." And it is implicit in this line of reasoning that there is some terrible and inevitable catastrophe waiting to befall the people who don't change their ways. (Because why would a catastrophe be worth it, unless it prevented another, worse, catastrophe?)

An alternate response to "Things aren't bad enough for people to change their ways," is to revise our predictions of the likelihood of catastrophe, and eventually decide that perhaps things aren't quite as doomed as we think.

For things like climate change, where we have scientific evidence of the necessity of change, it seems like it needs to get worse before the change will happen, though I still don't hope for things to get worse. But for something as subjective as civic values, it seems especially wrong to me to hope for disaster just for the sake of shaking things up. After all, there's no guarantee that a disaster under Trump would move civic values in the right direction anyway.
> Society only deemed this recently to be the case.

Citation please.

> gender equality

Please explain how women getting what they want (getting to compete against only other women) gets in the way of gender equality.
If it's going into a secure facility it doesn't matter if it's a phone, an iwatch or a garmin, if it has a radio and/or nonvolatile memory, it's not going in.
I try to stay away from Windows, but Keypirinha is my go to as well when I'm forced onto it. That and VirtuaWin make Windows a lot easier to deal with.
That's true, but the way people do things they enjoy when it's a job is very different from how they do them when it's a hobby.

I write code for a living, and I write code for fun. I would never choose to write the code I write for a living if I weren't getting paid to, and it's unlikely I'll ever get paid for the code I write for fun.
How would opening up Facebook change the internet?
LOL.

I wrote about half of the wikipedia article that Google is using to explain how their quantum computer works (https://en.wikipedia.org/wiki/Quantum_logic_gate)

Should probably had done that using a pseudonym, and not just anonymously using my IP address.

But at least the IP address I used for the last weekends work is my homes static IP, that almost never change.. But still. I need an account at wikipedia!
> that goddamn permission

What permission is that? The only permission I see is "Access your data for all websites." If that includes passwords, then FF has much bigger problems than not having native spell checking.
Does it still work when you block its internet access?
"dark patterns" alright...

BTW, all developers still have to submit their apps to Apple for "notarization" in Catalina, even if they don't distribute through macOS AppStore --it is partially enforced now and will be fully enforced in the next few weeks.
True but when Rolex GMT’s or Breitling Navitimers were used “for real” they weren’t exactly Casio-equivalent prices today
> IAP (especially easy-to-access IAP or IAP that can't be locked by a parent) should get an E rating

I disagree. I think it's Google's job to provide parents with the tools to lock down IAPs for children. Once the phone is locked down, IAPs shouldn't matter. And the ratings would be useless to a parent if every app with IAPs was rated > E. They wouldn't know if the content is what is giving it the higher rating or just the IAPs.
Comcast Is Lobbying Against DNS Encryption
IIRC they asked for those but they didn't get them because the other federal law enforcement gangs didn't want their turf encroached on. Did that change?
This is the organization of the company I work at. Overall I've learned through experience that this decoupled structure is nice in theory and it's useful to have as an option, but it should actually be avoided in practice if at all possible. A developer can end up in a situation where their boss (people manager) really doesn't know about or understand their day-to-day work at all, and then their team lead may be vying for authority over the team with a project manager and product owner, all of whom report in different organizations and have different motivations and incentives.
Yes, he does a great job playing the curious and interested, but mostly uninformed everyman. This has the "explain it like I'm 5" effect on his guests, which forces them to be relatable instead of using jargon. It's a lot more valuable for most listeners than two people trying to one-up each other in how intellectual and sophisticated they can sound.
Well that's just what a manager should be doing. Their job is to ensure everyone else can work. Quite literally a "production assistant". They should deal with all the BS that workers don't want to, so they can get to the real work. Which is the main flaw in promoting workers to management, as they're two entirely different sets of skills.

There's a post on joelonsoftware about this, and I think it constitutes most of the first few chapters of the book peopleware.
I read that more in jest to be honest.

I know people who work within their industry (health care) in a specific place that tends to be low paying. They could very easily switch (because people have tried recruiting them to do so because they worked with them previously and they know they're good) to a higher paying job with a lighter workload without moving but servicing a different group. But part of the appeal of the job is that they are working in support of this specific class of patients.

Dunno, I could see aspects other than money being a driver in someone sticking with something when a better opportunity or situation seems to be present with little effort.
Fundamentals of Statistical Causality
Swiftkey has a setting to remove the dedicated emoji key.
Luckily, I'm far enough out (Reston) that I can hop on the W&OD to Leesburg and then bail onto slightly more rural roads. Reston itself is ok, despite the silliness with inconsistent bike lanes and sidewalks. Just have to avoid the major roads.
https://play.golang.org/p/V3eWfbDGhXF

In this example, by wrapping an interface in another interface, you lose the ability to cast back down to an interface that the original type fulfilled.
Hello could you please explain what's the added value of the 24h face? I looked at some pics and feels too crumped; however I understand that it's preferred among pilots.

Thank you
It's worse than unclear - the Google Play team specifically cited objectionable emoji, and included a screenshot of the emoji which is also found in lower-rated Gboard. It seems like Google actually made this decision clearer than most, and it was explicitly about the hypocritical part.
Adversarial testing -- I like it. Contact me via email (see my profile) and let's see if we can agree on the terms (again, it's more than just solving the puzzle). We would want to set up a proper test bed, and I'll be travelling next week, so it might take a couple of weeks to get everything ready.
Gusto, they are awesome for general HR and are expanding their products
Very impressive effort!!
I fly sport planes and the battery in the iPad I use to augment the cockpit has a 5 hour life. I definitely have the "charged iPad" on the checklist, I don't make assumptions and I make sure to charge it before flight. I use it for GPS altitude only as I have 2 baro altimeters and an old Garmin GPS, but the iPad's GPS is usually more precise to indicate current height above ground.
A 12 day battery life for a smartwatch I would only wear when flying is more than enough. I would not wear the smart watch on the ground, my regular watch is running without any maintenance for 21 years (Citizen EcoDrive).
It's funny. I've always had the instinct (to a fault) to make every data model include a log. E.g. if I'm making a Facesmash/Elo app, to store the latest score and the history of matches. Because who knows what kind of time-series analytics I might want to do one day, it feels overly destructive to just erase old scores.

That quickly gets unwieldy and I discard that first instinct. But now people are doing it for real!
And no marketing spam from third parties since Apple doesn't sell your information.
FITE Releases Inaugural State of the Sports Streaming Industry Report
That is a non starter for many apps that one uses rarely but provide high value. For example delivery tracking, sftp apps, vpn apps (only used while traveling). How would widgets work? Are they on all the time or never. Ideal app to make would be a launcher because you must use that all the time, but then do they deserve more than the app you use to do your job?

I don't think that any financial model can fit all usages. Except, of course, paid up front with paid upgrades (and a subscription if there is a cloud component). But that ship has sailed.
Here it's just used for fine-grained multitasking-- you need a pipeline and excess resources for simultaneous multithreading. (So that when stuff stalls, on access to memory or data dependency... or e.g. when a program doesn't use the floating point unit... you can use the unused parts of the processor to run another thread).
This isn't true, /usr/local is one of the writable firmlinked directories. How else would homebrew work?
No, it isn't hyperbole, officers of the law in these zones are given leeway to violate the fourth amendment without any of the normal exceptions (like exigent circumstances) applying.

That said, it isn't usually exercised... but that sort of makes it worse since any usages of their elevated powers can be applied arbitrarily and without consistency which, IMO, is intensely worrying in a country where incarceration rates by race are so wildly out of balance with population proportions.
Yes, but they're still going to detain you first.
You don't know whether it's "not just fiction" nor would you if they published this citizens name. What you do know is that the author, the publication, and its editor are all willing to put their professional reputation on the line to guarantee the correctness of their reporting.
That's kind of how journalism works.
While certain uses of the symbols are not illegal, they do have a negative effect on age ratings / classification board approvals (relevant to this discussion).

A famous example, is that Wolfenstein 3D was outright refused a rating in Germany. Arguably it may have been legal as artistic use, rather than propaganda promoting an unconstitutional organization, but that was not sufficient to get a rating.
Why don't you think it should exist?
This is the U.S. military we're talking about, remember. When the battery on the watch runs down, they probably just throw the watch out and buy a new one.
I agree, it's very interesting to listen to Shapiro reason his own beliefs as he talks.

It definitely helps me to see how other people might think about a topic which they may not be able to articulate well.

He certainly reaches some strange conclusions, but it is fascinating to see how someone gets to that point and try to better understand other viewpoints.
Intelligence was always this leaky, there just wasn't social media and modern-day yellow journalism to twist it and spread it around. And we didn't have outrage culture, which provides a very blunt and dangerous mechanism for leakers to leverage.

The only real secret intelligence is tactical (military or otherwise), because we aren't quite that craven, exceptions notwithstanding. Everything else is intrinsically political and has a very short half-life as a secret. Work for a few years inside the Beltway, especially with or near people who are connected (e.g. lobbyists, think tank scholars, appointees, Pentagon staffers, international orgs, etc), and this becomes obvious immediately. Secrets are social currency more important than money and maybe even title. Everybody shares secrets, albeit usually in an obnoxious, obfuscated, pretentious way; even the interns.
LibreOffice latest to fall victim to the curse of Catalina
As a rule, I downvote people who as for it because I don't like the attempt at manipulation, like you're somehow disarming or pre-empting people who would've downvoted you for their own reasons instead of the condescending one you offer.
I'm developing this app, which I'm currently using for a personal knowledge base, but whose ambitions are quite a bit larger:

https://digraph.app

https://digraph.app/wiki/topics/39b38b69-1c22-4e98-bb79-661b...

https://blog.digraph.app/2019-07-06-ten-thousands-links.html

This is a new app, although it's an iteration on one that I made more than ten years ago.
Well, you aren't wrong.

In my opinion the problem is just that managers are seen as people in positions of power, this needs to go away.

Creating a new role with new naming would get rid of all the baggage.
The building codes I am familiar with (fire alarm systems) are completely sane "best practice" guides.

I recently renovated a 1950s building, among other things I designed and wired a fire alarm system from scratch, and passed inspection on first attempt. The building code gave very valuable pointers: what kind of cables should I use, how zones should be wired, how many sensors I should have, how they should be placed, how long backup batteries should last, etc.
Why all solar panels are secretly LEDs (and all LEDs are secretly solar panels)
I am sole proprietor / Einzelunternehmer. A GmbH works too. Cons:

- more work to set it up

- more paper work

- unnecessary in some cases

Pros:

- cash flow for you as a founder is more stable / taxes can be calculated and predicted more easily (only relevant if you expect a good year and then a bad year)

Neutral:

- Your personal liability is supposedly limited. This is only partially true. There's still the liability of the owner of the company (Geschäftsführerhaftung) and if you do illegal stuff, they can still hold you liable.

- Also for a GmbH, it is more important to manage risks by getting the required insurances and NOT rely on "limited liability". For apps, this would be "IT-Betriebshaftpflicht", possibly something about data protection with regards to GDPR violations. Maybe add insurance that covers personal liability so that you don't lose your personal cash if something goes wrong. That's about it. Optionally add domain-specific insurance if your domain is complex.

This is, btw. a typical German question. Mulling about the type of business is secondary. Get paying customers first, you can still incorporate a GmbH later. On the other hand: If nobody pays you money, you don't need a GmbH or be a sole proprietor.
Ill-gotten goods can be confiscated.

The same for knowledge would involve lobotomies.

Would you please hold still for a moment?
jesus H crhist I linked you everything you need already https://support.mozilla.org/en-US/kb/permission-request-mess...

> Access your data for all websites

> The extension can read the content of any web page you visit as well as data you enter into those web pages, such as usernames and passwords.
A UI is more work, and a CLI can be piped into all sorts of personal projects/workflows. I sure would like this.
Solus Brightens Computing Across the Linux User Spectrum
Their thought was probably "personal phone for normal stuff and burner phone for illegal activities". I would argue carrying two phones (especially if one is very cheap) makes you slightly more suspicious, but it's probably not a very strong signal. Something that warrants a closer look, nothing more.
I was just thinking I should look into making one if there isn't one, seems like there would be market for a good, simple keyboard app.
Never underestimate the capacity of my soil to screw things up.. I guarantee you 6' down there will be some nice really strong 50cm rock. :(
I thought it was just me. I've ended up with a stash of mid-2015 MBP in my office too.