skysight-inc/HackerNews huggingface dataset:
Daniel Suarez on the DIY gene-editing revolution
Anecdotally I keep finding myself stuck in Captcha loops of Firefox and the same sites work fine on Chrome?

Anyone else finding this?
Technical tour-de-force traps positron
Giving a plug to https://truelayer.com/.

They have a great team and they're making a big push to bring PSD2 compliant banking integrations to Europe. I haven't heard of many other offerings within Europe.
Well, they did announce Amazon Outpost as well...
>GoDaddy provides no high-value value-added services in comparison to other market leaders

I don't think there's all that much serious competition for auctions.godaddy.com
They do outline everything pretty well at https://plaid.com/legal/, but I don't know that those terms are linked to from the login widget.
The Golden Age of Rich People Not Paying Their Taxes
Interesting. I am ux designer and i never thought people care about this or even realize there is difference. I mean actually quite opposite lot of people i know were confused from the movements first time this feature landed in safari.

Anyway surely this is not a showstopper. I mean it is not functional in any way.
> I've seen lots of writeups of how wear-leveling works, etc., but never a good physical explanation of what is actually wearing out over time.

SSDs are flash are basically EEPROMs. In an EEPROM one bit is stored in a dual-gate MOSFET. One Gate is a normal gate, the other is floating, i.e. it just is a small conductive island. The information is stored by (quite literally) shooting electrons through the insulation of the floating gate into it. They're then trapped on the gate; if you turn the second gate on, the transistor conducts iff the floating gate is also turned on. This shooting action happens to damage the insulation, which at some point is degraded enough that it can't keep the electrons trapped on the floating gate. Hence the electrons leave, together with your information.

> For devices manufactured after about 2000 there's tin whiskers,[3] which began to be a problem because of RoHS requirements.

The solder joints themselves usually don't form whiskers, which mostly grow on pure tin-plated surfaces, e.g. the pins of components (which previously used lead). Using lead-free solder is mostly co-incident with whisker risk, not the cause of the majority of problems.
Maybe this is a dumb question, but couldn't/shouldn't a KaaS (and other orchestration systems) just be a layer on top of "vanilla" CaaS?
Relevant: there is a project called LightNVM [0] which is pushing for a much lower level API to SSDs, that allows most of the complexity to be moved into the host OS (namely, Linux).

[0] http://lightnvm.io
As a long term FreeBSD user who was bitten by recent (8 up to 11) source update issues I would have loved a disclaimer upfront: "we broke it again" or "we finally got back to normal"....
I have never driven a car.
I agree. I like that Digital Ocean takes their time to get a new product offering right. It shows. Especially when you compare it to AWS, which we're in the process of moving away from.
This is another way of saying "it's too complicated".

The purpose of the advancement of technology is to make things easier. The practical use of these languages is to create something that makes money, with as little overhead as possible. A language should be selected to make things easier, with little overhead. Not being able to easily scale to 100 people is a very bad business decision, especially when the same functionality could be achieved in languages/methods that require less education (cheaper) and have a larger talent pool (cheaper). I'm talking about the use of tools that are meant for productivity, in general, not Scala.
The critical part of a ponzi scheme is using new investment to pay interest on old investors.

Something that you can model as a collectible doesn't do this. No matter how many promises of revolution you attach, it's still a commodity where you can buy and sell units based on supply and demand, and everyone profits or loses based on where the price goes. And they're generally aimed at a perceived customer need, at least.

For an honest believer, the value of their coins remaining stable is fine, they just want to be able to purchase things easily with them and/or do smart contract stuff.

The word 'scam' is appropriate for some coins. The words 'ponzi' or 'pyramid' are very rarely appropriate.

On a side note, the smart contracts set up to do a ponzi were interesting. It turns it into straightforward gambling, without the risk of someone taking the money and running.
Bitcoin has also clearly failed as a medium of exchange, but I rarely see people try and defend that.

