skysight-inc/HackerNews huggingface dataset:
Excel combines database principles of keyed list values with the non-database principle of locational calculation and canvas page layout.

This advantage shows when using Excel positionally rather than as a simple data table system. For example, =B7*C6 is virtually impossible to express in SQL, and constructing positional lookups using concepts such as “the previous row” or “the next column” are virtually impossible - yet, easy in Excel:

INDIRECT(ADDRESS(1+ROW(H229),COLUMN(H229),3)

Excel’s ability to write non-tabular data and calculations alongside tabular data, without needing to split it onto another tab/pane/page, is another critical benefit that databases cannot match. While they have stored procedures and linked functions, they have no concept of “positional” with which to model the theory of canvas that underlies Excel.

Finally, due to being a canvas model with calculation functionality, Excel meets the basic needs of a page layout and data graphing engine, with the ability to configure and position reporting in various UX ways that are considered out of scope for nearly all databases. HyperCard, FrameMaker, MS Access all clearly understand this issue and work to solve it in various respects.

So while the written definition of spreadsheet may seem to be encompassed by the word “database”, that is true only if the word “database” encompasses canvases that store both tabular data and other content, and not just key-value data (such as a MongoDB or anything SQL).

If you want to break into the Excel market, you won’t do it with a database alone. You’ll need canvas UX to even begin to be relevant, a point many startups discover the hard way.
The technical ability to view the contents of an email and apply spam-filtering decision is meaningfully different from intentionally retaining that information and parsing it into various marketing databases, though. I understand where you're coming from, though. Once a provider can view the contents of your email for normal functions (such as spam filtering) the user would never know if that provider was doing something like Google is.

This is a "most caution" approach, and isn't without merit, but it's also not valid to assume all email providers are doing this simply because it's technologically possible.
> shows ads relevant to whatever email you are looking at

Not since 2017. "Consumer Gmail content will not be used or scanned for any ads personalization"
https://blog.google/products/gmail/g-suite-gains-traction-in...
Housecall Pro | San Diego, CA | Onsite | Full time | https://housecallpro.com

Senior React Full-Stack Engineer

Senior Ruby/RoR Software Engineer

Senior iOS Developer

Senior Android Developer

Senior Engineering Manager

Growth Analyst/Product Analyst Lead

We are the operating system for home services labor across the US and Canada. Funded by top tier VCs, we are focused on making the lives of service professionals better with technology.

Our Engineering team is extraordinary. We’re a hardworking and focused team driven to deliver industry-leading tech to our service pro customers. Our success is their success. Our team of entrepreneurial, client-focused team members are the "engine room" of Housecall Pro.

See full job descriptions and apply here:

https://www.housecallpro.com/careers
My whole business used to be run on Zapier, Google Sheets, and Google Apps Script.
The point is, for the author, this is the best tool. Using any other tool would not be an easy fix, it'd be a significant enough barrier to publication that they simply wouldn't publish it.

In their words, if they had to blog, they wouldn't publish anything; this is where it's on us to adapt, or move onto other content if you really can't stand Twitter.
There's also the even-lower-hanging fruit: Vikings were "badass" and "hardcore" and stereotypically too busy raping and pillaging to care about silly things like "women's rights" or "minority welfare" or "climate change". They also happened to be white, unlike the similarly-stereotyped Mongols and Huns further east.

Those two factors lend themselves to white supremacists wanting to model themselves on those stereotypes, never mind that reality was much more nuanced than those stereotypes (which developed specifically from the English complaining about their invaders rather than from any actual understanding of Scandinavian culture/society) or that hardly any of these white supremacists would make much of a Viking warrior (stereotypical or otherwise) anyway.
I don't think that Azure DevOps (AZDO) will be rebranded again anytime soon, but I agree that it will get a bit more muddled with GitHub. I still think "VSTS" is easier to say than "Azure DevOps". AZDO is a path towards CI/CD with Github, and can include private repos. I do think that GH's path for CI/CD is more interesting though.

I'm not sure where Circle-CI and Travis-CI will end up against the stacked competition though. I think they'll be the biggest losers from GH's acquisition in the end, which would be true regardless of who acquired them.

I feel that MS was probably the best option. Specifically because of the increased skepticism that MS draws despite it's recent moves in the developer community towards more open software. I spent over half my career in an MS-centric world, and the other half outside of it. I'm both appreciative and skeptical of everything that is out there that developers have to make use of.
Perhaps that the excessive laughing and the cataplexy are both symptoms of the underlying thing.
A Developer’s Intro to Design Systems
Wouldn't argue with the bowline, although do make sure you give it a generous safety stopper knot if it's vital (I climb with it and consider it incomplete without). It's a good alternative to figure of eight if you are untying frequently.

RE the "square not", in the UK this is usually called a reef knot: never use this for safety, a far superior alternative is the double fishermans https://www.animatedknots.com/double-fishermans-bend-knot, also use this for climbing, this is considered the best, strongest, safest way to join the ends of two ropes and it's pretty simple (you can add stoppers for safety or just make very long ends unlike the video). Unlike the bowline it can be a bitch to undo, but if you need safety...
Sentenai | Boston | On-site | https://sentenai.com

Are you passionate about distributed systems, functional programming and machine learning? Sentenai is looking for experienced engineers to join our team.

In particular, we're looking for engineers with:

- Industry experience in Haskell, Erlang, or Rust
- Proficiency in Haskell (>90% of our SLOC is Haskell)
- Some knowledge of time series data concepts
- US Citizenship (customer requirement)
- Knowledge of FreeBSD a plus

Primary job responsibilities:

- Maintaining and enhancing a large Haskell codebase
- Ensuring a high level of code quality
- Reviewing the work of other Haskell engineers

Sentenai helps organizations successfully develop and deploy sensor-driven AI/ML applications in challenging environments. Our data platform provides flexible realtime data engineering capabilities, eliminating the need to develop and deploy complex data pipelines for every project.

Interested? Send us an email at jobs@sentenai.com
https://i.imgur.com/aY35Spo.jpg
Flexible housing startup Anyplace raises $2.5M
Cinesite Studios | IT Support | Fulltime | Montreal | Onsite

The Role:

Provide day-to-day technical desktop support for the company’s VFX/FA artists on Linux, OSX and Windows workstations and laptops.
Identify and resolve all workstation and laptop issues, including those related to hardware, operating systems, and software applications.
Troubleshoot hardware issues for all workstations, laptops, monitors, design tablets, and printers.
Set up and configure workstations, laptops and IP Phones.
Create and modify User Account, Mailing List and Groups.
Support the Security Systems, Anti-Virus, and enforce studio security policies.
Ensure all system manuals and relevant documentation are kept updated and organized.

Apply here: https://www.cinesite.com/vacancies/desktop-support-specialis...
Yeah, that's the thing. Even when things outgrow Excel, people are still using Excel to process extracts of data from those 'bigger' systems and do reporting, analysis, etc.
WWDC 2019 Keynote Livestream
Credit Sesame | Mountain View, CA and San Francisco, CA | Onsite | https://www.creditsesame.com

Credit Sesame helps its millions of members improve their credit wellness with free end-to-end tools that help members manage their credit and loans better.

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/credit-sesame

Here are some of our open positions:

* Senior Full Stack Engineer: https://jobs.lever.co/creditsesame/95045dec-b37f-4036-a60c-4... (Java, JavaScript, JEE, Spring, Hibernate (JPA2), React)

* Senior Performance Engineer: https://jobs.lever.co/creditsesame/b612711c-0d1a-4ada-92c0-2...

* Technical Program Manager: https://jobs.lever.co/creditsesame/2ac136de-2cff-4af3-8127-1...

* Senior Data Science Manager: https://jobs.lever.co/creditsesame/136a481a-05f8-4e17-adff-1... (SQL, Python)

Feel free to reach out to us at recruiting@creditsesame.com with any questions!
Simple: Show them how they could automate a repetitive task they have to do (e.g. 30 times the same type of math calculation as homework).
To catch and reverse a quantum jump mid-flight
Oh yeah that's a good idea too my niece loves those for some reason.
There's an app called Novel Effect that's free that adds sound effects and music when you read a physical book out loud. It's limited to a list a of books and poems, so it won't just work with any book, but it's still a fun tech to demo. It's popular with teachers already, and has a pretty low bar when it comes to ease of use. And it's something they can do on their own too.
Last time I was in Mexico and Jamaica. They didn't need my social accounts.
Tighten the CAFE standards until something other than the Ford F-150 is the world's bestselling passenger vehicle.

Get rid of coal. Take some of the ~$6bn/yr that you currently spend subsidising the fossil fuel industries and deliver a package of job-creating tax credits in Wyoming and West Virginia.

Do whatever it takes to remove minimum lot sizes, single-use zoning and minimum parking requirements from zoning laws. I'm sure that the Supreme Court could be persuaded to change their mind on Euclid vs Ambler. Maybe people would drive less and walk more if suburbs weren't legally required to be unwalkable.

Reallocate some of the ~$20bn/yr you spend on agricultural subsidies to disincentivise cattle feedlot operations and incentivise soil sequestration.

Impose gradually escalating taxes on road and domestic aviation fuel and spend the revenues on mass transit infrastructure. Offer low-income citizens a rebate.
Screen time API proposal – road plan to a parental control market on Apple’s iOS
Honestly, I've found when I give kid presentations just telling them you do computer stuff is pretty impressive by itself. I think demystifying the world around them, letting them know that it's not magic that powers their phones, but actual people who had to build all of the stuff that works for them, has been a huge way to get them to be more curious.

I think rather than wowing them, I'd hope they'd walk away and be able to feel like "this is something I can do.." because unlike being an FBI agent, it's something they could start doing now. They could start using Glitch and be making stuff tonight. That's huge.
It isn't hate speech that should be the most concerning category. It is what they manage to brand as fake news or political in nature where they can then quash the message through campaign finance laws. When in office politicians have near unequaled ability to get their message out extreme care must be taken to insure they cannot prevent others from getting their own messages out

The one fact you can always accept is that if politicians are offering to protect the sanctity of the election system from influence, foreign or domestic, their true goal is to protect themselves from any message not approved by them or their supporters.

While some need to feel that the result is because of nefarious reasons we must always accept our views do not necessarily equal those of others and what we accept as truth and falsehoods can just as likely be incorrect as well if not just our bias seeking only confirmation in stories or others.
What keeps getting lost in this discussion is the fact that young kids are uploading videos to Youtube. That should not be allowed, both de facto and de jure. It's up to both parents and technology providers to make this all but impossible.
California Man Becomes the First Patient to Undergo Cryonic Preservation
Arduino LED's was the first thing that came into my mind as well. Even as a 21 yr old I got absurd pleasure from lighting up LED's and changing their colors and patterns. If OP did want to show code, he could explain how computers understand RGB values, and then have the children convert their favorite colors to RGB and display it on the LED.
This is such a good idea. Messing with a website is absolutely something I'd have done instead of the typing practice I was supposed to be doing in my (small town public) middle school "Computers" class.
SEEKING WORK - Brazil | Remote available for full time if needed

Full Stack Developer

- React, jQuery
- NodeJS, PHP
- Docker
- MySQL, Postgres, MongoDB
- UI/UX - Sketch / Adobe XD
- GraphQL

I can build systems from the from the ground up, I’m interested in Golang and pentesting

Contact: navas.souza at gmail.com for sample projects and designs

Cheers
I did this back in my college days. I wrote to AMD and they were kind enough to send me two cases of defective wafers plus a used bunny suit. That the students could hold the discs in their hands definitely made an impression.

Another big attraction was the liquid nitrogen we brought for our superconducting maglev demo. That no one cared too much about. Kids just wanted to see what they could destroy through low temperature.
Systematrix Solutions | React Front End Developer | Atlanta, GA | Full-Time | ONSITE

Application of AI to real-world problems has been impaired by a lack of data quality, implementation experience, domain expertise, and innovation. Systematrix has successfully addressed all these shortcomings of current AI practice with a winning combination of data curation techniques, proprietary algorithm development, scalable and flexible micro-service architectures implementations, and a track record of innovative solutions in production as well as proof-of concepts across various verticals at leading enterprises.

Responsibilities
- Design and develop responsive and modular web applications in React
- Utilize RESTful APIs for backend
- Test, debug and document own code

Required Qualifications
- 3-5 years experience in creating web applications using HTML, CSS and JavaScript
- Experience in React.js, node.js and express.js
- Strong experience with web UI frameworks such as Bootstrap, Semantic UI and Material UI
- Knowledge of Unix commands, SSH and GIT

Preferred experience with D3.js, jQuery, python, django and react native

Interested applicants can send their resumes to careers@systematrix.ai
But this is not a feature request, it's a legal question.

Which will keep coming up, and hopefully does not create a situation that becomes unpleasant news before somebody from HN addresses it.
Self-Driving Cruise Cars Makes 1,400 Left Turns in San Francisco Every Day
It's true that there is no consensus.

But the change described in the article is, in fact, compatible with the view that we should hive more immigrants and more diversity while at the same time screening immigrants more thoroughly to eliminate specific undesirable elements.
Drop | REMOTE (US based) | Senior/Principal Full-Stack Web Dev | React/Node/SQL | Full Time | San Francisco
https://drop.com/careers

Drop (formerly Massdrop) is community-driven commerce. We design products with input from our members and give them a place to connect, learn, and shop with people who share their interests.

Drop Engineering is a small, fast-moving team with a number of seasoned developers who have scaled web apps beyond 10M daily active users. With our combined experiences we’ve distilled good practices and processes to ensure a healthy, sane, and efficient work environment. We’re all about quality engineering, not big egos. The best ideas win here.

We’re expanding beyond our San Francisco-based team to include great REMOTE talent located anywhere in the US.

Tech: React, Express, Redis, Node, MySQL, AWS

See job posting for more details.
https://boards.greenhouse.io/drop
The buzzer is definitely more "muted" but still beeps! I'm not sure if a fragrance would "keep." I used odorless mineral oil so I can't give much insight.
https://p-events-delivery.akamaized.net/3004qzusahnbjppuwydg...
I started on Malt. I get most offers through Linkedin now. I also worked with intermediaries (consultime, digital & you). They can be old-fashioned and you have to negotiate well with them but they're almost necessary if you want to work for big corps. Send them your resume or try to find a recruiter through LinkedIn. There are other platforms like Malt: Comet (I haven't worked there though) and others that I can't remember right now..
PMG | Dallas-Fort Worth or Austin, Tx | Full Stack Developer, UI/UX Designer, Data Scientists | ONSITE

