skysight-inc/HackerNews huggingface dataset:
I understand that as well. My point was that I don't see anything anomalous here to think it was treated any differently than any other post.
This isn't a vote of support for FB, but I've said it before and it bears repeating: you are naive if you think you _can't_ do this today. There are companies doing this pretty well (ex: DMP's, or "data management platforms.")
Lockdown proponents have consistently said that it's not about reopening later as such; it's about reopening safely, and we mustn't reopen at all if it's not safe.
We need something like this in Europe but fat chance when the regulators are bought and paid by the auto industry which still prefers ICE cars.
We will release it this week. Let me know if I should ping you when we have it.
It does. For me it opens VSCode.
I think "codenames" are easier to reference and discuss once you get immersed in the ecosystem. "lambda" vs. "serverless compute" - which one do you want to say 30 times a day?
>I have a problem with "not making it so the stuff you have is available everywhere (i.e. push into Fedora _and_ Debian to feed into all distros and ecosystems)".

Almost all of our kernel patches are in mainline Linux, and ifupdown2 and FRR are packaged on Fedora and others.

>Cumulus is actually a nice exception to this rule. Most Linux-based network operating systems do not bother (including SONiC, VyOS, EOS, etc)

In defense of VyOS, they contribute to FRR and generously offer free licenses for people who work on the projects they use (https://www.vyos.io/open-source-contributors/). I think in general there's a lot of goodwill between the people working in the open NOS space.

> My only complaint is the focus on ifupdown2 instead of helping make cross-distro tools like NetworkManager support these things

Gotcha, I understand now. I can't provide any direct insight into why ifupdown2 was chosen instead of nm. I also use nm on my personal devices - though I can't say I've ever missed the ability to e.g. configure vxlan tunnels on my personal infra ;). I guess if we'd chosen nm 10 years ago then there would be similar feelings from people who prefer /etc/network/interfaces. Of course, at the end of the day Cumulus engineering time is spent primarily on things that ship in Cumulus Linux.

Btw, appreciate the feedback :)
What a computer science degree looks like in 2020
You're right, its getting better. Main problems were older JREs, G1 in 11 is better but still locks up. We haven't used ZGC in prod yet.

The main thing is dotnet had this figured out 10 years ago while Java is still struggling.
Yeah I found that too but it only has a mergetool integration. No diff command listed there.
It’s hard for Mozilla to fight for privacy on the internet since their main customer is Google. Firefox needs to have enough tracking in it, in order to send data to Google. Otherwise Mozilla would earn no money.

And there are no other major customers willing to pay Mozilla. Pretty much the only other options are Yahoo/Verizon (they are currently in a legal fight With Mozilla about a breach of contract that happened in 2017), and Bing (but Microsoft is currently on a mission to promote new Edge, and even included various pop-ups in Windows 10 to discourage people from using Firefox, so I don’t think they are interested in being Mozilla’s customer at the moment).

Mozilla has to stay in bed with google, and this is going to muddle any kind of privacy-related initiatives and communication from them.
I wrote an article about that here: https://dpbriggs.ca/blog/making-a-blog-with-rust-and-orgmode

The main changes since that article is I use systemd services to manage caddy / webserver instead of tmux sessions.

The short of it is: rocket + tera + org-mode html export + some amount of parsing. There didn't exist high quality org-mode parsing crates when I made the blog.

You can learn more about the org-mode parts from the source code: https://github.com/dpbriggs/dpbriggs-blog/blob/f4936fa2dafea...
>Or simply "attribution."

Yes, I think that's enough lol

Just had bad memories of a client trying to have multi channel attribution in place for a campaign (but on the other hand, maybe the agency upper management shoved that in the clients throat and we had to deal with it).
That would be nice but without that money they are dead in the water. Mozilla is currently the only thing standing against a total browser monoculture.
I guess what that means is the "fee" is cut out from the flow. Meaning it's not there.
In Sublime Merge under Preferences > Layout you can change the Diff Layout. By default we use Auto, which switches between Inline (unified) and Side-by-side (split) based on how large the window is. You can pin it to a specific size if you prefer that style.
> Those rules say that you cannot add fractions like "1/3 + 1/3 = 2/6", not because of any intuitive reason, but because it's disallowed by the 'rules' of fraction addition - that's it.