It’s talk of Bitcoin as an investment that is more troubling. You can make money buying gold or whatever at the right time, but it’s a hedge not an investment. Holding gold has real costs and their is no dividend just the next buyer.
That doesn't mean much when flashing their ROM means voiding your warranty though. Also, their efforts don't really count in the very important areas like the OS security itself; Google reigns supreme there, mostly.

I am a former flashing-ROMs fanboy but the truth is, you are either stuck on ancient kernels or sometimes part with functionality you prefer to still have (like rooting).

I gave up, eventually.
This is probably a joke, but you can avoid this by having a pretend application for your mockups instead of the real one. So it would go InVision app > InVision mockup > pretend app.
This was the merchant, and not Plaid. While Plaid gives such merchants a lot of power, I don't think the ethics issue lies with Plaid (though you could make a good argument that they should grant limited access, and full API access only on a more restricted whitelist basis)
Why would beta build not find shader cache?
xclip works fine for me on wayland (Arch), the rest... yeah, colorpicker? doesn't work. Screenshot? Gnome tool works but grabbing an area has a weird tainted color.
Thank you, this will be a nice new feature that will be relevant to my setup and appreciated.
The same person who managed to make the text and background color not clash will also be able handle two scrollbar colors responsibly. Take e.g. a textarea that gains focus and has the both scrollbar and border change color, what's so terrible about that?
I don't think anyone has an incentive to release findings because that will just sour their future work with AMD and counteract any pricing concessions they are getting for waving the AMD platform around under Intel's noses. Same for POWER, for what that's worth.
Anecdotally, it seems to be flying through pages it used to struggle on when I last tried it (~version 60). Tab switching seems faster too, but I haven't had enough time to put it through its paces yet. Fairly promising so far, though!
Getting a 404, anyone else?
Yes, great insight! The choice to focus on sentiment here was mainly to align with fast.ai’s original research—-hopefully maximizing the generalizability and accessibility of the results.

Internally we have made use of these results to improve a broad set of language tasks, hopefully will be able to publish on those in the coming months as well.
Egeria is a nymph name and associated with a spring in Rome, and my favourite naturally sparkling water.

It was super weird seing it on hn.
benign? Do you mean banal?
Can I inspect websocket frames yet?
Yep. One ungracious explanation could be that Google is penalising Firefox users, but a more likely reason is that Firefox successfully blocks some of the information leakage from the browser that Google uses to decide whether a browser user is a bot or a human. I’ve no doubt that Chrome is very secure, but I do doubt that Google does much to stop it sending data back to Google controlled domains.
It's cool that governments are taking action now, but this is a chicken vs egg scenario. If services like Yodlee didn't exist to prove that there was significant demand for programmatic access to consumer financial data by building businesses around it, would governments care? And, how many more years will it take before it gets there? With Plaid/Yodlee/Whatever you can build a Fintech app _today_ in the US that supports thousands of banks. If you're an entrepreneur that's a game changer.
When I interned at Mozilla, most of the FF devs developed on a Mac. They are not ignoring the platform. I suspect the issue is as other said, low incidence, high impact.

It seems like they are aware of the issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1404042
It's still a bit buggy, but I use Firefox on Wayland as my daily driver already.

https://bugzilla.mozilla.org/show_bug.cgi?id=1512416
https://bugzilla.mozilla.org/show_bug.cgi?id=1509740
I think you’re right but also it’s become more pervassive and more nuanced and less detectable and sime so overt we don’t even care anymore. I think the magnitude has changed, for the worse.
There have been reports of Google's new reCAPTCHA v3 requiring more image selection in Firefox than in Chrome, but there are no definitive information.

Do you have any privacy extensions installed or the "privacy.resistFingerprinting" about:config pref enabled? privacy.resistFingerprinting is known to cause problems with reCAPTCHA v3:

https://bugzilla.mozilla.org/show_bug.cgi?id=1503872
In Chrome you can revert the tabs back to the triangle shape via Chrome flags:

chrome://flags/#top-chrome-md

