skysight-inc/HackerNews huggingface dataset:
It is, but if you're a large enough company to be buying millions of dollars in adapters and switches, reading a guide from Mellanox to turn on DCB should be fairly seamless. RoCEv2 is API-compatible with IB for the most part, so there is really no configuration on that layer. The other pieces -- not really sure what you're getting at. Most of those are for going across data centers, which IB won't do anyways. At least Ethernet would give you the option to run RDMA from the east coast to the west coast.
And that userspace is based on a really old version of FreeBSD.

Or maybe that’s Citrix.
Ask HN: Are Domain Specific Languages Still a Thing?
A long time ago, I remember DSLs were all the rage. The Future was a vision of custom languages designed around the business problems and embedded into apps. But today it doesn't feel like that's the case.

Besides specialised languages for UI, and logic. Does anyone build custom DSLs for each application or industry?
Researchers uncover additional evidence for solar storms
As someone above posted the wider "List of parties to international copyright agreements", this is one of the boxes that need to be ticked prior to signing any form of deal between countries. It's a kind of 'fundamental' in order to start doing business with that country (or for the country to be taken seriously).
Stop deleting and resubmitting this.
This is good advice. It's all about risk appetite. We should be identifying and communicating both the potential for over-optimization and risk of not being scalable. You can only hope to hit the sweet spot if you have clarity on both being potential outcomes.
It would be horrendous to even try to troubleshoot a system with a dozen different version of OS DLLs loaded because the system had not been rebooted for a dozen patches.

Or, imagine every copy of Word you have running is using a different set of binaries.

No, thank you.
> the portion of Americans reporting that they currently ever use the service

Am I dumb or does anyone else not understand what "currently ever use" means exactly in this context? How is that different than just saying "currently use"?

"Ever" implies independence of time, but matched with "currently" it means what?

(English is my first and only language; I might just be dumb)
Way too sloppy for a false flag operation. Probably just some shady company trying to make a buck.

Regardless, it would be irresponsible to trust their attribution claim, especially when no evidence has been presented.
As mentioned already, it wasn't that long ago when big corps like banks didn't touch open source or free stuff with a stick. People who worked at those big banks, companies like Oracle, etc, back then will be able to tell you that almost everything was built in-house.

The problem NPM solves isn't a particularly interesting or challenging problem to solve if you don't try to solve it at scale. They'd just build their own. Then for the couple of packages that are hard to replicate, they'd find a way to sign some papers to get access to the code and push it to their own registry. For everything else they'd just rewrite it from scratch. Short of things like React, it's not all that hard for places with the resources of these big corps to rewrite bundlers, web servers, and utility libraries.
Spoiler alert: Oracle can be configured to what you need it to do. It can run well, or very poorly, depending on the implementation, and it is extremely powerful from a financial planning, budgeting, and forecasting perspective once you learn the UI. Netsuite (technically now part of Oracle) is almost as powerful but much easier to use from an end-user perspective.

Also: I'm talking about Oracle the enterprise financial management system. I don't know how the database systems get licensed. But I do think it's funny that most complaints from techies about Oracle are really related to the difficulty of learning Oracle's UI or licensing, when most websites, platforms, APIs, etc. these days have worse UI and licensing that's just as bad as Oracle's.
> need to edit the sensitivity, on Linux this is done with synclient

Default TrackPoint handling is now libinput (as of 2017?)

And regrettably, this regressed acceleration profile editing on older TrackPoint hardware. Apparently it was diverse and buggy, and libinput developer resources are limited, so older ThinkPads may need to update their firmware, or are simply wontfix.

When your TrackPoint has a good acceleration profile, it can be magical. When not, it feels like you're fighting the stick, and stressing your finger. I have one of each, so going back on forth, I get both "oh, wow, this is awesome!" and "yipes, this awful".