We’re a diverse group of developers, software engineers, data scientists, and SQL gurus creating large-scale web applications that provide insights for some of the top Fortune 500 companies in the digital space. Check us out here: https://www.pmg.com/careers/engineering/

We’re looking for:

Full Stack Developer - https://www.pmg.com/careers/engineering/#job/6a0091a3-11ed-4...

UI / UX Designer - https://www.pmg.com/careers/engineering/#job/e4f00cdd-d8cb-4...
Your account might be signed-in on somebody else's device.

Check "recently used devices":
https://myaccount.google.com/device-activity
It does, though. Or neither does, maybe. "Debt" in macroeconomics isn't a zero sum thing. The central bank lifting in money creates inflationary pressure instead of a negative number in the general fund transaction log, so to counteract that the promise is always made via whatever mechanism is chosen ("helicopter money" is a bewildering variety of distinct tricks) to "buy back" the stuff you dropped later on, to prevent the runaway inflation scenario.

So in practice, it's no different than spending with concomitant bond issue, which also promises to pay the money back. And is also an inflation pressure if the market decides the promise isn't worth the nominal interest rate.
I find it kind of fascinating the different mindsets you see around HN regarding Google/Facebook vs say Netflix/Hulu.

With conversations about Netflix and other online content producers people want all the content in the world, at their fingertips for about $15-20 per month and if they can't get it they'll threaten to pirate instead. For them cost but also convenience really trumps all, the idea of having too many services, even if cheaply priced is too much, they just want one.

