skysight-inc/HackerNews huggingface dataset:
There is other ways to curb that though. I doubt the current POTUS is willing to play ball, but a future one might sign a mutually beneficial agreement that enables the courts of the EU to go after US based companies for things like taxes and fines, and visa versa, for a small well defined set of things. I think this is just as much a possibility since the internet is truly international and require international corporation.
It sounds stupid, but it's actually very useful to unify everything on a single brand instead of having a hard to navigate archipelago of software. You might say it's hypocritical to turn themselves into a vendor, but if that vendor aligns with my values and can be trusted, then I'd be happy to buy a FraMachine with everything you listed because I know there's only quality FOSS software/hardware without spending ages researching and building everything myself.
Above all is about Chines market growing. Total number are up. That's logical. When it was in its early years, the few companies with the determination to run the shop there had labour costs as the last concern (completely contrary to the popular belief.) Now, when it is up for normal people to run businesses, most of them have far more common sense and caution with hiring expensive cadres.
You may watch https://framatube.org/videos/watch/c193a2f6-8b24-48c3-a93e-f... to learn more about us.
Show HN: Git Webhooks on AWS interactive architecture diagram
Sure, but we are talking about trivial substitution schemes here. I could have been more specific.
> only to a select list of pre-approved domains
> and which records all traffic

If a prisoner is researching their own appeal, or communicating with a lawyer about such, wouldn't these restrictions hamper their access to a fair and competent representation?
Golang: “Pin” a Goroutine to a Core
People need to stop thinking about version numbers as being something meaningful. Particularly in the era of package managers, CI pipelines and version pinning. eg many places would could use git commit hashes where the latest is pulled in by the CI pipeline for testing on the dev environments and then prod is version pinned to a specific hash until testing has vetted a newer commits as being safe for deployment.

edit: I'm curious why I'm getting so heavily down voted when the evidence is clearly there that the majority of projects versioning is completely arbitrary. Sure, there are some notable exceptions but when you're building complex secure systems you are often forced down the version pinning route with controlled and tested deployments for a great many software components.
We'll take 60 possible characters (alphanumeric with caps and a few special characters). The summation 1...N of 60^x is (60/59) (60^N - 1). Known length is 60^N. If we assume N is big enough that the minus one isn't important, you can see going from known to unknown only increases the guesses by a factor of 60/59!
> Number of models is irrelevant when it's a bunch of different versions of a VW Golf

It isn't a bunch of Golfs. It's hatchbacks, crossovers, and buses built on the same modular platform:

http://newsroom.vw.com/vehicles/future-cars/official-the-vw-...

https://www.youtube.com/watch?v=TQut6ks3nSY
Android Engineer (Junior to Senior level) | Babylon Health https://babylonhealth.com | London (or remote) | Full-time | Kotlin/Rx/MVI

There are currently around 15 of us in London but as an Android Engineer you'll be joining a smaller, cross-functional team made up of Android, iOS and backend engineers. You'll get the chance to collaborate with designers, product managers and healthcare professionals, tackling complex, exciting problems on a daily basis.

We're passionate about our codebase and are always looking for innovative ways to build fast. All our new code is written in Kotlin and we use an MVI architecture with Rx and Dagger to help us write high-quality, testable code. We currently have over 11,000 tests and counting!

As a team, we love to learn and often participate in Lunch and Learn sessions with other Android developers and the wider tech community. For example we've given talks at Droidcon London and Londroid.

We're big fans of open source; we use it in our products and prefer to open source what we develop. We also support engineering teams with training and get an annual, individual budget for reading materials and to attend conferences anywhere in the world.

To apply, please send your CV to: https://jobs.lever.co/babylonhealth/29884d44-ff18-41b8-ac38-...

Or get in touch with nick.pedersen@babylonhealth.com if you want any more information.
Google refuses to remove government app which lets men track women
If 51% attacks begin emerging, the chain still functions. People just need to require more confirmations. Then you require so many confirmations that the 51% attacks aren't profitable any more.

