skysight-inc/HackerNews huggingface dataset:
Yes the government is asking for RFE - Request for Evidence after filing for Visa's on TN's which was rare in the past, this of course extends the time is takes to get a Visa.
>And I don’t believe Jobs EVER thought that, that was his spin

If you read his biography he had to be convinced to have users create their own apps and install them on the iPhone. He vehemently shot down the idea before he had to be convinced of the idea by Bill Campbell (the coach) when Steve was vacationing in Hawaii.

Read the book and you’ll understand more of the backstory
The relative size or your beliefs on technical prowess does not add an ounce to your right on calling the company evil.

Personally, I feel that calling a company evil because it exploits ignorance, carelessness, impatience and greed (and it has a track history of doing that) is in itself an unethical act.
10 Best Jenkins Plugins for DevOps
High Speed Networking: Open Sourcing Our Kernel Bypass Work
So, Kubernetes basically won? Nomad and Swarm don't stand a chance, but what about Mesos or DC/OS?
Cambridge Analytica was founded by Robert Mercer, a hedge fund billionaire.
If it was at all worth keeping CA going as a going concern, they would, but the brand is toast. They're not even worth the association for the tinpot dictators that kept Bell Pottinger going.

The CA brand was always the least valuable part of this equation anyway and is essentially collateral damage.

Mercer will find other ways to funnel his billions into influencing political outcomes and the wheel will keep on turning.
I admit that when I seek out spy novels, I gravitate towards male writers, based on the few times, I’ve read female-penned works. However, there are some “male” writers who are actually female. I am admittedly sexist when it comes to Ludlam/Clancy type books. Though travelogues, literary novels and such, the author’s gender has no effect on my choices. I suppose if I read romances, I’d seek out female writers.

Totally sexist, I know but I perceive differences.
Yep, I occasionally get the same sort of texts.
Call it stack overflow style instead.
Yes. Whatever TowerStream uses. But it is definitely line of sight and you have to be on Empire State or Trump Tower or a few other buildings to have any reasonable visibility
Yes, the posted article comes from the WSJ, which is paywalled (though not if you visit it via a tweet). The gist of it:

> The paywall has two tiers. For $34.99 a month, users will get access to Bloomberg.com, the company’s mobile and tablet apps and a live stream of Bloomberg TV, as well as podcasts and subscriber-only daily newsletters.

> The other option, at $39.99 a month, includes the first-tier products along with a print and digital subscription to Bloomberg Businessweek and access to some BloombergLIVE events. Readers can still purchase a standalone digital and print subscription to the magazine.

> Users will be able to read 10 articles a month and stream 30 minutes of Bloomberg TV a day for free before the paywall kicks in, an enticement for readers sampling the company’s journalism who might be persuaded to subscribe.

For those who loved Bloomberg.com's quirky (even tacky) redesign ushered in 2015 by then-editor Josh Topolsky [0], there's this bad news:

> Bloomberg is also rolling out an overhaul of its website and consumer apps. The redesign pares back some of the showier and brightly-colored elements of the current properties, opting for a more classic, black-and-white display.

[0] https://www.wired.com/2015/02/haters-side-bloombergs-loud-re...
Let's take a video I recently linked in another HN comment. https://www.youtube.com/watch?v=r_fxB6yrDVo If I run youtube-dl -F https://www.youtube.com/watch?v=r_fxB6yrDVo then I get a bunch of options marked "audio only DASH audio", e.g.

251 webm audio only DASH audio 143k , opus @160k, 78.96MiB

Then if I run youtube-dl -f 251 -g https://www.youtube.com/watch?v=r_fxB6yrDVo then I get this horrible URL: https://r1---sn-hxugvj5nu-cvnl.googlevideo.com/videoplayback...

However if I wget "[horrible_url]" -O audio, it still takes forever to download, so I guess rate-limiting might be the issue. But if download time is the problem, you could have one server that just downloads the data slowly to S3 and then kicks off the lambda job on the completed file.
You're paying for master nodes with StackPoint, right? Each droplet you start has the same cost structure whether it's running your "user-land" slave workloads or if it's there just for running your cluster.