Compare that to this kind of thread where we have these easy to use single platforms in the form of Google Search, Facebook, Twitter, Youtube, Amazon but here everyone is doing their hardest to try and break them up, make them less convenient and perhaps more expensive (how do you get cheaper than free with more competition?).

Perhaps though, both sentiments are at extremes when it comes to public opinion.
Artificially restricting supply seems to be the function of zoning laws and similar. If laws governing a property preclude the building of and usage as, say, high-density housing, then the supply of high-density has been restricted by regulation. Consequently, prices for property that has been enabled for high-density goes up. And because the demand for high-density housing is driven by the greater pool of demand for housing of all kinds and there's less housing overall to go around, the price of low-density housing also goes up.

I don't know what's going on in any particular place but the potential for regulations to affect supply and demand is clearly there.
Ask HN: How would you make digital banking better for university students?
Hi there,

I’m working on a Product Management course project to make digital banking better for students in university. I would appreciate hearing some ideas that the HN community has.

Thank you!
That's not in line with the NAP. Slaves are by definition the subjects of aggression since they have been stripped of their natural self-ownership right. So it is definitely not unethical to help them.
> Why do women typically keep long hair while men keep short?

Does technology have an answer for this?
Both, a Python 2-3 compatibility layer
Look, I appreciate domain expertise and all. But seriously, level with me here.

