skysight-inc/HackerNews huggingface dataset:
I've written an HTTP service that offers "tail -f" as a service. When you GET a resource with a Range: bytes=0- (or some other starting offset with unspecified end offset) you get chunked transfer-encoding that doesn't terminate until the file is unlinked or renamed out of the way.

This is incredibly handy, both for the usual things one might want to tail -f (log files), and as a cheap-but-very-functional pub/sub system.

One thing I've learned is to watch out for silly proxies (client or reverse) that want to read the whole thing and then re-serve it as definite-length (i.e., not chunked, with Content-Length) or which impose a timeout on the transfer.

HTTP needs a way to say that a chunked encoding is of indefinite length, though arguably the Range: header in my case ought to be all the hint the proxies (and libraries!) need.
To each their own maybe? I thoroughly enjoy grilled cheeses at The Melt and still visit it regularly. I don't really care how they run their businesses, what tech they use, whether the CEO came from tech or food. I like the grilled cheese there better than most places. There are only a couple of other places in SF/bay area with better/comparable grilled cheeses to me. (American Grilled Cheese Kitchen, Boudin SF)

Also, you said you haven't heard of them, but you made the claim that it's a microwaved soggy grilled cheese sandwich. I've never had a soggy grilled cheese at The Melt.
Are you talking about Deming here? If not, I'd love to learn more.
That doesn't really solve the problem at all though.
Ah, great. Thank you. I would delete this post if I could, but that is also not an option.
Peggy worked on Glo-Coat, but only Don won the Clio.
I think that the idea is that the market should've provided competent competition to Facebook, and it hasn't. Real competition would give people choices.

This is different than saying that Facebook is a failure. As a business, they're obviously tremendously successful.
Well "fearing candor would spark a backlash."
No shit, give in to union blood suckers as a trend and they will suck you dry...
The secret rules of the Internet (2016)
It goes against safety.

"Accept and correct" in the absence of ECC is just delusion if not hubris. The sender could be in a corrupted state and could have sent data it wasn't supposed to send. Or the data could have been corrupted during transfer, accidentally or deliberately. You can't know unless you have a second communication channel (usually an email to the author of the offending piece of software), and what you actually do is literally "guess" the data. How can it go wrong?
I noticed that one of the issues with Zelle is that people have accounts at multiple banks that all support Zelle but they use only 1 phone number connected to their banking apps. So sometimes when I send money from my chase mobile banking app to my friend's number who also has chase mobile banking app, the money actually ends up going to his bank of america account because he uses the same phone number on bank of america mobile banking app as well. Sometimes this becomes a serious issue and I think there is no centralized way to change your 'Zelle' settings.
It was likely that the client was not serialising the data at all, i.e passing a dict to requests.post() in the body parameter. This ends up casting it to a string, hence the single quotes.
That's a weird thing for the CEO blame. Commercial real estate for restaurants is a very well understood marketplace. Why would you go into that business without understanding one of the most important components to both your budget and your availability to customers?
It’s more than this. The difference is important. Employed in the right areas like the article suggests they can be an effective weapon against bugs creeping into data access, messaging or web client components.

The speed at which they run is their side effect. It’s possible to write slow running unit tests
To be sure, is this [1] the part of the regulation that's being invoked by that letter?

1: https://en.wikipedia.org/wiki/Electronic_Fund_Transfer_Act#E...
yes. so true.

and, beyond merely selling off their shares, investors who could prove that management pursued a goal which significantly obstructed a reasonable return on investment probably have a viable lawsuit against management.

the managers of publicly traded companies are supposed to pursue providing a return on investment. they aren't entitled to exclusively pursue other obstructive goals, even goals generally beneficial to society, company workers, the poor, etc. that's not what investors are buying into.

of course, that doesn't mean investors would sue and it doesn't mean the government would necessarily investigate such a company. but there would be reasonable grounds for a lawsuit...
This specific RCE vulnerability was actually given as an explicit example of the consequences of the current state of the specifications.
My mom posts. Some cousins and close friends do (but just a handful, and 2/3 of the posts come from about 5 people). My wife doesn't have an account at all. Among the people that don't post often, most of them do reply to messages if I send them something.

I had the Facebook app for a brief period when it was first released and decided that it was poison. So I'm maybe not as thoroughly insulated as you, but it sounds odd to hear everyone talking about how much of a necessity Facebook is for them.
Privacy coins vs. coins with a privacy feature: analysing privacy coins
Ok. SO it's interesting to note that 5 years later a Swedish company had a finished product. Even though the Spectronics design was very unique and not at all adopted by anyone else in the later smartphone era.
We have an "Enterprise Architect" where I work, with several minions under him. His primary role is to hold a wet finger up in the air, sense the air currents, then plunk said finger down into Gartner's 'magic quadrant' and select whichever company/technology it landed upon.
A font is pretty different sort of thing. I'm questioning why you would want multiple characters combined.
From someone who has written TeX macro’s before: you probably mistake the ‘clean’ environment of LaTeX with the core TeX language. The former is reasonable, if very limited, the latter is die-hard “you thought you knew how to program, but this proves you wrong”-material.