I've got mine set to 'Normal'.
Curious about the "energy impact" metric. It seems to be just runtime. Fairly lame, had expected some kind of real energy model. This will be quite misleading in many cases, e.g. GPU usage or heavy floating point.

// 'Dispatches' doesn't make sense to users, and it's difficult to present
// two numbers in a meaningful way, so we need to somehow aggregate the
// dispatches and duration values we have.
// The current formula to aggregate the numbers assumes that the cost of
// a dispatch is equivalent to 1ms of CPU time.
// Dividing the result by the sampling interval and by 10 gives a number that
// looks like a familiar percentage to users, as fullying using one core will
// result in a number close to 100.
let energyImpact =
Math.max(duration || 0, dispatches * 1000) / UPDATE_INTERVAL_MS / 10;
// Keep only 2 digits after the decimal point.

return Math.ceil(energyImpact * 100) / 100;
Get another job offer (with much higher salary) that you are willing to accept. Try to present it to current company enough in advance _before_ your review, since review happens after decision has already been made.
Yep, and unfortunately schools have been teaching its opposite for decades - unthinkingly accepting authority just because it's authority.
She is not working for pay. Her freedom comes from the man she is dependent on. And many feminists found when they tried to work that the job market was, surprise surprise, not welcoming to women. So while I agree with your literal words that she does get some benefit and that she could try to find a job, I cannot help but read in to your words as suggesting the situation is fair. And that I completely disagree with.
Haven't we on this same website celebrated various Gmail clients and services? Same kinds of risk there (email being different than transactions, but in many cases, that may be worse)
Ask HN: Where can I find small, short-term golang projects for some side money?
I feel like there's an argument to be made that every firebombing mob started with a single person wishing some consequence.

An idea has to start somewhere.
Yeah, the feature is not introduced that well. It is mostly a good feature for the extension that they are talking about, TreeStyleTab[1], which explains the feature. Piro's blogpost is actually awesome. It describes the history of the feature, and how it is used today in his extension.

However, they could stand do the documentation themselves, or at least setting up the context of the blog-post a little more.

I am not worried by the reference to the post, Piro may not have the most pretty site, but his writeups are great!

[1]: https://github.com/piroor/treestyletab
Bloomberg has no intrinsic power over the revenue of Super Micro. They only have that influence because people trust them. People only trust them because their reports tend to be trustworthy.

False reports harm Bloomberg, as it erode their trustworthiness and trustworthiness is very nearly their only actual value/product. False reporting is inherently its own repercussion/consequence here.

This is different from DMCA as that has power granted to it by law, not by inherent trust. DMCA does also have consequences for fake claims, so it's a false equivalency here anyway.
a new controller is probably worthless to you, even if the old one wasn't storing the data encrypted. you don't have the map between real sectors and locations in flash.

your data is probably jumbled up one way or the other, but at least a custom board will let you read all of the underlying flash, instead of just the portions of it that a new controller would believe are in use. (keep in mind that the SSDs will have more physical blocks than they advertise logically.)
I've been looking forward to this release for the any-hover support:

