skysight-inc/HackerNews huggingface dataset:
Nothing to add to this exact topic, I just love all of the cool stuff coming fast and furious out of the pipeline with Chrome. Just as "google" has become a word in its own right to mean "finding information online", I think "chrome" is going to have its own little space in the english lexicon to mean "that piece of software that you use to find information, and do much, much more besides".

The thing I've been working on for the past ~5 years as my addition to the "chrome-iverse" is called "Linux on the Web". It is basically the first ever online Linux distro, which, by the way, this @ebidel character has really helped out with via his work on the FileSystem API.

Find it at: https://linuxontheweb.appspot.com

Learn more here: https://www.youtube.com/watch?v=9tl8I8YcH7g
(you can skip to about 17:15 to watch me using it via a Hangouts screencast).
Speaking first hand. UberPOOl costs me an average of slightly under 5 dollars per ride so about twice as much as the T. In exchange my commute goes from 45 minutes minimum on the t, with walking included, to about 28-30 minutes. Between the time saved, not having to walk through weather, and not having my eardrums destroyed by screeching of the rails on the red line or the random delays that can possibly double my trip time, it ends up being worth it. If the price goes above 8 dollars I do end up taking the t however.

It's unfortunate that public transport isn't better in Boston, but Uber is almost always a better value for the time and reliability
UBIQUITI-NETWORKS: XSS VIA SVG
Really? I'd be curious to see that source. It would seem to imply that it's not pure chance, but that you maybe learn from a bad year.
Yes, fair point. Ended up stepping on myself there a bit.

Maybe "Top of their discipline" would be a better way to say it.
Haha yeah, that's another fair constraint.
Fortune 1000's POV on Machine Intelligence
Just about every news item on HN related to cockroachdb has had this comment up at the top. We get it. (I do NOT work for the company.) Some people don't like the name. I'm sure the company has heard it over and over. Yet they haven't changed it.

At some point, these people who constantly protest the name should realize they've been heard and let the discussion focus on something other than their pet peeve that has nothing to do with the underlying tech. Yes, we realize you have a problem with the name. We realized it a dozen news items ago. But since this is HackerNews, you'd think other aspects -- distributed transactions and the approach they took, the fact that this is in Go (!) and the benchmarks on it, the single executable that incorporates the C++ RocksDB embedded leveldb, etc, etc -- would take top billing.
You don't need it overseas for safety, you just keep more of it for safety.
Phase-Functioned Neural Networks for Character Control [video]
It might not be trivial, but you can do this w/o the ME. My understanding is that most ethernet cards support a "Wake-on-LAN" feature to turn off machines on, and from there you can trigger the machine to reboot and then netboot (by writing to its boot config to instruct whatever boots it that it should take that action).

Even if you assert that the ME is absolutely necessary for such a use-case, I don't have that use case, it isn't work the risk for me, and I should be able to disable the ME because I, as the owner of the machine, want to. (Or really, otherwise interact with it and use it for creative use-cases.)
The point (as made clear in the article) is that a Human Being's decisions can at least, in principle, be challenged: "So you think the defendant poses a high risk of violence, recidivism or pretrial risk -- why exactly?"

Not so with the "decisions" that were made by the proprietary algorithm described in the article.
I can second this notion, having worked on a Python server for a Minecraft-style game(Ace of Spades): it ran well with little optimization work. There are a few key algorithms that demanded fast computation, and the load got a little bit high on a full 32-player server, but there was never a performance crisis.

I would also consider, though, that the client side code for such games is more complicated to reason about. More iterations through the voxel data needed to compute lighting and meshing. Still not something that should necessarily be impacted by GC. From what I've read, Minecraft's more recent versions switched to a strategy that boxed more function parameters in objects, adding to the load.
Hockeystick | Toronto, Canada | Full-Time | Onsite | Canada Citizen or Permanent Resident

We're a fintech startup (https://www.hockeystick.co/) with a big vision for using data to improve how private capital markets and innovation clusters work. With Hockeystick, you can automate your data collection and reporting process while making use of that insight for better analysis. Funds can capture private company data and measure portfolio performance in less time, and even evaluate the quantitative and qualitative impact of startup programs and services with ease.

