skysight-inc/HackerNews huggingface dataset:
Web3 Foundation|Technology Grants Lead|Full-Time|Zug Switzerland|ONSITEorREMOTE
https://polkadot.network/

Full posting at: https://web3.bamboohr.com/jobs/view.php?id=60

We’re building the future of identity, privacy, financial markets and commerce through blockchains and other cryptographic technologies. At the core of this work is Polkadot - a platform that enables blockchains of all kinds to interact and stay secure. This is an opportunity to work at the forefront of technological development and join in shaping the future of society.

The Web3 Foundation is committed to distributing a significant amount of funding for the development of open source software that will contribute to the creation of the Web3 technologies stack. The purpose of this role is to continuously refine the technology roadmap, set up of processes which allow for execution of the roadmap and evaluate the merit of grant applications, i.e. determine whether the proposed project represents a meaningful contribution and evaluate the level of technical expertise of teams or individuals that apply.

For any questions just reach out at jobs@web3.foundation

See also other available roles at https://jobs.web3.foundation
> I know several people who are gay and what's very interesting is most of the people I know, is there are people in their family, sisters/brothers/uncles/etc. That are also homosexuals. I suspect there might not be "one gene" that makes a person a homosexual, but a collection of genes that increase the odds of someone being homosexual.

Easily explained away by that such people see their family members engaging in homosexual activity, and are accepting of it, so they also in turn engage in the same behavior. Practically nurture in effect.
Passwords being stored amam plain text in logging
The Human Brain Can Create Structures in Up to 11 Dimensions
Don’t pay attention to the hyped news. America is very safe
> Who uses sms for anything but authenticating WhatsApp/signal/telegram?

The irony is thick here. "Who uses the open, standard protocol for anything but authenticating proprietary, locked-in services competing on network effects?"

The whole point is to make it so the standard thing that everyone has by default doesn't suck as much, so we don't need to make messaging service decisions based on network effects and lock-in.
I would shut down Brave rather than backdoor our open source. Can you imagine? Note: I'd do this on moral grounds, but even if I were some kind of toady to the state, I'm not stupid. The back door would be discovered and I'd be strictly worse off then. It wouldn't pay for the state actor, either.
Ethnography means you embed yourself in a group, do a bunch of interviews, etc. It is a very hands-on and 1:1 kind of method. Your definition does not really adequately describe it. https://en.wikipedia.org/wiki/Ethnography#Features_of_ethnog... (Wikipedia isn’t a perfect source here, but gives some idea.)

This is a very different approach than sitting in an archive and reading old documents or running statistical analysis on government databases or ....

But it is possible to investigate the same types of subjects using these different methods.
I’ve been doing van life for about 15 months across CA & US.

Being thrifty, with plenty of savings, it’s an easy life.

But I’ve met lots of people along the road trying to live and work in a van. Most recently in New York (Williamsburg).

Some are doing well, it’s a choice. Others have nearly been forced into it due to some unlucky financial situations. And I fear for them, they’re one more financial upset from homelessness. And apparently we’re in a booming economy.
I’ve worked in data centers. The constant air circulation causes dust to accumulate in visible places. I assure you, computers are not as sealed up and tidy as you’d think. We used to jokingly call the hard, thick, black dust “cancer”. It’s hard to know what’s in it without study, but when you manufacture something with dangerous materials some amount of that material makes it onto and into the finished product. I’m not advocating for alarm, but your po-pi-ing comment was designed to minimize and it demands counterpoint.
Being on the other side of the process has only convinced me more of how broken it is. There are lots of baseline errors, biases, and insufficient attention given to the process that are quite obvious but a lot of people either fail to see them or refuse to see them because they don't want to admit that their hiring process is not better than rolling dice.

As a basic example, in a lot of places you get very little advance warning that you're going to interview someone.

Test problems or assignments are often not tested or even looked at by existing employees, so often you don't even know that your current team would do well on them.

Sometimes interviews happen without any intention at all to hire the candidate (wtf).
> This is a perfect solution fallacy.

No Sir -- not from me, anywhere in anything I ever wrote. Browsers are imperfect. For one thing they have 0days.

Brave is imperfect too.

Before we correspond more, please tell me how you took my big-picture realpolitik point about western ad powers acquiring or otherwise getting control over 3 of 4 top browsers as having anything to do with perfect vs. good?
Thank you for the viewpoint. It certainly has merit, but there is also the possibility of "metapackages" like luminus [1], a curated package of libraries that work well together. It's easier to make a framework in the land of libraries than vice versa.

