skysight-inc/HackerNews huggingface dataset:
I agree. I don’t think lines of code is necessarily the right thing to budget, especially if you limit it to “lines of code written by our team”.

But there is something interesting in this idea. Our software is growing immeasurably complex. We’re piling on more and more layers of abstraction. Ostensibly the goal is to make our lives easier. But in reality we’ve got companies throwing hundreds or thousands of developers at the problem of building a wiki or a social network, and they end up building these Rube Goldberg machines where 99% of the effort is spent on things other than the actual problem users want the software to solve.

Moore’s law has been totally offset by Wirth’s law[0], and as an industry I don’t see us doing anything about it. Even if lines of code is the wrong constraint, we could do with learning how to do more with less.

[0]: https://en.wikipedia.org/wiki/Wirth%27s_law
Exfiltration already is trivial DNS or not. Just admit that you want to be able to eavesdrop on all activity whatsoever.

What, you think that anyone looking to get something out undetected isn't using raw IP's?
I'm particularly wary of mail filtering that seems to always put mail from a sender that hasn't been seen before into junk... which certainly puts a bit of a chilling effect on communcation.
I understand the motivation for this but here is the reality.

This law would never stand a Supreme Court challenge thanks in part to Citizens United.
I have been running my own mail server since the 1980s, using Debian/exim4 for the last eight years. With the weird patches for greylisting, etc., I never wanted to update it. In the last week, I jumped to docker-mailserver[0]. O.M.G. That is too easy! Yes, there is picking one's way through the options at first, but those go in a tiny config file and survive updates. The heavy lifting is all in one container. I just use it as a mail gateway, into a local machine that has port 25 filtered, but I played a bit with the imap functions, too. You do have to have a box somewhere that can run containers, which for me is a KVM VPS.

Gmail instantly was happy with my inbound emails. I got on a backscatter blacklist because I didn't immediately drop invalid email addresses at the gateway, but that will time out shortly. And just as I had settled in with the new server, I got to test the update function. This week the entire docker-mailserver project moved to a new repo name on Github, with a new release. A couple of the config files changed names, but nothing much in contents. A docker pull for the new image name, and my mail server was running the fresh release. Happy, happy, happy.

[0] https://github.com/docker-mailserver/docker-mailserver
Sure it does, for all functions f and g that we actually care about in the CS context for big-O. Hint: what if f and g are smooth?
In most practical cases f=O(g) is the same as saying f/g is bounded.
What I don't get is how treating social media platforms as utilities will prevent resharing, liking and content promotion (either based on paid influence or organic upvoting).
When was the Constitution amended tongue states the authority to restrict free expression of private media?

Because I'm pretty sure that protections equivalent to those in the First Amendment have been found applicable to the states under the Due Process Clause of the Fourteenth, and with that in place there doesn't seem to be any way this can be Constitutional.
That poor driver...

+1 for those pictures!
Incredible scenery
Another (big company strategy) is deadlines:

https://cloud.google.com/appengine/docs/standard/python/how-...

The idea is that at the time a request is made, you have a pretty good idea of the maximum amount of time it can take, so you attach that as metadata with the request.

If any service anywhere in infrastructure sees that a request has taken more than its budgeted time, it has permission to immediately stop handling that request and return an error.
In scala-land, a lot of people like to scoff at Akka because they prefer other pure fp concepts, but I don't think they've found a replacement for Akka Cluster - where you need objects that have both state and behavior, meaning they need to exist in memory, and where there are too many to exist on one server.

If you don't need behavior, you can use things like distributed databases or caches, and if you don't need to scale out, there are other pure fp solutions. But for this kind of distributed behavior, it still seems to me that Akka Cluster is the killer app.
Yes, something ironically the Republican FCC un-did in December of 2017.
To be honest though, the Valve Custom Executable DRM is pretty easy to bypass. There are automated tools that make it pretty much trivial. I won't link them because it's technically illegal in the US.

