skysight-inc/HackerNews huggingface dataset:
Menlo School | Atherton, CA | ONSITE, Full-Time | https://www.menloschool.org

Who are we?

Menlo School was founded in 1915 and is one of the top independent schools in the country. We enroll just under 800 students in grades 6-12 and strive to offer them a safe environment where learning is engaging and fun. Menlo's campus is located in the heart of Silicon Valley, close to Caltrain, Stanford, and downtown Menlo Park. Our 8-person technology team is made up of smart and friendly individuals who are all experts in their field. We pride ourselves in being an inclusive workplace and offer true work/life balance to our employees.

Who are we looking for?

We're currently searching for a Senior Web Engineer who will maintain and continue to build out our homegrown information systems that improve the lives of students, teachers, parents, and alumni. This is an ideal role for a creative web generalist who loves autonomy, cares deeply about the user experience, and is comfortable working on the frontend (HTML, CSS, JavaScript, jQuery, React) as well as the backend (object oriented PHP, MySQL, REST APIs). There's no teaching required for this position and Menlo invests heavily in your professional growth.

What's in it for you?

Your own private office (with a door for when you'd like to focus), flexibility on gear and software that makes you productive, competitive salary, generous retirement contributions (9% of salary + 3% match), generous time off and flexible work hours, free lunch while school is in session, a comprehensive benefits package, an on-campus child care center, fulfilling projects that have an immediate impact, opportunities for professional growth, no whiteboard coding, and much more.

Interested?

To apply or learn more, please see our job posting at https://www.menloschool.org/employment-openings.php?p=job%2F.... Make sure to submit a cover letter which includes descriptions of 2-3 projects you worked on and links to some code samples.

Any questions? Email Gabe at gabe@menloschool.org
Thanks for the reply mrjn. So a predicate includes a relation, but we take it from its logical point of view. (Rather than in an RDBMS, where we contort the relation so that we can see it from the perspective where it has a cardinality of 1.)

And the notion of one-ness of the predicate comes not from the fact that there's only one relation, but the fact that there's only one _logical value per predicate_ - here, we have two values of `friend` which cannot be conveniently coded in an RDBMS without the use of a join table.

So do I correctly interpret your faq "when not to use Dgraph" as saying "Dgraph is probably overkill if predicates naturally have a single value - that is, join tables are rare and you can naturally put foreign keys in the object they logically belong with, rather than in the table where they have a cardinality of 1".

This makes me think my other by @thundergolfer is probably wrong (sorry) - actually, an ecommerce site would benefit from an efficient graph db since you have an order, and now you want to find all the items in it, so the link from an order to an item should be associated with the order. Yet in the standard model, as with his, once you've found the order now you have to filter through the items to find the ones which reference the relevant orders; indeed, this is almost the only way that relation will ever be travelled - logically backwards.

I appreciate your time @mrjn. I like to hope you can benefit from answering my silly questions because someone can improve that faq. I'm trying to pick the right db for a personal project but I never expect to make money from it so I don't feel like I can give you any direct benefit from your time.
> And of course not a p-value or effect size is sight.

Because... it’s wikipedia and you wouldn’t expect to find those things

While I’m sure nobody thinks there is a casual relationship, you can find statistically significant effects on the digit ratio
> A 60 mile round trip is probably about the longest daily commute you could manage in many parts of Europe

I don't understand this? I'm in Scotland, and know multiple people that commute 120 miles (round-trip) in a day; not sure why you think the location in Europe matters.
>Because you seem to continue to think that procedural composition is impossible even though it's literally the thing that allows functional composition to exist on actual physical computers. That you continue to deny this suggests that somehow you are not in the category "everyone".

It allows it to exist in computers because that is the type of machine that we've physically built.

Theoretically, functions and procedures exist side by side one is not better than the other.

Composition exists in computers not at the primitive instruction set level. It exists as a higher order operation that occurs as a phenomenon when lower level procedures are executed in a certain order. There is no compose procedure that exists in assembly language.

>Again: procedural composition is a dependency of functional composition as soon as you move from theory to practice. That's what you don't seem to be getting.

No you don't get it. In theoretical computer science both functions and procedures exist side by side neither depends on the other but in theory we can construct both concepts with functional or procedures as the basis. It is because we happened to invest a lot of research in building physical machines that are procedural that makes this a dependency in physical machines. It is NOT a DEPENDENCY in COMPUTER SCIENCE.

> and you seem to have drank so much of the FP Kool-Aid to have forgotten how computers actually work.

I seem so? Then why am i describing everything from the instruction set level and up. I know how it all works. both in theory and physically. You seem to be lacking the theoretical and mathematical basis. You claim to work in the real world yet you keep talking about composing useless things together without context.

>Trying to cite some purely-theoretical concept as "proof" that an actual working system can operate without numbers is not proof at all.

Did I not tell you to check out the Nat type in Haskell, Idris or Coq? This is not only theoretical it can be on a physical computer and actually is used for dependently typed languages.

>You call that "leakage", I call that "making it actually useful in the real world". A function is meaningless unless it has something to, you know, actually operate upon.

Right and when did I say a function isn't doing anything in the real world. You can do real world calculations on a real world computer with functions all the way down. Get it?

>Yes, because executing one thing after the other is "bending". /s

Executing one thing after another is not composition. Composition requires something to be combined with another.

>whether or not they should be composed is different from whether or not they can be composed.

The canonical definition not the hand wavy one that spans across arbitrary languages defines composition as something that can only be composed if they should be composed via the type system.

---

I defined the composition definition at the beginning of this topic. I have told you repeatedly to stick with it. Object composition as defined by anyone is hand wavy.
My favorite was when they made linecards with the exact same MAC addresses...
I’m definitely not talking about a revolution in a sense of violent overthrow of the government. I’m merely talking about revolutionary changes to the voting system. More specifically how the votes are counted towards each representative. I don’t have a source for this, but I think most Americans would actually be quite happy with the idea of switching out the election system for something objectively better.
Machine Learning That’s Light Enough for an Arduino
Ya.. ok. but 1951-1980 isn't the 20'th century. It's 29 years.
Which browser extension is responsible for making Firefox slow as a slug when deleting large numbers history entries?

I've not checked the source, but my guess is firefox stores the history in a SQLite db and when you select 500 history items then delete them, it's doing 500 DELETEs, maybe even without a proper index. It's seriously slow.

There seems to be a lot of low hanging fruit in Firefox, but not being employed by Mozilla I don't particularly feel like my thoughts or contributions are welcome. The last time reported a bug on bugzilla.mozilla.org (which is a pain in the neck) I was told that accessibility on MacOS wasn't important enough for Mozilla to care about (paraphrasing.)
You can make greater than a 1% return on your cash, so yeah that makes sense. Debt can be a valuable tool, but most people aren't using it correctly.
> As with the previous work, the new study shows the Cepheids disproportionately lie on one side of the warped galaxy, forming an arc-shaped spread.

> The Polish team also found younger Cepheids lie nearer the centre of the Milky Way, while older Cepheids are further out. A computer simulation revealed there would need to have been star-forming events 64m, 113m and 175m years ago to produce the distribution of Cepheids seen today.

I don't get why the Cepheids are bunched. Even with the modeling video. It shows them forming in bursts, yes. And with differential rotation, they bunch on one side. But still, it shows the formation bursts mainly on one side.

So why?
You said this:

>AAPL seems to have hit its peak in the device market, and can only grow revenues at this point by effectively raising prices on existing customers (that’s what the services category amounts to). This strategy can only take them so far.

Which is inaccurate. They have continued to add new products, like the Watch and AirPods. So when do you think they hit "peak device" ? You mean peak iPhone? No argument from me, they might have. But there are ways to grow revenue without just increasing prices, as those other products have demonstrated. They have also proven that the can grow revenue with their services, which is now a bigger revenue generator than iPhone.
One of the key things to know about high-functioning ASD is that it's underdiagnosed; which means that many people who have high-functioning ASD only figure out they're on the spectrum if someone points out to them (or their parents) that they "seem autistic"—and they then take that assertion seriously and ask a doctor.

People who are gender-nonconforming and/or trans, are more likely to have the main trigger event for being diagnosed with autism: being told that they seem autistic. Which will lead to more of them "being" autistic (in the medical-statistics sense, under which people who have ASD but are never diagnosed, get categorized as "neurotypical.")
I would say no—rather, their hands are executing two parts of the same task: playing piano.

That's like saying a wind player is multitasking when they blow air while simultaneously moving their fingers.
The foodoo economics of meal delivery
ELI5 version: 100 people, one by one, (re)roll dice placed in a dark room. After the last person lights turn on, revealing a fair random number. The Verifiable Delay Function (VDF) ensures lights aren't turned on early.

For a video explanation of the randomness mechanism see https://www.youtube.com/watch?v=zqL_cMlPjOI&feature=youtu.be
Arduino from the Command Line: Break Free from the GUI with Git and Vim
The driver doesn’t take on any liability at all, it’s all backed by the company. I’m not sure why you’re so keen to shit on this business when you don’t seem to know anything about it or the market it operates in.
That's an interesting thought. It's almost like Chrome and Firefox have been in a "browser cold war" for years now, trying to outdo each other's version numbers, trying to entice users with greener grass rather than the stronger "attacks" of the IE-Firefox "browser wars" of the past, and one side trying to imitate the other.

Chrome realized that if it jumped ahead in version number, it could gain a huge PR advantage, and then Firefox was forced to follow that pattern or appear outdated. Users may have gained some rapid iteration, but in the long term, I think we lost the ability to understand how the browsers are changing (of course, some of that is a matter of the inherent complexity explosion in the Web).

And once you change to the constantly-incremented version numbering scheme, how can you ever go back to something more meaningful? Who's would blink first?

Happily, Pale Moon, for example, retains more modest version numbers. I hope their developers continue doing well. Imagine if it (or a similar project) were the next Phoenix, the way Firefox rose from Netscape's ashes.
Bird Two launches with 50% more battery, autonomous sensors, anti-puncture tires
There are already casinos in most major reservations for states that allow gambling (UT reservations hate that no gambling is allowed).

For the most part, people need to make responsible decisions for themselves. I tend to drop $4 a drawing for the powerball/megamillions when I notice the jackpot is over $100 million. I know I won't win, but the possibility is worth it for the "what if" thoughts alone.

In the end, everyone should decide for themselves. What I don't get is someone who will drop half their paycheck on lotto tickets. I understand the desire, but this same person is probably as likely to go to a reservation casino or possibly turn to alcohol or drugs. You can only do so much without becoming a tyrannical government.

Of course, if it were a private company profiting from gambling, at least there's a chance the government would work in an oppositional sense to reign it in.
But obviously this is impractical for remote workers. Tandem is designed for remote teams.
It is racist. It is making generalizations of people in an entire country based on old history. It would be like calling the US a country of literal cowboys.
That makes sense. What was frustrating with Sococo?
I hear you. It was so difficult for couriers to deliver where I live that I literally developed a single page website with pics and instructions. Now I just text them the url and access code.
New types of restaurants are popping up:

1) Ghost kitchens that only serve via delivery apps. You can save on rent by setting it up in an area with no foot-traffic. You can also get economies of scale.

