skysight-inc/HackerNews huggingface dataset:
It'd break working paths, because bucket names can contain dots which work fine in "old style" paths but breaks using vhost style (a cert can only have a single wildcard, and the wildcard does not match dots, so ".s3.amazonraws.com" will not match "foo.bar.s3.amazonraws.com", and it's not possible to create a ".*.s3.amazonraws.com" cert).
At least by a factor of 4 and by a factor of 10 in some conditions. MPEG-2 is very processor efficient but in exchange for very low bandwidth efficiency. Today we watch full movies in 720p and decent quality <1GB size, and in MPEG-2 in late 1990s, 2 video CDs (also ~1GB) were needed for a crappy grainy VHS-style movie. Nobody was much pissed because alternative was VHS itself.
Thinking Notes – Business Above Technology
10% is a lot. That's at least a few big cloud data center's worth of servers at this point. I'd gladly give the operators a reason to shut these down and save electricity.
Small correction: Concur was sold off to SAP, not Amex. Although we all expected it to be sold off to Amex for a long time :)
Show HN: Coinponent – A simple, embeddable crypto calculator
I did quite a lot of research trying to find the best CO2 sensor that would also do humidity/temperature. CaDi by nuwave* is what I settled on. An Irish company. I've been using it for a week now and it is working great! Things that surprised me: the difference it makes if I leave all the internal doors open in the apartment, not just the bedroom door. That even leaving one window open just a crack will help with ventilation. And of course how quickly a room with couple of people in it can go above 3000ppm CO2.

*https://nuwavesensors.com/product/cadi-ci-100/
By the way, IRC doesn't look like anything. It's a protocol. It looks like your client software.
Tunisian here.
The part about the goverment failing on mutiple fronts and trying to get popularity is mostly true.

Comparing to Venezuela on the other hand is ... an overstretch at best.
I wouldn't say railways are cheaper but they are definitely much more efficient and environment friendly.

One of the big issues is it that is very hard to build new railway tracks. The current German infrastructure is already near the limit and the time and cost till a project starts (a lot of issues with people living near it, costs, regulations) is very high.

All in all I think it's a good idea to improve existing infrastructure but not sure if it will scale.
How the Limitations of Email Security Have Kept Fax Alive
if you believe that then you have no idea how Garbage Collectors work, period.
JavaScriptCore on WebAssembly
Moderately Motivated Gen-Xer for Hire
Yes it does, because someone has actually to do it and given how much FOSS developers get paid back from the community, we end up having lousy tooling, because it always gets implemented from scratch.
There is a renaissance of that idea in ZGC [1].

You have a lot useless bits in a 64 bits pointers and thanks to the virtual memory, you can manage to have an untagged address and its corresponding tagged address referencing the same physical memory. This give you free bits that you can use to track the liveness/evacuation of a graph of objects.

[1] https://wiki.openjdk.java.net/display/zgc/Main
Royal Burial Site Found in Southend-on-Sea
This reply or at least the first source cited is a little disingenuous; modern feminism (mostly third wave and left-wing) rejects the doctrine of essentialism used by second wave feminists. Most third wave feminists are highly critical of gender essentialism (for instance on trans issues which for them must deny essentialism) to the point where you and the person you're replying to are speaking of totally different movements. It would be like saying that science can't explain the motion of the planets - but of course it can, if we're talking about the majority of scientists after Newton. The boy's hate for feminism should not right extend past the 19th century women named in the article.

If you don't believe me when it comes to what modern feminism actually believes I'd be happy to walk through a Stanford Encyclopedia of Philosophy article to make the point. Most modern feminists do not support the tender years doctrine.
We can run Fusuma on Node Docker image.
In throughput-optimized GC setups (not latency optimized) that's the case. Though free(), despite being seemingly "constant", can have unpredictable pause times as well when you hit a bad point.
Meng Wanzhou's Lawyers Call the Arrest “An Unlawful Abuse”
Have there been studies showing this for subjects that go off keto after some amount of time? Most anecdotal evidence (including my own experience) leads me to believe it’s rather simple to begin eating sugar again post-diet without any difference in cravings.
But if it is an auto-redirect, can’t aws redirect to an alias of the bucket that replaces dots by another character?
The link you posted leads to a more detailed article by the developer, where he mentions some internals:

