skysight-inc/HackerNews huggingface dataset:
I didn’t invent credit cards. I pointed out that being able to borrow isn’t the limiting factor. It’s well over 100% rate of return for the bulk savings you can get for some of the examples often cited. That’s a tad more than the interest a credit card charges (or what the charity I suggested could charge).

The point of my comment was to suggest that you be the lender and get these easy returns, if you’re so confident in the theory. Why did you think it would be relevant whether current credit cards would lend to them?
When your phone gets EOLed you buy a newer Android phone and the glasses would keep working.
Same issue on the Atari ST; the custom chips just permanently mapped the first 8 bytes of RAM to the first 8 bytes of ROM. The remaining vectors stayed in RAM.

Other systems I've seen just put a ROM at 0x00000000 and do an indirection (just a couple instructions of overhead).
Boeing’s second quarter of 2020: cutting production as revenue halves
>"Food insecurity" is nowhere near the same thing as going to another city to stand in line for potatoes and onions.

What's the difference? Millions of people in the US have to line up at soup kitchens and food banks in order to avoid starvation.

>On the whole, decentralized distribution is always better than when centrally controlled

That's a strong claim; I'd be interested to look at evidence for it if you have any.

One major counterpoint would be the enormous reductions in poverty that China has achieved over the last decades. Quoting from Wikipedia here:

>The dramatic progress in reducing poverty over the past three decades in China is well known. According to the World Bank, more than 850 million Chinese people have been lifted out of extreme poverty; China's poverty rate fell from 88 percent in 1981 to 0.7 percent in 2015, as measured by the percentage of people living on the equivalent of US$1.90 or less per day in 2011 purchasing price parity terms.

https://en.wikipedia.org/wiki/Poverty_in_China
For context ... the lifelabs folks do labs/diagnostics for a huge part of the country .. and they had a data breach where some private data was lost. That's half of Canada, eh.
This is pretty cool. I still use a TI-89 Titanium regularly, as well as a TI-89 Titanium emulator on my phone. I remember spending hours writing code for my TI-84SE in middle and high school. I loved that it was so easy to see and use my code in my hands, and to share with others. I remember learning TI BASIC and z80 assembly on it. My favorite achievement was writing a networked (over the TI cables), raycasted FPS for the TI-84SE. Performance was awful, but it felt amazing that it was at all possible.

This is a big blast from the past. I can't wait to try running some of my old code on this emulator.
I have been in lockdown for 140 days now, and I still wash the food and stuff I buy from outside, and do the full mask + plastic shield + hand washing ritual every time I have to go outside, which is basically to buy groceries and nothing else.

Given that the virus seems to generate harder symptoms for men, and some young people have died, and the number of cases are still in exponential growth, I see no reason not to avoid the risk.

In my opinion, if you choose to get infected, you are crazy.
as with all founders who faded out, he became a VC. True Ventures partner https://trueventures.com/team/kevin-rose/
JaegerMonkey used both approaches. I don't know if IonMonkey still does though.

https://hacks.mozilla.org/2010/03/improving-javascript-perfo...

EDIT: It looks like a couple trace-like techniques are still used in IonMonkey (maybe the devs have some input there though).

https://wiki.mozilla.org/IonMonkey/Overview#Modus_Operandi
They could using a small EMP weapon. These happen to have short range and are explosively pumped, so at that point it’s easier to just disrupt the magnetometer by initiating rapid explosive disassembly.
Great read and great work. TI’s move to disallow developing native applications is not good. By definition, these calculators are educational devices, not walled curated platforms. While I admit programming is a secondary function on these calculators, a large community of folks (including myself) learned to code on these relatively accessible machines and many took those skills forward to help build really cool and useful things for the world.
Micro finance works in the third world, for existing successful entrepreneurs; I’m addressing its application to blue collar first world poor.
In certain parts of the world supermarkets are built to be two stories or more so that the ground floor may be rented out to small vendors. I don't see anybody object to that.
> How can you prove a negative?

I think in science you cannot "prove a negative" because you cannot observe all the events in the system (the universe).

But if you can observe all events in a system (Amazons data access logs) I think you can "prove a negative" by proving that the data was not accessed.
Am I missing something? It seems like a good description to me. If you're referring to the fact that it's a question, normally that's clickbait because the article answers the question, but in this case it doesn't/can't.
The case for a framework-less framework
> so accurate that it might supersede GPS for aerial navigation

Very cool! I wonder if:

1. the device can be made small enough for consumer use (i.e., phones, smart watches, etc)