Some of what you perceive as immature may be that the community is small, and a lot remains to be done.

[1] http://www.luminusweb.net/
Is this device going to rely on public Wifi to get messages when out and about? Otherwise, if it needs a data connection, you'll have to get mobile networks involved, and I doubt they'd co-operate with an end run around themselves.
Visualizing complex analytic functions using domain coloring
Show HN: I built an AI app to extract tables from images over API
In some situations this might be an unsolvable equation.

If your power supply is already 1.8V, most uC will not have much room for procedures when a POR/BOR is detected.
A good 1 bed in new luxury highrise in SF can be had for ~$4k in the current market (2019), which is affordable on a dev salary (I live in one).
The dialup era makes more sense actually—services are designed more bandwidth-conscious and ad networks don’t masquerade on every website in existence.

As for streaming media, well people consume too much media to begin with so less is more.
Sounds... improbable?

Are you sure you’re not just comparing two areas of different cost of living?
It’s just reliable compared to internet connectivity which is terrible in Germany. Poorly connected Edge all around.
Change is good, and Linux needs to evolve to compete on the desktop. I'm glad someone is trying out all of these neat ideas.
This sounds like a problem in your community: a large group of people every year trying, probably often failing, to find concrete ways to actually help out.

Go out and interview folks running non-profits, research labs, churches, health clinics, legal clinics, schools, anyone else who fits into your colleges definition of "community around us".

From those interviews, build a large list of project-sized problem/solution statments for future groups of students. Include skills needed, points of contact, possible adoption challenges, etc. Validate those project descriptions with the people you interview.

Identifying and describing problems that need to be solved and what it means to solve them is something lots of people build careers around
It's a boycott. Maybe you don't want to participate in this particular one, but the concept of boycotts isn't especially novel or unreasonable.
New Toyota and Lexus Vehicles in South Africa Get Wi-Fi
It got downvoted, but I find the duality of sameness vs difference one of the most fascinating.
Their programs are simple and works well at the job for which they are intended. Why should I not use good software just because the developers' politics are not in vogue?
,,You verify your own monetary transactions on your Bitcoin node without having to rely on a third-party service''

Although that's the decentralized way to recieve Bitcoin transactions, the fact that people have a way to check centralized hubs and opt out from centralization of transaction checking easily is enough deterrent for those centralized hubs to cheat.

As an example I'm using my own Bitcoin node just for checking the relatively bigger transactions.
What makes it work is the asymmetry. With normal human communication you talk to the same person thousands of times, or send thousands of messages from the same account, so spending computation equivalent to something like $1 worth of Bitcoin for that is totally reasonable. Spending the equivalent of $1 worth of Bitcoin to send one spam to one person, isn't. Even if you had access to a large number of computers, you'd make much more money by using the same computational resources to mine cryptocurrency. The opportunity cost makes spamming uneconomical, and if it doesn't then you raise the cost until it is.

You can also allow users to pre-approve each other to avoid paying anything so that most legitimate communication doesn't require proof of work, which makes it a lot easier to put a high price on the remaining instances.
Email is about as distributed as it gets. How would you consider it can be more distributed? If it's about the ability to backup messages, you can do that with any MRA (Mail Retrieval Agent) program like mbsync/isync[1], or offlineimap[2].

[1] http://isync.sourceforge.net

[2] http://offlineimap.org/
A Plausible Path to a Push-Button AI Apocalypse
I'm not sure what you're saying, but I would point out that there is no such thing as an abstract family. Families are real living organisms.
Awesome... another messaging technology that Google can completely screw up.

At this point I've lost all hope that the company can execute.

They're 3rd place in cloud computing. Elasticsearch is destroying them on search. They're constantly fucking up on Youtube.
Google is basically the new Microsoft but with better PR
A Tax Break to Help Poor Communities Became a Bonanza for the Rich
And they can't decide what to use for communication. Google Login or phone number. Later it became both. A mess of systems, principles, apps, support and branding (and internally teams).
During the day the absence of light coming from a surface would be very conspicuous, even in shade.
iOS 13’s beta split is down to Trump’s threatened tariffs, not missed features
FTA:

> The settlement would be the largest civil penalty ever obtained by the F.T.C. in a children’s privacy case. It dwarfs the previous record fine of $5.7 million for children’s privacy violations the agency levied this year against the owners of TikTok, a social video-sharing app.