Denuvo is the most difficult one, yes. It's technically not DRM, but anti-tampering software that wraps around another DRM, that said it is really the worst.
Great for archiving on spinning rust (and even more so for restoring), as badblocks can happen and this embeds redundancy.

For long term storage, I would recommend ZIP files + PAR2 over an EXFAT partition
Meh, I worked on C at Apple and that programming style was idiomatic there. There’s nothing malicious about it, it was almost certainly a diff tool or merge error that resulted in the duplicated line.

One thing that was weird about our merges was that we always had way too many branches in flight for the current OS X, the last OS X, the next OS X beta, iOS, the next iOS, and the Windows iTunes stuff.

Even though we had a small team inside our division dedicated to releases, it's almost guaranteed there will be merge issues when managing that many forks of the same SVN or git repo.
> What Zig offers is the ability to write ordinary Zig and call that from C.

You say that, but Zig appears to suffer from the exact same problem you point out in my Rust code:

export

https://ziglang.org/documentation/master/#Exporting-a-C-Libr...

Perhaps I'm mistaken. How do I directly call Zig's `std.debug.print` from C? Or Timestamp.unixEpoch as defined here? https://ziglang.org/documentation/0.7.1/#Doc-comments

There's a bunch of rust crates containing macros, binaries, and build scripts that cut down on Rust's boilerplate as well. While there are some rough edges and room for further improvement, I am far happier with Rust's C interop than I am with the C interop of most other languages. Zig might have a touch more polish, but the bit I originally quoted made Rust sound like it was a good order of magnitude worse than Zig at C interop, which I just can't agree with.

One of the very first things I did when learning Rust was write a test library and drop it into an existing C++ codebase. I've also experimented heavily with cross compiling it to pretty much anything I can get my hands on. It was a good time, not a bad one.
I am interested in your point of view. Care to expand?
Why would it be harder to launder? The average bitcoin transaction is up to 17 USD, even combining addresses or tumbling is going to eat into your balance.
Hello, thanks for the share!
Buy CompTIA Network+ (Plus) Exam Pass Without Preparation or Study
It may be a while before it works on TrueNAS. NFS over TLS is a new feature for FreeBSD-13, as is kernel TLS
We're still debating what to default ktls to (and have settled on "compiled in, but disabled via sysctl").
This is how to hack Network+ certification ONLINE without Network+ exam or Network+ certification training, FROM HOME, IN YOUR FIRST ATTEMPT!
Didn't the 'Citizens United' law already decide this?
Rust provides a good balance between performance, correctness, and ergonomics. It's called the "Goldilocks language", because it's not too slow, it's not too unsafe, and it's not too difficult.

Also, much of the tooling I used to add to projects in other languages is either built-in and commonly used (test, fmt), or easily added to cargo (edit, bench, web, mobile).
That's fair. But i could see these instructions being useful for photoshop, lightroom, image magick, rendering software, video encoders, games physics etc. way beyond what their library offers. And if wager that Apple will be using those instructions under the hood of their own products.
I think the point of the constitution is you can't override it with legislation.
> This law would never stand a Supreme Court challenge thanks in part to Citizens United

Nothing to do with Citizens United. There is no “independent political spending.”

It would fail on the basis of the First Amendment. The courts have ruled on forced speech and forced assembly. And political affiliation is not a federally protected class, so there isn’t even wiggle room.
Remove the liking and content promotion and any sort of ranking, and you will likely reduce much if not all the megaphone effects.
I read somewhere that Beethoven could hear by biting down on a piece of metal (on his piano?) that acted like a bone-conduction[1] hearing aid.

If this is true, then the popular conception of Beethoven being completely unable to hear while composing his masterpieces is mistaken.

I'd love to learn more (or be corrected) from anyone who knows more about this.

[1] - https://en.wikipedia.org/wiki/Bone_conduction
Yes, they do ironically thanks to the Republican supported Citizens United ruling.
I wouldn't find it suspicious if some professors preferably refer people who speak on the campus over the database of spontaneous CVs, and there is a process regardless of how it initiates.

