skysight-inc/HackerNews huggingface dataset:
that is if you save it, it is my understanding the actual objects drawn and linked on screen are entirely stored in the DOM of your browser until you click "save" and send it to a cloud location. "saving" to your browser or device just creates a "download" of static blob data in a variable

i have confirmed this with a local instance of draw.io
For web-design things, you can turn on Bootstrap in the "More shapes" on bottom left.
Of course it's not just that it returns the same result, but that the request has the same effect. This is not entirely true since the modification date will change, but other than that it's true that setting a key to the same value multiple times is idempotent.
Holy shit, Pablo is on fire!
Total sin taxes in the US are 60 Billion dollars or so or about 0.3% of our 20 trillion GDP.

0.3% of your 40 hour work week is a little over 7 minutes.

You are significantly overstating the importance of these taxes on your budget.
Recommender system could be content based
How to know which Trump impeachment polls to believe
Hardly anyone buying Teslas or electric vehicles in US
Because they didn’t know about it? It’s not a conspiracy.
> If the finding of frivolity was separate from the verdict

Isn't this somewhat handled by awarding "token damages" of $1 or similar? The litigating party "won", but it was determined that they were not actually harmed as claimed.
I'm not talking the only advantage, I'm talking what's going to convince people to use Linux for desktop in the first place. What would be a good one-minute pitch in 2019? Because when I first started, nearly 15 years ago, Linux had a really good one-minute sales pitch that was extremely persuasive.
It was an on-going rewrite that consistent of multiple PRs against multiple services (micro-services arch).

The 48 hour push was to "finish" which didn't end up happening.

Reverting was possible, but would have been just as much work as pushing forward (since the rewrite needed to happen anyway).
Unfortunately Volatile doesn't seem to support redirects.
Or they didn't change because the author moved on to other things. So their article is full of obsolete information, comparisons are no longer relevant, old APIs, invalid syntax, incorrect library assumptions, etc.

When I search for anything technical the first thing I do is change the date range to the past year.
We’ve been battling Redshift scaling problems so it’s fluctuated a lot over the last 6 months (both up and down). $15k per month to an order of magnitude (not counting Looker licensing).
Certainly. Even as a causal observer it's easy to notice these things in other animals. Intelligence is not a boolean flag.
e-hentai with H@H[1]

[1] https://ehwiki.org/wiki/Hentai@Home
Apple should add a status bar icon that appears whenever your camera is on and in use. Or even color the status bar similarly to how they do for GPS, tethering and calls being active.
"cloud" != "public"

If you save it in your Google Drive, you can control who has access. Even better if it's your organization's GSuite
Obviously the rules need some flexibility to solve special cases. I do not think anyone has suggested that you need to provide a unique hand written explanation for the 100th repeat offense. At that point just delete the spam and ban them.
FT Names Khalaf Editor After Lionel Barber Ends 14-Year Stint
I don't understand it enough to get excited - what are the potential applications?
Closing off your website from blind people and ethical web scrapers != dangerous.

Just a dick move.
Earphones Stability, Confort or Best Sound Quality?
Are you looking for stability and confort wearing earphones?
Would you buy earphones for this kind of features?

We are developping custom-fit earphones!! We would like to fit everybody ears difference.
Look ewolv.loma-innovation.com if you are interested but reply me first please!
I develop a project that gets deployed to some users with locked down boxes (tight permissions, no internet), and it's really not that bad. You just download the dependencies using `pip download package_name` and bundle them with your project. Your install is basically the same; `pip install -r requirements.txt --no-index --find-links /path/localdeps/`.

It's not as nice as just doing a regular pip -r, but it works and isn't that much effort.
Yep multiple commits over a long period of time + different services (microservices).

Was possible to revert, but the work needed to be done. The biggest mistake was letting this singular person take control and not let anyone else in on it. Reverting would have been a big effort as well.
> I guess we could argue this point against large swaths of the Earths animal kingdoms as well.