The big payoff (for small clusters like mine anyway) is that masters won't be charged, like other managed Kubernetes offerings from Azure and Google. I don't know enough about StackPoint to compare it to a service I haven't even seen in beta yet, but I can tell you that much.

I know that StackPoint is supposed to be "like a managed" experience. Maybe one of the DigitalOcean guys who has been responding in this thread can speak to the technical details of the new offering.
Having followed Nuitka since it started, I can offer my perspective:

- Before Nuitka, someone already did a "Python->C" compiler along similar lines: translate the Python source code into the C calls that the interpreter will make, eliminating any interpreter overhead and providing C compiler optimization opporunities. That thing sort-of-worked (with v1.5.2 IIRC), but was cumbersome to use and delivered a meager 5% performance improvement for the cases it did support; it was abandoned.

- Nuitka's plan had the same thing as a starting phase; people told the Nuitka guy that he's wasting his time based on prior experience. When he actually delivered a mostly-robust working version (much more usable than the previous attempts ever were), it indeed delivered only a small performance gain compared to CPython.

- As a result, it seemed like the community believed both that the whole thing is futile, and that the developer is fighting windmills.

- a lot of time passes, Nuitka keeps improving with better analysis, translation, compilation, etc - but the community has already cemented its opinion.

- Nuitka remains a useful magic system known to few.