Our small team is set to accomplish some lofty goals this year and we want you involved.

Engineering roles we are hiring for include:

* Software Engineer - Javascript, React, Ruby on Rails 4, HTML
5, CSS 3

* Data Engineer - Python, ETL, SQL, DevOps

For more information, please visit https://www.hockeystick.co/careers/ or forward your CV to jobs@hockeystick.co
Forgot to mention:

- We do quarterly "Hack Days", where you can work on whatever you feel like

- Every Friday is "Whiteboard Day" where you can pursue any ideas you have that'll benefit the product/company
I read that one, but... there's no evidence given there that Blockstream actually has any patents on any of this, right? It's just an idea that the author invented. It looks like Blockstream said they didn't have any patents, applications, etc. which would make it fairly surprising if they did (since they aren't going to remain secret for long).

I get that the author is describing that Blockstream's behavior to promote Segwit is evidence, but did that need an explanation? Their business gets way easier if Segwit turns on. Of course they would like to promote it.
Not really. I moved more into product work but I have one existing contract still going for a few hours a week. No finish line but it's a steady income stream and minimal hours so I've not minded it. It helps that the client is fantastic.
Been here for almost 10. I think HN is terribly underutilized. It could be used in more practical ways to help the community at large. Currently the most direct way is to do a ASK HN or the monthly Ask Who's Hiring, however I would love for YC to push the same tools they built for their program (to help founders and companies) to HN and its userbase.
With exceedingly diminishing returns.
I'm not sure if that situation is strictly relevant. We don't normally design bridges to withstand heat directly on the supporting structure of potentially a thousand degrees or more.
We detached this subthread from https://news.ycombinator.com/item?id=14234442 and marked it off-topic.
> I find that the BSDs are becoming increasingly reluctant to
> any change that goes against their principles which I
> sometimes find a tad misplaced.

This seems a bit uncharitable. pfsense is an open source firewall product, made/released by a company that sells support and services. I wouldn't call it "one of the BSDs" any more than I would call say.. Sophos Firewall or Smoothwall as linux distributions.

Running a properly configured, headless linux box as a firewall would indeed be a fine choice for those technically capable, similarly so would a FreeBSD or OpenBSD install.
You can replace "RC" with "ARC" in the comment above, and it will be just as valid. Python has used automatic reference counting for ages, for example.
It's not really required, but most hiring departments use them to filter out automated application processes, recruiters, and agencies.

A cover letter should show an individual's intent to work at a specific company, so it should add a step that's less automated to indicate that the applicant is a "real" direct applicant.

Obviously there are ways around this, but that's one of the reasons people ask for cover letters. It's also an opportunity for an applicant to convince the hiring manager that they are a good candidate even if their resume may not clearly indicate that.
It's using SWT which is a sort of unholy combination of the disadvantages of both native and cross-platform ui.
Upvoted for salary info; thanks for including it! Might want to include a $ in there, it would have helped me find it faster.
They have parents on a second layer (lightning network) that would run on top of Bitcoin and would make money on the transactions, effectively making bitcoin "theirs".
Will check it out, thanks.
It happens now and again that the best team has very few of the best players:

- Denmark at Euro 92. The only world class player, Michael Laudrup, decided he was boycotting the coach. His brother was a fairly decent striker, and future Man Utd legend Peter Schmeichel was in goal, but everyone else was a journeyman.

- Greece at Euro 2004. Nobody from a top team in a top league, but Otto Rehagel managed to coach them to victory. Not amateurs, of course, but certainly not superstars.

- Leicester City last year in the Premiership. Nobody on the team was a real target for a top club, except maybe Schmeichel junior, also in goal. But they played a great season and one of them got voted player of the year. And Vardy beat the scoring streak record. What's interesting is how they fell apart this season under the same coach, who then got sacked and replaced by someone who has partially brought back the magic.