Yes that's what I meant to say with "being on the cusp of awareness and intelligence." Many of them are going through what we must have gone through.
A Look into Performance Review
> No one gave Google the mandate to regulate the internet.

That ship sailed long ago, through Google Search. When Google Search changes its ranking algorithm, the web moves. They've done this a lot: your site ranks better if it has a better mobile experience, if it's faster, if it's machine readable, if it's in a particular language, if it's served using HTTPS, etc.

Generally, the argument is that Google has been given that mandate by the user: they're prioritising websites that are better for the user, and hence people choose to use Google. Chrome is just another tool in Google's toolbox.

Whether you agree with it is up to you, but it's been happening for a while nonetheless.
“ These stories suggest that an initial period of concentration—conscious, directed attention—needs to be followed by some amount of unconscious processing.”
Then anytime we try to talk about the whole issue the online Nazis suppress the conversation
This does happen when the microphone is being used while you’re on AirPlay. My wife was scrolling Instagram as I drove, and we noticed it was using the mic.
This exists: commoncrawl.org
>Montezuma II who purposefully spread rumors saying that the conquistador were returning gods so that people would stop fighting them and start trading with them.

>It was not superstitious belief from ignorant savages, it was a political move.

Your message suggests it was a political move that prayed up on superstitious beliefs. So, both, basically.
But the fact that you're here, conversing on something worldwide is insane.
Correct. It is utter garbage.
An incredibly useful tool. I started using it in university for coursework, I used it to create figures for my master's thesis, and now I use it in my industry job. I would give it the highest statement of praise you can give any software: it just works.
I seem to remember there were some mysteries around how photosynthesis works. Although looking at wikipedia it seems quite comprehensively mapped out now
cyclog: Safely log standard input to status files and log directories
I am not so sure it’s only about liability. Maybe with job interviews but in other areas it’s just cheaper to have automated systems that do the rejections and cancellations. Having support staff that can explain and even override decisions costs money This is undesirable so it’s better to lose a few customers.

I think we’re at risk of building up the ultimate faceless and inhumane bureaucracy that works well in most cases but if you have bad luck then you have no way to clarify things unless you have a lot of money for lawyers or can raise a stink on social media.
Unable to read the article currently (company network restrictions) but my Wife and I have a late night hobby of watching people play horror games on YouTube. The games we watch need to be a bit more interesting than cheap jump scares (interesting stories, etc) but its so fun.

We even installed a projector and pull down screen in our bedroom for the "movie theater experience" :)

Some games we enjoyed:

- Outlast
- Outlast 2 (not as good as original)
- Resident Evil 7 (really good!)
- Alien Isolation
- Until Dawn
One of the big selling points of legal weed was the ability to tax it. Now tax is bad and messing up everything so we shouldn't tax it at all? Its interesting it happened like this.
Australia fires could be out of control for months, says fire chief
I maintain a mix of old and new python projects (sadly, still working on migrating some older 2.7 stuff to 3) and my setup is the same as TheChaplain. I just keep a separate venv for each project and have it setup appropriately in VSCode. With VSCode, I don't even have to think about which venv I am working with outside of when I initially set the interpreter.
Well, you'd expect Google to have some defenses against this sort of attack the same way they penalize keyword stuffing and cloaking.

But for all we know, they do. The TFA doesn't establish otherwise. It doesn't even establish that the author didn't update the content in June. Or that the blog unfairly ranked over better candidates.
Gunpowder-based gun technology has kinda plateued too. We pretty much hit the practical limits of size during WWII with Schwerer Gustav and battleship cannons, and the fastest firing guns still use the basic design of Richard Gatling from 1861. Most recent innovations have been in the work of pointing the gun in the right direction moreso than the gun itself.

Then again, I guess caseless could be the next big innovation if they figure out the heat problem...
> Amazon has robust competitors in the shopping space

