skysight-inc/HackerNews huggingface dataset:
Nice work, that 1u Trackball is awesome. Does it work with any keyboard or does it require your PCB?
SEEKING WORK

Location: Amsterdam, The Netherlands and Buenos Aires, Argentina

Remote: Yes

Willing to relocate: No, as I am split between Argentina and the Netherlands, I can only work remotely

Technologies: Go (golang), PHP, React, Postgres, Docker, Linux

Website: https://machiel.me

Email: work@machiel.me

LinkedIn: https://www.linkedin.com/in/machielmolenaar/

Rate: €80/hr

Availability: 20hours / week

I'm specialized in building and maintaining tailor made web applications. I have worked in many different settings, from leading news websites to big interactive e-learning platforms. I'm social and able to work autonomously, both as sole developer on a project as in a team.
Their logo has similarities to a certain sci-fi TV show..

https://www.space.com/22743-china-national-space-administrat...
Field | Berlin, Germany or Abuja, Nigeria | FULL-TIME | ONSITE | Data Engineer, DevOps Engineer, Senior Software Engineer (Backend) | www.fieldintelligence.org

We work on child survival and access to life-saving commodities at scale by designing and building products which make powerful supply chain intelligence available to users in low-tech and poorly connected places. Along the way, we have been developing a unique approach to product design for the next billion and actually scalable offline-first web architecture.

Health logistics in emerging markets can be complex, requiring a multi-disciplinary approach to problem solving which combines innovative technology with process design, public health, pharmacy and boots-on-the-ground field experience. The pay-off when we get things right though is unprecedented impact as we are working in the fastest growing and most underserved places on the planet. We're looking for experienced engineers to whom this kind of challenge seems exciting, and want to dive in with us.

Our team works from Abuja and Berlin, and is experienced at helping out-of-towners find their feet in either.

(Current, evolving) stack: React, Node, CouchDB, ES, Python, AWS, Travis

Culture: pragmatic professionals

Site: https://www.fieldintelligence.org/work-with-us

say hi: jobs at fieldintelligence.org
Stanford is in Palo Alto, where rent-controlled apartments are pretty much non-existent.

I wouldn't advise an SF->PA commute to a newcomer. You'd have to restrict your housing search to sites within a reasonable walking/biking distance to the Caltrain. Much easier to just focus on something that's within a reasonable walking/biking distance of Stanford.
Probably passwords in clear text in the source code. Like you can find it in most other places too...
If a dog or child pisses everywhere do you tolerate it? There is a way to deal with it. It does not start with the word "tolerance" though, so no, politicians aren't going to be pressured into solving anything, because they were the ones that got voted in in the first place to turn a blind eye. People get the society they deserve.
This is along the same lines, I think:

https://twitter.com/patio11/status/1067695403255029761

Which is quote-expanding Swift On Security:

https://twitter.com/SwiftOnSecurity/status/10676827595928698...
“why on earth would google invest enormous effort constructing an entire ecosystem around a monorepo?”

Didn’t google have a monorepo before git was created? And was created by academics? Legacy and momentum have a strong influence on the future. Hasn’t google also built a lot of tools for the monorepo and dedicates employees to it? That’s exactly the issue this article is about.

From an external perspective, the speed and scale of product rollouts from the bigger tech companies is very slow. I don’t know if the tooling has much to do with it, but I suspect it might. I’ve heard some horror stories (some from here) about how it takes months to get small changes into production.
> The budget deficit for FY 2018 was $779B, or over $2B/day. It can't “increase to $2B/year”, that would be a ~99.75% reduction, not an increase.

Thanks for pointing this out. It should be 2T of course, in US units.

> So, populists supporting the radically insane President have taken over the Fed (enough to direct the FOMC consistently, even though that body consists of a mix of the Board of Governors—wih staggered 14-year terms) and a rotating subset of the Reserve Bank Presidents (who are elected by each Reserve Bank’s directors, who largely come from the banking industry?) as well as Congress?

> This scenario is increasingly implausible.

QE was used after 2008, and there is a perception that this is not a problem. Hopefully you are right, and the Fed would be able to resist demands to continue QE into hyperinflation.