The rest of the time, the winners are built around a small number of world class players, and competent squaddies. This is typical of US teams, where you have a salary cap, meaning the superstars will be spread out, and you need to be efficient in paying for the squaddies that are appropriate for that star's game.
Absolutely jaw-dropping. I can't wait to see this implemented in any of the upcoming games.
1 in 8 children in California schools have an undocumented parent
I haven't looked at Headless closely enough yet, but the biggest pros I can see are:

- Potentially less overhead (system resources)
- Much simpler setup (compared to something like Xvfb)
- Better support for actual automation tasks, e.g. screenshots, separate sessions, etc.

The last point is especially relevant if you run a tool that is visiting many sites in parallel. If you run multiple tabs per process to keep memory usage and Xvfb instances limited then you won't be able to have separate browsing sessions, e.g. two concurrent navigations to the same origin could interfere with each other (cookies, local storage, etc). Another obstacle I have discovered is that you can only take screenshots for the tab that is currently active. For my site (https://urlscan.io) I work around that by manually activating the tab when the load event fires to take the screenshot. Works reasonably well, but can sometimes fail under load.
You're not alone. There are certain words that will evoke an emotional reaction in people, and projects would be wise to avoid them.

Even if an author thinks a name like AIDS.app, murder.js, syphilis.io, represents the nature of the project well, I'd advise him to change it.

Same thing happened with the "Nimrod" programming language. "But it means a great hunter!" No, people hated the name every time it came up and its author eventually renamed it to Nim.
Thanks, maybe I missed it, or have an older version. Will check.
Not really the kind of vulnerability the article discusses. Most every aspect of our infrastructure is vulnerable to maliciousness.
The relevant quote:

>On April 23, 2017, Technicolor's mp3 licensing program for certain mp3 related patents and software of Technicolor and Fraunhofer IIS has been terminated.

Does this mean that you can't get a license for MP3 anymore, or are they trying to say you don't need a license anymore? Are they opening it up, or are they shutting it down?
On a similar note, how does this compare against Citus?
That's the beauty of facts and engineering.

We may overestimate or underestimate. Nobody has built the vast network of bridges that we have before to the same standards, so operating experience should result in changes in our understanding of what and how we assess them!

If we look at the bridges that have survived 100, 150 or more years, they are mostly massively overbuilt due to limitations of the era they were built in. Perhaps some of the more modern spans are less overbuilt and are thus more vulnerable to environmental or other changes?
not true for me. I built the hackintosh I'm typing this on last summer so I could run a large 4k display and have an Nvidia graphics card to monkey around with. If Apple builds a nice Mac tower that I can upgrade and extend (a new, larger SSD ... a new video card ... etc), I'll buy it. It's not really cost.
I hope this article is still available in 2030 so we can snigger at it.
I'm going to ask that we require a base salary in all posts on this thread. The lowest someone is going to get paid to do this job is: ______

Do we value HN enough as an audience to require this?

Edit: It feels like this monthly thing is starting to take off and it's time to add some barriers to entry. I hesitate to say "downvote if they don't have salary info" without official blessing but this is such a waste of time without it. I mean even I will upvote Apple showing up w/out salary but few companies can pull that off.
We used to eat rhubarb pie at family shindigs in (upstate-ish) New York -- definitely not an exclusively southern thing!
This guy is a phenomenon. Could become this century's most important person, if he can pull everything off that he plans to.

An interesting takeaway: He wants to dig tunnels because he doesn't believe in flying "cars" which would make feel people uncomfortable. Interesting antithesis to what his peers in the tech world are doing.
They really had their office there? Why wouldn't they go somewhere cheaper and have a bridj line to their office so they could dogfood the service as well?
Interesting postscript you have there. If I can predict the irrational actions of other people, can I not be rational?

This certainly appears to happen frequently in the stock market, when only a few people will be rational while the hordes are irrational (e.g. market tops and market bottom being the most visible points of this behavior).
TicketCity | .net developer | node.js developer (multiple positions) | Austin | Fulltime, onsite | https://www.ticketcity.com/careers-at-ticketcity.html

