skysight-inc/HackerNews huggingface dataset:
This is where solutions like Spreedly and TokenX make a lot of sense. Once the payment method is stored in their vault, you can try (and retry!) payments on multiple gateways.
> Are there any security features in this concept?

The fact that you'd need a flat-bed to steal the bicycles is a security feature. People steal bikes because the penalty isn't serious. Who is going to risk a felony and their tow truck license for just a few bikes?
Google had their cables physically sliced.

Cloudflare was brought down by a config push.

Anybody want to guess what killed Stripe this morning?
Cloud TPU Pods Break AI Training Records
Here’s an entirely plausible scenario:

The person in the story said they thought they heard domestic violence in some of the recordings.

I know some people who are into “consensual nonconsent“, a form of BDSM which I do not understand, but as these acquaintances tell me they like being on the receiving end I have reason to trust them.

Any system or person which incorrectly identifies one of these groups as the other, in either direction, has life-altering negative consequences. Note that in the UK, some forms of consensual BDSM have been prosecuted as serious assault, and the person on the receiving end has been prosecuted for conspiracy to commit assault because they consented to it.

Any system which prevents DV information reaching the police is bad. Any system which reports BDSM to the police as DV is bad. I don’t even know what the relative frequencies of the two acts are, so I cannot even make a utilitarian ethical judgement.
The CMU Database Group: https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA

It's mostly run by Andy Pavlo, a professor at CMU. Full recordings with slides+notes of class lectures, and lots of talks by visiting lecturers. It's far and away the best resource I've found for learning about DB internals.
>We started working on this because we believe that coffee is the most overlooked sub-vertical in retail.

Do you have some data to back up this assertion? It feels like this quote came right out of "Silicon Valley."

Edited to add, And then the next question is, if it really is ignored, are you sure it isn't that the market has just decided that Starbucks and Dunkin have won?
Yeah, depends on your business, but for us Stripe is only necessary for new customers or for folks to update their billing information once in a blue moon. I definitely envy anyone getting multiple new customers per minute.

Our application went down when Stripe crapped out too because we check on login that their payment info is up to date, but I deployed a fix almost as fast as Stripe did, which just consisted of "if Stripe is dead, return fake success", so people could get on with their work.

Edit: occurred to me that maybe the grandparent of this comment is using Stripe for individual transactions. If so, may I suggest you use a payment processor that won't take 2.9% + 30 cents per transaction? Those are relatively high rates. Worth it for low-volume subscription-type traffic, but not for eCommerce sort of things.

Edit 2: regarding the previous edit, it's complex, and it depends. You do you.
Exactly. If it starts happening frequently, maybe it's worth looking into. But I think there's a middle ground between 'worthy of complaining on hacker news' and 'need to implement and support a redundant backup payment system.'

KATG listener since 2006. Awesome to see you on here.
There are two reasons: fibers with non-native stacks don't mix well with zero-cost FFI with C and other languages with native stacks. For example, Go suffers from this problem. The other problem is that N:M threads require a runtime and not having one is a hard requirement for Rust.
This is a good idea. I've been working out a plan to move transaction processing to background processes to help with web throughput. I'd imagine I could solve for this problem at the same time.
Le Chêne Chapelle (The Chapel Oak)
Yes. And even if you do all that and stay on the right side of the regulators, you’re not out of the woods. You then have to do additional work to minimise the chance that investors successfully sue you later too if they lose money.

And you need to do all that in every jurisdiction you touch, plus likely the US even if you don’t touch it.
This looks neat, but I'm struggling with the landing page.

There are a bunch of animated gifs that show off how Soulver works - great! But just as they finish the exercise and show the result, they immediately blank and restart. I don't get any time to figure out what just happened. It's incredibly frustrating.

Put a 5s pause at the "complete" frame.
I am not your target market, but holy shit, that's one heck of a write-up. I couldn't have been more "meh" seeing the title, but you sold me on everything—the size of a market, the growth, how you're doing no one else is and why it's an awesome opportunity. An amazing pitch. I hope you well for success.
Congrats Tim & James on the Product Hunt launch today! This is a very powerful solution for independent coffee shops to access similar demand-side market effects to Starbucks - I could imagine you doing the same for the supply-side for them eventually too with increasing purchasing power on behalf of the independents.

