skysight-inc/HackerNews huggingface dataset:
why does this make you angry? I think these are policies that are designed to encourage electric vehicle usage. Which if you care about air quality (which you should since air pollution kills people, albeit in a quiet way) then presumably people using an electric vehicle in lieu of an internal combustion engine driven vehicle is a good thing? I doubt at this moment the lost revenue is significant due to low market share. Maybe when electric vehicles are a large percentage of cars on the road we will have to reconsider tax structures but we just aren't there yet I think.
Wonderful source. Thanks.
You should keep reading; her stalker becomes extremely creepy and intrusive.

Her messaging him occasionally prior to this does not excuse his predatory, stalking behaviour - as you seem to be implying.
Another problem with these mail rooms might be privacy: every once in a while someone can see how many things you buy at a time and from what retailers you buy from.
I think of it as, money can't buy happiness, but poverty can create unhappiness. I do think it's important for most people's happiness to get to a point where they can earn enough (at a job they don't hate) to never have to worry about how they're going to pay next month's bills or whether or not they can afford everything they need from the grocery store. Having to worry about stuff like that is a constant source of stress that wears away at whatever happiness someone does have in their life.

Beyond that level of income, whatever it is, people don't necessarily get happier, but they at least have more resources to work with. Depending on the person, and depending on whatever tradeoffs are made to get that higher income, they might figure out how to turn more money into more happiness, or they might not. That's more dependent on what makes an individual happy.
Lol, what? It's literally just some metal boxes and keys
I am genuinely convinced, that all such topics have nothing to do with science. Such question is more philosophical or religious. Many people will try to explain their ideologies and believes about how things should work. Each side may try to say what is correct, while nobody has a proof.

Discussing such topics has no scientific meaning, it is a waste of time and it should be considered a clickbait :)
Old news. They have this already in China and they have something similar in Germany. In Fact, AFAIK they even had something like this in the former GDR.
But why should any of those features consume system resources when they're not being actively used?
It might look like private mailboxes, though they are extensions of Amazon Locker. Those racks looks like the ones I used back when I lived in Seattle, with a different paint and without the Amazon logos.

From what I understand, the Amazon delivery man is a contractor. They get pressured by Amazon's dispatchers into cranking out deliveries. I wonder if you could report this as goods that are damaged -- they likely have metrics that will count against that specific delivery contractor.
There is a lot more than the Pythagorean theorem in that question. It would require remember a lot of middle school theorems from a long time ago; frankly calculus would be better.
> Your users don't care how easy it is to find js devs.

Their user do absolutely care about UI/UX. If you're going to implement it native without all the "free" things you get from the web stack, and its popularity, the UI is most likely going to suffer.
The article describes functional programming in its purist form: 0 side effects. In practice that simply doesn't exist in any language except Haskell and maybe variants of LISP. Next is the simple fact that a pattern or functional idiom has never and will never save your project, so adopting it for those reasons is simply not practical. Also it is not practical to reduce your hiring pool by one or more orders of magnitude. No profitable company you've worked with this week relies completely on functional programming. All of the most profitable companies in the world have side effects in their code. Deviate from the path at your own risk.
Well I imagine in most people's cases if they've managed to compromise their email then the game is already won.

Anecdotally, someone got my steam account credentials. I discovered this when they tried to change my password. Fortunately I had Steam's two-factor enabled and got the notification (2-factor is required to change steam account passwords), which alerted me to change my password. They actually tried the account recovery option and I got an email notification about that as well.

So in situations like that such notifications can be quite useful. But yeah, if they've compromised your most critical accounts/devices then YubiKey isn't going to save you. I don't think that's a knock against it.
I get that the post office as a whole is useful, but on an organizational level it probably would make more sense for everyone to have to go to the post office to pick up their deliveries in this day and age.