We are building new products for the secondary ticketing industry that will evolve the ticket buying experience. Our stack includes: Javascript, jQuery, React, MS-SQL, ElasticSearch, Node.js, .NET and we're looking for help with all of it.

Interview process: Typically, one phone call, two in-person interviews with team lead and some of the developers you'd be working with, finally a short conversation with someone from upper management.
Is your source available?
Setting window size via the ChromeDriver API didn't work for me but I was able to set it using a ChromeOptions command-line argument as I do in the guide. Screenshots seem to work fine on Linux but I haven't tried on other platforms.
So is just about every large bitcoin company at the moment and AFAIK neither of the lightning network main developers are blockstream employees.
Location: Seattle, WA

Remote: Yes

Willing to relocate: Open to discussion

Technologies: Python, HTML, CSS, SQL, Django, Flask, Sphinx, Heroku, Amazon AWS, GitHub, Linux, VirtualBox, Vagrant

Résumé/CV: Available on request

Email: josephvcardenas[at] gmail [dot] com

I'm a new developer with about 2 1/2 years of experience, 9 months of which is through the University of Washington. Most of the latter is in Python, with a smattering of C/C++. I'm a career-changer who is looking for an entry-level position. While new, I'm incredibly passionate, dedicated, and obsessive about always learning more.
Notion | Software Developer | SF | https://www.notion.so | Full Time | Onsite

Hey founder of Notion here. You can think of it as the next generation Microsoft Office meets Minecraft (and actually a visual programming language behind the scene).

We made a graphic novel about why we exist. (It involves Steve Jobs believe or not): https://notion.so/about

Read more market related comments on Product Hunt. (Notion was one of the fastest voted of all time): https://www.producthunt.com/posts/notion-1-0-web-mac-app
We are tiny at the moment (4 full time + freelancers). The business is growing fast. We have a beautiful artist loft in the SF Mission district, with the best investors out there (notion.so/investors). You need to be able to build things and think conceptually.

Email me directly at "ivan@makenotion.com"

Have a good one.
Loving Common Lisp, or the Savvy Programmer's Secret Weapon - 4th edition
"JIT PGO is adaptive to the workload that the process is experiencing. It is likely impossible to achieve this with AOT compilation.
"

Of course it's not :)
You just generate different binaries for each use case.

Truthfully, the "million machines/million use cases" story is pretty non-realistic these days (except in the above case!)

Most people run mostly-specialized services for mostly-specialized use-cases.
This is because it's necessary for performance in practice anyway.
I run a Hackintosh for my home studio and it simply comes down to cost/performance ratio. I can build a legit Hackintosh for less than the cost of a Mac Mini. EVEN IF they offered a new Mac tower, I'd probably still build my own.
You don't need licensing for mp3 decoding anymore. All the patents have expired. Even Fedora ships mp3 decoder now.

There are still patents left for mp3 encoding though.
Jigsaw is about the JVM, not the Java language. It would affect all JVM languages equally.
inVia Robotics | Los Angeles, CA | Full Time | Onsite

inVia Robotics is a startup dedicated to redefining the modern warehouse through the power of robotics.

We are looking for:

>> Python developers to work on everything from back-end web stacks to low-level robotics code and everything in between.

>> Javascript developers to help build our internal and customer facing UIs in React.

Robotics experience isn't required, but curiosity and a willingness to learn are.

https://www.inviarobotics.com/careers
What patents do they have on lightning network? Also how would they make money on the transactions on the lightning network?
Blockstream has said that their work on Lightning is purely for the benefit of the community -- they hired a known open source developer and gave him free reign to develop his implementation of Lightning (there are 5 competing implementations from other organizations!) in the open, on github, with public purview and no strings attached. It is not covered by any patents by Blockstream, and written to be compatible with a community agreed upon standard. It is a fully peer-to-peer protocol with no central clearing house.

So explain to me how Blockstream benefits?
As of writing, this links to university news release.

The actual paper is doi:10.1061/(ASCE)IS.1943-555X.0000354 [1].

Abstract

