skysight-inc/HackerNews huggingface dataset:
The idea that there's only one way implies that code context means nothing.

For example, if you have a simple function that kicks backed cached values:

sub foo ($bar) {
if %cache{$bar}.defined {
return %cache{$bar}
}
}

Is an absolutely correct way of doing things. But it's messier then using a postfix:

sub foo ($bar) {
return %cache{$bar} if %cache{$bar}.defined
}

Or simplifying:

sub foo ($bar) {
return $_ with %cache{$bar}
}

While it's true that

sub foo ($bar) {
.return with %cache{$bar}
}

is possible, I don't tend to use it too much because the dot syntax isn't as pretty with postfixes ha. But each of these options has a place where it is the better option, but none of them is universally the one and only best option. Nested ifs with multiple statements may go better with the first one, but if several conditionals have similar elements and are simple statements it might behoove to line them up with whitespace. But the placement of return right at the outset (as opposed to nestled in an if statement) to me makes it clear the return value is a gate-keeper of sorts. Ditto for using 'die if [cond]' which much more in your face then 'if [cond] {die}'.

All of the above code is readable though. Of course, a functional approach could be just as valid and readable, and clear:

multi sub foo ($bar where %cache{$bar}.defined)

{ %cache{$bar} }
multi sub foo ($bar) { ... }

Or taking advantage of traits:

sub foo ($bar) is cached { ... }

Almost inevitably the unreadable code is where someone is trying intentionally to be cute and write unreadable code. But that can be done in languages like C too, or with any language that allows single letter variables.
What is a business lead?
Feld-Mendelson Venture Deals Fall 2019 Course Open Now
The whole article seems childish and a pointless rant, to be honest! All software in cars that is not mission critical will take a long time to mature... calling a car crap because its website is non-functional... seriously? :-)
Microsoft have a weird habit of releasing niche or experimental products in a fully fledged form and then not knowing how to make them useful or popular (3D Paint, anyone?)

Did they really expect a solid ePub reader to be a significant selling point for the browser?
This is probably accurate. I personally use this subset all of the time (for reasons that will be obvious to Perl programmers): $_, @_, $@, $!, $?

I have occasion to use $$, but not too often. I tend not to use much else, and like others have said in this thread, I just look up things that I need when I need them. If it is not obvious what something does (especially if it is one of these special variables), I will add a comment to explain (as I would in any programming language I use).

I understand why people don't like this particular characteristic of Perl, and it is a legitimate thing to have differing tastes. But I don't personally find it to be anywhere near as "end of the world" awful as many people who can't stand Perl make it out to be.
the first benefit, yes (although I would say it is already two, the "graph" and the "flexible connection").

the second one being offering abstractions for re-use of partial graphs.

and it is notable that though CONNECTIVE takes away the worry of multi-casting in (hopefully) a lot of the cases, it is actually pretty conservative on that front and will in a number of cases default to not-multicasting, which might mean that you can get some unexpected behaviors if you are completely unaware of the concept. the plan is to expand the situations that it will make a good default decision for you on that front overtime based on how it is actually used.

EDIT: also thanks, yes as I mentioned somewhere else I actually started doing this for a super-efficient frontend framework (that effort epically failed), so I ended up being extra careful about a lot design choices (and to be fair, carefully delegating a lot of such choices to RxJS as it is a really brilliantly designed library itself).
This is such a stereotypical HN post I almost don't believe it's real

* CLI tools with some wonky syntax

* You don't need X because there is a random github repo that solves your problem! (To be fair, this is within the hacker ethos/mindset)

* Assumption that folks can dip into savings or whatnot if they are over that month

* Assumption that folks _have a net worth_

* Assumption that it's easy to just "tighten up" if you're spending too much

This probably works great for a high earner with extra money laying around and a decent net worth. This would be terrible advice for someone who actually needs to follow a budget. A huge percentage of people are living month to month and don't have the option to loosen up or reactively tighten up after a month of too many expenses.