2) Restaurants with dedicated entrances for delivery drivers. Baar Baar in NYC has a separate place where delivery workers can wait. In other restaurants, they have to wait in the limited dining area. One hopes that the workers still get to use restrooms & get some water, etc.
Thanks for the feedback. We'll add the video.
That being said, the video (which are actual React component + animation) in the home page are pretty much the same as the app.
The "current path" is not "a huge extrapolation", it what is going to happen if we continue to do what we do (it includes our currently made and actually planned measures):

https://climateactiontracker.org/global/temperatures/

The current political "climate" makes very improbable that we'll achieve "only 2 deg in 2100" target that the politicians mention but don't do enough -- compare with how much easier were had we started in 2000:

http://folk.uio.no/roberan/t/global_mitigation_curves.shtml
Facebook acquired WhatsApp for user data, I believe.
I will look at it again, thank you!
What did life look like during these months?
>Unfortunately Firefox is terribly slow in unpredictable places. I periodically try to find out what exactly makes it work slow in Firefox. For example this change improved twitter.com loading from ~30s to ~1s.

His change[0] was changing array population from repeated concat to push. This is not an unpredictable hot spot but a developer not knowing his tools. Common sense is not premature optimization.

[0] https://github.com/darkreader/darkreader/commit/09b24d052e07...
> If anything, it will just shift manufacturing to other Asian countries.

