skysight-inc/HackerNews huggingface dataset:
Hi HN fam!

I recently partnered with other colleagues in finance / consulting / start ups to launch Accelerate - a service that allows you to find vetted assistants starting at $2.99 / hr.

Our thesis is that personal assistants should be available to everyone and that pricing should not be a barrier. Additionally, we are helping the community by fighting against the the job crisis in Philippines (read about it in our FAQ page!).

Let us know what you think!

FAQS:

-What's the benefit?: The initial benefits of having a personal assistant is the ability to offload low ROI errands that you MUST do so you can focus your full energy on things you WANT to do. Although it is very simple to look through your email, schedule a meeting, pay your bills, do your taxes, this takes valuable attention and brain power from your passions or top priorities for example, spending time with your family, or coming up with a new idea for a side gig. Imagine trying to work on a new project or starting to work out but having a bunch of small roadblocks before it -- human will power is limited and drained. Thus, if you have an affordable personal assistant, you can enhance your life by minimizing the roadblocks to focus on your highest priorities. It takes 21 minutes to recover your attention from a distraction. Our goal is to reduce these distractions so you can have large blocks of time to focus.

-Can't I do the task faster myself: The beauty of having a dedicated assistant is someone that gradually understands your preferences and will be able to order similar things in the past or recommend things to you in the future. Think Donna from Suits - she is able to give Harvey great suggestions on presents, restaurants etc. while Harvey focuses on what he does best, being a lawyer because she knows him well.

-How much do the assistants get paid?: Our assistants get paid based on how long they've been with the service - after training period, they'd get paid anywhere from $2.50/hr - $5.00/hr (high end for some that work for our platform). Minimum wage in Philippines is ~$1.16 / hr which is typical for a lower paying job such as a personal assistant. The average wage in Philippines is ~$2.50/hr. Keep in mind, this is including higher paying jobs such as engineers, doctors as well as higher wage areas (Manila) etc so we are paying VERY well, especially to the assistants in lower wage areas. We've heard that some government workers in the Philippines get paid less than $2 / hr, causing them to spend more than half of their wages on transportation.

Cost of living in Philippines ranges from ~$490 - $1060/month if you have to travel to work (main pain point we've heard from our assistants as many commutes are >4 hours a day) as transport costs ~$150/month due to inflation / gas prices. However, if they are able to work with us at home, their costs drastically are reduced (transport costs and decreased food costs) to ~$300 - $500.

The Accelerate Team
On the other hand, Julia can do the right thing dynamically. Your matrix happens to be symmetric? Julia will chose an appropriate factorisation and will propagate that knowledge through dynamic dispatch.
Mattermost is open core and doesn't federate. Matrix.org / riot.im is the better alternative, even if it has taken them a longer time to get to this point.
Rust very much supports reading files as iterators, there are even multiple ways to iterate. By line, by byte...

Your HashMap issues may have been solved by the Entry API.
> You need to be asking for feedback if you're not getting it. Get blatant if you have to.

Also consider that at that point it's completely risk-free. If you just leave, you're not hired anyway, so regardless their response, you can only win from there.
Sure -- but the majority of that static analysis (in the absence of type annotations) is inferring types and then running everything through the type-checker, right?
Architectural design of AI software: the 3 layers
It feels like the philosophy has become "return lots of results at any cost".

For instance I just now searched for a specific e-mail address that ends with "@hotmail.co.jp" -- since it didn't find any hits with the full address, it decided to strike out the username part and return thousands of results for just "hotmail.co.jp". This is literally useless and they should know better.

It just gets worse and worse for technical searches too, I find. Searching for stuff like datasheets for chips and vintage obscure computer programs and peripherals rarely returns anything useful without "wrapping" "everything" "in" "quotes".
When did I mention "ethics" or any moral framework?

It's simply a matter of common sense, legal precedent and the way HTTP works.

To claim otherwise would mean companies have the right to force me not to alter the content of their responses in my browser, in order to guarantee their ads are viewed. If this were true, all browsers and many plugins would already be illegal, as would ad blockers, whose legality has been confirmed in multiple court cases.

Ethics and morality don't enter into the discussion. If I want to support a site by viewing their ads, I can. If I don't, I don't have to. The choice is mine to make. Sites depending on ad revenue, meanwhile, can try as hard as they want to convince me to choose to view their ads, but they have no legal right, nor technical ability to make me, as long as we're talking about content that can be filtered out of an HTTP response by a browser I control.
Thank you for the link, that’s the kind of comparison I was looking for all the way down to even talking about how DVC compares to git-annex :)
Did he have colored cards that he used during conversation?
It seems likely that people would search for videos they've previously watched. Must consider that these products are made for "normies", not power users.
Another counterexample common in Romance languages is entender, derived from a Latin word originally meaning "to stretch out" or "to focus/aim" and the origin of the English "intend".
Is there any situation where it'd be better to keep all your JS to a single file?
Second.YouTube keeps showing me the same (promoted?) videos on the right-hand bar, so I keep navigating back to the home page to get half-decent recommendations.
There's a store near me that sells them for $5. I bought three around the holidays for various projects for $15 plus tax. No limits, as far as I know. They didn't say a thing when I asked for three.