I think it is equally easy to imagine that she made it up (and pressured co-workers to lie?) to falsely claim harvard credentials with a good out as it is to imagine that a political organization wanted to discredit a journalist and get her to resign, probably expecting her to go quietly.

Since politicians are being given special access to advanced phishing, I think it is prudent to treat the story as real. How can this not raise demand for similar attacks using software from the US/Israeli/Italian/etc firms that specialize in state sponsored crime?
Sending your DNS queries to a resolver that you control is hardly MITM. In this case "you" is a company.
Do you use startx to fire up i3?
So, your argument is that everyone understands that Twitter’s action is protected under the First Amendment against federal regulation, and the Fourteenth against state regulation, and that's why he has proposed legislation imposing state regulations in violation of the Fourteenth Amendment?

That...doesn't follow.
Max Planck Inst and Facebook Model Performs Human Re-Rendering from Single Image
Fairly straightforward in Ethereum to break a audit trail via services like tornado.cash etc.
Ah that's wonderful! I'd definitely be interested in helping if possible.
Assange: Google Is Not What It Seems
Yes. So long as you do it morally. Your project must extract novel insights from the scraped content, not steal it. Some of my most successful projects have been a result of web scraping.

However, there are caveats.
1. If the scraped website receives frequent updates to its html structure, you will need to update your scraper frequently. This can turn your codeitonceandforgetit side project into a monthly maintenance headache.
2. You are entirely dependent on that site. If they shut their doors, or start blocking bots, you have to find a workaround or shut down your project completely

Ultimately, I would recommend it as a means for quickly attracting users, or as automation for part of a larger project. Ensure that the value is > the maintenance.
Made a gui around it for keeping large filetrees (pictures, musical) healthy, have a look: https://github.com/brenthuisman/par2deep
Outside of America most of the developed world has fine networks for both. It's just that the rails are optimized for passenger travel and the road is generally where freight goes. China is kind of odd in that they have both heavy freight and passenger traffic on their railroads; the HSR network was built in part to free up the traditional railway network to serve more freight trains.

Part of it is that China has a lot of money. Part of it is that right now China doesn't really care about debt (China Railways has $770B in debt). And part of it is that the population is so large that they can afford to essentially build a second whole railway network and a highway network. There's also a difference in strategy; European and Japanese rail development is slow, requires working with communities, and HSR is directly routed to city centers, whereas China for its HSR networks prefers connecting megahub stations outside of the city center, more similar to how airports work.

There's also the question of if they can actually afford to maintain this network long term; it features many more viaducts and tunnels than equivalent rich country networks, even in flat terrain. And some design decisions are questionable; it's not uncommon to see, for example, strange merging patterns for lanes or a lack of shoulders on the highway network.
No, Citizen’s United was one of a long line of cases (not laws) determining how that applies in particular areas; it was established long before.
They are responding to the very recent emergence of applications (like Firefox) that (optionally) use their own encrypted DNS, thus bypassing the enterprise's ability to apply security policy based on DNS. (Visibility on DNS is also useful to help detect some malware.) I'll allow it.
I find this description unsatisfying. The "use of types" makes applications easier to understand and cleaner for example. Just a generous use of enums helps with some kinds of logic errors as well and ensures more expressive code. (==1 vs ==Match::Domain)
I’m not an American or a lawyer, but surely rights guaranteed by the constitution of the USA exceed any law of any state of the USA?
I don't know if they do but they are definitely aware of it. With performance I meant both athletic and cognitive performance. I would even say the link between circadian rhythm and cognitive performance is much more obvious than with physical performance. E.g. car accidents peak at the circadian low, alertness moves in parallel with the circadian rhythm etc.

I don't know anyone in particular from the racing team I'm afraid. Being the fantastic engineers that they are, they did a lot of work around optimising human performance (they were very secretive with specifics, this was one of the few concrete examples). At the time they had a team that tried to package some of this know-how into products/services and bring to market. I was working in employee health which was one of their target areas.
2020 (2020) [0]

