skysight-inc/HackerNews huggingface dataset:
How about just having, near the unsubscribe link in the email, a link that says "click here to ignore up to one unsubscribe link press within two minutes of clicking this link", so that the automated process that clicked the unsubscribe link by mistake will also click that link.

The page in question could also have a "actually, I do want to unsubscribe, I just clicked the wrong link by accident" button as well, in case a human reader is confused.

---

Or, one link that says "unsubscribe immediately" and another that says "unsubscribe only after confirmation", and the first one unsubscribes immediately, unless they also click the second link immediately before or after, while the second link only unsubscribes them if they click a confirm button on the page?

---

Or, maybe the unsubscribe link could have a confirmation button, but would also have some javascript to confirm the unsubscribe after a few moments of the page being fully loaded (the button being used if they have javascript disabled, for example)
Unfortunately gcc-dlang/gdc is not on this release.
Of course that's a thing. Corporate corruption is way too rampant. CEOs should serve time when breaking laws and be barred from serving as a top level exec in any capacity unless they're the founder and even then they should have stipulations like a parole officer who's an accountant/auditor and checks their books every few months.
We've managed to exactly formalize this system, and yet somehow it's viewed as less bad because it's an industry. America has managed to legitimize corruption.
Paywall free link => https://outline.com/gGYYan
Code Complete is an interesting one to me. I loved it back when doing C++.

One of the things that initially bugged me with lots of functional programming was that it broke many of the Code Complete rules like having one operation per line.

Does this mean that Code Complete is not relevant for functional code or maybe there is a new edition required I"m not sure.
I think more likely is that the number of places that don't accept credit card of some sort will just continue to decline until it's largely just groups who can't for some reason (low/no connectivity in their operating locations and/or difficulty accessing banking for example). In that environment there's not much that BTC adds to make it a better option than a credit card.

Furthermore for most people even with the lightning network paying with BTC will be like a slightly slower prepaid debit card with less fraud protection and no ability to execute chargebacks because most people will pay out more to vendors than they'll receive in payments in (excepting cases where they're paid in BTC for some reason).
Hi, Jamie from DigitalOcean here. We will have VPC support on DigitalOcean by the time we go live. But if you want to talk in more detail, my email is jwilson@digitalocean.com
Gut microbiome plays an important role in atherosclerosis
I think the 'easier to read' is unfair considering that you didn't use QML fur the Qt example. For me QML is easier to read than JSX (and quantitatively it is less verbose)
Singular “they” is a different issue than singular l specific “they”, which is what is used in the article; singular ”they” is a very long established usage, but “they” for a specific named person (even if a hypothetical one) is about as well accepted as “it” for that use.

> Many people (myself included) take the reasonable opinion that "they" is preferable to "he or she," if only on aesthetic grounds.

“he or she" and similar constructs are also not generally accepted for specific named individuals.
Kiss Apple networking goodbye
I think the comments have been very helpful!
How you land all the wires from signals heads and sensors also takes up a bit of space

That's what I figured the most likely answer to be. Simply connecting one wire to another (in a manner that makes repair/replacement easier) can take up a surprising amount of space and most control panels have rows of terminals that exist just for that purpose.
Internal state is often a problem, look at project like stichfix nodebook, and dataflow kernels, they make things a bit easier by re-executing cells.

On of the issue is you always have internal state as soon as you interact with a data source or sink. If you read/write from a API, then rest is stateful. Your file system is stateful... etc.

It's an interesting but hard problem, we'll be happy to have more help with.

https://github.com/dataflownb/dfkernel
https://multithreaded.stitchfix.com/blog/2017/07/26/nodebook...
Very cool, any plans to bring it to desktop as well? Seems like this could be a very useful tool for people getting into deep learning, but may not necessarily be targeting mobile. (From the landing page, it seems mobile-only.)
Plenty of ugly people have dated fairly attractive partners. There's much more to attracting a mate than simply being attractive (although it does help).
>Stubborn people are more successful then non-stubborn people if you look at statistics.