Considering how many others are saying what you're saying, I'm sorry, but I'm not going to share what store I'm referring to.
Will the Harmonic Convergence of HPC and AI Last?
Search's business model is showing adverts at the top of the page.
"it could be taken positively and as good advice to just double down and eat some risk once a good opportunity is spotted"

How? His mum ate the risk, not him.

I'd happily double down with your credit card, doesn't make me a visionary though.
So if yours is at the top of the list you are assured the best chance of quality chat?
I work at a small-ish company, we're ~70 people, and Google have been nothing but accommodating, offering help and support where we've needed it. Maybe this is because we're bigger than a 2 person company, I don't know.

My "story" was intended to be a hypothetical. I don't know if that's what happened, but to me it sounds like a possible option.

To be honest, I also think you could be more constructive in your tone and present your arguments in a better way. You have a useful opinion to add, but the way you do so is inflammatory.
Also similar. What do we mean by "recent"? I feel like it got a lot worse a year or two ago, and has been consistently bad since then.
I'm a Python guy too, and what I like about Python is that I can choose between using it dynamically typed or statically typed. When I start a new script/app, I usually start without type annotations and as soon as the data-model becomes clear, I add type annotations and static type checking via 'typing' and 'mypy'. This is a worklflow I enjoy a lot and I'm very productive with.
Strong typing is static, but usually entails more strictness (e.g. not allowing implicit nulls) and more features at typelevel (e.g. sum types, higher level types).
We had the same problem, and weren't happy with next-routes as a solution. Ultimately we ended up making our own library to handle routing. It's pretty low-level (some stuff is left for implementation in user-land), but so far it's been solid:

https://github.com/Zegocover/next-route-resolver

There is a bug right now related to query strings being hidden from the visible URL (they're still there as far as Next is concerned), but we'll be fixing that pretty soon.
> If the object was parsed from JSON

Just stop using it. Use gRPC. It's binary -> faster. It's support TypeScript -> type safely. Type safety is a complex thing. If there is a type-safe instrument instead of type-unsafe, you should use it.

>If you have good integration tests, you don't need to explicitly check for types in JavaScript

It works only in the perfect world, where tests are always relevant and tests all cases. But we live in the imperfect world. With people, which may forget to update tests/documentation/etc. and things in something like JS still will works.
But in the type-safe world things are different. If you forgot to add or deleted some fields - it'll break. If you pass wrong type - it'll break. Type is a test, that always actual.
What do the 3 cameras do?
I know that this post is about bashing Google since it's the big _evil_ boy and then slowly promoting DuckDuckGo since we are used to at least a weekly DDG shilling thread here in HN, but let me tell you the honest truth that Google is still the best search engine by far (e.g. indexing javascript content, accuracy based on your history for instance try searching "Prometheus" if you're a developer and again on not logged in account with another IP), the only other sea rch engine that comes close is Yandex especially for images. Nothing wrong if you like using DDG with for worse results accuracy and a fake sense of privacy if that's what you want, but please respect our intelligence here since 99% users of this website are software engineers and you know that DDG can't beat technically Google by any means.
Doesn't help that even I can't keep track of the differences between their phones and which lower end models they still sell and what the hell the iPhone XR is meant to be.

