skysight-inc/HackerNews huggingface dataset:
Have you ever bought something, say software, to make some work task easier or better fit how you work?

For example, I've started using a fountain pen and really like it better than the pens at the office and use it for minor work tasks. Four Hour Work Week isn't different from that but presents an extreme.

The hyperbolic subcontracting seems like a pain in the neck to manage to me, but I appreciate the challenge to think of work in terms of those activities in which I can personally add value and those that I can source value. How much of the time do we miss opportunities to do things better by forgetting to take a moment and think out the build vs buy implications?
The interpolation tech they've come up with is not shabby, 45 FPS will get you pretty far with that
Location: Victoria, BC, Canada

Remote: Yes, on-site is preferred

Willing to relocate: Yes, within Canada and Europe

Technologies: Python, Chef.io, SQL, Azure DevOps, Javascript (Vue.js & Svelte), Scala, some C++

LinkedIn: https://www.linkedin.com/in/phildenhoff/

GitHub: https://github.com/phildenhoff

Email: phil@denhoff.ca

I'm a recent Computer Science graduate interested in less-technical work for companies that Make A Difference™️. I strongly enjoy leading people and self-directed work (e.g. "here's a large problem, go fix it"). I'd love to see the fruits of my labour make a substantial difference in the lives of others.

My most enjoyable task was developing, deploying, and managing the continuous integration pipelines for a 20-person software team. I also built a design system using Adobe XD for enterprise hardware, and would enjoy similar work.

If you have something you think I might be interested in, please email! Include "HN" in the subject.
Bifrost Astronomical Observatory
Thanks. Yeah, that is also my limited insight.
>You'd think that McCarthy 2.0 would be a Republican ploy.

It is. Where do you think the narrative that all mainstream and social media, BLM, Antifa, academia, the CDC, the WHO, the UN and the Democratic Party are all controlled by the same sinister neo-marxist agenda comes from? That "leftists" are engaged in wholesale political suppression and outright violence against white males, conservatives and christians?

I mean, we're even past the point on the fascism timeline where "leftists" are being tossed into unmarked vans and targeted by armed vigilantes, and most people have swallowed the red scare pill hard enough that they just cheer it on.
It's all anecdotal on my end to, but video seems to be the biggest sticking point in my circle of people. I don't really keep Prime for free shipping, especially when you can still get free shipping on $25+ orders, and their performance during covid has made it even less appealing.

I keep Prime for Video mostly (kids titles), but We use the free Prime music (not unlimited) quite a bit.

I recently discovered Prime books with kids titles which end up being convenient for car rides or times when carrying many books is inconvenient, but libraries have plenty of assortment for kids ebooks these days so that's not really a selling point.
> Credentialism is a tool governments/businesses use keep control of the labor situation.

If this were the only factor, then businesses that simply stopped requiring a college degree would have a huge advantage over those that didn't. They could hire more employees, more cheaply.

So why isn't that happening? There has to be more to the story than all businesses and governments colluding to require college degrees.
> Monitors are generally connected through DisplayPort or Thunderbolt, not HDMI, so there's no reason for HDCP to enter here.

HDCP runs over DP and Thunderbolt. But derefr's discussion above is accurate.
Other way around: the egg is so-so, but every time I hear the song I'm a teenager again (not that I'm that old, but that's when I was getting to know a lot of classic rock & similar), so it makes me feel young and full of potential.

Unlike... that egg.
Here's a potentially simple way to perhaps shave as much as 25% or more from the cost of STEM degrees in the US:

Eliminate all non-STEM coursework from degree requirements.

This could easily shave not only tens of thousands of dollars from a STEM degree but it would also cut it down by a year (if not more).

I would also vector students who lack the proper foundation in say, language skills or the sciences, to take courses at community colleges. Not only would this lower costs to students, it would also support local colleges.
Ona | Burlington, Vermont & Nairobi, onsite / remote | Senior Software Engineers, Frontend Engineers | full time | https://www.ona.io/jobs.html