Some folks don't need a personal budget. That is the minority. Those folks can use wonky CLI utils to keep track of their life.

In that same vein, why even bother? Just add up your net worth and if it's lower than you want, just "tighten up"...

Terrible advice IMO.
That would kill their primary revenue source. I agree, it needs to be done. Hopefully the new Mozilla CEO will figure out a way to do it.
> But these are not business type products, macbook pro laptops are luxury consumer goods if anything.

What are you basing this woefully uninformed statement on? Countless companies issue MBPs to their staff.
No solution, but I think we'll never find one if debate, about problems with web privacy, suggests Mozilla is the answer - until they put into actions their words, they shouldn't be seen as the way to go.

Whilst I have reservations about Brave, from a privacy standpoint they appear to be more trustworthy and some of the actions they are involved with, like complaints to regulators are far beyond anything we've seen of Mozilla - sure they may have corporate motives, but right now they appear to align far better with consumer privacy.

There are forks of Firefox that are trying to improve on delivery of privacy

https://tracker.pureos.net/w/pureos/policy/purebrowser/

https://github.com/intika/Librefox

I am not wholly comfortable using Brave because of its dependency on Chromium, too much of a dependency on a single web rendering engine reminds me of IE days.

I would suggest to anyone, install them both and more, you might love browsing the web in emacs (someone must) - if you find a website that doesn't work on Firefox and you need Chrome, then why not use Brave instead?

Personally I'm trying both, I also bought a Librem Laptop so I have PureBrowser too and I'm not afraid to throw some of my money and inconvenience at products that are better at protecting my privacy: for techies we can all do this with relative ease. For non-techies, which is where we really need the sea of change (and who are unlikely to read this), then we can advise them towards Apple's products and make them aware of products like Brave so it can be their "backup" browser if not their first choice - not perfect, but I'd prefer my family to browse using Safari, Firefox (with privacy settings I have to sit down and sort out for them) or Brave; than Chrome.
Taxing transit use directly is called a bus ticket.

However when you provide unmetered road usage you also need to provide subsidies to persuade people to use transit, which is what transit taxes do.
> I am not a fan of reactionary comments like this

How is it reactionary ? Apple hasn't been paying EU taxes, its just readjusting past wrongs.

> given that Apple laid off 300 people (with pay) out of 6,000 people they employ,

Apple is not employing people out of charity, I am not sure why we should celebrate a multinational providing jobs to people, it's like celebrating when the postman successfully delivers your mail.

> those people were transcribing Siri conversations at that.

So they deserve no dignity ?

Apple is the richest company in the world, not your struggling SMB, they can afford to treat their workers better.
Hang in there. The flow state you can get from both coding and math are very nourishing.
Where do you see the article implying the forecast was inaccurate? To me the author is only saying that how people interpret it is inaccurate which is the entire point of the article.
From what I understand, all the electronics going wrong actually dings their reliability ratings considerably. Even minor things like little bugs and software hiccups are considered bad for reliability ratings.
My favorite is the voice recognition system in my Toyota 4Runner. It seems there are no lengths it won’t go to to keep from just calling the person I want to speak with:

Me: “Call Bob Smith.”

Car: “Bob Smith ONLY has a home number, do you want me to call that?!?”

Enters Mobile number for Bob...

Me: “Call Bob Smith.”

Car: “Bob Smith has TWO numbers! Which one should I call?”

Deletes home number for Bob Smith...

Me: “Call Bob Smith.”

Car: “Bob Smith has no OTHER NUMBER, do you want to dial his mobile number?”

It would be funny if it wasn’t so frustrating.
Have you considered not trying to find a car with good infotainment systems, but just replacing it? I have an earlier BMW (E61) and there's a custom-made Android integration for it that costs around $500, trivial when compared to the cost of a new vehicle.