Feels like Apple have a really weird phone line up right now.

There used to be 3 models - iPhone classic (the previous gen maybe with a few tweaks), iPhone massive (better camera and battery) and iPhone awesome expensive high tech edition (new stuff). Now it seems to be 5 or more models in China, how can this make sense? Just stick to those three models and price them correctly and they'll get more sales.
Holy crap, these pages load fast. Honestly the best possible advertisement for a javascript framework at the moment is how quickly the page paints. For me it was virtually instantaneous. Bravo.
Rust is better suited for use cases where having a GC around is a no-go like OS drivers doing DMA like stuff and high integrity systems, for anything else it is more productive to enjoy having a GC around.
The state checks their databases and doesn't find a matching name because they got their driver's license years ago

Having a driver's license isn't even a prerequisite to vote, nor does it confer eligibility to vote.
Just search using "". For me it didn't change, as the way I search by using "", + etc since I started googling didn't change and it is even obvious in some ways that maybe I could just ddg all the way.
That sucks, I can imagine it being very unclear.

> I do like that you're trying to be sympathetic to Google.

I'm only offering up an alternative hypothesis. I have very mixed feelings about Google products and services like many people, but I have seen them be responsive and useful particularly through developer evangelism channels.
It's hard to believe there's no IP issues as that Amazon one looks JUST like the Starship model.
Make it seem that literally the only feature regular phone users upgrade for is a lot better on the Huawei.
I use DDG but when i wanted better results i used google. It gets harder to differentiate, they both miss the point.

Granted search engines are no psychics, you also need to better phrase your searches sometimes.

I remember Google used to return way more accurate results a few years ago.
I guess privacy regulations, increasing demand for higher ad revenue have made it a lot worse than it used to be.
Actually I think it's useful to google whole questions - for forum thread titles. The problem of course is that Google does not search for the whole thing and wrapping it in quotes makes it useless as well.
Mea culpa. I was under the impression that every subsequent model is released at the same price point as the old one (similar to the normal RPi at $35).

But this means the original Zero was marketed at $5 which was still never the case where I live (10-20E was/is the norm, maybe courtesy of the shortage). This being said I bought them either way. It just felt a bit disappointing when the expectations set by the promotional material weren't met when ordering the product.
Nasa's Jerry Madden “A Project Manager's Lessons Learned” [pdf]
Improperly "purged" voters can still submit provisional ballots and be restored to the rolls automatically.
Bringing up a fact of 50-80 million lives lost is not “picking on” something.
Wow, that describes exactly my feeling the last few days.
Making Git for Windows Work in ReactOS
> Er, that's against the TOS. They will immediately ban that account, and any account they ever make.

I'd frame it in terms of "how can I get a new account set up". Yes they have automated systems to prevent that, but I believe that a) the company is "innocent", b) Google want more good citizens on their platform, and taking these two together I think they should be able to find a way to make it work.
There are exceptions, but neither really teaches these things in most universities. My EE classes were about the skills needed to design a RasPi, not use one, which was "electronics technician stuff", not "serious electrical engineering". And CS is about lofty concepts of algorithms and type theory, where mere "programming" is a dirty business that sometimes can't be avoided. Hardware in CS? Oh, dear.... (Clutching my pearls, heading for my swooning couch.)

Using a RasPi is in that middle ground of intellectual disrepute where hobbyists teach each other and have lots of fun. It's what you do after school.
فروش ویلای 320 متری در شهرک دریاکنار and تصاویر (کد 2): املاک مشاورین خزرشهر
> China is extremely homogeneous on the points I raised.