TrackPoint seems an odd case. Laptop hardware not working on linux is a familiar thing. But unless you know what you're missing, you may not recognize a severely-suboptimally configured TrackPoint. And without customization, your default TrackPoint experience can be really bad.
to be fair, most existing apps with that monika _are_ lightweight and efficient: tiny c compiler etc (https://tinyapps.org/ for more).
SE tax is the employer share, and its a bit complicated. As a 1099, you are required to pay the full SE tax generally minus (a couple?) deductions. But then, you are allowed to deduct half of what you pay in SE tax from your income for regular income tax. The SE tax is also paid I believe only up to some income limit. Then, there's the Medicare tax on top of that, which is not income-limited.
Direct Project secure messaging is an established, well-documented, open exchange format that works over SMTP. It is specifically designed to replace faxing for the healthcare industry.

http://wiki.directproject.org/
I didnt read the article, but has anyone else noticed a ton of ads for the Facebook app lately?
> And it's not just vocabulary, the successes of RNNs show that grammar is also mostly patterns.

The shape of resultant word strings indeed form patterns. However, matching a pattern is, in fact, different than being able to knowledgeably generate those patterns so they make sense in the context of a human conversation. It has been said that mathematics is so successful because it is contentless. This is a problem for areas that cannot be treated this way.

Go can be described in a contentless (mathematical) way, therefore success is not surprising (maybe to some it was).

It is those things that cannot be described in this manner where 'AGI' (Edit: 'AGI' based on current DL) will consistently fall down. You can see it in the datasets....try to imagine creating a dataset for the machine to 'feel angry'. What are you going to do....show it pictures of pissed off people? This may seem like a silly argument at first, but try to think of other things that might be characteristic of 'GI' that it would be difficult to envision creating a training set for.
I stopped using keybase because it just takes too long to open up the app on keybase and send message on my phone. the desktop client is great, but it's just too slow on mobile.
The only claimants to your source code are those to whom you've distributed binaries built from GPL sources. Anyone else can pound sand.
I have always dreamed of doing this, but wouldn’t this also allow me to shut out all the negative impacts my own existence is tied to? Like political and environmental news? I think we all have a slight social responsibility to be aware of the world around us.
If it was not for the strength of cult belief in Elon Musk within the company, they would probably be facing an open revolt at this point.

Don't miss "incentivizing employees to take out loans and spend PTO on new Teslas just before docking their pay": https://news.ycombinator.com/item?id=19361710
They barely have any revenue and they're struggling.

It's probably one of the next companies to be acquired in the coming years.
Does this support modern health informatics interoperability standards currently?

I'm particularly interested if there is good interface with this platform and FHIR/HL7.
How do you run all the apps on a single server? Docker?

Also, who is responsible for updating all those apps? Is that a full time job for somebody?
I'm not sure how this fully differs from the concept of a COOP such as RChain[1] who is already in the blockchain space. They have annual elections; you get to vote on business directions and leadership, etc.

I feel its been problematic for a variety of reasons:

1) Most people won't participate.
2) Lack of fully informed decisions.
3) Goals don't always turn out as intended.
4) Leadership/management has to appeal to the masses.

It reminds me of our political cycle and the California prop system. I don't personally feel like those are good models to follow.

[1] https://www.rchain.coop/
the scope of DTrace far exceeds that of procmon. procmon will show you params and return code for file accesses, and provides filtering, but that's the limit.

whereas DTrace could tell you "these are the file accesses that took longer than 5ms" or "here's a histogram/heatmap of file access durations". DTrace can correlate — file accesses by a given process in-between a given function's entry and exit — telling you _why_ a file was accessed.

well, maybe you're just asking how performant DTrace would be at achieving the same output. sadly I can't answer that.
Doing my bot scripts for Tibia (a freaking difficult MMORPG) when I was 13. The scripts were similar to JS.
You can use caddy commercially for free, the same as nginx. You just have to use a copy built from source by someone other than Light Code Labs, because the prebuilt binaries downloaded from the official caddy site are the only ones with the commercial licensing restriction.