> What now? It can increase minimum wages by legislation, sure, but if it does so to match runaway price inflation not driven by output gains, it just kills employment, which breaks the cycle because no one is going to demand wage increases when they don't have a job.

You are right, it does kill employment. Still, it was just done (to some extent) in France (technically not due to inflation, but due to increased costs of living).

> It can directly employ people at whatever wages it chooses, of course, or try to force employers to retain employees while paying higher wages, but those each have their own plausibility problems.

Populist governments all over the world have been using both approaches for a long time.

Anyway, the above is a perfect storm scenario. It is not happening tomorrow, but requires 3 trends to continue, probably for 10 years or so:

A: A continued move towards more populist leaders in both parties.

B: A continuously increasing pubic deficit

C: A major worldwide economic crisis as a trigger.

Edit: C is not a trend, only a trigger.

And even then, responsible institutions may be able to step in and limit the impact to a 1929-like event. But if not, the US may head down the same path as Argentina or Brasil.
TheDarkOverload: Hacker group claims to leak 9/11 docs
Japanese companies do not have much of a reputation for red-in-tooth-and-claw competition (e.g. the "gentleman's agreement" about advertised car horsepower).
In the Bay area, "roommate" is generally used to refer to someone you share an apartment (flat) with.
> But if decentralization doesn't matter, then what's the point of these technologies?

Well, yes, that's the question, isn't it?
>Some of the options of such policy could be: Relax duties and import tariffs on electronic components...

Yeah but much better would be to just drop duties and tariffs completely like Hong Kong or Singapore. Then instead of having to bribe some port official to release you things you could just ship direct without the officials. Of course this might have a side effect of making places rich like Sinagpore rather than mucked up like Africa but maybe they could live with it.
You sure you can fit all that in an iPhone 4 case? And if so, in 2019, can you make a significantly better phone in an iPhone 6 case than an iPhone 6?
Piwheels stats for 2018
Location: Skopje, Macedonia (UTC+1)

Remote: Yes

Willing to relocate: Might be

Technologies: Ruby on Rails, Ruby, Bootstrap, HTML5/CSS3, RSpec & Capybara, REST API, PostgreSQL, Heroku.

Github: https://github.com/AgonIdrizi

Résumé/CV: https://drive.google.com/open?id=1QjWVjhabP5HR2BS2BRPMQfRG0s...

Email:agonidrizi88@gmail.com

Hi I'm Agon, Ruby on Rails developer with one year experience and willing to help your startup/company write TDD apps.
Currently learning Vue.js ..!
Using TLA+ to Understand Xen Vchan
"Yeah, well, that's just, like, your opinion, man"

Monorepos are one way of solving some of the problems each organization has. Monorepos require discipline in solving those problems and if the organization is not willing to get there all the way or if it takes too much time then it's just pain and suffering for everybody.

I suspect the author works for one of those organizations that wanted to be hip but did not actually understand what it entails. Maybe faking agile and devops sort of works for you (works as in "it's difficult to pinpoint where the problem is") but faking monorepos certainly does not.
Because we largely don't carry multiple digital devices around and can work off the phone a lot of the time. I don't use any tablets and don't carry my laptop to meetings since OneNote on mobile works perfectly well. When I do need to do serious work, I use a souped up large screen high RAM, SSD i7 laptop.
It's a leftist publication, of course it's not reactionary. It's Marxist, of course it uses obscure language.
Thanks.

I'm pretty sure I originally saw it as a comment on HN in which he talked about giving a project apparently a somewhat sizable amount of money in exchange for an invoice. I have no idea how to find that. But his tweets on the topic are what other people typically supply when I mention this detail.
PoS is not only a computing and cryptography problem, it's also a social science and game theory problem. There are not that many "scientists" that are knowledgeable on those areas. Nick Szabo (the authority figure you may be looking for) doesn't seem to like PoS:

>Conjectured governance under proof-of-stake seems to involve programmers & other amateurs making legal & accounting decisions. Bitcoin governance does not. Even when lawyers & accountants properly take over PoS governance, PoW governance will likely be far more socially scalable.