Yes, those who disagree are sent to be "reeducated"
If google works for you, great.

> 99% users of this website are software engineers

Citation Needed
If the options are worth something, shouldn’t getting 15k in credit feom a bank be pretty easy?
We're currently migrating from Gatsby to Next (we need things to be more dynamic), and the experience has been extremely painful. The main reason for this is that with Gatsby you end up writing a lot of code in what I call "the Gatsby way", which is very different to how you'd do things in a dynamic site.

One interesting comparison is on imports alone. The old site has 128 imports from gatsby* packages (it's not a very big site btw), the new site has around 10 from next* packages.
I don't just mean external dependencies. The culture of "small modules" also means internal modules are vulnerable to this.

Edit to add: on further thought, I think it would be a mistake not to look at dependency management and type-safety at the same time. If my external dependency exposes a defined interface, that gives me more information about that dependency which I can use to manage it (replacing it, for instance) than without.
Supposedly better than 2 cameras, but not as good as 5 or 7 cameras.

Still, you can proudly tell people "my phone has more cameras than yours" :)
Yeah I found the blog posts, but then had the problem of “what compiler am I using now?” Was it the Roslyn one or RyuJIT? Does RyuJIT support .NetCore or is it in Standard or Framework or one of other seemingly limitless versions of .Net that exists for some reason.

Apparently I could use a library called Vectors, buried deep inside some numerical library, but then the runtime wouldn’t recognise the libraries existence despite being a dependency and installed (and linked and every other thing you have to do to get .Net to do anything). After I fixed that issue it wouldn’t let me construct any arrays or anything.

Suffice to say, on top of C#/F# being painful to deal with at the best of times, attempting to do anything numerical was an absolute shit fight. I’m sure if you’ve got a whole team, you can make anything work, but for me it was not at all worth the effort.

When you consider I can get fully guaranteed (not just hoping the compiler chooses to optimise it right) in Julia practically for free along with nicer syntax, 100% less namespacing hell, equal or greater performance, and far more data science and numerical packages and it’s hard to see what the draws of C# would be.
I think Google is focusing on the friendlier natural “human” queries. I noticed this some time ago when I’d ask it in a “lazy” way because I’m tired or distracted. E.g. “What day is Mother’s Day?”, or “What time is it in London?” I’ve noticed it seems to be more and more optimized for this sort of query as time goes on, to the point that I use the quote modifiers in many (most?) of my searches and the other modifiers more frequently than I used to.

I suspect that the people who’ve noticed this and feel frustrated have, like me, been searching on Google since back when it was on its way to unseating Altavista/Yahoo/etc (or maybe somewhere between). But I don’t hold it against Google because they’re optimizing for the widest possible audience and if it makes it easier for most people I’m ok with being a little inconvenienced. As long as adding quotes or other modifiers kicks in the old/advanced search I’m ok with that price for something I not only don’t pay for, but don’t click on the ads for either.
> All of the web-hosting companies in the UK at the time were pitched at much bigger companies

Not true - I was working at one in 1996 (predating Fasthosts) that was directly pitching at individuals and small businesses.
How about...

foo: yes # "foo": true
bar: YEs # "bar": "YEs"
baz: YES # "baz": true
Smart Contracts Are Coming to Bitcoin with RSK Rootstock
Wow, two years of Java at University! Tell the HackerNews crowd more
So... he ordered a T1/T3 line? In 1997? That would have had a lead time of weeks? Surely his rich mother (with a 5-figure credit card limit) chose to fund her son's business, rather than disputing a ridiculous charge & kicking the little bastard into next week.

I too co-founded my last business with £30,000, but - funny story - we just asked our family & friends and they lent it to us. OK, not a funny story, but it's the only story.

If everyone who wanted to start a business in the UK could've accessed £30,000 the UK would be a lot better off right now :/
Now, that's pure bad faith. The point is that that has absolutely nothing to do with the discussion.