2. how much data it needs to pinpoint its location. i.e., it might be suitable in aviation because it can collect a larger amount of data by virtue of... you know... goin' fast.
This website itself seems more like a tech toy than a product though?
In addition to the other comment: plenty of games are, or at least used to be, available exclusively through steam. Steam doesn't pay for exclusivity, but it still exists
Disclaimer: I also work at AWS.

As a consumer, would you really trust a merchant that opted out of Amazon’s return policy? It’s already to the point where I filter on Amazon Prime eligible and if possible sold and shipped by Amazon.
Field strength pretty quickly drops of over distance, and even the most powerful magnets don't go much beyond 100T (and even that's a stretch). Assuming you could somehow achieve 100T 1m away from the magnet (which is charitable, usually the high teslas are only achieved at the exact centre) then just a kilometre away it will have dropped to 1 microtesla, well below the 25~65 microtesla of the Earths gravitational field.

So you'd need those kinds of magnets on a kilometre spaced grid, which doesn't seem realistic. And that's with some rather charitable assumptions about building a strong magnet, to be honest I expect you'd have difficulty turning a few compasses in the same building, let alone miles away.
Could you share the full prompt you used to get it in this mode?
Article has a lot of complaints about the modern global supply chain, but not much about the tech giants caused it or how eliminating giants would avoid the problem.

Cocoa farm slavery is a huge problem even without a huge chocolate company causing it.
Letting companies get away with incentivizing bad behavior and diffusing blame doesn't make for good policy.

Just as companies earn the monetary rewards of their actions, they should also earn responsibility for their actions.
I'm someone with limited DB wizardry, but a large admiration for Postgres so take this for what it's worth:

It's my understanding that there is a proposed feature, with a proof-of-concept floating around, called "Incremental View Maintenance", which is auto-update of dependent Materialized Views when their dependent base-tables change.

https://wiki.postgresql.org/wiki/Incremental_View_Maintenanc...

Materialized view with IVM option created by CRATE INCREMENTAL MATERIALIZED VIEW command. Noted this syntax is just tentative, so it may be changed.

When a materialized view is created, AFTER triggers are internally created on its all base tables.

When the base tables is modified (INSERT, DELETE, UPDATE), this view is updated incrementally in the trigger function.

I think there are some performance/technical things that are getting sorted out with this, but it would be a killer feature.

It's the one thing I wish Postgres had that it doesn't. You have to use triggers to do this currently.
The tweet is now deleted. What happened to the dial a mob?
You are not alone. I have a friend at Google. I am thinking of sending him a Stormtrooper suit for fun. Do you guys wear different versions of these suits? :-P

Real world though, this is the bad side of branding. When you taint a brand with these kind of actions then you can expect it to stick for a while.

I mean, I can't think of Coca Cola without thinking they used to sell it with cocaine. Different times of course.

https://www.snopes.com/fact-check/cocaine-coca-cola/

but it serves me well to keep in mind they want people addicted to their drink - even if it doesn't strictly contain cocaine anymore.

With MS, it serves me well to keep in mind that just because your company is not "one of the worst" now, that doesn't mean it is out for the common good. It is out for money, like all of them. And so suspicion is warranted.
Stores also sell on consignment and force companies to take back unsold goods. It’s especially the case for media like magazines and back in the day CDs.
Ruby syntax is designed to be easy to use and flexible for humans; the decisions taken in pursuit of that makes the actual syntax itself quite complex and difficult to parse and, more to the current point, difficult to modify without breaking things that are currently valid Ruby.
> Yeah, it makes millions of application programmers' jobs easier

I don't think it's that simple. Large programs get unwieldy, no matter what language you write it in, and a large body of evidence suggests that having static types for both safety and documentation is a big win, because it makes programs more robust and ironically makes programmers more productive in the long run. As you and I both know, this is a long discussion that stretches back decades, so it probably isn't going to be productive to hash it out here.

A more important discussion which is not being had is the question of the size of the trusted computed base. Framed this way, it makes sense to minimize the size of the trusted computed base and not have a complicated dynamic language implementation on the bottom. Instead we should have layers with a very strict statically-typed target that is easy to make go fast at the bottom. This is why I want to put WebAssembly under everything. Yes, even JS. (Fil would probably not agree here :-))

> For example your type system may tell you have you have an int32, but you can speculate that only the lowest bit is ever set,

Range analysis is really important for JavaScript code because everything is a double and it is generally a win to avoid doing double math if possible, but I am duoubtful that it makes much difference for statically-typed integer code outside of array bounds checking optimizations. In my mind, range analysis on integers really only feeds branch optimizations. Maybe it's the case that optimizing integer code that is full of overflow checking benefits from range analysis (the kind of stuff you find inside the implementation of a dynamic language), but I can't really think of much else.
Mainly just trying to say that not all secret URL approaches are security theatre. Though Zoom's approach definitely is!