Our global health platform is used on smartphones by community health workers around the world to track and monitor their patients offline and on. Our data and ML platforms analyze patient risk, coordinate humanitarian projects, and manage Covid-19 tracking and messaging campaigns. We were named one of the “50 Most Genius Companies” by TIME magazine and have partnerships with the World Health Organization, the Bill and Melinda Gates Foundation, UNICEF, the United Nations Development Program, the World Food Program, and others.

References: https://blog.ona.io/news/2018/11/16/path-bid-story.html, https://blog.ona.io/canopy/covid19/2020/09/01/how-we-launche...

Our Global Health team stack is Android / Java / Postgres / React

Our Data Platform team stack is Django / Clojure / ClojureScript React (om -> reagent)

Our ML team stack is Beam / NiFi / Kafka / SciPy + Jupyter (prototyping) / Superset

We have full-time positions available, as well as fellowships and other opportunities.

https://ona.io/jobs.html

jobs+hn@ona.io
Most departments don't see it, but you also need to compare colleges to colleges of the 1900s, where most professors made VERY small salaries and campuses were spartan at best. Funds have increased tremendously
I get that. It's just that for an excel-trapolation 2x outside the observed range based on only 2 data points, 2084 is a strangely precise estimate. I find it hard to take this seriously.
Which OS? What is your setup?
On its face, you're right. You can formalize this approach using dynamically-scoped variables, which is a step on the road toward coeffect systems in typed functional languages. But in a coeffect system, the type of `display` would explicitly call out that its environment must provide the necessary dynamic variables, which brings us back to dependency injection. `display`'s dependencies would be injected via dynamic scope, which you can override in the caller by defining a dynamic binding.

As an alternative, I would suggest that `display` is special, and that instead of thinking of passing an extra parameter to `display`, that the module that calls it should instead have `display` itself injected.
Efficiency.

If a driver has to spend 4 minutes of every hour doing stupid antics to get an order, and can earn $15/hour doing antics+delivering, then effectively $1/hour is going to pay for stupid antics, from Amazon's perspective.

Amazon would like to switch those 4 minutes from "doing stupid antics" to "doing deliveries" so that they can pay the same $15/hour but get a full hour of real work instead of only 56 minutes.
I'm almost sure we're still getting the Ti's and Super's next year since its easy marketing and money.
Man have I been hanging out for this. 2.x was sorely lacking in so many ways.
The human brain has about 100 trillion synapses which is a closer analog to ML model parameters.
> More people need to be geared towards trades and manufacturing jobs.

To this, and as we're on hacker news; and bootcamps are proving it for web developers; a bachelor's degree often doesn't prepare students for jobs (and the larger concepts, ethics, systems thinking, etc often come from corporate training just as well)
For all but the AI/DL crowd the move away from high precision to high-power low precision is a bit sad.
Ask HN: Voice Quality Measurement Tool
Since we are all working remotely more these days, we are relying on our conferencing setup to work well. One frequent issue I see is that voice of speakers is very muffled due to bad microphone setup or other wireless issues. Showing some immediate feedback to the speaker will be helpful here. I came across a voice quality assessment metric called as PEAK. Is there an app or widget that shows this as an overlay as you speak into the microphone? Having this integrated into Webex or Zoom will be very useful.
Yeah, I totally agree with this. In some way, it's the difference in philosophical approach of the two system that it'll be hard to reconcile. Eg: Rails favors convenience (method that just works under various condition), whereas Sorbet favors explicitness (no method overloading, typed struct class instead of hash)
I've been aware of this for a really long time.

There's no super easy way around this but Sony has been really clumsy about it for a long time.

Canon has long let you turn this off, probably close to 15 years ago they implemented this as a custom function? Canon's implementation is to actually take a second picture where it doesn't flip the mirror up, so you get a dark frame and it tries to map any hot pixels that way and subtract them from the final image. The annoyance with the Canon way is that it takes 2x as long. If you're doing a 5 minute bulb exposure it now takes 10 minutes. And if you screwed it up the sky has now changed, 10 minutes is an eternity.