Personal deliveries to your doorstep is a pretty luxurious service, if you think about it in abstract. Plus it seems inefficient for these delivery people to go to a bunch of people's houses and drop things off (when people are mostly not home) when we could all just change our daily commutes slightly when we need to.
> Because the state is not doing well financially, and they are not in the place to drop 3 billion on subsidies.

Pure, gluten-free FUD. I don't know what libertarian propaganda you're smoking :), but California's GDP is $2.6 trillion with a 3% growth rate.
Yes, they stop being pure-solo quick, if successful, when they're already a "started-up". Very early stage funding is at an earlier phase.

I'm curious about how successful a start-up can be, before adding anyone. [problem: founders who want to grow will do so ASAP; founders who don't, won't publicise their niche and we won't know about it]

Does Minecraft count as a "start-up"? With a billion+ dollar exit, it should be a "unicorn". I think Notch was solo for a very long time.
> Dystopian pessimism is more sinister than that, I'm afraid. The spirit of pessimism is the idea that what ever you do, things go wrong, because we're bad. So there's no point trying to implement things. Whereas in optimistic fiction things go bad but the protaganist learns something and sets the world to rights by the end.

That depends heavily on the dystopia. In Perdido Street Station, for example, the characters do create meaningful change, though I can't imagine anyone considering that book uplifting.

I take your point, though, a lot of dystopic fiction does end with no progress. But I think that's not necessarily a statement of the possibility of change: we usually see the dystopia through the eyes of a single character in a short slice of their lives. It's a very American business, quarterly profits way of seeing things, to measure change in a single character's actions and vision. Change can be slower and larger than that.
Don't ask to ask just ask
I eat complex carbs like brown rice. I avoid refined carbs. I did keto for two weeks and finally had to stop because I felt worse and hated what I was eating. To be clear I was eating the kind of keto diet I usually see people endorse which is very heavy in animal fat and protein.

In contrast I’ve been purely plant based for three weeks now and I’ve noticed dramatic improvements in my mood and energy levels. I’ve lost a bit of weight and I really enjoy what I’m eating. The numbness and swelling I’ve struggled with for over a year as a result of surgery for a broken leg has also massively improved, which I didn’t expect.
Trump's resignation obsession
Wrong on all counts. Software was patentable in the US. And there was a long, long time where there were a lot of patents whose only "innovation" was doing something on a computer.

"Crypto is math based money so now the SEC is basically trying to regulate math. Any reasoning person will see the futility in that."

Any reasoning person will know that what you said is not accurate in the least.

"Paradigm shifts require new rules"

This is NOT a paradigm shift. Literally you are arguing to go back to the days when software was patentable, and that "on a computer" should be all that's required to get a patent.

"You can't regulate a car the same way you regulate a horse."

No, but I can regulate what they are trying to do, which is provide transportation, the same. Likewise, these coins are not doing anything new. They are doing the exact same thing, just in a new package.
Looks more like Amazon Locker to me.
If that's the case, then we shouldn't hear any complaining about having to learn Java, ObjC or Swift.
> But as an iOS user I expect you to use the technology stack provided by my preferred operating system.

As an iOS user I don't expect Apple to mandate your preferences for me

> There are thousands of tiny details that your web app just won't have. Those details are more important than your familiarity with a tech stack or how long it takes you to deploy something.

They are more important to you. They may not be to me if they prevent an app I need being made, or being available cross-platform (much more important to me than it being perfect on any one), or being affordable (to me).