Totally agree that in the long term secret URLs can end up being a risk. They're so easily leaked and URLs themselves often aren't treated securely. I'm sure many GSuite/Dropbox corp admins forbid them. Though for many personal situations IMHO a secret URL is a perfect fit.

Hah, that Dropbox referrer issue you mention brings back memories! I recall the annoying challenges involved in securing that in a way that still let users view raw files/previews in browser without just forcing the content to be downloaded.(And this was in a world before the Referrer-Policy header)
> By definition, these calculators are educational devices, not walled curated platforms

Note that some TI calculators are specifically branded as restrictive enough to be compatible with standardized tests such as the ACT or SAT.
> But all the answers/monologs in my comment were 100% GPT-3!

Were they the first output, or did you run it multiple times? (And if so, about how many?)
De Vinci was a perfectionist with high standards. No evidence given that he had ADHD. And spending 3 years on a major project suggests not ADHD.
Quickly compare and analyse countries' Covid-19 numbers on one page
It's like asking to prove that you haven't been hacked. You can't. The questioner should have been asking about access control, how many people allowed to access, rules about accessing, auditing, how audits are screened for violations, how many people have been caught for violations (if it's zero then you know you have a problem), how they were punished, etc.

Of course hard to see how a Congressperson would know about any of this. Congress should be bringing in domain experts to ask these kinds of questions.
EDIT: LOL the guy retracted it and noted that he was mistaken. Every clown who repeated this and argued the unfairness of it, like rattray here -- delete your accounts.

>If you charge $10, you get paid $7, and if the customer refunds, Apple removes $10 from your account

BUT APPLE DOESN'T DO THIS

There are literally dozens of developers with monetized apps saying that Apple does not and has not done this in this thread and replies to the tweet. There is one guy misrepresenting some facts. The overwhelming truth according to the pitchfork mob of HN is the lie. Amazing.

The gullibility of this crowd is simply incredible. Do you not think this would be bigger news than "hey look, some guy says something billions of dollars into app store sales".

cc @ dang -- rattray is intentionally spreading hilariously dumb misinformation to make HN look like a bunch of stupid assholes.

Hilariously this is auto-dead. Of course it is. Yet another of so many times HN has been so catastrophically off the mark. This place is a den of absolute idiots, time and time again. And when it is realized it goes to auto-dead time. Absolutely fucking embarrassing for anyone who is proud of their association with this shithole of stupidity.
I mean they already track which device things are install and not installed on, a simple popup "please delete this app from all your devices in order to request a refund" would be all it takes .

Or if that's too much of a disruption for users, just requiring the current device to delete it would cover most cases and be better then the current situation.
Many languages/standard libraries offer some kind of concurrent map that might be worth considering depending on context, sync.Map in Golang for example.
Scientists use Machine Learning to predict what makes a successful relationship
Congrats on making it 'there'!

