skysight-inc/HackerNews huggingface dataset:
I have done something along the lines of TFA a long time ago, a system that could boot from a floppy and recompile itself from source (never did anything useful with it), but today I daily use a Forth dialect written in C that is designed to play nice with C and the OS.

C is a sure bet. Interpreters that rely too much on JIT are simply not available on processors where the JIT is not available (duh), which was often the case for ARM before it became really popular. Same thing with relying on an emulator (also, you are running a VM in another kind of VM; it's usually bad for performance).

As far as speed is concerned, if your Forth implementation makes it really easy to extend, you can always get something fast enough by re-coding the critical parts in C. That's why I stopped worrying about which implementation technique is the fastest and chose the one that made it the most trivial to extend the interpreter.
WINE goes to some length to avoid any reverse engineering of windows components and certainly any glimpse of the source code (such as the leaks which have happened over the years: if you have seen any of them then WINE does not want your code). They do this to avoid any accusations of their code being a derivative work. If you re-implement an open-source project on the same terms then it does not qualify as a derivative work. However if you look at the source code and use that to develop your new implementation, then that qualifies.
They've been sending out lots of messages about this... do you not actually use Play music that much?
The 4000 person video game company I work at, has in some of its job descriptions something about "understands what it's like to move at a fast paced startup"

yet, the company:

- was founded in early 2000's

- has about 4,000 employees

- from my experience, does not move fast. too much bureaucracy & too many management-compliance related tasks impede developer speed, focus, and context-stability.
Planet Money on HP's myriad ripoffs
I'll state the obvious:

UI/UX isn't a nice facade that you put on top of critical infrastructure.

It is critical infrastructure.
Lyft is "on track" to profitability in the same way that I am on track to be the queen of France.
Thanks!! It looks something promising.
Couldn't agree more. Wasn't sure if it was the quality of webcams being used, ISPs, or some other factor. It's brutal to watch though.
https://news.ycombinator.com/item?id=26182467
Yeah. Calling something a five-sigma event loses meaning if there haven't been anywhere near enough time intervals (here: market days) to validate that thesis.

Here is a decent paper on the topic of n-sigma events: https://arxiv.org/pdf/1103.5672.pdf
Interesting pattern: 787 boeing crash, Citibank 500m confused transaction, are outsourced to the same place, India.
Yep! I had a situation where I wanted more than one file per bucket (for the sake of other code that uses the same data), and needed the improved bucketing for that.
That's AWS just keeping itself from being irrelevant. Every cloud provider is pushing that, and in order to acquire customers and maintain customers, they have to do that.

Right now, times are good. Money is good. Top spot. Discounts if you can negotiate it.

But eventually this will commodify more tightly (k8s is just a warning shot).

When you buy "binding" AWS services, it is the "nobody got fired for picking IBM" with a BIT more market pressure. AWS non-commodity services are the new IBM mainframe.
Primarily because C# is my main language and I vastly prefer to write calculation engines with it.. Also the inputs could just as likely be random theoretical numbers, I am not perceiving a security or privacy issue?
I've attempted purchasing paid-for alternatives to all of the Google services, and so far they haven't stuck. But yeah, if I could get the advantages implied in being a paying customer (privacy, customer support, UI updates that aren't geared towards their ad business), I would.
I grew up in the very outer burbs of the Atlanta metro and have kinda been stuck bouncing around the south ever since.

Currently I’m in Florida and I’ve been similarly confused by how underdeveloped tech feels here. I mean this is one of the biggest states with several metropolitan areas and a large economic base, but frankly most of what I’ve seen as far as tech jobs seems mostly underwhelming.
Will DeekFuckingValue aka Roarring Kitty be on?
Looking at the screen tells you nothing about the quality of this system. The screens look a bit dated because the system is 20 years old. It is also a back office system used by a small number of what should be trained professionals. Pretty html and javascript would not have helped. This was a failure of the whole system. The software and the organization.
I'm the author of this post, happy to answer any questions!
>> I - a relatively sophisticated, learned observer - have a hunch that at the very margins government finance collapses all the way back down to the simple rules of household finance.

On what exactly do you base this hunch? Because it hasn’t held true, ever.
Or if you have a partner who burnt out the clutch in your car, cost me a grand to fix. We re getting an automatic.
There's a YC company, Ontop, that has a Launch HN[0] right now. They want to "help companies do remote hiring" in "LATAM". Given you appear to be in Brazil, is this relevant?

In case you are looking for freelance work, I'm biased: would you be interested in creating a consultancy and doing business through it. The amounts you can charge as a company as opposed to an individual are interesting. I wrote a bit about this[1].

If not, maybe joining a large consultancy is a way to on different projects. You may like that.

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

- [1]: https://twitter.com/jugurthahadjar/status/131066829330549965...
Dutch coffeeshops keep large amounts of people away from 'regular' drugs dealers who carry coke/heroin besides weed.

Economic tide : the 80ies was a different time with lots of youth unemployment in NL/NWE.
It's hard for anyone to monetize (or even launch) a product when one of the largest companies in the world is providing that product for free, even if they're doing a half-assed job.
This. Elon cannot manipulate Bitcoin price based on fundamentals (mostly because there are no fundamentals) but he controls the narrative. Every stock or asset he mentions goes up and I am sure he knows how to use it to his own advantage.
Chernobyl had RBMK, not VVER, that's the entire point GP is making. Reducing Chernobyl/Fukushima/TMI to the difference in political systems is derailing the conversation and ignores the actual causal chain of each event.
Works fine for me, using Firefox v85.0.2 on macOS 11.2.1.
Silly article, but it makes sense. I have an 85 VW Vanagon (Transporter) camper with a sloppy 4-spd that needs the shift fix kit installed. It's my security device.
It’s expensive up front, but it should pay for itself if done right. This is not a trivial finance problem, though. It’s very challenging fund projects with decades-long payoffs.
I don't think Google mines data from their office suite to fuel ads. Do you have evidence of this?
We probably could have though, looking at previous pandemics like SARS, MERS, and even Ebola.
Yeah, home transaction values across CA during the pandemic are accelerating faster than the nation as a whole.
They could also just pay a bigger dividend or buy back stock. Investors would like that more than a continuous stream of projects that will never be monetized.
You can downshift most automatics manually or to a “low” gear for downhill. Not sure how many drivers are aware of it or are comfortable using it though.
You had me until your last sentence. There are people who are born with huge lung capacity, they are able to swim faster and longer than anyone else. We would never believe that it's emotional pain that is keeping everyone else from swimming as well. And people are born colorblind, they don't lose that ability because of emotional pain. Physics and our individual body chemistry at birth plays a deep role in our unique life experiences. There's every reason to suspect the same mechanism affects addiction proclivity.
I can see the obvious parallels between memory management lifetimes and transaction management, does rust have explicit features for extending lifetimes to resources besides memory?
Since 2008, from everything I've seen lenders are much more restrained about creditworthiness, so there are probably far fewer people buying houses that are only marginally affordable initially, with variable rates, and an interest-only initial period or other pre-programmed increase in basic payments. So I don't think the risk of that kind is as great as going into 2008.

But, yes, buying with variable rate mortgages when interest is at historic lows rather than paying a little bit extra initially for fixed rates is risky, and on a society wide scale that risk is going to materialize at some level.
Haha, I had the same issue when I dove into mechanicals. I finally just bought a keychron k2, and have been completely happy with it. I wasn't sure I needed colored LED backlights, but turns out it's pretty cool to see when I sit down early in the morning to start work.
Not defending this horrible UI, but this is a case of a non-standard operation and one should be extra careful when trying to override default behavior. Matt Levine has more details.[1]

If I am an approver of a $900M transfer using an edge case I will follow instructions:

"Citibank’s internal Fund Sighting Manual provides instructions for suppressing Flexcube’s default. When entering a payment, the employee is presented with a menu with several “boxes” that can be “checked” along with an associated field in which an account number can be input. The Fund Sighting Manual explains that, in order to suppress payment of a principal amount, “ALL of the below field[s] must be set to the wash account: FRONT[;] FUND[; and] PRINCIPAL” — meaning that the employee had to check all three of those boxes and input the wash account number into the relevant fields." [1]

[1] https://www.bloomberg.com/opinion/articles/2021-02-17/citi-c...
Why so surprised? 80% of 'enterprise software' is similarly terrible. Nobody involved in the business of creating this crap gives two shits about users or quality except for a few developers that nobody listens to.
> "Oracle's new machine learning adapter unlocks intelligence engrained in individual operational patterns."

This made me laugh so hard, I can just imagine some bank executive hearing this and nodding, thinking they're going to change the world somehow.
In college, we had a two-week stretch at the beginning of a new semester when you could audition classes and add/drop them at will. This was called the "shopping period", so in my view, the shopping cart analogy on the registrar's web site doesn't sound too out of place here. Of course, the logic behind it would need to be different from an off-the-shelf e-commerce cart.
A smaller software development contractor then?

Contracting is a relevant bit, because there are also small ISVs than could also fall under "a boutique software developer" label.
To clarify, you're redistributing the missing data across all of the other disks in the array simultaneously, rather than to one disk sequentially.

Let's say you've got an array with 10 disks and 100TB of data. You experience a single-disk failure.

If you're running a RaidZ, you have to write the lost data (100TB / 10 disks) to the single replacement disk. Writing 10TB of data to a single disk takes quite a while, especially on inexpensive SATA disks.

If you were running a dRAID with equivalent redundancy settings, you have to write (100 / 10)TB to the 9 remaining disks in the array. Each disk will have to write about 1.2 TB of data in parallel.

Writing 1.2TB to each disk should be roughly ~5-10x faster than writing 10TB sequentially.
Maybe they had it right all along and were engineering a delicious coronary bio-weapon.
Consider me better informed now. Thanks.
I think it can switch drill bits to make fine-passes, and sanding/deburring. I could also be wrong, but I'm lazy enough to want that automated, so CNC probably does it.
The Challenger explosion was entirely political. It was the result of the structure of human relationships and not any engineering discipline.

Had the social structure been politically different on that day they would have acted on the available engineering information by refusing to launch. It was the political environment that goaded them into taking more risk than they had previously decided was acceptable.
I'm reading Freud book "civilization and it's discontent" and he says that some people can experience what others experience with substances, only by yoga and meditation. I'm really curious cause I have only done "simple yoga" and simple meditation like just breathing exercises.
>If my mental processes are determined wholly by the motions of atoms in my brain, I have no reason for supposing that my beliefs are true. They may be sound chemically, but that does not make them sound logically.

Oh man, Haldane wrote this 100 years ago so it must be true amirite?

All Philosophers and Physicists are crushed by these 2 sentences...

>If you truly can't see how nonsensical it sounds to say on the one hand, "The universe is just a random assortment of matter that happens to have resulted in consciousness, but it's all simply an effect to some original Cause and no more," and then on the other hand argue over claims of logic, reason and truth--I'm not sure I can help you any further along.

It's not nonsensical. Your statement is actually nonsensical. If you found a mathematical proof written by an illiterate schizophrenic the only thing that matters is the consistency of the proof's logic not its source. Maybe you should read actual philosophers instead of the centuries old writings of a Biologist.

The laws of physics are true as we know them, it is completely irrelevant if the minds that came up with ways to describe them have no free will. Your position is completely untenable and unsupported. You would fail Philosophy 101 at any community college if you wrote a paper on your position.
Each decade that passes, fewer mechanics report knowing how to troubleshoot a mechanical distributor, a car without OBDII, or rebuild a carb.
This is a bit silly. You never developed an addiction to cigarettes so you were able to easily quit smoking them. Well, yeah, of course.

The hard part is quitting something when you want to but cannot make yourself i.e. addictions are what is hard to quit.

The majority of people are able to smoke, drink, eat, and fornicate without developing an addiction. The people that become addicted are the outliers.
I had to share this with my team today. We produce an app for banking that is used at the front line (i.e. in the branches). We have explicitly acknowledged the fact that the bulk of our users are going to be new to the business & are going to be paid peanuts while simultaneously being expected to produce consistent business outcomes. As a result, we have tailored our interfaces for self-discoverability and intuitiveness. Making a UI intuitive is a book all by itself, but suffice to say that we spend a lot of time agonizing over how UI elements are laid out so that users are less likely to make errors in judgement.

Our application is not immune to exposing exceptions to the business. But, we have added measures throughout to minimize this as much as possible. In areas where there is a lot of jargon which might confuse new employees, we put help buttons which allow a user to quickly review important terms & other documentation in-line with the actual functionality. This makes our application almost a training course in and of itself.

Additionally, in cases where we identify that poor choices could have broader impacts to other parts of the business (i.e. lighting 500mm on fire), we add explicit validations with hard cutoff limits to prevent insane things from happening. In this specific case, we would probably walk the user through a decision tree to force them down a valid path and ensure the funds were being tagged to the correct account(s). We also have approval loops in our application for more sensitive operations, but even these have integral validations & other measures to ensure that "experienced" employees don't screw up either.
Peer-review is free. Editing and Lay-out etc is done with the journal (not much though as they supply latex templates for your work). So there is some cost associated with this.
Time zones are important if your teams rely on synchronous communication (slack, zoom, etc.). My org has gone "remote" but we still rely heavily on synchronous communication so we still prefer to hire people in the same time zone.

Time zones are also important if you are doing customer or client support.
I tend to agree. It seems likely that Citibank handles transactions of this magnitude with some regularity, so even if the UI is crappy I would expect the employees involved are used to the quirks and know how to work with the system. Given that my company uses similar shitty Oracle software, I'm sympathetic, but we have people at the company whose only job is to work with this software and make sure things are done correctly.
Usability is not enough: On why users resist usable security and privacy systems
There is also Pilot (https://pilot.co) originally for CEE, backed by YC as well.
That must be the definition of urban myth
What Are Magazines Good For?
Oh grow up and read something other than The Guardian.
Oh wow - gotta wonder how this "arms length transaction" got past any internal auditors or technology officers, or if no one was looking. (Then again, did Citibank have a CTO in the 90s?)

Citibank developing in-house software then selling it to Oracle so that they can charge recurring licensing and support fees for eternity is incredibly short-sighted if you're Citibank or Manna from heaven if you're Oracle.

My guess though is the Citibank executives who signed off on this got promoted up and out of the department that has to budget for these licensing fees and support costs, and on both sides they received tidy bonuses for "increasing revenues".
It's what we're mainly using currently. Apart from a serious bug after an update that kept crashing nfsd on nodes about two years ago, it has been a very pleasant experience overall. We also use some netapp, but it's a relatively small setup. We tried ceph before, and it seemed to support two modes of operation: Completely broken or rebalancing and thus very slow.
Frax: World’s first fractional-algorithmically stabilized stablecoin
"Frax attempts to be the first stablecoin protocol to implement design principles of both to create a highly scalable, trustless, extremely stable, and ideologically pure on-chain money. The Frax protocol is a two token system encompassing a stablecoin, Frax (FRAX), and a governance token, Frax Shares (FXS). The protocol also has pool contracts which hold collateral (at genesis USDT and USDC). Pools can be added or removed with governance."
Oxycodone was the #1 recent example of patients and even doctors being lied to about the addictivene potential of the drug. For well over a decade, pharmaceutical marketers (from Purdue Pharma especially) straight up falsely claimed that habitual use of Oxycontin would not lead to opioid dependency.
I agree wholly here. Google needs to be much more upfront when floating experiments. It's good that they do, but the signaling needs to be better. Or even different branding altogether. It would go a long way to help their image.
Login.gov can now support state and local governments
The ultimate point is not to go to ONE news site.

There is NO single site that gets it correct.

Maybe you're being too hard on the news media.

Maybe the problem is with human's inherent intellectual laziness.

Maybe instead of visiting numerous sites and forming their own opinion people wait for a single news source to spoon feed them their thoughts for the day.

You can be lazy or you can get closer to the truth.
> someone give me an example where the subscription ENDED, and they still have access to the Benefits

Literally Audible. The person that couldn't access the app is not the norm and likely had some sort of problem. You can access the app after you cancel and can continue to download and listen to books you've already bought. That is why it is a subscription, not a service.
Thank you for posting this.

Personally, I think Mr. Gill did a exceptional job representing himself and the situation.
He has a wife, you know. You know what she's called?

http://montypython.50webs.com/scripts/Life_of_Brian/13.htm
We don't have to login to use Search, Maps and YouTube. I don't. I miss the kind of bookmarks each app support but I don't really care. I don't use GMail. I'm logged in into the Play Store. Probably I'm not using anything else.
Some of this is circular. A owes B owes C... D E F owes A.

It's not unusual to find loops that partly zero out when positions are settled. The problem is no one knows how much they're worth.
Woo boy, I see a lot of people throwing shade at Atlanta here. That's not exactly a new phenomenon. As a native ATLien, let me quote one of our prophets:

The south got something to say.
If (past failure) then (future failure)

Else if (past success) then (future Unk)

In other words: you can be successful for many reasons, but typically fail for one.
Physics of tumours: Cancer cells become fluidised and squeeze through tissue
I find it fair and agree with it.

General case: I receive an unexpected wire transfer from someone I wouldn't expect to pay me. It would be unreasonable for me to expect that the money is fairly mine.

Exception: I loan out money to someone and ask them to pay me back no later than one year from now. Six months in I receive a wire transfer for the entire amount back. It's reasonable for me to expect that the money is mine and I'm free to spend it as I like. If now the debtor comes and asks for the money back because their wire transfer was a mistake, I may not even have the money anymore and would be put in a bad spot through no fault of my own.
The only thing I would miss is gmail. If maps went away it would only take a moment to switch to another service, the same for youtube, search, etc.

I wouldn’t put a big effort into something that relied on a niche google product, but it’s not like maps dispersing would be anything but a momentary inconvenience. I don’t seek to “punish” by not using its products.
First Preview of Android 12
Debian: Make a Monetary Donation
This will probably get buried but...

---
https://www.debian.org/donations
---

I run Debian Testing as my main OS and have for years. Laptops, desktops, 5000 Pis, 500+ servers, anywhere. Had an extra brain cell fire this morning and realized that I should donate to the project. Blah, blah, free software, what a deal, etc. I've use Debian as the tech foundation for 3+ companies. I'm not really short on $$$.

It's the foundation for loads of popular distributions. It was an early leader in packaging. Say what you will about systemd but Debian did a bang-up job of deciding about the transition and then of handling the transition. Without a thought, I pay $20 for a game I play for 4 hours and then forget... ON DEBIAN. I install VSCode using a ".deb" from MICROSOFT on DEBIAN (...cats and dogs living together...).

This is ridiculous. So I donated and will do so again in a few months. Anyhow, just wanted to mention this in case someone else hadn't thought this thought... Now I'm going to go give some $$$ to Rust.