skysight-inc/HackerNews huggingface dataset:
Pretty weak article mischaracterizing a lot of the details imo -- a missing semicolon isn't a bug, it's a syntax error, actual bugs are far more nefarious and never as simple as this posits.

And yeah, silicon valley and the people here haven't gotten everything right, but hindsight is 20-20 -- it's easy to point out how things were overlooked when a lot of the decisions that led to problems around harassment and whatnot were made 10 (or more) years ago.

This article makes it seem like this book is trying to paint a picture that norms would be interested in reading; ie, probably not really the truth of how most of us here in the valley operate.
There is a legit use-case in micropayments with certain crypto implementations that don't share the blockchain's massive centralisation (what else do you call "every transaction has to be accepted on one shared append-only log"?), that would allow for offline P2P transactions if you have some trust.

These cryptocurrency implementations along with some infrastructure would let you build a cheap low-cost micropayments system where you would just need to have some local trust. You could build out a federated payment network and build out infrastructure based on needs. All while avoiding the massive waste that comes from "everyone store every transaction ever"

The problem of credit card companies and the like charging really high rates still affects a lot, and "Paypal, but federated" could help tackle this with some cryptocurrency concepts in the background.

Though to be honest, I don't think this is going to happen. The communities are so focused on completely trust-free models that they don't see how they could build something extremely useful with way less cost and more utility by being more flexible on that point
The MySQL image specified in the docker-compose file you mentioned. It is used for the internal data of the Mprove application (users, projects, members, etc.). Each user action in the web client (angular) can initiate several queries to this database through an backend request. Delays here are crucial. network latency - so you need to keep the database as close as possible to your server side, read / write delays - for queries such as finding a user / setting a username / creating a member, etc.
That’s a big if. They are a Google contractors so they may just charge Google more.
Maybe they're just inept? I'm definitely no genius.
Four Trends Which Will Change the Face of Recruitment
> What I'm intrigued by is the author's suggestion that there's more to the change than a relatively minor syntax change.

I don't remember him saying that about hash literals. All I caught was that he doesn't like how it's limited to expressing only symbol-keyed hashes. Maybe I missed something, though.
Possibly, but I would assume it would would be too slow. While big does have assembly implementations, it is designed to handle very large numbers -- ~int128 sized numbers are probably too small for it to be efficient. I could be wrong though.
You are 100% wrong! Traditional banks have order of magnitude more fraud than crypto, and the nature of blockchain makes it extremely easy for analysts to trace money laundering with little effort. Google “chainalysis”
Making the mechanism of action known open the door to alternatives and competition. If a firm pour millions into a project, they want exclusivity. In our current system it's more important than good science or choosing what's best for humanity.
Plaid might be my least favorite company ever. It's such a privacy nightmare and they do not even tell you basic information about what you are sharing (or how to revoke sharing rights) going through their typical flow on some random fintech app. If you look at their website, you could be giving away just the bank and routing number, or potentially your entire bank transaction history, balance, identity information, etc. and have no idea. It's terrible and could never recommend ever using an app that forced you through that flow.

They need to be exposed. Or sued.
Honest question - is it the time for a new social network already??
Firefox has a "Reader View" that's super convenient for things like this. Automatically shows a button in the address bar on sites it supports, and it turns the page's content into a simple mostly-text view with some nice customizations:

https://i.imgur.com/GJ6fW0y.png
I don't think that's quite true. It is not a straight common sense equation, largely because 'it's free' and so people don't apply a complete value rationalisation to using those services or even understand the implications of the deal they're agreeing to.

If Facebook, Twitter, Instagram etc were to actually charge fees for the cost of running the services without the advertising/data harvesting cover, I wonder how 'valuable' the perception would remain...
...Or they just use Instagram as a platform to promote their work. If your content gets shared it's basically advertising but you're assuming that they don't do business other than just posting on Instagram.
Speaking for India, this kind of data is even more easily available. The general concept of privacy is nonexistent. You can get massive amounts of data for nothing at all and just some targeted Google searches. For example, searching "PAN card filetype:xlsx" will get you files from financial companies having addresses, taxpayer ID, phone numbers and more.
"Blissful is solitude for whom knows the true dharma" - Buddha

Language... has created the word 'loneliness' to express the pain of being alone. And it has created the word 'solitude' to express the glory of being alone. Paul Tillich
Facebook might be sticky, and people have it for the sake of "having" it, but before we all became some Product Manager's KPI to raise "number of likes" and "number of shared posts" -- it was far more useful. Interaction with the platform is, subsequently, way down since I only care to read so many political rants from family I'm not politically in agreement with and "actual photo/footage of me doing <x>" memes. It's so overdone. I never thought I'd hit a point where I'd think, "you know what, I'm not going to touch that political facebook post" because I love to discuss politics-- and here we are.
Seriously? This kind of stuff is exactly why countries are opposed to free trade and globalism. You listed two countries in the EU there, for example.
I feel like you are making a category error here.

