skysight-inc/HackerNews huggingface dataset:
libc functions may need unexpected syscalls. For example, some of the date and time functions will very likely access the filesystem, just to parse /etc/timezone and the corresponding files in /usr/share/zoneinfo/. This is unexpected from the point of the programmer, who did not add any open(2) syscall to their application.

Now depending on which libraries are in use, finding out which syscalls are actually required has often to be determined with strace or trial&error through all code paths. And with another version of the library, this set of system calls could even change without any changes to API or ABI, leaving the responsibility to track this to the application programmer.
How does it exclude Microsoft, who reported $8.4 billion net income for Q2 2019?
Much of your ongoing annoyances sound like customer service problems. Can you shop around for a different specialty pharmacy? In my (limited) experience with CVS [0], they do offer to ship to a local store for pickup. I've no idea if they'd be setup to do this with refrigerated medicine, although it seems better for them than relying on a commercial carrier that will happily leave a missed-delivery tag and let the package sit over a weekend.

Perhaps you could also get your doctor to write a new prescription a week earlier, so you'd have more of a buffer.

[0] Just to be clear, I'm not trying to sing any praises of CVS. I've only dealt with them because they just bought out another specialty pharmacy which I also had a short experience with. That consolidation is presumably another symptom/cause of the ongoing dumpster fire. I'm just trying to offer pragmatism to perhaps better cope within this broken system.

addendum: I've no idea why I'm being downvoted. Is the only goal of sharing personal situations simply to pile on the outrage party? Obviously OP has been at it for a while, and in that sense should have their own situation figured out the best for themselves. But OP is probably overloaded with stress due to the situation and is just thankful it "works" at all, which results in clinging to local optima.

shrug, I see another comment referencing that CVS is mentioned in the article (my "article" says "Access Denied"), so perhaps pointing out that they do actually do their job some times clashes with that.
> Because Gisselquist Technology, LLC, owns all of the code for the ZipCPU and its peripherals, proprietary licenses may be purchased.
Base load
Systems Languages are considered niche these days?
Right, but some of the comments on HN imply that is the way people think - that most dark matter devs are using old code bases, or don't have the skills to be on the leading edge.
http://www.tarsnap.com/spiped.html
I would add that nowadays a number of URL's have some parts "variable" at the end and so searching for "your" URL might not give results (but a previous submission with the same "main" URL but a different suffix does exist nonetheless).
> On Windows NT filename is specified as sequence of 16 bit wchar_ts and is supposed to be valid NFC UTF-16.

I would emphasise that the "supposed to be" is a convention only (similar to the Linux UTF-8 convention). The only filesystem enforced rules are that file/directory names can't include \/:*?"<>| or wchar_t(s) less than 0x20 (aka ascii control characters).

A Win32 path can also have additional rules (such as a file cannot be called "COM") but these aren't always enforced, depending on how the API is called.
And did your manager go on to get another promotion? And may be few more team members had similar jumps in performance?

A new manager we had deliberately did this to us. Few of us got marked as "under-performer" levels at random times - risk of being terminated by the bell-curve justification and then within 6 months (not at the same time) we all were "exceeds expectations". The few of us figured out what the manager had done - after 2.5 years. By then she went from being a manager to a senior director with a decent portfolio - and that too pretty quickly. Oh why not! she created "stars" and "performers" out of under-performers.

I ended up "deliberately" underperforming for the next 1-1.5 years after they first tagged me. How hard can it be to NOT work? Well it is hard. I invested in learning lot of stuff. But management always figured out I was more than meeting expectations, got me raises and promotions. May be forwarding emails did the trick. But then I got bored, frustrated and quit.
As others have said, this pre-dates RISC-V. The author built it as a teaching / learning aid and blogs about it excellently: https://zipcpu.com/

More generally, anyone building their own CPU and architecture just for kicks gets serious kudos in my book. It's not a shame, it's brilliant!
> Consumers can pay for ad-free video subscription services like Spotify Premium or Hulu—why can’t they in search or social networking? Why are these markets stuck?