The notion that every app must be the perfect gold-plated 'delightful' experience is corporate marketing drivel. It is relevant to some (people and apps), but not others. We don't need the personal tastes of some precious souls to be mandated for all of us by the platforms we happen to use (today).
Yep. I'm sitting in two teams, about 15 channels between them. One of those teams has >5000 users and >3000 channels. The channels I'm in (excluding #general) each have between 20 and 80 users.

Between the "Slack" and "Slack Helper" processes, the OS X slack client is using about 766MB of ram.
> Is it easier to write with a loop? Then use a loop!

Yes, but, say, in Haskell, that's not an option.

It's useful to note that Haskell is usually touted as efficient, and lack of efficiency is a #1 concern around functional programming. That concern I personally find revolting: Haskell is slower than C, yes, but orders of magnitude faster than many widely used languages.
Sounds like you're trying to excuse his awful behaviour.

The guy was clearly a creep who doesn't deserve any sort of relationship with her, or indeed anyone else who he is being weird, unpleasant and threatening towards.
Don't Blame Griggs
So ... I wonder how this is going to play into Amazon's drone delivery tech.
You think that is healthy?
But what happens next? Was there an update to this sequence of events?
Isn't it trivial to implement a loop via recursion?

loop fn cond update i acc:
if (cond i):
return acc
else:
return loop fn cond update (update i) (fn i acc)

I'm not sure how using such a loop wouldn't be "functional", since you're not updating anything. (I believe you get TCO, so it shouldn't be that bad performance wise.)
Is the actual amount invested known? Or the stake?
It'll be very interesting to see the IPO valuation - I bet that more than a few investors are going to be disappointed with their returns.

Does anyone know why Goldman seems to be the bank of choice for the Unicorns? I don't know how IPOs work but Goldman has underwritten or advised on Snap, Okta, and now Dropbox. It seems like there should be smaller banks that could do the same work for less money, but perhaps I'm discounting the value of Goldman's contact list.
Practical Data Science with Ruby Based Tools
> The system started to charge you, like 5$/day or something, for non-picked-up packages after like day 3. Guess who got a nasty surcharge after spending a month away for work and no email to tell me that things would get surcharged? Yeah, 150$ for some random thing my sister sent me unannounced was not a lot of fun.

Why is nobody talking about the most important point? THIS is the most important point. $5 a day is a LOT of money and I am outraged. Is everyone here financially independent or something? I have agonized over buying a used desktop/laptop computer for months and that purchase is well under $200.

None of the rest of the story matters. What matters at the end of the day is the money. Are you guys paying attention to where your money is going?

If I was in charge, changing the terms of rental like this would be a criminal offense and the management would be in prison for years.
I can't help but be reminded of this post: https://news.ycombinator.com/item?id=14460013 (tl;dr, the flying butterflies are dead butterflies)
I think they were just nice enough to let Fog Creek use the name.
I addressed the "dumb" boxes in my original comment. But another point is that these hubs can be "appended" to buildings without these parcel rooms/infrastructure that are offered by those larger apartment buildings.

There are plenty of other properties that could utilize this too such as multi-tenant office buildings and plenty of other non-apartment building use cases.

It also productizes these boxes so they can buy one of these instead of setting of a mail center and doing the subsequent maintenance (ie: cutting keys, replacing lost ones, etc). And it notifies the people by email/mobile which makes it a nice value add-on for property owners to sell with the property.
If an app provides entertainment then it wastes time?
One example of an attempt to improve the formatting and sharing of scientific research beyond paywalled PDFs: https://andrewgyork.github.io/rescan_line_sted/
https://andrewgyork.github.io/publication_template/
Clearly at that point he had taken it way too far. I'm not making excuses for that and I think he is definitely in the wrong. I'm just commenting on what I believe causes these kind of situations in the first place.
Oh no, a religious purity test. The main "disadvantage" isn't a particular style or semantics, it's the (nearly) intractable problem of finding enough competent developers whom would work for less than $300 kUSD/yr. I'm all for Haskell, Elixir, Idiris and coq but it's difficult to sell to both management and coworkers without solving business and technical problems better, cheaper and in a way others can comprehend quickly.
In my field (chemical biology) the page charges for open access are substantial. Traditional journals are still going strong; this may be changing, though. We don't do conferences, they seem to be a CS thing. The PLOS family of journals is reputable and charges north of 2000 dollars: http://journals.plos.org/plosone/s/publication-fees