I'm arguing that minimum wage restrictions are an unwise restriction on contracts and you in turn are objecting to that argument by pointing to the fact that we do indeed have restrictions/regulation of contract terms and therefore my criticism is invalid. At least that seems what you are saying towards the end of your message.

Accepting that there are proper reasons to regulate contracts does not mean that any particular constraint is proper.
That doesn't sound right to me. Do you have a link where he comes out as pro-DRM? That doesn't fit with my knowledge of Cory Doctorow's position.

https://www.wired.co.uk/article/cory-doctorow-walkaway-scien...
I've been using Evernote since September 2008. There's lots of things I would like to improve, but overall it's invaluable to me. I've tried Apple Notes and OneNote and they both lack some of the organization features. Some people say it's bloated, but I actually find it quite simple.
No one profited from the creation or success of the SMTP protocol except those who created services that operated on top of it.

Similarly, someone creates a new open-source project and AWS hosts it and earns all the money.

Blockchain allows you to create protocols that actually profit as more people use the base layer. This is a brand new thing.
By best platform, do you mean actually the best in functionality, capability and experience as per your requirements, or that it's the easiest to start using with the largest exposure?

What else did you evaluate?
Palazzo Chupi
The magic isn’t in the client it’s in the delivery pipeline. If nothing is classifying the message into a bundle on the backend, what is the frontend going to do? Of course you can replicate all this yourself but it’s going to be a lot of software to write.
I can't comment from experience, but I have seen a lot of people here say that Rust feels a lot like something between C++ and Python/Ruby. I think the idea is that besides the static typing (which a lot of people that use Dynamic languages, like me, would love to enforce at times), if you use it in a functional manner it's fairly expressive and not that different looking/feeling that the equivalent dynamic language of large chunks of the code you write. As someone who's gone through the Rust book but not really written anything useful in it, that's how it appears to me sometimes too (and other times it appears to be an arcane incantation).

Edit: The solution here[1] is a good example of what I'm talking about I think. A lot of what's there is pretty obvious to someone familiar with JS/Ruby/Python/Perl, and they might even use a very similar looking solution. The Rust specific stuff is really the only foreign stuff, so if you assume you would learn that when learning the language, it's a pretty straightforward solution that looks similar enough to be inviting.

1: https://stackoverflow.com/questions/31986628/collect-items-f...
Astro turfing. Easy startup. Supported by big company. New fad
I will give you my interpretation:

- There is an incredible amount of systemic corruption in India. This means there are people- a lot of them, who are rich not by the value creation or inheritance.

- A measure of wealth in India is land ownership, not swathes of hundreds of acres of land like Bezos, but owning a 200 Sq.Ft. land or some real estate property in cities. A flat in a decent city like Bangalore or Hyderabad goes upwards of million dollars.

- Binami. These are aliases of rich politicians mostly their family members control hordes of wealth.

When these people start to give away, it actually generates negative social capital. They face a backlash from the same people they are donating to because, they cannot donate enough. The reason why recipients are insatiable is because, they view the wealth accumulated by these people is thru' non-legit means.

- We are seeing a new generation of multi-millionaires in this country. Seeing what they saw I don't think they will be inspired to donate. If they set up an organisation be it a private charity, there is a good chance they will have to deal with misappropriation of funds in their own organisation.

- Add caste based and religion based inconveniences you may cause to general public with your charitable work, unbeknownst to you.
The "Ukrainian" portion was related to "ex-Soviet Union" I mentioned there (cough) ;-) No need to be so academic here lol