This kind of chain might become very slow, but still have the same properties as blockchains do have.

Btw the same thing can be thought has having a block time of 1 min, where de facto standard is awaiting 10 confirmations, versus just having 10 minute blocks.
To implement an internet 'firewall' in the EU first they will first have to come up with a less contentious term than firewall. Too many negative connotations re. China and authoritarianism. Even non-tech people in the EU would get riled up about any EU firewall.
I find it amazing that I can run Win95 fast in a browser on my phone.

I remember when my computer chugged trying to 95 after upgrading from 3.1!
>the technical details of how the Chinese government manage the internet

This is a very broad topic that require several books to cover, but I will try to outline the more prominent features in a short few paragraphs. Before I start, it's important to point out that in a authoritarian state like China, laws are often deliberately made very strict but only loosely enforced. In time, everyone is likely to have already committed some crime as a matter of necessity and thus nobody is safe from the law; the constant threat of law enforcement make people fear the authorities.

Every website serving users in China needs to apply and hold an ICP license[0]. Without a license, no hosting company will do business with you and your domain name run the risk of getting blacklisted if you decide to host it on a foreign server instead. If you have an established online presence, it is in your best interest to avoid anything transgressions that might result in the loss of your license, including but not limited to:

- Hosting illegal content
- Not promptly deleting content at the request of authorities
- Not complying with any of the cyber security laws

Additional permits are required if the website hosts music/video, publish games or offer money handling services. These permits are often intentionally kept scarce to make the industries more restrictive and compliant.

As for internet users, every service they use require an account tied to their real ID. This is usually done by registering a mobile phone number which is technically always tied to a real identity. Public internet access also require phone verification to access. Therefore anything posted to the internet can theoretically be traced back to its author.

>How often do people actually get into trouble for their internet usage?

This is a really tricky question. Because of all the issues I mentioned above, service providers are strongly incentivized to practice self censorship. Thus a lot of contentious stuff people say will disappear before the authorities gets involved, especially if they are on the open web. Over at the more closed platforms such as WeChat the standards are somewhat relaxed, but from time to time people do get in trouble for what they post. In any case it's hard to tell because the standards being used to judge your words are in a constant state of flux.

What happens after that really depends on where you live. In large cities, the police have more real problems to deal with and are subject to more oversight, so they tend to turn a blind eye except for the most blatantly seditious messages. And even in the latter case most people are let go after a formal warning without much consequence. Small town cops, on the other hand, are a lot more eager to seek prosecution, especially if they are corrupt or have a personal vendetta against you. Conflict zones like Xinjiang are the worst because they are under effective martial law, so anything remotely out of the line will get a follow-up.

[0]:https://en.wikipedia.org/wiki/ICP_license
You don't need a complex example. Your first language is something that can only be taught by people who are alive. Even if there is a comprehensive textbook that teaches all languages you still have to learn your first language to read the book.
Fiji was the first nation to incorporate GPS into its aviation system
Does root access directly get you keychain credentials (or does it only get it via the possibility of key logging)?
This is probably the best study out there, and it hits the alcohol point pretty well:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3015237/
Would you please stop posting flamebait to Hacker News? We can accounts that won't.
Handsontable drops open source for a non-commercial license
U.S. seeks to cut dialysis costs with more home care versus clinics
I expect that sometime in the three-digit range projects will typically change to some other versioning scheme.
I was curious enough to try it too. Wish I hadn't. It's e-waste in my opinion. My inner environmentalist wanted me to make my first youtube review video to warn people off but it looks like we'll have to settle for this HN comment for now.
How does that fix the problem though? The government doesn't create jobs, companies do.
The photo in that Wikipedia article...

I can’t stop seeing it as a computer rendered image.

