skysight-inc/HackerNews huggingface dataset:
This seems to be a pretty common attitude amongst a lot of people in their late twenties and early thirties I socialise with (who should probably be well into parenthood).

Common question seems to be, "Why bring a child into a world facing climate change, potential nuclear war and a lack of prosperity or opportunities for personal growth".

Adopting is probably a better option ;)
Yes, that is the idea. DCTCP just uses the ECN markings to adapt the congestion window proportionally to the amount of congestion.
I am quite fond of the mobile workstations from Titan. They are a bit heftier, but I'm okay with that. You can customize them into real beasts.
Who do you mail when you get spam from mailchimp? I pasted the mail into their "abuse desk" form and got no response (but got continued spam from one of their users). I forwarded the message (headers intact) to abuse at mailchimp and rackspace. Nothing. Their reach a human forms are only for their spammers (err... customers).

Honestly, the most absurd part is that mailchimp is opt-out by default. I never once got any sort of "verify you'd like to receive messages from this sender" sort of e-mail address. Obviously mailchimp has no incentive to make their delivery opt-in because it would cut down on the number of messages delivered.

And, yes, you're right most of the alternatives are just as bad (e.g. Google, Sendgrid) from an end user point-of-view. I've had no regrets about blocking sendgrid and mailchimp.
C++ Full Tutorial for Beginners – First Step Variables – C++ for Beginners
None of the submitted articles by you submitter at HN, are accessible without having to logging into Google account. Please change that.
Transpilers are what’s helping JavaScript, and moving it along, eg; class and modules were needed, transpilers provided it, now it’s being adopted
Perhaps, yup. I could be taking it entirely the wrong way, and maybe that's the beauty of it :-)

I've spent a lot of time trying to deal with imposter syndrome. I guess I saw the parallel.
“Most recently I launched 10 Startups in 24 Hours.” – And that should make me feel better as a customer? I’d prefer someone who customises advice and plans...
We have yet to meet the Fermi Great Wall.
> Most of the damage of the Anthropocene may already have been done.

Unless global warming gets sufficiently bad, in which case that will be the worst damage.
IMO the big reason that Boeing is going after BBD is not the CS100, but the prospect of a CS500 which would compete directly with the antiquated 737. Boeing has, for now, left Embraer alone because the E2 can't be stretched as much as the C-series.

The hypocrisy is strong with Boeing though. Boeing's received over $8 billion in tax breaks (errrr subsidies) from the state of Washington alone.

https://www.seattletimes.com/seattle-news/boeings-historic-t...
The UK government, along with all major political parties, campaigned AGAINST leaving the EU.

I know HN loves its skin deep political analysis but this really is weak.
I agree that the website is overkill for what is trying to be communicated but...

> Why write something that exists?

B/c it's good to have more than 1 opinion. If someone has successfully started a startup or 2, I would want to hear their story. Looks like the writers have some experience. I'm not big into relying on 1 bible.
That's because machines needed lots of manual operators to take care of them while working.

Now that we have computers, it's not at all clear that this will be true anymore; machines need to be designed, but that requires much less people working on them.
If you read my comment in the context of the thread, your comment makes no sense. The original article was written by one of the authors of C, that had no proper modules or object system either.
But if the prospective employer saw the kinds of companies I worked for and heard their reviews, they'd be silly not to try to hire me (especially in the current market). Some companies might think it is a red flag but I wouldn't want to work for such a silly companies anyway - These often don't do very well because they prioritise things like employee discipline over raw performance.

When you job hop a lot, you become very adaptable. I can start contributing high quality code after the first week. I can internalise the coding conventions and all the nuances of the code base straight away because I've seen it all and I understand the different team mindsets and dynamics really well.
> The whole point of the agreement is to NOT spy on each other's citizens.

That reminds me that there are still people who deny the holocaust or the fact that the Earth is not flat.
Banks can get reserves three ways:

-From deposits.
-In the interbank market, where banks with excess reserves lean to bank that need reserves.
-From the Central Bank.

