skysight-inc/HackerNews huggingface dataset:
It's a fun exercise to reframe the laws of physics in terms of your "stationary" frame on Earth and I recommend it to everybody. Consider the speed of light in the Andromeda galaxy... except under these physics we can't speak of the "speed" of light, but the permissible velocities as a function of the location in question.

Running through this exercise with some honesty can give one a greater understanding of why our physics is framed the way it is, and why it is that while all sorts of reference frames are valid, "inertial" reference frames are still important on their own merits.
To you and me, it’s about as obvious a red flag as can be. To a struggling small-business owner with a staff of dozens all depending on them for their livelihoods, it’s probably a little bit murkier.

Imagine writing some really bad code under an extremely tight deadline. You know it’s a bad idea, you know it’ll be miserable to maintain, and that it’s a very brittle solution, but you write a few all-caps comments around it and a self-deprecating joke in the commit message, and resolve to refactor it once the deadline has passed.

The process of taking on bad tech debt is very, very similar to the process of taking on bad regular debt.
In general, what science fiction authors tended to miss was the democratization of both access and content. See Encyclopedia Galactica. Knowledge is centralized and curated.

An even better example comes from Oath of Fealty (Jerry Pournelle). There's this central knowledge repository but only some people can access it--or at least have some sort of mental Tier 1 access. Wikipedia it ain't.
Do you have a single fact to back that up?
Thanks! Those are good resources
There are already companies that offer short term business loans where you borrow against your receivables. This helps companies make regular payments for mortgages and payroll when their receivables are unpredictable. Without these sorts of loans businesses would not be able to function.
What made the 70's better than the 60's? In the span of a decade we went from idea (we will put a man on the moon) to execution (Apollo 11) for arguably the greatest scientific feat of mankind.

I realize we're talking about humanity as a whole, but I don't see the appeal of the 70's.
Extending this man a hug in this professionally devastating time and hoping his inner circle makes sure he stays afloat himself.
The new supercomputer behind the US nuclear arsenal
This is quite brilliant. If quality of tech remains good, few interesting results can be expected in years to come.

There are few challenges for the founder(s) - 1. splitting time (and focus) between university duties and startup work will be tough. And 2. if a startup fail to get traction within 1.5-2 years, and its founders are unable to secure GC/extension, you can expect further dilution of focus.
I found this interview with Karl Friston helpful to understand free energy principle from a high level:

https://www.youtube.com/watch?v=NIu_dJGyIQI
We live in a world where arbitration clauses are expected, so what does that tell you?

They start as one entity's predatory practice, but when they work in court, they spread rapidly and become a standard that you simply have to deal with.

Edit: This is also a world where student date can never be discharged because that's what the lenders wanted and they wrote the law.
A prior place I worked at paid somewhere around a million of dollars as part of a fax blasting settlement (an employee sent around 1000 faxes iirc). I don't know how this business didn't get nailed to the wall for it, the fines are per fax and crazy.

One errant employee can fax blast once and wreck an entire company.
The cameras in London are mostly private.
It appears that this fund was mostly in the business of selling options. Nassim Taleb often warns this is a dumb idea because in the long run something bad will happen from which you can't recover. I tend to agree and while it's sad for those involved I believe they can only blame themselves. They haven't been prudent.
Bernie Madoff wiped a bunch of people out.
he is in the post blow-up glow. you can see he's borderline physically ill from just starting to come to grips with this.
Scientists create atomic scale, 2-D electronic kagome lattice
Confession of judgement should obviously be illegal.
My problem isn't with you writing proprietary software, (I'd prefer if it wasn't proprietary, but do you as you wish). My problem is with you people who benefit daily from FLOSS to then act as if the FLOSS people are just crazy hippie, commie lunatics and how you couldn't possibly be FLOSS without also putting food on the table and how other people are apparently not (gosh!) allowed to advocate for not using proprietary software, or how is wrong for them to do so and other such garbage.
А Brief History of My 3D Printer
i wouldn't necessarily wish this guy well. he basically ran his hedge fund in such a way that left his clients even more exposed to the risk of his poor decisions.