I'd love to chat - I run a menu data company (Woflow) that could help you onboard these coffee shops quicker as well as add a lot of coffee shops on the west coast. We work with other YC companies too. will[at]woflow[dot]com
Or just port to Julia, Scheme or Common Lisp, while enjoying the power of dynamic languages with compilation to native code.
It's such a relief to hear your conclusions, after so thorough an analysis.
You're free to have your own opinion, but anything specific beyond "it doesn't work"? I work in pharma, and we use representative sampling every single day in every single thing we do, and it works.
Yep, prior to Google the dominant SEO strategy was to spam keywords into hidden HTML tags invisible to readers.
But at the same time I'm not convinced that the greater reason for this is with easier access to creating internet content we are not simply creating too much garbage to filter out all of it. It is always easier to break a system than build a bulletproof one right? I am under the impression that we are just returning to the mean of too much garbage content that is simply trying to sell something.
you mean a contract https://en.cppreference.com/w/cpp/language/attributes/contra... c++20 has this, baring something unexpected happening in ISO.
inoreader at least opens the links in line with full description, shielding you from having to go to the website at all.
Personalized learning would work super well if the US has a standard national criculum. Then a student could take the same module online if it wasn’t clicking at school and learn the same concept from a different instructor and perspective. Otherwise it’s super difficult to match concepts up
Cool, glad to hear it's working. I've also used cayenne pepper and cinnamon on ants, and tried cleaning their trail with vinegar. They're the Argentine kind (San Francisco area) which means they are _legion_, so I had limited results.
What difference does it even make? If they want to collect new info, they just add it to the all encompassing policy for “everything Google” and the opt out option (lose access?) is too detrimental, so I have to agree.

They might as well just say “we collect everything.”
Me, please! Thanks for sharing it
They're both based on a Rockchip SOC and any copyrights around "Pi" and "Rock" or "Orange Pi" don't seem to be enforced.

There's a whole parade of micro-computers that don't differentiate each other.
I'm not gonna reply to you, but I really disagree with what you're saying and this is my response as to why.
We can't train teachers fast enough

i don't believe this is true in the actual sense of the words. the problem is rather that we are not spending enough money on education. we could get many more teachers if that would change.

and it has to change regardless. with automation replacing all manual un-educated labor, education is the only way to avoid unemployment for a large number of people.

we need more teachers. many more teachers, and more effective teaching methods. but i believe financially this is all solvable if we are willing to solve it.
Obviously corn is a huge one because the government subsidizes it so heavily.

But another popular food source for animals is beet pulp pellets. Now these are pure waste by products of sugar production. So even if you don't feed animals it's not going to reduce the impact of this.
You're ignoring the other side of the equation: the convenience of also being able to get food, medical care, entertainment, mail, etc. It's affordable and possible to live in suburban / rural locations because the automobile made it easy. Otherwise, these people would need to be significantly more self-reliant.
The problem is these alternatives need to have other nutrients added to them and be fortified with the things they lack compared to milk.

Go and look at a decent resource like nutrition data and compare what you get with milk vs the alternatives. Milk is far more nutritionally dense, and I'm not just referring to calories/macros. It has vitamins, a lot of minerals, and even omegas.
I too will now blame any of my non-working bug fixes on a non-responsive 3rd party API. I like it.
Some companies tell me on every phone call that I am being recorded. Some don't (but maybe are recording anyway?)

Should Voice Assistants be required to annoy that they are recording every time they received an activation? Until the user explicitly approves long term? Should that approval require daily or monthly renewal?
Should the device detect new voices and give them the same warning? Should these recommendations become law?
Just curious, do you have a proposed solution?

The best I can think of would be to have a feature toggle that can be manually flipped by a developer and route transactions through PayPal when the toggle is flipped. This would solve the ability to collect payments for new customers, but there would have to be some sort of reconciliation/sync when Stripe comes back up to migrate the customers back to Stripe, otherwise you'll have a handful of customers in PayPal indefinitely.

Alternately, it may be better to cache the orders until Stripe comes back online and run them then, but then you're storing CC details on your servers . . .
The issue with this line of thinking is we are not talking about a single forest or some minor changes to urban settings, but a massive change to the number of forests. The scale is vastly beyond adding more trees near buildings or a few more orchids. Ideally you want massive trees that live a long time and spend as much energy as possible growing larger not making fruit.

This land is not already being used for forests because other uses are simply more useful or less costly. The net loss of utility then needs to continue for as long as the carbon is sequestered.

