skysight-inc/HackerNews huggingface dataset:
Not so bad. Assuming a spherical Earth in a vacuum and a bunch of other slightly less reasonable assumptions we have:

1E+45 photons from sun per second

1.49598E+11 distance to sun in meters

6365000 earth radius in meters

2.81229E+23 surface area of solar flux at earth orbit

1.27276E+14 surface area of earth exposed to sun

4.5257E-10 ration earth area to solar flux

4.5257E+35 photons hitting earth per second

6.49E+15 one light year in meters

1.947E+25 meters in 3 billion light years

4.76367E+51 surface are of sphere 3 billion ly across

9.50046E-17 photons per m^2 at 3B ly

1.05258E+16 m^2 per photon

57883255.23 radius in meters for mirror to reflect 1 photon/second

57883.25523 radus in km (Only 10x larger than Earth!)

Then given a reasonably competent engineer to make a descent mirror with no aberration and a good telescope on a clear night away from the city, and a good bit a patience, you could watch a replay of the last 3 billion years.
Which bit is wrong?

- Xrender wasn't released in the 90s,

- isn't window manager (ie a compositing window manager could use Xrender for compositing (like KWin supports when OpenGL isn't available) but Xrender itself isn't a WM)

- and isn't even available on Windows (which was the OS we were talking about)