I think caddy and nginx are both great pieces of software that have overly expensive commercial pricing.
> I would expect npm to have a legal structure in place under which code you upload for public use is also licensed for public use.

Not how it works. For example, see the license field here:

https://www.npmjs.com/package/unlicensed
I would love for this to be solid, but something here seems too good to be true.

How so? It's much slower than AES based hashes. It's about the throughput same as xxHash64. It uses fewer cycles/hash than xxHash64.
Yes, it analyzes a formula or recurrence relation - sorry to get your hopes up :-D I wish it could analyze source code, but the halting problem says that would be a bit difficult.

I think one could execute source code with varying size inputs to get an idea of a function's growth (assuming the function does halt), but I haven't thought about what that entails

PS: maybe I should have named it BOFAT (Big O Formula Analyzer Tool)
This is a concern but it usually works for two reasons:

1. Most firmware is sufficiently broken that Linux drivers are already hardened against devices being brought up in arbitrary states.

2. kexec walks the device tree to shut down all devices before starting the new kernel. This usually gets devices closer to a startup state, or at least a smaller number of known shutdown states.
I wanted to make a more light-weight chat client for desktop but unfortunately their Go library documentation was completely impenetrable as of ~6 months ago.
It's been so long since I've heard about faxing that reading the headline I thought "Faxing" was some fancy new tech that all the kids are playing with.
You have any links for this? It sounds both terrifying and clever as hell.

Similar to the Amiga's HAM mode[1], where you could get 4,096 simultaneous colors, but the restriction was that the succeeding pixel could only differ from the preceding in just one of the R, G, or B values.

[1] https://en.wikipedia.org/wiki/Hold-And-Modify
There is a lot of heavily patent/trade secret encumbered IP in both graphics and compute drivers, making open source extremely difficult. Above that layer I've found Nvidia extremely open.

Intel is far worse to deal with, and additionally engages in anti-competitive architectural wars, preventing other vendors from interfacing with the CPU bus.

As a result we have NVLink, and now we will soon have official IB cards with NVLink ports, and probably ARM cores too.
Exactly right. Its amazing thing in software industry that developers want to be highly paid themselves along with free work from other software developers.
I am surprised the reasons for planes being to fit in odd bit sizes. Although I suppose that is a reason.

Planes are a nice abstraction, because they allow you to use the concept of a raster surface for all kinds of things. These things might be bits of colour, but they might be metadata in an image analysis program, or a masks in a graphics editing program, z-buffers for 3-d graphics, or really anything.

(Admittedly, I am talking about an abstract concept of "plane", whereas the original article is presumably talking about the concrete behaviour of hardware.)
Fonts aren't really something I've dived into.

Could someone explain at what level this is happening. What classes of software/libraries are affected?
> SE tax is the employer share, and its a bit complicated

SE is equivalent to both employee and employer share, which is why you get to deduct half of it, equivalent to the employer share (which is not included as taxable income for other workers, either.)
You're asking the wrong forum.
Great question! We’re currently focused on intradevice security, or securing the data within a particular device. That seems to be the FDA’s focus currently. We hope to help medical device vendors interface with HL7 / FHIR systems securely in the future.
Can he get Hotwheels out of Jim's basement first
> I can’t afford to have most of 40k sitting in limbo for a while while Tesla figures something out. Can you?

The real answer to this question is: nobody can afford $40k in limbo.

The 30-day US Treasury is at 2.44% this week. This means you get $81 / month MINIMUM if you just leave that in US Treasury Bonds. That's the lowest-risk Treasury available, you make more money with any other investment on the market.
Even without overlays, being able to reuse the same bitmap with multiple stretches of the palette (by combining it with a solid colour as palette offset) was nice. It got you a bit more variety in the scene when memory was tight, and memory was always tight.

