skysight-inc/HackerNews huggingface dataset:
This guy is deluded about the meaning of his product. I was a Waze user. It saved me a few minutes here and there getting to work, and that was worth the $0 it cost me. If he ever forced an employee to miss even a single kid's soccer game to save me two minutes getting to work, though, I no longer feel that is worth it.

I spent most of the past five years working on projects for the US geointelligence enterprise where if we failed to meet a deadline, a satellite might not launch. Before that, I was in the Army for 8 years fighting wars. I am perfectly willing to make tremendous sacrifices when it is actually worth it, but it is amazing to see how deluded Silicon Valley types are about the actual importance of what they're doing. Not everything changes the world. Most products are trifling conveniences, nice to haves, and if you miss a deadline here or there, nobody cares. Or at least they really shouldn't care.
But good luck getting your returns received by the IRS in the mail. It was 6 months before I gave up and paid someone to e-file for me.
yes - https://marketplace.visualstudio.com/items?itemName=ericadam...
Anti-trust law is entirely irrelevant despite how often it gets brought up in this discussion. Entering into the restrictions of an iPhone is 100% voluntary. You do not currently have the right to run whatever code you want on anything you own.

This fails every commonly held definition of a monopoly. We're not even talking like, cable company monopoly here that's entered into by virtue of buying or renting property in a given space, which at least you have a lot of friction there to claim "I can't reasonably be expected to go elsewhere just to buy from a different cable provider." You literally just buy an Android phone, and you're free of the restrictions imposed by Apple, immediately.
You aren't stopping conversations. And, FB already has to do that in countries with laws that control those aspects of the free press.
Zsh Tricks to Blow Your Mind
We looked at traditional workplace management software products like iOffice and SpaceIQ. They tend to be a lot more expensive. We also looked at adjacent services like scheduling software for hourly workers and meeting room booking software. So far we feel good about this pricing. But we're still early and may adapt based on customer feedback.
Posted about this a while ago [1]. But I recently made it open source and changed the data format so thought it might be worth a re-submission.

[1] https://news.ycombinator.com/item?id=25180655
As a regular full stack developer writing Elixir full time, what is the use of such a library? I have heard of Tensorflow, there is mention of tensors in this article, but what would be the practical use of such a library, in the real world? When would one write code like the one shown in the examples?

I'm happy that Elixir is becoming more and more mainstream. It's the best language I've used in my 15 years in the business.
Ahh so harm now is spending any money. I was harmed by my grocery store for charging me 1.50 for milk!

30% is more than fair. People spend more money on the App Store than competitors. Developers want access to that. it shouldn't be free.
Exactly, I'm a developer (mobile apps and games hopefully - if I can ever actually finish it) and I get why I might want multiple options but as a consumer? The REASON I choice Apple is the superior App Store. No where else can I find the average quality of software that is on the App Store, the freedom form viruses, and general quality of app.
The threat model Apple is addressing by not allowing third party payment systems is user privacy, issues many systems having securing that data, and dark patterns vs subscription cancelation or outright scams.

It is not an unreasonable thing to offer a platform with that security built in.

Blanket punishments are about the only thing that works on large corporations. Everything else can be worked around. Facebook would not have budged an inch on their app unless half their company was shut down a day. I have no doubt part of the point of Epic trying to bypass the billing system is to get additional user data they can monetize.

While it is true Apple is neither open or fair, it is reasonable to assume the many of the apps on the store have no intention of being either open or fair either. Apple is trying to stand between the consumer and rampant corporate ethical lapses. That they are also doing so in the name of corporate greed makes them hard to defend, but then I hate how much of my income funds the police.
You can make an (obviously) fake blinking cursor at the end possibly with a label showing that it's editable.
Congratulations on the launch!

> If you’re one of the 3 of 4 people who wants to work flexibly post-pandemic, or if you manage a workplace, we’d love to hear from you.

One of those is Andy Jassy, CEO-elect at Amazon, who is on-record that Amazon is likely to switch to a hybrid model where folks would may be reserve desks when they intend to be in-office but mostly work remotely otherwise.

Absolutely a huge market.

> Worksphere is $6 per active employee/month, and our clients only pay for employees that come to the office.

Curious: What merited, if I may, the current model? Did you also happen to consider charging for something like total office-desks in management (that scales nicely and makes for a predictable cost accounting)?

Thanks.

[0] https://youtu.be/izbg7CpoSqg?t=2079
Tracking pixels are the closest we have to determining whether somebody opens (& hopefully reads) the email. Click rate is the next best thing but unless you are an incredible marketer it will be far below open rate, possibly 1/4 or less. What Google is implying there is to use tracking images and automatically unsubscribe users that don't load them after several messages.
My body doesn't qualify me for access to "alternative routes" to success. I can see many game devs are in the same boat.
Id speculate that there is a group of people who buy iPhone as a fashion statement and then probably dont have money for apps.
Okay the world looks extremely well connected. What is Starlink's potential user base? Are there a lot of people in the dark parts of the map?