I think perhaps you might have misunderstood me? (it wasn't my clearest written post).
Even on Amazon, there are bulk-size containers for stuff like soaps and bleach. 5 gallon is usually readily available, and sometimes more.
Treasury Prime (YC W18) | San Francisco, CA | Onsite | https://treasuryprime.com

Treasury Prime is transforming banking for the 21st Century. We partner with banks to build the technology to enable this new wave of fintech startups. Through simple, unified APIs, we are modernizing the economy.

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/treasury-prime

Here are our open roles:

- Senior Software Engineer: https://treasuryprime.com/careers/eng/senior/

- Frontend Software Engineer: https://treasuryprime.com/careers/eng/frontend/

- Backend Software Engineer: https://treasuryprime.com/careers/eng/backend/

Tech Stack: Clojure, React, Postgres, AWS, Git
FireHydrant releases a free tool for generating a postmortem report
All info about COVID-19 in US https://flytosurvive.com/united-states
I don't know anyone who uses Messenger, yet, I've heard of people moving to specific countries where it's the de facto and you can't have a social life without it.

I'm also aware of how iMessages and SMS are used in the US, yet this is very US-specific, and I don't believe any other country uses SMS.

For Chinese people, WeChat is the standard, and what pretty much anyone uses.

In Argentina and the Netherlands (and I believe much of the EU), WhatsApp is ubiquitous.

Yet, I don't know a single person who uses either SMS or Messenger, or iMessages.

So what truly fascinates me, is how different companies put so much work into developing such sophisticated messaging apps, but they're all reinventing the wheel and each consumed in different regions -- I think nobody would have guesses years ago that we'd have so many different apps used in different countries, and not at all inter-operating with each other.
What tooling do you need for this? Shell scripts would be the traditional approach.
Ought | https://ought.org | Software Engineer | San Francisco (onsite)

We're a non-profit AI research lab. Our goal is to make machine learning solve tasks where success can’t be reduced to a simple metric. We're working towards a future where ML is as helpful for open-ended questions like “Should I get this medical procedure?” and “What career is right for me” as it is for optimizing ad click-through rates.

To do this, we build systems that decompose thinking about hard questions into small subtasks, some of which can be automated. We then compositionally build complex thoughts out of these simple pieces. Humboldt talked about natural language as a system that "makes infinite use of finite means" -- an infinite number of sentences can be created using a finite number of grammatical rules. At Ought, we work on mechanisms that have similar flexible compositionality.

We'll pay a $5,000 referral bonus to whoever refers the person we end up hiring for our team lead role (careers@ought.org, terms: https://bit.ly/2lw3Q8w). Our benefits and compensation package are at market with similar roles in the Bay Area.

Apply here:

- Software Engineer: https://ought.org/careers/software-engineer

- Engineering Team Lead: https://ought.org/careers/engineering-lead
I also distinct got the sense that KPMG bungled this process. They seemed to bafflingly parlay Troy's position of strength into a position of weakness. Of course, all they really cared about was the bill at the end!
Right now, the second example is an actual example of this
===
I know that having to go through multiple troubleshooting steps and not having any of them work can be a real pain, especially when you have more important things to be doing.” Lastly, let them know that you have been looking into the issue and that you think it should be resolved: “That being said, I think we might have gotten to the bottom of this."
===

They forgot to remove the instruction text before replying, I guess this is the modern equivalent of the forgotten Post It note in the bedbug letter.
The way you buy that is by buying the thing that's trusted - that is, you buy Troy Hunt.

That realization appears to have been a major factor in the decision not to pursue other buyers.
Large expensive equipment (shipped in custom-built pallets) use this. About $3/each to ship a $100+K box. https://www.amazon.com/Tiltwatch-STWPLUS-Plus-Label-Pack/dp/...
Sure, but most people don't analyze their server logs, they rely entirely on analytics, and if not done correctly (noscript tag) won't fire even a tracking pixel. Even then, most blockers will block those requests too.
Google/fuzzbench: Fuzzer benchmarking as a service
Why not be both people? "I made React and I made Messenger twice as fast [by ditching it]"
I'm wondering if the whole idea behind "general consensus" really work on technical problems. There are so many factors involved with the choices engineers make that you can't say that general consensus says it's "meh" as it really depends on your use case. No tool will ever fit all general problems, so will always be "meh" for someone.
I wonder if this will break libpurple-facebook or the Matrix-facebook-bridge
Location: NYC

Remote: Yes

Willing to relocate: No

Technologies: Python, sklearn, keras, R, awk

Résumé/CV: By email

Email: bgoncalves@gmail.com

Senior Data Scientist working at the intersection of Data Science and Finance. After my joint 2008 PhD in Physics/MS in Computer Science I've been pursuing the use of Data Science and Machine Learning using large data sets from Twitter, Wikipedia, blockchain, web access logs, and Yahoo! Meme, etc.
FREELANCER | Remote | Availability as needed | Python/Django, Dev Ops, Front end

I live off-grid in Central Portugal, in a house I built myself. When I'm not writing software I am either doing carpentry, plumbing, wiring up consumer units, or driving a tractor.

My big-name clients include Twitter, the New York Public Library, and The British Royal Navy. I have been freelance for 14 years.

My skills include:

- Very strong Django/Python/Postgres skills (https://github.com/adamcharnock/)

- Wireframing & requirements gathering

- Linux administration as well as Kubernetes deployment

- Design of event-based architectures

- Technical writing & communication (example: https://lightbus.org)

- JavaScript (I have a strong preference for lightweight, non-single-page-application JavaScript)

I'm currently looking to work on projects which require 1-3 weeks of developer time. Of course, interesting projects may sway me. Get in touch!
How the Economic Machine Works [video]
By all means offer an 'add all Contacts' option.
50 Years of Physical Review A: The Legacy of Three Classics
SEEKING WORK | Remote Only (US - East coast)
Software engineer with many years of experience. Looking for something 15-20 hours/week max or project basis.

Experienced in: Ruby on Rails, Node.js, React, Vue, Dart, Flutter, React Native, and more.

Email: my hacker news username @ protonmail.com

I have been developing software for well over 15 years now. Worked at enterprise companies and startup. Can act as a fractional CTO if needed. Not looking for anything full time right now but looking to take on a project or weekly work. I have worked on multiple stacks but prefer Rails.

Frontend/backend are both okay.
Sounds like the paradox of choice: https://medium.com/@FlorentGeerts/the-jam-experiment-how-cho...

And yeah, agree. I'm looking at you, enormous steam games list.
That sounds like a terrible idea in this case. It would all be ads for VPN services in the best case, or credit protection services in the worst case.
I wouldn't say this results in zero pressure to ship. It might even increase the pressure since now external investors are looking for a return on their investment (eventually).

For self-driving tech, where people's lives are at stake, it's critical to get things right by exceeding the safety record of human drivers. Increased pressure to ship doesn't seem like the right strategy for that to happen.
Same is true of coffee cups, although there are a number of organizations (in Aus, at least) now that have processes for separating the plastic from the paper so it can be recycled.

E.g. https://www.simplycups.com.au/how-it-works
> what justifies this sort of name-calling?

terse catharsis.
Neat, but I find it hard to believe devs are going to reach for this verbose format without a default fallback.

hsl is a much nicer syntax for humans to describe color than rgb channels.

I'm sure there are good reasons under the hood, but why that syntax over something like:

```
header {
color: hsl(42, 70%, 50%);
color: hsl(display-p3 42, 70%, 50%);
}
```
just FYI I believe every other major US broker offers zero commissions now
The kind of people investing in WeWork very likely aren't going to invest in the kind of moonshot-type companies you're talking about (minus vertical healthcare, as that exists in various forms like Kaiser Permanente). Nuclear fusion or cancer treatments have even lower chance of success than a startup and much longer timelines. Should they get funded? Yes, of course. But I don't think VC is going to be the route here.
> So we wrapped it up, I got the single largest bill I've ever received in my life and then I sat down and started writing this blog post.

Where did the bill come from? Did he get billed by the prospective buying company for not purchasing him?
Location: Orange County

Remote: No

Willing to relocate: No

Technologies: Python, Docker, flask, some machine learning

Résumé/CV: https://www.linkedin.com/in/hugo-sjöberg-56a31743

Email: hugo.sjoberg88@gmail.com

Short about me, I will move to Los Angeles in 8 days, my wife just got a transferred and I joined :D I will apply for a work permit as soon as I arrive so I will latest be available at the end of March.

I am an energetic developer from Sweden who has mostly been working in automotive with different things, started off with machine-learning then moved on to build internal tooling and infrastructure all in python.

Drop me an email or add me as a contact on LinkedIn if my profile sounds interesting or if you just want to chat.

Have a great day!
I come here for hacker-news, and I go elsewhere for not-hacker-news.

When I see a funny joke comment here I downvote it, whereas if I saw the exact same joke comment on Reddit, I'd be upvoting it.

Likewise political posts & comments.
> Is it a new class of Alphabet stock?

No. If it's stock it's gonna be Waymo stock.

> Was this a corporate bond?

We don't know the details. If bonds are involved, they're probably convertible bonds [e.g. convertible to stock].
Can you not set your MAC to whatever you want on many platforms?
I tried to clear all user data for RobinHood off my phone this morning and login fresh. At first I got absolutely nothing, but eventually my stocks and options came up, then my watchlist. However the watchlist was missing everything I added to it yesterday, though if I look up a symbol directly it does show as added. So I think your theory of restoring from backups has some merit. I wonder how they'll reconcile any orders placed/executed after the backup was taken if that's the case.
Well, browsers just display pictures and text, yet to build Chrome one needs to download gigabytes of code. Databases just keep an ordered list of records on disc. Compilers just look at the code and produce another code. Web servers only need to accept connections and respond with some data.

Image editors are the simplest — they just let you paint with colored pixels.
The HIBP database is updated as infrequently as once a year.

Sorting a handful of gigabytes was a solved problem over 20 years ago. Sorting a file using an "online" operation like row-by-row insertion in a B-Tree is necessarily slower than any offline sort. Merge sort is particularly efficient with data that won't fit on disk.

If you do need "online" operation, a real database engine provides this (and more) for practically zero effort. It's almost as if... they were designed for this purpose!
Fwiw, Product@SpotInst here. Curious what makes you arrive at this conclusion? At SpotInst we have customers who migrate between Spot <--> RI <--> OD everyday.
AdQuick | Senior Software Engineers, Product Managers, Full-time | Venice, CA | Onsite or Remote | https://www.adquick.com

AdQuick is building the AdWords for Billboards.

We've built software that makes it easy for marketers to plan a traditional direct buy of outdoor ads, and now we're working on software that will enable marketers & business owners to place ads on real-world digital screens programmatically in real-time, via software or APIs.

This is a totally new market that's rapidly growing, especially as digital screens get cheaper and as Facebook and Google Ad CPMs continue to get expensive and saturated.

A little about us: AdQuick is an Instacart-mafia company – the co-founders met there, and we've since hired several other folks that used to work there with us. (We joke that AdQuick is just the top 10% of Instacart – sorry Apoorva!).

We're 3 years old, we have 40 people total and product/eng team of 15. We've raised funding from Garry Tan & Alexis Ohanian's VC firm, Initialized Capital. We were break-even in years 1 and 2, and we just closed our Series A: https://techcrunch.com/2020/02/13/adquick-raises-6m-to-conqu...

We're looking for:

- Experience in Ruby, Rails, React, Webpack, Postgres or similar technologies. TypeScript and Ruby Sorbet experience are also welcomed.

- 3+ years experience working on production systems

- People who actively want the startup experience: taking a lot of ownership, having a big impact, and building amazing products that customers love.

Fill out our quick google form here if this sounds interesting to you!

https://forms.gle/dCVT5tUgfpE87JcP8
posix_spawn() actually uses fork() internally, not clone(), as far as that distinction is possible to make. Both fork() and clone() are implemented with the same kernel entry point, which is called "clone".

Here is the relevant line in glibc:

https://github.com/bminor/glibc/blob/b5b7fb76e15c0db545aa11a...

Errors are returned as the function return value.
Location: Groningen, The Netherlands

Remote: Yes

Willing to relocate:nope

Technologies: Java, Robotics, Android, Home Automation, Embedded Software, Entrepreneurship

Résumé/CV: https://bit.ly/2PG9mSg

Email: marijn /@/ twingate.nl

In the past my work has;

- Contributed in building full eCommerce landscapes with CRM, PIM and CDN

- Enhanced the shopping experience for those that shop for Books, Clothes and Furniture online.

- Helped the elderly stay at home longer using smart home automation.

- Kept coolers and heaters working in hospitals.

- Kept vehicle tracking systems on track.

- Helped recreational sailors discover new cool Point of Interests.

- Made businesses more aware about app security.

- Inspired kids to work with technology.

- Formed a community

- Helped to build fighting robots!

Looking for Startups/Initiatives/Projects that are seeking pioneers/cofounders. Extremely hungry for something truely challenging.
> There's a reason that Unix sends EPIPE to a process when writing to a broken pipe, and why the default handler for SIGPIPE is to terminate the process.

As an author and consumer of cross platform software I can't rely on that - no SIGPIPE on windows - not to mention it's a pretty coarse hammer. Return value + errno is the way to go if I actually care about the exact behavior. One can wrap the call and panic/abort/terminate, but most people don't bother to do that, nor can I particularly blame them for not bothering (especially when I generally don't either.)

> I don't think I've ever seen C code that fails to check fork for an error condition, though I'm usually only ever reading my code and the code of widely used open source projects.

I'd be curious if git blame shows they had that error handling from day 1, or if it was generally added in response to heisenbugs. My money is on the latter, but perhaps you're generally exposed to better codebases than I am.
My understanding based on the folks I know at Google is that BeyondCorp paper was a PoC that was implemented in part of their corp network, that is called Production, not to be confused with the production network that hosts their search site. That network still requires a VPN and a hardened Linux laptop to access. Not every service has been modified to implement the RPC calls / authenticated protobuf code changes.

Someone at Google please feel free to correct me on this.
Calculus Resources On-Line
The Slideshow of Your Life
Corp lawyers have said no GPLv3 for tools like this before
There's a few. A big reason why Speeduino and RusEFI exist as open source projects is that Megasquirt, whilst they make the source available for viewing, is very much NOT under an open license. You can't use it on anything but their hardware, can't modify it, can't copy it etc. It's also quite hardware specific with big chunks of assembler in it.

Speeduino started as a way of getting a DIY ECU that was far cheaper than what Megasquirt offerred and it's currently about 1/3 the price. It's not on the same level for features at the moment, but I do new firmware releases every 2 months or so with more functionality etc.
The Plague
He hired KPMG to help him court possible buyers, I'm guessing it came from them. They talked to 141 companies, and I doubt their hourly rate is cheap.
Well, it's less about there being other definitions and more about there being a most commonly used definition.

But I've certainly belabored this thread to its miserable end. :P
Regardless I think using any big 4 consulting firm would be cost prohibitive for a small sale like this? No wonder they were laughing at the end of every meeting. He literally flew around with a team of KMPG consultants to 43 meetings to sell a site worth what a couple million at best...?
I appreciate what HIBP does, but I believe it serves Troy's personal brand more than it would any corporate owner. The biggest issue is the data is super stale. Things regularly pop up in SpyCloud 6-12 months before HIBP, and as a result they are a much more attractive acquisition target.

There is also an unreasonable dependency on CloudFlare kool-aid for HIBP and his other services. I reached out to Troy about sponsoring Report-URI because it was a service I believed benefitted the internet. In response I received a snarky response about how I didn't understand how web-scale CloudFlare was, when I was effectively offering to cover all the companies infrastructure costs for the foreseeable future (multiple dozens of servers and XX Gbps of bandwidth).
This article doesn't do a great job explaining exactly what new features are a part of this release. Seems to me like it's finally enabling some of the useful type iteration stuff that is possible in other versions of protobufs.
I bought Aperture only shortly before they killed it off. Still seething about that. Since Photos can't seem to cope with my ~30K picture photo library (that I'm still trying to recover it after numerous attempts), can anyone suggest a viable alternative?
Both features went one way. Comprehensions were introduced in the functional language Miranda (and to a limited extent its predecessor KRC) back in the 1980s.
I have to concur with you mate, I've used Clojure now for 6 years in 2 startups and I can almost count on 2 hands the number of times I've had to interop directly with Java classes to get something to work.
That's not what "Windows 93" (the site posted) is doing though. However I do take your point about the window borders, I had forgotten that was referred to as "window animations".

I don't agree with your icon point though. I don't recall anyone calling those boolean icon states as "animated".
I love simple and ingenious stuff like this.

Low cost, simple, and effective low tech way to monitor a shipment.
Build and launch a small SaaS before you start your PhD. Then while your PhD is in progress, offer support and small feature improvements that don't take up too much of your time.
The List of Math Cheat Sheets (2008)
Even in cities you have "the apartment problem".

The noise of the streets, neighbors, an even other residents in the same apartment (if sharing, because there's not enough single / studio places at good value) invade. The smells from neighbors and others invade. The shared garbage chute, elevator or stairwell where you interface with the lingering smoking, pet, or messes invades personal space as well.

The building code (at least in the US) in the cities isn't high enough to provide actual solitude and escape from being so close to everyone else.

Inside cities the rent seeking keeps rents there too high.

Outside of cities, rent seeking helps to prevent new home ownership (rather than temporary rental), while the lack of regulations and taxation for infrastructure (like transport of goods and people) undervalues and under-taxes the opportunity cost.

Much like many of the other social ills in the US the problems require a national framework and local solutions; but the balance and distribution of planning is out of scale and stuck decades if not a hundred years or more in the past when the speed of transportation provided pressures that made local management good enough.
People say complicated PKIs are the most important parts of systems because they are complicated and hard to work with and people get invested in them and all the time they've sunk into them. But in reality, far more people have been secured by SSH keys than by IPSEC keys, and by Signal than by S/MIME.
artificial sweeteners just like real sugar are refined, processed, products that spike your insulin levels and cause all types of medical problems. To say that their product is zero sugar and zero calories is misleading and makes it seem as harmless as water.
Location: San Francisco / Bay Area

Remote: Onsite or Remote

Willing to relocate: Maybe

Technologies: Ruby Rails, Python, Javascript

Résumé/CV: https://www.linkedin.com/in/sbisker

Email: username at gmail

Engineering manager and engineer, recently laid off. Specializing in growth work (marketing and sales, user acquisition, new user experience), both B2B and B2C. Open to manager, IC and/or co-founder opportunities. Also open to pure growth consulting. Excited to see what's out there!
I am pretty sure he was talking about the community of r/wallstreetbets, not RH users.