skysight-inc/HackerNews huggingface dataset:
Aquabyte | San Francisco, CA | Full-time | ONSITE

Aquabyte is a venture-backed startup that uses computer vision and machine learning algorithms to optimize fish farms. Through our deep learning approach, we aim to solve biomass estimation accuracy, lice detection, and feed optimizations. We are invested and advised by NEA, Costanoa Ventures, Princeton University, and other great investors.

We're currently looking to fill various engineering roles as well as product management roles. Here are a few to list:

Deep Learning Platform Engineer: https://jobs.lever.co/aquabyte/7caacdd6-9988-4646-bf04-924f4...
Full-Stack Software Engineer: https://jobs.lever.co/aquabyte/e7da4eb7-247c-495d-a320-06565...
Platform Software Engineer: https://jobs.lever.co/aquabyte/84170ca4-40a6-49f7-ae60-a6721...
Product Manager: https://jobs.lever.co/aquabyte/baa387e5-c336-4f80-9183-63231...

For all of our positions: https://jobs.lever.co/aquabyte/

Tech stack: Python, Go, React, PostgreSQL, Redshift, Docker, AWS

Looking forward to hearing from you!

https://www.aquabyte.ai
I know I did. I went to the university library one afternoon to look up an article by Lebling and Blank on interactive fiction in the December 1980 issue of Byte, but I got distracted looking at decades' worth of archives of everything from Popular Electronics to Playboy. Ended up killing the whole afternoon in the magazine archive.

They eventually dimmed the lights to indicate that the library was closing in a few minutes, so I figured I'd better quit messing around and copy the article I was originally after. Couldn't find it, so I asked a librarian. "Oh, we had to drop that subscription. Budget cuts, you know," was the response.

Didn't see much point in the whole college thing after that. They had their priorities, and I had mine.
Of course no one can predict the future perfectly, but we can at least think about it with some degree of accuracy based on tests and trials.