This complaint isn't about the shopping space, it's about the selling space. Small businesses who want to sell online will typically get a whole lot of nowhere if they don't use Amazon.
This is where my reply was going. Authenication to Google Drive is client-side and direct to google.com. There is no draw.io server anywhere that can access your Google Drive.
It's upsetting. Reminds me of when the CERN people made that paper about modulated plasma wave acceleration, and pretended they were the first to do it, or at least the popular press did. You only realize it when it's your field (as do I here) but we in physics ought to talk to each other more.
The original study can be found at: https://www.nature.com/articles/s41467-019-13092-7

Abstract:

> Seawater is one of the most abundant natural resources on our planet. Electrolysis of seawater is not only a promising approach to produce clean hydrogen energy, but also of great significance to seawater desalination. The implementation of seawater electrolysis requires robust and efficient electrocatalysts that can sustain seawater splitting without chloride corrosion, especially for the anode. Here we report a three-dimensional core-shell metal-nitride catalyst consisting of NiFeN nanoparticles uniformly decorated on NiMoN nanorods supported on Ni foam, which serves as an eminently active and durable oxygen evolution reaction catalyst for alkaline seawater electrolysis. Combined with an efficient hydrogen evolution reaction catalyst of NiMoN nanorods, we have achieved the industrially required current densities of 500 and 1000 mA cm−2 at record low voltages of 1.608 and 1.709 V, respectively, for overall alkaline seawater splitting at 60 °C. This discovery significantly advances the development of seawater electrolysis for large-scale hydrogen production.
A Guide to Streams in Java 8
what if your website offers medical advice? Some people have to maintain things like WebMD.
>This has nothing to do with the speed of light.

Please take extra care to correctly parse what I actually wrote in response to the gp. Yes, speed-of-light is still a limitation based on the gp's constraint of "search/discovery in a _distributed_ way" which means the search algorithm avoids central servers and loops through a bunch of remote p2p nodes to parse a bunch of exposed JSON manifest files.

If instead, the search algorithm loops through data in a cached index server, that's no longer "search in a distributed way" that the gp was originally wondering about. That's the particular point I was responding to.

>Anyone then could build a search index and build a good search experience.

Now, as to the issue with that "cache index server" that pre-parses the JSON files...

The cache server that also contains the actual video data will naturally attract the most users because when they hit the "play" button on their smartphone, the video starts immediately instead of waiting or suffering stuttering from somebody's flakey home video server.

So, the index server with the "good experience" as perceived by users will be the one that also includes the actual videos -- basically acts as a CDN -- and this emergent behavior of user preferences defeats the decentralized ideals of p2p video.

We see that p2p of things like illegal software already works and is proven. However, p2p of mainstream videos has massive technical hurdles that oppose how typical users like to discover content and play them with immediate gratification.
Worth a try: tweet and win $20 – Usersnap user feedback tool's campaign
> benevolent dictatorship

Regardless, it's still frustrating. Especially when they cannot tell you which "rule" you broke, so they resort to telling you they can use their discretion to ban you for any reason (which is usually some sort of agenda that becomes apparent after you've tried to have a civil discussion about why you were banned). It's what drove me away from that platform, and I'm sure I'm not the only one, so I guess not telling users also prevents future issues, in a way.
The framing of this as an “antitrust exception” to section 230 is probably not the most correct one. Here is the statutory provision in question:

> (2) Civil liability

> No provider or user of an interactive computer service shall be held liable on account of—
> (A) any action voluntarily taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected;

The question is: what is “otherwise objectionable?”

The Ninth Circuit’s Zongo case held that “providers of computer security software can benefit from § 230 immunity, and that such providers have discretion to identify what online content is considered ‘objectionable.’”