With Eurasian union I thought that Ukraine basically killed it and since then Kazakhstan is trying to get rid of cyrilic and Lukashenko is all in to be either the Russian boss and Putin successor or moving Belarus towards EU, so the original Eurasian union idea is toast. At least from my outsider perspective (never visited any ex-Soviet Union countries, just knew some people from there, both pro and anti-western ones).
Yeah, but the difference (at least I think so, as I'm not a mint user) is that Plaid is building an API for other startups to use. It's somewhat amazing to me how little is needed for folks to gleefully hand over their bank passwords to anyone who asks for it.
Hows it feel to support animal curelty?
I would have thought rails to golang so I too am surprised.

I wish I had millions and could be a patron saint of sorts for people like the author. Open source funding is so broken as the companies that build upon the vast open source and often free software don’t do much in the way of donating or otherwise supporting the companies or individuals behind the projects.
I am going to miss Inbox but sometimes it would pick an image for a bundle and show it prominently forever. It was not always an image I wanted to see all the time.
It's not strictly better than C; that dosen't mean it's worse either. Language "goodness" isn't single-dimensional.
Not a bad idea, but in my line of work, tools like statsite calculate the summary stats and throw the data away because aint nobody got storage for that. From this viewpoint, it's still important to teach engineers the mean is heavily influenced by outliers. If they're looking to know what the 'average' is, a median is often better, and if they want to know how broad the distribution is, p95/p99 is a good slice into the long tail.
Most people don’t stream 4K on a computer. And most people don’t have the bandwidth to stream at 4K. Ie most customers would never notice.
One can only ever use Symbols as keys in the 1.9 hash literal syntax, whereas complex objects responding to `#hash` can be used as keys in hash rocket literals.
Yes. Mint also does this. From what I've heard, there are a lot of banks without APIs, so the next best approach is to login on behalf of users and scrape the data.
It seems that the commercialized version of this technology is here: https://www.xnor.ai/technology/.

Xnor's founding team developed YOLO, a leading open source object detection model used in real world applications. We use a proprietary, high performance, binarized version of YOLO in our models for enterprise customers.

Too good to be true? Seems that they're running YOLO on conventional multi-core CPUs. On ARM even.
>2) I mistrust my government less than I mistrust yours or Russsia's, because at least my government depends on me for votes and taxes and general compliance with laws.

But this also means that they have way more reason to lie to you and to mislead you.
> I definitely see Ruby as Perl's spiritual successor.

Matz has said this himself:

