skysight-inc/HackerNews huggingface dataset:
Felt the same about Polymer. Starry eyed devs open a pre-webpack build terminal, import the if (no else!) and for keywords, build dom nodes manually and tolerate a terrible debugging experience. Youtube loads a few seconds slower in Firefox, since it gets served a polyfil of a runtime and a slower build; Chrome had a head start with a native runtime. Sites built by starry eyed developers simply break on Firefox.
"the way you've put this sounds to me like it implies a site-wide perspective"

No it doesn't. He literally refers to one entry.
Conceptually, that's true.

Practically, it's not. See my concern about security beaches.

Even if the service has a sane ownership policy right now, eventually someone will either change the service's policies or shut the service down.
FOSS devs embracing Electron also does wonders for user expectations.
Why Monster Stories Captivate Us (2016)
Breaking down complex problem does not simplify it, you merely move the complexity to the graph of dependencies between smaller components.
See footnote [1]:

"[1] The Long Now Foundation uses five digit dates to serve as a reminder of the time scale that we endeavor to work in. Since our flagship project, the Clock of the Long Now, is meant to run well past the Gregorian year 10,000, the extra zero is to solve the deca-millennium bug which will come into effect in about 8,000 years."
Not recent years. Decades. FAA has been under regulatory capture by Boeing for decades.

The world ignoring anything the FAA has to say about anything is a stance that's long overdue.
Agreed. Because it takes longer to charge than fill up with gas they won't be able to get sufficient volume.
>Because Olson’s survivors had signed away their right to legal relief when they accepted their $750,000 compensation payment in 1975, they could not sue the CIA.

can someone clarify how this works? how does signing away a right work? isn't it just a contract?

am I correct that people in such a situation could in theory still seek legal relief, but that in doing so they "merely" violate this "contract"?
> For me containerization was always about deterministic environments and ease of deployment instead of performance and clusterin

This! I come from the embedded world with a bit of webui and having yocto for the embedded reproducibility and docker for the infrastructure, I am so happy. No more uncertainty when moving to another machine or upgrading my DEV machine. Nope
Everything running right everywhere. Some scriptology and I had a full boot up from tftp for kernel and an ephemeral nfs from an ext4 master, and I could reliably make full system component tests all the way to web browser experience validation.I even had an autopilot simulator spawning ephemerally in a docker. Restarting the containers gave me a clean env again. Pure piece of mind and productivity. The initial investment was big though.
Practically all French banks which use a fixed number of digits. Something insane like 6 digits is common. And of course they all insist on using a friggin' on-screen keyboard !

For some reason I feel that the upcoming European payment services directive is only going to make this worse.
This only works at Google because most of the code is rewritten every few years [1]. The dynamics between tech debt and over-engineering in such a setting are not really representative of the rest of the industry.

1: https://arxiv.org/pdf/1702.01715.pdf
Just be prepared to say NO, this is what a good reviewer is all about: https://www.yegor256.com/2015/02/09/serious-code-reviewer.ht...
Black hole movies coming soon, says leading astronomer
I hear people say things like this about Tesla, but I am really skeptical. The company is still highly unprofitable despite having scaled production up significantly. It survives because of investor capital. That kind of strategy runs out of steam when investors stop believing the company's promises of future profits, or when a recession hits.
Invox Call Tracking
> Lastly isn't there a region of unmapable virtual address space on 64 bit in the middle of the virtual address space due to the chips which are doing mmap not handling full 64bit of virtual address space?