As our technology is becoming so much more powerful and evolving at exponential rates, don't you think it might be a good idea to think a little harder about the how things could backfire?
Could they build the Play store cost into the Play store option? The same game would be available through their website with two links, one for direct download from the website, and one link 30% higher to the play store. Let consumers decide how much inconvenience / insecurity that 30% is worth.
Even if you write the Cython naively (PyObjs everywhere), you get a modest speed boost simply by cutting out the Python bytecode interpreter. This is a very low friction process as opposed to carving out chunks of code that can be isolated from the Python runtime.
Well, in France yes already (and the links are in French, basically the first one is about a basic hack where you could change the id of the user in the URL of the current page to get others users' invoices -no comment-, and the second one because the users could not decide what cookies could be stored on their computers, they did not offer any choice eg through a CMP or something else)

Optical Center : 250 k€

https://www.clubic.com/rgpd/actualite-844065-sanction-rgpd-p...

Challenges.fr : 25 k€

https://www.legalis.net/actualite/le-conseil-detat-confirme-...
I agree. We should get rid of all state spending on roads and simply not allow people to drive in Manhattan.
I think that's where the parent was coming from. If you're used to using Macs (plug printer in, OS says, "a Brother L12B4, amirite? Cool, gimme a minute..."), and you go hook a new printer to a Windows box, the experience is going to make you go "'dafuq?" Why it has to be the way it is on Windows is a mystery to me. I'm sure there's a reason, and it's probably a completely understandable one ("decisions made in 1989, and backcompat"), but it drives me nuts when I have to deal with it.
That's insufficient venting! Why is Schwab the worst?

(I am a Fidelity customer who just kind of fell into holding funds with them, and I'd like to know why other options are good or bad.)
I'm confused. By Spaces animation, are we talking about the horizontal sliding transition?

On my machine (High Sierra) the transition time between Spaces is dependent on the finger gesture swipe velocity. I'm not really sure I would even call this an animation- the Spaces x-offset is being adjusted as I move my fingers along the track pad in the same way as scrolling up/down in a browser behaves. There's literally no waiting for the "animation" to complete; when I lift my fingers I'm either in one space or the other.
You are right, why stop at XML?! We should totally stop displaying JSON in browsers also!
I'm not familiar with your reader, so I don't want anyone to take this as a comment on what you've made — but I know that the first two are both monetized, though they don't tell what you'll have to pay up-front. A third-party for-profit business with sketchy monetization practices doesn't seem like a better replacement for RSS integrated in Firefox.
It's making something of a resurgence in popularity with the craft brewery movement in the United States and the accompanying popularity of growlers and growler fills.
I think most (if not all) SSO solutions can do push-based MFA these days. It's not perfect by any means and I'm sure plenty of people will blindly approve any requests to the app but it's a lot more secure than without it and it's pretty convenient.
Yeah pretty surprising. Did a test, switched over to sat view and my fans ramped right up.
> not everything maps 1 to 1 from real world to digital world

We are in violent agreement.

The point is not that digital learning is bad. It's that people are making hand wavy assumptions about it being good without much evidence, without considering alternatives, and without considering tertiary effects (e.g. socialization).

Like, I don't even think I've seen a study comparing CS grads who either just got a solid math education up until 18 versus kids who did their first python app at 11. Yet lots of people are totally convinced that early access to computers is associated with later success in the software industry. Is it? I don't think either of us know. And if we don't even know that, does anyone know what they're doing with iPad apps?
More disrespected genre's: porn, filmschool apocalypse, butterfly effect.

Horror is actually a respected craft, porn not so respected, the other two are no craft and extremely annoying.
>where as a drama just doesn't have the allure without critical acclaim, big names, or notable nudity

Naturally! Notable nudity notwithstanding, neutral narratives normally necessitate nixing naivety.
I wonder if anyone actually writes to them to ask for a pgp signed version of the security bulletin...
Let's say you write that you are from Seattle in your profile and post a comment immediately after. Someone could check the recent maps that start in Seattle.
Stay safe :)
Notice that mathematicians don't take real numbers for granted too - we need to assume their existence first. Looking at this, complex numbers stop being that arbitrary, just another extension of reals.

Also, it's nitpicking, but i is imaginary, not irrational.
Also, complex numbers were accepted by mathematicians before negative numbers (it's something that boggles minds of some people).
In many algol like languages 0 == false == null, and all other numbers are equivalent to true.

"Null" is e.g. German for zero, from Latin nullus, from ne (“not”) + ūllus (“any”), from an older ūnus (“one”).

This is way more interesting though. It seems that words for zero are related to the sun (an empty, shining sky, also consider the form), to grain, core, again by the form (zero was also drawn just as a dot, historically), and to root, which would explain why the zeros of a polynomial are also called the roots.
Why Chrome first? This makes me sad.
I've not been able to find a good tutorial on how to store keys, plural, on a Yubikey 4 or any other smartcards. They're all limited to storing one, maybe two "authentication" GPG keys. Would you have some pointers?
Right, there should be accessible public spaces: sidewalks, buses and subways. The kind that can actually be provided in amounts sufficient to allow everyone to use it. Roads are inherently too limited in space to be usable by everyone in Manhattan. The people who get the privilege of using that space should be paying a fair price for it.
Not cool. This also seems to imply no support for Atom feeds as well.
I have switched my media channels entirely to RSS/Atom feeds, though I only read them through Emacs. This cannot stop stuff like fake news, but it always seemed important to me to the fact that it makes viewing discussions entirely optional (you have to visit the link for that). The lack of ads is also a plus.
Here's my anecdata:

I didn't know much about ssh keys when creating, so I followed directions online. The directions I followed created my key with no password. Soon my Mac encrypted the ssh key by itself, without my intervention (!), to use my Mac logon password. The encryption format was the old ssh format the article complains about, even though my openssh supported the new one. The password I use to sign into my computer is not grabbed from a password manager.
I used to take it one stop uptown in the mornings - often several downtown trains would come and go before one going in my direction would arrive. Incredibly annoying.
Problem is it doesn't scale well for people. Imagine if everything you did in slack was via CLI - there are dozens, hundreds of commands to learn? Imagine if every app had dozens of commands you had to learn and memorize. Sure you could do it and be blazing fast, but that's a really steep learning curve a lot of users wouldn't adopt.
OP did not make those points, and I am not rebutting them, because they are true. :-)
Too many organisations put printers on their internal networks.

Printers should be on a seperate subnet, firewalled off to oncy accept incoming connections (and maybe outbound to specific radius and SMTP servers), and not given internet access.
One thing that people constantly praise Spotify for is the quality of their music recommendations. You can find so many testimonials of people saying that their "Discover Weekly" playlist suggested them songs which they felt they had been searching for their whole lives.

Needless to say, such accurate recommendations of music, which even close personal friends have trouble doing, is based on building as complete of a psychological profile of the user as possible. There wouldn't be any way to do it without gathering lots of information about your very personality.

Surveillance isn't always bad -- after all, what is a baby monitor?
Cross-compilation made easy for Gnome Builder
I think there is a large audience of people taking your prognostications with a grain of salt because we are in an environment where we've heard it all before.

Only difference is that lately we've been also hearing that the EU will fail. Their failure has been only 2 or 3 years away for the past 10 to 15 years or so. As for China, ever since I was at the University of Wisconsin watching Bush the Greater lose his election to Bill Clinton, China's failure has been "imminent". Five years away, a decade at most.

Every year.

For the past 30 years.

I realize that even broken watches are right twice a day, but even that would be just a matter of luck or happenstance at this point. It wouldn't be because the doomsayers like yourself were correct about the EU or China. Or even the bullish people like yourself being right about Japan or the US. Or even the people with the opposing opinions being right. I've lived long enough now to know that if you guys get something right it's likely all down to simple happenstance.
Regardless of the ethics of the initial developers of the individual fission researchers, they were experts in their narrow field. They could never be held responsible for not realizing that MAD was the only outcome that their work would result in. The development of the MAD determination was made by the rest of the general public once the full facts of what those initial fission researchers had developed came to public knowledge.

The article is proposing that that public debate happen during or before development so that laws can be made to robustly protect the public from a new technology in the event that it’s misused.
When Party A is a multibillion dollar corporation and Party B is an individual, the arguments can not be parallelized.
> Having the law say your personal data is owned by you and not some company just because it's on their server may turn out to be a landmark in consumer friendly legislation!

It's interesting to think where this goes in the future. Can I demand my purchase history from physical McDonalds restaurants at some point? Why limit it to internet-related interactions? (Or maybe this is already included in GDPR and I'm just not aware?)
This is a decent article with a click-batey title.