Way way back about 20 years ago I really decided I hated Sony's way of making digital cameras, long before DSLRs were accessible.. they learned a lot by buying out by Minolta but they still have done a lot of clumsy stuff. Their lead on Dynamic Range has been trumpeted by places like DPreview for years as the only thing that matters at all with cameras but if they do other stuff clumsily the Dynamic range doesn't matter to me. A lot of this was ergonomics, but they had a previous episode where they had cameras that were applying noise reduction to RAW photos and causing people headaches. (I believe astrophotographers were also put off by that episode.)

I get the impression that mirrorless cameras are going to be a step back on all brands for astrophotography due to heat issues.
Facebook rewrote the Messenger in ReasonML. Before they got hundreds of bugreports a year. Afterwards? Less then ten.
Ditto. But it’s pretty much certain that even if the new AMD cards don’t match the top Nvidia performance, they’re still going to be competitive or better on cost/performance. So you don’t have to worry about missing anything if you go AMD for Linux.

I’m just glad that we’ve finally gotten past that ceiling at ~13 TFLOPs. Nvidia has been hobbling along for a few years, so a breakthrough is nice.
Is this real? Would make a fascinating study.
ArchiveBox: The open source self-hosted web archive
Ok, so then how does a unionized company stay competitive if it isn't allowed to cut costs by reducing employee compensation? You are suggesting only unions know the effective secret methods of cutting costs that business-textbook-writers are unaware of?
> Plus for me, Nvidia is simply DOA on Linux

Same. The best this announcement does for me is force AMD to reduce the price of their GPUs. Which is appreciated, because I am due to upgrade.
Took me a little bit to realize this is an announcement of a new collaboration and initiative, and not any specific vulnerability, or am I still reading this wrong?
Probably QNX or VxWorks.
this sounds like a really cool way to operate and it would be really interesting if you could expand on your experiences.
> As long as unions can forced on empolyees

Nobody is forcing you to work a union job. You're free to take a non-union job or quit at any point.
> Otherwise, I think unions have way more power than what they need at this time. Now, they have to do things to justify their existence.

Unions have long offered things like group health insurance, and other benefits. I'm not sure what you mean since those are not new offerings.

Aside: Union membership has been on the decline for decades, not increasing in power.
The list is pretty long, with diamond engagement rings being pretty obvious and most apple products being slightly less so.
I'm a total lay person on this front, but I have an educated guess. Space is where the biggest monetary savings are gained by having a lighter battery. It's easier to offset the increased cost a young battery technology tends to have before economies of scale in manufacturing take over.
I'm going to take this question seriously. I worked for a project management company once in a support role. It seemed to me that a lot of what they were doing, and teaching in their courses, was basic common sense. I asked the VP if they weren't charging a lot of money for common sense. His answer? "When people pay for advice, they're more likely to follow it."

There's not really a lot new under the sun. A person can hear the same advice a million times without following it. What people are often paying for, when they pay for online courses or coaches or whatever, is a structure that will make them more likely to commit to doing the good thing -- that they probably know to do anyway.
If I write an application in Java, it should run on macOS the same as it does anywhere else, and if it doesn't then I submit a bug report to the maintainers of the JRE. What do I need from Apple?
This would be a good point, except for the double standard that is being applied to most movies nowadays. Almost all big movies based sometime in the past are being cast with a cast that is not representative of the racial outlook of the times. New WW2 movies are extremely diverse(edit: er maybe not).

This wasn't some small movie trying to be historically accurate. This was a massive big-budget movie that made the conscious decision to hire an almost entirely black cast(edit: and crew) for political reasons.

Such racial discrimination needs to be pushed back against in my opinion, especially as the racial makeup of the country continues to change. Just as the cultural changes of the 70's echo through today, the cultural changes that we put in place now will have ramifications for decades. I don't want it to be a culture of racial discrimination.
Also why thinking NPM to limit to a language. The browsers and node are essentially virtual machines (evidence: see wasm). NPM is the package manager of this VM and not the JS language (ignoring that there is no TS code shipped).
You mean software vs hardware? Can you elaborate?
> I don't think any ATC lost their cool in any of the recordings I've listened to.