0. https://en.wikipedia.org/wiki/2020
Biden to elevate Science Advisor to his Cabinet
While I've been doing this, I'm contemplating using ZFS with ncopies set to two and calling it a day.
Thank you for sharing the photos ! Some of the poses are pretty funny :)
Check out Delta Airlines vs 24/7.ai - lots of claims relating to 24/7.ai security representations.
> There should be a way to supervise the physics engine, find whether future calculations will cause an invalid state on some object and choose a transformation that won't produce such conflict.

This is probably just me not really understanding the domain, but this sounds like a version of the halting problem?

Even if it’s not, isn’t that just an extra layer doing what the collision engine is meant to do in the first place? And if you can monitor a system to ensure correctness, couldn’t you use a similar mechanism to make the original system correct to begin with? And if you can’t do that, how can you expect to make the supervisory layer correct?
1.5%/yr compounded for 30 years is about 45% more.

1991 2021
----- ------
NASDAQ $1,000 -> $34,627
BRK.A $1,000 -> $50,893

BTW, this is the same reason index funds can be so much better than mutual funds. If a mutual fund charges you a 1.5% fee per year and performs the same as an index fund over 30 years, the index fund will grow 45% more. Those fees really add up -- for them!
I wish it was money they optimized for. It's probably engagement or some other obscure marketing metric.

The problem with that is if they introduce a bug that requires you to refresh the page more often. All they'd see is an up-tick in "engagement" and keep the change with the bug. I think it happened to me with Facebook page notifications and not being able to clear them properly, at least on Firefox...
One of the authors here.

Unfortunately, Google Drive and Dropbox only partially participate in Android's Storage Access Framework. In Aegis, exporting only requires the creation of a file, so that works with both. Configuring backups on the other hand requires selecting a folder, but most cloud providers don't support that. A notable exception is Nextcloud.
I haven't read this somewhere. I was just consolidating my thoughts through reasoning. The first abnormality I observed was light propagation having a direction that is asymmetric between source and target. There is no room for that asymmetry. Next is, assumption that time, space and causality exist independent of light, and movement of light being described in terms of those concepts. This can't be true, because all these (light, time, space, change, causality, direction etc) only have mutual existence but not independent or absolute existence. So, light can't be described in terms of others as if others already exist. For more discussion, you can ping me at vrpbkp_at_gmail.
This is what happens when a Twitter troll takes over your political party.
I think it was unnecessary and off-topic, and the quality of the article suffered for it.

However, the rest of the content was interesting.
Citizens United is about corporations being guaranteed First Amendment rights including the right to speak via money.

The Supreme Court ruled that the First Amendment right to free speech applies to corporations and thus the government cannot limit their political spending.

Now that corporations have codified Political First Amendment rights, this proposed law would clearly fail a SCOTUS challenge.
Disingenuous to say only currently banning “one political party”. What is happening is one of them just happens to be breaking the rules.
I think this might be for the self taught crowd of developers who never formally took Comp Sci, yet, who are also wielding important positions in software development that pay as well if not more than the guys who did take comp sci.

You'd be astounded how big this self taught cohort could be and how much power they wield.

They do their job pretty well, and yet, the basics of computer science is something that they never learned.

I met a senior guy the other day who had never heard of a freaking truth table for fuck's sake.
Maybe but if your encoder runs twice as fast, or your game physics can handle twice the amount of objects, or your renders take half the time, you can bet vendors world at least provide unsupported patches of their software. If we don't see this in the wild, I'll be shocked.
Hmm, I've seen fully interpreted Lua, Basic, Javascript and Python facilitating micro-controller tasks decently well.

So what's the issue with a small bytecode runtime besides a few X performance hit?
Ours was a long body Ponton. Fintail/Heckflosse followed the Ponton series.

https://en.wikipedia.org/wiki/Mercedes-Benz_Ponton

http://www.mbzponton.org/pax058/people/sokoloff/sokoloff.htm