This was a warning to YouTube, but from their perspective, there's clearly a subtext of "we're not afraid to raise the fines, next time could be a lot worse".
They'd more likely drop support for RCS.

Wouldn't exactly be the first time a messenger system is dropped.
I had the privilege of attending this lecture in person. One eerie thing about it was that Dr. Lamport didn't improvise at all - he just read from the slides and that was all he had to say!

Overall it was a good introduction to TLA+ which I think has a big advantage of being very simple to understand and use - no complicated math needed apart from set theory. What I didn't quite understand is how to make sure that your models are implementable in code (if you start with a model) and faithfully describe your actual code and the reality itself. Seems like all bugs will end up lurking in this gap between the model and what is actually executed and there is no reliable way to close this gap.
My dynos and postgres dbs are ok, thank goodness. Hopefully it’s been fixed already.
Let's see the contract and its term, if not hear from Google that it is in effect. Sorry, but reputable blockers block GA because it is now tied into Google's overall ads/data business and they say as much in touting it, in their privacy policy even with its carve-outs, and in others' experience with it.

For Mozilla to use GA instead of self-hosted Matomo is odd to me as a founder of mozilla.org (none are left at Mozilla now, FYI). We do the latter at Brave. Is it just for convenience?
It was about the Hong Kong police using a new technology (likely "DNA paint") to mark protestors, likely for future prosecution
Perhaps this definition is what the world needs.

The whole gig economy thing is bad for the working class. People need real jobs, not sitting in their car waiting for an app to tell them to do some slave labor for a rich person.
Buried the lede I think:

"Correlations, Risk and Crisis: From Physiology to Finance"

Abstract

> We study the dynamics of correlation and variance in systems under the load of environmental factors. A universal effect in ensembles of similar systems under the load of similar factors is described: in crisis, typically, even before obvious symptoms of crisis appear, correlation increases, and, at the same time, variance (and volatility) increases too. This effect is supported by many experiments and observations of groups of humans, mice, trees, grassy plants, and on financial time series. A general approach to the explanation of the effect through dynamics of individual adaptation of similar non-interactive individuals to a similar system of external factors is developed. Qualitatively, this approach follows Selye’s idea about adaptation energy.

https://www.researchgate.net/publication/222687003_Correlati...
Funnily enough Heroku in Europe also seems to be malfunctioning. Cannot deploy my app for at least an hour now.
Behind scenes involves in
1. OCR - to detect characters
2. use location bindings of the words as input to an AI model which spits out table cell ids that contribute to form a table structure
How much would the effect be lost if you put a high gloss coating over it?

You would obviously see all the specular reflections, but would the shadows look any different than a normal black at that point?

I’m guessing it would be kind of like LCD vs OLED—deeper blacks you mostly notice only in very dark scenes?
The prevalence of advice videos from criminal defense attorneys advising citizens in contact with the police to simply shut their mouths would at least anecdotally support this statement.
Nope, you’re totally right. Don’t know where I got the idea that the little Leap Motion was ultrasonic. Apologies to the readers.
How is SQL inconsistent?
Which libraries are people expected to plug together the security parts? I'm not pushing for clojure but a lot of other languages and frameworks are taking this approach too including Node and Go.

Wouldn't the security stuff be a part of the individual packages? Ie authentication package handles sessions and tokens, an http server/middleware with built in csp and ssl, orm, the data stuff handling serialization and data parsing?

Technically rails is composed of a bunch of smaller gems with a similar responsibility tree although without the centralized CVE distribution and pressure that creates.

When I used Clojure it was always mini frameworks which created a base set of important packages with a pluggable middleware system on top and flexible data back ends.

The individual packages need to have domain experts for their particular attack surfaces and exposures.

If anything its about a lack of eyes or community size on the various wholes, rather than expecting the end user to do the individual hardening or plumbing.
I didn't use Dropbox in this way (and I realise actually I should use symlinks more) but why would they change this behaviour?
So if you are not good at coding/recent tech, how do you know if a given solution is high quality or not?
I heard somebody make a similar argument one time in regards to Common Lisp. He said that with Java you would have to wait several years sometimes to get a feature (assuming the language developers actually cared about the feature), but with Lisp, you could just implement the feature yourself. I've always felt this is one of the strongest arguments for using a lisp-style language.

Edit: this is possible too in languages like Elixer and Ruby using macros, but eventually the readability suffers and debugging complex macros in those languages can be a nightmare.
Only if your definition of "best developer" is extremely narrow, maybe, since a typical "best developer" would want someone around they could learn from, no? And why would this issue be more common among "best" developers over the, err, non-"best" developers.