The article has very pragmatic observatiosn but this is not one of them. This won't work, people won't pay with money for what they can easily pay with their targetting data. Private data is worthless in any other context than advertising, there is no opportunity cost.

I also think it didn't touch on advertisers themselves, who bear a big responsibility for this situation. Agencies like IAB have done less than nothing to fix this situation, they ve made things worse. We need more ethical ad platforms, but we also need more ethical advertisers.
That means a gap in treatment while CVS waits for the stuff you threw away to work. That's not acceptable when the condition ruins QOL.
After almost 4000 years have we concluded that the alphabet was a bad idea after all?
Brilliant – Master key ideas in math, science, and computer science
> OP wasn't saying it's a moral failing

The morality and intent is irrelevant to my core assertion. A criticism of contravariance (if that makes it clearer) followed by a usage of it is unexpected hypocrisy, which is ironic.
I'm not sure why, but the word "enterprise" seems to trigger a knee-jerk tab-closing reaction for me.
I’ve had specialty medicine approved that very clearly goes against policy at different phases of the review process (including immediately) on different insurance plans. So they do seem to me to have this power.
But won't that cause a delay, even if you ignore the cost, since I'm sure they won't give the subsequent medications unless the time period in which you are supposed to do the previous treatments had passed?

That delay is what can be the difference between life and death for some.
Agreed, a pharma purchase might amount to requiring GDPR compliance, not just for tracking, but also due to regional and international regulation on pharma products.

I also agree that general tracking might unintentionally cross the line and turn into EU specific marketing, it does seem like most web analytics these days is geared for identifying regional differences and that that would count as monitoring EU behavior.