The Central Bank always lend the necessary reserves. A different issue is if that would be a good business for the bank.

The point is that the quantity a bank can lend it's not limited by deposits as the normal narrative imply.
Swish: A Self-Gated Activation Function
It's definitely a hack, but for development environments it's quite an effective one. Which is why we actually created a (more user friendly) clone for Go development. It's called Virtualgo, and it's mentioned near the end of the article as well. https://github.com/GetStream/vg
But I have to fix the user.

I could let the user enter any password regardless of password rules, the only rule being it meets the minimum entropy requirements (long enough). Instead, I must make them enter a password that is a minimum of 8 characters with mix of case and symbols.

Why? Because it's the industry's best practice. To not follow would open the company to liability, so I do what the other monkeys are doing [1].

[1] - https://security.stackexchange.com/q/33470
I think I might start suggesting this to my coworkers + friends.
It depends on your social status and general situation a lot - some people get punished hard when they disregard others and are in no position to do it. Others can get away with that mostly. A lot depends on whether at least portion of people is willing to give you benefit of the doubt or whether someone criticizing you as always taken at a face value.
How about billions? https://en.wikipedia.org/wiki/Extinction

The evolution itself is made of extinctions. All current species exist because their ancestors have pushed some of their contemporaries to go extinct. These lists are just those we know about.
Big-O: how code slows as data grows
Yet it's almost the same thing. With minor difference that they focus on interviews and long-term strategy than making MVP from day one. Also if you search through medium articles u will find hundreds of startup bibles based on Getting Real. ;)

For me Getting Real is saying one thing "Don't think to much... Just fuckin' do it!". :)
It would be cool with a startup service, where you just need to have an idea, and take strategic decisions, while all the work is done by other people.
How Dopamine Tells Us Something Isn’t Worth the Wait
Is there a European/German equivalent for this?
3-D mapping of rooms using radar
Using Amazon SES will most likely solve all your problems.
Check Sendy (Paid) or MailWizz (Paid) or freeCodeCamp Mail for Good (Free) for a host it yourself solution.
Build an app that uses screen capture in Google Chrome
Ask HN: Employer got acquired by a tech giant. What to expect?
I work remotely as a software developer for a small US company (<100 employee) that just got acquired by a tech giant (one of the top 3).

We'll be having a meeting to discuss this next week but I'd like to know what to expect.

Should I expect a change in compensation, management, or work hours? Or maybe should I start my job search in case of mass laid off? What would happen in case they decided to shut down the product? Am I worrying too much? What follows after the acquisition?

I'm not a US citizen and I work remotely from my home country.
I'm hacking on a PureScript-to-Go transpiler (ie. alt backend for existing PureScript compiler once PR #3117 gets accepted). Watch http://github.com/metaleap/gonad/ --- hoping to "get there" within 2 weeks. Taking unreasonably long already, given that purs already does its jobs on its own like parsing, type-checking, transforming-ML-to-imperative. One reason I'm taking a bit longer than the quickest-dirtiest approach would, I want to preserve the type information as much as possible rather than have all functions accepting and returning and passing `interface{}`s in a JS-like manner. Ie it's meant to generate sane readable human-like idiomatic Go code. Type-classes mapped to interface types, etc. Will also have to attack the need to have any Go package be represented readily on the PureScript side as an existing module that'll show up in auto-complete and pass compilation, so to quickly auto-generate some kind of dummy FFI bindings whenever a Go-land dep is imported and used. Fun ride!