> PsExec starts an executable on a remote system and controls the input and output streams of the executable's process so that you can interact with the executable from the local system. PsExec does so by extracting from its executable image an embedded Windows service named Psexesvc and copying it to the Admin$ share of the remote system. PsExec then uses the Windows Service Control Manager API, which has a remote interface, to start the Psexesvc service on the remote system.

> The Psexesvc service creates a named pipe, psexecsvc, to which PsExec connects and sends commands that tell the service on the remote system which executable to launch and which options you've specified. If you specify the -d (don't wait) switch, the service exits after starting the executable; otherwise, the service waits for the executable to terminate, then sends the exit code back to PsExec for it to print on the local console.
I didn't realize that Americans were the only people that were called expats?
I'm not a fan of that as a definition: To me, object-orientation means modelling computation as communication between stateful objects. An object-oriented programming language has features that facilitate such a design. Inheritance would be such a feature, but it could easily be substituted with other ways of subtyping and code reuse.
In the paranoid scenario this turns the mugging into a hostage situation (unlikely, since that requires a much more complicated logistics)...

Maybe Apple can also provide a duress password.
'Official researcher' would seem an unusually direct cover for a spy.
Exactly, places like Amsterdam where you can buy both marijuana and shrooms legally are not destroyed pits of hell either.

In fact I enjoy Amsterdam a lot and it does many things much better than comparable cities in Germany. Especially catastrophically bad places like Berlin.
Read "Fanatical Prospecting" by Jeb Blout. You'll need to make more than a few dozen calls - more like 100 per day. Every day. Keep doing it and you'll learn. Severe amounts of rejection are just part of the job. Shrug it off and keep making your calls.

Hunter.IO will help you find decision-maker email addresses. MixMax.Com and similar services will alert you when your cold emails are opened. Keep your emails short and to the point.

Blogs and ebooks are fine - everyone does them - "inbound marketing" is the easy way because you're not going through the pain of rejection. However, this is not the easy way. You'll spend a lot of time of SEO and online promotion. It's way easier to just pick up the phone / email and call.
How do you handle conflicts when an other bucket name legitimately uses whichever replacement character you picked? Historically bucket names are supersets of DNS names. In fact, early 2018 Amazon modified the bucket naming rules in one of the older regions as the names that region allowed were completely inaccessible in vhost style (not just cert mismatch, the names were literally not expressible):

> The legacy rules for bucket names in the US East (N. Virginia) Region allowed bucket names to be as long as 255 characters, and bucket names could contain any combination of uppercase letters, lowercase letters, numbers, periods (.), hyphens (-), and underscores (_).
Docker never had a viable business model, this was obvious to everyone in the space since day 1.
Bitcoin doesn't get hacked, companies do.

"If the Dollar is so safe, why does it get stolen all the time?"

Stop linking to vox.com unironically, please, it's garbage.
Erlang style immutable reference counted shared memory is not at all state of the art. Persistent data structures are common and effective. I have implemented several myself, to store and update trees that don't fit in main memory. If you're updating one byte of your physicist's (say) 1 petabyte dataset, it requires ten memory allocations (log[branch factor] of the size of the dataset).

If you're updating the whole thing linearly, do consider that updating something in place or creating an updated copy is identical in terms of performance; a storage device doesn't care whether the bits streaming back are overwriting the same locations or new ones. Though of course you end up with both copies at the end.
The Evolution of Jenkins Jobs
Azul essentially provided tagged architecture AND I think forwarding pointers. The former gave you precise GC for free, the latter allowed concurrent GC to move data around without pauses.
I think there's plenty of value in a good looking loading bar, or a button that provides feedback when interacted with etc.
Let me help you.