* "I chose the name of the language from the jewel name, influenced by Perl. Although I named Ruby rather by coincidence, I later realized that ruby comes right after pearl in several situations, including birthstones (pearl for June, ruby for July) and font sizes (Perl is 5-point, Ruby is 5.5-point). I thought that it only made sense to use Ruby as a name for a scripting language that was newer (and, hopefully, better) than Perl." (https://lingualeo.com/tr/jungle/231625)

* "Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero actually." (https://www.artima.com/intv/ruby3.html)
Does it matter if they are? The statement stands.
A dream gig (sort of): Spend two months in bed and earn $18,500
The openness of the code is always relevant to the security of the system. To pretend otherwise is dishonest.

Good day.
As a non-Pole, I can't be 100% sure, but isn't it closer to:

Mishchonoof

? Trying to see if I remember my Polish..
Apple's Round Pizza Box
(Please don’t use two-space indentation preformatting for quotes. Use a `>` prefix possibly combined with asterisks for italics.)
Interesting

Why not just use the real Paypal?
Portugal has a huge tax on petroleum products compared to other EU countries anyway. We paid 1.75€ per liter of gas last summer.

If they did't extempt kerosene, Spain would get its share of its tourists.
148 ft of water is ~64 psi (4.4 bar).

Challenges are probably not so big once the thing is constructed. External earth and groundwater pressure offsets internal water pressure I would assume and the real challenge is actually designing for when the thing is empty so that it doesn’t fail due to external loads.

Lots of this is dependent on geology of the adjacent soil and geometry of the hole. Pictures seem to show sheet piles so we know it’s soil.
I don’t know much about their business but I tried listening to their podcast, it was just ads for their companies and ideas. Couldn’t take it.
It is perhaps the way you've presented the argument that is generating downvotes, but I fail to see how this is outside the realm of Facebook's pursuits given past behaviour and current activity.

Or is it that people would support this use because of a 'noble intention?' (ends justify means)
One concern may be the lack of a constant-time guarantee. If there are any optimizations that run differently depending on the numbers involved, then that may be an opening to a side-channel attack.
>Bob: Is there any advice you'd like to give to young programmers/computer science students?

>Linus: I'm actually the worst person to ask. I knew I was interested in math and computers since an early age, and I was largely self-taught until university. And everything I did was fairly self-driven. So I don't understand the problems people face when they say "what should I do?" It's not where I came from at all.

This is a problem I don't understand too. If you are really into something you motivating yourself in doing things. You can see how stupid people are when you just read the questions on Stackoverflow today. Nobody seems to figure things out by themselves anymore.

Same with YouTube, when people explaining simple math things with extremely effort people complaining then that today's teachers are shit. But it's more your own lack if you're not able to imagine these thing inside your mind by yourself.
Ruby has a very readable syntax and easy learning curve for new devs. What it lacks is the performance and type safety of a compiled language which I think is why many people eventually switch to Rust and Go.

Interestingly, Crystal might be an easier jump as it's syntax is very similar to Ruby, but with the performance gains that come with compiling to a single executable.

Crystal is still pre-1.0 though so it doesn't quite have the production-ready stability or robust community of Go or Rust.

https://crystal-lang.org
React Native Border Radius with Background Color Example
I’ve thought that a potential use of blockchain would be proof of ownership of certain digital items such as an mp3 or an e-book.

Such a system could allow you to move purchases between devices and apps, and prevent vendor lock-in.
Why is this interesting? I suppose because it's Apple, and they patented it?

I'm sure they're expensive to produce/store/transport, which is why we've been using flatpack pizza boxes forever.
I’d rather build something or do a case study (since I’m on the product side now, RIP sweet mechanical keyboard) then walk through white boarding problems.

I don’t mind a take home assignment that has a reasonable due date, but they should only be given deep enough into the recruiting process IMO.

Big fan of Segment, been wanting to transition some of our stuff over and tap into the kinesis pipeline connectors
The biggest feature for me was bundles (which unfortunately this extension does not have). I could create a bundle for a subscription service or a listerv or just school updates from certain people and it wouldn't clutter my inbox (had around 20 entries all the time even during the busiest seasons). Was incredibly good for sites like Monster when I was looking for jobs. It wouldn't clutter my inbox but when I wanted to apply I could just go through the bundles. Genius design really. Wish it came to Gmail now that Inbox is dead.
> As a leftie, I don't care that much about the right to enter into a contract

What is your limiting principle then? Our social contract is based on the idea that government does not have unlimited power and that there are individual rights that can not be discarded even via majority rule. Are you unwilling to apply any sort of value metric on laws?

I'm not sure I follow your chain of reasoning on wage/UBI/taxes, but there is a part of what you say that I think I would agree with: That if we want to provide a social safety net it should be done explicitly via general taxes and a redistribution mechanism rather than micro-managing commerce.
Why? Isn't that the way everywhere else works? I'm not losing any sleep over it.
But for the academics their prestige rests on publishing that mechanism of action. Determining x drug works via inhibiting such-and-such transferase via pi-pi interactions (for example) is how careers are made, and in cases where the learning is important enough to shutter away, typically the academic will license it out or go into business for themselves -- which is just fine because that means we get a drug out of it, if there was one to be had.

The problem is that the academic side isn't generally focused on things that matter about getting a drug to market(e.g. what happens when you swallow it? Does inhibiting such-and-such transferase actually do anything meaningful? What does it metabolize into? etc.) Lots more glitz and glamor (and lots cheaper) to make a compound inhibit something or kill cancer in a petri dish.

Its vaguely as if say computer science academics were studying code golf.
I wish we could test it. I wish there was a way to build an economic area, and a very large one, to test such ideas. What if life is seriously better on the other side?

I certainly wish that there was a floor to poverty that is more than what our minimum wage offers today, even if you weren't working, and I believe it possible. Fortunately, in Scandinavia and Europe you are starting to see such ideas tested.

Living in WA, I'm excited with the increases in the minimum wage, and if they work out well, I hope that society is brave enough to test higher ones until the positive effects are lost.
Whether it can be used like an more FP-style Python/Ruby is one thing but whether it can replace Rails is a whole other question. This website is dedicated to answering that:

https://www.arewewebyet.org

(although looking at it again most of the content links are a bit old, but the library stuff seems current)
HW that runs AlphaGo Zero code is a general purpose computer, so it can learn anything given the right software.
Censorship free apps and content
I alluded to this in my other comment, but I don't blame Plaid. Blame the banks - Plaid isn't doing this behind their banks, but with their blessings. Again, Mint was doing this for years.

When it comes to Credit Card Fraud, the banks are buying all sorts of AI based solutions - after all it's their money. When it comes to customer cash, then its the wild west. I recently found out that my Wells Fargo password isn't even case sensitive.

There is clearly a market need for easier information exchange. Authorizing ACH withdrawals shouldn't require me depositing 2 random values in your account. The Banks could have done the work here, but they didn't and then Plaid came along and did the work for them. I hope they take data security more seriously than Wells Fargo.
It almost seams entirely to please management. The local TV stations use eme and yet youtube-dl still works fine on them.
look at word octavian(https://www.octavian.ai/) is doing
Hm. Personally, I think there's a big difference between "there's more than one way to do it" and "there are some extra, esoterically unreadable ways to do it".

I definitely don't know enough to be questioning Matz's decisions, but the burden of backwards compatibility means there is a material cost to adding features that end up not getting widely adopted, and if that cost is not accepted by folks like Bozhidar (who must now update Rubocop to recognize this syntax), it gets passed on to the Ruby community in general, who must instead deal with a decaying and fragmented language ecosystem.