Do you know how GPGPU raytracers work?

Rays are recursively defined: a ray starts at the screen (usually ~1000 points per pixel. A 1920 x 1080 picture with 1000 points per pixel is ~2-billion starting rays). When a Ray hits an object, it will spawn a new ray. When a Ray hits a light source (and the background is the most common light source) it will light up all the objects that were in its path (or its parent's rays path). The life of one ray may be very short (it hits the background), while the life of another ray may have 20+ bounces (if it hits a mirror, then a shiny object, then is subsurface-scattered to a 4th object, etc. etc.)

So we have an example that is both recursively defined (rays bouncing and spawning new rays), requires a bit of synchronization (each ray causes the 1920x1080 picture to light up in its own way), and is efficiently computed by GPUs.

You claim that I'm not listening to you. And of course from my perspective, you aren't listening to me. So give me a bone here. I've talked a LOT about GPGPU raytracers in the posts above, and its synchronization algorithm above already. Did you follow any of what I was talking about?

Or are you just deflecting to Chess Engines because that's what your expertise is? Because if you're honest about this discussion, you would have been talking about GPGPU Raytracers, and how its Raytracing Synchronization algorithm is applicable to the (similarly recursive) alpha-beta minimax tree (or I guess... from your perspective, why the two recursive definitions fail to line up).

--------

Summary: do you know how GPU Raytracers work. If so, then please reply in a way that demonstrates your knowledge. Because from my perspective, you've been avoiding the key point of my argument this entire time.
They said they weren't using it to personalize ads. To me, this means they're doing something worse than ad personalization. They're selling the data to third-parties or they're allowing third-parties to analyze the data in return for cash. That's what Fakebook does and so that's my expectation of Google. Especially since they dropped "Don't be evil."
Hey man I dont have any ideas to offer but you are my superhero for the day for atleast trying to inspire the next generation of kids!

Kudos to you and good luck. Please update your post with the final idea and let us know how it went :)
Do a presentation on all of the problems technology has caused for humans. Bring in a small aquarium full of fish and dump crude oil in it and dissect the fish. Talk about research on the effects excessive technology use and automation have on the human brain. You can use cardboard cutouts to represent different neurotransmitters. Show them videos of the war in Syria.

Then talk about how you're helping them by getting them addicted to technology early so that in adulthood they won't remember being sober.
These folks take the Bluthton concept a bit too seriously.
> A State has a violence on monopoly […]

A game of Monopoly will turn the most affable man violent (you probably meant the monopoly on violence).