skysight-inc/HackerNews huggingface dataset:
Excellent point. I'd also like to highlight this quote:

> With only vibration and light, there simply is nothing there to identify individual shoppers.

Their approach seems to have some privacy merit, but I'm a little discouraged to see claims that appear to be salespersonship, not engineering nor science.

In addition to what you pointed out (and possibly also correlating "anonymized" shopper with cameras at checkout and/or entryways), I'd also be a little curious about what all is picked up by the vibration sensors. Can they sense steps/gait/shoes at all? Any qualities of voice?

And, hypothetically, even if the sensors in the current version could really only detect touching of the product, no matter how much signal processing and ML one throws at it, what happens when there's B2B sales incentive to disambiguate movement of individual shoppers, or to link them to identifying info with more accuracy than currently, and quietly upgrading the vibration sensor would enable that?
>Unlike Google they actually listen to their users.

Beg to differ. They have far less problems to worry about when hosting the only the source code. Now if they host entire apps they will most likely be required to moderate the content in the apps. Its not a random company. MS will want to maintain their brand image and regulations. This will lead to the same problems sooner or later.
You might have to meet your spouse, then marry, then have a child.

alternatively on debian-based systems using the package manager:

apt-cache search spouse

choose one, then:

apt-get install <spouse-package>

Note that this may add other required or recommended dependencies.
Since Java is free to use and is primarily developed as a GPL software - there are no licensing costs, that you would care about.
Location broker X-Mode continues to track users despite app store bans
No, the Postgresql container is exposed only on the VPN interface (Zerotier).

The only exposed containers are (usually) Traefik (80, 443). There is a docker network where traefik talks to all containers handling HTTP traffic.

Other containers run in their own separate docker networks.
Great approach. I've been running ops teams for a long time, and eventually all teams have ended up spending some time optimising our CI tooling to involve some degree of caching - so you definitely are on to something.

Before I clicked your pricing I'd really wished for an affordable pricing plan to run this on BYO resources, but only your enterprise plan seems to cover this. I always get an iffy feeling when I have to build my software on external resources I have 0 control over. Your downtime will prevent teams from shipping their code - but I guess that thought is part of your upsell to the enterprise plan.

Anyway, it's one of these ideas I'd wish I had years ago, so congratz to you.
And they did get a loan[0]. I think you overestimate the ability of Robinhood to get an infinite amount of money in debt from banks within a few days notice. Then they even sold more equity[1].

[0]https://finance.yahoo.com/news/robinhood-said-draw-credit-li...

[1]https://www.wsj.com/articles/robinhood-raises-1-billion-to-m...
With Kubernetes, a typical workflow might look like this:

1. Start kubernetes cluster

2. Build docker images

3. Deploy docker images (helm, kubectl, argocd, ...)

4(a) Run unit tests (kubectl exec -l k8s-app=web rake test)

4(b) Run e2e tests (kubectl run cypress)

4(c) Create ephemeral environment (EXPOSE WEBSITE localhost:8000)