> does a child have a right to know who their biological parent is?

Not necessarily

> Is it ethical to donate, create offspring, and remain anonymous?

Yes

> Some family predispositions to certain health issues aren't fully understood ... these genetic anomalies aren't always known at time of donation, and thus won't be handed over to the offspring

Same thing with conservative methods, not relevant

> Is it ethical for a sperm bank to threaten legal ramifications on people who attempt to contact their biological father?

Yes

> We don't currently fully understand the effect of male age on creating children.

Again, not relevant

> Is it ethical to allow numerous offspring from one sample?

Yes

> Are sperm banks a form of eugenics?

Sometimes, yes

> If a sperm bank offers the top 1% genetic material, and people can pay to have elite genetic children, is this ethical?

Yes
bitcoin != exchanges
a bank being robbed does not make money unsafe. it makes the bank unsafe. the whole point of bitcoin was not to have these sort of things... so really it's only logical they pose a problem to the protocol. it wasn't designed with that goal. bitcoin is fine, how it's used is really bad.
I think it's more about the technical difficulties associated with effective key management. All law enforcement and emergency services in my area use P25 trunked radio for comms. Encryption is available on their radios. They don't use it.
Surely there's a difference between not publishing (to the general public) on their platform and not making such content available to the relevant authorities.
The problem is though that a video goes viral and then gets forgotten in a time shorter than anyone can verify its authenticity. Public pressure may end up getting applied incorrectly.
Is it VDSL? We've had VDSL2 in Canberra for many years now (built privately) and it's better than most people's NBN.
It is hard to know why the current Liberal government is such a coal-friendly party.

My take on this is I think the Liberal party, which once took a centre right position has now been hijacked by the far right wing of the party.

Many of these right wingers don't believe climate change is real and in fact the leader of that right wing faction has been quoted as saying 'climate change is crap'.

> There seems to be real chance that the demand for Australian coal drops by >50% in the next few years.

Australian coal will be still be selling for many years to come, only because it is generally of a much higher quality than coal from other source.

But it is definitely a dead end industry and the country would be wise to start moving away from coal as a source of income.
This ad campaign from a window company?
They could grow a solar panel and battery industry. Australia has lots of sunshine and empty land.
I was about to say, I've had no problems with PayPal after I moved to Serbia. Venmo on the other hand...
I have done Keto myself and personally I would not recommend it. I would actually love to do keto forever as I love eating meat but it will pretty much ruin most of your social eating out habits unless you are okay with not going out for things like Sushi (not eating rolls), ice cream etc. I also do powerlifting and my calorie requirements are much higher. Strength wise, my strength took a dip initially but it mostly came back after about 1-2 weeks. But my endurance was absolutely horrible (this is due to your body having to first convert the fats to glycogen, then using the energy instead of readily available carb sourced glycogen).

Anyway, I personally did it for about 2 months and even though I enjoyed it, I would not recommend it for most people. I tried it because I don't like dissing something without trying it first, so I put myself on Keto for 2 months to see what it was all about. I would recommend the same - try it for about 2 months and then decide it for yourself. Note that you will have to bear through the first 1-2 weeks of brain fogginess and low energy as your body adapts to it. But once that's over and you are in Ketosis, you will feel much better. Another thing to be careful about is that your body will go out of ketosis very easily if you eat carbs (ice cream for example). Don't use it as a way to lose body weight as most of the weight people lose is actually water weight due to the lack of carbs based glycogen.

I would recommend this Jeff Nippard's YouTube video on Keto too:

https://www.youtube.com/watch?v=qxmVsT_ZeNs
When I was in 3rd grade a girl accused me and my best friend of purposefully stepping on her. We were forced to sit in a room, no parents, no lunch, until we confessed. Eventually I was told I could go to violin lessons if I admitted to my wrong. So I lied to get out of the room I had been left in for 5 hours.