https://twitter.com/nickszabo4/status/956461360161935361

Tuur is a pretty insightful guy, and even if he doesn't have the credentials, the critique stands on its own.
Damn..it is an impressive accomplishment by China.
Sorry, I meant to word the first sentence differently. I meant to say: "I'm sorry that you seem to believe that in what comes across as an absolute or very certain manner (maybe I'm wrong)."
Extremely interesting explanation. Thank you man.

I would like to peruse your electronic skills for another quite unrelated question that has been hovering my head for quite a while.

I know that normal USB (1,2) devices charge using the provided 5V rail off the USB connection. And I've read somewhere else that coming from a PC motherboard or other regulated (standardized) USB outlet, the port will provide about 500mA.

What would happen if i took a ATX PSU and rigged usb ports directly (at the correct power pins) to the psu's 5V rails?

Would I fry any devices plugged in? Or..

Would any plugged devices limit their intake and I'd be left with a 'super quick charger' which can charge any device at the maximum amount of power that the device can receive power? those 5V rails usually output at 30A+ and stuff.

thank you again, and hope you can shed some light into this long doubt of mine (I always 'dreamed' of creating some atx-frankstein psu which i could use for electronic experiments but also fit some usb ports in it).

o/
Accessibility of nested classes
TODO_BEFORE(): A Clean Codebase for 2019
hmm, tourist visa. Perhaps this is the key. I have a work visa.
Excellent article. Thanks for posting!
Unless they somehow integrate PoS in the wallets, yes.
> Well I guess when you are receiving you want irreversibility

I think that's a little simplistic.

Without reversibility you're not going to receive as much. People are far less likely to trust smaller or newer merchants without these sorts of features.

You probably also want your customers to be able to rectify mistakes, such as sending money to the wrong place.

I guess we could say when you are receiving you want irreversibility if you're planning to rip off your customers or otherwise not fulfil your contract with them
At any American company if you are past a certain age you are perceived as expensive and slowly ushered out, regardless of talent.
> No, it is simply a maintenance issue. There are already plenty of those in motor vehicles, and people are well-trained to track and manage them.

In addition, car batteries have:

a) vastly better charge controllers than the cheap crap that's put in phones

b) better quality cells to start with, or at the very least higher QA standards

c) BETTER CHARGERS. Cheap cellphone chargers can kill the battery with their unclean power, especially when linked with cheap charge controllers in the phone.

d) better thermal management with cooling and (iirc) heating, compared with a cellphone battery that has to endure anything between double-degree negative temps in winter to +40 °C when it gets held by the user or the CPU gets active.
USB 3.0 Promoter Group Defines Authentication Protocol for USB Type [pdf]
Woah, coding gamified like a phone app. This is the correct way to get engagement from kids. Premium quality too.
Citation for exhausts having significantly less NOx than city air?
WiSpy:Through-Wall Movement Sensing and Person Counting Using Commodity WiFi Sig
The reason you are puzzled is because you have made the error of survivorship bias.
Because obviously the changes that you make in the gui are completely isolated from the changes you make on the server.
When you are working on the gui the server code is just noise and vice versa.
And it gets even worse when you use two different languages for the gui and the server.
They have them in China:

https://www.youtube.com/watch?v=kILXXaqspcI
There isn't such a country. 2018 has seen a number of field tests for 5G, for example at the Hamburg Port in Germany.
What is the point instead of having them in two separate repos?
Yeah, but briandear is replying to someone who wrote that Woods' story was evidence against it, not that guy's.
If you don't touch the same files the merge is trivial.

If you do - then it's a good thing that you see there's a conflict right away, rather than notice versioning problems between your separate subsystems in integration testing (or even worse - production).
The issues you are describing, I remember having them in Android 2'ish era. For the past many years, I have had an extremely stable and positive experience with Android.

I have even used cheap android devices like Moto E4 without any problems at all. I am not sure what you are doing with your phones. Android is the most common phone OS, it's not nearly as bad as what you experienced.
The Far Side of the Moon: What China and the World Hope to Find
This is a short overview of Kubernetes and major cloud providers offering (AWS ECS, EKS, Fargate, Azure AKS, GKE, and DigitalOcean)