The argument that it's worse than paintext hinges on you both using a weak password and using the same password for something else. If you don't do either of those things then it's much better than plaintext, although technically if you use the same strong password for something else then you may have weakened the password by using it for old-format ssh ... but it still has to be brute forced.
Glad to see Tron did not make this list. With its whitepaper fiasco it shouldn't be a trusted Token.
Is it time to bring data to managing?
installed firefox recently and it's showing me recommended content from Pocket.

bro not cool. I don't want your backend recommendation engine tracking what I'm doing.

(online or off)

(and, yes, I disabled it, as well rewired the pocket-relevant urls to example.com)
The technical part is the easy part. What’s interesting to me is how tinder, which unlike twitter or Instagram for example requires a certain mass of active users in the same physical area, established themeselves in the first place.

My only thought on how to make a “Tinder of X” is start hyper local, somewhere like a college campus or a single neighborhood. The small local userbase could well become a selling point too, giving the product the image of exclusivity. Starting hyper local also may help with the “ok so he looks cute but what if he’s actually an axe murderer or Russian troll” problem.
Python Newbies: Who to Follow, What to Read and Where to Ask
Yeah, that must be it.

http://www.tradekorea.com/product/detail/P698873/IP67-waterp...
The article kind of glosses over it - although construction hours are limited, 'urgent' repairs can still be done at any time

