skysight-inc/HackerNews huggingface dataset:
Speaking of WoW, I got hit by the statistics when they introduced an achievement for the in-game valentine's holiday.

Each player got a bag that you once an hour could take a random piece of heart candy from. There were a fixed number of heart candies, the bag worked for a week, and you needed one of each to get the achievement.

One random draw once an hour for at max a week is a limited number of attempts, what are the odds of never getting a certain heart piece? About one in a million or so. How many players did WoW have at that time? Over ten million. So you're pretty much guaranteed that even if you never missed an opportunity to draw a piece of candy, some players would never get one of each, and never get the achievement... Statistics is a bitch.

(They implemented pity timers for every similar achievement afterwards, as far as I know.)
I’m not sure if he’s completely serious about the roads analogy. IMO roads are funded like OSS, but in OSS we just skip the whole elected officials part and go straight to oligarchy.

In other terms the oligarchs (Google, the auto industry) put money into projects that they directly benefit them (k8s, roads) while sidelining popular projects that don’t (public transit, $your_favorite_OSS).

I don’t really see the advantage of moving the gatekeepers from a set of corporate engineers to an “elected” group of people who will likely be completely made up of people who work at those same corporate jobs who have the time to do OSS politics.

Maybe there is another way, but this post is really critical of the “roads” analogy.
With that said, though, Caltech does provide significant need-based financial aid (gotta give credit where credit’s due, after all).
Or you can find a way to make money to pay for the services your hobby/business uses.
The ability to follow artists and labels mailing lists has been a game changer for me. I have a nice fat stack of new music waiting in a folder my inbox for me every morning :)
Pay them more money than the other guys are paying them.
Rust does not have C++-style templates.
I'm curious, how Great Chinese Firewall and Russian Censorship Agensy going to fight this threat? Iron dome?
It reminds me of how people love, for marketing purposes, to have technology, say in vehicles, that is "adaptive". In software in general, but particularly in cars, there is nothing I hate more. Because "adaptive" makes people think of a partner that anticipates your needs, but it can't do that, not being intelligent so adaptive ends up being the opposite of responsive.
The person in the story may not be my patient but I've been around the block enough times to understand WHY it is being thought that he is incapable of moral reasoning.

I can speak to that subject without being a doctor. A doctor also in all honesty would almost certainly have less expertise in the subject than myself unless they were psychologists or similar.

I feel compelled to speak on the subject because the general attitude that autistic people are fundamentally amoral, fundamentally incapable of knowing right from wrong leads to stigma and mistreatment while not actually being true. The very idea that you have to consult a doctor to judge if an autistic person, not the highest functioning but far from the lowest, is capable of moral reasoning is an idea that leads to stigma and "othering" and exclusion and dehumanization. If I come off as aggressive it's because I see your beliefs as personally threatening.
No, Smalltalk is not fully homoiconic, it has some nice "reflective" abilities, i.e. it's possible to view "code as data" that allows good REPL experience. But it's not a homoiconic language.
Nope...definitely not C++. Check out Jovial, Coral-66, MISRA C & sometimes Fortran. More recently, Ada & SPARK.

The F-35? C++.
Organizations are even more susceptible to making poor decisions because they don't have information about the other participants. Take, for instance, a choice you and I have to make and where the best choice is either the one that gets you all the benefit or one that gets me all the benefit. e.g. a project that could be done by either of our teams. Instead of doing it that way, we will both choose the third (and worst) option: both our teams do the work and split the work and coordinate in meetings. This way we both get credit. This way the organization gets the worst possible outcome.

Now take the same thing but reward any attackable situation. What you get if you cancel the big losing project: You just threw out $100 million of work. The first mistake you make, I will capitalize on that to say why I should be director instead.
There's a reason that "Fuck you, got mine"/"socially liberal, fiscally conservative" was named "the California Ideology", https://en.wikipedia.org/wiki/The_Californian_Ideology.
Oh. I haven't done consulting in a couple of years, but in the decade I did, I always insisted clients sign up for anything important on their own. Not just for this reason, maybe really not for that reason at all, I sold it as, "If we decide a year from now we hate each other, I want you to be in complete control of your site/ tools."
They're thoughts. That is their form.

