skysight-inc/HackerNews huggingface dataset:
I just had this same conversation with a colleague. The old internet was really the civilized wild west. All the idealogical virtue of sharing and learning was plentiful and you had to have some basic technical skill to contribute or be involved enough to learn how to do it. Now, any curmudgeon can post whatever brain farts pop out with a frequency that only rivals that of their actual mouths.
Puppeteer actually installs chrome for you (seems to be a minimal version of chrome), puppeteer-core is the one that uses a chrome installation you provide. I wonder if Carlo would install Chrome for you if it was missing
> Society is going to get flipped on its head if we are able to detect total truth, and enforce all laws with 100% effectiveness. Even worse when these tools will be mostly in the hands of the government, and not the people.

Even if these tools worked, they wouldn't be able to detect truth, only belief.
As I understand it the key is that we do not have the distributions making it, apparently, ill-defined.
If we add the Principle of Indifference the problem becomes defined enough to be solved (which is a progress) but, with two equivalent point of view, we manage to produce two different solutions (well explained in thebzax's reply). Hence the paradox.
Disk footprint would be smaller. Memory wouldn't change, at least not too much.
This is something Electron itself can probably do and I can see why some people might be interested in shipping their Electron apps without Chromium.

There is also Quark[1] and and Electrino[2] that do this with branding APIs.

[1] https://github.com/jscherer92/Quark

[2] https://github.com/pojala/electrino
The red flag and magic numbers that investors look for in your startup’s metrics
Curious, for stuff like this, why not just use sql(sqlite)?
It doesn't matter how good of a listener one is. If you can't refute a claim with evidence to the contrary, your refutation will feel like persecution.

If a person can't be convinced with real evidence, that is the road to crack-pottery.
I have never used Redis so I cannot comment on what is in Redis vs whatever Redis Labs modules are. I did observe that when the license was changed there was much gnashing of teeth about the license change so clearly at least a subset of potential users were surprised or upset about the license change.

I do think much of conversation about license changes is missing what I think the main risk of taking a dependency on an open source project where the license can be changed by the primary contributors with little to no oversight from anyone. And indeed Oracle has demonstrated that this is an issue for software that while proprietary has been free.

It may still be the right thing to do to use Redis or MongoDB or the Oracle JVM. Users may be fine with the new licensing terms. Maybe things fork and go their own way. Maybe people wake up to the risk they actually run when signing a contributor agreement (depending on what it contains). I just think there is too little real analysis of the true risks that exist when taking a dependency on a component which might not be supported under the expected licensing terms in the future.
Do you have DRM video disabled in Firefox? Maybe it's using Flash as a fallback.
Maybe recording studio engineers?
Location: Boulder / Denver

Remote: No

Willing to relocate: Yes, USA

Technologies: GraphQL, MySQL, C++ , Matlab, Mathematica, Python, Java, LateX, Atmega micro-controllers, Solidworks, Labview, NI Circuit Design Suite, Lathes, Mills, MIG/TIG welding, Pneumatic Tools, Micro Soldering, Nano-Optics, Spanish, Italian

Résumé/CV: http://heffern.net/rob/

Email: robert.heffern (at) gmail
This is just typical "people are saying" weasel words. The GPL and similar licenses still definitely have a role to play in the current state of software.
Network effects are valuable to users too. Are we sure we want to stifle them?
A lot of people that work in an open office wear them.
I am not correcting you, but simply illustrating how 85% accuracy tells us very little...

Let's make the spherical cow approximation that "a lie" is a fully defined concept, then we have 4 conditional (bayesian) probabilities:

P( "sincere" | sincere) The probability a sincere person is reported as "sincere".

P( "lying" | sincere) The probability a sincere person is reported as "lying".

P( "sincere" | lying) The probability a lying person is reported as "sincere".

P( "lying" | lying) The probability a lying person is reported as "lying".

The first 2 probabilities should sum to 1, and the latter 2 possibilities too, so we have 4-2 = 2 degrees of freedom. A reported "accuracy" tells us nothing without knowing the distribution of liars and sincere people in the test group..
> The users of this software would be very disappointed if any of these indirections involved adding any number besides 3.

What? No, it works great to add numbers beside 3:

class Sample {
public Sample(IThreeProvider threeProvider) {
_threeProvider = threeProvider;
}

private readonly IThreeProvider _threeProvider;

public int AddThree(int val)
{
return val + _threeProvider.Get().AsInt();
}
}

public class MyCustomThreeProvider() {
public int Get() { return 4; }
}

Now you can just do:

var sample = new Sample(new MyCustomThreeProvider());
sample.AddThree(2);

And get 6, as you'd expect. ..So long as you read and fully understood the entire codebase first, anyway.

I think this actually highlights one of the bigger problems in adding unnecessary indirections: that it practically begs for strange work-around and hacks and strange layers added on top. It becomes too difficult to change the underlying classes -- eg, changing the AddThree method to handle an arbitrary number means also changing the entire concept of ThreeProviders and everywhere that calls or tests any of the related code -- and as a result it's faster to workaround.
But you don't have thousands of families logging in from thousand of different servers: in your case a max of 10 login attempts would prevent it.
It says that they will be "actively deleted", which doesn't sound like they're going to be hidden.

EDIT: correction, it says they'll first be hidden for about a month, then they will be "actively deleted".
My question would be...why exactly would you want to help do this? Um, have you not seen what we've done to earth? Why would you want to help spread our human-ness to Mars?

I'm always so confused by people who want us to go to Mars (cough Elon Musk), like that's suddenly going to make humans not do human ish. Like Mars is going to make us suddenly not racist. Like Mars is suddenly going to make us start giving a damn about our environment and fellow man. It's kind've laughable honestly.
Musicians. Drummers, guitarists, trumpeters.
I read the NYT version because, as others have said, the SFGate is nearly as infested with poop as the local BART elevators and practically unusable.

I did read the article, which is very vague, hence my comments.
https://www.nytimes.com/2018/10/30/technology/alphabet-execu... I think you will get the perspective of the writer from his Twitter feed. https://twitter.com/daiwaka?lang=en

Here is the accuser's twitter
https://twitter.com/starsandrobots
No idea where she works, too busy to look.

I've been to Burning Man, I know Google and valley culture reasonably well, and I am very interested in gender politics and weaponized sex right now.
BJSS | Technology Consultant, Security Engineer, Data Scientist, BI Developer, Technical Architect, Platform Engineer, Head of AI, Chatbot Developer | United Kingdom | ONSITE | Full Time

Lots of roles, for a fast growing company!!
BJSS is an award winnning business, providing Agile delivery across a range of sectors. Our focus is on building bespoke solutions for our clients. We get exposure to a variety of Technologies, especially new and emerging tech.

We are about 1,000 people in the UK and growing. Our approach is innovative and forward thinking. Think, established start-up. And we are looking for likeminded technologists to work with us.

Salary and benefits are very competitive, along with a great collaborative culture, newly refurbished London office and a very well-stocked kitchen.

Contact us - https://www.bjss.com/joinus/
In 2013 he was 72 years old.
> And every one aspires to be one in this industry.

This is so far from the truth that I don't know how to make sense of your claim. Either you are living in a bubble or in a place which provides no career path to engineers (thus forcing them to want to be managers) or you are interpreting the data you are faced with incorrectly.

There are so many people in this industry who never want to be a manager that this claim of yours is frankly absurd!
I absolutely agree that it's useful to have this information in general, especially so if you work at one of those companies.

However, I wanted to point out that having a big set of apples to compare to when you're looking through oranges isn't useful, and can be harmful, mentally speaking. I think it's a net positive, I just wanted to point out how it can be hard for some of us. Seeing numbers like those make me really wonder what I can do to get myself in that position, but most people (especially on somewhere like Blind) act like that is a trivial thing to accomplish.

I'd also love to see what performance is expected at what levels, and what gets you promoted to other levels. It is of course very possible to be performing the job several levels above where you are, and not get promoted there because you are in one of those underrepresented groups, or bureaucracy, or any number of any other causes.

When I last worked at companies large enough for that sort of thing to matter, the levels were actually the important part. Your boss would typically say he couldn't promote or give you a raise above a single digit percent, even though your work was amazing, because of levels and salary bands and slots he had open and so on. That was your queue to go work across the street for a couple years at the higher level, and then switch back to the original company at a much higher level. It was basically the only way to advance and increase your salary.

And you'd never know if it you didn't realize you were outperforming your level. It's also the easiest way to take advantage of an underrepresented person (keeping them at a low level, versus underpaying them within a level)
There's a lot of water in the way between DNA and any microwave source. Microwaves do not penetrate water very well - part of the reason rain tends to cause problems with microwave links. Also the reason microwave ovens work: by heating the food.

So what is the proposed mechanism by which microwave energy is supposed to heat DNA enough to damage it?
The first person to create an actual RC-like controller that can be used in place of your phone will be a millionaire. Then again, I wonder if you can just use one of those gamepad mounts for most phones with this.

I really love Tesla and Elon right now.
WiFi typically uses frequencies that resonate with water, which limits its range due to H2O vapor in the atmosphere. These frequencies are used because they're not licensed for other purposes and because this range limitation allows more WiFi to more easily coexist in urban areas.

Would this be bad or good from a (hypothetical) carcinogenic standpoint? Since we are mostly water would this mean our interior below say the first few layers of skin are fairly effectively shielded from WiFi radiation?
Thanks for the thorough response. This is very helpful. The tech team doesn't exist yet so this would be from scratch.

It is a startup (with a decent size seed round.)

Do you ever run into bugs/crashes that are way harder to resolve with React Native?
Yea, I dunno what that guy is talking about. Batteries carry incredible amounts of energy, certainly enough to output significant amounts of heat. After all, there was that whole scandal where Samsung cell phone batteries were exploding into burning fireballs...
If you're willing to consider St Gallen (~1hr from Zurich) you might want to take a look at Frontify (https://frontify.com/jobs/full-stack-dev)
I recently purchased Gaia GPS and was pretty disappointed with the app. I was in the middle of nowhere with lots of possible tracks, but when I tried to zoom out on my mobile the detail containing those tracks got lost. That made it near impossible to find out where I was, and I longed for a traditional paper map.
This is due to the battery.
This sounds sarcastic but I'm having a hard time connecting it to the article. Where does it propose anything like this?
Quick Googling:

https://developers.google.com/web/fundamentals/performance/c...

https://developers.google.com/web/fundamentals/performance/r...

https://developers.google.com/web/fundamentals/performance/r...
It probably dates back to when Sun hired Ian Murdock to create Project Indiana in 2007. Also, their distinguishing features are all/mostly in the kernel, so there's no point in maintaining the Solaris userland.
Saildrone | Full-time | ONSITE | Alameda, CA | https://www.saildrone.com/#Careers
We are hiring for multiple roles!

Data Pipeline Engineer

Geospatial Software Developer

Lead iOS Developer

Platform Engineer

Quality Control Lead

Senior Software Engineer

Site Reliability Engineer

Solutions Engineer

and more!

Saildrone designs and manufactures wind and solar-powered autonomous surface vehicles called Saildrones, which make cost-effective ocean data collection possible at scale. We are busy building the world's largest high-resolution ocean datasets, working with governments and private companies around the globe. We believe that better inputs in planetary models in turn yield better outputs and that the new insights gained in weather forecasting, carbon cycling, global fishing and climate change will have a tremendous impact on humanity. We are based in Alameda, CA and are backed by Horizons Ventures, Social Capital, The Capricorn Investment Group, Lux Capital and The Schmidt Family Foundation.

This is an exciting new opportunity to drive your function at a fast-growing post series-B startup at the cutting edge intersection of big data services and autonomous hardware. You will be an integral part of an A+ multi-disciplinary team scaling a high-performance business while delivering high impact for humanity and future generations.
Here's a perhaps better CL example as it side-steps the non-shadowability of the common-lisp math operators:

(+ (flet ((f (a) (* a a))) (f 10)) 2)

This would, as I already mentioned, require the code walker to support flet, and also pass around a lexical context so that the additional bindings are known. (And then handle such functions, probably by inlining them.)

(I had some discussion on #lisp on freenode.)

Anyway, the point I wanted to make in all of this is just to remind people that the meaning of S-expressions is context sensitive, more so than ASTs in most languages. Actually Wikipedia[1] puts contextual analysis as a step after ASTs, so given that, perhaps I was wrong saying that S-expressions are not ASTs, but still it's important to keep in mind that there's a difference from ASTs in most languages. Macros do implement syntax that languages without them would need special parser support for; hence I think of macros as being kind of a continuation of parsing (first step: string to sexpr, second step: macros, then the compiler does the syntactical analysis; if you want to implement derivation of a language enriched with context dependent stuff, then you'd have to hook into the compiler, or do the same context analysis that the compiler is doing).

[1] https://en.wikipedia.org/wiki/Abstract_syntax_tree

(Perhaps also see https://en.wikipedia.org/wiki/Abstract_semantic_graph )
Formlabs Is Looking to Hire a Senior R&D Engineer
hence the plural in Futures Studies

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

...blame it on the low-pass filter of mass communication
https://www.flickr.com/lookingahead/

> Free members with more than 1,000 photos or videos uploaded to Flickr have until Tuesday, January 8, 2019, to upgrade to Pro or download content over the limit. After January 8, 2019, members over the limit will no longer be able to upload new photos to Flickr. After February 5, 2019, free accounts that contain over 1,000 photos or videos will have content actively deleted -- starting from oldest to newest date uploaded -- to meet the new limit.
Facebook (along with Google, Amazon, EBay, AirBnB, Stripe, etc.) get their strength from the long tail. I had deleted it off my phone and logged out on desktop, but then I heard (via email from my sister, who heard it on Facebook) that my aunt was in a coma and my cousin was posting updates on Facebook. That was enough to bring me back. And my cousin posts updates on FB because it's by far the easiest way to distribute news to everyone who cares without worrying if you're forgetting someone.

I'd assume a lot of casual FB usage is similar. There's 90% outrage posts, political stuff, memes, ads, chain letters, people sharing glamor shots of their vacations - and 10% pics of the grandkids, reconnecting with long-lost friends, networking into chance opportunities, and birth/wedding/death announcements that you wouldn't otherwise see. Missing out on the good 10% is a sufficiently large incentive that people put up with the bad 90%.
Ask HN: How to hire when your company and Glassdoor reviews are genuinely bad?
The company I'm working for right now is genuinely bad. They started 10+ years ago as a small software vendor and they've kept their engineering practices since that time.

There is no agile, no source control, no meetings, no discussions about projects, nobody heard of automated code testing.

Since we are profitable (because the in-house IT of our clients is even worse), we decided to use that money to branch into an AI startup but they have been unable to hire anyone but one person in the last 6 months.

However, we do have trouble hiring developers because 1) Glassdoor reviews are bad 2) compensation is small 3) work is frustrating 4) you don't learn anything from colleagues, unless you learn it yourself and push others to follow suit.