Somewhere, I have a video of us rolling the odometer over back to 00000.0 on a roadtrip back from a meet in Pennsylvania (true mileage unknown, but we believe that was the first odo rollover for the car).
Free speech shouldn't tramp over respecting the T&Cs of a private platform, which all the other users are abiding to or getting banned themselves.
How many union members do you think experience wage theft?

Essentially all do, when "dues" are mandatory.
Yes, the looting and riots and occupations all summer were horrific.
This seems to mainly be disigned to work within an organisation. Like Microsoft Teams or Slack

It doesn't seem to work for a "common" email use case of contacting random people at other organisations. How would I say contact a vendor and a sales guy reply to me?

Can I publish my address on my website or business card and people contact me?

Of course any-to-any connections with email (or the phone system) spend a lot of time working with the downside of "unwanted" messages/calls.
MacOS doesn’t have a secure desktop either.
Yet gay couples can’t buy wedding cake. Maybe Jack needs to say “God told him who to ban”
>I was looking for protocol descriptions in how this could work. Author said people would be more impressed by code - but I think a protocol spec along with a reference implementation would be useful.

I went and looked for a protocol spec as well. When I didn't see anything concrete on the site in the submission title, I poked around the comments a bit more and found a link to the Github issue[0] requesting detail with respect to the architecture of the TMTP protocol.

I further poked around in the appropriate places[1] but found nothing remotely related.

The protocol spec[2], while useful in defining the control mechanisms and message formats is vague or silent when it comes to a variety (too many to list completely here) of functional, operational and implementation issues.

A comparison of TMTP's spec with SMTP[3] ("the protocol at the root of all these problems"[2] with messaging), is quite illuminating.

While SMTP by itself lacks a variety of features, it provides a robust, interoperable architecture that's broadly supported and has been augmented repeatedly by other protocols (e.g., MIME, DMARC/DKIM, SMTP-AUTH, LDAP, etc.) to provide such features.

It's not clear to me that mnm/TMTP has been fleshed out enough to provide a real alternative to SMTP+extensions. Rather, it appears to be another (there are many) client/server messaging application that's not interoperable.

Should these issues be addressed, discussed and refined in the appropriate forums[4], It's possible that TMTP could turn out to be a viable replacement for SMTP.

I applaud the authors' work and hope they have much success with their entry in the messaging app market.

[0] https://github.com/networkimprov/mnm/issues/5

[1] https://www.ietf.org

[2] https://mnmnotmail.org/rationale.html

[3] https://tools.ietf.org/rfc/rfc5321.txt

[4] https://www.ietf.org/how/wgs/

Edit: Fixed links.
I find the faith on display in this thread in database query planners to be charming, in the same way that toddlers who believe in the tooth fairy are charming. I guess I'm the only person who has ever needed to debug why MySQL creates on-disk temporary ISAM files for UNION statements producing 2 rows? There are infinite edge cases in these DBMS engines.
There is a very nice set of bioinformatics coding challenges here: http://rosalind.info/problems/locations/
Splitly, the highly-regarded all-in-one Amazon A/B testing tool
The worst part of the settlement isn't even the UI changes but how the image search results now seem to favor showing Youtube video frames above showing regular images from non-Google websites.

I guess they get to pass the buck to the video uploaders who have asserted (truthfully or not) that they have a right to upload whatever they're uploading and that they "grant to YouTube a worldwide, non-exclusive, royalty-free, sublicensable and transferable license to use that Content (including to reproduce, distribute, prepare derivative works, display and perform it) in connection with the Service and YouTube’s (and its successors' and Affiliates') business"
Wait, what, are you saying Akka Clusters “works”
I recall a story about him having the legs sawn off a grand piano so that he could lay with his head on the floor while playing to "hear" the notes.
I'm not the parent poster but I see where they're coming from - form used to purely _follow_ function in computer UI/UX (as in most engineering fields) but now it's been delegated to "creatives" who, by virtue of their skill set, put form first.

Overall "betterness" is subjective, but speaking as someone who uses a computer as a tool I can honestly say I'd prefer it to function pragmatically than look pretty, if the prettiness requires sacrificing of pragmatism in some way.