To use a software analogy, thoughts are the model. English words are one possible serialization.

(Other possible serializations include other phrasings of English words, Japanese words, mathematical formulas, drawings, musical notation, and so on.)

It's nonsensical to ask me for a more fundamental form of a thought in my brain. It'd be like having a program where you have a reference to a directed graph in memory, and asking "So what form does this graph take? Like XML, or JSON, or what?" It doesn't have any other form. I could serialize it into one of those forms, if need be, but right now it's just a bunch of connections in memory.
Odd illustrations of humans and dinosaurs with Google definition for Human Being
Sounds like a perfect example of an immoral maze: https://www.lesswrong.com/posts/zpA2Tnp2k38qSmr8J/how-to-ide...
I feel that a lot of comments from US folks here are a bit hypocritical:

> It makes no difference if you have a great idea, or even your own funding

Most european countries (most countries in the world, actually) have some kind of entrepreneur/investor visa, but most importantly:

You might be able to start a company in the US while officially traveling for tourism/business, but that's actually a flaw and not an advantage: If you're lucky you might be able to regularise your position, but you might just get denied entry back in the US the next time that you'll travel. Good luck running your business in the US, then.

If you want to move to the US and start your own business, something like the O-1 visa won't cut it, since unlike any European work visa, it won't give you a path to permanent residency. You want the EB-1, EB-2 or EB-5 visas. The first 2 are much harder to obtain (even if you got a O-1), and the EB-5 is not open to all nationalities. Finally, you'll need way more than 100.000$ (probably at least 500.000$) to be able to be approved for an EB-5.

US requirements are steep, and even if you have a great idea and funding that's probably not going to be enough. Getting to work for an established local company, owned by natives, is the most straightforward way to get a work visa. That's true in the US just like in most other rich countries (but obviously it requires finding a company willing to sponsor you, like a FAAMG, but those have a famously selective interview process. And on top of that you have H1-B caps.)
Triple J's Like a Version program/segment is also good for discovering new artists/songs. Live performances of one or two songs, with a cover[1]

NPR Tiny Desk Concert[2], BBC Radio 1 Live Lounge[3], KEXP[4] and Mahogany Sessions[5] are also good for similar reasons.

[1] https://www.youtube.com/watch?v=KC_9ZVpXZiQ

[2] https://www.youtube.com/watch?v=mi6uRT7PxTQ

[3] https://www.youtube.com/watch?v=kTuLDimhKaY

[4] https://youtu.be/C5-5Uu7HNtA?t=261

[5] https://www.youtube.com/watch?v=cehBKymPvP0
I'll chime in as a data point - I generally find the comment section on hacker news to be of way more value than most articles too.
yeah, but the problem is this shouldn't have taken months to be dropped - the full info about the contract was available by the end of that week, and should have results in the charges being dropped then and there.
Is this why we don't have any progress in the wavelet world? When I first heard about wavelet compression, it was supposed to be so much more impressive than DCT based algorithms. The only wavelet encoder I'm familiar with is JPEG2000, and it's adoption has not really been too wide.

Are the patents for wavelet more oppressive than H.26[4-5]?
I certainly understand that. And grandfathered or not your use of Google's services for 'free' for your business is coming to an end.

As long as you understand the risk you are carrying you can price out the externalities of it going south.

To explain that, consider this artificial example made up based on what you just wrote; "I have a lot of clients using MailChimp's free plan ..."

Now lets say MailChimp has a tough few quarters, maybe they get a new CEO or maybe they just need to get more money for their services than they currently do and so they revise their "free" plans into non-free plans in ways that prevent some chunk of your customers from using their free plans.