I would say that the early Nuitka versions (and the prior attempt) gave it a SEP field that has never been lifted, and short of e.g. DropBox or Facebook adopting it, nothing will lift it either.
This sounds neat. Is anyone working on something like it in the SF bay area? I know there's Webpass and Monkeybrains, which are great, but I'd love to be part of a community-owned, actual mesh network.
I don't disagree, and I'm not sure what about my comment would suggest that I expect consistency there. What I was arguing was that any code relying on UB is dangerous / broken, so it's a good idea to surface any underlying code issues at all optimization levels by standardizing how it's handled.
They aren't tolerant at all to decisions they think are bad, they are just tolerant to ones that you think are bad.
I found about proton-native earlier this week! Sadly it doesn't have a `<video>` element thats required for the project I'm building :(
I'm sorry but this seems overstated. There is already two highly competitive navigation libraries:

https://github.com/wix/react-native-navigation

https://reactnavigation.org

Edit: Replaced the word FUD with overstated, to not seem like I'm attacking the author personally.
>Haven't we moved past writing UIs in code about twenty years ago?

WYSIWYG editors suck for source control on teams.
There's a reason why iOS development of the UI elements is still done thru code.
Hello, World
This is my new handle
There are many like it
But this one is mine

It's really AlephNaught.

--
Aka Burton John Samograd
BusFactor1 Inc.

2018
In the recent population census, happened after 19 years, it is alleged that population of Karachi was not counted properly. [0][1][2]

0: https://www.thenews.com.pk/print/228657-Karachis-census-resu...

1: https://www.dawn.com/news/1356681

2: https://www.dawn.com/news/1358516
This stuff is cool and maybe useful in far-fetched scenarios, but it's not going to replace ISPs anytime soon. Mesh networks don't make economic sense in most circumstances.

Also, I'm guessing that users share the same IP address, which can cause problems. Plus, if one user is doing something illegal and causes the supernode to get shutdown then no one on the mesh network will have access to the internet.

Addition: quotes like "The internet doesn't really cost you anything, it's just the connection [that has a fee]... Nobody owns the internet, there's no one to pay." Are shockingly naive. Who does he expects pays for the fiber that runs across the country and along the ocean floor? The marginal cost of a new user on the internet is effectively zero, but that doesn't say anything important. The infrastructure that makes the internet work is enormously expensive.
Tracking the Revolut Rocketship to $1.7B
Fantastic. Any plans for a managed DB offering (Postgres) so the whole stack can be managed?
Password managers are a band-aid on a fundamentally flawed technology. They are what we have now, so (if your tech savvy) that's what you're using. But it's an absolute shame that this is where we're at.

I'm optimistic about the FIDO standard as a password replacement. Exciting things happening in that space recently!
Oh dear, I'm sorry, I meant this: https://www.urbandictionary.com/define.php?term=Thread%20Hij...
Down here in South Africa we have a similar network. We have had quite shite connections down here for so long that a mesh network was one of the few ways to get a good connection.
Link for our map of Cape Town.
https://wind.ctwug.za.net/index.php/nodes
https://outline.com/Kah74V for the uninitiated.
Tenable | SF / Bay Area | ONSITE or REMOTE Software Engineer, Sr. Software Engineer, Principal Engineer, Engineering Manager

We're hiring at all skill levels.

Tenable is a rapidly growing network security company. We’re expanding our engineering team to keep up with our rapid customer and revenue growth.

Tenable.io is the first comprehensive cyber exposure platform. You will be joining a team that is building a streaming data pipeline using Kafka and Java/Kotlin. This is a great opportunity to have a significant impact.

In terms of skills, you should be able to develop, deploy and maintain a microservice written in Java/Kotlin or another language that runs on the JVM, that exposes a REST API, calls other REST APIs, parses and produces JSON, reads/writes to/from a data store (PG/Aurora, or whatever). If you're applying to one of the more senior roles, then you should also understand how to instrument your code (telemetry, logs, etc.), and ideally understand retries with backoffs, ideally circuit breakers, etc. If you already know Kafka that's a plus. AWS, GCP or Azure experience is needed.

Interview process

We interview quickly. Our goal is 5-10 business days for the entire process.

- Cultural fit with Director Engineering (i.e. me)
- Technical interview with 2 peers
- Coding challenge (practical exercise similar to what you'll actually do)
- Decision

I'm the Director of Engineering, Ingest and Pipelines. You can reach me at aahmed @ tenable.com. Please put "HN" in the subject line.
What do you mean? Can you provide some links for building OSX apps with ReactNative? Only iOS/Android are listed as targets on the documentation website (under getting started).
Who's responsible when someone torrents copyrighted material through that Internet exchange point?

"NYC Mesh will comply with all federal laws in the countries it operates, however, as policy, no data is collected and therefore no data exists to provide requestors."

This is cute, but if you aren't hunting down people abusing the mesh, the whole connection to the internet will go away for a ToS violation.
The group also knows there will be growing pains as they challenge the status quo and that it's only a matter of time before the big ISPs take notice, which could bring new challenges.

I'd like to imagine this would be competition on price and service. Sadly, that won't be the case. They can expect everything from spurious CALEA requirements to rooftop lease shenanigans to unwarranted radio interference claims.

Eventually, though, this mesh model will take over the world, from both a network perspective and a commercial one. We just have to squelch our authoritarian impulse.

Of course, technical challenges may still exist, but those certainly don't discredit the model.
>You plan on turning this into an actual service?

Yes, but I'm taking my time and rolling it out slowly. It's used in production by a handful people for various projects, but it's lacking a lot of polish.
> Also schema is like working with SOAP's WSDL all over again.

Glad to hear that I'm not the only one who feels that way. I still like using simple tools like curl to try out APIs. It's so much easier to demonstrate an issue to a coworker when you can copy/paste a curl command in email/chat/PR. My (admittedly limited) experience with GraphQL so far has been that it makes this more awkward.
> Other doctors already at the scene included a young medic from Sweden named Hans Rosling, who was working in one of the affected areas as a District Medical Officer.

Hans Rosling was known to me for his (TED) talks and his mesmerizing data visualizations but I didn't know that he spent 20 years of his life studying konzo. He has such a fascinating biography [1].

[1] https://en.wikipedia.org/wiki/Hans_Rosling
Not only that, it's great for tutorial material as well!
You can't definitively conclude anything about example B from the results of example A if the two examples are different.

That's not what I'm saying though. All I'm asking is for you to show me how you will mitigate the problems that will crop up when you try to implement a similar system to the UKs at the scale of the US, because the US has 5x the population of the UK. That's not a negligible difference in scale, and if this can't be shown at all, that is a problem.
> At any rate, Windows is a subpar choice for any server needs, so it's for the better.

This is simply not true. While I prefer a FreeBSD or Linux server to a Windows server, saying Windows is a subpar choice for all server needs is disingenuous and wrong. What if I need to run software on a server that only runs on Windows or I can only get commercial support from the vendor on Windows? Clearly Windows in the better server choice if it's the only operating system that can run the software I need. The UNIX == Good and Windows == Bad meme needs to die. Use the best tool for the job, sometimes that's a Unix OS sometimes it's Windows.
>Universal health care is a euphemism for the poor and sick getting their medical care subsidized by the wealthy and healthy.

Have you ever worked in the US healthcare system? I worked for a medical diagnostics lab and spent a couple weeks in our billing department shadowing them at one point, we were writing off a minimum of 100k/day (and that is a very conservative estimate based on the 1 billing person I shadowed) in services for indigent patients.

So the US healthcare model as it stands is a euphemism for the wealthy and healthy subsidizing the poor and sick in an insanely inefficient way.
To be fair, they are frequently saying no to things other people think they should do (rather than saying no to things like contributions of startup improvements).
Ah, generating dynamic UI in Delphi. It worked surprisingly well, much better than many modern solutions do.
Python3 has the exact opposite problem: Too many devs willing to say "yes" to features and a small number of devs who try to keep things fast and maintainable.

Remember that Python2 was faster.
Are you speculating or does that actually work to enable some controls that are location-based?
Python Humble Bundle (Including Pycharm)
First time I read Deep Learning and simple on the same sentence and it's actually simple. Looking forward to use it.
Congrats on working hard and shipping an app!
In business, it’s often possible to change the name and get the plausible deniability you need to continue.

In politics, any future venture by these people is going to have a difficult time. No candidate wants to be called out for employing anyone from CA’s core team now.

What’s also going to be really hard to shake is th litany of articles pointing out that CA actually failed pretty badly at achieving its promises. Just consider the “honey trap” offers they were making: if you actually own the secret sauce to influence elections with big data and machine learning and psycho ops... why go for the oldest, most shady trick in the book?
I knew about euthanasia being legal in many countries, but I was surprised that 'assisted suicide' is legal in a few as well. He's going for 'assisted suicide' to Switzerland.
Because, like monarchy, they are still the least worst option when considering both the OS and hardware combined, for most people.

The issues with the latest macbooks are real and severe, but running windows or linux, even on nice hardware like an X1, remains a sufficiently annoying and disruptive change to stop people. We can all hope that eventually this will change, but as of right now I don't see a forcing function.
The point is that Signal isn't the only app being used for good in such countries. Amazon's bottom line will be ok, but the customers & users who live in the censored countries will no longer be able to access other important sites hosted by Amazon.
Cambridge Analytica Is Shutting Down After a Very Bad Month
> There are very few people that don't have a first name and a surname.

There are very few people who don't have one or more personal names and one or more family names, and a full legal name (which probably incorporates some or all of those from the prior categories.) “first name” for one of the first and “surname” for one of the second is culture-specific, and thus inaccurate for many.

> E.g., my website will greet you with the first name after a successful login, but will pass your full name to the credit card processor when you purchase my product. IMHO, "Welcome Daniel A. Daman!" is not as friendly a greeting as "Welcome Dan!".

That the first name is an appropriate, friendly form of address in a particular context is extremely culturally loaded (even on top of the loading that assumes that the first name is a personal name.)
Spot on...and it is going to be a while before a typical home has those needs or capabilities. Broader FTTH could change bz and ac wave 2 adoption curves as people end up annoyed that they are paying for a gigabit but not actually receiving it.
Scale big while staying small with serverless on GCP — the Guesswork.co story
https://github.com/skamsie/dokia

Random github repo I found, I modified it to default to paste and not prepend 'cd' and find it convenient for complex bash strings I use once or twice a day every day.

edit

Whups, the link 404s now (i put link in a personal wiki once I realized I liked it). I could put it on github to share if anyone wanted, but I would first ping original author (skamsie) about why he made it private (or deleted) out of respect.
I've written a whole bunch of CLI tools over the years and maintained some I didn't author originally, I always found it annoying how slow these are. A CLI tool for some larger project can easily take a second just to display --help, or a command line parse error. Tests running against it can be made to progress faster (no forking, no separate interpreter, in-process capture etc. which brings a lot of complexity and subtle differences and error persistence/"tainting" of the execution environment), but still you might only get a few CLI invocations per second per core.

Theses experience are a major turn-down from Python for me.
Professional Poker Player on “How to Beat Trump”
Does anyone know of good libraries to gauge password strength or find easy password. I'm conflicted between using all leaked password vs. simply excluding super popular and well known pattern. Not sure exactly what measure to take to stop easy password. The password crackers now recognizing so many patterns some of the big passwords can be very trivial and it can be hard to recognize those.

I have found some libraries that seems to have the right idea but would love a recommendation of what are the best/easiest one specially if can find one in Java and is not overly convoluted.

Also love recommendation of open source self hosted 2FA solution. Looking at the core process of TOTP and prompt based 2FA (public key crytography) there's seem to be no reason either cannot be implemented as a library. Am I incorrect in that assumption?
Those are some nice prejudices you've got there, but this statement:

There is another lot who called themselves "journalists" and worked hard to get the privileges associated with it without actually having passion for bringing knowledge to people. Privileges => access to corridors of power, swinging political opinion, pimping for political patrons or simply making money.

is silly and poorly thought out. The number of journalists who have any proximity to "corridors of power" or political patrons or any sort of power is so obviously, vanishingly small that it's not representative of the profession as a whole. And you might not think journalists are good enough at bringing knowledge to people, but if you think they don't have a passion for it, you just haven't known a lot of journalists.

Skin in the Game will be the first Taleb book I haven't read, but he's turned into such a tedious, self-important bore.
They aren't gone. They will reform, brand differently, and perhaps execute a bit differently.

However, the heat level associated with the current entity is, apparently in their judgement, too high to work through and past.
Mesh networks are too complicated to be reliable over a long term. They are useful in disaster situations or places with no infrastructure. Project Byzantium (http://project-byzantium.org/faqs/) is a great way to quickly stand up a mesh network as a temporary thing.
Most YT videos use DASH protocol to serve you video and audio separately. That's because you can use same audio stream with different resolution videos. "youtube-dl" script can download just the audio file, without downloading video data.
1. Homebrew
2. iTerm
3. Cmd + R for recovery mode
4. A multi touch trackpad. Move quickly between workspaces.
5. Fast! I have 500GB with 16GB RAM. Yes its expensive for I get, but I had bad times relying on windows laptop.
6. Save and restore Application states after reboot!
7. VIM! I love vim.
8. Blend of linux and Xwindows.

This things are top of my list. I use windows PC just for gaming. :)
It's not "write once run everywhere". It's "learn [React] once, write everywhere". Huge difference.
The other "innovations" that ACM lists alongside were real innovations " Unix, TeX, S (R’s predecessor), the Web, Mosaic, Java, INGRES " now they are handing out awards for "copy commercial software but make it free" projects. Its funny how copying is a bad thing in an essay but applauded in software (as long as it has the right license).
This is really missing the point. Ignoring the obvious missing things (salaries, computers, cost to carry inventory, servers), the bigger issue is that the internet has become massively more competitive over the last couple years and the costs to acquire and keep customers are much higher than they used to be. The importance of sophisticated sales and marketing teams has increased a lot, and the costs along with them. It's easier than ever to build a small-to-medium sized SaaS company (see: the excellent Indie Hackers community), but harder than ever to build a scalable startup.

Also, the post alludes to selling physical things, and the costs associated with that are still very high, and have arguably increased, per the ever-increasing size of Kickstarter campaigns and still high failure rates.
Facebook is using billions of Instagram images to train algorithms
Is QML declarative?