There's clearly value in combining Go's compilation speeds, stdlib functionality, rich ecosystem, lean fast binaries, GC etc with a rich and cutting-edge Haskell-ish/ML-ish type system (and the leaner syntax and compressed idioms). Will be great for clear thinking and expressive high-level type-driven dev and DSLs (and naturally, implicitly generics/code-gen haha), without having to wrestle with GHC/cabal/stack build annoyances/times and Haskell's whacky academic overly-PhD-ish "wrappings" around raw straightforward real-world needs such as http-server and db-client, where again the Go ecosystem shines.
I don't mean to troll here. Aren't generics officialy excluded forever from Go lang roadmap? I'm not following Go much, but that's what I recall from months ago.
Google Maps pulls cupcake calorie counter after backlash
Amazon wants to deliver groceries to your car trunk – not a good idea
Netflix adds 5 mn subscribers, doubles profit
Alphabetical order would be awesom.
Yes and no - I think it is life that is the stabilising factor. Venus probably never had any. Also it's much closer to the sun.
Ok, thats news to me.

However, I stand by the basic point I was making: the process to get caddy running is not just "apt install caddy-server", and it works.

It's quite possible you could spend more time getting caddy working from a download than you would enabling Certbot + TLS in a competing web server.
How  Terraform Enterprise Will Rock Your Infrastructure Socks Off
Actually here on this site is where I've read many times that automation is Uber's destination and that when they get there they will truly have attained their goal.
I didn't watch the video. Like the sibling post, I can't imagine too many people meandering around with a helmet on, unless the task requires a helmet. Even those tasks don't always get people wearing a helmet.

The picture looks like a motorcycle helmet and, if it's not, that may be even worse. People will think it is a protective helmet and wear it as such. This is a problem already, as they sell novelty helmets that don't meet DOT specs.

DOT spec'ed helmets have a sticker on the back. I absolutely will not ride without one. I also insist on wearing one while snowmobiling, unless I'm just moving it into the garage or something.
OTOH is you get kids you will be so busy you can't think about these things as often. I tend to think we humans have an agony ratio we tend to maximise, pretty independently of circumstances. :)

With kids you will worry as much, but over different things. And also the old things, when you get time over to mull over those...
In Go, if you need a container which is not a built-in map or array, you end up casting to interface{}, because that's the only reasonable thing your container can accept. This is clearly not "doing it wrong", and it's an extremely common use case.
Facebook and Google Helped Anti-Refugee Campaign in Swing States
Warran Buffet is well known for his 'insulate yourself from public opinion' quote. It appears to me that disregarding the mainstream is necessary to be an outlier in any field. The rub might be though, that outliers lie on both sides of the bell curve.
Show HN: Visual tools for monitoring and cost analysis of the AWS?
Not the most lightweight, but I'd highly recommend wicket running on embedded jetty, a la the second code block on https://cwiki.apache.org/confluence/pages/viewpage.action?pa... . You do still have to use XML for Maven I'm afraid (there are alternatives but I wouldn't recommend them) but it's a relatively good use of XML and you can use eclipse's GUI to add dependencies rather than adding them directly if you like.

Wicket is a true OO approach to GUI which is quite different from the page-template style of Rails/Django/..., but I find it makes for much more compositional style, with lots of small reusable components that are just compositions of a few smaller components. And while not being able to monkeypatch everything can chafe initially, when you come to upgrade to a newer version of the framework you'll really appreciate the safety a compiled/typechecked language can offer.
A great post indeed—this is what Youtube is excellent for!
I especially enjoyed how justification was accomplished using wedge-shaped spacers.
It may be a stretch to think that what worked for the great Feynman would work for me.
I haven't offered an opinion on that, only that one shouldn't be caught stealing. Official street signs will usually have a label on the rear indicating this, they may also have information on the label about where and when it was placed. It's usually a thick sticker on the back of the sign. Some areas stencil them.
The End of Cash?
Why Slimmer Planes Have Been a Hit on the Runway
Amazon SES also support the dedicated ip option?
Scala or OCaml are similar options if you don't want to use the CLR.
On the contrary, it's the super Genius who are more likely to suffer from bouts of Imposter syndrome.
FYI, there’s nothing in the parent argument that suggests we shouldn’t do anything to stop terrorism. It’s only saying that sacrificing our privacy rights isn’t worth the false assurance of safety mass surveillance provides.
It's interesting that a few people are relating this to team work. I think that is a misinterpretation. By 'others' I would infer something more like 'competitors', though I mean that relatively loosely. Essentially, ignore what other labs are working on and focus on your own (group's) works.

