skysight-inc/HackerNews huggingface dataset:
I’m just beginner polish so I can’t really comment on the translation itself but polish has a very strict grammar and even some common ways to subordinate sentences simply don’t exists. You have to unpack them into single sentences, fit them in the strict subordinate order they have or restructure them whole to match the original tone.
Ask HN: What are some channels that produce good content but are not on YouTube?
Actually I have an unpopular opinion in regards to your question on competency. The computing industry as a whole over the years has grown and morphed to the point that there’s a high level of ineptitude when it comes to basic administration of networks, servers, and services. Basic concepts of not sharing passwords, locking networks down, using TLS, least privileged access, and so much more aren’t practiced as much as they may have been (well if at all). I’m sure there are plenty of companies and teams that do good things but I’ve seen now at a few companies I’ve worked, lax attitude and poor response to incidents that I believe has made it scary easy for a bad actor to gain access to things they shouldn’t.
Saudi Arabia got a seat because there were four open spots for the Asia region and four countries put forth their candidacy.

If any other Asia region country campaigned for a position Saudi Arabia would have lost.
Okay, that isn't called demonization though.
I think you're most likely smart enough to know that wasn't the point I was making, and most likely have enough interests in your life not to waste your own time being a pedantic, obtuse dick to strangers on HN.
That's what I've read as well. Generally in soils lead gets sequestered as lead sulfate and phosphate. I think unless acidic conditions exist it just stays there indefinitely.

And plants tend not to absorb it. So your tomatoes are okay.
cool... then now make it work for ie. and mobiles. and... everything else other than the betas of chrome and firefox
purely from financial PoV I'd say legality is a big issue because now these firms can get easy financing and eventually raise money by listing in major exchanges. overall I feel pretty good about it.
I don't know whether it's still true, but a couple of years ago a majority of the world's CPU cycles were spent sorting things.
I don't get it... the author has a web site of his own. If he wants to distribute information, why not put it there instead of relying on third parties? (not offering any opinion on whether or not the data should be distributed, just questioning the means).
No, you develop like we did on the 16 bit days.

Either do a new one for platform, which was the case when Assembly ruled.

Or make a proper application architecture suited to the applications being done in-house, that wraps the native APIs into general ones.

C++ is strongly typed and compiles to native code, a much saner alternative than "anything goes JS".

And CSS + JS are miles away what something like VB, Delphi or Smalltalk allowed in the early 90's.

Yes I know they weren't responsive and whatever.

There were layout managers already available, it was just a matter of actually using them.

Vast majority isn't developed that way, because it is cheaper to pay to young inexperience JS developers that are re-inventing the idioms of the 90's desktop UIs[0], than experienced C++ developers aware of what actually takes to make a good UI/UX.

[0] - https://bitquabit.com/post/the-more-things-change/
Yes and PeerTube https://joinpeertube.org/en/ is fundrising to be improved : https://www.kisskissbankbank.com/en/projects/peertube-a-free...

20 000 € goal: PeerTube v1, clean and simple

With your help, we can get PeerTube to its first stable release, its v1, planned for October, 2018. You will finance the development of:

○ Interface localization, to support multiple languages;
○ Video subtitles, to facilitate video accessibility for diverse audiences;
○ RSS feeds, to follow instances, users and channels through RSS protocol;
○ Video import from URL (YouTube, Vimeo, Dailymotion, etc.) or torrent file;
○ Improved and advanced search feature;
○ Software stability (bug fixes) and scalability.

45 000 € stretch goal: PeerTube Deluxe v1

There are important features we dream of including into the v1. We hope you will contribute so far as to helping us finance:

○ Video redundancy (to share bandwidth between instances or as fallback if the original instance is down)
○ Subscriptions to users & channels throughout the federation (for users to subscribe to whatever they want regardless of their instance federation settings)

75 000 € stretch goal: let's pave the road to v2!

PeerTube isn't a quick and easy fix to data-centralization through video platforms. It's an alternative that will grow and emancipate internet users on the long run. At this point, your contributions will help us:

○ Finance the development of a webapp that will be available on Android and iOS app stores;
○ Contribute to the ActivityPub community. ActivityPub is the groundbreaking federation protocol that runs PeerTube's federation and also Mastodon's (a federated Twitter alternative);
○ Secure PeerTube's lead developer employment after the V1 release (oct. 2018);
○ Pave the road to V2, where our priority will be a plugin system to facilitate the development of personnalized features and displays.
> promoted and immediately fail to meet expectations in the new role.