Your customers are forced to change their previously working system for a different system. Four outcomes pop out of that event; They can use their current system but now it costs them more money, they can hire you (more money) to come up with another free system which they now know will only last for some random period of time, you can design a new system for them for free (costs you money), or they can go with a new contractor who will design a new system for them.

As the original provider of the system, you cannot predict when this event will occur. It may occur at a slow time, it may occur on black friday when it the customer's busiest time of year. And as the original provider you cannot predict the new cost of the system, or the cost of a replacement system.

So the risk you are carrying here is mostly reputational (some of your customers will say bad things about you if this event happens at a bad time or costs them a lot of money they were not expecting to pay.) Depending on what type of warranty you provide or imply for your services (most people disclaim these so the common case would be to leave the customer with the costs) you may be carrying some financial risk to correct the future situation.

I will reiterate that there is absolutely nothing wrong with carrying this risk, as long as you are aware you are carrying it. Because you can plan for the various cases (for example by continually researching equivalents to MailChimp so that in the event this happens you can quickly and easily move your customers over to the new solution)
Hrm... I'll have to try it. When I speed read I shut down the internal monologue, but if someone was talking to me I'm skeptical I'd be able to read effectively still, but maybe I'm being too negative.

I'll give it a try.
last I checked the cost estimates of maintaining these aircraft over the long term is still projected to be cheaper than the alternative

I think that if nothing else is learned from this program, it's that 'cost estimates' regarding it fit someplace between 'meaningless' and 'fraudulent'.
mmmm reading w/o internal monologue isn't the problem. It's reading effectively while listening to someone else speak. My brain just then is listening to the person and whatever I'm reading just sort of doesn't take.

Maybe I haven't tried it enough.
my wife loves it.

she does mostly web browsing, email, excel and word, notes among other stuff. a typical office user.

be sure to get the folio keyboard as well, the ipad pro is much better with them.
> It is very distasteful for you to try to win an argument by lying

Whoa. Please edit personal swipes out of your comments here. Your comment would be fine without that bit.

https://news.ycombinator.com/newsguidelines.html
Well, in the case of WoW, most players are attached to their characters because they've invested a lot of time in them. Most people have a "main" character that is the most powerful, the one they most enjoy playing, and they may have one or more "alts" that they typically spend less time with, and those characters are thus less powerful.

But this feature meant that through random chance, your alt could become much more powerful than your main. This sucks, because you're now incentivized to spend your time in the game playing a character you don't enjoy as much as your main, and the time you spent on your main making it powerful is simply eradicated.

And that increases the chance of you quitting the game.
I have good news, Facebook has taken it down!

Apparently posting this to Reddit gave it the exposure needed, apparently Buzzfeed did something useful by investigating this.
Always annoys me when talking about foreign aid to "3rd world" countries that you'll have people get on a high horse about 3rd world govts being so corrupt that money just ends up in the hands of cronies and the well-connected.

The reality is any such corruption is dwarfed by the corruption that goes on in the award of US govt contracts.

This is all an inevitable consequence of the US being one of the few countries on earth were bribery (by another name) is legal. So long as these corporations keep bribing the politicians, their contracts will continue to get extended.
Maven is great. Better than any competitor I've seen. WebSphere is long dead and was crappy even when it was new.
This is a goldmine... thanks.
I think performance relative to the market is irrelevant to the strategy.

making a profit /= beating the market.
People invest in hedge funds all the time that under-perform the market. In this case, the sucker fund just sucks a little more than usual. while the sucker fund under-performs the market, the firm also looks like hot shit because the winner fund is the most profitable fund on earth.
> As far as I can tell most of the people complaining about Rust having painfully long compile times are just parroting second hand information and don't actually know.