not only did people lose money, they owe money.
I just googled chloramine and found this:

https://en.wikipedia.org/wiki/Chloramine#Safety
No companies worth working for hire that way. What you are describing is a way to get jobs at startups or non-tech companies that don't have a good grasp on fundamentals.
Imho it is fundamentalist if the only reason for the rejection is that it's proprietary. Don't know if that was the author's exact experience. But it has been mine. And it's not just dogmatic and stupid in a similar way as religious fanaticism, it's harmful for the entire ecosystem.
How does she know the guy was only asking because she was a woman?

Maybe he was just an ass and would have asked the same of a guy, in the same patronizing way.

As for this being a reason we don't have more women in stem, please. This just looks like someone looking for an excuse to be a victim.
Assembly of a pan-genome from deep sequencing of 910 humans of African descent
The End of Trust
> There is a scummy way of managing money that some CTA's use where you don't get the proper license to manage others money as a hedge fund and instead just have people put money into accounts and then they give you the right to trade.

That’s not scummy. Some clients want it set up that way, so that they have control over the money, they can terminate their account at any time or transfer control to another asset managemer, there’s no chance of the fund suspending withdrawals or something similar (which you could also say is scummy).
I'm guessing you've never been in the deli section of the Nob Hill Foods on Grant.
This guy deserves no sympathy. He gambled his client's money in an extremely irresponsible manner.
Airplanes and Spaceships
Mutation testing in Python using Mutmut
In what way does vitamin C help in this case?
Lockheed Martin is building quiet supersonic jet for NASA
> Tweet your most recent screenshot

Oh wow. They didn't kid around when they said "7. Watch your life fall to pieces."
Sounds totally plausible. I never cease to be amazed by my 4-year-old's attention to detail. He notices everything.
Well, you will have to excuse me, but I'm some ninny who gave up a National Merit Scholarship to a big university elsewhere and went to the local college for a couple of years, then dropped out, in part because I knew two people with tons of student loans and no serious career who were mooching off of family (the mother in one case, the wife in another). So I didn't drink the koolaid and buy the idea that a sheepskin was a slam dunk path to having a real career and life on easy street. Thus, I wasn't willing to run up student loans to get a degree. I felt I could deliver newspapers (because that's what these two guys were doing) without a student loan and my life would be better without the debt if that was what I would be doing anyway.

I also found ways to make money on the internet while homeless and that helped get me off the street. It was critical that it actually turn a profit for me. Low pay was acceptable. High through-puts of money -- some going out and some coming in -- without a real profit absolutely was not acceptable.

So while I'm well aware of Twitter and Uber and all that, I cannot fathom running a small business that doesn't turn a profit. I just don't get that. To my mind, that makes no sense. Why on earth would I do that?

To my mind, you find something that is actually profitable and then grow it. It seems to me there has to be something wrong with a person's thinking that they take on 50 employees and still don't make money.

I just cannot wrap my brain around such a choice. I look at what I read and I think the people running the business, who were praying to God for business to improve -- presumably instead of actively researching how to make things work better (I realize you can do both and that assumption could be in error, but I can only go by the info included in the article) -- must have been doing something wrong in some important way.
I use emacs because it's competent as a text editor and doesn't try to be more than that. It works well in conjunction with other Unix style tools.

It's hackable enough to have various plugins built for it that I need to use sometimes. For example, proof general and modes for specific languages.