Why does it look weird like that? To me?
PaaS (Platform as a Service) would qualify I think.
The RK3399 has improved mainline support in 4.21/5, I think (which is just out now, thankfully!). Right now it'll work, but some boards (like the Rock960) are still a bit sketchy and things are missing. The user leds aren't in the device tree on the Rock960 for example. Otherwise you're at the whim of maintainers, eg if you want docker you need a kernel with aufs/overlay support and this is often not the case.

Speed wise though, it's plenty fast.
Yes. The deeply nested components thing isn’t an issue at all. You build “components” as stateless views. It’s fundamentally the same as building an application out of all stateless components in redux.

Your model (the central state) becomes larger and more complex, but the size of your update function doesn’t expand as much as you’d think.

Meanwhile, the benefits from type-safety, pure functions, and extremely well-designed libraries like elm/parser & elm-UI are really terrific.
How about 'ethnic group' then instead? The evidence of difference is right before our eyes. Just watch athletics!
Singapore or India | Seeking mentoring in: Strategy, Design, Marketing, Growth | Mentor in: Product Development, MVP, App & Web Dev | Contact info in profile
What exactly does elm offer?
You probably don't even realise that comments like the one I replied to are somewhat insulting...
First Hacker Millionaire on HackerOne
Hey there, can connect you with some amazing growth hacker
Should the price of something depend on the amount of work done? On how much the buyer values it? Or on the amount the buyer has to offer to outbid others?

Does an employer just pay for work done, or possibly also for availability, potential, loyalty, goodwill?

Edit: That said, I absolutely agree that gender isn't something that should figure in those considerations. At best it's a poor proxy for much more specific differences between individuals.
How about all the other password managers, especially Chrome's?
We are JavaScript Grid library and we are searching for investors.
Hi there.
We are small team and we build software product for already 3 years.
It's name is FancyGrid.
https://fancygrid.com
It is commercial JavaScript Grid library for Enterprise and it has clients in 21 countries. Our clients are banks, Government organizations, medical companies, fin tech startups and others.
But comparing to our competitors(ag-Grid and Handsontable) we are tiny.
Our competitors are very profitable.
Over 70% of our clients who want to buy our product leave since our product misses several complex features.
We need at least 350,000$ on development to reach good level. But we can't let self to move in USA and search for investors since we are self funding and spend every dollar on development.
Advice us something, please.
Given how annoying it is to SSH to a server, check out the code, restart all the relevant services, I think there’s a definite plus to having my system do that for me.
I am trying to post factual comments.

Do not accept political threads, or make clear what political line is 'correct' if you do not want debate.
you obviously did not read the article. It clearly explains the answer to your question.
You can also regulate by having fines or substantial civil damages for breaches, requiring insurance to cover the liability, and letting the insurers figure out what practices are needed to get cheap rates.
A New Luxury Retreat Caters to Elderly Workers in Tech (Ages 30 and Up)
That's interesting. I do it the British way when I write English (because it's the way we do it in my native language in my native country too).

What's the rationale for enclosing the punctuation within the quotation marks? It's not part of the quote after all. What happens if the sentence is a question that ends with a quote? If the quote itself isn't a question, enclosing the question mark would interfere with its meaning.

Is the idea that quotes always should use proper punctuation too, and that if the ending mark is the same as the one finishing the sentence the quote ends, then it's superfluous to write it twice?

I realize this might not be an easy question and that the answer may well be "just because".
Right, clearly this makes strongly networked CEO, but not a "good" CEO in terms of subsequent period share returns, as the research demonstrates.
I don't use it myself, but I was recently at Oslo Elm Day, where a consultant at The Norwegian State Railways shared his experiences with it (which were mostly good): https://youtu.be/yE9PKFI19RM
omg that's exactly the internet i want :)
Ha! Two-factor authorization sounds like it’d be some kind of multi-sig protocol. The digital equivalent of “Turn both keys simultaneously”.
Learn Linux with the Raspberry Pi [for Beginners]
> you can build your own around the ESP8266.

Having just done this with something that required an element of reliability, I can confirm that this is quite easy.