GDPR is still in flux and being updated, but I don't know what's been tested in court. Best advice is to seek expert counsel.
e (Euler's Number) is seriously everywhere – The strange times it shows up
Show HN: FewShots – Build deep learning models with small amounts of data
https://www.reddit.com/r/PoliticalMemes/comments/cla50g/medi...
A good example would be the YPG (People's Protection Units of Rojava), where the defensive power of guns is equally distributed and rotated through the population so that everyone shares in the responsibility. It's hard to over use your power when you know that someone else's grandma will later have that power.
Tile38 – Realtime geofencing and geospatial index, v1.17
As long as your competitors do the same thing, they'll tell their brother and he'll reply with "oh I had the same experience with $competitor" and customer service is no longer a relevant factor in deciding which company to go with.
I was once dating a woman who had vertically contracted Hepatitis C during her birth. We had an accident before I had completed my normal vaccination course. The first-line treatment in those cases is a dose of immunoglobulin containing the relevant antibodies.

My insurance gave two choices: pay $800 out of pocket for the drug at any pharmacy that carries it (zero coverage offered, no recourse), take it to my doctor's office by hand, and get it injected there; or go to the ER and have it done one-stop there (at a cost of $300 to me and at least $3000 to them).

Fine, guys. It's your money...
Republican senators in my home state (Oregon) that abandoned their posts actually threatened to shoot state troopers sent after them [1]. It's hard to say guns help democracy when they're so literally being put to use to break it.

I'm rather neutral on the issue itself, I see pros and cons, but the fact that the insane, often completely unreasonable group has lined up on one side makes me want to take the other.

[1] https://www.oregonlive.com/politics/2019/06/oregon-republica...
MajorPrep (STEM YouTube Channel)
The magic of capitalism is that the full resources of the planet's human minds are devoted to increasing the wealth of the owners of capital.
I don't want to get into the specifics of what makes Scrum good or bad. But one thing I have noticed working in software is that 99% of people who talk about Scrum actually have not spent any real time learning it. Not the product people, not the managers, and not the engineers.

Anyway, I don't want to get into the weeds, but if anyone is interested I just posted a gist of all my notes I took while reading every Scrum document I could find a few months ago: https://gist.github.com/erikpukinskis/a8a61b8fbd19f8063737f7...

There's a lot to it, as a software engineer, learning more about it was actually pretty exciting for me because there are some good ideas in there for some of the standard headaches I see over and over in software companies.
You keep seeing the part while missing the whole. Kick your perspective up a level, and maybe you'll put it together.
Started using Prolific a few days. Love the fact that it has a clean and simple interface and it pays in British Pounds which then translate to higher CAD/USD amount. The only thing is that there are not enough survey and the site does sign me out sometime after showing a 500 error. Would also love to know if you guys plan to have a mobile app/mobile friendly site at some point. Started using Qmee app on my phone and love it's interface and level of engagement so far. I understand that Prolific and Qmee might be serving different markets but would be nice to see Prolific implement some of it. Would love to give additional feedback if you'd like.
Hilarious. The guy should be given a medal. He takes hundreds of thousands from Amazon and they don't close his account while regular people return or exchanges a few shitty, fake products and Amazon shuts then down stealing the prime fee. Now that's a scam. Amazon deserves this. It's pocket change for them, of course, but if I was the prosecutor I'd drop the charges. Why should Amazon get this projection when their customers get shafted when Amazon steals from them?
Where I work this is an "Architect". I'm in the middle of a project designed by these same people to use these "new cutting edge technologies" we are essentially replacing one legacy pile of shit for another new pile of shit that is ever more so complicated to maintain. It blows my mind the money that it being wasted.
To me it feel like we're going to end up having cancer in a burning building facing knife fights as we try to escape.

I have a serious medical condition. Due to physiological processes related to my health issues, I sometimes have big spikes in anxiety. I typically project that anxiety onto other things and then catastrophize about social stuff or financial stuff in my life.

I believe that dynamic is actually much more common than is generally recognized. For many people, fear of climate change may well be an unrecognized metaphor that fits with the idea that "I have a very big and threatening (personal) problem that I don't know how to solve, one so bad it is threatening to destroy my whole world."

I'm fortunate that I am aware of the somatopsychic side effects of my health issues, plus I live with my two adult sons who can tell me "Mom, we're fine. You are just having an anxiety attack because of (health thing)."

It appears that most people don't even recognize that somatopsychic effects exist at all, much less have some means to do a reality check and say "This is probably not really a reaction to The News. It's probably really a reaction to (health thing)."
Poor homeowner!
I recently contacted Amazon for customer service and was shocked at how fast it was. I entered the phone number they could reach me at on their site, submitted it, and before I could even read the thing telling me that they would call soon my phone was ringing.

That was an automated call to tell me that a human would be with me soon and the current wait time was one minute. As soon as the message ended, a human picked up.

Unfortunately, they could not do anything about my issue. Briefly, I ordered something on Prime Day that is normally available in 3 colors. My first choice was not available, my second choice was listed as taking a week, and my third choice could ship immediately. I went for my second choice.

A week later, they admitted that it was not actually going to be available for something like three weeks. Meanwhile, my first choice color was now available. I wanted to change my color choice to that.

Alas, apparently customer service does not have the ability to change the color option on an existing order. All they could suggest was cancel the order and re-order, but that would lose Prime Day pricing, which had been $22 on an item whose normal price was $49.

(Yesterday, I got a notice that because of the delays they were canceling the order, and they gave me a coupon code to get the $22 price if I wanted to re-order, along with a $5 gift card to help make up for the inconvenience. The color I originally ordered was listed as being back on stock on Aug 9 for Aug 12 delivery. My first choice was listed as being back in stock on Aug 9 for Aug 9 delivery...not sure how that works. My third choice was listed as in stock for 2 day delivery. I decided that the third color would work with my decor after all, and ordered that just to get this whole thing over with. It's been shipped and I'll get it tomorrow).
The problem with pushing right up to borders of tolerance is that borders shift. Sometimes suddenly and violently.

As I'd commented a few days ago[1], Google's then-CEO Eric Schmidt said "The Google policy on a lot of things is to get right up to the creepy line and not cross it".

The problem with such a policy is in thinking that cultural and legal boundaries are fixed and inviolate. The very process of repeatedly pressing up to a border may trigger the backlash which moves it, and can leave the fate-tempting party in deep water -- with its own culture, processes, amd institutions unable to adapt, or with goodwill so badly burnt it never recovers.

In particular, the resource most being burnt is trust, a commodity that's expensive to acquire, quick to burn, and that big business in particular has had in short supply for most of the past 50 years[3]. Trust, once earned and deserved, hugely reduces costs of business in that counterparties -- not just customers, but vendors, employees, regulators, and even competitors -- tend to be inclined to cooperate and assist. And when squandered, makes every interaction (including customer service) a scorched-earth battleground. The topic is something of an evergreen in the business field, I'd posted an item recently on it.[4]

There are numerous places where customer service gets it wrong, but breakdowns of trust across multiple boundaries is hugely evident: the company doesn't trust its customers, or CSRs, marketing doesn't trust manufacturing, sales doesn't trust service, engineering doesn't trust sales, and more. Combine this with monopoly-sector practices and you've got huge problems. Add in elements of James C. Scott's Seeing Like a State and much more.

______________________________

Notes:

1. https://news.ycombinator.com/item?id=20507894#20511372

2. https://www.businessinsider.com/eric-schmidt-googles-policy-...

3. https://news.gallup.com/poll/1597/confidence-institutions.as...

4. https://news.ycombinator.com/item?id=20531236
Eh, "heavily frowned upon" in certain small (but incredibly vocal) urban pockets along the US coastline, sure. The rest of the nation... not so much.
This absolutely is new, or at least the use of PBMs in this way has greatly expanded.

When I was in the insurance business, formularies were very common, as I imagine they still are based on my experience as a customer of an insurance plan. Whether or not a drug was on the formulary list was both knowable in advance and negotiable. If your doctor wanted to prescribe something to you that wasn't on your plan's list and had a good reason and felt like having his or her staff spend an hour on the phone once a quarter, your insurance company would often permit it. Funny enough, Anthem--discussed in the article--was one of the better ones in the past about having flexible formulary rules. Even if your doctor wanted to go off-label with an unlisted drug, the majority of insurers would cover it in some way.

This use of PBMs, where drugs are on the formulary list but the doctor is told "nope, you can't prescribe that right now or in this way or in this quantity" and being overruled by a pharmacist at the insurer, is relatively new and scary.

(Incidentally, this is why the rhetoric of "death panels" during the debate around the Affordable Care Act was bullshit. We've always rationed care in this country and, in the private insurance market, how it is rationed is almost always completely opaque.)
Totally agree about Seattle. Even downtown has a lot of large, beautiful trees. So pretty there.
'The masses' refers to the lower classes (look at any dictionary and how the word has historically been used - 'opiate of the masses', 'the unwashed masses'). It would not typically be correct to say that a Googler is part of the lower classer. 'The masses' is definitely not the same as 'everyone'.
Why would you not count those?
Being able to back-track in time after a (legal) protest has been committed is a horrific application of this technology.

This is one of those "We should discuss the upside/downside before doing it" subjects.

I mean if you want to radically increase safety, just shove everyone into an 8'x12' padded box.
Found some info in the repo's issues about how much room ZipCPU takes on an FPGA:

https://github.com/ZipCPU/zipcpu/issues/8

PDFs:

https://github.com/ZipCPU/zipcpu/blob/master/doc/orconf.pdf

https://github.com/ZipCPU/zipcpu/blob/master/doc/orconf2017....

https://github.com/ZipCPU/zipcpu/blob/master/doc/orconf2018....

Also a list of FPGA dev boards as of 2018:

https://www.reddit.com/r/FPGA/comments/9yutk8/best_100300_fp...

So looks like ZipCPU takes between 2400 and 7372 LUTs, depending on how optimized the routing is. An Ultra96 with 154k LUTs could hold between about 20 and 64 ZipCPUs, although busses would be an issue.

I'd like to see more of these projects start from a stance of connecting to other CPUs on the same chip rather than out to main memory. Or rather, a spec should only be considered complete when it has designs for both an in-mesh core to be placed beside its neighbors in a grid, and a bus-facing core for connecting out to main memory.

I think the future is going to be a series of basic blocks like CPUs, RAMs, maybe even GPUs that can be placed arbitrarily and run as clusters for tackling big data problems using techniques like map reduce. Or better yet, maybe FPGAs that look like multiple FPGAs (each with their own RAM) running on the same chip.
The richest people are the ones who advertisers really want to reach (in the article, the hypothetical beer ad sells at $2 CPM vs the hypothetical private jet ad at a $2000 CPM). At the same time, the richest people are the ones who can afford to pay whatever subscription fee FB or Google would charge. I don't think that there is a lack of demand, it's just that the people who make up that demand create an adverse selection problem, the users who would opt out are the ones who make your platform valuable.

I don't think that antitrust regulation solves this particular adverse selection problem. It's certainly difficult to compete against the established giants, for many reasons, but this theoretical opting out is definitely not some consumer benefit that we can expect.
I've been considering using Julia and rust in this way. anyone tried that?
If your CS dept. can't distinguish between (and silo) problem customers, you've got a CS organisational problem.

And if you're finding that selling licenses and support bundled doesn't work, or that unlimited support doesn't work, start metering support.

Mom'n'pop and enterprise markets are hugely different. Sounds as if a fair bit of the problem you're encountering is trying to map them the same.

Then there's the alternative of providing a subsidy to transfer those customers to your competitors....
And the payer can state that the PBM only offers a limited set of options, each hand washing the other.
E3 Expo Leaks the Personal Information of over 2k Journalists
I was a flip-phone holdout for a long time. This was not generally supported in new devices sold up to 2015 (when I acquired my first smartphone, and my experience with good phones ended).

Every flip phone I owned did not play well with non-ASCII text. Receiving a message with an emoji would render the entire message, or if I was lucky just the portion following the emoji, unrenderable. Most phones I had failed to just rectangles, which I assume is their method of mojibake.

This was not a causal factor in my switch to a smartphone. It was annoying to have to explain character encodings to friends who didn't understand why they couldn't send me emoji-containing messages.
One entirely maddening thing is that the ACA was labeled as having "death panels" that would decide who lives and dies. That phrase was powerfully effective in making large group of Americans strongly oppose the ACA. Even if they knew nothing else about the ACA, they knew they didn't want death panels.

But as this article demonstrates, if we care to use the inflammatory "death panels" label, we already have them.

It makes me despondent that we can ever get to a place where our politicians can make rational, informed decisions about complex issues requiring multiple trade-offs. Cheap political rhetoric is not only easy to sell, stoking fear and tribalism is a winning strategy to getting reelected. 30 years ago most voters didn't bother to read a paper and were simply uninformed; now most voters are actively misinformed.
Location: Germantown, MD
Remote: yes, only if possible, or a few times if the office in DC area.
Willing to relocate: no
Technologies: Scientific Python, Microservices / REST APIs with Python / Flask / PostGres / MongoDB, GPU Processing
Résumé/CV: PhD in physics / MSc in Software Engineering. https://www.linkedin.com/in/ricleal/
Email: ricleal@gmail.com
> React-like experience

Can you elaborate on what you mean by this? As a user of both serverless and react I’m afraid I’m failing to see your point here.

Other than that - exciting stuff. I’ve been eagerly waiting for the ability to build some more powerful abstractions, preferably with as little yaml as possible. :)
Iran is still flying F18 Hornets at last check.
The use of a fill chart type is confusing, it's only accurate at the line at the top of the chart.

There's also something odd to me about how one chart appears to be polynomial and the other linear.

Lastly the mapping of RGB value to the frequency on the chart is inconsistent between the two charts. In the first we see 255,0,0 at ~480THz and in the second at over 500THz

In short, neat concept but I think the output needs a little validation.