Also, I like that Emacs is extremely polished. When I am working with someone who uses VS on windows they will typically have projects break for no reason and generally a more buggy experience
The problem is the loan brokers in the story are fly by night middleman operations - hard to pin down.
A good point, but perhaps we can agree that the mechanisms of the BTC(etc.)-USD exchanges are much less regulated than those of traditional equities/commodities/futures, etc. markets.
Updated NASA Damage Map of Camp Fire from Space
They were setup as managed accounts. Clients actually own the assets and in turn the liabilities.
Like Personal Guarantees for getting a Merchant Account to accept credit cards. Everyone but Stripe, Square & PayPal requires them.
This is an interesting double entendre. Do you mean happy to pay as long as it has a permissive/OSS license and comes with source code or that the purchase price is zero, or both?

Genuinely not trying to be pedantic, just curious if you were being clever.
Unlikely. I skimmed through both patents [1][2], and I don't recall any numbers on throughput. But the general principle is super cool – they analyze the change in luminance of the picture, and chrominance can be whatever you wish (so they can replace particle cloud with any custom animation). The idea is that human eye is much more perceptible to changes in color than to changes in luminance, but for image processing software it's quite different - they can decode luminance changes quite reliably :)

So my guess is that Apple's approach is optimized for coolness, rather than transfer speed.

[1] http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...

[2] http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...
HOW CAN I FIND a SELLER FOR MY STARUP?
What would be the best way to find a sales person that knows how to sell either SAAS or a hardware product ?
> never be naked when you are short as your losses can be unbounded.

I wish it was a requirement for people to have this tattooed to their body if they start trading naked options. It is so sad to watch a friend, who is otherwise brilliant, get caught up in the idea that they can make unlimited money because they know that this commodity is going to "drop like a rock." And then watch them lose their savings when things were different than they expected them to be. You get to hear about conspiracies of people who "tricked" them, rating agencies that "lied" about what was going on, etc etc. So very sad.
In case the author sees this, some comments about Rotator.cs.

1. This algorithm will break if the number of valid characters in the BMP becomes odd.

EDIT: As user platforms pointed out, there is an unit test for this.

2. There is an overflow in line 39 because of the check i <= BMP_SIZE in line 37.

3. The web server at rot8000.com exposes at least some errors with stack traces, try rotating the string <script>.

4. In line 42 you are performing a linear search for every character you transform, that is very inefficient, especially with characters at the end of the BMP. At least use a hash map or even better just use an array mapping the input code point directly to the output code point.

5. rot8000.com does at the very least allow rather long inputs which paired with the inefficiency of the linear search makes a DoS attack pretty easy. I tried a 10,000 word lorem ipsum, it was not rejected and the request took a minute to complete.
It’s a free market, you can easily decide on your own who to invest in. You could just as well say, the investors (who should have been highly diversified, if they’re not completely retarded, btw) were making a lot of “rent-seeking” profits without any effort or skill on their own for years...
Lots of people have no sense though.
From my experience a lot of companies (not all) work that way. I am little stuck in some legacy tech and during interviews it looks like they can't even conceive that someone may learn their stack quickly.
Films are not books. Some very good films (such as Dr. Strangelove) may be inspired by a book or riff off it but end up in a very different place with a very different tone. It's not a filmmaker's job to do a faithful adaptation--although those can work too.
aren't really employees

That makes a little more sense to me.
I'm not sure if you're responding to my claim that it doesn't mean power. I agree that it means "watch over". Like physical "above-ness".
Where’s Our Warp Drive to the Stars?
By which you are admitting to being a fundamentalist. There's other people who do that. They often explode. Not a label I'd want to give myself.
Code sharing is actually really good in visual languages if done right because you are forced to have well defined inputs and outputs for your nested structure. Search is getting better and is not bad in Simulink. Pattern matching would be an interesting research project. Those big wire rats nests typically come about because the people using visual languages (especially Simulink and LabVIEW) are only doing that as their secondary or tertiary job. It's more important to get something working out the door than to do it well and proper and maintainable. Besides, it's hardly limited to visual languages; I'm sure nearly everyone here has gone back to some code they wrote in the past and found it nearly indecipherable.