So your Saturday morning alarm clock is a jackhammer at 5am
You could also just down your network interfaces.
OK, then. How would someone who's not technically sophisticated interpret such JSON?

I suppose that some service could handle it. But then there's another level of trust and GDPR compliance.
Personally I think that GDPR represents a rejection of the idea of "ownership" as it applies to data.

You will note that GDPR does not use "ownership" terminology anywhere. The closest it has is Data Controller, but GDPR makes that nowhere near the same as ownership.

GDPR establishes that data subjects are stakeholders in their data. It doesn't mean that they own the data, but it also doesn't mean that they don't own the data. They have rights to the data, which the Controller has to respect, while the Controller also has their own rights.

It's probably possible to model this situation as ownership (property law is complicated), but I think it's easier not to. Data is not owned, it is controlled and processed. Activities related to data are restricted.
Why is that statement so frightening to you?
You don't have to use their phone you know. Android is substantially better about this, different app stores are possible.
It used to be a way for media to keep their readers updated about new content, which was in line with the interests of both subscription and ad driven media. But since then we've come to have Twitter, Facebook, mobile apps with notifications, even websites with notifications, so RSS has become somewhat redundant.
No it was a disgrace for Denso to have allowed this to happen.
Man (if we shampooed our hair before eating our hands) would be extremely clean.
The difficulty is not just in coding the UI, but crafting one that's easily and intuitively understood by users. We haven't yet established a universal design pattern for GUI's yet, to the parents point, just a bunch of conventions that are often tossed in favor of something new.

A 'solved' UI example would be of a car (not the radio, but the operation of the vehicle). Learn to drive one car, and you can pretty much drive any car - same pedals, steering wheel, gear shift, turn signals, etc. I don't know if we'll ever get to something like that for software though.
"Important Note: Neither Mozilla nor Pocket receives a copy of your browser history. The entire process of sorting and filtering which stories you should see happens locally in your copy of Firefox.
"
https://help.getpocket.com/article/1142-firefox-new-tab-reco...
That "Composability" bullet point rang so true for me just now. There are command line tasks for which I can just be 10x productive. And it usually comes down to the simple portability of stream IO.

Cloud functions may create a set of standard libraries or tasks that can be ported to any interface. You can get a sense here from this snapshot from a recent Google Cloud Next talk:

https://imgur.com/a/RghGkQE

Many of the libraries are multimedia related. But its easy to see how the set can also include Cloud ML functions for pre-trained scene recognition.

Another welcome development is an anecdotal renaissance in IRC. Slack and Discord are killing it due to the ease with which new users can come onboard. But the communities forming around mission critical infrastructure, chaos engineering and SRE seem to rely on the old tried and true minimal ircd configurations from last generation.

There is no reason for web application entropy to make sites unusable. Modern browsers have high performance timers, request animation frame, gpu acceleration, background workers, and of course access to low level instructions via web assembly. It comes down to investing in the web again.
JDK11 introduces CONSTANT_dynamic[0] so anything expressed by that type descriptor string should also be expressible as a call to a bootstrap method at link time.

I think. Never played with it myself but here is a "bestiary"[1] of possibilities that CONSTANT_dynamic already opens up.

[0]: http://openjdk.java.net/jeps/309
[1]: https://github.com/forax/exotic
I've been looking for a tool like this for ages! Are there plans to support the UK? All that happens is I get the "Something went wrong" message currently.
In January 2016, the FDA finally banned the Teflon-like, grease-resistant chemical that's been linked to various cancers, infertility, thyroid issues, and birth defects from being used in food packaging: perfluorooctanoic acid (PFOA). That was great news since a study by the FDA found that up to 20 percent of PFOA levels in our bodies can come from consuming a mere 10 bags of popcorn a year. Unfortunately, the FDA has already approved nearly 100 PFOA-like compounds for use in food packaging—a majority of which have little to no information regarding long-term health consequences, according to the Environmental Working Group. So, although all of the bags listed below are PFOA-free, there is little evidence to support (or deny) that PFOA substitutes are safe to be in contact with your food. Ah, the joys of food manufacturing.

