skysight-inc/HackerNews huggingface dataset:
Mylan and epinephrene in the US comes to mind as the most egregious[1]. The reason we don't see as many clear examples is because, as you noted, reputational effects will usually influence market leaders to try to generate more profit without catching the ire of powerful anti-competitive bodies.

In Canada, our band of oligopolies is well known (telecoms and banks primarily)[2], and past and future attempts[3] are difficult to implment due to our low population density[4].

[1] https://www.goodrx.com/blog/epipen-price-change-since-mylan-...

[2] https://this.org/2018/11/30/canada-has-an-oligopoly-problem-...

[3] https://financialpost.com/opinion/the-crtcs-proposals-for-wi...

[4] https://www.statista.com/statistics/271206/population-densit...
I was looking through the abstract, and some language stuck out to me.

Very intriguing indeed
Taking any demographic and extrapolating the actions of a few to the whole, then basing policies around that is "systemic racism". But not if you're white. News flash, you're not looking for equality with that mindset.
In blow to WHO, EU seeks powers to declare health emergencies
Is there any group that is "systemically killing" any other group in America right now? Please bring data.
Okay, honest question coming from ignorance. In computing at least, there's a well known diversity disparity going back to STEM graduation rates.

It seems financial is a similar boat: Wells Fargo recently claimed a “limited talent pool" but got criticized by AOC
for lacking "talent to recruit Black workers".

Obviously society, including industry, could do more to get kids into school. But right now, in the resume pile, what should employers be doing, and why is "not enough X talent" not a good defense?

https://www.washingtonpost.com/business/2020/09/23/wells-far...
I've just used a samba share for the past.. 20? years, it's worked great always.. On the desktops, it's mounted with cifs, on the phone I access it via openvpn and play music from it via vlc, on the media-center, it's also just mounted with cifs.
> Bipolar medication on the other hand, many of my bipolar friends in Europe have difficulty getting proper medication, much less proper treatment.

It's hard to have a conversation when you talk about "europe", where there are a dozen different healthcare systems.

Here in the UK treatment (including medication) is easily available to anyone who needs it.
And who delivers all these things for you to cook? All this "sharing economy" and "everything as a service" grand vision always forget to specify that they are built on the shoulders of the poor to make life even easier for the rich.
It does have health effects (in huge quantities).

https://www.thoughtco.com/can-you-drink-heavy-water-607731
Agreed, including the ">_" prompt in the command line isn't really helpful. The copy icon works, it's extra unnecessary cognitive overhead. Also, ">_" is an unusual prompt, I don't know what distro ships with that by default.
Yes, I wonder what benefit there is to include `>_` as the prompt. The obvious drawback is confusing some poor souls. Also it's ugly, who would want to use `>_` as their prompt?
B-b-but it only has 16gb of base RAM!!11
I typically like to use cwm and instead of modifying it to bring up dmenu or the like, I use TkDesk.
Biggest thing for me is netlify’s distributed nature. I don’t see anything about m3o being in multiple data centers the way fly.io is. For me, that better aligns with an appropriate backend for Netlify. (Or cloudflare workers)
yeah. just like the "revolutionary" innovations done by zen 2 and zen 3 by AMD, which happens to not be intel. the same innovation by intel meant to keep active exploits in the market just because.
It's funny - x86 has been the king of computing for basically my entire life, and we're finally seeing that change. This is kind of like a throwback to the early days of innovation in the CPU space, before everything ran on the same ISA. I'm both nervous and excited.

Excited because x86 has been stagnant for years. I'm not an EE but my understanding is that its a pretty messy architecture with lots of "glue and duct-tape" fixes.

Nervous because, although x86 had flaws, since pretty much everything ran on it allowed for more open environments and development practices & fewer walled gardens.
An unfortunate choice of name.

See Volt DB, an in-memory database that's been around for 10 years and raised $41M. Registered trademark.

https://www.voltdb.com/

