skysight-inc/HackerNews huggingface dataset:
My work is a Ruby/JS shop, and we have some Go in production as well. We definitely need a little hand holding to ramp anybody new up on the Go codebases. In many cases our devs haven't used types, pointers or any equivalent of goroutines & channels. I've written just barely enough Rust to say there are even more concepts that would be new to my team.

Even with Go being comparitvely simpler, I could go either way on whether it was the right choice to add it to the stack.
They point out that they already have an implementation that does just this .... and it fails on some programs due to running out of file descriptors (they have one program that needs ~1 million of them ...)
>then I have to be familiar with the full semantics of C# generics

Or you could research the very detailed discussion and documentation available on the topic of C# generics.
Why not simply always report as spam? I have a zero strike policy with spammers. I’m not going to even try your “unsubscribe” link. You’re going to get marked as spam if you’re spamming me, and I’ll have the satisfaction of knowing you’re 0.000001% more along the way towards not being able to have your emails received.
Doing Well in Your Courses
It wouldn't be that big a deal. Ad-funded commercial services like Facebook and Twitter would probably just be protocols, if not for all those ad dollars incentivizing moat-creation and jealous user capture. We'd figure something out to replace google—the need's too strong not to. The replacement(s) probably wouldn't make $3,000,000/employee or whatever Google does, though. Which is fine.
Non scarcity is not a requirement for a free market. No artificial scarcity.
The graph look amazing but they're a bit hard to read. I was hoping for some toggles to switch labels on/off! Maybe I'm just bad at reading graphs...
> It'd be safer to ensnare middling business leaders

We have no evidence any of Prince Andrew or Clinton did anything nefarious in the midst of Epstein. Epstein was just doing what rich Americans do--cohorting with his fellow powerful.
Hi -

I helped write the article...would love to hear the nuance, either as a comment here or you can DM me on Twitter @evanish to speak more on it.

Thanks
Jason
It does.

Can't speak for Gmail specifically but we ran a biggish email operation a few years ago (sending real estate alerts) and were notified when some of the big providers users marked our emails as spam.

So unless things have changed, the newsletter providers are notified.
My understanding was that trees are not the best way to go about this. Seaweed is best, followed by grass, then trees. To be fair, planting seaweed isn’t as satisfying.
The idea of a singular fall of the Roman Empire is also way overemphasized. The standard date of the fall of the (Western) Roman Empire was not seen as momentous at the time and largely arises from Gibbon's work--the actual economic and cultural shock of the fall depends on where in the empire you lived, and took a few centuries to play out.

It's also worth pointing out that Rome was not the only empire to fall apart at this time. The Parthians and the Han Empire (i.e., Persia and China) both collapsed in the third century, contemporaneously with Rome's Crisis of the Third Century. And, honestly, I'm of the opinion that said crisis is a better date for the end of the Roman Empire than Gibbon's preferred date.
They mentioned some mitigation strategies used in automotive. Could someone please explain what those are, specifically?
You could have said the same things about Intel and 7nm a few years ago. It’s not certain that they can de-risk it until they actually do.
Glad you think this is obvious to you. For many, it's not, which is why we wrote the article...so more people see it as clearly as you do.
The externalites aren't priced in though. Heavy consumers of soft drinks require more health care on average which affects insurance prices of non-drinkers. To be truly "fair" this should be factored into the price of such products so that buying a coke includes an x dollar tax for your estimated increase in medical needs. This is however only doable with a socialized medical system.

The other option is to let insurance companies monitor your diet, but that sounds quite a bit more dystopic...
The need for 18v seems like an annoyance.

In your link they supply it from a battery, but if you want this as a RNG for a computer you aren't going to want a battery...

You can use a regulator to supply it but the noise from the regulator will be a critical consideration since the noise from the regulator may be predictable to an outside observer. So that deserves a careful design.

This sort of design seems simpler to get right at least electronics wise, https://github.com/waywardgeek/infnoise but OTOH the underlying noise process is a lot less clear than a zener, and I would worry that it's picking up external RF.
I am going to stick with bison, thank you!
Writtio – Write Better Content
That's why a strong central government is important. To make sure resources are allocated to useful purposes rather than garbage like advertising.
Show HN: Traffic Model in Node JavaScript finds optimal lane changing strategy
We may assume there are fansites for escape rooms available. Such serve as word of mouth advertising, just like reviews do. There is more focus on facts, and the user voluntarily participates (in contrast to all the billboards, online advertising, useless pages in magazines)
But not uniquely qualified or special.

Reality hurts.
How to Get Noticed as a Consultant: A Free Webinar
I would say because

* This gives cover in case it takes a bit of time. Better to promise a few days and do it sooner than vice versa.

* Letting people go is, in general, bad for business so hasn't been optimized.