Yes. ARM64 currently has a 48b address space split in two ranges (0 to 00007FFFFFFFFFFF and FFFF800000000000 to FFFFFFFFFFFFFFFF), ARMv8 requires 48b and allows 52 but apparently the sizes of the userspace and kernel regions are configurable (though limited by the chip aka you could reduce the size of the kernel space down from 48b but can't increase it).
> VirtualBox feels like installing a regular computer. It takes a long time and is a lot of manual work. If you want to change something you login on the existing VM until you reach a point where you no longer remember all the changes you've made over the years. The machine is unclean.

Unfair comparison. People running on VMs usually rely on configuration management to do the install+config part. Think of stuff like Ansible as a Dockerfile for VMs/bare-metal.
I guess accepting it would set the precedent that they are easy to lowball? Also, it might even be a lower sum for the city, if they need to redo the work, the employees will already know more or less what to do and it might be faster.
On a similar note The Man In Black on Westworld favours https://en.wikipedia.org/wiki/LeMat_Revolver
why not VueJS, Postgres, Go/PHP/Java?
Paying hundreds of thousands to restore 158 backed up machines would be absurd. Surely a week of work for those 158 employees isn't worth that. They've gotta put a financial analyst on these issues, and not leave it up to panicking executives.

And look at how greedy the attacker was. Missed out on a 400k payday.
What bait? I just quoted what other people said. Once upon a time, the Washington Post thought that Apple was notorious for ignoring women’s health issues because they didn’t include a cycle tracker. Now it thinks Apple is anti-competitive for including one. Like I said, you’re damned if you do and you’re damned if you don’t.
The æternity Universe One Conference – A Fast-Track Intro to Blockchain Hi-Tech
Only in Siberia
I share this sentiment about code reviews. Too often, they are time consuming discussion over trivialities and/or taste. Also, like you said, it's way to easy for someone to ask one-liner questions which require long and time-consuming explanations. I would be fine with doing code reviews with people who I consider reasonable (ex. I hand-picked them for a team). Otherwise, it is often a drag which doesn't improve the product that much.
This is unfortunately accurate.

And has been for more or less 20 years.
Nuxt Black Dashboard
> foreign language people and gangs took over this part of Nashville

This is clearly grouping "foreign language people" and "gangs" together. The phrase "took over" has negative connotations.

It's pretty clearly saying that it is bad that people who speak foreign came into the area, not just neutrally "describing [a] demographic shift of the mall "
We should fill them with internet-connected theme parks filled with 3D printed displays.
Agreed and it's nice to hear it's first on the todo list.

Until then, though, just change the word in the tag (with hyphens for multiple words), e.g.:

https://taken.photos/tags/chess/
https://taken.photos/tags/tabletop-game/
It has been going on forever. As lower levels of the OS get commoditized, OS providers have to provide more functionality if they want to continue making money.

Back in the day, people would buy graphics libraries to draw lines on the screen, buy utilities such as ZIP or defragmentation utilities, and each program had its own logic for printing, with each of them, at setup time, asking questions such as “what should I sent to you printer to get bold text?”, “how many characters on a line does your printer support?”, and “should I wait a bit longer between lines to make sure your printer is ready to accept new input?”

Now, of course, Apple doesn’t need to make money on their OS, but I think they are forced to move ‘up’ to compete with Microsoft.
Did you ever try to track it down? A documentary connecting buyers and sellers of low-quantity sale cafepress items might be lovely.
Yeah, for my side projects I just use gitlab CI + docker compose.

Builds use the dind images on gitlab's runners to build an image and push to their container registry.

For deployments I have a host with a personal CI runner instance on Linode's smallest instance type which can access a user on the "production" host when SSHing over a private network, and has the docker-compose command allowed in the sudoers file. Then it can run docker-compose up to deploy. The key for this is passed to the job via gitlab's secrets UI so someone getting read access to either of my hosts wouldn't be able to do anything.

While people will rightly point out that this does mean the CI builder effectively has root on the "prod" host, for a side project it's enough for me. I might investigate podman/buildah some weekend when I have time as apparently that allows for rootless container launches.
This article is real rich coming from a guy who works at AWS. The amount of absurd hubris and doublespeak entering this community unchecked is shocking to me.
* Licecap

* Greenshot

can be both replaced by the IMO far superior ShareX https://getsharex.com/

- Text Crawler

you can do the same thing with notepad++ and it's free
Third-Party Server Exposes Monster.com Users’ Data
isn't "zero-cost abstraction" shorthand for "zero-performance-cost abstraction"? i.e. computer, not human, performance?
Is Metformin Really a Wonder Drug?

http://freshlook.annals.org/2019/08/is-metformin-really-wond...
In their case it wasn't a local VPN.
I don't think its useful to say big corps vs small/medium corps without specifying industry.
Sure, why not. I scrape multiple Russian websites with photos and annotate pics with https://azure.microsoft.com/en-us/services/cognitive-service...

Surprisingly MS does much better than Google and their https://cloud.google.com/vision/

I tried both and got frustrated with almost random results from Google.
An alternative is that by working together with law enforcement you can use the interactions with the criminals (together with tracking the money) to better understand the criminal organizations.

How is this different from making it illegal to give your wallet to a thief at gunpoint?

(obviously here there is the difference of personal harming which correctly resides at a different level; at the same time the stance of non-negotiation with terrorist organization was also justifiable in my opinion.

If what we can agree on is that you must way for the permission of law enforcement before you pay ransom so that they can reasonably confirm you are not inadvertently funding ISIS and also put in place all available precautions that is already a step forward.

Nobody think that paying ransom is a good thing that should be done as soon as possible. At the same time not everything is a nail.)
This is true of the powertrain for vehicles, however there are still many many other parts which go into a car. Most human jobs are in final assembly, needed here due to the tight spaces and complex customisations in each different vehicle, which will not change in electric vehicles.

There are plants out there where the electric vehicle model is produced on the same body shop, paint, and final assembly lines. The same steps are taken just with different parts/different dimensions.
What is the bound on size(stegatext) / size(plaintext)

?
Opera GX – Gaming Browser
Realistically, free shipping means the price of shipping is included in the product.
Loch Ness monster could be a giant eel, say scientists
Back in those days some of us were actually using compilers for Pascal dialects, Basic dialects, with C and C++ being yet another set of languages.

Then C++ started to gain market share on OS/2, Windows, BeOS, Epoch, macOS, Newton as the way to write UIs, even if their kernels and low level APIs were written in C, or C with C++ compiler style.

All C++ libraries bundled with compilers, provided strings and vector types with bounds checking.

It was the rise of C's adoption thanks to FOSS that brought the unsafety wrath upon us.
Firefox became popular because IE was already pretty bad and infested with malware (anyone else remember “Cool Web Search?)
Richard Stallman visited campus yesterday and gave a talk at Microsoft Research
The FAA lost a big chunk of it's credibility in the way they handled the fist MAX 737 crash.

The fact Ethiopa insisted on sending the flight records for their MAX 737 crash to Europe and not to the US shows some serious loss of trust in the FAA had occurred.

And that was not helped when the USA was the last country to ground the aircraft.
Docker on macOS also suffers from that issue though.
Vaporwave aesthetics are pretty interesting. The late 80s - mid 90s period of pop culture seems to have a lot of nostalgic and pseudo-nostalgic appeal for a lot of people.
A nitpick: the usual term is "persuasive", as in "we find the argument of our brother court to be persuasive". This typically means that the foreign case does, in fact, become precedent by proxy.

For example, as an Australian law student, I read Marbury v. Madison, which was held persuasive in Australia because of the direct influence between the US constitution and Australian constitution. Another case with enormous worldwide effect is Donoghue v Stevenson, which was the beginning of modern Torts law.
It was great news free stock photos annotated.
http://mcafeeactivate-setup.info/
Check DoD's security report about Multics and how it avoids typical UNIX exploits thanks to PL/I instead of C.
Using a password manager. Most include functionality to re-generate/rotate a record's password in-place, and then copy the new one to the clipboard (or even directly into the web page).

I use 1Password and even though I agree that forced password rotation is dumb, this makes it painless.
200m effective range seems a wee bit optimistic to me considering that barrel length.
I have a credit card that requires you to answer a security question just to make a payment, with an existing linked account. I can't fathom what scenario they think they are protecting against here.
There is an ongoing controversy in Norway right now, where a TV show during one month tried to manipulate the results of "school elections" (basically mocks of the real elections, where one votes for the real parties - the results are often used as an indicator for the real election results some weeks later).

The goal of the show was to show how election results can be manipulated, which created some outrage: some of the students are old enough to vote in the real elections, so they might have manipulated real results.

Norwegian news source: https://www.nrk.no/norge/folkeopplysningen_-slik-forsokte-de...
Native Instruments lays off around 100 staff amid “global restructuring”
Ruby Gems Supply Chain Vulnerability
the function of journalism is to speak truth to power. Very few things in the modern world are as unregulated, powerful and a walking privacy disaster as big tech companies, so I'd encourage the NYT to quadruple their output until we've reigned them in.

What's more concerning than the NYT fulfilling its primary function is the occasional apologia in the HN comments, by people who (if we want to talk about bias), probably have a stake in perpetuating the state of affairs.
Yes - Apple are one of the worst. I truthfully could not answer most of their questions, some of which seemed very US-centric. For example, I've never owned my car and do I really have a favourite colour?
My mother (and many many women in this modern world) _goes by her maiden name_ so it's not exactly a secret.

I always (politely) point this out when I'm dealing with a human at an institution who asks me for this information as part of the security process.
When you have very smart people, it may be difficult for those people to write simple stupid code. Smart people like to write delightful, sophisticated and elegant solutions that will address problems and use cases that the code will never go through. A library may be an exception.

I used to be one of them. "Growing up" I realized that striving for simplicity and adding just complexity when necessary is the ultimate sophistication.

Good engineering values and a shared vision of what "doing a good job" means helps out a lot. If we prioritize "development speed" and "quality from a user prospective", extrinsic complexity clearly becomes a burden.

Instead, if these values are not shared, the main motivation for smart people may easily become "ego" and showing off code that may look clever and supporting a lot more use cases but most likely it did not need to be written, wasting time and adding unnecessary complexity with the risk of introducing cognitive overload.
Animated gifs, grey backgrounds, tables for layout, frames & sub 100Kb page sizes. I remember those days fondly. A lot of web development was much easier back then but could also be very frustrating trying to get the simplest things to work.
The truth is, every mall right now is a dead mall. Just like every mechanical watch is an inaccurate watch - it seems that most people opt to use malls primarily for emotional reasons.

With Amazon and Walmart now offering next day delivery for almost nothing and the changes in many American neighborhoods - the countdown is on for these vestiges of 1980’s Americana.
Nope. Don’t think so.
> You'll never ever need either Docker or Kubernetes or even the latest and greatest javascript frameworks.

I agree with "no need for k8s and the latest JS frameworks", but strongly disagree on not needing Docker. It is extremely useful for setting up separate development instances for your projects - no matter if you're doing PHP development with N different versions of PHP (as some sites may still be stuck at 5.6 while others are already requiring 7.2 due to Composer dependencies) or, worse, nodejs and Java where each project will have its own requirements for node, Tomcat and whatnot.

I personally set up one mega-container for each project which runs all the services required - mysql/pgsql for the database, apache as frontend / mod-php, if needed Tomcat - and can simply shut them down when I'm done working on a project instead of having the databases and servers all consuming memory and resources all the time.
You would lose more than a week of work if your entire team is no longer doing this week's work to make up for last week's.

Let's say they instead of doing this week's work, they do last week's, next week they're still a week behind and you have to start paying 100+ government employees overtime in order to regain the catch up on the remaining week. This could take a while to catch up and be incredibly expensive.

The $400,000 wasn't taxpayer money it was their insurance companies offer to make this go away.
I'm almost positive LINE does this with their 20 char limit too.
To be honest I only very recently got to know ansible and related techs so I maybe missing an opportunity to learn something. Even so I think you are forgetting the DEV part. With ansible and chef you can make a deployment to the real infra. With containers you can have infra locally in your DEV environment and have clean slates. The similitude of the DEV environment and the production are crucial for devops. There is nothing more annoying for developers than having something work locally and then needing some weird quirk for the production/ci. A lot of political infighting and hate for devops. I saw this being a tech lead for build system in a fortune 500 company.
Ah they have redhat based distro. Ultra stable! Problem is nothing from outside the company works out of the box, leading to blessed machines. A disaster that lead to so much unofficial workarounds that it is not funny. Lol the kernel is so old it cannot run docker:)
Ubuntu is better but ultra stable machines will tend to massive customizations that are very hard to keep when you finally want to upgrade. It was very common to reach End of Life of LTS distros, and then have the server upgrade being a nightmare due to the long evolution that happened in the mean time.
Soviet bureaucracy at its finest.
Macys prices are far lower than Nordstroms prices, a significant portion of Macys shoppers probably can't afford Nordstroms.
What he was doing there?
Almost everybody lives in areas with sealed roads and electricity. I'm reasonably sure that the majority lives in areas that you'd classify as urban.
Not for me, except for the RAM blocking - I wish that Hyperkit could dynamically allocate and release RAM for the guest machine instead of blocking 2GB (in my case) by default all the time.
Barring live calculation of shipping based on location, for inclusion in the display price, this seems ideal.
I see your irony, but that's actually a specific case of a more general rule. Not speaking the predominant language of the place you live in will make your life more difficult and cut you off from the people and culture around you. It doesn't take much to see it as a precursor to crime, statistically speaking of course.
Quit posting to stackoverflow perhaps a decade ago. Same is true with github. I'll use information from both sources but no way will I ever contribute anything to them.
"The audio programming book" by MIT press is amazing, a great book that doesn't cost much. Starts with a fairly large c++ tutorial.
In the interview, it's mentioned that tuition was $900 in 1940 at Yale. That works out to $16,493.85 in "2019 Dollars". Yale costs $49,480 today. I apologize for being off topic but I wonder if John was college age today, what college would he have attended with very limited parental support, $35 specifically.
Some of the problems are unique to America - for instance, states each have their own regulations, as well as federal ones, which makes nationwide roll-out far costlier. You also have way more geographic concentration of homes in Europe, which makes the ROI for roll-out over a particular area way better.