I haven't bought one because as seen in another comment here I expect less of the car software than you apparently do, but when I looked into it it seemed to work well for people that tried it.
>Apple’s repair tools, training, service guides, and diagnostics must be kept confidential.
By 3rd bullet, you mean Data Validation?
Panera is losing nearly 100% of workers yearly amidst fast-food turnover crisis
No thank you.

Two counter-examples. While my 2015 Mazda does not officially support Android Auto, clever open-source programmers came up with a way to install it. I did that this spring. When Google updated Android Auto in the Play Store, the update came through without having to make any updates to the car.

And, more interesting to me, the integration is, in my opinion, super sweet. When I'm using Google Maps, arrows are put up on my heads-up display. All the steering wheel audio controls work. The physical NAV and MUSIC buttons take me right to the correct tab in Android Auto, and the back button does what I expect it to.
GNU Findutils 4.7.0
I meant 59 cents/mile is generous for estimating your Uber driving costs.

The AAA average includes pickup trucks, which hopefully you wouldn't be using for Uber.

Edmunds puts the TCO for 5 years (includes insurance and gas) for a Prius @15,000 miles/year at $30,600. That is 40.8 cents/mile. 59c is 45% higher.

(This assumes you start with a brand new Prius; you may optimize better as an Uber driver)
Didn’t Microsoft kind of do that with IE 6?

a. How well did that work out? and b. How does the ‘tech community’ view Microsoft for that choice?
Manhattan's landscape is concrete and (steel and glass). It's hardly pastoral.
Bang Bros Bought a Porn Doxing Forum and Set Fire to It
HN title:

> Apple lays off 5% of Irish employees with 1 week's notice

Where does 5% figure come from? It's not in the article. And they're contractors, not employees. The actual title of the article is:

> 300 Cork-based Apple contractors 'who heard chat on Siri' lose jobs
It is a well-known term in the UK.
Let's say I put out a cookie jar out with a sign that says "Take a cookie, leave a dollar".
You come by and take a cookie and leave a piece of string. You're not improving my business model.

The Brave thing is just a weird way to feel better about breaking an implicit social contract.
A one time pad is not "sound encryption", as it lacks message integrity.
I have a 2012 Prius with Entune. The car is fine, but Entune is terrible.

Besides having only a handful of apps that aren't updated, it takes a long time for bluetooth to detect that my phone is present (30-60 seconds), and every few months it loses its mind and I need to tell it to forget the bluetooth pairing and make it again.

When the car was new (and the map fresh) I tried to use the gas station finder feature -- and it directed me to a stretch of road with nothing at all on it .. not even a former gas station.

I have a 32GB thumb drive with my mp3 files on it; for some reason, 30 or so seconds after starting the car, it resumes playing the contents of that thumb drive even though I might have turned the audio off, or on radio, or on bluetooth. Their menu system for navigating through the 8000 songs I have is super inefficient.

When I drive with google maps on my phone, the audio alerts are forcibly routed through bluetooth ... even if the audio is off in the car.

To be fair, the bluetooth problems could be an android problem.

It also strikes me as funny that the car has GPS built in but there are three dedicated buttons to set the hour/minute/second of the clock.

All in all, a terrible experience. It seems like it is simply a checkbox feature that helps to sell the car but they don't actually care about.
Darkhttpd
What's wrong with a package not being updated for 10 years?

Languages like perl--like common lisp, and c--are Stable. They change, some, but you can count on old code working. If a 10-year-old package Works, what reason is there to update it? I wrote a c library which has seen no updates in about 2 years--because it doesn't need them. It already does everything I need it to do.
> If you pay $149 to get your iPhone 8 screen replaced, but Apple charges us $135 for the screen, we can't realistically make any money off of that.

I mean, ok. Doesn't that just mean you aren't charging enough? Is apple charging you a percent of what you charge?
I've had approximately the same experience. Here's hoping it doesn't cause any long term issues, but I think I would have had a heart attack by now if I didn't smoke to calm myself down and realize I shouldn't take things so seriously.