Hindawi is half that, but they will publish anything.
Because this 404 page was probably made on a Friday afternoon while fundamental issues inherent with their core framework choices takes longer to fix. Just a guess.
> The article describes functional programming in its purist form: 0 side effects.

Incorrect, reread the first two paragraphs:

> Of course one can define functional programming so that no local mutable state and no side effects are possible, and then point out the obvious disadvantages. But that's perhaps a "no true Scotsman" kind of argument. If you would define object-oriented programming with the same strictness, everything that is not an object and uses mutable values would be forbidden. Even something such as y = sin(x), copy-on-write or returning constant objects or containers from a function would be off-limits. That is, I am asking with a very pragmatic definition of FP in mind!

> What I am wondering is rather, do you observe pragmatic functional programming as John Carmack described it here as valuable? And of course this question goes also to people who have tried it to some extend, as a purely theoretical discussion would be boring. I am interested in good examples!
Possibly modeling the acoustic characteristics of a space + simulating its response to pings/white noise bursts/etc.?
Well said, Chuck!
>measure your days by how much you've learned not by how much you have earned
Now that is something I must learn.
You guys should remember that a lot of crap we write nowadays is a consequence of bloated languages and "move fast break things" attitude.

Doom and Half life were at their core exceptionally optimized C.
When you say blog posts I assume you don't mean something like the OP?

you mean something like
https://terrytao.wordpress.com/

or

https://blogs.princeton.edu/imabandit/

Then yes I think these are a very valuable and increasingly important part of the scientific process. I think you might benefit from labelling the blog as 'math blog' which is quite distinct from the original link.
It's not quite that fancy - she's just a loop switching over an RNG, looking up words against a random API, and speaking the output. The input words come from my clipboard, any errors she generates, and randomly from her word:meaning database. The APIs are Urban Dictionary, Wikipedia, and DDG's Instant Answers. She finds some very interesting definitions.

Instead of writing to a console, she writes her output to a web page - along with using the .NET libraries to speak, if my phone's MAC address is on the same LAN as her. She waits a random amount of time before speaking again, and the webpage has a simple meta tag set to refresh in the same number of seconds.
Traditionally, HN users post clarifying comments on bad submissions. Many people check the comments before clicking on the link, to avoid spending time reading bad blog posts.
This isn't a helpful comment on a divisive topic. On HN alone, there has been a long list of similar articles, experiences, and threads. That's evidence, and it's not as if it's hard to find.

People can reasonably differ on how to assess it, what the underlying problem is, how best to correct it, and many other aspects. But forcing a relitigation ab initio every time it comes up is unhelpful to begin with, and when you sprinkle in aggressive argumentation, you're over the line in a way that leads nowhere good.

We detached this subthread from https://news.ycombinator.com/item?id=14868537 and marked it off-topic.
Immutability can have performance issues I believe...not sure you'd use it to write a game engine for a modern FPS.
Why is this thing electronic at all? Why isn't it just a purely mechanical system where when you get a package, they drop the key to the big package-sized lockbox in your little letter-sized mailbox?
Study Finds Every Style of Parenting Produces Disturbed, Miserable Adults
I think you need actual humans using it as a search engine to make it better. Typos, common questions, follow up questions, etc.
Super neat! Is it open source?
I'm not excusing anything but I do try to understand what gets people into terrible situations. Things are often much more complicated than they may seem on the surface.
Except a US PO Box wouldn't accept other carriers' packages.

That changed a few years ago when the USPS started offering "Street Addressing" for PO Boxes that could accept other couriers' deliveries. But it had some really strange rules around the addressing. You're supposed to use the street address of the post office and your box number, but you're not allowed to use "Box" or "Suite".

I'm afraid to try it, personally...

https://postalpro.usps.com/node/2726
You could start with, "type 'javascript:alert(2+2);'" in your address bar
> Late addition: The cost of distribution of a scientific journal in electronic format is minuscule