Micropython is great, but I did have some reliability issues – it's quite unfortunate that the hardware watchdog timer isn't implemented yet for the ESP8266.

In the end I switched to using the Arduino port and platformIO, and it's quite literally the simplest code that might work.
That's the point of typescript. It has a type system. And regular expressions are supported in javascript/typescript as well. Interval validation might be a bit harder.

In any case, you don't get any of that with most json/yaml based configuration languages. I seem to rarely encounter anything that comes with a schema.
To some. :P
> You have to keep your eye on intrinsic value

$0
> EDIT: I mean, at this point I guess you'd say it's just basically SemVer.

No, it specifically is not semver or indeed anything else meaningful.
> The trackpad couldn't tell the difference between scrolling and zooming. The keyboard regularly skipped keypresses. Firmware updates were promised, but never arrived.

Only when people run into things like that, they get appreciation for people making decent low-end hardware.

I say, it is twice as hard to design a decent $300 laptop that a decent $1000 laptop.

Supply chain for low-end parts is a total Wild West (or East if you want.) If you want 100k top-tier panels from Samsung, you sign the contact and go away having a good sleep. If you want 100k of ok quality and moderately priced panels, you are up for a lot of sleepless nights picking them up from random distributors, through all of manufacturing run.

For touchpads that don't go on standalone modules, calibration is also case by case. Some times, it simply doesn't work - you plastic is too thick, it's dielectric value is off. Ideally, you have a specialist company making a custom made module for you, with Synaptics blessing, but for budget stuff, you your only option is to calibrate it yourself using SDKs leaked to Chinese FTPs

And stuff like keyboards - there are no dedicated keyboard module makers these days, your chassis maker is doing that nowadays. You are up for a lot of trial and error on that, and if you want any custom switches, god save you.

Ideally, if you are a budget maker, you want to spin as many models on a single "chassis" as possible to cover RnD expenses. This is the only way big ODMs like Quanta and Clevo or brands like Asus can make cheap and moderately good stuff.

Trying to be small and differentiated differentiated is the hardest thing to do for a budget OEM.

Checkout a brand called Chuwi - it's a miracle how they can make five different chassis a year, and do it profitably, while being an e-commerce-only brand.
This comes as a surprise to no one but Axel Voss.
Location: Richmond, Virginia

Remote: Yes

Willing to relocate: No

Technologies: Angular, JavaScript, .NET, C#, SQL

Résumé/CV: bgeo.io

Email: brbrowngeo@gmail.com

Full Stack engineer working as a consultant for state agencies building web applications the past few years, looking for a remote opportunity and to take the next step in my career.
So we will have automated censoring. What a world we have to live in. Do the MEPs really do not understand what they are building?
Version numbers certainly can be meaningful. They're frequently not used that way, but ex. semver is genuinely quite useful when people actually use it.
If your question is whether Elm is mature enough for production, the answer is yes. There are some companies out there, but don't let their opinion condition your experience.

Rather than relying on other people's opinion a better experience for you would be to port one sub-component of your existing system to elm and see how it goes from there, while you gain trust and experience in the new system.
How is legal immigration an evil thing?
Unicode Matching in Elixir
Well, the manager sets the targets. If the employee is above average, just increase their targets.
Please don't break the site guidelines by editorializing in titles. Making a baity title even baitier is particularly ruled out. That's driving the wrong way down a one-way street.
People who underestimate the challenges adding caching can cause make me a bit nervous.

Especially when you start putting caches on top of caches. You can end up with a hunt which cache has the incorrect value problem.
That seems to be framasoft's message. Decentralized sometimes means peer to peer which doesn't describe the software I currently have in my web app manager.
phone numbers cost close to nothing to operators, but running a voip infrastructure hast its costs, and a lot of those costs come from protecting it from hacking attempts. They love open pbx boxes where they can generate a significant cost, or use to spam others.