I am about to leave the company (which was my first developer job) and I want to give advice to the management at my exit interview on what they should be doing to hire the people they want.
When firing duds, no women will ever get pregnant!
There's a lot of skepticism in this thread. I've actually researched this a bit and there is research suggesting AI-based lie detection to be possible. It will need a multimodal approach where it's more than just video images though.

Also, the use case of border control is a great application. There's a lot of misunderstanding in this thread. The AI screening is just a first screening, and if someone fails that, then they go to a human. So moderate false positive rates are acceptable.

The commentators on this thread generally make a few mistakes: assuming lie detectors won't work because polygraphs don't work, assuming the border control use case needs to be perfect or not have false positives (it doesn't), assuming Paul Ekman's microexpressions are all that iBorderCtrl is basing their research on (I agree Ekman's research is questionable, and I don't know what exactly iBorderCtrl is doing, but it seems highly likely they're doing more than just looking for microexpressions), assuming racist intent or that it'll just flag non-Europeans as liars.
I'd love to see more of that residential / service mix... I would not, however, want my neighbours to run a tannery, nor would I care for a payday loan office next door.
Location: Sarasota

Remote: OK

Willing to relocate: Only within Fla

Technologies: Embedded/firmware/bare iron and *nix/RF/crypto/; Mulithreaded STM Cortex M4 ARM, Kinetis KE Cortex M0+; IAR
IDE; Embedded Linux on Raspberry Pi / Broadcom BCM2837, gcc, gdb; dsPIC33 MCU, MPLABX; UML;
debugging development prototype hardware; embedded HTTP server; power generation systems; TCP and
UDP over IP; Ethernet; power line communications; RS-485; RV-C CANBUS; Bluetooth LE; storage scopes;
visual studio; c#; Java w/Android Studio; GPS. More at resume link; licensed attorney; amateur radio extra class

Resume: https://www.linkedin.com/in/howardgoldsteinfla/

Email: hginfla@gmail.com

No contracting please, I'm in a perm position with benefits.
Landgrabbing is always unexpected
I wish there was something like this in postgres. tablefunc is a lot more complicated than this syntax.
I like writing metrics-related code as an EM. It’s valuable for me to be able to understand our data that’s tracking our KRs and informing our KPIs. And I get to stay sharp on some frameworks we use here for surfacing metrics to the company.
Yes! This makes me so happy that Miyazaki would unretire and make more movies!
Also, I assume they are referring to humans not keeping the cellphone 9h per day close to their brain.

First off, many do in fact sleep with their phones close to their head these days, and second, what about the phone being close to the body/male testicles (in the pocket) throughout the day?

One other thing, wasn't the issue also not just with the phones themselves, but with the cell towers? I believe 5G towers need to be installed every 300 meters. If the towers are indeed dangerous due to how much power they radiate, then how many people will that affect in busy centers/apartment buildings?
I'm curious, how often do post-IPO companies give options versus RSUs? I am used to thinking all public companies issue RSUs, but the last one I worked at didn't. My strike was at a relatively brief high point, and the value declined to about 2/3s of that before the company got acquired, but obviously those options were worthless - they wouldn't have been if they were RSUs.
Eaze | SF | Full-Time | https://eaze.com

Eaze's mission is to improve lives by providing safe, secure access to the highest quality cannabis products at the lowest prices with the utmost convenience. We are seeking passionate, talented and innovative leaders to join our world-class team and help shape history.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/eaze

Here are our open roles:

- Senior Backend Engineer: https://jobs.lever.co/eaze/b3f8d324-afb9-4e06-9ac8-24e1c1bb7...

- Senior Frontend Engineer: https://jobs.lever.co/eaze/82e5d883-70fa-412f-b743-f7f63e4e7...

- Senior Infrastructure Engineer: https://jobs.lever.co/eaze/b98a0286-6dfa-45f6-9212-826b532c3...

- WordPress Engineer: https://jobs.lever.co/eaze/c90c5abd-3821-489f-bd59-c05d6a954...

Tech stack: Frontend: React / Redux. Backend: Node/.NET/C#. Infra: AWS, Terraform.

More at https://eaze.com/careers
this is why we are all going to be replaced by machines.
Speculating that they plan to use hydrogen-reducing bacteria: This will require substantial post-processing since bacteria have too much RNA and DNA to safely be a major dietary component for humans.

Since the website mentions a Mars play, it's relevant that this drawback has been known in the space habitation literature since at least the 1970s.
Is this really a rule in some areas? In Asia this is a really typical thing. Somebody will live upstairs and downstairs run an internet cafe, convenient mart, grocery store, or whatever else. Makes it really easy to open up a business as well. Knock out your lower floor's front wall, put a sign up, you're in business!

It's also nice for people in the neighborhood when there's a coffee shop, grocery store, etc within like a 200m walk.
Google walkout live: Pictures of Google workers leaving their desks in protest