The main benefits of visual languages is that they allow domain specific people to work in methods that are natural to the problem and closer to what they are used to. Some problems can be represented very easily visually but are a big pain in code such as physical systems. Data flow and timing diagrams lend themselves very well to visual descriptions and can help prevent race conditions. WYSIWYG editors open up software domains to huge swaths of people who go on to produce some incredible work. Yeah, ultimately, people run up against the limitations of these programming environments and then you either transition to a less friendly but more scalable code, turn into spaghetti mess, or give up.

I think the biggest thing text based code development has for it is that text is inherently "open" and simple to share so tools get built for it while most visual languages tend to be proprietary, niche, and locked down. Maybe one day we will see a solid FOSS visual programming language/environment that hits above it's weight and can drop into other languages specifically for handling types of problems. I think that would be ideal but articles like this one that are close to straw man arguments don't help get anyone excited to work on it.
CDC: Romaine lettuce linked to E.coli outbreak
Like a pun when the word first came into usage?
First ever drone-delivered kidney is no worse for wear
This math and the key analogy makes me think of the Reed–Solomon error correction algorithm which underlies the parchive sets used to transmit data on systems that are prone to errors in transmission or storage or that don't have any ECC built into the transfer protocols. That's effectively the same result. You are trying to reconstruct the full, original message/file and the checksum for certain pieces show damage so you use the additional data to reconstruct it. The math for the Reed–Solomon is similar in concept to oversampling the points on a line. You only need two points on a line to determine the actual path/slope, etc. so if you take three points, any two will allow you recreate the line.
YouTube – Save Your Internet – Article 13
I like it. and as a bonus she can add kernel dev to her linkedin.
I have no experience investing in hedge funds, but I feel like having a name like "OptionSellers.com" might be a red flag?
I'd add the many others in the hierarchy having their personal"vision" questioned by 'subordinates' creates the same problems you describe. Otherwise, you nailed it imho.
Who were greedy and seeking easy profit.

People go broke in casinos as well. Doesn’t make it immoral to be run a (“fair”) casino, or a smart idea to bet all your life savings.
There is: email hn@ycombinator.com. We don't see most of the posts where people are trying to contact us in comments, simply because there are far too many comments to read. I noticed the GP randomly. We do, however, read all the emails.
So, how many bytes can this encode? I found no reference for that.
Wouldn't 2 laptops be close or over the battery sizes allowed per passenger?
I can personally be unenthusiastic about it, but that does not hinder your ability to adopt it, if you wish to do so. I just wanted to clear the perception that we're somehow trying to hinder devs or whatever.
Topological Spin Excitations in Honeycomb Ferromagnet CrI3
One has to be born with an eye for details... Well done!
It was the same in the US until the vaccine came out. Seems these parents aren’t only dumb enough the be anti-vaxxers, they’re also dumb enough to not even do the things everyone did before the vaccine existed.
Password-less sign-in for Microsoft accounts using FIDO2
You seem to be under the impression that black people imported to America were history's only slaves.

Good luck finding a country with people of any color that hasn't experienced some level of slavery.
Does this mean, you don't store or distribute my DNA, but the risks you calculated from it?
> This doesn't seem like an inherent flaw in crypocurrencies