also compassion with domain is not exactly fair in this case,
it would make more sense to compare it to ip address.
Attracts better qualified personnel? More motivation? Some macroeconomic optimization where price and value mismatch results in inflation?

I don't know! \o/ Just what my intuition says.
I have a Pinebook, I'm happy with it, I don't run Linux on it though.
Rural Japan to Get Flying Cars First
I dunno if this is still true, but it used to be the case (10+ years ago?) that Costco's pricing model was transparently "charge X% over cost", with X constant over all items.

This meant some items at Costco were expensive relative to what you could find elsewhere on sale, but it also meant it was phenomenally useful to figure out what items other retails were making obscene amounts of profit on.
Yeah I had a similar experience recently moving our elastisearch mapping from plain JSON into typescript. Boy does it help immensely, especially if you have a lot of duplicated fields.
I have a RockPro64 4GB version & I have been very pleased! Lots of OSs available & easy to flash with their provided installer software. Used it mainly as a home web server runnibg Ubuntu 18.04 so far, but I have some other ideas to tinker with in the future.

Been really happy to have it around! Nice to see the company continue to deliver new products. I might pick up one of those camera cubes. Bravo Pine64!
No run-time exceptions: https://elm-lang.org/blog/compilers-as-assistants
Pretty uninspiring content marketing piece.

Radical change is coming technical jobs in all fast moving fields, whether in biotech / software / hardware / ... all the more reason to spend enough time learning new things.
We had a turn of the century during Linux's life span, 1999-2000, which coincidentally was going to be a problem because so many computer systems used a two digit year.
Contributing to open source is not contributing to free software, the big 5 are indeed all doing quite the opposite: creating walled gardens, trying to monopolize the distribution of software and goods, and pushing for a web monoculture.

Also, they are making the web a more centralist and frankly, boring, place.
War drums are banging too loud in India. Their media/social media/celebrities/politicians every one is creating war hysteria. In Pakistan, everyone is asking for peace and only peace. Don't go for my words, check twitter/facebook/youtube yourself and find out.
If that were the case, it seems like the right solution would be to just stop selling them in this small market.
That script doesn't seem to be able to detect the chrome devtools when they're undocked, so that seems pretty easy to circumvent (who has them docked anyway?). The debugger break thing should be solvable with https://developers.google.com/web/tools/chrome-devtools/java...
I'm curious what Elm offers that cannot be done in TypeScript.
19.1, 20.1

We can safely assume that for the next 80 or so years that the year will begin '20'.

That leaves 80+ years to patch the software that expects a certain version number format. Plenty of time.
"We can't give devs access to support, because [ZenDesk, FreshDesk, etc] costs 9 gazillion dollars per user"
> after it boots DOS on that page that the CPU utilisation by my browser is pretty much zero

Presumably the processor is waiting for an interrupt, so there’s nothing for the emulator to do, so nothing for the browser to do.

That’s normal for an operating system, an emulator, and JavaScript.
I agree. There are also options to make some of the things from the article relatively easy. Off the top of my head, a CI/CD pipeline can be set up using Gitlab , Azure DevOps, Bitbucket Pipelines, and I'm sure tons of others. They do some of the heavy lifting and you still get the benefit of an organized build that's easy to deploy to one of the services listed above.

And yeah, this may be layered on later when it seems like the idea has legs and you'd benefit from this. It most likely doesn't need to be the first step.
Front End Weekly Digest (25 Feb – 3 Mar 2019)
Which is meaningless unless we know how much sugar is required to produce a given dollar value of usable THC etc molecules.

Additionally, cannabis tends to be extraordinarily easy to grow, and THC extraordinarily easy to extract.

Cannabis already is grown at industrial scale, all that’s missing is a few large scale certified extraction facilities.

Tasmanian Alkaloids, the worlds largest supplier of thebaine, may well be ready to scale up rapidly.[1]

1. https://www.examiner.com.au/story/5150473/tas-alks-considers...