Finally, if you want to sequester carbon somewhere else you need to collect and transport it which adds more costs. Further, if that’s the goal forests are simply slow carbon sinks in comparison to other plants.
People are already pretty annoyed by constant cookie notices. Do you think making these notices more annoying will be popular?

Maybe we need to think about alternatives to what is effectively more legal paperwork in daily life?
I will sign on! Someone make a badge so I can put it on my site's footer :)
There's an XHCI controller in the device tree, but my guess is that there's some silicon bug in it, hence the third party chip off of PCIe instead.
Cool idea, but but does every website nowadays insist on lazy loading every single part of the site? It just makes everything feel so slow.
At first I read this and was like "okay, you want to dump 30 Gigatons of Olivine per year for 'a number of years' on tropical beaches"

That sounds crazy, considering we pump out +10Gigatons of CO2 per year as it is. But, does the science actually make sense in that if we actually did that, we'd end up with less CO2 in the atmosphere, and subsequently the oceans? That would seem to make this a great tool (possibly among many) to clean up our mess once/if/when we stop putting so much CO2 out there in the first place.

Edit: I do wonder if this process would raise the alkalinity of the ocean too much in the other direction. I can't find the info on this on their site, there is so much to read!
I think that the main problem of a customized and changing over time curriculum is that it's hard to maintain connections to information in long term memory over time. Ever since I started using a spaced repetition/interleaving program, I find that I can start learning something, then walk away for as long as I like, and be able to come back to the subject not just fresh, but with the previous information far more entrenched than before.

This allows me to jump around my interests rapidly within the limited time that I have for learning difficult subjects, and means that the time that I do spend on particularly difficult subjects that require deep understanding isn't wasted.