https://googlechrome.github.io/samples/media-hover-pointer/
It's a 2010 actually, I did get it to work. Seems like i had to disconnect the battery.
The business would have to offer employees something lucrative they otherwise wouldn't earn. I'm not sure what that would be however.
These days most of American media stories about China, Russia etc are probable fakes. Only mass boycott of Western MSMs can fix the situation with these terrible weapons of psyops and propaganda.
A Swiss Dress from the 16th Century (2015)
In my case, CPU usage goes to the roof if I use a scaled resolution instead of the default one. If that is the case with all macOS users with non-default resolution, I wouldn't call it low prevalence.
Don’t share commented out code
Market average is dependent on where you live. A large raise usually never comes unless you are changing job descriptions. It sounds like you work for a small company which likely can't afford giant leaps in pay. I have always found the best way to increase your rate is to move to a different company. Your criminal record is a hit and miss, some companies care some don't. It also depends on industry and size of the company. A small company is less inclined to spend the money on a criminal record check. Your rate is also dependent on your co-workers. Most places pay equal wages for the same position so there isn't any fighting over wage. I think your criminal record becomes less important with the more industry experience you have. the more desirable your skill set it the less likely they will nit pick over small criminal offenses. You should interview other places (at least 2) to get a sense of how others value your skill set. Its also worth looking into how to be pardoned for your criminal offense. If it happened a long time ago you may be eligible for a pardon, it may be costly but well worth it.
Yes - the key issue being is that the product offering is an API used by second-party with assumed permission from first-party; they are not selling that data to a third-party.
I'm happy someone is using it however, as that will encourage many shortcomings to be addressed.
i find it difficult to take "we're worried about state-level actors compromising our hardware, but we're unwilling to use a standard keyboard layout to avoid it" very seriously.
"Chrome has quit unexpectedly. Do you want to send a crash report?"
The language standard seems to bend over backward to define exceptions for these to that they kinda fit into the system; for example, if you define a variable like this:

SomeType variable;

The default constructor gets called, except if it's a built-in type nothing actually happens and variable has garbage in it.
Google's CEO Testifies Before the House Judiciary Committee
This is a fascinatingly coercive take on the privacy / observability tradeoff.
Very cool, I don't suppose this will allow one to change the dialog in hybrid/non-DM environments also? I use Openbox with a mix of KDE and GTK apps and this is one of the more common annoyances. I looked into this a while back and couldn't find any info at all.
one of the dumbass paid mods on here warned a user for using this "cliche" the other day, fyi

https://news.ycombinator.com/item?id=18652541
I have to disagree here, because the breakup of vertically integrated monopolies has been something that has been done by governments before. Entire components being open source certainly reduce the barrier for further closed source components, but we can develop open standards regulations that require certain middleware to be open and interoperable to prevent monopolization.
The only exception I can think of: showing a chunk of code that was replaced for a specific problem, e.g. the more obvious or higher-performance option was dismissed because it couldn't be used.
FYI, the learning curve is a little steep due to lack of docs, but a friend of mine has started to put together https://swoole.co.uk, which tries to bridge the gaps.

Also, I believe swoole is used extensively by tencent/wechat, so we're in reasonable company!
What!? "I wanna take you for a ride!"

The music is one of the most memorable parts of MvC2. It pretty much sat as the capstone of a decade of fusion jazz soundtracks that seemed to dominate Japanese games, fighting games and Capcom games in particular.
Border searches are nominally for the purpose of
preventing the importation of something that's
illegal to import

_You_ can be illegal to import if you don't have authorization to work/visit/marry/etc. with your visa. Generally, that's what these phone searches are for -- if they think you're lying about the reason why you're visiting, they will search your phone's messages quite often. You see it all the time on the US CBP television program (can be found on Netflix).
Just use a language employing the Hindley-Milner type system and be done with it.
Does it support hardware accelerated video playback on Linux now?

I have been waiting for this feature for I don't know how many years.

Every Firefox release, I am reminded of this xkcd comic:

https://xkcd.com/619/
I’ve been playing quite a bit of Mizuguchi’s new The Tetris Effect recently. There was an interesting YouTube video recently where they tried it with a Tetris master who did noticeably better in VR than on a screen. In the end the best guess was that the increased FPS and lowered response times were really helping.
This is talking about webrender's on-disk shader cache for the shaders it itself is deciding to cache, not your GPU driver's shader cache.

Looking at https://searchfox.org/mozilla-central/rev/adcc169dcf58c2e45b... it looks like that error means the disk cache was not created.

So either get_cache_path_from_prof_path failed to return a path or create_dir_all failed.

I haven't dug through more details, but I'm pretty sure the shader cache code there is new and am not at all sure it's completely hooked up yet.
Hi all! I'm a member of the team making the release. Note that this was a bit premature, as we haven't announced the project yet. So expect a lot more documentation around how to use AMBROSIA to appear shortly!