"The annual budget for arXiv is approximately $826,000 for 2013 to 2017, funded jointly by Cornell University Library, the Simons Foundation (in both gift and challenge grant forms) and annual fee income from member institutions."

https://en.wikipedia.org/wiki/ArXiv

> Medium.com is free.

Until its not, or until, as a commercial enterprise, Medium decides to completely pivot, or decides a controversial paper is too much bad publicity.
If I publish to Medium, will future researchers be able to find my article in 10 years? In 50?
Also I don't see how you've taken peer review into account here.
O'Reilly Artificial Intelligence Conference
Indeed, I guess this is what happens when an already somewhat weird guy spends all his free time playing computer games, rather than getting out there and learning how not to be so socially maladjusted.
That's "functional", but I sure don't want to read it.
Those games were all written to "bare metal", talking to Win32, DirectX, etc. Most modern apps like Slack use a pile of giant frameworks which handle most cross-platform portability, at the cost of massive explosions of resource usage. It's a lot more work to write platform-specific code without those frameworks. I don't defend their choices, they're big enough to pay that cost, just explaining where this comes from.
Not to get all FP on you, loops and recursion are isomorphic. It is a hurdle to convert imperative code to functional code, just like the opposite, but it is unconditionally possible.
I've gone ahead and deleted this comment for privacy reasons.

Thanks for reading it.
Also the story of Yammer.
OP didn't mention science at all. They were asking for real-world experiences, actually.

So, you're meaninglessly correct. Such questions do not have to do with science, which is why science was not featured in the question.
Every apartment I've ever lived at just has deliveries left at the leasing office. It seems like it works fine.
I'm not saying this happened here, but taking a stake can also be used to stop your competitors from acquiring a company.
ft.com in addition to others mentioned
Who do they charge for this service? The retailer, the delivery company, the landlord, or the end consumer?
I'm aware of that. It's still not always trivial to implement.
404 doesn't need to say 'File not found' -- it's not a file, but a resource. But yeah, I don't know why it would need to say so in the page?
This seems like a smart move on California's part, given it is deeply committed to slashing carbon emissions, and if the Tesla 3 succeeds, the state will become home to a major auto manufacturer.
This is a Show HN; you don't need to be entirely novel to have things to show.

Personally i found the linked content to be much more approachable than your links, though they are undoubtedly better physics engines.
See my other post: https://news.ycombinator.com/item?id=14870697
If it's so hard to find I can't imagine they'd care what you have to say. Besides, it's not my packages I see thrown 10 feet across someone's yard. It's my neighbors that I don't know and wouldn't recognize if I saw them. For all I know it's not even Amazon handling the deliveries since they come in an unmarked white van.
> Yes, but, say, in Haskell, that's not an option.

forM_ [1, 2, 3, 4] $ \n ->
print n
Techcrunch 12th Annual Summer Party Tickets
I have one ticket available for the Techcrunch 12th Annual Summer Party Tickets. For some personal reasons, I won't be able to make it on that day. I am willing to go for as low as 70 bucks for the ticket.
sigh - if you are going to badmouth Matrix, please at least disclose that you are doing so from the perspective of working on an alternative standard (IRCv3).

That said, agreed that Riot/Desktop suffers similar problems to Slack thanks to being an Electron app. Pure Qt clients like nheko and quaternion have a lot more promise on the desktop.

In terms of the protocol: yup, the baseline Matrix protocol is plain and simple HTTPS+JSON. Patches welcome from anyone who finds this enough of a problem to provide alternative efficient transports :)

[disclosure; i work on matrix, although grew up on IRC, and respect the IRCv3 project, despite behaviour like this.]
I think you worded it a bit strongly, but I tend to agree with you.

Science: Aspartame consumption is correlated with weight gain.

Journalists: Does aspartame cause weight gain?

Readers: Aspartame causes weight gain.

I know it's up to the readers to draw the correct conclusions, but it feels a little bit dishonest for journalists to "let the cards fall where they may" so to speak.