Tune into LGA or JFK on any given Thursday; examples for miles
But, no, one cannot just "exec /my/shell" if the shell in the password file is a program that doesn't offer such a command.

Being able to assign a login shell to an account is an important security feature. It's not simply a user preference mechanism. It can be used to bind an account to a "restricted shell":

https://en.wikipedia.org/wiki/Restricted_shell

When people use remote execution tools like (historically) rsh or ssh, the remote account's login shell is used.

You can replace an account's login shell with a program that parses the commands and allows only very limited access.

Here is an example such a script which I used for an account that accepted SSH tunnel connections for a remote desktop. (The remote Windows machine contained a "service" that called back to this machine via SSH, setting up a tunnel for accessing that Windows machine in the reverse direction.)

#!/bin/bash

if [ $# -ne 2 ] || [ "$1" != "-c" ] ; then
echo interactive login not permitted
echo "$@" >> ~/.log
exit 1
fi

case "$2" in
rdp )
while true ; do sleep 3600 ; done
;;
* )
echo that command is not allowed
exit 1
;;
esac

The only command allowed is "rdp", and what it does is put this "shell" to sleep, to keep the connection open. It's implemented as a built-in, right in the above case statement.

If this script exits, the login session or remote command is terminated.

The reason I did this is that the Windows machine held an unprotected SSH private key to be able to perform a password-less login to that Linux box. (This ran as a service, so even if the Windows machine were power-cycled, it would reconnect.)

If someone got into the Windows box and discovered and understood the setup, and the Linux account were not protected by this script, they would be able to use the unprotected private key to ssh into it, or run ssh commands, or scp files, etc.

This sort of thing has other applications; for instance, it could be used to give people real SSH git access, without shell access.
Or maybe they found their candidates based on the free publicity around the posting..
Swiwin makes even cheaper, more powerful ones. 6000$ retail for a 400N jet. Though, it is a Chinese company, so I would test the engines pretty carefully and a carry a parachute just in case.
I'm starting to think that every thread about FP is pretty much identical on HN, especially when Haskell is involved. If you still need a ton of push to try it out, you'll never get it. If decades upon decades of provably superior concepts haven't convinced you, just give up. Just go and get hyped when the next minor FP feature gets integrated into your favourite language, something that's been used in Haskell/Erlang/etc. for 20+ years.
My view concerning your request: no. (2016)
Location: Boulder, CO, US
Remote: Yes
Willing to relocate: No
Technologies: Scala/Java, Play, Akka, Spark, MongoDB, Redis/Memecached, AWS, Docker, Kubernetes
LinkedIn: linkedin.com/in/jordanneumeyer/
Email: jdneumeyer [at] gmail.com

Senior Software engineer seeking a backend/platform role utilizing Scala with interests in scalability, performance tuning, and functional programming.
The sticker prices might be high, but there also a lot of scholarship and grant money out there for those who can get it.
That was the author himself. A lot of ppl do instead of a comment section under posts.
Location: Currently in DC, but looking to move to Portland, Oregon or Seattle.

Remote: Yes

Willing to relocate: Yes, but only to Portland, Oregon or Seattle.

Technologies: Python, C, C++, Java, JavaScript, HTML, CSS, SPARC ASM, VxWorks, Linux, LXC, git, Bootstrap, Knockout, JQuery, and more. Currently learning AWS.

Résumé/CV: https://www.dropbox.com/s/q40zlt8ed9uftel/resume.pdf?dl=0

Email: mark.c.pallone@gmail.com

Summary:

I'm a former NASA flight software engineer who was just awarded a Robert H. Goddard Award for Exceptional Achievement in Engineering. I worked on a variety of projects in my 7.5 years at NASA. On the spaceflight side, I updated some of the Curiosity rover's telemetry processing software for the ExoMars rover, and wrote embedded C that will run onboard the PACE satellite. For an internal data delivery web application, I added D3/Horizon Charts visualization to our Angular frontend, and wrote backend code that would extract mass spectrometry data into our web app's database.

More information about my professional and educational projects can be found on my website:

https://markpall.one/
My father was a corporate pilot. Occasionally he had flights alone where he was picking up or delivering materials or light freight. He used to occasionally pull me out of school as a kid if he was flying alone, and I would ride in the right seat.

Once, flying from Western NY to Peoria Illinois, the tower came on to ask if he could find a pilot in the area, single engine, that was lost and in a slight panic. They new where he was, he had his transponder on, but were having difficulty getting him to follow directions. We were flying a light twin turboprop (Mitsubishi MU2-B) which can easily drop to low air speeds. We found the guy, and he followed off our left wing, so my father could keep an eye on him, and we took him to where he had clear visual of his destination airport. We then just continued on our way.

I had a headset on, and the flight controllers were so calm talking to that other pilot. It was like listening to Fred Rogers. I think my father only said a dozen words the whole time, acknowledging the request, declaring visual, and declaring visual on the airport.

We just continued our trip, but we did hear the other pilot declare base and final.
There are two ZFS options, “normalization” and “utf8only”, which are documented to do precisely this (https://www.freebsd.org/cgi/man.cgi?zfs). Never used it myself, though.
That is one reason why I was very careful to name this the Mind Emulation Foundation and not the Brain Emulation Foundation. I also use the word 'body' instead of 'brain' throughout and define a connectome as: the comprehensive network of neural connections in your brain and nervous system.
HP Inc | DevOps | REMOTE (UK / Spain only) | FT Perm

HP’s Graphics Solutions Business (GSB) works to deliver large scale cloud solutions that manage the production workflow for print shops around the world. GSB helps Print Service Providers streamline the manufacture of books, business cards, packaging, photos, posters, signage and almost anything else that can be printed.

On a technical level it’s an AWS / Kubernetes shop with an emphasis on Terraform & Helm for config-managing all of the things. Workloads range from maintaining a huge throughput of batch processing jobs to large databases and the API layers that front them.

We’re looking for a senior, UK-or-Spain-based devops engineer to help maintain and develop the platform. You’ll need to demonstrate experience building software as well as infrastructure (there’s a ‘dev’ in devops!), excellent communication skills, a strong interest in keeping things secure and a near-obsessive level of attention to detail.

UK working hours & remote is fine so long as you can visit the London office from time to time.

CVs to hn-2020-09@mbird.biz. No agencies please.
Never had an issue using the proprietary driver on linux, myself.

I know, I know, it would be nice to have a proper FOSS driver, and better for integration, updates etc. But it does work fine, IMHO.
It is not superstition if you have a valid theory of why it might be. I mean they don't claim the phones in the tree are charms that give good luck as a token sacrifice to Mammon.
> Nah, the US only has qualms at all at repressing their domestic citizens. No issues repressing foreigners and some minorities since ever.

No, that's false. An easy example is waterboarding. One administration used it (on foreigners), but it was enormously controversial domestically.
> American style unions are bad for business, plain and simple

They're not bad for business, they reduce profits, and they limit the ability of a company to exploit it's workers.
Why Companies Are Actively Port-Scanning End-Users’ Computers from Their Sites
Learn why and how companies like eBay are actively port-scanning end-users’ computers from their websites
At many universities athletics is a major revenue driver. There is a very real financial incentive to have high performing athletic programs.
I do, but now you have latency.
To me whether or not using JS or TS as the "gold standard" for a package is insignificant. I've argued that JavaScript is not the same as TypeScript. It may be transpiled but it's not the same. Hence, being kinda pedantic in my rhetoric while e.g. a popularity increase in TypeScript may, strengthen e.g. the web ecosystem because more programs have less bugs because devs use types, it doesn't directly strengthen or benefit the JavaScript language (which is the one without types).

For now, what I can see is that my argument (e.g. in the comments of this thread) creates fragmentation and controversy.
My experience has been quite good recently. I start them through they app and they have an express returns spot in the customer service area. I'll start the return before I even set out to the store, sometimes they'll just comp it and refund my money without returning.
Ads only showed on mobile. On desktop, with FF and uBlock disabled, I didn't see any. I had Tracking Protection enabled though.