That is absolutely incorrect. There is an intuitive reason why 1/3 + 1/3 != 2/6. That reason is that 1/3 + 1/3 = 2/3, and 2/3 != 2/6.

The important thing here is to help students build the intuition that mathematical notation shouldn't be treated mechanically, you should think about what the notation represents. The temptation to say 1/3 + 1/3 = 2/6 only comes when you're blindly applying operators to notation.

Now, the example from the classroom is more subtle, because it deals with an improper translation of the English into mathematical notation. If I say 'one third of the students at table 1 are girls', that should be translated to 1/3 * 3, not 1/3. Applying this rule gives 1/3 * 3 + 1/3 * 3 = 2/6 * 6,which is perfectly correct. Similarly, 1/3 * 3 + 1/3 * 3 = 2/3 * 3 is obviously correct.
I usually try to cut them some slack. I mean, they're operating this stuff at Internet scale and have never (AFAIK) raised prices. They've basically got two options:

* Price things in an intricate way sufficiently specific to actual costs of providing the service for many use cases

* Price things more generally in a way that more or less probably results in about the same revenue

The problem with option #2 is that it's dependent upon some customers implicitly subsidizing others (e.g. any "unlimited storage" backup solution). It can work a lot of times, but sometimes it doesn't, and at AWS's scale, that could change quickly. It'll upset a lot of customers if they then have to restructure pricing to account for a small subset of customers' use cases being too costly to provide.
No, but I will not disclose it directly either way, people might try to either doxx me or harass my instance. I've had that experience in the past.
I don't know the solution, but I definitely wouldn't want my phone carrier deplatforming me for counter-revolutionary speech.

There are plenty of other places to go if Wal-Mart doesn't sell a CD. Not so much in Twitter or Wikipedia's case. Some alt-right 'competitor' with 30 users isn't really a substitute.
It’s not so black—and-white

FAANG got their monopoly by having tech stacks able to do basic Web 2.0 features better than open source alternatives.

Once upon a time AOL was the FB of the day and Steve Case was the Mark Z. What happened? The Web Browser happened. HTTP was an open protocol and people could run their own domain foo.com instead of “keyword Foo”

Do you think FAANG could have gotten their start on top of AOL, MSN, Compuserve? The previous FAANG?

What we need is simply to create an open source alternative to FAANG that is permissionless and built on top of the open Web.

I’m doing it, as are many other projects:
https://qbix.com/QBUX/whitepaper.html#Distributed-Operating-...
Thanks, this is useful. Made me realize that I habitually hit Shift-Command-Plus when I'm browsing so I never notice the default text size of anything, even my own sites!

I understand "so small" but what do you mean by "so left"? Is there a usability enhancement in centering designs rather than left-aligning them?
> Folks like the OP won't support writers.

> Thanks OP.