* Multiple systems are involved, increasing complexity.
Most of the rest of it isn't actually money that will be changing hands. They're going to be providing ~ $330 million worth of their services for free and there are a couple highly specialized pools of money that need documented proof to tap into.

Aka the settlement was actually for $31 million and bull shit.
> Ads are the magic money fountain that give them the power to organize all of human knowledge, a phenomenal resource anyone can tap.

They're not too great at the "all" part. Or the "organize" part, anymore.
In a free market no outside agent interferes with buyer and seller. Nature has no will and thus no agency and thus is not an agent. Indeed the free market is key to solving the disparity between what someone has versus what someone needs. It is one of the few systems we know that solves this issue efficiently
a) something that couldn't have been invented without them

Are you suggesting that order of magnitude improvements on information accessibility in a planetary scale is nothing?

b) only unique due to their ability to scale it out, rather than a true innovation

Scaling out search engine to the entire globe is THE innovation. You need to realize that any kind of innovation doesn't freely come from a bunch of idea guys, but from execution.
If you write JavaScript with a c# frame of mind, of-course you'll find it akward and hard to test. TypeScript is basically JavaScript written in a c# frame of mind, and there is nothing wrong with that. If it helps some people be more productive, then more power to them. but don't fool yourself that TypeScript is the best way to do JavaScript. If you're finding writing maintainable apps in plain JavaScript hard then you are simply doing it wrong. You can learn how to do it right (hint: its a functional, not a class based language) and add one more tool to your box, or you could stick with Typescript and your comfort zone.

I have worked with TypeScript, and I enjoyed it. It reminded me of ActionScript 3, a language I really enjoyed that's more or less dead now. And I also enjoy plain JS, and its just more powerful and expressive.

> I won't hire a web or Node developer who has a problem with it today because understanding the value of gradual and structural typing is, I strongly think, evidence of baseline competence.

If you think the benefits of "gradual and structural typing" cannot be achieved in JavaScript, you clearly don't understand the language. And that's ok. It is also ok hire people you are comfortable with, rather than those who challenge and disrupt your way. And I wouldnt want to work somewhere where the devs are too rigid or tribal about tools. Am more interested in what I'm building, rather than the tools used.
There's nothing stopping anyone from not buying the product. Just because you recognize their brands doesn't mean you have to buy it. I really don't get it. For example, I used to hate the Dodge ads: they really rubbed me the wrong way. It's very easy for me to not buy Dodge products.

and as far as pyschological warfare goes. Just don't let it affect you. Only buy things you want or need and don't let yourself be manipulated so easily.
I presumed that represents the number of days in that month where the temperature was above (or below) that certain threshold.

This is rather common in weather sites.
I don't really agree with the original poster's sentiments, but carnivores tend to produce terrible fertilizer that isn't likely to benefit any city lawns.
The point at Pivotal is that stories tend to be less than a day to implement. If they take longer than a day (or two), something is very wrong with the estimate, and the PM might be able to help shift priorities.
> I bet there's any number of things this person values that simply wouldn't exist without advertising.

Those are outweighed by the things that don't exist because due to advertising, resources are allocated to less valuable things instead.

> Anyone who hates advertising this much should show their commitment by working at an organization that does not advertise. Loathing advertising and at the same time depending on it for income is deeply hypocritical.

The classic non-argument of conservatives defending the status quo. People who don't depend on advertising for their income just get criticized for selfishly demanding the stop of a practice that doesn't benefit them instead.
> Ideally you'd have a webhook hit a Lambda function and call it a day.

Or use something like Kafka / SQS / Pulsar / Google pubsub and process it as many times as necessary.
I'm still confused what the point was bringing gender into it. If he's not saying they are the same they seem orthogonal to me.
I agree. Infographics and the like are a cancer to the graphics world. I want data in its most simplest form, digest it using simple semiology and graphical grammer and move on. I find Cleveland et. al (Visualizing Data), Jacques Bertin (Semiology of Graphics) and Leland Wilkinson (Grammar of Graphics) much more 'scientific' in their approach than Tufte. Reading Tufte's books is akin to reading Josef Alber's - Interaction of Colors, which btw is the gospel of color theory amongst artists and designers: They provide interesting view of the problem but not the solution to the problem. They are coffee table books in my opinion - bedazzling and extremely interesting but useless in practice. Read Edwin Land (Kodak scientist) if you want to understand color theory.
One of my classmates in high school Geography put forward the alternative theory that God put the coal there for us to use but the Devil added fake evidence so that the coal would appear to come from ancient plants and thus confuse us about how old the world is.

Our teacher asked for a show of hands and 5 out of our 25-30 student class agreed with this theory.
Compiler perspective (fast compiles are a core part of Go, IMO), various tradeoffs(fast compile? fast runtime? binary size? Pick 1 or 2), and seeing code bases that get out of control with generics and such.