My own PhD supervisor had a similar attitude, though it runs against how many others approach a problem I feel. For example, I'm unconvinced that starting a project with a thorough literature review is necessarily the best plan. It can shroud your thoughts, make you miss the same things everyone else has and make you feel that all the work has already been done.
I know that's what you think, but you got it backwards.

Countries are completely allowed to spy on their own citizens (in accordance with their own laws). They are also allowed to spy on foreigners (in accordance with their own laws, which typical have few protections for foreigners).

5-EYES is an agreement between certain countries to NOT spy on people from those other countries, and instead agree to freely exchange intelligence, and respond to each others requests etc.

For example, if a suspected terrorist on a GCHQ operation turns out to be American (or Australian etc), GCHQ are NOT allowed to intercept their phone. It must be done by the NSA who have to get a warrant in accordance with the US Constitution and US laws etc.

Without going into detail, I know this from experience.
I wonder if their industry partners are similarly indemnified...
Over 30k Published Studies Could Be Wrong Due to Contaminated Cells
From Flights to Food, How a No-Deal Brexit Could Create Chaos in Your Daily Life
The more you change projects, the faster you are able to ramp up to new code bases. It takes me 1 or 2 week to understand the code base well enough so that I can start contributing - This is pretty standard for many contractors like me. Adapting to unfamiliar code bases is a skill on its own.

You don't need to master the whole code base in order to make high quality contributions but you need to be aware of what you don't know and focus your efforts on the parts that you understand really well while learning more about the parts that you don't understand. You can learn as you go throughout for the first 3 months.

If you're already familiar with the framework that the company is using, that's already a big step. Peer review can help as well.

Most good companies have similar coding styles and follow similar practices but they might have different requirements when it comes to testing, security, scalability, Agile/Scrum, etc...
Hi, Jelte from Stream here. The post was definitely not meant to indicate that people should stop using Python. We still use it happily for the website and I'm still a big fan of it myself.

However, for the API we've outgrown it in performance requirements. That's what the article is about, together with the things we found during the switch that we liked and disliked about Go.
Palantir Will Struggle to Hold on to $20B Valuation, Study Says
This article scares me, and probably not in the way the author intended.

We must stop trying to fix the user to achieve security. We'll never get there, and research toward those goals just obscures the real problems. Usable security doesn't mean “getting people to do what we want.” It means creating security that works, given (or despite) what people do.

In other words, "lock the users up so they can't hurt themselves"?

Quite frankly, that's disturbingly authoritarian. In the real world, the analogy would be the government deciding a long time ago that crime can't be fixed, and enforcing complete control over everything the population does.

That's fortunately not how things turned out, although it now seems to be rapidly heading in that direction...

My personal view: people are going to continue do bad things either accidentally or maliciously, and trying to stop that completely means eliminating all personal freedom (and responsibility.) The ideal is somewhere in the middle between freedom and security.
Dementia through the lens of epidemiology
Maybe the big cluster can be attached to motorcycle and then wirelessly does the computing beams to motorcycle display overlay.
Best Curated Gifting App
Kotlin Problems and How to avoid them?
Not common trojans that just pretend to be a harmless program. How could you possibly separate data and code anyway? Javascript not being on web pages? No PDFs allowed in the data channel?
Vim After 15 Years
Good point. I'd add that the expected payback from doing incremental work is also a variable that can go through extreme changes over the medium term, which can lead to changes in whether it's rational to play it safe or attempt to blaze a trail.
That makes me wonder whether changes in rates of entrepreneurialism lead or lag economic downturns...
GiftsApp is the ultimate social gifting app that allows you to send millions of physical products without knowing the address of the recipient; designed to make giving physical gifts fast and easy through the use of categorized curated lists. It brings back the fun and excitement of both gifting and receiving something personal in real life, while adding a modern and flexible twist to the gifting process.