XML over TeX any time and LISP-like over XML (with structural macros)
Why not? Java support reflection, so you can - at runtime - enumerate all the properties of an object. From there, you would assign each property from a to b. The only thing stopping this is that not all properties will be public, but this seems like a pedantic hangup to me. They are functionally equivalent.
You big American softies. Cricket matches last FIVE DAYS, with breaks for tea.
Rosslyn https://www.instagram.com/rosslyncoffee/ (their website seems to be down at the moment).
These boards all use the motor to brake. It's possible to stop pretty quickly.
https://news.ycombinator.com/item?id=16877987
Vogons destroyed XML and they would love to destroy JSON. Back away from the JSON vogons, go make another 'simple' format that you put in all your edge cases for complexity. Just try to make a format more simple than JSON, it is based off the basic object, list and basic types string, number, date, bool etc. Where data doesn't fit in those you make it fit or move to another format like YAML, BSON, XML, binary standard like Protobuf or custom binary where needed for say real-time messaging when you control both endpoints always otherwise you have to constantly update a client consumer as well.

JSON is a data and messaging format meant to simplify. If you can't serialize/deserialize to/from JSON then your format might be too complex, and if it doesn't exactly fit in JSON just put the value in a key and add a 'type' or 'meta' key that allows you to translate to and from it. If binary store it in base64, if it is a massive number put it in a string and a type next to it to convert to and from. JSON is merely the messenger, don't shoot it. JSON is so simple it can roll from front-end to back-end where parsing XML/binary in some areas is more of a pain especially for third party consumers.

JSON being simple actually simplifies systems built with it which is a good thing for engineers that like to take complexity and make it simple rather than simplicity to complexity like a vogon.
There's room for more choices than that. E.g. you can do transactions off-chain and keep some relevant state yourself, with an exit plan to the public chain in case of cheating. Examples include state channels and Ethereum's Plasma.
I think it's a matter of choosing your battles. It seems short sighted to jeopardize the mission of ethical, sustainable dairy over packaging which can be changed later when you have more leverage as an established business.
> I would like to continue using the service, but I have no interest in maintaining my account.

Just do "logout"

> Why is account deletion not an option?

Because, each submission & comments posted by you should be stored for historic reason - somebody already bookmark or quote it.

Think, HN has something like "Hemingway Mode"[0], there also related XKCD[1].

[0] https://blog.ghost.org/hemingway-mode/

[1] https://xkcd.com/1540/
part of the reason may just be that there's only one season a year, and you can't reasonably change the rules in the middle. i assume game devs are perfectly willing to push out balance adjustments more than once a year.

likewise there's limited opportunity to playtest -- MLB usually does this during spring training, for things like video reviews, the designated hitter, speed-of-play things, and so on.
Yes, I don't mean to dismiss business cards. They matter. But for the type of biz (customer facing Saas) and the amount of progress made (zero) they didn't matter as much as almost everything else.
Are they specialized or they all general devs ? Could you take a lead-dev (or specialized lead devs) and he makes the choices ?
The article seems to pitch LED screens as something to upcharge for, which makes me think there isn't really any/enough cost savings for the theater from a "no projection booth" standpoint, but that does surprise me a little. Obviously the costs of paying a person to run the booth isn't high, but perhaps the lower likelihood of something going wrong has its benefits as well.

I could see a marketing push for the, "New LED Screen!" but if cinemagoers aren't generally able to notice a substantial difference (or if it's a worse experience, even), then I don't really think people will opt in. After all, even the 3d push has basically died, and that's a substantially different experience.
Show HN: Keyboard Gym – exercise videos for RSI, carpal tunnel and gamer's thumb
Great read, and many points I'll consider, particularly the first anti-pattern. I consider that writing too much code that interfaces with other services (which in turn leads to more integration testing) can come from suffering NIH, as it's likely that that code might just be repeating code already provided by the api/library of that service.
Here in kiwi-land, a bank transfer from one individual or business to another is considered the most basic of banking services and all banks support it.