Note that, for all of that, I'm still in favor of adding generics in Go, as I do see the value they can add. I'm just pointing out that "bashing" on Go devs on not knowing what generics are or how they can be useful is both non-productive and probably generally wrong. Plenty of us are saying "Man, if I had generics, this would have been less code/cleaner/more reusable!", just the other various tradeoffs outweigh the actual cost of using a different language. Go's ability to drop a very junior dev (or just one that has never use Go) into a codebase and have them be almost immediately productive is incredible.
How else will you grab the attention of people already locked into their networks and very resistant to change? Small startups dont have enormous budgets to pay google for it
Of course it's not. The news of today is facile, designed for ratings and clicks not actual analysis. Trump=bad is much easier than explaining about the F35 radar signatures to the layman.
Don't be so reductionist. Someone could find this escape room via a search ad, have a blast and tell all of her friends and none of them may never choose to do the same. And an escape room experience isn't something you can easily bring people back for - you need to find new customers every single time.

I suppose a good way that could make word of mouth work is to create two experiences and recommend the other in an email afterwards.

Advertising has made the internet a bit shit, yes. But let's not pretend it has it's upsides because it really does. That's why people pay for it. Now I'll grant that old school banner ads aren't worth much and we'd probably be better off without them. Most of what they're funding is garbage, not independent bloggers like I'd want to be funding.

Disclaimer: Small Google Ads customer.
Or just use strings. That's what we do for basic webshop math - any naive attempt at doing eg a multiplication will break, requiring you to use the supplied math library (just like with objects...)

But: with strings you still have pass-by-value. So you can pass the values anywhere without worrying that whoever received the values will be modifying your object. And we still have the infinite range that integers can't give, which is especially useful when doing the multiplications for VAT and coupon codes etc..

The only remaining danger is that '+' works on strings, but we should notice those fast enough - it hasn't been a real issue yet.