https://www.crunchbase.com/organization/voltdb
A third alternative is to use a better debugger. I recommend Pernosco (https://pernos.co/). Pernsoco lets you record your program once, and then builds a database out of the recording. You can quickly get a list of all the times your program hit a certain line, and you can then print local variables from each of those execution points. To make this more concrete, you can click on line number 442 to see a list of all the times your program was at line number 442. If you then type the expression "foo" into the query window, the list will update to show the value of the variable foo at every one of those occurrences. There's no need to edit the printfs, recompile, and rerun the program.
Advanced CLI for CouchDB Server
I tried PSCouchDB (https://pscouchdb.readthedocs.io/en/latest/index.html). Apart from that the documentation is very well written (you can learn CouchDB directly from the PSCouchDB doc much more simply), the commands are much more intuitive and dynamic. But above all I don't have to use grep and sed to filter strings from bash, but being written in powershell, (cross platform) always returns an object with methods and properties. Another features is to send many commands via the -AsJob flag in the background and retrieve the result whenever you want.

I am really excited about this CLI.

In your opinion, it is much easier to write this:

shell> curl http://admin:password@127.0.0.1:5984/_all_dbs

_replicator

_users

test

test_copy

or (alias of Get-CouchDBDatabase):

PS> gcdb -auth "admin:password"

_replicator

_users

test

test_copy
Hi, and thanks for the feedback.

I'm aware of this "issue" (I must mention it in the repo, and I will). However, I don't think that it matters much for a web API: in most cases, inside web browsers, the TCP connection will already be "warmed" when the browser will send the first (and subsequent) requests to the API, because the browser will have loaded the HTML page, the JS code etc, usually from the same origin. And even if it isn't the case (mobile apps, API served from a third-party origin...) only the firsts requests will have to "warm" the connection (it doesn't matter if you use compound or atomic documents then), all subsequent requests, during the lifetime of the TCP connection, will use a "warmed" connection.

Or am I missing something?

Anyway, a PR to improve this benchmark (which aims at measuring the difference - if any - between serving atomic documents vs serving compound documents in real-life use cases) and show all cases will be very welcome!
Woah ! That's scary
Personal anecdote:

I knew someone who worked as a recruiter at Boeing a few years ago, and she told me the pressure from higher ups to give preferential treatment to female applicants was crazy. She said they couldn't explicitly discriminate, but would use things like "Women in Tech" events to try to increase their female applicant pool.
Reminds me of Acorn, where Sophie Wilson describes they travel to the US to visit a chip/CPU design shop.

Their expectations are not met when they find only a couple of guys in a plain office building.

They decide they can do it themselves and design the ARM1.
The role of privacy regulation in fighting cybercrime
@mgechev Thank you, I appreciate you replying to someone who's clearly not the biggest fan :)

My main point isn't so much the individual difficulties like debugging, yes you can build something on top to fix it. It's that these are symptoms of not respecting the idioms of the language the framework is built in. This leads to everything working fine if you do it exactly by the book, but when you start deviating slightly from the standard Angular way of doing things, the cracks start to appear.

This wouldn't happen if it was written to work with the language rather than against it. There's no good reason why me setting my own setTimeout() without going through Angular's should break things, but it does (and Angular reports my app as 'unstable'). If I have a getter method on my component that gets called thousands of times a second by Angular to see if something changed, it's another symptom that the framework wasn't written to fit neatly together with the language.

The fact that you can add yet more code and tooling to handle these issues as they come up does not alter the fundamental problem.

I'm really interested to know how many JS or DOM builtins Angular modifies, wraps, edits the prototype, or replaces in order to work. I know it modifies Promise, I think setTimeout too, and probably also DOMElement. @mgechev, would you have that information?
Heh... well, I am old enough to remember the offline MSDN - which was great, and the rough transition to online - which got better, eventually... (and the rise of StackOverflow makes more sense in that context) but then at the beginning of the "cloud-era", IMO, it got worse again - to the point that I was constantly complaining about blog articles by MSFT employee's that really should have been folded into the actual documentation/KB instead...

It's a hard sell to tell an IT decision-maker in a different team/group that you need to configure things "just so" (think TechNet versus MSDN for configuration/operational articles) when all you have to point them too is a non-official blog post...

(Don't even get me started about the quality/out-of-date materials for things like Dynamics 365...)
The M1 is a revolution and upcoming M2, M3 and so forth will be strong evolutions. Apple has a good track record of improving their chips year over year. Look at initial comments of the iPhone by the competition. They were all laughing. A decade later they are not.

With full control over the hardware and not relying on Intel for the processor, Apple is aiming to reproduce its iPhone success in PCs. They have everything going for them.

The future looks bleak for Intel and AMD. They are stuck evolving a 30 year-old architecture.

In fact, this is where Apple shines in terms of long-term strategy and execution. They are able to create a revolution with a new product/architecture (iPod, iPhone, iPad and now PC), then iterate to make it evolve over time. In doing so, they create new markets. I really feel like the M1 is an inflection point in the personal computers market.

Can't wait to see how Qualcomm and Nvidia (with the acquisition of ARM), will respond.
Learn JavaScript – Best Tutorials and Courses
Searched the article for "visa" and "migrant" found no results, surely that hugely skews the data with respect to Asians?

I fully imagine there is bias towards Asians within SV but it'd be heavily weighted towards recent arrivals who either have uncertain visa status or aren't yet at native speaking English proficiency surely? Whereas you'd have to imagine the vast majority of black applicants meet both of those requirements with ease.
People. They are the most meaningful part of life and yet, almost always, the most frustrating.
> We can't download more than 5-8 files at a time.

I understand that big file transfers are hard, but that's the entire point of the service.

There are plenty of file transfer tools that can take a list of URLs, but this forces you to do everything in the browser.
> Get your external IP address
>
> >_ curl ip.appspot.com

IMHO, entries like this are misleading for a beginner (a bad apple in the basket)
Yes. Standard Oil in the 19th century, it drove out the competition with low margins (but still a bit of profit) then, after John D. Rockefeller left the presidency of the company to John D. Archbold in 1896, Standard Oil jacked up prices and made its real monopoly rents.
Which reality is that? Apple photos is consistently worse at finding them. I've never heard anyone say their image recognition is anywhere near as good, and that's my experience as well.
DNS cache poisoning, the Internet attack from 2008, is back from the dead
>You might have this backwards. Actual informed people have a good idea of the scale that these funds are operating at, and can understand without context whether $3.7bn is a lot.

Even "actual informed people" won't necessarily know how much much any given fund has in AUM.

>Losing $3.7bn trading stocks in a tech bull-market the likes of which we've never seen is...not good, regardless of the fund size.

Actually, fund size is very relevant. Losing $3.7b as a $10b fund will put you in at least 37% drawdown which can put you past a board-controlled threshold at which trading might pause or a re-evaluation of the trading strategies might be triggered. Losing $3.7b on a $100b account is 3.7% which is business as usual really.

If you have a machine learning background this analogy might be useful:
if you're building an algo trading strategy then training your model on absolute dollar returns data will be nonsense. What makes more sense is calculating the relative returns or even log-returns because then we're encoding an actual relative change.
Competition is good for everyone. Having Intel dominate the market was never a good idea (clearly AMD is making some inroads). For Apple, control of all suppliers has always been a goal of hardware design. It only took 20 years...
I find it amazing that there are so many incorrect criticisms of dotnet being made in this thread. It’s honestly as though a number of people with barely any experience with the platform have decided they’re experts and come in to tell everyone else how terrible it is. I shudder to think how many other threads about technologies I know less about also suffer from this affliction.
Can't you put a load balancer in front of several elixir servers? So that the load balancer can point you to whichever is closest.

Then just share the database connection between these elixir servers.
A Chrome extension that lets you preview links online,suggest a new feature here
The lady who runs "How To ADHD" on YouTube recently discussed her issues in getting a prescription after moving.

A slice of the challenges she faced:

- Few psychiatrists/doctors were willing to prescribe meds to an adult.

- You can't call to check on availability of Schedule II medications from pharmacies, you have to query in person, and many require a prescription before they'll answer.

- Insurance often requires pre-approval to pay for the meds - another hoop and another delay.

- You can only ever get one month prescription at a time (with no refills), and have to contact your doctor every month. Not too early, not too late.

Any one of these issues can be tough when you have an executive function disorder (poor short term memory, poor awareness of time, etc.), and especially if you run out of your meds and are fighting yourself just to do basic self care.
My preferred setup for over a decade has been Debian or CentOS with xmonad, so no desktop environment.

For me, xmonad has just clicked with my workflow. I typically use the command line, Chrome, SQLDeveloper (my workplace is an Oracle shop), and Emacs (usually attached to a Clojure repl).

Our server environment is all headless Linux with a couple of exceptions for exporting X over ssh for Java-based ETL tools. So the match between my dev env and our deployment env means I don't "context switch" when moving between them.

A benefit of the no-desktop-env approach is that I have found that I typically install the bare minimum of utilities, so there is less to go wrong. Even installing a big Nvidia blob for my GeForce RTX 2070 SUPER just worked.

If you find yourself happily using a small number of utilities in any Linux environment, you might find a similar setup rewarding.
That’s the beauty of it.

To turn the phrase, there’s a lot of innovation in the M1 that only Apple can do.
I believe that with the latest version of Android, and on supporting handsets, only Bluetooth is needed. Fraid I can't recall where I read it.
Also check out Lindgren’s Emil series of books. They’re about a boy on a farm whose curiosity, energy and prankster imagination keep getting him into trouble. He is not super powered, just full human. Very funny, and poignant in perhaps the way Calvin & Hobbes can be.
CloutHub claims IBM deplatformed them
i'm very curious about something -- people here rave about the takeout -- does anyone actually use the thing?

i've tried the takeout option about a year ago when i wanted to switch from google photos to apple photos and it was an absolute mess, it exported random zipped folders, all broken up (i think there were 14 of thema ll together), multiple images were duplicates, somehow it managed to corrupt apple format of pictures and i would have one picture with the same name that was something like 24KB and another one with 1.2MB, etc.

if it wasn't for the option (which they took away) of syncing photos to your google drive and copying them out that way, i have no idea what i'd have done, i'd have lost about 120GB of photos and videos going back to 2008.

so seriously, do all of you just use the takeout and store it away without actually opening up and trying to use it?
Get on with the times friend, we need to eliminate blind auditions now.They discriminate:

https://www.nytimes.com/2020/07/16/arts/music/blind-audition...
Or use 'shuf' for passwords:

shuf -r -e --random-source=/dev/urandom {a..z} {0..9} {A..Z} | paste -d "" -s | fold -w 25
Your assumption relies on the women getting into the field are the best women. I don't see why that would be true. The fields with many women like law, medicine or psychology are much harder to get into than computer science or engineering so most of the best women likely ends up there.
What restrictions are you referring to for the Mac ecosystem ?
I had an idea for a product: A semitransparent material that acts as a face covering when you are in public places like airports that allows you to be seen completely, but when imaged by a sensor like a camera products an unintelligible result.
Is that entirely true? I don't see any reason you couldn't load Linux on, for example, the Mac Mini. I would normally never consider Apple products, because I don't care for the lock-in either, but... the value proposition packed into these new M1 chips is certainly tempting given the <$700 price tag! For me personally, I could easily be persuaded once any teething pains (related to loading Linux on this new hardware) are figured out.
California Prop 16 just attempted to overturn bans on racial/gender discrimination when hiring.

https://en.m.wikipedia.org/wiki/2020_California_Proposition_...

The people advocating for more representation almost invariably are not interested in removing discrimination on arbitrary characteristics, which is a near universally laudable objective, but rather work backwards from the demographic representation they'd like to see.

https://www.nytimes.com/2020/07/16/arts/music/blind-audition...

If you think that the diversity and equity initiatives within companies are currently working towards anything resembling a blind hiring process, I get the impression that you're not particularly up to date on the objectives of the modern left.
Then the takeouts I've personally taken from Facebook, Spotify and Google were not compliant. They were missing anything interesting and non-obvious.
Honestly, I think this is a worse situation than before.
Thanks for the pointer. I will check it out
At my company, you have a leg up if you fit one of the diversity metrics and are applying for a job.

I've worked on teams where I'm the only one of my race. I've been on group projects where I'm the only one of my gender. Based on the conversations I've heard on some of the teams I've been on, I have a minority political view and culture/lifestyle as well. It's almost never a problem unless you believe or think it is a problem. There can be rare cases where you get someone who is actively trying to make it a problem, but that tends to be rare. So I don't see it as a chicken or egg issue, I see it as mindset problem.
Has anyone ever successfully written a custom GPU driver for macOS? Perhaps there would be more incentive to do so now, but... seems like a pretty massive undertaking.

You could of course use the software renderer—I'd guess that probably still exists on Apple Silicon Macs for safe mode and such—but it wouldn't be pleasant...

Edit: Well, anyone besides nVidia, I suppose. But they're a big company, not a Hackintosh side project.
Big things have small beginnings. In fact, last year this time, we were a global multi-cloud, multi-region play. Because we've done it before it was fairly simple to do again but being so early in our journey it was actually more effort than it was worth. In our case now we will expand geographically as there's a demand for it and we'll put some of that control in the hands of users. If your own user base in the US or EU or Asia, you may not want your backend to be global, you may not want that cost, and you may not want to incur the issues related to distributed storage, synchronization, eventual consistency, etc and the complexity that comes with it. So I think this is something that will evolve over time. Micro builds in the concept of "Environments" and this will be the form of expansion to different regions and cloud providers. The key thing to note, we are not an edge network, Netlify wants to distribute your assets everywhere, but I think APis are for the most part centralised in the cloud with some form of geo load balancing to different regions. All of that will play out over time, so again watch this space.
Interesting, can you elaborate somewhat? What is the type of issues you are facing?

Isn't the issues pretty much the same for normal single page apps as well? Most single page apps require data loads for many actions causing maybe not interface latency, but rather data load latency.
Glad to hear it.

Absolutely not saying everyone will use it in a way that devalues creativity as a living, you rightly used the word 'seems'.

The interconnectedness of digital content ultimately stifles competition. It means less chance of you ever hearing the next Jimi Hendrix. Given there are about 7 billion people and there's only been one Jimi convinces me this is true. Of course there have been, and are, many Jimis, but you'll likely never get to appreciate them. Maybe you're ok with just Jimi and all the stuff already out there. If so, maybe music isn't so important to you.

You have the right attitude to the software. I don't want to suggest an alt here. I'm talking more broadly. I would ask you to think about this from the reverse perspective, and if it is whatever it is you do to make a living could be made once, and distributed for free to the effect you couldn't do it anymore - is the point.
F# deserves more love in their communication. Definitely. F# appeals to many, however, from a product management perspective (aka MS perspective) there is a ratio of 100 C# dev to 1 F# devs (MS showed statistics once on it).

Also, F# is community owned to my understanding (up to the statement of a MS Research Employee and F# inventor Don Syme to say that the "Microsoft." prefix on ASP.NET Core are not open source community friendly) while C# is 100% design & developed by MS.

Which - IMHO - makes it very delicate for Microsoft to communicate well here.
Neither do you, special guy. For the many people that are just fine with a Choromebook, make a MacChromebook. But market BS like 256 GB as pro and put it a ridiculous price tag - that is just plain nonsense.
Yes, but to some degree, that’s _why_ Apple can deliver these chips with their level of performance while performing a near-seamless architecture transition.
Yes, it’s fun to see echoes of the reaction to the iPhone announcement so many years hence.

I suppose you could argue, then as now, that the disbelief is performative and not a real reaction. I have my doubts, though.