But from a strategic perspective that’s fine, so long as those Asian countries are aligned with the US’ interests in the region. Taiwan and Vietnam, for instance, both have a strong interest in containing Chinese expansionism, so their interests align with America’s.
What are the greenhouse gas emissions of a typical satellite launch like?
WebRTC + client encryption is the future
Crisp | Software engineer | Full-time | Onsite | Amsterdam, the Netherlands
Crisp is building a new online supermarket in the Netherlands. We believe real fresh grocery shopping should be better and easier. We launched less than a year ago, and have since raised a successful Series A.

You are a junior software engineer willing to join our small team working (mainly) from Amsterdam. You're eager to learn and work with colleagues from different disciplines such as warehouse operations, category management or product design.

Our stack is no-nonsense (using sophisticated technologies such as grep, strace and make), with backend code in golang/php and frontends around react (native). We prefer generalists over specialists, and willingness to learn over a long CV.

Reach me directly at emiel%crisp.nl. Please include a CV or linkedin profile. All messages will be answered. Our recruitment process includes a 30 minute tech test we ask you to do at home.

Vacancy page: https://crisp.jobs/developer/en

(intern positions available as well: https://crisp.jobs/developer-stage/en)
The Reach of Commercially Motivated Junk News on Facebook
This type of system is very prevalent in Michigan. In the Lansing area things got so bad there was a successful push to establish an office of public defender with full time attorneys. Probably not enough public defenders, but a huge step up from where they were before.

https://www.lansingstatejournal.com/story/news/local/2018/12...

This type of system is what should happen in Detroit, but only if the public pushes hard for it will they find the funds.
Hey Jaclyn,
congrats on launching this - I think it's a wonderful idea.

Are you based in Canada / Toronto? I'd be happy to meet you and give you some suggestions based on my experience, if you visit the Bay area. My email is my HN username at gmail.
Perfect, I agree completely.
Not necessarily, for example, the very thing in the article title - high levels of oestrogens in the womb - is about hormone levels not caused by expression of your genes but influenced by outside environment.
One efficient verification scheme is by Benjamin Wesolowski (see academic paper [here](https://eprint.iacr.org/2018/623.pdf)).

The scheme is surprisingly simple and fits on just one slide. See https://www.youtube.com/watch?v=zqL_cMlPjOI&feature=youtu.be...
> Long containers that are towed onto a tilt-bed truck are something else, usually debris boxes. But they now tend to be called "roll-on dumpsters".

Isn't that also called a skip? The wiki page for trash skips says that the term is more of a British/Australian/New Zealand english thing[1], but I've definitely heard people call them skips in the US.

[1] https://en.wikipedia.org/wiki/Skip_(container)
Who at amazon promoted this, and does management know that this person is promoting their investment in ethereum, using the company brand and resources...
Gnome and KDE work together on the Linux desktop
That's true, but the hormones wouldn't changes gene expression unless it was already encoded in the genes.
Interesting, this is rather a counterintuitive thought:

> For users who seek a “brick-free” and redundant update process, system update is the most robust and safe updating method.

Especially for those coming from desktops where "apt-get" updates kernels same way as applications.
Ommo Technologies, Inc. | Algorithm Engineer | Dallas, TX | Full Time | Salary + Equity | www.ommo.co

At Ommo Technologies, Inc., we have developed a patented permanent magnet-based position tracking system without limitations, providing sub-millimeter level precision, mobile form factor, no line of sight, and resistant to electromagnetic interference. Our short term focus is to provide an alternative positioning technology for surgical navigation systems. Going forward, we want to fundamentally change the human-computer interaction paradigm, to make computing more human and effortless.

Funded by multiple angels, a VC, and a strategic partner in the medical field. Currently a team of 7, members are ex-Apple/Samsung/Intel/Huawei/Riot Games.

We are looking for an experienced Algorithm Engineer with varied and extensive experience, who is also able to bring a fresh perspective on building an entirely novel technology. Bonus points for familiarity with subjects like sensor fusion algorithm (specifically, Kalman filter implementation for IMU + other positioning systems), electromagnetism, motors, dynamic models, simulations, medical devices, military applications, and more.

We are a small team and looking for core team members who will help guide the direction of the company to meet long-term challenges. If you believe you have the experience, the understanding, and a desire to grow into an engineering leadership role, please send an email to kyul@ommo.co with your resume. Let's talk.
Hear Hear! A little raw data up in here please!
in Indonesia no one actually uses it in day to day interaction but in some old text books or poetries they do use it
ServiceNow | Pleasanton, CA | Data Visualization Quality Engineer & Staff Quality Engineer, Front-end | Full time

Be part of a world class team and help us build the new Design System at ServiceNow.

Data Visualization Quality Engineer

* Participate in design, development and delivery of data visualization components

* Collaborate with designers to review and understand design patterns, usage and consistency goals

* Collaborate with the development team and participate in all technical aspects of deliverables

* Develop test strategies for functional, integration and performance testing of data visualization charts and related components

* Design comprehensive tests and develop automated regression tests as needed

* Coordinate with application teams, participate in bug triage process and support

For more information, and to apply: http://app.jobvite.com/m?3tWyykwk

Staff Quality Engineer, Front End

What you get to do in this role:
* This is an ideal role if you like to combine your creativity with your technical skills by applying your system level test strategies and UX design knowledge to delivery of UI web components.

* Collaborate with UX designers on:
* Reviewing design patterns, usage and consistency goals

* Assessing conformance of components to design principles and business requirements

* Evaluating user interactions and usability of components

* Collaborate with development engineers in all technical aspects of deliverables, including:
* Developing a comprehensive test strategy for UI components including functionality, accessibility and cross browser tests

* Developing test automation strategies where needed

* Supporting application teams in usage of web components

For more information, and to apply: http://app.jobvite.com/m?3qWyykwh

If you have any questions, email me at yan-yin.choy@servicenow.com
Def Method | Product Manager | New York | Fulltime | Onsite | www.defmethod.com
Def Method is a software consultancy based in New York City. We are generalist software engineers, product managers, and consultants committed to building the best software company we can, by delivering excellent results for our customers. We apply user-centered design and agile software development principles to help our customers create valuable products, and are always refining our craft. We are looking for Product Managers who excel at managing client relationships, value good communication and transparency and can drive the execution of projects.
https://boards.greenhouse.io/defmethod/jobs/1084880
Pease test ZOC Terminal: https://www.emtec.com/zoc/.

I use it on Windows, like it very much, and don't notice any lag. I'm wondering how it compares to the rest of these on a Mac.