Is that the most appropriate thing you can say to someone who bought a book and (somewhat expectedly) got screwed by DRM? Maybe there's a reason they won't support writers. Maybe they'll eventually write a blog post about that!
Few manufacturers mean that they are very expensive (generally custom made today, in one case I've seen by a shipbuilder), which limits commercial usage. Besides that simple issue though I think it mostly comes down to poor maneuvering on hard surfaces which somewhat limits them to snow/sand/mud, and the drivetrain is probably more delicate and difficult to maintain than tracks which discourages military use. One of the big advantages of tracked vehicles in a military context, for example, is that they do not get flat tires. A rolligon could easily lose an entire bag. I'd imagine they probably carry spares and tools to swap them but no one would want to do that on a battlefield.

From what I have read, they are, in general, not really designed for survivability like most off-road vehicles we think of, but rather for payload. So operators send them in groups of two or three because they do get stuck or require repairs en route from time to time.
The new OpenGL rendering path actually doesn't touch Skia at all. It's pretty much custom all the way down to the system APIs.
Rust's decisions about chat platforms has nothing to do with Mozilla.

Mozilla chose Matrix, not Discord, for example.

(Also, while the popular version is "Rust chose Discord," it's actually more complex than that: each team decides what they want. Many chose Discord. A bunch chose Zulip. The embedded working group is on Matrix.)
New EV models will soon also destroy resale value of ICE vehicles.
Calibre can solve this problem for you with some 3rd party plugins
Yes, because I'm sure you're the exact same person you were in high school / college, and that everything you did 15 years ago will be held as an unwavering standard of who you are as a person.

/sarcasm

(Nevertheless you might be in hs / college now...but hopefully you understand the point I'm making.)
I'm a big fan of GitKraken

https://www.gitkraken.com/
Maybe Meld: http://meldmerge.org/

The google search that may help would be for "merge tools".
So unreal engine, blender and visual studio? All talking to each other?
What's different than bank apps but better?
Mozilla chose Matrix, not Slack or Discord.
> How is Windows Task Scheduler broken?

Fundamentally.

Try to schedule a simple script to run once an hour, while the user is logged in. No other conditions. Nothing complex.

Wait an hour and wait to see one window pop open running your script.

Wait one work-day. Work on your machine. Observe 10+ executions of that script, in parallel, on the mark the script was scheduled to run once.

Watch this get worse every day, until reboot. And then it slowly starts collapsing on itself again.

Not even this simple use-case works. It’s just unbelievably broken.
Not much comfort but it was still the better choice. DRM would have made it worse. Pirates would have still stripped it in 30 seconds while the honest paying readers would have been annoyed and put off. And readers are readers, if enough people like the books hopefully some will pay or recommend it to those who do. Hopefully.
Disable Javascript with the DevTools and see that nothing gets properly rendered. Conclude anything you'd like to share in this thread.
Huh! That's really cool. I'm glad that you invested in the UI toolkit---that distinguishes Sublime products from other text editors and Git GUIs by a wide margin.
Sigh, I should've gone ahead with the longer version of my previous comment that I deleted because I felt that pre-emptively responding to this would be unnecessary by now.

Yes I've dealt with this issue (to be more precise multi-cloud rather than migration, also used other TF providers in tandem like the Kubernetes one), and yes your TF resources are provider-specific, but being able to handle it all with the same tool instead of having to deal with an awful vendor-specific tool (to be charitable, because the reality is having to deal with mutiple ones and having them inter-operate through bash glue) vastly helps in reducing and controlling lock-in, and I would argue it's the baseline step you have to take if you don't want to risk your whole business on a single cloud provider not going to the gutter either because they've grown too big for their own good or because they're being squashed.

CloudFormation means jumping into the pit of lock-in and you can only climb back out by digging your fingers into the dirt wall, Terraform means you have climbing gear to rappel down and if you have to, get back up without as much hardship. Sure you have to put the gear on but your descent is controlled and then you can climb back up at your own leisure.
Charging at home or at work is best with electrics, but the gas station model is still possible. With a range of 500-600km and high power charging at 1000-1500kph, which is all being done right now, you can go somewhere and charge once or twice a week. It's not quite as convenient at 20-30 minutes, but it's possible; when combined with some sort of destination, like a grocery store, it's more time-efficient.
Ioannidis is less than positively looked upon because his study was flawed.

https://www.mercurynews.com/2020/04/20/feud-over-stanford-co...

Quite the irony given his expertise.
Looking Glass starts shipping its 8K holographic display
In a similar topic there is a reference server by Google: https://github.com/google/exposure-notifications-server
I live closer to this sort of thing than the HN gestalt does. There are a handful of people who are indeed just upset about their freedoms in that sense, but they are a fringe. The vast majority of people concerned about the lockdown in real life are concerned about the costs greatly exceeding the benefits, about the lockdowns being used as an excuse to grab power by power-hungry politicians, beliefs that the people advocating endless lockdowns are the ones who still have jobs and aren't experiencing the costs themselves, and disbelief at how clumsy it is to apply the same policies in your large and diverse state to counties with single-digit numbers of cases total vs thousands of cases weekly.

These are not my opinions; this is what I hear. I do not hear all that much about "muh freedoms". Dismissing all disagreement that way is not a path to understanding what is really going on out there. If you don't care about that because you're happy with your view of the world, fine, but don't whine when you get blindsided about what America really believes about things in November.
My guess would be it's the parts of the game that are generally useful and polished enough to be used as the base for other games (or non-game applications).

Games often have parts that don't quite belong to the engine layer, but also not strictly to this specific game. It might be small adhoc helper modules, glue code to other 3rd party libraries or similar random stuff.
Six years, roughly the time it took Angular to rise until version 2.

Sorry for the sarcasm, I've been trying to learn web development for some months, starting with the basics (HTML, CSS, plain JS) and slowly adding more modern frameworks (Bootstrap, NodeJS, ...).

The course is a few years old already and it feels like 80% of what I learn is now completely irrelevant. I just wonder how frontend developers keep up with that pace.

If I'd write a blog, I wouldn't want to spend half of my time into refactoring and migrating to newer versions, frameworks, etc. But maybe that's just me.
America still isn't testing at sufficient scale. Contact tracing isn't happening at scale.

America is now running more tests per capita than the socialized healthcare systems of Western Europe. These systems don’t do contact tracing either.

The argument here is not that the US healthcare system is perfect, but rather that socializing it is not going to solve any problems it has.
I came here with the hopes of finding something similar to GCP. Thank you!
It seems that the neural net just spits out an answer, rather than deriving it step-by-step like humans do. That's interesting, but would still get you an F on a real calculus test.
I used to feel like "the cloud is just someone else's computer" but I have changed a bit.

If you do cloud native, there can definitely be pricing and peace of mind benefits. The idea that you can deploy a globally redundant database with automatic backups, with zero installation or server/software maintenance, is pretty amazing. Lambda is awesome and powerful, AWS IAM security model is revolutionary vs. so many different network/LDAP security policies.
Share has brought Google to Serbia
> There are plenty of things that happen on any company that have no relation to the code

Some more details about our approach that addresses your concerns:
(1) for content changes unrelated to code, anyone (tech or non-tech) is able to open a new MR, and after approval it automatically gets merged into our reference branch and deployed
(2) for content changes related to new (unreleased) code, the input from non-tech people (e.g. customer support) is usually requested via an already existing merge request (via a mention), they can then add their input/content via gitlab's interface straight into the markdown files (and see a live preview), this way we ensure this sort of content goes live along with the code and requires no extra coordination

> I am not telling you that what you are doing is wrong, but scalable it is not.

I hope with my clarification above it makes more sense.

> when you say "our use case": are you speaking on behalf on the whole company or just the tech team?

On behalf of the whole company: we have a single product/platform that is continuously increasing in complexity, and it really helps to have a single process in order to maintain a knowledge base that covers as many aspects as possible (tech and non-tech). We believe this approach will also minimize replication of content across departments (facilitates cross-linking), and we're intending to also create an aggregated search (next to the individual search) across all categories of our knowledge base (product/engineering/support/sales/..), in order to more easily retrieve relevant content.

> Beware the usage of the Royal We when you say "our use case"

I am not implying this is set in stone, we (as a whole team) thought long about this flow, and for now it seems to work great, and I hope (responsible for maintaining this technically) that it scales up to some point far enough in the future. I'd say we were mostly inspired by Gitlab, they seem to adopt a similar approach, and that seems to be scaling quite okay over there :). We've noticed ourselves that the general "documentation mindset" has definitely grown among the team because of this specific process and the ease of adding content, updating content and retrieving content.
A DEQNA ethernet controller card can measure to an accuracy of 100ns which is around 20m at the speed of light. Shockwave velocities in the ground are in the order of 1000 to 10000 m/s or 1 to 10 m/ms so sampling at 1ms intervals should be precise enough.

In fact here is a graph produced by CORRTEX https://digital.library.unt.edu/ark:/67531/metadc1200655/m1/... which shows a velocity of ~3 m/ms or 3000 m/s. The sepcialised equipment has much better resolution and samples much faster than every millisecond.
I only went with what is popular. At the time of doing this, getting captcha up and running was the top priority.

Having used Google reCaptcha before I immediately set it up.

Would you recommend hcaptcha over reCaptcha?
What are you trying to achieve here? What tools are you going to get and how do you want to use them? You do understand that the switching ASIC is just a PCI device right and that you cannot just pump all its bandwidth into the CPU for review? The path between the data plane (ASIC) and control plane (CPU) is limited, generally only a few gigs in today’s high end switches. Anything you want to do in the data plane has to be programmed on the ASIC. The only packets that are punted to the CPU are control plane are ones that need software processing and are low bandwidth, such as LLDP, STP, BGP control, etc. This is done by programming a switch ASIC table call “my station” or “l2 user”. On some kit you can tcpdump a front panel port to the CPU but it is rate limited as you can kill the CPU or stop processing of vital control plane packets (let’s DDOS the STP process, fun). Looking at traffic flow on the CPU on a 32x100g is not gong to happen. You need to sample, so sFlow, Netflow, etc. So given the limited bandwidth and any tools need to know how to translate your Linux configuration into Ethernet ASIC pipeline programming what is it you want to do that you cannot do today?

Random note. I worked at a switching startup (a few). At one we always ran own latest code. After an update to a core switch everything looked good, but then people started to complain things where very slow. Went looking. Switch looked fine but dropping traffic towards CPU which should not happen. In checking the cacti graphs for that switch (10 second polling) all the graphs that showed the ports between the different networks were exactly the same flat line at a max of 134MB/s on 10G pots. Hum, strange. Hold on, that sounds like the max BW between the ASIC and the CPU port! Let check some bits in the ASIC configuration. Yup. New build forgot to set HW routing on in the pipeline so every packet was punted to the CPU for route processing. Lucky control plane policy had the STP etc, packets at a higher queue. Tweak the bit, blam, graphs go to 11 :) File bug.
RMIScout: Safely and Quickly Brute-Force Java RMI Interfaces for Code Execution
And despite being a non-profit company they have been putting millions of dollars in the pockets of their executives. There have been quite a few threads here on HN about that.
Now add in deaths due to the following reasons, and you'll start to get the real picture of what we've done.

People who are avoiding treatment for heart attacks, strokes, and other critical conditions:

https://www.washingtonpost.com/health/patients-with-heart-at...

https://www.bmj.com/content/369/bmj.m1931

People who are not scheduling cancer screenings, heart bypass surgery, and other elective procedures:

https://agoodwar.com/the-ban-on-elective-procedures-is-killi...

People who will get tuberculosis:

http://www.stoptb.org/assets/documents/news/Modeling%20Repor...

People who will starve:

https://www.france24.com/en/20200422-un-says-food-shortages-...
I liked em. They had good character, some made me laugh (John Hancock is trying to sell insurance?) though I was just watching my Girlfriend play through fallout 4 they kept it entertaining.

"A settlement needs your help"..

Thanks Preston... Well that NPC got kinda stuck on the same topic after a while..
F# offers a nifty "unit of measure" language feature to help with that. You might have

[<Measure>] type lbFeather
[<Measure>] type lbGold
[<Measure>] type lbLead

let convertGoldToLead ( weight : float<lbGold> ) = 1.0<lbLead> / 1.0<lbGold> * weight

// works
let barOfGold = 1.0<lbGold>
let barOfLead = convertGoldToLead barOfGold
// doesn't work
let bagOfFeathers = 1.0<lbFeather>
let leadDuck = convertGoldToLead bagOfFeathers
// Error reported: mismatched units.
New Dynamo DB Features – Truncate Table and Download as JSON or CSV
Forcing being the key word there. I haven't read anything which suggested to me that Gandhi "forced" anybody to do anything.

You may know more than I do, however.
> Mozilla cannot fix Web until they start attacking FAANG

They already attack Facebook (they put Facebook in Facebook purgatory by default, don't they?) and I'm not sure what they need to go after Apple, Amazon or Netflix over, I think you are really just mean Google here.
IRC was not bringing any money.
> "And weighs 2 1/2 - 3 tons."

A bit of a tangent but it'll be interesting to see what effect an all electric vehicle future has on the design of roadways, bridges, etc. I imagine that many things will need to be rebuilt to handle the additional load.