My friend never lied. He got in a lot of trouble because I did lie. He left school the next year after being dogged by the administration for every wrong that could be piled on him. Last I heard he was in jail.

I am utterly ashamed of that lie. Probably the worst lie I ever told.
Show HN: Stalemate – Merge Pull Requests Faster
Lisp Machines didn't use tags for tracking liveness/evacuation of objects, though. They used them for safety, which automatically gave them precise, as opposed to conservative, GC which always knew whether it was dealing with a pointer. They also had special, CPU-handled type of forwarding pointers, which when accessed "normally" would transparently redirect you to forwarded location.
Gigabit is _massive_ overkill, that's the real dirty secret here. That plan was a colossal waste of Australia's resources.

I had Gigabit network access twenty years ago (because I was a student). I could buy it today where I live now, I have plenty of money but I use 40/10 vDSL instead. Because it's fine, that's what having Gigabit all those years ago made apparent to me.

The UK has a horde of people who were absolutely 100% certain that Gigabit speeds will magically unlock... something. And they became available. And nobody cared, because it makes no difference.

Bigger numbers aren't better if the numbers you have are already perfectly fine.

8bit PCM at 11kHz sucks. 16bit PCM at 48kHz is fine. 24bit PCM at 96kHz is... not any better.

56-bit DES encryption sucks. 128-bit AES is fine. 256-bit AES is... not any better (yes it may be faster in some cases, it's complicated, but straightforwardly it isn't better)

The biggest problem in people's home networks tends to be Buffer Bloat, which isn't fixed by Gigabit except that it'll maybe make the vast buffers a bit more expensive and so the vendor will only put far too big a buffer, not far, far, far too big a buffer in your device.
Useful Tips to Troubleshoot Common Errors in MySQL
I don't care about being absolutely fast when writing code. The convienience of not having to care about memory management is far more important to me. That's why I like GCs.
Not just compatible, the game mechanics aren't even the same :(

I think the end of the line for Java Edition will come at some point, but I also think they know perfectly well that they cannot do that prematurely, and we're very much still in "premature" territory.
About 15% of hard coal is used for steel, i.e. we could reduce coal production by at least 85%.
Does this change affect S3 access via the various AWS SDKs, or just the format of URLs?
Kahoot Has Acquired DragonBox
It seems the only reasonable response by school authorities is to put teachers in bomb-vests to pre-emptively quash any bomb threat.
Worse, it's a tradeoff and not a constant overhead. As many Java based server products show, things are fine if you do things such that you avoid garbage collection. GC is only problematic if you are doing bad things like constantly creating lots of objects, or worse, keeping them around for too long.

E.g. Elasticsearch uses a lot of memory mapped files these days instead of heap memory (which they used more heavily in the past). That has done wonders for stop the world garbage collect cycles, which used to be a source of cluster inconsistencies because nodes tend to drop out of the cluster when they stop responding due to garbage collection issues. These days that's much less of an issue.

On servers, idling CPUs is the norm. We run our java servers on t2s in amazon. CPU throttling is not a problem for us. Our servers run out of IO before they run out of CPU. Garbage collects are not an issue. The little there is seems to have little or no impact on response times.

I'd say the innovation in this space comes from new approaches like e.g. Rust with its borrowing mechanisms or functional programming where due to everything being stateless, there's no need to garbage collect that much. It would be interesting to see other languages with borrowing mechanisms; it doesn't sound like something that can easily be retrofitted to existing ones.
I'm not sure why this comment is being down voted. I think it's a significant aspect of today's geopolitics that US, arguably after having become an exporter of oil, is becoming protectionist and is actively showing disinterest in foreign cooperation. Given that some of these world-police organizations (forgive the lay-man expression) heavily rely on US, this is pertinent.
Chuckled at the list of things considered 'alt right'. The window is moving so quickly. Some of these things a good half of the US or so would agree with.
Thanks. I'll refuel my morale for now and get back into it soon. I'll make more calls. I use Mailgun to track my email opens/clicks, so I'll also keep doing that.
> The entire dev team walks out, and yes this actually happens surprisingly often and could happen to you’re team tomorrow. Now, what happens to all your estimates?