https://blog.cloud66.com/public-cloud-managed-kubernetes-our...
Absolutely agreed. My primary area of research was vascularisation, and I read a lot of zebrafish-based work and saw some awesome microscopy work at conferences. I would have loved to have worked with tools like this. It made my own efforts (3D collagen scaffolds with co-cultured HUVECS and smooth muscle) look utterly unrealistic and deeply flawed from the outset (which, in retrospect, they were).
These are two separate functions why would you ever want a function that checks both gui and server?
The gui validation logic belongs to the gui layer, the server validation logic to the server layer. If you have a function that contains logic from both layers there is something seriously wrong with your design.
> They are born in America and have so much support and they suck.

Just think a while about this guy's kids, how they will grow up.

It's an epidemic. You can't fix everything that goes wrong in a childhood with a little education and support.
If you'd bother to read the linked article or to do a moment's research, you would have learned that the magazine is not named after the French Jacobins: https://en.wikipedia.org/wiki/Jacobin_(magazine)#Title_and_l...
What science has little need for programming these days?
Pretty much no vehicles currently do #3, despite many being capable of it with software-only changes.

I believe this is because most vehicles do a fixed amount of regen(which goes into the battery) when the foot is off the accelerator, but no additional electric braking when the brake pedal is used. I think that's because current regulations have pretty much stopped modifications to the braking system in cars, and prevent tweaking it to do electric braking when available to do cabin heating, and mechanical braking otherwise.
Pozycjonowanie stron
Online marketing to nasza pasja od lat. Rozwijamy się, a wraz z nami - nasi klienci. Sprawdź, jakie SEO możemy dla Ciebie zrobić!
Architect your solution with queues, grids and hubs
Appears to be the usual mix of NIMBYs and anti-eminent-domain activists: http://enquirerdemocrat.com/grain-belt-express-project-halte...
I agree wholeheartedly! It's interesting that trying to make to process easier actually made it hard for both novices and experts.

Too bad it's enabled by default and plagued by issues: https://pep.foundation/blog/enigmailpep-current-update-1024-...
> How can Ethereum be decentralized if they can so easily keep changing it?

Decentralization doesn't mean it needs to be immutable. It just means that power and responsibility is distriubted to many.

> I'm a total dilettante in crypto but if something is decentralized you can't make large-scale changes to it at the drop of a hat.

Exactly, you're correct. It's not easy for these changes to actually take effect. It takes a majority of miners to vote for and adopt any change/fork. The miners are the ones who are running the decentralized network. Even miners who vote for the change can choose to not upgrade their software to the new version.

> Imagine how much coordination effort it takes to change TCP/IP or HTTP

This is why I'm amazed at the skill of the Bitcoin & Ethereum team's ability to continue upgrading a platform that has no central control.
A new law in California requires pet stores to sell only rescue animals
Dhcplb is Facebook's implementation of a load balancer for DHCP
Debugability Considered Useful
Ask HN: How common is NIH Syndrome in different Industries
NIH syndrome is a major problem in the software development industry. Do other industries suffer from such problems?

If yes, then how often?
Heat pumps can be used to heat the cabin with far less energy than resistive heaters. It's tricky to design them to be cheap, light, and work all the way down to -30C and up to 60C that cars are expected to be able to work in.
It does. Also the less standard RAID10-over-three-devices (similar to the scheme called RAID1E by some hardware RAID controllers, though with more layout options than they usually supply).
How China's lunar relay satellite arrived in its final orbit
Basically yes. But the frequency used for PWM is usually _way_ higher than what should be realistically visible to the human eye - If it was me, I'd probably use a couple of kilohertz.

Not sure how specifically it's done for OLED though.
I’m afraid at the lower frequencies you’re not going to see much improvement due to the laws of physics.
Imagine something like "curl" where a client needs to validate a manually provided request before making it.

In any case, if you're nitpicking that example you're missing the point. The same would go for any number of other shared code you could imagine between a client/server trying that logically make up one program talking over a network.
Most Startup Friendly Countries in the World, 2019
For those that don't know the reference: https://en.wikipedia.org/wiki/Not_even_wrong
Today, Bitcoin is probably not "money" at all. It is a store of value, but it is too volatile to be used as a unit of account, and borderline as a medium of exchange.