Predictions of the risk to built infrastructure posed by climate and land-use change have suggested that bridge collapses may increase due to more frequent or intense flooding. Assessments of the United States often assume that bridges may collapse when the 100-year flood (i.e., a flood with 1% annual frequency of exceedance) occurs, but this assumption has not been fully tested because of a lack of comprehensive collapse records. Thirty-five bridges for which a stream gauge on or near the bridge recorded the flow during total or partial collapse were identified and used to test this assumption. Flood frequency analyses, other statistical analyses, and structural reliability methods were used to quantify the return periods of collapse-inducing flows, identify trends linked to event and site characteristics, and evaluate the potential importance of collapse return period variability in assessing the impact of climate and land-use change on hydraulic collapse risk. The results indicate that the collapse-inducing flow return periods varied considerably (range: 1 to >1,000  years) and were frequently lower than values considered in many climate impact assessments: 23 of the 35 bridges were estimated to have collapsed during flows with return periods of lower than 100 years. Annual failure probabilities computed using the full distribution of return periods of the collapse-inducing flows, as opposed to central values (e.g., means), were more sensitive to an assumed increase or decrease in the underlying frequency of flooding. These results suggest that linking bridge collapse to only the 100-year flow does not capture significant variability associated with collapse return periods, potentially reducing sensitivity to flood frequency changes and reducing the robustness of assessments of the impact of climate, land-use, and streamflow-regulation change on hydraulic bridge collapse risk.

[1] http://ascelibrary.org/doi/abs/10.1061/%28ASCE%29IS.1943-555...
Cloud Gaming Calculator – How Much Does It Cost to Run a Cloud Gaming PC?
Releases Are Better with Commits
All Campus | Software Engineers | Chicago, IL | Onsite | Full-Time | http://www.allcampus.com/

We are hiring to build a tech product based on our experience doing marketing and recruitment for our higher ed clients. We have open positions listed for a front-end and a back-end engineers but full-stack engineers are welcome; we are more interested in finding smart, curious, motivated people than filling specific roles.

Our back-end is built on Python and Postgres. Our front-end stack is still TBD, we're looking for someone experienced to help us make that decision and build it from the ground up.

The interview process is an inital phone screening followed by an onsite/video interview.

Full job descriptions are here:

- http://www.allcampus.com/careers/open-positions/back-end-dev...

- http://www.allcampus.com/careers/open-positions/front-end-de...

Email careers@allcampus.com with your resume to apply.
Is there a repo / blog post detailing your work on Avian+Kotlin? I'm sure I'm not the only one keenly interested in this.
>It's odd that tentacles were somehow considered worse taste.

Anticnidarianism is alive and well.
Sure, the JVM I currently use - Zulu.
It gives a major insight on how the developers don't take community feedback seriously, or at all.

This is an issue of basic hygiene of marketing. The name is obnoxious.

It is like being a great developer and showing up in a interview looking/ dressed like a homeless person. Yes, we get it, you can be all talented and such, but people will have a visceral response to the lack of basic hygiene and not want to associate with that person.

In this case it is yet another database.
The very last patent expired 16 April 2017, so there wouldn't be any point in licensing expired patents.
*Or Amazon
Does not work for me.

$ google-chrome --disable-gpu --headless --print-to-pdf https://www.chromestatus.com/ && ls -la .pdf
ls: cannot access '.pdf': No such file or directory
Quobyte | Berlin, Germany | Full-time | Onsite | https://www.quobyte.com/

Quobyte is building the next-generation parallel file system: scalable, fault-tolerant, and with high performance for file, block, and object storage. Our customers use Quobyte for scientific and commercial HPC clusters, container and OpenStack infrastructures, video and CGI clusters, and as a scalable backend for SaaS products.

If you’re into systems, we’ve got it all: kernel, concurrency, network, distributed algorithms, ...

Languages are C++, Java, and Python. We do whiteboard interviews and value passion for coding.

Roles: Senior Software Engineer, Junior Software Engineer, Engineer in Testing, QA Engineer, Support Engineer, Sales Engineer

Send your CV to: work@quobyte.com

We currently do not sponsor visas.
? Nehalem had mobile quad cores. I'm using one right now.