Success by what metric and which statistics?
I'm a Canadian, living in America and therefore not a benefactor of Canada's healthcare system, even if I'm visiting Canada. On a trip to Canada a near car accident caused abdominal pain for my pregnant wife and a subsequent trip to urgent care to confirm if everything was OK. The bill was $600.
Maybe, maybe not. Medical bankruptcies also happen to people fully insured.
This is a great development, but I'll have to wait and see how reliable it actually is. I've had a few droplets running with them over the years, and that has been rock solid (years of uptime on one droplet, no problems whatsoever), but we recently started using Spaces for a commercial product and it has been a catastrophe. There are connectivity issues leaving the service mostly unavailable on a regular basis, and the status updates about it aren't particularly timely.

While trying to migrate away to GCS, synchronizing data (using gsutil) has proven practically impossible. The API is incredibly slow to list objects and occassionally responds with nonsensical errors.

(Every once in a while a random "403 None" appears, causing gsutil to abort. We could probably work around that by modifying gsutil to treat 403 as retry-able, but since overall performance is so awful and we can regenerate most data, we decided to give up.)
Stephen Hawking's Final Research Paper: A Smooth Exit from Eternal Inflation?
People are easily manipulable. This was the case since forever, but tech has amplified it, and tech has given us the data to back up how easy it is to manipulate people.
Why Pre-Order Food Then Wait in Line
Oh gotcha! Didn't consider that you'd allow users to write their own models too.

Coming to community model zoo, would it be free access to any model, and pay for the training and disk usage (floydhub like)? Or you'd go the quantopian route?
You are correct. There are plenty of other factors that result in broken healthcare, broken prisons, broken public health, broken cities.

But what are they? What is the root cause resulting in the richest country in the world being so dysfunctional for so many of its own citizens?
Stupid RCU Tricks: What If I Knew Then What I Know Now? (2017)
A little Python preprocessor that lets you annotate your lazy modules sounds like a fun little toy project, actually. Not something I'd use for real, but it would be fun to build.
(I work on Git in my copious free time)

One of the reasons git-rev-parse takes slightly longer than your implementation is that you just unconditionally truncate the SHA-1 to 10 bytes. E.g. run this on linux.git:

git log --oneline --abbrev=10 --pretty=format:%h |
grep -E -v '^.{10}$' |
perl -pe 's/^(.{10}).*/$1/'

You'll get 4 SHA-1s that are ambiguous at 10 characters, this problem will get a lot worse on bigger repositories.

Which is not to say that there isn't a lot of room for improvement. The scope creep of initialization time is one of the things that tends to get worse over time without being noticed, but Git unlike (apparently) Python makes huge use of re-invoking itself as part of its own test suite (tens of thousands of times), so it's naturally kept in check somewhat.

If you have this use-case I'd encourage you to start a thread on the Git mailing list about it.
You don't think this is more of a function of human greed and ambition rather than a consequence of liberal democracy? I seriously doubt that the use of personal data for political gain would be particularly less common under literally any other configuration of government.
Yes definitely, we support desktop currently with the Tensorflow SavedModel download if you need the model locally, or using the REST API for an application with online connectivity.
Have you heard of Facebook?
This is probably a bit confusing for Americans because in the UK big cabinet posts in that executive will be filled by people from the legislature. So all the senior jobs go to elected representatives - but the citizens who elected them don't get to pick who gets which job.

Imagine if Mitch McConnell runs the executive, he gets to pick Senators for important stuff like the Secretary of State, and lesser things like the top of the FCC go to Republicans in the House. They're still in Congress, they just are now also running an executive. Just as now all the real work is done by career civil servants, the politicians are there to set political direction.

The Palace where the UK's elected legislators meet is divided down the middle so that members of the political parties that aren't in Government are quite literally "the opposition" - they're facing the members from the governing party.

Because power might shift suddenly a serious opposition political party has to have "shadows" of every major executive role. A Shadow Environment Minister for example doesn't have a huge Department actually governing the environment like the "real" Environment Minister but they need to know what's going on in that department and be able to explain how their party would do it differently, because tomorrow they could be in power.
Can the filters be exported for import into gmail, etc?