UK's utilities are generally quite good (despite grumbling), which I think is because regulators focus on creating frictionless marketplaces - ie, easy to switch, providers can't obfuscate costs, proliferation of comission-based switching services.
As an example of nuances in Italy once there was strict law regarding ransom for kidnap cases that would immediately freeze all bank accounts of your close relatives.

This did not make it illegal to pay ransom and also gave the victim family a reasonable justification for not being able to pay.

Compared to just putting the victim between a rock and an hard place it looks like a nicer option.
Cryptocurrency is hardening IT infrastructure.
Didn't know Apple ever actually made jokes at their own expense. :-)
> I couldn't write a better init system than systemd, but I like the idea that some people could. And I am pretty sure there are people like that.

But they did not. Functionally, systemd is great. I don't like the architecture, for its monolithic non unix characteristics. I begrudgingly started to use it when Debian switched to systemd. After some time, I must admit it is leaps and bounds better than sysv init, and better than the alternatives that appeared before it.
SSDs are not the only storage device that lies about these things. Just about the only one that doesn't is tape, and I'm not even sure about those.
I wish Etsy would hang on to being the "alternative" seller so that i can still satisfy my well-paid hipster sensibilities by going "Oh, they add shipping costs but that's ok because i'm supporting independent makers", but can see why they have to do this.
India Is Ready to Touch Down Near the Moon’s South Pole
I live in a DC exurb and literally do not have land-based internet access at home. The US broadband regime is a massive failure. It delivers neither high speeds nor universal access.