(And if we need to start optimizing things at some point, I'd expect to have a better starting point when the data is already in a string than if we have to copy around objects all the time)
I used to work at an email service provider that managed email marketing campaigns for some pretty large companies. It's been quite a number of years now, but I don't imagine things have changed all that much.

Mostly, it's just CYA language because of the way the various old and slow systems work, plus the CAN-SPAM act legally allows up to 10 days to process an unsub.

There are multiple checkpoints that prune lists as they get churned through the machine, so typically you'll be fully unsubbed within 24 hours (often much less), but they don't catch all cases at all times.

The abbreviated process for sending out a marketing campaign at a large ESP typically looks like:

- Marketing manager makes a request for a list of people that match x/y/z analytics criteria (e.g., purchased within last x months, typically opens email, geographic region, etc). Depending on how "sophisticated" the criteria are and how backed up the analyst department is, this may take a couple of days to get turned around.

- The list of addresses is created and then pruned down by known unsubscribes or other do-not-email constraints in the system at the time the query runs.

- The resulting list gets sent out for review and approval by the marketing manager and client (how many people are we going to mail, what is it going to cost, what sort of metrics do we expect, etc). Since this is a human-in-the-loop process, it may again take up to several days to turnaround.

- After approval, the list gets churned through the unsubscribe list again, dropping any new unsubs. This step should catch new unsubs within that "it may take up to few days" window mentioned in the title.

- The final list is then queued up for sending, which depending on the size and meter rate may go out over the course of several hours. If you've already been queued up your unsubscribe request is typically going to get missed for this run.

Now, add on the complexity of syncing up multiple databases between the ESP and the customer, which is typically a nightly batch job at best. So even though your unsubscribe hit some web server instantly, it may take a couple of days for it to fully filter through from the web server to the client's marketing databases into the ESP's database. It's similar to why banking and ACH is so terrible: it's just ancient design patterns and slow process and nobody wants to pay money to modernize it. And if they miss a few unsubs they are still well within the legal bounds so it's whatever.

tl;dr: A lot of email marketing still runs on chains of batch jobs which can introduce windows of unsynchronized lists getting sent out.
I have my phone set to do not disturb at 6pm and only starred numbers can call through.

If work wants me to answer my phone out of hours they can pay me for it, they don’t (since they don’t need that) so I don’t.
I agree. This is the best solution. This is what Equifax deserves.

Though honestly, it's not enough.

How much damage can someone do with my name and social security number? I bet you it's more than 125 dollars can fix.

This data could end up circulating the web or dark web for years and years.
Plenty of otherwise-viable business models can't compete with free-but-spying. Hell, open protocols with free implementations aren't having much success. Just not enough incentive to use them, which lowers incentive to work on them, causing a feedback loop that keeps them from improving much.
Personally, I like it.

My team and I can spend less time at the office because of it. We also don't need a strict on-call schedule since the team is good about responding if they happen to be available and near a computer.

This gives everyone more overall freedom and flexibility.
YC Startup School 2017 videolectures are available with Russian subtitles
The more laws you pass where the government can decide to punish people for their own choices that don’t hurt anyone else. The more tools you give them. There is long history of public officials not applying laws equally.
I don’t believe it... cp
Referencing existing work is not an rare or fanciful concept. If you're not familiar with prior work that's referenced in a paper then you can research that prior work as well. If prior work has not been referenced or addressed its usually considered a flaw.
The whole idea behind insurance is that the unlucky ones who require more care than average have their costs covered by those who require less than average. Taxpayer funding systems are literally the same thing.

Yes you can get cheaper premiums by living healthy, but how far do you want to go? Are you going to let your insurance company log everything you eat and how many steps you walk every day? Seems much easier to just factor in the external cost of goods into their price.
Not all beef is consumed as ground beef. Happy?
The point is that if drug prices in the US go lower maybe profit will go down but drug development won’t stop because they still will be making profit.
That's actually way, way less than I'd have thought. 500 trees isn't all that much, really. A nlick of 25x20 trees? What is that, an acre? (Genuinely asking... Giant sequoias will be different from sitka spruce)
"They plunder, they slaughter, and they steal: this they falsely name Empire, and where they make a desolation, they call it peace." (from Agricola by Tacitus, a Caledonian chief describing Rome, 98AD)

This is what Rome was doing before it built its limes, brutally and indiscriminately conquering their frontiers. Feels like this is being indirectly advocated for.. which is odd, considering its modern comparison.

Can support other comments in this thread from my reading of Adrian Goldsworthy's whole catalog.. Rome's decline was drawn out and complicated; it would be simplistic and wrong-headed to say it was because it built walls on its frontiers.
What do you mean by "restricted growth"? Not much to do around SLO though?
Yes, a bit more than by using non-biodegradable ones.
Diversifying by time is DCA.

If it was the main reason it wouldn't be "also".
Not sure why bird lives > cat lives. NB: The city has decided to kill the cat: https://www.mandurahmail.com.au/story/6290650/mandurah-counc...
I felt that the "Marrot" fit in perfectly with their other marketing.
I think GP's point is that ideas are more fluid than gender. Professors can be influenced by their environment and change their mind. Most people do. By contrast you don't become male by being surrounded by men.

Also, ideas influence your life choices. That there would be few pacifists in the army doesn't prove that the army discriminates against pacifists. Maybe pacifists are just not interested by these kinds of careers.

That doesn't prove that there is no discrimination against conservatives, but it shows that there is a difference between an ideological minority and a physical one — GP's point I think.
Advertising is not a bad thing in itself. Think of newspaper advertisements (paper edition). I think I owe a lot of my success to a newspaper ad I saw which led me to apply to join for advanced math and science classes. We have had it for centuries, and there will always be some form of advertising around. A "ban" on advertising is neither practical nor fruitful. What is bad is specific, targeted advertising based on user behavior or deep knowlege about the user. This is somewhat vague, of course - if I buy a car magazine, I expect to see car ads which the publishers have posted because they know that the people who buy the magazine are car enthusiasts. It is a question of precision - I am ok with ads targeted at IPs from, say Queens area in New York, but not ads that use my precise location or street. Age should be completely out of bounds except for general statistics like - readers of this newspaper tend to be 20-30 year olds.
Won't this lead to a situation where some hospitals are known for doing free work, while others aren't? The former will quickly go bankrupt if they aren't subsidized by a charity or religious organization, which has serious drawbacks in itself.

As for the rest, the doctors, nurses, and paramedics are now going to be required to do something that's against their training and likely their nature, by letting people die on the sidewalk out front. Do you suppose this policy will be workable in the long run?
Using Facebook to talk to your friends is literally a form of exchanging word of mouth. It's not a dating site for me, I don't advertise myself there.

A LinkedIn profile is technically an advertisement, but it's not one I push on people. Someone needs to go and look for it to find it. It's akin to an entry in a product catalog. I consider this kind of advertising to be fine, and I said so in the article.

(Also incidentally, all the jobs I ever had I got through the word of mouth.)
That’s how you make the chip. I’m not doubting that you can get manufacturing smaller, for a while[0]. But will it still work? You’re getting into the domain where electrons start tunneling across transistors and such. There is a wall that we will hit where lithography can take us no further—we’ll need atomic precision to break through that wall. It’s just a question of where that wall is...

[0]: Higher frequency UV light is more tightly focused, but also imparts more energy. At some point the blasting power of a single photon does damage on a scale larger than the wavelengths involved, at which point EUV will take you no further.
The Career Gap for Entrepreneurial Engineers