*ample use of scare quotes because I found "different developers work well in different situations or best with certain people" to be more true than "there's this 'best' developer let's clone them".
Find ways to get college-age students involved in government (local, national, etc), especially voting.

Young people are a large, yet chronically underrepresented demographic. Just because it's true now doesn't mean it'll always be.
Since this is about new legislation, the important point is (imo) what the laws & definitions should be, not what they are.

In any case, IDK if these reasons do or should preclude uber drivers' definition as employees. Flexible hours and/or having your own equipment isn't the norm, but it does exist within employment. So does piecemeal work.

Regardless, I think the situation merits new regulation. One reason is competitive fairness. Smartphone ubiquity enabled these companies to form business models that keep them just outside of the "taxi" & "employer" definitions. This isn't fair to taxis and employers and it may force others into also becoming non-employers, to avoid the burden of labour laws.

Less trivially, these platform tech companies are, in my opinion, monopolies. In fact, their operating rationale from day 1 is to eventually monopolise a large market. Uber raised so much money from investors, despite reliably losing money specifically because successful platforms are expected to become monopolies. Even if you define drivers as independent business people, they should be protected from monopsonist pricing (including terms) power. So should consumers and (very importantly in a monopoly situation) potential rivals.

Here also the existing definition of monopoly is not as important as what the definition should be. Current anti-trust laws were designed for the 20th century commodity and infrastructure monopolies which emerged at that time. New laws need to target the types of monopolies that readily emerge now.. that means platforms. Google's adwords platform & amazon's ecommerce platform, for example, are monopolies. They control enourmous market share. They give their own participant businesses an overwhelming advantage. They're both markets where network effects make market share an overwhelming advantage, locking them into place.

Monopolies are inefficient. The logic of antitrust is economic, not just moral.

I realize this is mostly a discussion about labour rights. These are ultimately important too. I do think the gig economy has advantages. It can't stay a loophole for sidestepping labour laws... but OTOH, I think diversity of employment types is important. Besides flexibility, these are low gatekeeper "jobs" and that has value. Regulation always carries a danger of uniformity. All that said, we can't just move on with the status quo, where Uber drivers have fewer legal rights because they use surge pricing instead of weekly shifts.
Almost certainly not, indeed.

But then, if you ran a business, that's almost precisely what you'd do. It's completely rational. The hoi polloi need to be filtered aggressively, most companies need to select for hunger, etc.

By contrast, you might as well give a big name an honorary position if you can afford it. If they do useful stuff - bonus. Hell, if I owned a company the size of Google, I'd give Guido some money just because I could.
> Lane compares it to WhatsApp or iMessage, with everything from better photo or video sharing within messages to typing indicators and read receipts available

You may say "typing indicators and read receipts", I say "spying".
There is an implied, “when it comes to revenue,” before that maxim.

Sometimes people care about other things than revenue.
Fun While Avoiding Lambda (Python, 2008)
You're absolutely right, it's easier to make a framework in the land of libraries.

With that said, it may be more difficult to get one used when the culture of library-land abhors frameworks. The Clojure developers I've worked with so far mostly seem repulsed by the idea of using a framework.

This leads me to fear that the ecosystem is likely to remain in the hole it has dug for itself. Possibility is wonderful, as you say, but it is unlikely to save applications being written today.
I'm sure SM will get around to jitting that stuff at some point. All I'm saying is that Baseline Interpreter gives users bigger wins right now.
In the context of file archival and synchronization.

Just like how when you tar up a directory, the symlinks are stored as symlinks, not as the files they point to.
Oh, neat trick - thanks for sharing!
Several people report problems with multizone deployments, so it seems like AWS is downplaying this.
DNA isn't mentioned anywhere in the linked story. It only says blue dye and there is nothing new or technological about that.
This is the single most critical issue for Uber’s long term viability.

If Drivers can work for multiple companies at the same time Uber loses almost all leverage over drivers and thus can’t develop a long term competitive advantage. It’s a 50+ billion dollar issue for the company.
Maybe not YouTube proper, but I would hope Googlers let their kids watch YouTube Kids. It would be a damning review on the product if its own engineers refuse to let their children use it.
Google would have no problem paying out 7 figure, they would pay out 8 figure if they had to. But its a market and no other pays that well. Just go outside SF and the market is different, much lower pay, but they are just as picky.