Unregulated financial markets don’t work. You’re selling something intangible whose benefits are inherently only realisable after an indeterminable amount of time. That encourages fraud. This is a core and fundamental failure of cryptocurrencies.
Do me a favor and pay it forward. When technology decisions are made, look at them with a conservative eye. Make absolutely sure the technology selected is being selected for the right reasons (ie not resume driven development, premature optimization, culture signaling, or because it's "new" it must be better). It'll pay dividends for whomever has to operate it, as well as the business.
Every website works off the same technology and database to detect child pornography (PhotoDNA). If it slipped though Tumblr, it would on any other site or app as well (including Apple's).
Exactly. Its value comes from being measured.
Topologically protected transport in photonic crystals at telecom wavelengths
Why on earth would you need a warning that text entered into an HTML form would be posted to the server when you pressed the button? What else would you expect it to do?
Is that why some Microsoft download URL with a GUID in it made it to his server? Typo in Windows Update?

I don't think that sounds right.
> Some day I would like a powwow with all you hackers about whether 99% of apps need more than [...]

Close. But I also need it HA w/ automatic failover, auto-SSL certs (meaning I might need to give my DNS provider creds depending upon LE approach), notifications on outages, easy viewing of logs past and present, easy metric viewing, automatic backups, and updates that are easy for me to sign off on to then run. I'll do the plugging on the app side (that is exporting metrics, logs, etc). And no vendor-specific solutions (even if they are repackaged common components like RDS is for Postgres), I should be able to run on a couple VMs on my laptop if I want and it be the exact same. And I may want to add an MQ/stream (e.g. Kafka), in-mem DB (e.g. Redis), etc later and still want log aggregation, metrics, backups, etc.

Really, that's not asking too much but it's definitely more than LAMP. We need a pithy name for this startup-in-a-box (again, that's NOT a PaaS, but a self-hosted management on an existing set of servers). Nobody wants to fumble w/ Ansible/Puppet/Salt/Chef/whatever all over the place or hire an ops guy, and people don't want to use vendor-specific solutions.

I agree with the "you only need this"...but we need just a bit more to handle outages and auditing.
fishing - the best hobby ever for me :-)
This almost sounds like a special case of Jeremy England's dissipation-driven adaptation theory. Does anyone know the overlap/differences between these theories (other than specificity)?
Spot on, friend.

So recently I started writing a simple web application for my family. They send emails to each other with gift wish lists in them and we all have to juggle those emails around. I figured some products would exist already to solve this problem, but I wanted to make my own.

When it came time to make it I thought: "This has to be a REST API with a JS front end" and then further down the line, "Man I should use Flutter and only make it a mobile app!" I had other thoughts about making it Serverless and doing $thisCoolThing and using $thatNewTech. In the end nothing got done at all.

Fast forward to today and it's a monolith Go application that renders Bootstrap 4 templates server-side, serves some static CSS directly, sits on a single server (DigitalOcean) and uses a single PostgreSQL instance (on the same server). The Bootstrap 4 CSS and JS come from their CDN.

I made the technology simpler and the job got done. It's an MVP with basic database backups in place, using Docker to deploy the app. It just works.

Lessons for me from this:

* Server-side template rendering is perfectly fine and actually easier, frankly
* JS can still be used client-side to improve the experience without replacing the above or making the entire rendering process client-side
* Although Go compiles to a single static binary I still need other assets, so it went into a Docker container for the added security benefits not to mention portability
* Serverless is nice, but unless it's replaced the above day-to-day, there's always a steep learning curve around something you haven't done with it yet, but need
* Picking the latest and greatest tech tends to stagnate progress or halt it entirely, in most cases
* An a software MVP needs an MVP infrastructure to go with it

Just my thoughts.
> Isn't traceability a positive aspect for cryptocurrency in this case?

Not if you have to hire a lawyer to show the Bitcoins which left a violent criminal’s wallet were transferred to you legitimately.
For someone to say calling a black man "boy" is not racist is either willfully ignorant to an alarming degree or just plain insincere.

It's probably as another commenter alluded below: people are taking this weird position of "I haven't personally lived through it so it must be literally any other explanation" when someone who has direct experience with the type of behavior exhibited points to it happening, live and in living color and says "this is a problem for me as a member of this group".

I couldn't ever in a hundred years imagine telling a blind person who says "this is my experience as a blind person" they're wrong, or what they live through on a day to day basis isn't valid because I, a person with full vision experience it differently.

But here we are. Reading some of the comments in this thread has me cringing just as much as reading the claims alleged in the article [0].

[0] https://news.ycombinator.com/item?id=18495817