I have a lot of gmail filters for auto archive or auto forwarding. I like to keep them at that level so that changing clients doesnlt mean I lose my filters. Does make it a pain to make new filters though if I’m in a 3rd party client.
> Instead of shutting this down, Amazon could have let Signal continue. In fact, all companies should collaborate to make censorship as expensive as possible.

Amazon's general stance seems to be "spoofing is bad and makes the internet less reliable, so we're opposing it even here". It's understandable, but I think also thoroughly unjustified. If the objection is "Signal plans to impersonate us without our permission for a good cause", one obvious response is "so let's give them permission".

(Not coincidentally, this is a reasonable alternative to a lot of corporate heavy-handedness. Fighting trademark erosion by slapping down small businesses falls into much the same category - an alternative to coercing harmless-but-unauthorized users is to authorize them.)
Google Wunderkind Is Building a Secret Social-Gaming Startup
At one point (maybe about 20 years ago), 'HC11, 'HC05 and 8051 variants made up the bulk of all microcontrollers in use.

I wonder what's replaced them. My vote is for Atmel Tiny/Mega, but I'm biased...
Same thought here. What assets are this kind of firm really made of, if not knowledge workers? Are there a lot of databases that will be shut down, rather than sold to some other entity? Or just pirated? Apart from that, what is it? Office furniture?

I would suspect the workers will regroup, some of them having had their internal political status changed by the scandal, others holding the external relationships, and the business will go on in some shape.
We are also exploring exporting to other formats to run in different environments locally, or even code generation.
This looks super interesting.

Somehow similar to Searx[1], except that Jive even has its own crawler, whereas Searx really just is a metasearch engine.

I haven't tried setting up an instance myself, but it appears to be quite simple.

One thing: I found it a bit unclear what the voting does.

Thanks for sharing this. We need more truly free search engines, and not just non-free ones trying to appear "open source friendly", like DuckDuckGo[2].

[1]: https://asciimoo.github.io/searx/
[2]: https://duck.co/help/open-source/opensource-overview
FIDO 2.0

It's flexible and secure, and most of the major players are onboard with the standard. I use and love KeePassXC (as everyone should at this point), but passwords have too many fundamental problems to be the future.

Yubikeys are nice, but don't fit everyone or everywhere. The FIDO standard is flexible enough so that it can use one or more of many different authentication factors, biometrics on your smart phone, secrets stored in the browser, PINs, Yubikeys, and others.

https://fidoalliance.org/about/what-is-fido/

Particularly exciting to me is W3C's recent standardization of the protocol. It's starting to take off!
A Star Grazed Our Solar System 70,000 Years Ago, and Early Humans Likely Saw It
I generally agree with you but I genuinely believe PWAs are an improvement over balkanized native mobile development.
This seems like as much of a non sequitur as "skipping" syntactic elements. The comparison is clearly syntactic, and thus factually incorrect – the second example is in fact longer than the first.

Sure, if you swap in another example that is in fact shorter, then it'd not longer be an incorrect statement. Maybe I am indeed being silly, but it seems getting the hook-line-sinker arguments as right as possible is a worthwhile goal, particularly when at least one of them can be objectively verified.

If by "shorter" you mean "less complex" than stop saying "shorter" and start saying "less complex" instead – just as you say they aren't the same thing. It'd mostly be redundant I guess, given "easier to read" and "easier to edit" implies "less complex", but at least it'd be harder to immediately refute.
Windows 10: L’assistant Cortana ne marche plus? Voilà la solution
Facebook AI: Open frameworks and responsible development
There's a lot fewer users than there will be bots.
I have similar use cases. Startup time starts to matter once you either want to build test cases or put scripts in loops. If I have a script that parses one big data file, and I decide to parse 1000, it's often helpful if I can run that script a thousand times rather than refactor it to handle file lists. Or if you want to optimize some parameter.
Bloomberg’s New Paywall Will Charge Users $35 a Month
I completely disagree. The normal Uber workplace for developers is the office. How many of the drivers do you think have ever set foot in that office?