Here are some screenshots from the KiwiBank web interface, (but it's similar for all banks):

https://i.imgur.com/ug9VU5t.png
https://i.imgur.com/HRsyQoN.png

There are no fees related to this unless you start doing international transfers, it's just part of the service.
The problem is that formats like JSON are designed to be human readable and writable. Length prefixing is a non starter here.

Protobuf and similar are binary formats so don't have this limitation.
If you think parsing JSON is hard, try parsing/generating streaming JSON while limiting memory bandwidth requirements. Fun exercise, with a push-down automaton.
> The catch is that the bank, like all the others that use Zelle, only considers transactions fraudulent if the customer did not authorize them.

How can the banks be so short-sighted? Soon a lot of people will hear that Zelle is not secure and they will avoid using it.
Them tying this to a (cell) phone number is actually VERY annoying. I have multiple bank accounts, but one cell phone. The fact they limit the ability to create more accounts without more than one phone creates all sorts of issues.
I'm a huge sports fan and League of Legends eSports fan, and I try to watch Overwatch Legaue but just don't think the game itself is fun to watch. I don't think there are lots of people like me, but we do exist!

For me, I actually wish esports were more like traditional sports when it comes to game changes, rather than the other way around. There's no chance for truly deep strategies and specializations to develop when the rules are changed every couple months.
If Boise is happy to deal with an influx of Californians, they can have at it. I'd rather they go there than migrate up the West Coast, bringing their far right politics with them.

A year or so ago I was near San Diego, and turning on the radio I got an earful about how finding a new strongman to head the police department was the #1 duty of the city. Seemed absolutely ridiculous to me, but the culture down in Cali is that of beating down on the dirty poors, then acting surprised with the consequences like the hepatitis outbreak: https://www.cnn.com/2017/09/14/health/hepatitis-a-outbreak-s...
Isn’t the chunk the unit, why should it be unbounded m? You’d have issues on the client side without knowing how long a chunk is going to be - It seems like the chunk should be the unit which can be guaranteed to fit in memory on the client.
I'm pretty sure SpaceX hired the old experts that are stuck in the past.

There's nothing stopping you from iterating after the experts gave you a perfect start.
There’s consumer demand for veal. It’s delicious. Companies just don’t want the headaches caused by the finger-waggers. So many male calves are shot and discarded instead of becoming food. It’s insane.
And for me there's a lesson there. When setting out to build something, it can be worth starting our thinking with a user-driven fantasy, ignoring technical possibility. Over time, what we make converges on what our customers secretly wanted all along.

Sure, you have to be practical to get something out the door, but I think it's worth starting from the vision. Interestingly, the things that let the Kindle crush its competitors were even more magical than Lem's vision. Instead of physical tokens containing books, the Kindle gave you near-instant access to hundreds of thousands of books.
My LastPass vault is protected with a master password. If I lose all my devices, I can restore from online using that. I’m just wondering how that would work in a password less schéma.
And I thought I was the only one that gets that vibe from the site's writing.

Anyway, several of the posts tend to do quite well on HN, so it looks like commenters look past that when they engage with the stories.
I also don't get it.

Being a developer does not mean everyone is running hundreds of docker instances on their laptops.

I am yet to own a machine with more than 8GB and most of the time it seats idle on 4GB, even when compiling C++ code.
"That may not be the case because milk naturally contains hormones that can effect the endocrine system."

NATURALLY CONTAINS HORMONES. This isn't about added hormones for growth. But the fact it contains natural hormones which grow baby cows as fast as possible. Basically, unless you're a calf, you shouldn't drink milk. I'm less sure about processed milk products (butter, hard cheeses, etc)
But wouldn't that change your data being readable by Pocket to your data being readable by everyone?

I fail to see how that's better. And if encryption is the solution, there could be encrypted centralized or decentralized apps.
If you're only using org basically as an outliner, then it might be ok for editing. But I see no indication of babel, exporting, agendas, etc...
Throwing infinite money and developers at something does not make a good product.

Source: I work for a SaaS aimed primarily at large banks, most of which attempted to build our product themselves before giving up and signing with us.
Ok, but then what happens? You can never use you biometrics again?
Usually DDG. It's improved in the past year or so; I find myself falling back onto Google less and less frequently.
I’ve heard a lot of things about California transplants (being one myself), but being far right is one I haven’t yet heard.
And exclude vendors who “don’t respect the rules”, whatever the future definition is, so that certain populations can’t access webapps.
The US is set up to be regulation-lite and litigation-heavy. As such, contracts tend to be rather encompassing, lest they be vulnerable to litigation.

You also seem to be missing that your parent and the GGP are not the same account. The original comment was written by grellas, a longtime HNer and valued contributor. I doubt grellas runs sockpuppets considering he had a YC connection at one point, IIRC.
I completely agree with some of what you said. But the point is that we should stop trying to make biometric security issues more accessible by making false equivalencies with well-understood authentication methods like username/password. It loses nuance and just causes problems.

With a username, I can abandon the account and sign up for a new one with a new username. I can't do that with biometric auth. And unlike a username, it requires an advanced adversary to be able to fake it, so it's also unlike traditional usernames in that way. Unless, of course, you somehow have an unconscious principal, in which case biometric authentication can be significantly less secure than a username and password, which wouldn't be divulged by someone unresponsive.

Biometric auth can also be much more secure under certain circumstances. When you combine it with, for example, a security guard that ensures that someone is using their own fingerprint/eye/face/etc, biometric authentication can make more sense than username and password. It's entirely situational which one works best.

There's entirely too many people who think it's clever to notice differences between biometric authentication and passwords and to say that it's, instead, a username. And it's just flat wrong and needs to be called out. It's also flat out wrong for Apple to have equated it with a password in the first place, so that should also be called out. It's all identity and the security of identity validation is always situational. There are no universals and exploitable flaws hide the empty space when we try to put square pegs in round holes.
Probably. Most likely you’d never lose the money in the first place, since the incorrect recipient would be unable to cash the check. If they did fraudulently cash it then you could get that reversed.
Lots of banks and Credit Unions have implemented Zelle in app, its the last gasp they have to compete against Venmo. The only upside to Zelle is essentially offering instant transfers for free, where Venmo makes you wait a few days or pay $0.25.
As an employer I've hired disabled people more than once, and in fact am about to do this again in the coming 30 days.

They didn't cost a penny more than their able bodied brothers and sisters to employ. And they got paid just the same amount that other people did in that job.

Besides that a friend of mine ran a whole courier company with nothing but disabled people. All of those got paid full wages as well.

I'm sure there are boundary cases where it can turn into community service but this sounds - with the details available - as exploitation to me.

For European employers if there would be compensation this would be done at the back-end between the companies and the government, no way would the 'minimum wage' be reduced simply because someone is disabled. As if an hour of work by a disabled person is somehow worth less than an hour of work by an able-bodied person doing the same job. You'd have to get into extremes of lack of productivity before you could justify the 'pennies per hour' posted here.

Then, finally: there are institutions here called social workshops. In those places there is a cross between real work and therapy, work that is extremely simple and that basically anybody could do. For those places the people that work there tend to get compensation but it is not at the level of an actual wage. The thing is that the state already pays them a full social security or disability allowance which takes the place of a salary. Anything above that (such as through this work) is a special arrangement, they are not expected to earn a living wage by themselves.

I hope that all this shows you that I've educated myself sufficiently.
From a logistical standpoint, does Boise have a glut of available jobs for these migrants, or are they taking their jobs with them?

That's the first thing I think about when considering a move; can I work there?
What is happening in Boise? The article doesn't really say.
> In practice it turns out that if I haven't touched code for months, reviewing it is almost the same as reviewing someone else's code,

I really like this idea, haven't heard it before but it makes complete sense, thank you.
C++ is compilation is relatively fast with incremental building and linking on Visual C++.

Maybe UNIX compilers need to do some improvements here.

And when using the experimental modules support it is even faster.
My grandmother raised chickens; they had a huge field just for them (easily 10m² for each). The eggs were essentially the same as store-bought.
Maybe I misread it, but I think the poster was talking about conscious vs. subconscious processes, not brain vs. non-brain processes.
They have lots of, but not infinite resources. Their structure and leadership Dooms any attempt to make a good product. They can’t even agree on reasonable fraud prevention rules criss banks.
Classopia.com – Craigslist Personal Ads Alternative
California is a big a diverse place, and a lot more reflective of America than places that typically talk about how they’re “Real America.”
Just curious, what does your SaaS do? Additionally, I've come to believe that even the most forward thinking banks and credit unions don't understand tech one bit, based on how poorly written most of their software is.
Repeat a lie enough and it becomes the truth; they just have to make those fake celebs appear in TV now and then to turn them into cash cows.
I'm 100% sure in due time we'll see Elvis singing stuff that Elvis has never sung in his life; producing fake celebs would be not that different: much less initial profits but also much less royalties to pay.
The average click is worth much less though. And the main idea of subscription based flat-priced services is that in average, you profit.
He was a true thinker and IMO is one of the giants of modern literature.

When I was a kid I read "the Invincible" and was hooked. It is one of his simpler stories (which I still enjoy re-reading occasionally), but after that I read all of his fiction that I could find in a library. The need to be translated from Polish is a serious obstacle, though. To be enjoyed fully his works need a good translator.
The parent post wasn't claiming extinction or genocide in their post, they were using Holocaust in the sense of a continuous, horrific mass slaughter.

Most animal rights activists I know know that cattle mostly exist due to animal agriculture. They would rather the cows not exist at all then to suffer corralled, forcefully bred, fed and slaughtered in a short brutal life. The human diet does not require animal protein to live.