Back in my greenhorn days on the Amiga, I remember feeling very pleased with myself for "inventing" (hah!) a cheesy semi-dynamic lighting system using a 1-bit stippled gradient plane to effectively switch the main bitmap between "bright" and "dark" sub-palettes, at no performance cost.

I'm sure this wasn't original, of course, but back before the Web most hobbyists were trapped in their own little silos reinventing the wheel over and over again. It was fun. Then Quake came out with its -ahem- rather better lightmapping and... yeah, couldn't really kid yourself any more.
People have enough native productivity that they are able to feed, clothe and house themselves, generate their power and treat most of their ailments with no outside inputs required. In the resulting utopia people write free software in their free time because it is fun.
Lead generation and web site audit tool open sourced
A 3-D-Printed Family Home? A Texas Startup Says It Can Deliver
> I tend to get confused by what exactly it is the person wants to do (Analyze Data? Build an Analytics Pipeline/Architecture? Write Software/Services?

But this is the crux of the job-seeker's dilemma. If he/she is specific about their interests when speaking to an interviewer, they might get a response like "well, we're really looking for someone whose operational focus is [something else]".

And if they're not super-specific (I doubt anyone does data analysis exclusively without any other involvement in the project), but instead attempt to give examples where they had demonstrable impact working across a number of domains, you might hear a response like this:

> Even reading your comment, you don't sound like somebody who wants to analyze data.
What are the advantages of using libcurl over whatever requests does?
I feel like I read somewhere that there are actually taste receptors in your digestive system that work just like the ones in your mouth; it's just that they don't feed back to your conscious mind.
> That's 1 part of driving, it's just the part Tesla chosen to highlight because it's where electric cars have an advantage.

It's also the part everyone driving on a public road notices and appreciates. There's a reason zero to sixty and quarter mile numbers have always been so widely quoted.
Whats wrong w/ nexus?
https://blog.sonatype.com/using-nexus-3-as-your-repository-p...
All our devs have our group repo configured as default. Any publishing is done to our private repo (via CI only) and any public package is pulled through the proxy repo, this way all packages are cached in our private repo so when npm registry goes down / someone unpublishes (which happens/ed?) our CI server doesn't die.
Is this a problem with commitment schemes?

I want a heads to come up. I add a couple of hacked members to the group, so there are 3 honest members, and lets say 3 coordinated dishonest members.

Everyone shares their commitment hash, and the dishonest members share their actual commitments amongst themselves. Once everyone has the commitment hashes, the 3 honest members broadcast their commitment. The three dishonest members now have everyone's commitments, but honest members only have other honest member commitments. Dishonest members compute the ultimate value - if it turns up heads, then they just share their commitments with everyone, and the final answer is heads.

If it turns up tails, then the dishonest members compute possible permutations of various dishonest members dropping out and never sending their commitments. So maybe if dishonest member 1 drops out, the resultant value from just the group of 5 would be heads. So dishonest member 2 and 3 share their commitments and dishonest member 1 goes offline.

So, this system will work when it is composed of only people you trust, but will not work when it may be composed of people you don't trust. And if you trust everyone in it, why go through this process in the first place? And if you decide that when someone drops out and doesn't share their commitment, you just have to rerun the algorithm, then you have just given a very easy way to give the dishonest people a way to spike your coin flipper, so that no one can ever get a value out of it, or the dishonest members can just keep dropping out until they encounter a round where the final value is determined to be heads.
Probably an internal application. All internal systems are moving to the web.
nginx's worse-than-F5-and-haproxy load balancing was great for where I was using it. And from all reports, F5 would have required a full engineer to do configuration, compared to about 1/4 of an engineer for nginx.
Great question, and how OpenAI LP handles accepting investments will say a lot.
What has worked for me are the following things.

1. I have quitted drinking coffee about 5 years ago. I love the taste and smell of coffee but it's a joke what it does to people's wellbeing.

2. I am semi vegan, 3/4 of my diet is a vegan diet. I only eat meat on the weekends and only in small portions. During the week when I need to be sharp I avoid it completely.

3. I stopped eating bread and if I feel like eating it I would get a gluten free one.

4. Before going to sleep I get a pint of water.

That's it, 4 simple rules. If you try it for 5-10 days you will never look back. At times I miss a chunk of medium rare piece of steak on Thursday after work or a nice smelly fresh cup of coffee in the morning accompanied by a chocolate muffin but what I learned is that the endorphins spike that follow up the food intake would be momentary and can not compete with the level of energy my brain produce without it.
Intel bought one of the IB players and for all I know killed it.
Latency really isn't comparable, but now probably isn't an issue for algorithmic trading. Still many other closely coupled codes for which it dominates cluster performance.

IB is actually easier to reason about and debug than DCE, but obviously a different community of practice.
Very cool, I've recently been thinking of building something like this. Any thoughts on adding support for Pocket or Wallabag?
Russian computer hackers are seven times faster than North Koreans
Almost every big tech IPO of 2019 (Uber, Lyft, Pinterest, Slack, Postmates, Airbnb, Instacart) is headquartered in SF. It's undeniable that the center of silicon valley is slowly shifting north.
I have always wondered what this enterprise support means? So if a big company starts using vagrant, they would dole out 100k for a support contract? I find this hard to believe but what do I know.
It doesn’t matter nearly all Mellanox ASICs support both IB and Ethernet they are the ones who are driving the speed of Ethernet to this level.

You also need to use their cables and transceivers (or a similar alternative) for these speeds doesn’t matter if you are using Ethernet or IB.
People who control the money, generally have a lot of influence, especially when money is running short, regardless if they are on the board or not.
https://www.uspto.gov/patents-getting-started/international-...

USPTO explanation of difference between a Patent, Copyright, and Trade Secret.
Experiment: Hired freelancers will not implement proper password security
I feel like Instagram captivates an audience looking for a more distilled experience for sharing moments, so that crowd leaves Facebook behind.
The plug-in hybrid Porsche 918 can go 0-60 MPH in 2.2 seconds. I'm pretty sure that demolishes the fastest Tesla models.
Wow, as somebody who has "seriously" worked with C++ professionally since ~5years and with more "user friendly" languages since decades, these new features don't blow me out of the socks. Conversely, I'm terrified by the super complex syntax of these examples. Sure, these are synthetical border cases, but it shows the abysses of C++ logic. I get headache already with error messages from contemporary C++ templating and don't even got my hands touched with error messages from future templated lambdas à la C++...
Epic will work fine for this, but every other EHR released in the past several years is also capable of receiving electronic microbiology reports. Your office must have been using something really obsolete before that.
I don't think register allocation is a great analogy since it is largely a "solved problem" - there are well known techniques that allow compilers to do as good or better job of it than a programmer in most situations. This is not yet true for memory management.

You give "writing a game" as an example where memory management is not the actual problem. Games however often care a lot about performance and achieving good performance is part of the actual problem you're solving. For many games projects on current hardware you won't be able to solve the performance problem without thinking about memory allocation and blindly relying on the garbage collector will result in a game that doesn't solve the actual problem of performing adequately on the target hardware.
Why aren't game models described in part with curvatures, like CAD/vector art?
> The other pieces -- not really sure what you're getting at.

What I'm getting at is setting up clusters larger than what you can fit behind a single switch. So you'll want e.g. a CLOS fabric with multipathing (the typical IB setup, FWIW). As Trill and SPB seem pretty dead, it seems the momentum is to do the multipathing at the L3 level, using the aforementioned EPVN+VXLAN+BGP, or something similar.
Life is nicer in many ways under apache.
Even if it was done in software, it was still easier to write against planes because you had to run on hardware with wildly different hardware capabilities, so drawing routines were far easier to parameterize over planes than over various bit packing mechanisms.