Of the bat, the Ninth Circuit is dealing with a self-created problem. Under ordinary principles of statutory construction, “otherwise objectionable” must be interpreted consistently with the preceding elements of the list, which relate to pornography or violence. Maybe Nazi material would qualify, but Congress probably didn’t intend the statute to cover malware or spyware. Had the Ninth Circuit limited “otherwise objectionable” to such content, the antitrust issue would never have arisen, because other filtering tools wouldn’t fall within the scope of “otherwise objectionable” content.

Regardless, Ninth Circuit precedent is what it is. But that still doesn’t support calling this an antitrust exception. As the Court itself says, it’s about the scope of the “discretion” to define what is “otherwise objectionable” content. It’s about whether the safe harbor applies at all, not carving out an exception for the safe harbor when it would otherwise clearly apply.
Gnome3 is great if you want to disable 4323 hotkey combinations to open their overlay (except the one that can't be disabled), and download an extension that makes it so moving the cursor over 15% of the upper left corner of the screen doesn't open the overlay.

But it is slow. The overlay barely works well on a new mid-range system. A cheap laptop that is as old as Gnome3 has no chance of running Gnome3 in a satisfying way. Even if you ignore the overlay and install dmenu (which a noob isn't going to know about) it is slower than not only other wm's for Linux, but Windows and OSX. It's not a good way to get new people interested in Linux.
All you need to know about HD wallets, xPub, yPub and zPub
Basically this. I'll slightly elaborate on why an efficient market is a good thing.

It means that anyone can change money into a different currency without having to worry about being ripped off. There is one exchange rate and you'll be paying that plus a small margin.

It means that anyone can invest in publicly traded companies without having to spend an inordinate amount of time and effort trying to value them. Pension funds would be next to impossible without this. To the extent that the market is efficient, you don't have to worry about the imminent collapse of IBM. If anybody knew, the prices will reflect it even if the rest of the world has no idea why the prices are as they are. (The further markets get from being efficient, the further this gets from being true. Compare investing in the S&P 500 to the shenanigans happening with penny stocks. Be glad that your pension fund gets to invest in the former so it can pass on the latter.)

It means that companies can raise money without too much difficulty. They'll sell a part of themselves, and a legion of quants will give them as fair a price as humanly possible. If the price were unfair, someone could exploit it to make money , correcting the price in the process. Ergo the price will be fair. While this sounds far removed from the welfare of the people, this is what greases the engine that runs the jobs of virtually everyone in the developed world. It also lets people pool risk to try risky but worthwhile things. The impact this has on innovation cannot be overstated.

Of course, I agree with the above poster that finance probably isn't the best place for smart people to spend their lives. I'm just claiming that finance people aren't overpaid, everyone else is ludicrously underpaid.
The Fujitsu FM computers have impressive specs for 8 bit computers.

They should have had as much success as the MSX had.

http://museum.ipsj.or.jp/en/computer/personal/0007.html
I think it's just a slightly optimistic view of reality.
Thank you for keeping this open! It really is a gift to anyone who wants full control of their tools. I sometimes use it together with inkscape, tikz and graphviz.

I quite like the draw.io nextcloud app as well, though I guess it could also be a storage provider on the website for better integration :)
Ah, but has to be built. That is done in the dry dock.
Also, it's a different scale of importance. GPs criticisms are fair but is anyone in their right mind really willing to pay for a bulletproof blog system? Most software is simply not under the same set of requirements that these "real" engineers are. And where they are, you see more "real engineer behavior".

The standards between Blogging, Banking, and Aerospace are each drastically different and sequentially more rigid. Thinking that we as software creators are failing because we're not holding ourselves to the standards of Aerospace and beyond feels like complaining that some high school kid working at McDonalds is not holding himself to 5 Star Restaurant standards.

You get what you pay for. And you typically pay for what you (think you) need.

edit: structure
-> mandatory reference to Rich Hickeys Hammock Driven Development [0], watch it if you find the time!

[0] https://www.youtube.com/watch?v=f84n5oFoZBc
You not only have to trust the websites, you also need to trust your operating system, your web browser, and the web browser extensions. It's for example common for browsers to call home with anything you type/paste in the URL-bar. Both Chrome and Firefox did that last time I checked.
Sadly, LBRY isn't able to track view counts. Which makes organic, network effects really difficult.

Maybe they could implement a naive "view tracking" by having the client do small proof of work when they interact with content?

Similar to voting in NotaBug? https://github.com/notabugio/notabug
JetOctopus Review: Faster SEO Audits
To be fair, the authors are not claiming that this is the first time, only that this is the first time in this material. As you say, the press makes it up to be different than it is.
AES-128-CCM
Luigi, AWS S3, DBT, Snowflake and Re:dash (currently analyzing Metabase or Looker to allow queries without SQL)

Luigi runs our scrapers and other workflow management tasks (e.g. DB backups).

All raw data lives in S3. We make an effort to be able to recreate the whole data warehouse from the raw data, so if any cleaning/normalization process fails, we have this safety net. I'm curious to hear if others use a similar pattern, or if there are better options.

DBT handles both loading the data from S3 into Snowflake (by creating the Snowflake Stages), and transforming the data in Snowflake. This isn't how DBT is used usually, but it felt wasteful to add Stitch or another tool to load the data into Snowflake, as snowflake supports it out of the box. I also created a `setup_snowflake` macro operation that creates our users, warehouses, databases, etc., in Snowflake (a kind of "poor man's Terraform")

I don't think Snowflake requires introduction. It's an amazing tool. We used Postgres before, but Snowflake is much much better, even though our DB is pretty small (~200 GB).

Finally, we use Re:dash as a BI, but I'm checking other options that allow usage without SQL (currently Metabase and Looker).
This site is a centralized system in some sense though?... As in, centralized source of moderation and authority, at least.
Hmm, seems like the workflow you've described is a bottleneck leading to this. Wouldn't you have some kind of test/staging environment that is accessible for this purpose?
Oh man, having been to M&S in the UK, I would love to have them in the US.
he was talking about illegal immigrants, per reports by border patrol. this was in the original statement, and the "unbiased" "respectable" media reported that Trump called all Mexicans rapists.

border patrol gives pregnancy tests to girls 10 and up when they arrive, due to the high prevalence of rape among illegal migrants.

The rape victims are Mexican women and children. he has said this many times as well.

Antitrump folks also like to ignore sex traffic, presumably because it's politically expedient to let those women suffer.

the recent peak in apprehensions is 140,000 in a month. border patrol estimates they catch 1/3 of border crossers. if 1% of that population is rapists, that's a whole lot of rapists.

you can remain wilfully ignorant of what was said and what was meant if you so choose, but at least be quiet about your opinions that disagree with readily verifiable facts.
The Education of Natalie Jean
That's really great! It's really hard to find examples of business models built around free software that brings in straighforward revenue. Good luck!
She won popular vote by over a million I thought? Is that within sampling error?
It's digital, so it or any other digital currency can never be perfectly-perfect. It's private which is it's main goal. If others want to be anonymous, just like any other digital currency, they need to take additional steps that can never be solved by any digital currency.

There are much better people to discuss any problems you think it might have over at r/Monero, including people with PhDs (I'll never be as smart or have as much dedication as they do). I suggest using the search function about your concern, and if you don't see it, create a post or make a comment in their Skepticism Sunday threads.

I learned about Monero here on HN years ago, understood its limitations then, and keep mostly up-to-date. I won't claim that any thing in the world won't have its limitations or problems, but I do still believe that Monero is the best project currently and still looks promising going forward in terms of user financial privacy.
I really like that you can export as PNGs and embed the diagram information inside. Being able send around PNGs that everyone can view, but can still be edited with draw.io makes sharing and updating much simpler.
Odd not to see any reference to mmap, which is part of the python library.