Nevertheless, please give it a try and help us out by filing issues for anything you run into. You can get off the ground by simply running `Scripts/run_*_ci.sh` (which will need you to set up your Azure storage connection string for pushing service metadata to Azure).

This Thursday, December 13th, you can find us from 8-noon at the AKS KubeCon booth.
https://events.linuxfoundation.org/events/kubecon-cloudnativ...
Not yet. There were some A/B experiments in Firefox 64 Beta for Windows users with Nvidia GPUs, but there are still some bugs to fixed. You can manually enabled WebRender in Firefox Nightly builds (but not Beta or Release channel) by setting the "gfx.webrender.all" about:config pref to true.
Exactly, something can be constitutional while nobody practices it.

Eugenics being a good example. Supreme Court upheld it 100 years ago, no constitutional amendment or ongoing fight with "two camps", people just stopped. State laws changed, licensing organizations stopped supporting it.

In this case, President could unilaterally tell the Border Patrol to not do it. Congress could make consequences.
Can you elaborate on "factor code"? Lack of error handling blocks?
Eeeee ee eeeeeee eee Eeeeeee Eeeeeee! E eeeee!!!
Two things that come to mind when I read articles like this.

The first one is what do you expect when the Federal Reserve target inflation rate is 2%. Over a 20, 30, or 40 year time span everything at least doubles in price.

The second thing that comes to mind is that nowadays everything seems to be a racket designed to extract as much money from a person as possible. All in the name of higher stock prices. Look at the number of things that are now subscription based. Meaning you never actually own anything.

There is another final thing that stuck in my head when reading the article. Who and how are "success" being defined. Just because someone doesn't own a house as big if not bigger than their parents does not mean they aren't successful. Same thing for cars, clothes, etc.
Do you think that some of the topologies being learned about and refined in digital machine learning research could eventually be implemented using these analog components?

Or do those digital networks rely too much on very explicitly define, specific activation functions that would be difficult to tease out of memristors?

(I'd be willing to guess that it's not really an either/or situation... That much of what's being learned about digital neural nets will be useful in building analog ones, but that the messiness of electrical engineering will require some new tricks to get useful machine learning happening on the memristors.)
I know it is not what you've been doing but it may be something you'd like to consider. I also love RSS and even though there are many add-ons to use in Firefox to restore that kind of functionality, I prefer to use Thunderbird to consume RSS/Atom feeds, I've posted about it at:

http://andregarzia.com/2018/11/reading-blogs-with-thunderbir...

Since Thunderbird is also my email client, it becomes a very pleasant experience of catching my email, my newsletters and my blogs in the same client.
Your idea is impractical from a "caching for performance" perspective, for the reasons other have pointed out.

However, there is work to enable multi-machine coherent memory. I just saw [1] today. This is kind of similar, you're giving a single, unified view to memory across multiple machines. But you do this to easily share data as part of a new programming paradigm, not to speed up your code.

https://www.westerndigital.com/company/newsroom/press-releas...
This depends on what `xdg-desktop-portal` DBus service is running on your setup. In most non-DE environments, there is no `xdg-desktop-portal`, and as a result, GTK will automatically fall back to GTK file selectors.

If you'd like to use KDE file selectors in a non-DE setup, you'll need to get `xdg-desktop-portal-kde` working.
How much non-campus land does Harvard own? Their troubles with dealing with their overseas land made the news earlier (https://www.bloomberg.com/news/articles/2018-09-06/harvard-s...). Do other universities do this too?
Even Amazon don't do that, they get the working class to do that, they're the middle men.
Addiction is a learned behavior, not a disease.
You are right, $0.20/hr * 24hr * 30day is $144

This is a huge number compared to the competition, but also a rounding error when it comes to the monthly infrastructure spend expenses of Amazon's target market here.

I mean, to be fair, that's a really reasonable price for a HA cluster. If you ignore the pricing models of literally all of the competitors' offerings.