A truly enlightened individual doesn't need any drugs, but I'm not there yet. Maybe in time. For now I think the weed is a net positive.
Show HN: Raspberry Pi Analytics Dashboard [video]
I thought I share with you this semi-wireless analytics monitor I made that can display any stats. It can be used for Youtube creators to monitor their channel or by any webmaster to keep an eye on their traffic. My goal is to make it fully wireless so it can be mounted on a wall and make it look good enough so it can be used as replacement for an art piece on the wall.

Please let me know your thoughts and ideas for improvement.

[1] https://vimeo.com/user102340752/review/356779477/aa11db187b
>a staggering tripling of the developed land area with zero net population growth

Sounds like a good thing to me. Cramming twenty-six thousand human beings into each square mile of space is every bit as perverse as our modern diet of fat and sugar, or spending sixteen hours a day sitting down staring at a screen.
It's too easy to get uncomfortably high from edibles despite the warnings in my opinion. Call it unintentional overdose or not it can still cause real problems however you label it.

I cooked some edibles when I was a naive user and misunderstood the light effects of the THC absorbed in the mouth when eating the edible as being the real high. Waited 20 minutes, ate another, and drove home.

Luckily for me, I was only driving in apartment parking lot when it actually kicked in. Now I have a funny story to tell people, but what could have happened if this happened to someone with mental illness in public, or to someone driving longer distances? Getting uncomfortably high on edibles is a really common story hearing it online.
We know they didn't have large bushy European beards.
Bundler-leak: A simple way to find known memory leaks
i think that was a great choice and the same one i would have made. i think a lot of these companies try to leverage their name on your resume for their "owning" you, but i don't think that trade is fair at all.
I wish I knew what is apparently so objectionable about my comment above. Is it just that the system I'm proposing is impractical for some reason, or do people object to the goal of preventing governments from tracking the movements of basically all their citizens all the time?

As an example of the sort of society I am hoping to avoid, let me offer this article:

https://www.theregister.co.uk/2018/05/11/top_judge_mulls_com...
That’s a feature for me as a user.
Seattle has this with a physically separated highway. It’s closed in one direction and switches directions around noon.

Fun to wait at the entrance with a motorcycle. As soon as it’s open you have 5 miles where it’s physically impossible for another car to merge on.
Always buy the demo.

Last two demos I've bought (both German) were both priced around the same as an equivalently specced brand new Japanese model.
remote_syslog2 project doesn't seem to be very active. Still supported and maintained?
Recently, your iPhone would tell you that your perfect battery that was repaired independently has "bad health."
It’s not clear to me that on a per passenger basis automobile subsidies are higher (even accounting for pollution) than subsidies for transit. We should eliminate both kinds of subsidies and replace them with direct cash payments to low income people.
I have an employment agreement which their lawyers believe says otherwise and I like my job.
Does your distinction matter? If the state of Delaware declares driving a red cars illegal everywhere on the planet, would you jump to correct people saying driving red cars is legal in Germany and let them know it isn't?

Most people would not do so because there is no feasible way of Delaware enforcing their opinions in Germany. If you're not willing to take your viewpoint to the extreme then you're making an implicit declaration that you think the federal government does have the power to override the states here and will do so.

That's why people are downvoting when you say you're just exposing an "untruth". It's similar to hen people say they don't care about politics which really implies that the current status quo suits them well enough to not be involved
Do you live in an English environment? I think words like butt can sound worse for those of us who don't, since we don't use it colloquially (we use the native equivalent), only in more "forceful" cases. Frankly the first that comes to my mind hearing that word is "what what".

Still, I like the name and would be sad if they changed it!
Facebook is creating an AI assistant for Minecraft
If we compare the effects of Marijuana on people to those of alcohol and or Oxycodone, I think it is clear to most that the latter two are more destructive.

I agree more research is needed on the effects of Marijuana use on people in general.

And we need to keep the risk factors in perspective. Many more people will die, hurt others and become addicted to alcohol and or Oxycodone than marijuana.