All that is required is any social platform (Facebook, Messenger, WhatsApp, Skype, sms, email, etc). The recipients are not required to have the app themselves in order to receive gifts. In addition, gift senders can make their gifts even more personal with greeting cards or videos, and recipients will not be informed of the price of the products they receive.

GiftsApp features a social feed that acts as a sort of gift guide for the app’s users. Users can follow their friends and favorite brands, and share on their timeline all the products they like. Your friends can then shop for them, right from this social gift guide, with the confidence that their money will not be wasted. This confidence is backed by the fact that recipients are free to exchange or reject any gifts they receive. Senders never spend more than the value of the gift that is actually chosen, and in case their gift is rejected they are guaranteed full money payback. All of this makes for a hassle-free gifting experience. Download today on the App Store. :)
How Meteor.JS Can Enhance Your Mobile App Development Process
I find it is a hard balance to strike, because on the one hand I think you certainly need input, inspiration or feedback from other people and people smarter or more accomplished than you, but on the other hand you it's not good to get self-conscious about your ideas or achievements relative to theirs.

In principle those to things could be unrelated, but in practice it can be hard to separate those two aspects.
Access Local Environment Variables Using Webpack – Netlify
Unfortunately, for every one who is that person in that situation, there are several who merely think they are, at least in my experience (the most common form seems to be the covert rewriter whose work is more 'pure', 'object-oriented | functional', 'general', 'flexible', 'performant', 'reusable', or my favorite, 'simple' (for some definition of 'simple') than will ever be needed, at the cost of considerable additional (and undocumented) complexity.)
If you haven't done so yet, read a PHP dissertation or a scientific paper. You'll notice dozens or hundreds or citations--recognizing other people's earlier contributions. The same with Da Vinci etc., they didn't reinvent the wheel but...
Yes. It's the whole idea of upselling to a higher value plan. Upselling from a plan that frankly the majority of it's customers don't need already (who fills 1 TB? I bet many would prefer to have a 100MB, 200MB, 500MB plan for less).
$20/month to sync files to the cloud?
People would take it more seriously if it wasn't seen as religious proselytizing
You're being downvoted but I have to agree I don't see any real-world use cases for this. It's too dangerous to use while riding a bike and I'm not going to walk around with a helmet on, talking to a virtual assistant.
It may be useful in some kind of industrial environment with AR applications, but then again a helmet is not the most practical/comfortable item to wear for long periods of time.
In any given (Western) key, the major and minor scales have most of their notes in common. So, transposition between major and minor does not result in a 'night and day' difference - depending on the melody, there may be only a few points at which different notes are used. These changes, however, are enough to alter the overall mood of the music for a typical listener - e.g. in the case of the Imperial March, from menacing to upbeat.
MIT Economist Has a New Theory of Finance
> In other words, "lock the users up so they can't hurt themselves"?

No, it means that supposedly "dumb" actions by users like inserting a USB stick or opening a Word attachment shouldn't break the security of the system. (In fact, they're only "dumb" actions because our systems are designed without security in mind.) That's hardly authoritarian.
You can use this (https://github.com/njuljsong/wsjUnblock) to bypass the paywall.
If you want a nice ML with low GC latency, how about Rust?

(Did you look at tuning the GC? As a Scala guy I know a some people write off the JVM because the default GC settings are optimised for throughput rather than latency (whereas Go does the opposite), when often their requirements are comfortably within what the JVM can do when suitably configured. That said I've heard the CLR is less tuneable)
How about not remembering the user. If they're not going to come back for another year, if ever, they can enter their credit card info and address again next time they buy something. Browsers autofill some of that stuff anyway so it's not even hard.
Hey Brian, question about using the built-in env variables from a netlify deploy. I am trying to access COMMIT_REF from within webpack using process.env.COMMIT_REF but it's just blank. Works locally in dev. Do I need to do something to enable those default env variables in netlify? Thanks!