Also, both of the criticisms of traditional currencies (ie "debt backed" and "fiat") are flawed, I think. For a stores of value, for some to be "debt backed" is probably a necessity. To "save" means to postpone consumption.

The efficient way of doing that, is to let someone consume more than they produce today, so that you can consume more than you produce tomorrow.

The main other alternative is to invest in assets with actual value (stocks, real estate, etc). But there is a limit to how much value can be stored in this way without creating dangerous bubbles and extreme volatility.

Also, for a currency to be "backed by government fiat" is also an advantage. While the government may ban bitcoins tomorrow (as many already have), with traditional currencies, you have some degree of certainty that it will be legal tender for at least the medium term future, and you can also expect some degree of predictability for what the value will be. Both are critical for a currency to be used as a unit of account and means of exchange (particularly for time-shifted or recurring payments).
The miners have zero incentive to ever let it go to proof of stake, as the instant they do they lose their income stream.

So the "snooze button" as they call it, is pretty much guaranteed to keep getting pushed.
Ethereum Proof of Stake FAQs
When you say "the ethical hacking cert" do you mean Certified Ethical Hacker (CEH)? If so then no. In fact having it on your CV might even hurt your chances of getting a job because it is so meaningless most pen testers look at it as a joke.

You don't need the OSCP to call yourself a proper cyber security member at all, there are plenty of pen testers that do not have it. But it can be a convenient way for a junior to break into the industry. The other option is to do bug bounties which demonstrate that you are capable of going through the entire pen test process in a real world context.

Also, one thing to point out is that reporting is a huge part of pen-testing. Being able to write with perfect grammar and punctuation is vital.
Good points, though I'll just clarify that 10000 XTZ is only required if you want your node to produce blocks.

Some numbers regarding decentralisation: The last couple of (3-day) cycles the number of unique blockproducing nodes (bakers) has averaged just above 200 pr cycle, and is steadily increasing. The Tezos foundation nodes are now down to producing ~25% of the blocks.

I recommend this post for anyone interested in Tezos 'Liquid Proof of Stake'-model: https://medium.com/tezos/liquid-proof-of-stake-aec2f7ef1da7
At least on my Samsung Galaxy S3, turning the brightness to 100% stops the PWM flicker. If the current to each individual sub-pixel is also PWMed, it's done at a much higher frequency than the global brightness control PWM frequency.
Presumably the comment is not about Rust ownership rules, but about the language feature on display in the article: procedural macros.
It was changed to fix the chain retroactively. That's the problem. If the ledger isn't immutable, it has no value as a ledger.

The majority of the ETH world doesn't believe that, which is why people like Charles Hoskinson left it.
Check out the Proof of Stake FAQ by the Ethereum team that addresses many of the concerns in this thread: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs
Show HN: Learn and practice modern JavaScript
Yeah the Kingdom of France didn't have mass suffering or murderous excesses ... That wasn't shocking to the elite at the time, but people taking power were.

In principle, a democracy with mistakes is better than an enlightened monarchy.

Look at how the US has done business with tyrants, their foreign policy has a terrible record.
You know what's worse than a monorepo? A duorepo. Yes, that's right, two huge repositories embodying all the problems of a monorepo, but coupled in such a way that it's easy to break something if the commits and deployments from one are out of sync with the other. It's like drinking both bottles of poison, yet it (or minor variations such as three or four entangled ginormorepos) is a thing that really exists.
STAMPing on the NPM event-stream compromise
TekMol, I don't get how your analogy relates?

A gun would have to be put to every individual miner's head to force the majority to upgrade. Even then, if it caused a fork, individual users have the freedom to continue using the old version, new miners can choose the old version. Miners can even switch back to the old version after the gun is gone. Everything will still work.
>How comfortable are we with turning over this kind of life-or-death diagnosis to a machine, especially since our handle on consciousness, as an idea, is so minimal?

Frankly, probably more than humans that apparently get it wrong 40% of the time.