I think that meta-learning is a key subject that any learner should start with, then messiness isn't a problem anymore. If I had learned it 20 years ago, I probably wouldn't have lost all of that wonderful college expertise.
It should be obvious that everyone has their own interest, everyone ideals are different, maybe for google it make sense to increase centralization.
First baby in the U.S. born from transplanted womb of dead donor
Hi there! Andrew here, the founder of Relocate.me (https://relocate.me), a tech job relocation platform.

As we're working with relocating techies every day, we observe a discouraging trend.

Around 80% of tech job candidates applying from abroad are being rejected on the resume screening phase.

Driven by a desire to change this, our Relocate.me team has launched the new 'Who Wants to Be Relocated?’ page.

The aim is to give the relocating tech specialists more chances and better exposure.

Every month, we'll update it with a fresh batch of new applicants.
Totally fair. It's primarily because of how many cups of coffee are consumed every day, and how few of the existing mobile ordering apps have coffee shops as an option. The regularity of the purchase and the popularity of the Starbucks app both point to the opportunity for us.
- Lex Fridman
https://www.youtube.com/channel/UCSHZKyawb77ixDdsGog4iWA

- Rebel Wisdom
https://www.youtube.com/channel/UCFQ6Gptuq-sLflbJ4YY3Umw

- Fresh Out - Life After The Penitentiary
https://www.youtube.com/channel/UCTsGL6oeAKi4lHIMfWwkcyA

- Living Big In A Tiny House
https://www.youtube.com/channel/UCoNTMWgGuXtGPLv9UeJZwBw

- JunsKitchen
https://www.youtube.com/channel/UCRxAgfYexGLlu1WHGIMUDqw

- TrueFood TV
https://www.youtube.com/channel/UCOaof-3dr6b7dFIxNP_1Wlw
The challenge is going to be the same that C++ had until ISO C++ finally understood the way forward was to actually have them in the standard.

A bunch of third party libraries with different levels of quality not guaranteed to be available across all target platforms supported by the language.
This is exactly Ritual's (Toronto, Canada) schtick. Order ahead, start walking. Food will be ready when you arrive. There's no reason why you need to stick to coffee. I use Ritual to order from my favourite restaurant in the middle of a tourist attraction. The tourists wait 30+ minutes, and I can stroll up to the counter and grab my lunch and skip the line.

Ritual even tracks your location with GPS (if opt-in) and delays your order until the appropriate time.

The first time I used it, it was for a cappuccino. I walked into the store just as the barista was doing the art with the milk foam. 10/10 timing.
There are probably many more people in the industry today who are stronger in a single domain but far fewer who have expertise in multiple domains. Woz has serious skills in software, digital and analog circuits. You might say 'so what's the big deal? Just get three people to replicate the skillset'... this works for some things but not for others. Without the cross-domain expertise, there are things that even a small team of three just won't see / think to try that a single person would. So while your team of three was still trying to understand the problem, Woz would likely have designed a more elegant solution using a smaller/cheaper BoM than they would eventually come up with. (Woz wasn't just extremely competent in multiple domains, he also worked very fast)
Everything was fine for me until I noticed all my bank and cc and utility websites broke without JS.
looks like a great app but a little disappointing it requires MacOs 10.14. There are a non-insignificant number of people still using older machines.
I don't think it is a problem. Xerox is a thing.
Wouldn't that actually make you look bad? Your non-porn site would appear to host porn on Google search results.
Banned Chinese Security Cameras Are Almost Impossible to Remove
Keep in mind that there's no rule that says there must be a correct answer. If the only way to do something is approach A or approach B, and people don't like either approach, then other options include figuring out a new approach C or not doing the thing.
There is a separation between NYT the corporation and the editorial staff. Just a couple of weeks ago, there was an article in NYT complaining about CCTVs installed in NYT office [0]. Should we now dismiss every article in NYT complaining about surveillance (especially workplace surveillance) as hypocritical and ironic, because if NYT thinks surveillance is bad, why do they do it themselves?

Newspapers like NYT are one of the few institutions where workers enjoy a level of freedom from management in doing their work. The other example is tenured professors. We should celebrate this, not mock it.

[0] https://www.nytimes.com/2019/06/01/opinion/surveillance-came...
There isn't really a "downside" in a strict sense; there are just trade-offs.

The biggest one I run into is that __slots__ does not play well with multi-inheritance:

https://stackoverflow.com/questions/472000/usage-of-slots

Also, slots somewhat contributes to obfuscation since slotted objects don't work in the exact same ways as regular objects do so developers may run into weird stack traces they might not immediately recognize.
This actually seems to have some promise - I'd be worried about other side effects (another article I was reading mentioned possible effects on marine life due to dissolved iron and nickel), but it seems like a technology that merits further exploration and rollout on at least a small scale.
Those are for different kinds of products/audiences and often not interchangeable with keyword-based ads
I wish there was an app like this that would work with dense text with embedded math, so I could use it for tabletop game character sheets.
It's regulation, but it's kind of forcing infrastructure and government to deal with a problem when maybe the model should be that these companies are forced to rent small areas of corners, parking lots, etc. for corrals and charging, kinda like the Fotomat drive-thru camera film development, or snow cone stands.

Seeing dead scooters laying in the streets here for days sucks, and while remarking the street makes sense in denser cities, it's a now semi-permanent eyesore too.
Appreciate the support. We've definitely looked into the supply-side, and we actually partner with a company (odeko) that does a great job at this. Always open to improving our onboarding process, I'll check out what you're building!
the teacher observes each child, sees how they are progressing, and helps the child (in whatever way suitable) if the progress is not fast enough.

incidentally, this is also how i work with my employees too. they report their progress to me daily, and if they are stuck somewhere or are getting off on a tangent i find a way to get them back on track.
If you're an adversary trying to snoop on port 22, why would you bother to respect the conventions of robot.txt to begin with?
Hi, co-founder of Project Vesta here. Based on a CO2 life cycle assessment, to minimize CO2 created during transport, the idea is to utilize mines within 300 km (186 mi) of the destination beach. Including mining, milling, and transport, we can hopefully maintain only a 4% efficiency loss in terms of CO2.[1]

This paper has a few examples of models where it is 93% efficient for mines within 1,000 km. [2]

Fortunately, there are olivine reserves found all over the planet in a formation called dunite (contains 90% forsterite olivine).

Further, for many of the first beaches, we will be looking to use tailings piles (waste rock) from previously dug and developed mines, as well as the infrastructure from those mines, such as rail for transport. Since olivine is found in volcanic rock formations close to the surface, in the process of mining other minerals that are found in volcanic formations such as diamonds, many tons of olivine rock have already been dug up and deposited in large piles on the surface. By utilizing this rock we would not produce any additional CO2 from mining, and only from crushing/transport.

We are definitely taking the CO2 penalty into account in our calculations and strategy for deployment.

[1] https://projectvesta.org/science/#dflip-df_978/1/
[2] https://projectvesta.org/science/#dflip-df_93/2/