aka the peter principle (https://en.wikipedia.org/wiki/Peter_principle)
That's weird though. Was it a three year contract or wasn't it?
for the web you need to

- learn html

- learn css

- learn javascript

- learn ui framework whatever

- learn what a transpiler is

- install node.js just to process your files

- learn how a client-server architecture works

- learn how to setup a web server

...

dude, you just don't know how deep this rabbit hole is
Very cool, and interesting! As a retail investor / layman, can you explain the benefits or workflow? (legalities, how to go about this, use cases)

From a high-level, I understand that this is just public data in a nice UI that you get a day earlier. What happens if this gets really popular -- will there be a gate/fee?
> Oof - the point of WebAssembly is not to stick your entire UI in Canvas.

Well, the way your operating system works with UI is that it gives each application one or more pixelbuffers, where the apps draw their pixels however they want (2D drawing API, 3D gpu-accelerated API, a widget toolkit, a HTML DOM renderer, etc). At the end of the day, you could say that any application interface is just a metaphorical Canvas - a memory buffer that is composited with other apps and eventually copied over to the screen buffer by the OS. Web browsers are becoming more and more like operating systems in this regard. Is it a good thing? That would be a good discussion.

> This really rubs me the wrong way, it's a major step backwards for accessibility and user control.

Accessibility has really nothing to do with Canvas, when you look at it simply as the API for drawing pixels. Accessibility is a way of providing the OS (or in this case the Browser, which in turn provides this info to the OS) with a parallel stream of information that describes the scene (text content, navigation controls, etc.) The OS then makes this info available to accessibility tools such as screen readers or data scrapers. Accessibility is a completely orthogonal concept and should not be tied to rendering. For example, you are probably not going to need to support a Braille screen reader in a 3D zombie shooter game, yet you can use Canvas 3D to render it. After all, accessibility in games is a different topic entirely. What you want, is an accessibility API that you can use or ignore, depending on your use case. If you don't want to deal with an accessibility API manually, use a widget toolkit that does it for you. Coincidentally, the Qt Widgets library has accessibility features implemented when the underlying platform provides an accessibility API.

> Sometimes APIs on the web are difficult because they're poorly designed.

I agree that most of the issues described in the parent post is a direct consequence of bad or non-existent API. After all, a runtime is nothing without powerful APIs.

> I am increasingly suspecting that native developers just don't understand what the web is trying to do. The web is different from native because it's solving problems that native developers don't even realize they have.

In all honesty, I believe if web developers took some lessons from the native world, they would realize that many of the problems of the web platform arise from its poor design and application of wrong paradigms on the wrong problems. Take the whole web UI thing for example. Even most trivial things, like trying to center something on the screen in HTML+CSS is a horrendously difficult chore with many possible and no right way of doing it. The whole idea, that a simple markup language that was designed for publishing and linking of text documents, can be used as the basis of a general-purpose application platform, is ridiculous.
Create CSR and Install SSL on Microsoft Server 2016 with IIS 10 and 10.5
Only if the only browsers one cares about are latest version of Chrome and Safari.

There plenty of deployment scenarios with other kinds of browsers.

Of course it is fair, using something like Qt, wxWidgets, or even roll our own was never as complicated to get pixel perfect UI across OSes.
It's not general. It's purely a midwestern phenomenon.
The Future of Map-Making Is Open and Powered by Sensors and AI
> at the moment WebAssembly can't even interact with the DOM without going through JavaScript.

Sounds like a good proposal for the WHATWG.
I did find it ironic while reading it that most of their pain was related to mixing React Native with a large, existing native app, yet that's exactly how you're using it at Facebook. I'm interested to watch how you get on in fixing this.

In my use we've hardly met any of those problems. I work for an agency, and the apps we've used it for are small or medium sized. All are new apps without legacy native components, and none of them mix RN with native outside of plugins. We also use 100% TypeScript now, which fixes a lot of their error-checking issues. Perhaps most importantly, I'm one of the few developers with significant native experience, so we're not encountering the cultural problems that they describe in the posts, of developers resistant to using the tech.
I think part of the problem is lead containing deposits in pipes that accumulated over decades. And then they switched water sources and it started leaching out. The guys that did that knew that would happen and typical of conservatives didn't care.
This seems pretty interesting. What would be the use-cases? I can't imagine that it would be a good fit for real-time (a screenshare app like Hangouts or Skype solves that) -- perhaps server logs in a browser tab?
I get the difficulty component but surely acknowledging the luck component cannot be the scorn magnet? What is so bad about acknowledging that there was a component in the success (how ever small you want to make it) that wasnt truly you but just kismet?
So in this conversation, the only paragraph which is longer than 280 characters is this:

Tried Facebook. Nice platform to see pictures of cute animals. And an occasional meme. And keep up-to-date with latest developments among who went where and ate what, whose kid/dog/cat done what, and other things like that. Never try to discuss something serious there, it's hopeless. Some thematic communities have good content, but the only way to find them is by luck. Oh, and of course it will track you to the end of your days now that you sold your soul to it.

That can be pretty easily split into two thoughts anyway.

If it doesn't work for you that's cool.
Basics of Price Action Trading That Will Increase Your Equity by at Least 5%
What? Yes you surely can expect that. That's what moderation is. That's what every site on the internet that allows user-submitted content does. Thats what Twitter does, YouTube does, Facebook does, Reddit does, and HN does. That's what GitHub does. GitHub is ultimately responsible for everything that is hosted on their site, and so of course they track each one and monitor them for violations of their policies. If they couldn't do that, they wouldn't be in business.
I am normally big on Solidarity with fellow Workers but the humans in this loop really should be automated away, because they knew what they were doing was a mistake and did it anyway, so what value were they adding? In fact they were worse than automation because at least that can be debugged, but there is no fix for the bureaucratic mindset.

Especially since you could tell them to stop and they would say "yes" and then carry on anyway...

Another story from the same company, group A would enter their requirements into system 1, group B would pick up work tickets from system 2. Group A thought that group B were idiots who could never do anything right, and group B thought that group A were idiots who could never make up their minds what they wanted.

But the real problem was group C who maintained systems 1 and 2 and "integrated" them with people in India manually rekeying from one to the other with frequent typos. They thought they were saving money but never considered the cost of delays and re-work in groups A and B...
Did you threaten to call the police about theft? Could've followed through with the threat also.
That's interesting. Do you think there are situations where it would be beneficial for third parties to use RN from master rather than waiting for releases?
> Obviously we want to restrict access as much as possible to particular drugs, such as heroin or methamphetamine, which are so harmful and addictive that nobody should be using them, or GHB, where the potential for fatal overdose is so high.

I dont understand this part. The potential for overdose on alcohol is high as well. I can go buy a plastic handle for $10 and if i drink the whole thing tonight i'll probably die. I think the right path is full legalization similar to OTC medicine in the US. You have FDA verification you are actually taking what you think you're taking, no weird fentanyl substitutes or cuttings. You put warning labels on describing dosages and limits. You let people use them and get treatment if they abuse it. It's the same way we treat alcohol, just we are conditioned to think alcohol is somehow way more safe than something like heroin.

There are responsible drinkers and responsible heroin users out there. I know it may sound scary but I don't think there's a major inherent harm to having methamphetamine available over the counter. Some people will abuse it. Some people are already abusing it.
This is epic, to think age of AI will come this soon :p, though programmed by human still controlling human
People fleeing for their lives aren't in any way criminals. Equating immigrants with murderers is quite despicable.
> The firm earned a reputation for low-balling bids to win contracts and then going massively over budget, an allegation that Ron Tutor, the firm’s owner, denies.

> Since 2000, his firm has cost Bay Area governments $765 million more than expected on 11 major projects.

Our contract bidding process is a farce.

If your costs go over budget, you should eat the costs. This will inflate bid prices, but avoids perverse incentives.

The contract payout should decrease by $x million per week beyond the completion deadline. Doesn't Spain already do this?
Tools and Craft – Episode 01: Andy Hertzfeld
It mostly doomed itself by being a backward incompatible mess. You couldn't run your existing software on it, it was expensive, and slow; being in a laptop would not have mitigated any of these.
Perhaps he should've written it as an "adding" instead of "renewing" since it's an existing contract with the merged company that needed to be properly added to the take over company.
> Redux is magnificent, but it should take a lesson from create-react-app

...which is ironic, considering the fact that Dan Abramov (co-)created them both.
> Brazil hasn't been at war recently

I wonder if drug trafficking and the global drug war counts? I mean it's in some ways even more violent, but I guess then I'm mixing up cause and effect... interesting to think about.
Where is Obozo in all these topics?

The separations happened during his rule.
Great article. I started iOS programming in late 2009 and had solid experience of native mobile programming (iOS/Android) and web frontend/backend (RoR/Node.js/React/Go) before I started to use React Native in late 2016. I totally agree with the auther on what work well and what don't work well about React Native. Sad to see Airbnb sunsetting React Native.

In my opinion, 2 of the reasons Airbnb had more and more issues with React Native are:

1. They don’t adopt type checking for JavaScript.

“We explored adopting flow but cryptic error messages led to a frustrating developer experience. We also explored TypeScript but integrating it into our existing infrastructure such as babel and metro bundler proved to be problematic.”

“A side-effect of JavaScript being untyped is that refactoring was extremely difficult and error-prone.”

This is absolutely not just "a side-effect". In a real project, many developers modify the same code base, and the interfaces (Classes, function paramenters, props, etc) are changed frequently. I think type checking system, e.g. Flow, is a must for writing JavaScript code for either backend or frontend. My team is using Flow, and I ask my team members to adopt type checking as much as possible. When I see something like this funcA(a, b), I always ask the developer to change it to funcA(a: TypeA, b: TypeB): TypeC. It is really very helpful, especailly when we need to change code.

2. They don’t ask engineers to keep most code in JavaScript.

“Often times, it is not clear whether code should be written in native or React Native. Naturally, an engineer will often choose the platform that they are more comfortable which can lead to unideal code.”

All logic and UI should be written in JavaScript. Native code should only be used when we cannot do in JavaScript or the performance is very bad.

When I am using React Native, I do miss the simplicity of writing and debugging native code. But when you need to support both iOS and Android, it's great to just keep one code base in JavaScript. Again, espeically when you need to change the code frequently, you don't need to do the some thing twice. (One for iOS, the other for Android.)
Donald Trump a 'critical threat' to Australia's interests as
This is what happens when dozens of systems are chained together and sync data in a circular way.

It’s becoming really common now in biggish enterprises with systems with Service Now or similar solutions. It works well enough that all sorts of convoluted Rube Goldberg process can be built.

It was better for the humans before with old crap like Remedy because it was so much harder to do anything, no project (other than upgrading Remedy) could be completed within the tenure of any executive.
Is It Time to Downsize American Tech Companies?
For the sake of completeness and putting moral questions aside, what is currently the best way to publish similarly questionable information in a hard-to-censor way?
As far as I know some custom ROMs support GPS spoofing, either with fake data or blocking it. But instead you usually get worse camera drivers and some security features may stop working.

All of this doesn't matter for network providers since they will always have your location data, by design of GSM network.
Four reasons why you should have a public API for your SaaS tool
While true, that’s not going to convince anyone. A better argument, from what I’ve heard, is that the real “gateway drug” is underage smoking.
BOLT can optimize the compiler itself. Either GCC or Clang.
https://en.wikipedia.org/wiki/Bronchiolitis_obliterans#Diace...
I understand that not everyone sees it that way.

For me, it matches up with Google destroying the user value of Google sites (like with the Blender videos in the article), and removing 99% of organic search out of their search engine when their algorithm determines that they might be able to convert the query into some cash, or the line they have crossed repeatedly even after being slapped by the EU not once but twice! to make vendors pay for ranking in the top results of search.

For me, I've been watching their CPC numbers drop for decades (that, in my opinion, is a reasonable proxy for the 'profit margin' on clicks) and I've seen them pay more and more to direct traffic to their sites as their organic traffic has dried up.

I see their business model under siege, their profit margins eroding, their efforts at monetization becoming more and more off putting to the data cows they are trying to milk, and conclude they are in fact dying.
I escalated it to building security, where I had some mates, and they reviewed what CCTV evidence there was but couldn't find anything.

I don't even really blame the cleaners; people left expensive electronics, phones, wallets, whatever on their desks all the time, never any issues at all, I don't think any of them would have taken anything that wasn't from the pile, it was probably at least tacitly sanctioned by their management (who probably helped themselves first too).
I'd be very interested to know how customer sales typically break down between design categories: solid colours, geometrics, florals etc. Do you have any insight you can share there?

Context: trying to understand the design market.
I think, it's time to start to perceive content publishing and application authoring as two distinct disciplines. The problems you describe arise from mixing them freely and without much thought.