There's this tendency of maps showing something about humans actually being a population maps simply because the stuff displayed happens where human activity happens.
You don't know my mother. :P
I'll try:

In most languages, if you call a function f(x), the value x will be implicitly reduced before the resulting value is passed as an argument to the body of the function f. Most languages don't offer any alternative, although Lisp does offer alternatives, which are to quote x, or to implement f as a macro which is expanded at compile time.

In Kernel, the fundamental means of combination is an operative, which does not reduce its operands. It passes the operands verbatim, as they appear in code. For example, in $f(1 + 2), the body of $f does not receive the value 3. It receives the expression "1 + 2" (as a list). The operative also receives a reference to the current dynamic environment of the caller of $f, which can be used to evaluate (1 + 2) explicitly if needed, or this environment may be mutated by $f (Though this mutation is limited only to the local scope of the caller and none its parents).

One motivating example for operatives is the || and && operators in other languages. These operators both have short-circuiting behaviour if the left-hand side evaluates to true/false respectively. If these were implemented as functions, then both the LHS and RHS would be reduced before the operator itself is called, which is not what we want. In other lisps, these operators are special forms, which the compiler is aware of. However, as special forms, they are second class citizens of the language. You cannot assign them to variables. They must appear in their own name when you wish to use them.

The `$and?` operative in kernel is implemented in the following way in the standard library (It isn't a language primitive). This definition also supports an arbitrary number of operands too - it isn't just a binary operator.

($define! $and?
($vau x e
($cond ((null? x) #t)
((null? (cdr x)) (eval (car x) e))
((eval (car x) e) (apply (wrap $and?) (cdr x) e))
(#t #f))))

So what of regular functions? In Kernel, they are referred to as applicatives. They are constructed using the primitive `wrap` (which is itself applicative). This takes a single argument which must be another combiner (A combiner is either an operative or an applicative). Usually the argument to wrap is operative because the use-case for doubly-wrapped combiners is limited. Operatives and applicatives are disjoint types, known by the runtime. (All types in Kernel are disjoint and there is no subtyping). An applicative causes the operands of a combination to be reduced before passing the resulting arguments to the underlying combiner of the applicative.
The entitlement is all over; talking about entitled employees keeps us from turning our attentions elsewhere. Because then we'd have to ask bigger questions and oh boy, our heads may begin to hurt.

Let us not forget that industry heads have colluded to suppress pay for engineers. Let us not forget that in general, executives act as though we should be grateful for our pay, rather than being remunerated for building the systems that pour money into their bank accounts. Their compensation is a fact of life, just the way it is. Ours is a handout from the generous leadership team to the undeserving peons.

Even the "just a job" framing is a form of entitlement; I should not have employees who simply do a job for a wage, they should really care about that job. And if they have moved from a place of really caring to simply "doing a job", that isn't the fault of leadership or a symptom of the organization. Those people are just, you know, entitled.
It's not like the alt attribute stopped existing or anything. This simply lets you make what amounts to pretty screencaps of your code
it's just a catchy name!
This is frankly a stupid comparison, I did not ask that Apple put my game, music or books in their store and promote it. I ask that the device can be used without limitations. There were laws that forbid radio devices to be "locked" and there were also laws for phones to also not allow locking them to a specific carrier (the exception was that if you were getting the phone with a discount with a 2 year contract after the 2 years you had the right to unlock your phone for free).

I would appreciate if you try a bit more to make the distinction between Apple Store market and just he hardware(the laptop or phone).
Steam Developer Banned After Trying to Trick Users About Positive Reviews
Would there be any difference at this point?
Wasn't Microsoft widely regarded as a bit of a meat grinder in the Ballmer days due to stack ranking?
This is based on the M68k backend for LLVM which is currently being upstreamed:

> https://github.com/M680x0/M680x0-mono-repo

and the m68k Rust backend I am working on:

> https://github.com/glaubitz/rust/commits/m68k-linux

Anyone interested in supporting LLVM for M68k can contribute to the Bountysource campaign:

> https://www.bountysource.com/issues/90829856-llvm-complete-t...
Congrats OP, you've got your first "I could build this trivial project myself" comment. If history is any guide here, you'll have a $200M valuation in a few months.
Functional Programming Updates – February 15th, 2021
It benefits them by reducing their exposure to online echo chambers reinforced by fake or extremely biased news that are endemic to Facebook. It benefits them by forcing them to get their news directly from the source rather than wrapped in a context Facebook decides upon. It sounds as though you presuppose FB is or should be the only source of news.

And yes I did read it. And I thought critically about it :)
There's a lot of selectivity happening on this post. Nobody here has worked in an office where the management prefer video calls instead of Slack messaging? I've seen no shortage of people on HN argue that this kind of text-based communication is inferior to video calls or screen shares when solving tech problems.

It seems pretty obvious to me that text, video, audio, and images are good for different things, and that diversity is reflected in the ecosystem. There isn't a universal trend towards or away from text, not really. People are making fewer voice calls, but they're also consuming more content on Youtube instead of on blogs. They're also moving a lot of their social life onto platforms like TikTok and Instagram, which are primarily video/image.

I don't see a universal trend here in either direction. I think people are cherry-picking a couple of isolated trends or points and making really broad, generalized statements that aren't warranted.

The whole idea of picking a "best" medium here is silly anyway. It's childish, in the same way that people used to argue about whether books, movies, or games were the 'best' artistic medium. Different mediums are good for different things.
Are tech workers 'fleeing' Silicon Valley? Here's what the data shows
hmm Why aren't they suing the Fed?
Honestly wish Google did this as well instead of bowing down to unjust laws.
It seems like we're at an impasse.

To me, it sounds like people wanted to "hold him accountable" for upsetting them. You clearly think otherwise.

And I don't know, but the article makes me believe he is not out to attack people. Some people have also pointed out cultural differences that are likely at play here: https://news.ycombinator.com/item?id=26168899.

Again, you clearly think differently given one of your other comments: https://news.ycombinator.com/item?id=26170030.
I guess you can write your own pam module and use maybe an argument (your username) as a parameter. Just talking hypothetically: I think it should be possible
> I don't think any completely lost heat (most have gas) but at least one person found their gas fireplace they were hoping would heat them up when out of power didn't really work that well.

I believe fireplaces in Texas are for decoration. I live in a relatively new house in North Dallas, read open floor plan, and turning on the fireplace make absolutely no difference.

We managed to turn it on by replacing the igniter batteries and turned it back off after an hour because you don't get any heat unless you sit within 1 feet of it.
Having worked with NoSQL apps, I would say that NoSQL simply move the burden of maintaining data integrating inside the application code. I would recommend default should be SQL and NoSQL should be used only if it really is impossible to do it in SQL.
These type were quite common when natural gas lines were first run to households in Houston:

Dearborn gas heater example just like the one I had:

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

In The Heights many original homes have a smaller version(s) built into the wall, sometimes a tiny one right there above the bathtub.

After converting to showers sometimes it's right in your face while standing.

Without a full set of built-ins, there were natural gas petcocks in each major room for portables or relocatables like Dearborns.
> This is how life is as a PC gamer and it's.... actually good.

You just reminded me one of the many reasons I stopped PC gaming and either casual game on mobile or use a console.
This has already happened in LTE--everything is packet-based and any traditional "telephone" things are provided as a service (from a system call the IP Multimedia Subsystem) on top of that. IIRC, 3G networks were the last to make some distinction between packets and voice circuits.
It does not scale.
> Actually, there is one near-perfect solution...

So your perfect solution is to recreate the mess that's on the PC???

I don't think you understand - we don't want that. That's why people like me, my wife, my kids, my parents, my relatives, and most of my friends buy an iPhone - so we don't have to go through that hell.

The number of people who buy a iphone for sheer simplicity is enormous. My friend's Android has a better camera, a different friend's Android has some cool games that I can't get. But that's OK, and it's my trade-off to make.

If Blizzard really doesn't like Apple, when why don't they fork Android and make their own phone and have a cool backend like Unreal engine running it? They have the resources and the fans to do it. And frankly, it'd probably be really freakin cool.
I'm excited to try this out, especially after seeing the XLA support.

Where do you see Nx going in the future? I saw there's an MNIST example in the repo. Do you plan including higher-level features for neural networks, similar to Keras/PyTorch?
> The whole purpose of a business is to create (and keep) a customer

No, the whole point of a capitalist business is to produce returns for the business’s owners.

Acquiring and retaining customers is valuable insofar as there is more value to be profitably extracted from the customer; it is instrumental, not an independent goal.

> The two ways it does that are innovation and marketing.

Well, no, monopolization is itself neither innovation nor marketing (though either or both may be involved in getting to the position where it is possible), but it is definitely a way or acquire and retain customers.

> Yes, there can be cases where customers are cheated, but they won't be customers for long.

That depends what you mean by cheated. If you mean losing net utility through trade, that's true in a simplistic rational-choice analysis, but given the known deviations from rationality in real-world decisionmaking, not always in practice. If you mean “receive less net value than they would in a competitive marketplace through monopoly rents, but still net positive value”, then it's not even true from a simplistic rational-choice analysis.

> It's not about "extracting maximum value and giving as little back in return".

Yes, it absolutely is.

> That's an extremely simplistic argument that bares no relationship to how companies are actually managed, or how products/services are designed and built.

It really isn't. The entire concept of establishing a “moat” is a euphemism for (legal) monopolization so as to enable extraction of monopoly rents, and avoid the reduction of price to marginal cost economics says is the fate of freely competitive markets.

Extracting maximum value at minimum cost (maximizing return on investment) is what business is about. Everything else is about techniques to achieve that goal.

You've apparently been distracted by the techniques to acheive the goal and missed the actual goal.

> "Profit maximization" is nonsense, it's like saying a sports team does "scoring maximization".

Sports teams usually strategically aim for win maximization, which isn't the same thing as score maximization, but, no, the error that exists with describing sports team as doing score maximization instead does not exist when describing business as being about profit maximization.

> Finally, what is a 'practical monopoly'

One whose existence is evidenced empirically through behavior in 5he market and absence of competitive substitution rather than by arbitrary, non-empirically grounded description of market categories.
I find it nauseating seeing the financial press, politicians and big time players claiming that their actions and ‘concern’ is based on not wanting retail investors to lose money as a stock peaks. Be honest, you don’t give a shit and even if this was your motivation, people have autonomy in the markets, although sometimes naive, they know the risks. Stop treating retail investors as children that need saving when in reality you got burned. wolves in sheep’s clothing comes to mind
I mean there isn't even any research on it. No one talks about it. I've never heard or read anyone make the point aside from myself. What set of criterion do you regard as sufficient to deem some fact under-appreciated?
Because people want to use social media, and they're going to keep doing it. And people talk about news.

They're still going to talk about it with friends and family. Except, instead of at least linking to an article, now they'll have to share it via selected bits and pieces that FB can't censor (or via pure interpretation).
Yes. We really need a usable C to Rust translator. The existing "transpilers" just turn C with pointer arithmetic into Rust with pointer arithmetic. The output is awful.[1]

This is a hard problem, but not impossible. There are people who say it's impossible. The usual excuses are obfuscated code, undecidablity, need to maintain binary compatibility, etc. Those are not show-stoppers. What's needed is something that converts C to ideomatic safe Rust most of the time, and to fat-pointer slow but safe Rust when the converter can't figure out what the code is doing.

This is a job comparable to an optimizing compiler, and that's a big project. It will take money.

More detailed comments on Rust forums: [2]

Trying to patch up C is not promising. It's been tried, many times. The thesis shows most of the approaches that have been tried. GCC used to have a "fat pointer" option with checking, but it was rarely used, and has, I think, been deprecated. Putting extra info in the high bits of pointers has been tried. Memory allocation where all allocations in a block are the same size and you can look up the size of by block has been tried. Syntax changes to C have been proposed; I've been down that road.

[1] https://c2rust.com/

[2] https://users.rust-lang.org/t/c-to-rust-translator/55381/14
The problem with this line of argument is that it ignores the specifics of the case and overgeneralizes to a version of the slippery-slope fallacy.

If someone were proposing building a sewage plant immune to FOI requests, I'd be feckin' terrified, much less worried about corruption. And I'm pretty blase about corruption in various activities (such as the ever-popular road construction and maintenance) in the US.
The Wolves of Nova Scotia :)
wall street oasis comes to mind, but its more of a forum than a news site
Sometimes I find reading HN comment to be a bizarre experience because people seeming read an entirely different article than I did. All the article's author is saying that at large corporates the incentives are about personal promotion as opposed to delivering user experiences. He justifies this by saying that individual contributions get diluted in large organization. To me, this makes a lot of sense and is an interesting and thoughtful conversation.

Somehow the person two comments above me twisted his message into the author being the entitled one. I think this is what the author is referring to by PC and putting on a corporate face.
They could have blocked Google and Facebook at any time. They didn't because they know the value is important if not existential.

What they want is for Facebook and Google to be forced to list them, but also forced to pay for the privilege. If they failed to craft or pay for legislation to that end, it was nothing more than a mistake.
I don’t have a clue, but just from your description, it sounds like a bug in Ubuntu?
Can anybody explain to me what the problem is with Facebook et el driving traffic to news sites?

Most of the times I visit newspapers websites I was sent there from social media.
This is how regulatory capture happens.

Google can afford to pay for the right to link to publishers. New startups can't.

Australia has strengthened Google's monopoly, all in the guise of "taking on" big tech.
The Tasty Trade guy did something similar but then

sold the strangle and sold vol for 600% and bought it back at 400% and managed to cancel out his losses.

that guy is an options trading ninja.
This is an incredible jump. By this logic, literally any format or given protocol can be called into question if it isn't 100% transferable between all platforms. That basically renders everything newer than line telephones, email and SMS as monopolistic.

Hell, even the different cellular carriers fail this definition because you can't use a Verizon sim card to access AT&T.