skysight-inc/HackerNews huggingface dataset:
If their targeted audience were only engineers and scientists I think this criticism would be OK but the audience of CNN is broader. If you already know what a solar storm is, the headline might pique your interest. If you do not, it is far less interesting as the headline reduces to "something is having an effect on whales" ... yawn. That's different from "something from space is having an effect on whales". Now that's interesting.
> It also let me filter dates based on some kind of criteria besides "cute".

Sadly this has gotten worse with the post-2010 dating apps / sites. You used to be able to filter by all sorts of things, detailed looks, education, hobbies, smoking,... Now you can only sort by age, distance and by online status (and the last two don't even work properly). It's all looks nowadays, which is kinda annoying since I e.g. would really like to filter by education and smoking. But I guess that would be to superficial and judging...
iOS Spring Boot code generation in one minute
A small history of Ayashii World
You can see dead comments by enabling "showdead" in your profile.
John Oliver Talks about India’s Prime Minister, Narendra Modi
Everyone keeps repeating and referencing the same old story about where a few of the unhappy employees were bashing the company about its startup culture. Some people are better suited to work at more established companies, not startups growing massively where one has to wear multiple hats and probably work more than the regular 9-5.
South Korea to test 200K sect members for coronavirus
would pre-training on non-English text (using a joint dictionary) improve translation performance?

I'm not sure if the information on http://nlpprogress.com/english/machine_translation.html
is accurate, but it appears that the top translation results rely on backtranslation, boosting and other data augmentation techniques with a vanilla transformer model. It would be interesting to see the Bleu scores for T5 that's more optimized for translation specifically.
Interesting! Async-await is mentioned as a "pro" for Dart and Rust ("Asynchronous programs can be written using straight-line code"). Seems they really like async-await, and they had more success getting Rust to support it than they had with Go - which might have led to some Google-internal strife?
It is the linux standard C++ ABI as the defined by the linux standard base. An ABI for low level language is necessarily (OS, architecture) specific, so you can hardly do better than that. There is no ABI that could be usefully defined at the standard level (and even if it somehow were, it would be mostly ignored[1] as compilers wouldn't break compatibility to implement it).

[1] I could see the committee standardizing some intermediate portable representation requiring installation time or even JITing in the future though.
Not sure what hidden fees are you referring to? As far as I can tell, all the fees are explained on their website and in the app.
The same conditions apply to all languages.
maybe someone is interested in a not so well known predecessor to Bush's Memex, Goldbergs 'Statistical Machine' http://people.ischool.berkeley.edu/~buckland/statistical.htm...

"Bush seems to have said little in his published work about the antecedents of his Memex or of his microfilm rapid selector" - Buckland wrote a nice article summing it up:
http://people.ischool.berkeley.edu/~buckland/goldbush.html

Shameless plug: Goldberg's life story and his search/pattern detection machine was the main inspiration to create Revealer - https://revealer.cc
What's Wrong with EO
How to use loss aversion to drive sales
There is a http_request_host_is_external hook you can use to get past that via add_filter().
Revolut started blocking accounts with transactions going over some limit, demanding proof for the source of that money, to prevent money laundering. Happened to me, their response was slow, had my account unfrozen in a week or two.

I've never heard claims of money being stolen though, might be hyperbole.
While you’re at it remember that 20% of your user base will be left-handed. Since you’re probably right-handed anything you put within reach for yourself will be difficult to reach for southpaws.
I wonder what Brendan Eich actually thought about it at the time, I mean he had and did do it pretty quickly. Was he actually thinking this will be really cool and people will need it or was he thinking stupid pointy haired bosses, we should use applets!

I mean the quality he did put into it argues for he thought it was really cool, but perhaps he is so much of a craftsman he wouldn't put in less effort on something he considered to be a bad idea (unfortunately not many people have this admirable quality
Very cool, just started playing around with roam because of this.

There seems to be a lot of overlap with Project Xanadu and the related ideas. I've been playing with this idea for a while and there's been a handful of partial implementations [0]. A personal memex-style device has been a dream of mine for a few years now allowing for composition of pages and collection of various snippets with links back to the original sources.

The main issue with transclusion (inlining portions of versioned docs) of documents is that the documents need to be versioned and permanently accessible (otherwise linkrot and broken documents happen). It would be nice to apply this to the web in general, but it goes against it's nature (and is fundamentally incompatible with styling).

Markdown + Gitfs is the obvious choice here as it's simple, well supported and extensible. Most importantly it's decoupled from the interface/viewer itself. That and you get access to anything in a git repo out of the box. I've done some basic work on this [1][2] but life got busy.

[0] http://lain.gboards.ca/cgi-bin/view.cgi?url=../docs/demos/do...

[1] https://github.com/germ/XanaDown

[2] https://github.com/germ/germ.xan
Never mind that, far before you get to 20% the billing issues will destroy the system: https://www.miamiherald.com/news/health-care/article24047680...

If you charge $1,400 to each suspected person then either the testing will bankrupt the population or people are going to hide from testing. If coronavirus arrives in bulk in the US, then it's either going to be "Medicare for coughs for everyone" or a pandemic.
Any language that compiles to WASM.
I use TiddlyWiki on a webdav server. With syncthing I sync with android, mac, windows and my VR headset with Firefox Reality. It also supports mindmaps.
This is directly addressed in the article: it estimates 66% right thumb, 33% left thumb use, and app screenshots are shown with left- and right-handed "reachability" heat maps.
Based on those comments, it seems that a lot of vendors saw JavaScript as an integration opportunity to sell their database software. It's interesting that it didn't work out that way and JS today mostly interacts with databases via intermediary server software.
i'm not familiar with that part. also sale people can make all kind of promises to close the deal.
- there is no way to transfer in or out

Why you say so? I had some eth and converted it back to eur to take it out. If you are referring to having an eth/btc wallet, yeah, it is not that.

So far my experience with the Metal Plan is really pleasant and I recommend it to anyone.
I think it's the other way round: If someone like Knuth can deal with levels of complexity others can't then he should work on highly complex problems. Others are perfectly capable of writing tools that "do one thing well".
For a startup, it can work out like this: Start out on AWS/GCP/Azure in the initial phase when you want to optimize for velocity in terms of pushing out new functionality and services. When you start to require several message queues, different data stores, dynamic provisioning and high availability, you save a lot on setup and maintenance - the initial cost of getting your private own cloud up and running, and doing so stably, is not to be underestimated. Especially when you're still exploring and haven't figured out the best technologies for you long-term.

Then, at some point, that dynamic changes as you have a better understanding of your needs, the bills start to build up and the architecture is in less flux. You might also have a bigger team and can afford to start allocating more resources to operation. That is the point when it it might make sense to migrate over to self-managed.

Then at the same time, you have the scalability, which might be more of a key point for even larger organizations.

I think building somewhat cloud-agnostic to ease friction of provider migration is good, regardless, but do so pragmatically and look at the APIs from a service perspective.

Kubernetes? All the bigger providers have alternatives and you can run your own. Fargate? You're going to have to do some rewrites. MemoryStore? Just swap for your another Redis instance. BigTable? Highly GCP specific. etc.

Not saying there aren't a lot of companies who choose the wrong provider for the wrong reasons, but it can also be part of a conscious strategy. Also nobody got fired for IBM and so on.
There is also packed float format, R11G11B10. (it is probably cast to 32bit for calculation?)
Yep, N26 has utterly crappy user service that don't even know how to browse a governmental webpage when you send them the link. I was able to withdraw my money before they lock my account, be now I stay far from them.

Anyway, this is bad because the service provided by these two banks (mainly low international or inter-device fees) are really a must for anyone living in a foreign country, or moving frequently internationally.
What’s dubious about their crypto service? They’re offering a way to give yourself simple exposure to crypto without a wallet. As the primary use of crypto right now is speculation, seems ideal.
I "cracked" my father's laptop's password when he passed away 15 years ago by buying a similar, broken laptop on eBay for cheap, and unsoldering and switching the ROM/EEPROM containing the BIOS.

Probably one of the coolest things I've done as a teenager.
So that will be 50-100x more expensive than Hetzner?
I am not an employment law expert, but there is nothing remotely illegal about those other things.

In fact, the way they do crypto is very clever - it reduces money laundering risk massively.
Revolut has quite a big customer base in Lithuania and recently many articles have been published about people having their accounts frozen without notice.

Article in Lithuanian: https://www.delfi.lt/verslas/mano-eurai/revolut-klientai-pra...
Fintech this week is on fire. First we have intuit and now this... wow.
They are very convenient though. And they have the best FX rates for those who care.

I only keep a minimum amount on Revolut (<$200), and only top up as needed. This way I don't particularly care if my money gets lost.
AWS can be expensive, but it comes down to engineering and needs.

I'd argue it's most expensive for small (10-50 person... ish) businesses -- to small to hire a LOT of overhead staff, but not small enough that you're still in POC/MVP stage.

A lot of ideas can be tested in AWS essentially free. However, if you pick the wrong tools or don't anticipate future bills, you can end up with additional costs and need to re-engineer slightly.

That said, it works best with scalability concerned workloads. If you only need 10,000 machines for a few hours/days (research workloads), or your load is much heavier just 9-5pm, or you need vast constant scalability.

My org currently has 19,500 VMs in AWS right now -- they are student VMs running a mix of OS's. While many of them are offline for days or weeks at a time, we can easily start 5,000 of them in a minute or two if needed (though we usually don't see more than 400/minute). Sure, we can run these in a large virtualization system of our own, but we're only 3 developers, a single system admin, and one cloud focused person (though we do cross train a lot)... So AWS allows us scale quickly without as much concern on the underlying architecture.. purchasing equipment... Dealing with hardware failures or warranty/replacement claims. We can spend our 9-5 building, improving, and optimizing the system (including reducing costs). With this setup, nearly anyone in our team has the capability to research a new component of we really want to add it (like websocket support) and play around (in a sandbox), without getting others involved until it is ready for a POC demo... Then we can have a new feature in production in days/weeks despite needing new equipment.

All that said, I'm not a cloud-is-the-only-way evangelist... If you don't need any of that, you can fairly easily make a cloud agnostic system with container... Using ECS for many typical use cases is rather portable to other container systems. If your making larger lambda packages that can handle many paths (i.e. ELB/API Gateway Lambda proxy), they can move with less work than 100 purpose built functions.

If argue most people unhappy with AWS have leadership with goals or ideas sold to them that are silly (lift and shift)... Or staff that are not trained on the cloud provider so they don't know the right considerations for building in the provider they pick. I'd wager many developers don't even know how to use Dynamo DB properly for the first year or two they use it. It's hard to say it's AWS's fault if you have a large bill because your developers 'SELECT * FROM users' every time you lookup a single user... and AWS scales to support the inefficient scan (how does a DB provider know if your application logic only uses one value?).

Anyway, I hope this gives some insight on why orgs use AWS.
Baffled is such a UK tabloid term. Tabloids have always optimised their headlines for attention, as all newspapers. Clickbait from another time.
Thanks for the pointer to packet.net. This looks like it will scratch a current itch.
On the website it just says things like "No fee ATM withdrawals up to €200 per month", but what about after 200€??

I found a help section that is vague too saying "We can provide an estimate of the potential fees...", so not very transparent. Transferwise you can see/calculate on the frontpage what the fee will be.
Fascinating, those granite pieces seem extraordinary even for today's technology. Of course "buried in the oldest of Egyptian pyramids" is the ultimate in survivorship bias... But they still made at least one of them.
I have not checked the docs yet, but from what I read so far the protocol is actually easier, with clearer fixed size messages for usual operations, with much more information.

But it is always required MIDI 1.0 compatibility, so if your device need the extra bits, it activate the MIDI 2.0 protocol. IIRC it is possible to use other parts of the MIDI 2.0 as MIDI CI with the old MIDI protocol.

Also things like MPE I think are really improved, as current MPE is an ugly hack using channels. Time wise MIDI 2.0 should be easier to implement than MPE, IMHO.

The most difficult part would be the MIDI CI (Capability Inquiry) to first set up the MIDI 2.0 protocol, and then to send information about current device. But the info about the current device is actually a JSON file, so not really difficult.
Crustal and time-varying magnetic fields at the InSight landing site on Mars
At least in astrophysics, the standard is to let your paper go through peer review first, then post the paper once accepted. In the arXiv comments, you then put "Accepted by <journal>". Besides offering the papers for free, the arXiv is the main "news feed" that astronomers use (much more convenient than having to check all the different journals). Imo this system works quite well. There's indeed papers posted that are not yet peer-reviewed, but these you read with a more skeptical view.

The large number of submissions is indeed a problem for other fields (I think mostly computer science?). I'm not sure what the best solution is for that. A voting system (where you see a mix of new and popular submissions), together with some content filtering, can help the reader. However, this would probably lead to some important papers getting burried.
The "streaming to a private YouTube channel" is great outside the box thinking.
> I had it stream to a private YouTube channel

A private youtube channel is "private" to you and alphabet/youtube employees. I guess using your channel to check up on your puppy is fine, but you shouldn't expect privacy in your private channel.
The main problem with AWS Fargate, as with most of AWS's offering, is cost. More precisely, granularity. AWS Fargate cost infrastructure, at best, charges you per ceiling of 0.25 vCPU and 0.5GB of RAM (rounded up) per second, with a ceiling of 2GB of RAM. If your containers have some spiky workloads that require more than 2GB of RAM then the coarseness goes up and your are charged per 1GB of RAM (rounded up) per second. That means a spiky workload can lead you to spend more than a month's worth of a EC2 instance with 2GB of RAM (say, T3.small with 2vCPU and 2GB of RAM).

The whole service becomes even more ridiculous if a company is already operating EC2 instances or even kubernetes clusters on EC2 spot instances (the topic of this discussion), because more often than not these workloads can be already covered by the cluster's unused capacity.
Understanding Memcached
Out of curiosity, what are "established coding standards and established processes" for you?
It's pretty common for Fortune 500 type companies to ask for all sorts of intrusive terms they perceive as a benefit to them. Indemnity, long net payment terms, penalties for missed SLA, etc. They could be specifying AWS in this case to reduce latency and/or avoid the internet as a dependency. Maybe the client side is on AWS already, or they already have high bandwidth / dual path via AWS direct connect, and don't wish to do that for a different provider.

The reward being that once you're in, they are too big and slow to ever move away from your product.
Why hire Rust developers for your project?
--------------

She did a 30-minute job interview over Google Hangouts with the London-based head of business development, Andrius Biceika, and was immediately told she had passed to the next round, which would involve a small test. “The surprise came when I received the task and it asked me to get the company as many clients as possible, with each one depositing €10 into the app,” says Laura.

The instructions on the exercise said the applicants should recruit at least 200 clients in a week to have a chance at passing to the next interview phase.

--------------

Wow.....
This is something insurance will cover, and 90% of the American population are already covered under health insurance.

https://www.cbo.gov/publication/55085
I think most people are better suited to be treated like humans and not be exploited. Calling it "startup culture" does not make it any better.
r/revolut is full of experience.
Buy a chalk board! There is no more enjoyable way to work through problems. This is especially true as the problems become more complex.
That is a possible explanation, but not necessarily the most likely explanation.

It's also quite plausible the Hubei numbers are being scrutinized and processed differently (perhaps with input or oversight from the central government) whereas the other provinces are relying more on local provincial officials' reporting. There is a high incentive for these officials to avoid reporting negative news, so a bias towards low numbers would not be surprising.

We should rely more on international numbers instead of Chinese ones and particularly look askew at the China ex-Hubei numbers.
Yeah AirBnB support in India was awful and I wrote the company off after dealing with them for 20 minutes. Their onshore team actually cared about the huge cockroach infestation in our unit but the Indian guy I first talked to did not give a damn. And that’s who you’re most likely to get at 4 in the afternoon on your first day.
There's nothing wrong with results based hiring. But when someone asks you to do a test like this, don't do it for free! Don't make it easy for these hustlers by agreeing to work at minimum wage hoping for a bonus once you have required thousands of users for them. They will just find another sucker and repeat.
> a small percentage of the population is going a little crazy

What are they doing?
Funny enough their Head of HR reached out to me last month for a call. After rescheduling multiple times because she failed to join the call - I think I'm going to give up with them.
Cubase represent!

My dad was a music teacher and a big proponent of getting the school to purchase Ataris for this reason.

He in later years also decided to build an electric organ with complete foot pedals and all.

MIDI never says die.
Performance is not really a USP of Swift. It's certainly possible to write high-performance Swift code (with the help of a lot of profiling) but if your main concern is performance, you would be much better served reaching for Rust or C/C++.

IMO the most important things about Swift code is that it has nice safety features, and it is easy to write clear, self-documenting code.
Yes, but it still needs to talk to it's servers once to unlock the restricted version. It's all nice and dandy that after the one time activation it can function fully locally, but I never get to that point because the pointless "feature" of activation can't get through the corporate proxy.

So to recap:

1. There is currently no paid license

2. The free version nevertheless needs to be activated online to unlock the full power (otherwise there are severe limitations)

3. It can't handle proxies, so you can't activate it at all in corporate environments
Kanchenjunga North Base Camp Trek
That might have been the case 15 years ago, when software was specifically written to work with the different CPU architecture. Nowadays it's Intel and so any Intel (or AMD) CPU will perform just as good as the Mac Pro CPUs with these tasks.
In my experience companies use not only "tickets closed per hour", but combine those with "average score" of 1-5 stars.
Sparqa Links with 2nd Digital Bank, Revolut, for Affordable Legal Services
Revolut also block the accounts of members of a certain political party ("PSD") in Romania, "blocking" (stealing) their money, but only if customers admit to being a socialist party member. Here's a screenshot with the questions https://universul.net/wp-content/uploads/2019/10/revolut-psd...

Transcripted from the Revolut app:

Have you ever held any of the following positions? Select all that apply

- Member - Specialized Commission for Local Government, Legal, Defence, Public Order, Rights and Freedoms of Citizens

- Councilor - Teleorman County Council (as of July 2012)

- Member - Partidului Social Democrat (PSD)

- None of these apply
Must have been fun sitting at work watching all your wallpaper getting ripped off.
While those things could be true, as a N26 and Revolut free customer, I have to say that yes, they use customer service chat bots, but when you ask for humans, their assistance to me was always good, quick, and solved my issues.
Did they give any explanation as to why they think that's legal, freezing accounts and blocking payments on a whim, without some court's decision?