My experience is the opposite. Most rust devs don't work on very large projects from what I can tell, so compile times tend to stay manageable. It's a small percentage that work on projects large enough to hit this problem, and when you hit it it hurts.
The poster was not presented the forms in order to read. The poster points out that he read and reviewed everything he was given access to before he signed it. This was the insurance company not disclosing these terms.
We don’t know exactly why yet, but the majority of people just don’t want to move. Even in times of war or famine, only 10-20% of the population leave
> This decision is extremely frustrating coming from a legislature filled with landlords.

Not only do the people have the power to vote out legislators, in California they also have the power to bypass them and legislate directly. But, while there is broad consensus that housing is a problem, there isn't broad consensus on solutions among the public any more than there is among legislators.
The Peak of Domesticity Is a $300 Stand Mixer
Would never accept job offer from the Valley exactly for that reason, unless it's a CEO position.
Living in Asia, I can rent a perfect house for about $1000, including utilities and cleaning services. Remote job gives equal opportunities
"During all those years, both Avast and Jumpshot acted fully within legal bounds"

Those are not the words of a leader who recognizes their mistakes. This whole "apology" reads to me as:

"We are sorry we got caught and now we will sacrifice a bunch of low level staff to appease you."

How about rather than that, the CEO and board members/ leadership who approved of this business take real responsibility and step down without golden parachutes.
Speaking of "vim and emacs", Spacemacs is the tower of power.

https://www.spacemacs.org/
Emilie du Châtelet and her work on Newton's Principia
Yes, I'm aware! I didn't show/use it here to try to make it more obvious what '@' would do to those less familiar with GDB. You would also have to either manually count the number of elements or print the array size by itself afterwards (if you care about the size).

I also used this as a stepping stone into some of the more complicated extensions, which I hope to share in the future.
Please don't post like this to HN. You may not owe better to the person who did a thing, but you owe better to this community if you're participating here.

https://news.ycombinator.com/newsguidelines.html
> There’s one thing that constantly confuses me with the housing crisis, which is why more people aren’t moving to other cities

The people at risk of homelessness lack the resources to move; the people with the resources to move have, on average, far less incentive to want to.
HN is SV centric where IBM is an East coast tech company. HN is startup centric where IBM is over 100 years old. HN is very B2C centric where IBM is almost exclusively B2B.

HN doesn’t deal too much with enterprise companies.
I just think it's repeal would be absolutely cruel to people who lived and worked in California their whole lives, making much of what it is today, but can't afford to pay today's prices because their salaries were not what people now make here. So irrespective of what the effects would be, it smacks of flagrant injustice.
Home thermo solar (solar water heating) sometimes breaks (pump...) but a home setup is so simple many owners can repair it themselves, and nearly all can easily find a local serviceman, a competent plumber can tackle most problems.

As for photovoltaic a home system seems very robust to me, even serious hail cannot damage it (some windshields will break under it way before the panels!).

I completely fail to see even a single and most prominent problem.

In a sunny geographical zones there usually are many user, and a is local service offering.
Here's my shameless plug, SPolarfy.com is a Flask web app that helps me to find similar tracks on Spotify according to their audio features.
Sorry to hear about that experience. One of SES's primary goals was keeping abuse off of the service, though no system is perfect. When I worked on SES, more than 50% of the team's total time went into fighting abuse. Part of that effort was comprehensive monitoring of a variety of feedback signals, including bounces, spam complaints, and other data. Individual senders are encouraged to monitor their own sending via the Reputation Dashboard and related facilities [1].

SES also monitors these signals, and if it detects signs of abuse, such as elevated bounces or spam complaints, then a sender's ability to send may be paused and the account's activity may be reviewed. FAQ on these processes [2]. Some of the tolerates are quite tight, and can result in action being taken even if much less than a percent of messages are getting these sorts of responses. There's a lot more that I can't describe in a short comment.

SES processes and reacts to spam reports sent in standard formats like the Abuse Reporting Format (ARF), and looks at signals like List-Unsubscribe and bounces, etc. But this does require the system to understand the format of the reports used by the feedback loops [3]. Do you happen to know if your feedback loop sent spam complaints in ARF format? If you'd like to discuss further, feel free to reach out to me directly.