So put that beer down before the bong.
people are really bad at understanding probabilities. just look at people's interpretations of polling analysis before the 2016 election. or people's complaints of missing 95% shots in xcom.
Too early? In 4 months it will be 4 years since Perl 6 was released and it's still 5 times slower than Ruby at simple tasks like parsing a log file with a regex.
Yeah, IIRC the Greeks were big into beards, while the Romans shave them most of the time.
Killing decent products is the Google way. Now that Microsoft is using chromium maybe the Google way is seeping in.
$15 bluetooth fm transmiter and a phone holder, that's all i need in my very old car with only a radio.
Mid cycle refresh phone. Big changes will be next year
Hi Jsight, Alberto Cairo here. I wrote the piece, but didn't design the maps, so I'll ask.

In any case, even if there's an inconsistency between the maps in the piece—which are intended to be illustrative, I guess—and the NHC ones, it doesn't undermine, I think, the overall message, which is that, regardless of whether you are inside of the cone or outside and close to it, it's safer to prepare just in case.

People should pay less attention to the center dots or line of the cone (many do that) and focus more on facts such as that (a) the cone is essentially tons of possible positions of the center of the storm in the next few days, (b) the storm may end up going outside of the cone 1/3 of the time (so I'd say it doesn't matter much that, say, Naples is outside of the cone, but very close to it on the map.)

I've been in Miami since 2012 and lived through Irma, so I remember what I wrote in the piece well. When the central line of the cone was running over Miami, people over here got crazy, and people on the West coast of Florida were watchful, but a bit less concerned (there's a link to an LATimes article in the piece that describes that), again likely because some folks tend to focus too much on the center line and dots inside the cone. There's tons of evidence for this kind of misinterpretation (one academic paper is linked from the piece).

The piece was reviewed by scientists at UM's School of Marine and Atmospheric Sciences; I won't say it's 100% correct, but I'm relatively confident the description, albeit simplified (I didn't explain what that "uncertainty" is for, instance!), is sound.
My condolences to your family and friends.
Couldn't it be used to eliminate competition for jobs, girlfriends and apartments?

Or to get back at people you don't like, or for "reputation ransom" schemes.
By the way, thank you for being so thorough and attentive.
I wish there was, and I considered charging users but it becomes a lot more complex at least from a technical point of view.

The other big reason for not trying was that the biggest user base was in India, where my website was fairly popular for a number of years. This meant that most of the users didn’t have as much disposable income as average users in western countries.

Ads are annoying, but they are an incredibly easy and effective way of monetizing a popular website really. If they are placed correctly they shouldn’t even impact the ux that much.
I also wish we kept politics out of common first names. The Donald referenced here is a mischievous and temperamental white fella (with orange bits here and there) with semi-intelligible speech who most of the time ends up messing what he gets into and thats why we need to keep him out:

https://en.wikipedia.org/wiki/Donald_Duck
There is a lot of misinformation and ignorance on how much Apple pays in taxes, especially in Ireland. I see snarky comments on HN all the time about Apple using tax havens and not paying their fair share of US taxes.

The most detailed and accurate article about Apple's tax liabilities that I have seen was published in Fortune[1]. It explains how multinationals actually are liable for US based corporate tax for ALL income all over the world, but there are two exemptions. One based around deferring tax payments and the other is for earnings from operations (not capital gains, etc) used to re-invest and grow the business.

[1] https://fortune.com/2017/10/31/trump-tax-reform-apple-multin...
Manyverse still has the direct friend-to-friend invites, right? I'm pretty sure Patchwork still doesn't have this :/

If I could connect to the friends I know in person first, that would be great.

I think social networks gain momentum by being useful to real friendships and then the discovery aspect kicks in later. If it's all about finding random internet friends, it's going to set the tone for the whole life of the network.

All of the long-time users will be cemented in their random internet relationships and will be hesitant to then mix their real life relationships into that later on. It's just normal that these different social circles organize and it's normal that people don't typically mix them.