Aside from obvious advises (which i'm sure will come) on grow, VC, investment, outsourcing, scaling et cetera.

Please consider this approach:
https://sivers.org/book/StartSmallStaySmall

Start Small, Stay Small - by Rob Walling and Mike Taber
https://www.amazon.com/dp/0615373968

Wish you all the best
A lot of people are in the same boat. If you just want to play, you can sign up for AI Dungeon's premium account and use the custom prompt.

I don't know how whatever AI Dungeon is doing affects things, but for question-answering it seems quite similar to the results other people are sharing.
So employee A who should access data sees it and than tells employee B who shouldn’t.

Breached and now you lied to Congress. You can’t control everything that happens in your company.
No, I'm sure the people in the field are, at some level, well aware of the arguments. They're not new, after all -- look at Lidsky from 1983. But the human power of rationalization is very powerful when your career depends on it. They get a comforting assurance that the argument was wrong, and they don't look too closely to see if the refutation was actually correct. What did Upton Sinclair say? "It is difficult to get a man to understand something when his salary depends upon his not understanding it."
Leaders did figure out what they wanted it to be. They wanted it disbanded and replaced by private companies. It's not a secret; it's the libertarian conservative theory of government.
A big city in the US is going to have a lot of reasonable-sounding regulations like: minimum wage of $15/hr, requirement of max 4 kids per teacher until the age of 2, insurances, square footage etc. (An example of 26-page regulations in California[1]).

Say you need 9 hr care every day from 9-6. That adds up to 45hrs/week. Even pooling 4 kids together, you are looking at ~700$/week cost per teacher at minimum wage. Have 1.5-2x factor for more experienced or more skilled teachers. Add another 2-3x for rent, insurance, utilities, admin expenses, backup teacher expenses etc. And you are looking at 2K-4K per teacher (or 500-1K per kid) expense per week, or 2-4K per month per kid. Completely aligns with my experience in SV, across childcare centers of various qualities.

[1] https://www.cdss.ca.gov/Portals/9/Regs/1cccman.pdf?ver=2019-...
I see where you're coming from here - to my mind there's 3 issues here.

1 - The increased complexity of the UEFI stack having many components, and no good simple explanation of it to bring people up to speed with (at least that I'm aware of) - UEFI boot introduces NVRAM which is a fairly big change from the old way, and introduces the ESP partition for storing bootloaders. Fairly significant changes, coupled with not every UEFI firmware (i.e. BIOS) implementing things in the same way - not every motherboard gives the same options to users for managing boot entries in NVRAM.

2 - The introduction of secure boot at the same time, and the confusion around shim and similar for running Linux. Don't start on the complexity of enrolling your own keys and how some motherboards let you do it directly, while others make you use keytool or another efi binary to do it.

3 - Bootloaders becoming more and more complex as a result of secure boot requiring them to sign all their code, pushing them towards external configs and modules, coupled with multi boot becoming a native feature since the ESP-based loader needs to find the right config and load it, then find the right filesystem and go from there.

Much of the parts of part 3 were needed for LILO and MBR, but it feels like fewer moving parts were in play.
Option 1 simply won't work for customers. If a customer is buying something from the Amazon.com website they should expect to be able to get answers about it from Amazon. If a customer was defrauded or didn't get their product etc., Amazon should not be allowed to throw up their hands and say "I don't know what you're talking about."
> My diagnosis; the profession of software development is a victim of a hostile takeover from product managers, while pushing engineers out of control of their domain.

I do not agree, but I am biased. I'm a former engineer with a security focus that is now a product manager.

I think a more honest take is that security has never been a priority outside of some specialized use cases/industries and that didn't improve as software development moved from something esoteric to something which is business critical in every industry vertical. Even in industry verticals where security is theoretically a priority and a lot of money is spent on security, most of the "security" people don't actually know anything about security and most of the work is box-checking for compliance audits.

You can only do so much and if we're being real security will always compete with other development priorities and the ones which drive revenue always win in any for profit enterprise which creates software as a core competency and the ones which reduce cost always win in any for profit enterprise where software creation is not their core function. Tech is either a product/revenue driver, or it's a cost center, and in both cases security adds additional expense, overhead, and time to release timelines which doesn't pass the PHB smell test.

The other big issue is that security doesn't have strong advocates in most organizations because even the most technical people in most organizations are security illiterate, even in the tech industry vertical. As a SWE at most companies you're a "security genius" if you use a password manager and know how to generate a CSR with OpenSSL or configure Let's Encrypt.

Maybe I'm overly cynical, but I've largely given up on seeing most companies pursue security with the passion and commitment necessary and see policy as the proper way to address these concerns. I applaud things like HITRUST CSF, which is strongly prescriptive and helps drive security in industries where every single company is full of box-checkers who like to buy appliances. I've been fortunate enough to work at companies that take security seriously and appreciate my background and as a product manager I have always considered user security and privacy to be critical and core components of UX in my products. So, I wouldn't blame the PMs, I'd blame the realities of doing business combined with the lack of adequate security literacy across the board in every industry vertical and at every technical role level.
"Strong" typing doesn't mean much of anything and I generally try to avoid using it but slipped up here. When I do use it, I use it as a synonym for static languages with expressive type systems. I prefer statically typed languages.
I know of many ex amazon employee anecdotes where people were “taken in the night” (didn’t have a job in the morning), and had their credentials and their teams credentials rotated due to a customer or seller data access overstep.

As with most conspiracies the facts don’t add up super well in this case for Amazon - their whole company is based on trust. The cost of losing it would be huge, so they’d be super driven to stamp it out.
Dark Reader, I don't care about cookies, cookie autodestroyer, noJS.
How is this relevant?

Why do you need aggregated sales data for these use cases? Presumably bad internal actors aren't going through order history records one at a time and pasting into Excel! This problem could only exist if you could query large amounts of sales records. Cynically I suspect Amazon has tooling specifically to identify lucrative products.
That's not necessarily a bad approach aside from the cost to the hiring organization to maintaining so many workflows. It lines up with, e.g., Triplebyte's and Google's studies about how a candidate's success in a role is tied much more closely to the moments where they impressed you the most rather than any kind of minimum bar you need to meet or some kind of average performance. By giving the candidate the opportunity to impress you however they're best able to do so you could plausibly get a stronger signal.