[1] https://aws.amazon.com/blogs/messaging-and-targeting/announc...

[2] https://docs.aws.amazon.com/ses/latest/DeveloperGuide/e-faq....

[3] https://aws.amazon.com/blogs/messaging-and-targeting/email-d...
> a lot of people seemed to be employed to prevent information from getting back and forth to the customer.

that's because it's their job to _convey_ this information. But of course, their conveying is slow and/or wrong, whether by intention or by incompetence.

Also, if the customer and the sub/contractor were in direct communication, then these middle managers and project coordinators will no longer be needed! That threatens their job security!
Brexit Was Always a British Existential Crisis
The problem seems to be that the bar for "novelty" in software patents is extremely low. (Amazon's patent on 1 click ordering is probably my favorite example).
Yep, I have the same experience. Sometimes it keeps telling me to do a U turn and turn around on their original route. I need to hit stop and reroute sometimes. Definitely not smart...

I use Waze mostly for the police presence. And there was a lot today (end of month...).

A nice feature would be if it sees more police presence than usual you just get a general warning "there's more police presence on your route than usual".
Probably every young boy has the inner voice.

"It's the final quarter, and the home team is down by a point. He's got the ball, he shoots and....."

Thinks the kid in the driveway with the basketball.
They’re on google.

This took me less than a minute to find: https://www.who.int/bulletin/volumes/92/12/14-135590/en/

That WHO post argues against travel restrictions, yet:

“In one simulation, border controls preventing 99.9% of cases entering any given country delayed epidemic spread by up to 35 days.”

35 days is a lot of time, assuming a vaccine rollout is inevitable and successful

There are other papers which are proponents for controlling and restricting travel.
You’ve missed out on irony and bitcoin and guatemala farmer (cant find it right now). Also you are underestimating the needs of impoverished people. Part of impoverishment is lack of connectivity and facilities to charge phone. Not other way around.
Yep, that was it.

It works perfectly in Firefox v71.0 :)

And a very cool sky view animation!
Apple made the MIT-licensed zsh the default shell in macOS over the GPL-licensed bash precisely to avoid the GPL.

https://support.apple.com/en-ca/HT208050

https://news.ycombinator.com/item?id=20090193

Apple has historically been hostile to the GPL. Remember when Apple removed the GPLv2-licensed VLC from the App Store in 2011?

https://arstechnica.com/gadgets/2011/01/vlc-for-ios-vanishes...

VLC didn't return to the App Store until the iOS version was dual-licensed under the MPL 30 months later.

https://arstechnica.com/gadgets/2013/07/vlc-media-player-ret...
Also make sure the people who hire you actually own the system being tested.

Like if my neighbour hires some random to pentest my house for kicks, it doesnt make it ok for pentester to break into my house because they signed a contract with my neighbour
"Most of our paper work is already for dealing with these contracting firms! Might as well outsource the paper work completely to them!"
Bazel is the king of parallel builds though, at work we can spread out 100 actions wide across across a cluster of machines, and the only reason it's that small is we have no real need to go wider...
Please don't go that route. I've worked with several language ecosystems. Clojure community is one of the most open, acceptive, diverse and friendly communities out there. This thread is simply misunderstanding/misreading the intent of the commenters. It happens, nobody got hurt.
> decades

Great comment, but... that's a bit of an exaggeration! The rest of us read HN and mailing lists and web sites and whatnot, and technology does tend to spread faster thanks to it, these days.
Video games are basically all clever approximations and gimmicks. Once in a while, the realism wave sweeps through, and people start touting realiatic physics, or physically-based rendering, or advanced AI systems. But it's generally not all that fun, doesn't feel right, and doesn't give designers the knobs and levers they need to fine tune things and dial them in without chaotic effects.
I've heard it's relatively common to get allocated an IP that has previously been abused by spammers, or certain providers will reject incoming mail from IPs that have no reputation (but then how can you build reputation?).