I find amusing that those so vocal against that period of Chinese history use the exact same methods to destroy critical discussion.
Crowdfund your way to success with CRIK Nutrition
>Citation Needed

nice way to invalidate my whole argument
It doesn't really matter as long as it creates a sense of uniqueness for the consumer. Remember all these octo-cores smartphones that were supposed to perform way better than the two-cores smartphones? It's only there to tell you "3 cameras are better than 2" even though no one understands what it does.
Same with cores : "wow 8 cores? 8 is such a big number compared to 2 cores therefore it must be way better/faster"
If you look at market share though it seems to actually be holding solid or growing [1]. This makes me believe a more neutral narrative that it's due to people upgrading from lousy low end android to higher end android much faster than an existing iPhone user would upgrade. The top 25% of the population use iPhones and aren't leaving the Apple platform - the folks who bought a low end phone are upgrading to higher end much more rapidly.
[1] https://www.statista.com/statistics/262176/market-share-held...
I'm behind a mobile connection which has been acting up today. For me the experience on the website was pretty bad, as there were no loading indicators. I clicked on a link and it did nothing for several seconds. Since it's not a real page load, my browser did not show any indication of loading either.

I'm not entirely sure what next.js does, but I would be wary of using this library due to the bad website experience on a non-optimal connection.
Pricing Experiments You Can Learn From (2011)
The idea is to evade detection by any automated sentiment analysis they might run on public message boards, just in case they target me for a course of covert "emotion manipulation" or something of that nature. (Not 100% serious BTW, but you never know.)
I'm living this 'discussion' now.

The reactions to my comment are absolutely appalling.
Deploy a Django REST Service on Openshift
its even worse with youtube - if I leave the TV, it will continue playing videos youtube considers somehow related to original one. But it often forgets what it already played in a row, so sometimes plays the same video multiple times. Like 1 2 3 4 2 5 1 6 5 3 etc.
> All of the web-hosting companies in the UK at the time were pitched at much bigger companies

Not true - I was working at one in 1996 (predating Fasthosts) that was explicitly pitching at individuals and small businesses. IIRC, Claranet was also doing the same at about the same time (late 1996).
They have a Verbatim mode which doesn't do that (as much?), but you have to click on Tools → All Results → Verbatim every time.

Alternatively, if you can edit the URL used by your browser, you can just add "tbs=li:1" to it; for Firefox, you can add it as an alternative Search engine by running this on the Console:

window.external.AddSearchProvider("https://gist.githubusercontent.com/popthestack/1530165/raw/c99a1c5e6e783aecffa432397a527f557944926d/google-ssl-verbatim.xml")

This doesn't invalidate the overall point, of course, it's just a personal tip.
No I think you nailed it. It all depends on the rotation speed but in principle it should be possible to do that.

That can either be seen as a flaw or as a feature depending on which side you look at it.
The content is pretty interesting but the comic format doesn't make sense to me, there's basically just text and colors. Isn't this just a collection of cheatsheets?
Interested to see serverless as part of a web framework. My understanding was AWS Lambda and similar platforms were best for asynchronous workloads, but for web stuff the cold start could be too long for things to feel snappy. Has that changed recently?
A better way to think about it is that a Pi Zero costs $15, and that the Pi Foundation gives away free "$10 off your first Pi Zero" vouchers. It just happens that they bundle those together.
Yes, I can understand overselling as well, but it should be a gamble on the part of the airlines that they don't want to lose. It seems that in many places there are too few ramifications for losing this particular gamble.

I think the EU regulations regarding denied boarding are pretty good (or at least a good start).
I’ve noticed that as well. Also noticed that sometimes I’ll watch a video and if I watch it again the timestamp it resumes at is somewhere near the beginning liked I’d only watched a few seconds. Perhaps a problem with the system that keeps track of how much you’ve watched or not is breaking other things.
Yeah - it's more that I think that the potential for misuse exists, and the harm could be very great.
"Doctor, it hurts when I do this" "Then stop doing it"