To put it another way, if you're a plumber who is working for a plumbing company, are you doing your plumbing in the office?
> Half of Hackernews is discussion about six figure tech salaries, the other half is complaints about 300mb (aka ~$2) ram being to expensive for an app.

Slashdot got like this eventually. Slashdot was tech site full of luddites complaining about anything new. Worse, slashdot stopped becoming relevant. When the top comment on an article about increased hard drive space was "why does all this stuff take so much space? bloat!! lazy developers!!!".... it's pretty lame.

300mb of ram is nothing. Your OS will swap the software out when you aren't using it and it will be no big deal. People need to stop micromanaging their computer and go do more productive things with their time....
https://www.independent.co.uk/news/science/why-stubborn-chil...

https://my.apa.org/apa/idm/login.seam?ERIGHTS_TARGET=http%3A...
Do you consciously think about what the correct way to communicate is before you communicate something in an informal setting? If so I'd imagine you're an outlier. For most people I would assume they don't think about this at all and do whatever feels most natural.
Since I am only one developer currently, and there will probably be bugs, I don't want thousands of people having the same bug, this is the reason I'm not releasing it right away.
So what storage device does it use currently? except for RAM, there is not much faster than a NVME based, PCI-Express 3.0 x8 interface SSD.

If it's some truly ridiculous bitrate it probably uses proprietary packs of RAM with battery backing.
Early Humans Were Hunting Rhinos in the Philippines Over 700,000 Years Ago
US Lawmakers to Hear Case for Blockchain Supply Chain
My assumption is if you're sufficiently upset by mosquitoes to advocate their active eradication with such fervor as posts in this thread suggest, you might be willing to make some compromises if options readily exist which don't require such a ridiculous proposition as eradicating an entire species of insect from the planet because they annoy you.

Also displayed in this thread, there are people ignorant of the possibility of simply moving somewhere no mosquitoes exist - operating under the assumption that it's unavoidable. Indeed, prior to my leaving the midwest, I had no idea there were places people could enjoy nights being active outside year-round without insect bites.

Obviously everyone is going to have different priorities, for many mosquitoes are a minor inconvenience sufficiently mitigated with bug spray and candles. I assume those people wouldn't be willing to move to escape them, but I presume they also wouldn't be vehemently raging about extincting the species as a priority.

I'm here to tell you - yes, you can move to such places, and it's not even particularly difficult or costly. There's _plenty_ of incredibly affordable desert land in California, where there are effectively no mosquitoes. If moving is too inconvenient for you, buy a recreational desert property and vacation there! It's that cheap. The fall-winter climate is ideal and remains good into the spring, there's no humidity, and of course - no mosquitoes!

Or don't make any changes in your life, and fill yourself with rage about the environment you find yourself in, as if that's going to help.
Isn't what a dependency folder like node_modules pretty much what the vendor folder is to go. Have you tried using a dep mangement tool like glide before?
>As I said in the post, Rust will likely infringe on Python over time due to performance, lower defect rate, long-term maintenance advantages, etc.

Indeed. As hg is moving to use more and more Rust:

https://www.mercurial-scm.org/wiki/OxidationPlan
Yeah I'll reword that. My bad.
I read that to mean the general concept of an algorithm, not the reification of a particular (albeit closed source) algorithm.
I think it means that the writer doesn't really know what he is talking about.

And, by the way, there are five regular solids. The other is the dodecahedron. I imagine the writer would say that corresponds somehow to the "quintessence" some philosophers used to go on about. But that still doesn't mean this idea has anything to do with physical reality.

EDIT. By the way, in spite of all the mystical silliness that seems to surround it, personally, I think that the Soul of the World sculpture is a really cool idea.
Sure, but how is liberalism or democracy related to your point at all?
Webkul Design – Free Design Resources and Insights
It comes off as someone who thinks they’re above the law.