https://www.eatthis.com/microwave-popcorn/
Thanks for sharing. People tend to think about engine noise when talking about loud cars, but I often remark to myself how loud Tesla’s et al electric cars still are due to road noise.

From my balcony a couple floors above street level I can’t tell the difference between any electric and most ICE vehicles traveling by without needing to look.
What you need then is a compact overview of what is available, like `man intro`, and something like `apropos`.
A vast radical social experiment, replacing all human values with that of competitive & monomaniacal accumulation of material wealth, turns out to be a poor fit for actual humans. Well gosh.
I for one would like to know what happens to the cellulose carrier. It always seemed creepy to me to slather that over your hands, leaving a nice food source for new bacteria once the alcohol evaporates.
Hello Peter. Most of these features are there, a few coming (in the roadmap) like the seen flag.

Try it out with your team https://standups.io/register and let me know how it worked for you :)
Some people move private keys. You shouldn't, but people do. And so they expect that an encrypted private key file from their brand new Mac will work when pasted into a five year old CentOS install.
I disagree that simplicity and ease of understanding precludes deepness.
I've actually come to prefer the opposite. I'd argue that the liability associated with third-party deps makes them debt. Debt is great for growth and experimentation. It works in a pinch especially if the experiment fails and you can just toss the dependency. So, today I'd rather buy, then build when I know I want to take on the pattern for better ops and long-term ownership.
That only marginally makes it better...
I read an interesting comment either here or on IH the other day about the difference in emotional investment when you're running your own business vs working for someone else.

It was something along the lines of "why is it so easy to take feedback on your work from a boss, but when the same feedback comes from a customer it is so much more personal. at work its a lot easier to ship something that's good enough, but for some reason everything has to be perfect when you're working for yourself"

I totally butchered the quote, and wish i could attribute it properly, but i thought it was a valuable perspective
Look at the VSCODE command bar. You start to type what you want to do, and the search function is incredible, helping you find any command you want. Why couldn't something simple like that be applied to the command line interface for a shell maybe? Heck, with `zsh` I have a lot of autocomplete commands available, including several sub-commands and sub-sub commands. For example, when I type `git remote <tab>`, a listing shows all of the possible commands, such as `add` or whatever. Just make the console smarter, _with good algorithms that aren't slow_, and people would use it a lot more.
Global inequality has been going down, not up.

References:

- https://unu.edu/media-relations/releases/global-income-inequ...

- https://ourworldindata.org/global-economic-inequality#the-la...
I'd suggest following the excellent guide at https://github.com/drduh/YubiKey-Guide and using one of your GPG subkeys (kept on a hardware device like a YubiKey) for SSH authentication.
I was addicted to browsing during my work. I knew I was wasting my time and it is not helping. I would resolve to not so it again. Then slowly I would fall back into my old ways. What helped was realizing that it is easy to do something 100% of the time than 95% of the time. Previously rationalized when I was getting distracted by telling myself it is just for 5 mins which inevitably resulted in more rationalising and realizing only after an hour. Now when I get distracted and realize it, I just stop it there and then and get back to work. I also made some changes like having specific internet time and strictly avoiding it during other time also helped.
Read the book deep work by Cal Newport. It has these and various other ways to focus more. https://www.amazon.com/Deep-Work-Focused-Success-Distracted/...
Yeah, I think that was the joke.
In a lot of ways, chatops is even better than a CLI.

It basically can turn a channel into a shared terminal, with history, search, and the ability to comment
Now if they're remove Pocket....
I've used RSS pretty heavily, but never Live Bookmarks.

Who sticks a feed of news stories in a drop-down menu?!