Because we take memory snapshots after each step, you'd effectively get a fresh, fully-provisioned kubernetes cluster immediately after pushing instead of re-running all the steps every time (you'd skip to step 3) and then run 4{a,b,c} in parallel (they'd all "fork" the VM and get a separate copy of all of the resources)

Here are a few links that go into more detail:

- https://layerci.com/docs/tuning-performance/run-repeatable

- https://layerci.com/blog/ci-at-layerci/
You should set up a Windows VM. Not only for the store tooling, but also to have a way to test your software on the platform you’re offering it on.
I think normally usage, that is non mathematical usage, doesn't mean what I expected, it means the middle of available options, or perhaps the most common option. When applied to quality one would expect that means there is low quality, average quality, and high quality. So I seriously don't know what this means in a legal context.
Here we go! Seems to have been Hacker-bombed. Not accessible to me right now.
(Error 508 Resource Limit Is Reached)
Minor correction: Under UCC § 2-312(3) (link in parent), non-infringement is an implied warranty only if the seller is a "merchant," i.e., one who regularly deals in goods of the kind.

The implied warranty of noninfringement can be disclaimed under § 2-316, and vendors almost universally do so (preferring to make specific express warranties instead when they perceive a market need).

https://www.law.cornell.edu/ucc/2/2-316
Switch to NixOS! No sudo for your make install, at least.
It also ignores the question of how:

Apple - Blocked

Android - Pointless without a drop in replacement for Google Services.

Windows- This is possible, but Windows doesn't really have a distribution problem. There's no real need here.

Linux - Again possible, but no real need
Do you Host it at Home with static IP or DynDNS?? and which internet service provider do you use?
Edit:Found its BSNL
As the saying goes, viruses on Linux are hard to get right because you need to make assumptions about API/ABIs, libraries, required dependencies, etc. which is never assured across-the-board.

Oh wait... Good desktop software needs all that too...
> you're basically saying that if you're not looking to learn and completely disregard the veracity of your own experience in every statement you do, you're better off not saying anything at all.

That's really not what I'm trying to say at all. If I had to condense it down to one sentence it would be: "if there's a difference in opinion between two reasonable people, it's probably because you've had different experiences; you'll have a more productive discussion by finding out what they are than simply stating your opinions".

> It strikes me as exceedingly dishonest to pretend that you're genuinely interested in someone's opinion if you already know you strongly disagree with it, and it's by no means a requirement to lack an opinion to have a respectful debate. Telling someone that you believe they're wrong is not an insult.

If you're not interested in somebody's opinion, what value could there possibly be in having a discussion with them?
Why don't you figure out how borrowing to make a trade increases your risk, and explain it to the rest of the class? Teaching will deepen the lesson for you. Luckily it is all basic arithmetic.
> main issue is with the Java zealots

Any sufficiently large population will have someone who will literally say anything. And the common outrage trope on the internet is to rage against a straw man.

Now I haven't used GraalVM in production, but in having played around with it and doing new code from scratch, I found AOT compilation to be really good.

I think the change will come faster than you think.

You can build your leaf, domain level code into a native shared lib and still use the reflective code at the top level to compose the application.

https://www.graalvm.org/reference-manual/native-image/#build...

If Java gets CTFE (compile time function evaluation), constexpr for C++ folks, much of the need for runtime reflection would disappear.

There is no reason that JITed reflective code (along with VM) can't be combined AOT code in the same program. You can already do this in Graal via front ends for llvm-ir and wasm.

As it is now, you can already mix Rust, C, C++ trivially with bytecode via LLVM ir. And for languages that compile to Wasm, GraalVM has a front end for that as well.

https://www.graalvm.org/reference-manual/wasm/#embedding-web...
> But some of it happens in projects already, sometimes for a desktop type app you’ll see a dmg or some other installer right in the project files. This could probably be more standardized.

I agree with your interpretation. GitHub already allows projects to publish release builds. They could provide a new search form that looks somewhat like an "app store" where you could search for ready-to-install packages.
Scott Alexander’s the lottery of fascinations is a good read in this area: https://slatestarcodex.com/2013/06/30/the-lottery-of-fascina...
Yeah sure. You can choose to believe whatever you want.
I don't really think you can just glaze over the fact that DFV/roaring kitty's legitimate investment was (by design) co-opted by WSB. Its curious that these articles come out without looking at how $GME started. DFV is an educated investor with certifications and industry experience. He identified $GME 6 months ago and spent hundreds of hours researching and proving his point. His youtube channel has hours and hours of content, and thoroughly explains his philosophy and tools.

The start of the saga is the content he created which built the flame. Skipping over that section is missing a huge piece of the story.
When I read your comment I initially thought "that can't be right".

And then I found [1]:

> CC0 was not explicitly rejected, but the License Review Committee was unable to reach consensus that it should be approved, and Creative Commons eventually withdrew the application. The most serious of the concerns raised had to do with the effects of clause 4(a), which reads: "No ... patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.". While many open source licenses simply do not mention patents, it is exceedingly rare for open source licenses to explicitly disclaim any conveyance of patent rights, and the Committee felt that approving such a license would set a dangerous precedent, and possibly even weaken patent infringement defenses available to users of software released under CC0.

For the record, the FSF also recommends against using CC0 for software for the exact same reason [2].

I was surprised because my first impression was that this clause does not legally do anything more, anything less than a license that does not explicitly grants the rights to use the related software patents anyway. But I can imagine that without an explicit mention, a judge could still decide that a user receiving a program could reasonably feel allowed to use the related patents from its authors.

Anyway, CC0 should not be used or software indeed I guess, given the vagueness around it.

[1] https://opensource.org/faq#cc-zero

[2] https://www.gnu.org/licenses/license-list.html#CC0
Nothing special. The genome of mistletoe seems to be about 40 times bigger [1], while lacking something deemed essential for any other mulitcellular organism [2], the ability to produce ATP! [3]

[1] https://www.ed.ac.uk/news/2020/mistletoe-under-spotlight-of-...

[2] https://archive.news.indiana.edu/releases/iu/2015/06/mistlet...

[3] https://www.quantamagazine.org/the-mystery-of-mistletoes-mis...

GETAFIX!
Good to see Element back.

I want to mention that Fedilab [1] and Subway Tooter [2], two famous apps used for Mastodon (or ActivityPub), a decentralized social network, had also been taken down by Google Play with the same reason.

1. https://qoto.org/@freemo/104765288863293481

2. https://mastodon.juggler.jp/@tateisu/104761652569820793
I'd say the most likely reason would be the modularity of the user land. Namely it makes the adoption of such backwards incompatible changes much easier.

Anyone can make some new piece of software to do something in a new way(ex. init systems). And there will be people who want to use it and don't want to use it. Most of the time distors (and forks) will arise that do it the new way and people who want that will pick those distros. This is really common in the init-systems vs systemd debate.
Nice post! For your "How popular is investing in the community?" section, I would try to adjust that so it's not an absolute number. Right now you don't know whether "investing" seems more popular just because there are more users or stories overall or because a higher proportion of the items submitted are about investing. For example, instead of the raw number of stories that month with "investing" in them, look at something like that number divided by the total number of stories for that month, which would give you the fraction of stories that month that contained the term "investing".
Robinhood Instant means that a customer doesn't necessarily need to have settled funds to trade.

https://robinhood.com/us/en/support/articles/deposit-money-i...

They call this a "margin" account but FINRA has rules about how margin accounts work. Minimum maintenance is 25% for long shares, and minimum equity is $2000.

https://www.finra.org/rules-guidance/rulebooks/finra-rules/4...

I could envision how Robinhood's margin practices and Robinhood Instant contributed greatly to the need to draw on credit lines and raise additional funds from investors.
If you live close to an AM radio station, you just need a hunk of metal and a diode... it doesn't need to be resonant or tuned in any way.

Urban legend has it that you can even hear them via metal fillings in your teeth.

https://www.bradfordfamilydentist.ca/lucille-ball-heard-spie...
Makefile* (don't forget the capital letter)
You have to pay for "margin" in the sense that most traders think of it (for leveraged purchases). The automatic margin that RobinHood gives you is only equal to your purchasing power according to your recorded deposits and trades to speed trading velocity and gloss over the underlying slowness of the US banking system.
Oracle's lawsuit was for modifying the license.

GPL with Classpath exception covers you well enough.

Google skipped on the GPL license, so they don't get the benefits of that license.... unlike all Java users.
Yet another reason to avoid retailers now. They generally can’t compete on price, haven’t tried for years. Now they want to monitor me in ever more insidious ways? It’s creepy and this data will all eventually be sold and aggregated by the data brokers.
Whether or not that works is a matter of luck. Part of that luck is the recognition that the people close are unsupportive and knowledge that there are supportive people.

If someone has had the bad luck of growing up surrounded by unsupportive people, the recognition and knowledge don't occur naturally.

The problem of long term socialization with assholes is that a person tends to be socialized to being an asshole. That facilitates new friendships with new assholes more than it facilitates new friendships with non-assholes. It facilitates socializing in asshole rich bubbles...etc.
I can't imagine using CC0 under any circumstances. If you're in the U.S., commit to public domain. If you aren't, then veering way off into contract law instead of copyright law is distinctly unhelpful. There isn't a Berne Convention to cross-level contract law.
These brokers halted buys of GME

Robinhood
Webull
M1 Finance
Public
E-Trade

Does any of the above still restrict trading of those stocks, other than Robinhood?
Typically the process to update an application is to push up a new image and then tell docker to stop the old one, and load the new one in its place (yes, I know there are 0-downtime ways, but lets keep it simple).

If you put both processes in the same container, then you cannot simply upload a new image and restart the container. This is where it gets very complicated, error prone, and not in line with what I understand to be current best practices with docker.
Brokers! Provide short term funding. T+2 is a fact of life in North American equities trading.
Hey Kurt, we're big fans of fly.io!

Happy to chat about tech sometime, I think you folks are using firecracker for a similar use-case? Drop me a line at colin@layerci.com
Nice work! I played around with the demo and launched an SSH session for the last layer (hosting the website). And I was able to trigger a VM reboot from the shell. And now the website is not up anymore. Curious to know if there's any monitoring or alerting that I can see when something like this is happening? And how do I go about debugging it/restoring functionality?
Wow, what a dick.
Creator Here

Why do this? I spent weeks CMD+TABing between Semrush, google trends, trustpilot to research companies... And I was tearing my hair out doing it.

So I've spent the last 6 weeks building out this tool that automatically aggregates:
1. Growth Metrics
2. User Reviews
3. Facebook Ads
4. Google Ads
6. Backlinks
7. And More...

Half of that time was learning React, Next.JS, FaunaDB... But the other half was actually designing useful graphs to quickly show if a company was growing or declining.

So that I could quickly answer (1) how big a company is... (2) What are their main growth tactics...

So if you're an entrepreneur, analyst, or just very curious about new startup companies, then you might find this useful.

Any questions leave them in the comments :)
Seeing satellites fly across the sky also fills me with wonder and awe. A tiny little metal bucket that we sent up there, relaying information, unfathomably far away. It's pretty amazing.
tldr: B-school psychologist tries to disabuse anti-vaxxer friend, not through
reason, but having friend explain *how* pandemic can be overcome without
vaccines. Friend flails at this task, and b-school psych-boy pats himself on
the back even though friend doesn't change his beliefs.

editorial: Most people agree psych is bunkum, but b-school psych is a
particularly insidious strain of (verbose) artifice building.
I love how Reddit (and HN) enable fast sharing, fact checking of information and lifting ideas.

When it comes to increase luck surface I think Clubhouse maybe will become one of the most important platforms.

GME case seems to exploit the possibility for “short attack” by flipping the table into a infinite price increase, because the hedge funds accidentally created more fake shares that there is shares in existence and now have to by back.

Short attack = Using the possibility brokers have to artificial creating fake shares to drive down the price, in combination with shorting stocks for earning money.

More detailed explanation:
https://seekingalpha.com/instablog/11442671-gerald-klein/309...

The combination of Clubhouse and Reddit will probably be one of the most important “inventions” this decade. Where GME could wake up everyone?
> it's absolutely a conspiracy

I think a "conspiracy" requires some sort of actual coordination. A bunch of actors doing the same thing for the same underlying reason isn't a conspiracy. Lots of people going to sleep when it gets dark isn't a conspiracy.
Oh, OK. No problem.
GitHub is unable to enter the mobile app distribution market because Apple and Google leverage their monopolies in the mobile OS market to limit competition, or outright ban it, in the mobile app distribution space.

It'll take some serious antitrust action before real competition will be allowed to improve costs and experiences for developers and users alike when it comes to mobile app distribution. In the meantime, Apple and Google will continue to keep a stranglehold on the app distribution market like they have for over a decade now.
The real gap is with short-term car shares where you want to walk to the car, do your errand, and then walk home. Most carseats aren't great for being carried on foot or taken on public transit. So that leaves you with only doing rentals when the time period is long enough to make it "worth it" to bring the car home on either end of the trip for seats in/out.
I would say that's for everybody. The cycle time of modern technological epochs is, in many cases, much shorter than the vocational lifespan of an individual, and the gap appears to be widening.
There was an HN discussion from 2010 which is closed for comment, it seems.

Not to be prickly about it, but as a multi-generational American I take some umbrage at this characterization of Americans. We do walk -- and I think the author is trying a bit too hard to paint us in a bad light.

"The closest activity to “taking a walk” that I encountered was two [non-immigrant American] people walking together and forgetting, for a moment, to talk to each other. The moment passed. One of them said something and they slipped back into talking rather than taking a walk."

And yet:

"Middle-aged eastern European matrons strolling."

Are we to believe that these "eastern European matrons" were not conversing as they strolled? Or is the plural meant to indicate multiple observed occurrences of matrons strolling by themselves, with the implication that one cannot truly go on a walk with another person?

The English author C. S. Lewis perhaps viewed Americans similarly to the author. He sniffed at Americans for using the word "hike" instead of "walk", as though we had to ruin the whole thing by making a big production of it. And I think that gets to the heart of it. I walk pretty often, but I do call it hiking, and rather than walk through my San Fernando Valley neighborhood, I take a 10-minute drive so that I can hike in the Santa Monica mountains or in the mountains on the north side of the Valley. Excuse me if I like to get out into nature on a regular basis.

And as much as I find America's obsession with dogs off-putting, it's not a zero-sum game: It's not as though because you have your dog with you you're not really "walking".

But thanks for the reminder to get out and walk for walking's sake.

Finally, see Rousseau's Confessions for a man who really got walking. (I only wish he had come up with better ideas while he did so.) One of these days I will visit Chambery.
I don’t think the idea is that there is a bubble or that there will be a pop. The OP is an argument against the theory that new units are speculative investments that lie empty. The suggestion is that if that were the case then there would eventually be enough supply that prices would fall for new or existing stock. That feels appealing to me. It also feels reasonable that converting existing buildings to have more units would be beneficial for a city’s poorer residents in general even if it’s bad for those who are evicted: the people moving into the newer more expensive units would only increase demand (and therefore price) for the other older units if new units weren’t available, pushing up prices for existing residents. I’m unconvinced by the idea that the rich will decide to move to a city based on whether or not there is a pencil tower.

A counter argument I find compelling is that if people are buying property as a way of laundering money or stashing cash overseas then they may not care so much about the quality of the investment and that this breaks some of the assumptions about market efficiency.
Would you mind quoting that part of "the regulations," or at least linking to them and giving a general nudge toward the relevant section?
Screw app stores. Mobile is the only place where you have to use a portal to install an app, and it's just a power play.

Let me just install an app by browsing a regular website, not being funneled through somebody's portal. That's how every other computer in history has installed apps. It's not perfect but it certainly has none of the downsides of app stores.
Don't get confused - other markets have end of day settlement, stocks are a different animal but its not because humans in NYC aren't familiar with databases and transaction processing.
How far do people get sticking to first-party packages? I inevitably end up, like, wanting to have videogames or newer development tools or something. I guess developers might be outliers, but even my work laptop ships with distro-managed browser versions that the work-managed SSO login form rejects as too old, so pretty much everybody has a non-distro-packaged browser install.