The estimate is still the same because, at risk of repeating myself, you estimate on FTE and not wild guesses at a project end date. Thus you then go back to your project managers following the steps I outlined in my previous post.

Granted in the most extreme of situations you would need to factor in some upskilling time - maybe even get the team to re-groom the tickets (if you're following the agile methodology) but your method of making wild guesses wouldn't put you in any better a position should your edge case example happen. So you're not exactly winning any arguments by raising this point.

When running projects, estimations are based on the required work to do, not the team itself. Teams can fluctuate (as you keep pointing out) where as the work required should be closer to a constant. Thus any feature creeping that happens - as often does happen in software projects - gets captured and costed before so budget holders aren't surprised by hidden escalations in costs. Delivery date is then derived from totalling up the required work.

If you have a hard end date for delivery then it's up to management (eg yourself as a hiring manager, the companies board and the projects PM), to decide if you reduce the complexity of the project, do a staged release, hire more staff or even argue if the requested delivery date can be extended.

The above is how software projects should be run when they're managed properly. Other places might do things a little more adhoc but in my professional experience that almost always ends up being a worse way of managing a project, budgets and teams.
Or use an md5 of the bucket name with a prefix and make bucket names with that prefix followed by a bunch of hex chars illegal bucket names. It doesn’t need to be pretty, it’s only an alias that will never be typed or viewed by a human.

[edit]: I assume that new bucket names that break subdomains have been made illegal now so they work with a finite and static list of names. I am sure they can come up with a substitution that doesn't create collisions and with a reserved prefix you can avoid future collisions.
One of the failures here is that they weren't able to keep deployed software up to date for security fixes, even when those security fixes were publicly known.

They have acknowledged this in their section "Keeping patched".

However, there is one thing I think they have omitted to consider. The more reliance on third party software not from the server distribution they are using, the more disparate and unreliable sources for security fixes become.

Careful choice of production software dependencies is therefore a factor. Usually it is unavoidable for some small number of dependencies that are central to the mission. But in general, I wonder if they have any kind of policy to favour distribution-supplied dependencies over any other type.

Another way of looking at this: we already have a community that comes together to provide integrated security updates that can be automatically installed, and you already have access to it. Not using this source compromises that ability. If some software isn't available through Debian, it is usually because there is some practical difficulty in packaging it, and I argue that security maintenance difficulty arises from the same root cause.

On a similar note, I'm curious about their choice to switch from cgit to GitLab. Both are packaged in Debian, but I believe that even Debian doesn't use the packaged GitLab for Debian's own GitLab instance. Assuming that Debian GitLab package's version is therefore not practical, wouldn't cgit be better from a "receives timely security updates through the distribution" perspective?
If it were possible, an untied peer to peer platform. The problem then is shifted to trust and veracity.

Once you include ratings you're back to square one with just a tiny bit less external control and harder discovery.

Yes, this is Freenet again.
As a fan of LGR and Techmoan I'll definitely be checking out Captain Disillusion, thanks for the recommendation.

Just for the benefit of anyone looking at this list and looking for similar YouTube recommendations, I wanted to throw The 8-Bit Guy (restoring old hardware), Nostalgia Nerd (general vintage computing/gaming with a British twist), Larry Bundy Jr (gaming history), MetalJesusRocks (game collecting and history), and Modern Vintage Gamer (he was heavily involved in the Xbox / Xbox 360 homebrew and modding scene) into the mix.
There is interest in contributing to open source projects fake open source not so much.
Hernando county deputies seek dog dragging suspect
...kind of reminds me of a slogan by "Die Partei", a political party -slash- set of comedians that runs in German general elections as a platform for political comedy. The slogan goes "We'll do it right!" -- Laugh about it for a moment. Then think about why it is so funny. Then stop laughing when it dawns on you how f*ing terrifying it is that this is where society is headed.