“We’ll do what we’re told, but only because we want to”

Companies know they’re above the law at this point and are getting more brazen about it.
> I haven't really seen this as a big problem in Go.

Go certainly does have problems with data races all the time. Just Google for "golang data race": you'll find many blog posts explaining common data race gotchas in Go.

> Regardless, I think there's a world of difference between C and Go when it comes to memory safety.

Agreed.
Given that diagnosing Autism is hard and that all previous attempts at diagnosing it in a non-psychological way have failed this would be an extremely surprising result.

Call me skeptical until it's reproduced independently.
Yes, a one-chute-fails test is standard for these sorts of systems.
I like react on the web, but sometimes I find it cumbersome all that sending props down and passing functions to update global state. When I'm almost done with an app and then I decide that it will be nicer to open a modal window to ask the user 2 or 3 parameters is when I miss the most the desktop paradigm of just call a method that opens a small window and returns an object with the collected data
For a _hypothetical_ person? I don't buy the distinction (ignoring the small aside where the author says Kara was "a real person).

I sincerely doubt that the poster I replied to would be fine with the article if all instances of "Kara" were simply replaced by "[your/my/a] coworker."
I think you mean 128Hz as most games have settled on around 60Hz for any sort of competitive FPS game play. As per the person you linked, Rainbow 6 Siege, Battlefield 1(and 4/Hardline, presumably), CS:GO, Overwatch, CoD: WW2, and Quake Champions are all at least 60Hz for the client and server, while Quake Champions is 144Hz for the client. The only game I can think that uses 128Hz for both the client and server is dedicated servers or private matchmaking clients for CS:GO, and the game using less than 60Hz for the server are usually smaller games or battle royale games like PUBG and Fortnite.
I shouldn't have said "3D modeling" there. I'm more interested in "3D art" than in CAD models.

I've found some books about preparing models for 3D printing in Blender. Also it has quite big number learning materials about it.

> This pattern alone makes me think that Fusion 360 is an excellent tool to approach CAD from the perspective of a coder.

While many people hate blender's UI, I really liked it because it fells like writing text in Vim. At first it is hard to understand it, but then you learn hotkeys and you stop calling actions from toolbars/menus and simply input action using keyboard.

As simple example: <TAB> (To switch to edit mode) e (To duplicate all selected points) g (To move selected points) x (along X axis) 2 (by 2 units)

5 keys and I've made duplicate of current object and moved it a little. Without touching mouse. I really like blender for all these hotkeys they make modeling much faster and easier.
Touchscreen was simple hardware it does not make a smartphone any more than a Camera or Internet connection does. There where 3 major gaps, gestures, native apps w/App Store, and a web browser capable enough to run 'Web 2.0' apps. And while not a direct phone feature an internet plan with useful bandwidth caps for regular browsing which also a major jump in how you used them.

Android, Windows phone, and iPhone all added these core features.
Because I forgot. I updated the page. My bad.
Graphically plot Wi-Fi traffic with Python and neo4j
I'm not but +1 to their comment. Good tools are good.
> Kids recently got strep throat and needed a doctors appointment to get a prescription for antibiotics ($42 to cover the prescription) What does that look like in America? (honestly I'm curious about this one, would it be more than a couple hundred dollars for that?)

It will depend upon your insurance plan, but this situation is pretty comparable. You'd likely pay a $20ish copay at the doctor's office and $20ish at the pharmacy.
The first eight paragraphs of that are probably the most interesting and illustrative way of describing a problem without directly stating it I have ever read. It is incredibly effective.
CS is a magic blackbox and/or a magic cooking book for a lot of people in the industry.
I agree, but in this case I meant especially command line tools, such as mercurial. Of course, for scripting experiments etc. Python is the better choice, but these applications are normally not too worried about startup time.
The supposed attitude of the python developers about startup time works against the popular niches Python is supposed to be such a great fit for. Little scripts, glue, short run applications.

That’s a problem if that’s an area python wants to compete in.