skysight-inc/HackerNews huggingface dataset:
Software costs nothing to replicate. It's more advantageous to give hobbyists your software for free since they will not pay for any software and you can at least use them to make your software more popular.
Counterpoint, when you write C++ you need to think about borrowing without the compiler telling you when you're making a mistake. Rust in that sense is easier than C++.
It was mostly a theoretical problem and not something I went through with.

I only thought about it because I was also saving the expiration in a session table in mysql and my expires column is a `timestamp` which is 4bytes. I was using a language that uses more than 32 bits for dates, so you're right, it probably would've sent out the right cookie.
Less rosy view: sacrificing quality to increase adoption or decrease time to market always wins, so on the market, all software moves towards being the worst possible design that's still fit for purpose.

Alternative phrasing: the market runs on greedy optimization, which means a lot of value that could be gained is simply unreachable.
We can be flexible, a day or two remote per week, the rest of the time in the office.

Not fully remote for now though unfortunately.
> By far, most code doesn't allocate or free (and that's a good thing).

Depends on the code you write. If, like in C++, non-stack memory management is painful, programmers tend to react like you suggest.

In pure-by-default languages, you are creating new and destroying old objects all the time. (At least conceptually. A sufficiently smart compiler can eliminate most of that.)
"Parameters and results passed implicitly on a stack."

The word the OP was looking for was "explicitly".
Simple : leave AWS
Yes, though I don't think it's undecidable to parse.
The only people that the position would "look weak" to would be people who don't understand what it means when something is just a verifiable truth. I would posit you lose nothing by ignoring them.
In defense of amateurs, there is also something to be said for the ergonomics which come out of designing a language iteratively, against concrete use-cases, rather than from a purely theoretical direction.
> supreme court were permitted to make walking away from the negotiation table illegal,

No, Parliament made this happen. The Supreme Court has not ruled that no deal is illegal. The most recent ruling was that proroguing Parliament simply to stop it acting was unlawful. You've been misled by the rightwing fake news sources again.

Parliament isn't "80% remain" either, even the Labour party haven't officially given up on the idea of "Lexit" yet.

The cost of "walking away" is huge. That's what the discussion has been about. The UK could walk away from its obligations and put a fence across Ireland. Or not do so and turn NI into a VAT fraud centre. It would just be a colossally stupid and negative thing to do.

At every stage Brexiters assume we could walk away from "them". Brexiteers have never thought about what might happen if they walked away from us and put the barriers back up.
Curious why you would remove moderator status from Monica?

From my understanding it appears that she was demoted for merely posing relevant questions.

As I don't believe SE has even made any specific claims backing up their decision, I'm curious as to why you suggest this is the correct decision to make.
From the Cold War Iron Curtain to the Green Belt
> Imo nowadays most interesting stuff is solved

Cancer?
EUROPE | BERLIN | VISA | ONSITE
LOOKING FOR: DEV (Node, React, QA, DevOps, Data) | PRODUCT | DESIGN

Dreaming of moving to Europe?

Know a friend who wants to make the move?

Choco is one of Europe's hottest startups and is looking for senior product, design and developer (Node, React, DevOps, QA, Data) talent. We are also open to general applications from strong candidates.

Our mission: Connect the global food supply chain on one digital platform. We started in March 2018, are in hypergrowth mode and have the potential to become one of Europe's next unicorns.

Some more details here: http://bit.ly/PMInBerlinHN

All product&tech roles are based in Berlin. All roles come with competitive salary + equity. Most roles are not public yet and the company is still stealth so reach out for details.
Because there are new developments in the case, sadly persisting the perversion.

Context: https://arstechnica.com/tech-policy/2019/10/why-ajit-pais-un...
Damian Conway has a couple of papers from 1996 suggesting a better syntax for C++
http://users.monash.edu/~damian/papers/#Human_Factors_in_Pro...
This is not the privacy concern, check out the https://tools.ietf.org/html/rfc7871#section-11.1 discussing it. Yes, if you open a connection to the target IP, then all transit networks between client and the target IP (including the target itself) know who is talking. These are on-path parties. The main (privacy) issue with ECS is not this, but that it shares client's subnet with potentially every nameserver on the referral path (including transit networks between the recursive and nameserver), for every name client looks up (even when it might not support ECS). The client is also not in control of the prefix length. /24 for IPv4 is a recommended default, but the recursive may use however much it wants and there's no way to prove to the client that it didn't. Opt-out is also difficult (afaik only getdns and Firefox clients support an opt-out).
Hashnode Channels by Bolaji Ayodeji
You are oddly certain, I'm not making accusations but blind faith that corporate compliance programs exist, are substantial, and work is just ridiculous. The recent Volkswagen diesel emissions fraud comes to mind, the CEO and four unnamed executives were charged in Germany recently. (obviously not a bribery issue, but still the same sort of obvious regulations fraud that went all the way up)

Why would Amazon or any company be immune to this kind of behavior?

Here's a list of FCPA enforcement actions in the last quarter, you can go back years. Several billion dollars total in penalties in the last few years.

https://www.fcpablog.com/blog/2019/7/1/fcpa-enforcement-repo...
Definitely.

There is still value in elegant and sound solutions though. Even if inevitably unsuccessful, they will still be influential on the next round of practical hacks.
The situation seems to have improved a bit since last I looked, but I still think it needs a basic howto about how to do stuff. I know you can figure most things out by looking at the types, but that's exactly where newbies lack experience, and you have search quite a bit for the information here, but thanks for the link. It's definitely better than it was
I suppose it simply bears worth repeating that the democratic process no longer exists, and I'm assuming they did a recent investigation and found exactly what everyone was expecting.
The problem is that so much of the Leave argument is based on easily debunkable misleading news stories in the press, that it's impossible to give it 50/50 coverage without people being (rightly) outraged about the low quality of the coverage. The BBC is not obliged to give airtime to political flat earthers, but it still does anyway.

From my point of view they helped create the problem by running Farage et al on Question Time far more often than the electoral popularity of their party would warrant.
Exactly.

Commingling under one umbrella, religion and sexual orientation, which are essentially identity-based communities [0], will invariably lead to a headlong collision as you say.

0: http://www.paulgraham.com/identity.html
Just choose a provider with hard capping capability (if you really have to use variable billing as it's the case with many - but not all - "cloud" providers).
This is also why human-shaped robots will be a lot more useful than centaur-shaped robot. Your human-shaped robot can carry a package and use a normal sized elevator to deliver it to the top floor. It can drive your old school gas car. It can fit wherever humans can fit.
You'd likely be geared for L5 (Senior Engineer) with your described experience. At that level, there would be expectations that:

- You have built and can continue to build real software. You should know how to code fluidly in at least one language, as well as idioms and pitfalls. I don't think this is something you can cram for - you build up from experience.

- Able to describe performance or other tradeoffs. This can be in system architecture down to data structures and small optimizations. If you are rusty on algorithms, this can be studied for.

- Be able to do large-scale systems design from a fairly ambiguous problem statement. Sounds like you've had this experience.

- Potentially do a deep dive in a technical specialty of yours (ML, compilers, databases, etc.).

[Note: I haven't been at Google for over a year so this may be rusty, but did interview lots of candidates while there.]
In addition to Postscript, I would also mention Factor (https://factorcode.org/). It is quite approachable to learn stack based programming.
Start every update and delete with BEGIN; and never fret again.
These are all limitations of the process itself, but we can design around them. If the printed material is not rigid enough, we make it thicker or add support structures. If the surface is not as smooth as we need, we can machine it or use a thicker gasket. A lot of our tech and tooling is built around subtractive processes and their characteristics, but that's not a hard boundary of the design and process space.
Naive Bayes is a good baseline since it's both very fast and quite efficient, and it doesn't need a big training set. But it's not often the best model you can find, and it only works if your classes can be linearly separable, i.e it can't model an xor.
Okay Moral values could one of the reasons for not taking such services. Hypothetically, wouldn't there be instances where you could need someone do it for you. Apart from been lazy?
To summarise, your position is that what Cloudflare says is more trustworthy because they know the truth.

You do not really address the fact that they are not required to say the truth, or that when the truth is harmful for their public image they are directly incentivised to not speak the truth. The only way you do address this is by saying that this is something that needs investigating. I would posit that the grandparent has done this already, and come to the sensible conclusion: There is less reason to trust someone incentivised to lie than there is to trust someone who knows nothing.

Aside from that trust, we have to evaluate the validity of statements. Given prior knowledge, for Cloudflare in the bad case the likelihood of a valid statement approaches zero. For the random yelling things as they pop into their mind, it is completely unknown.
>A full third leg would still be bilaterally symmeteric.

Not necessarily. You could have 2 legs on each side, and a symmetrical looking leg (e.g. hooves, or human like but with 2 toes on each side) on the center.
What have I learned 3 months and 3 days into the world of Venture Capital?
What do you say to the very often heard criticism that the exact IP address will be leaked the moment the user establishes a TCP connection to the domain they just looked up?
>>Have the courage to stand up for what you believe in, even if it terminates your employment status.

This is very bad advice purely career wise. In fact being in the good books of the cartel managers is something you should proactively do.

Also stop believing in this myth of finding a boss who is powerful, just, fair and does the right things all the time. Humans are irrational species because we have to often arrive at a one pick decision between competing priorities, sometimes even paradoxical priorities. Reality is a big mess and no straight work-reward equations are possible. This extends to so many things in the real world. Business, relationships, contracts, job space etc etc. One must always aspire to be slightly evil as much as things allow one to be. That means developing tact to manage everyday politics, negotiating, coercing, influence and various other people management things.

Plus given this specific point, if your boss or immediate leader is too powerful fighting him is pointless and self destructive. And even more important point, stop fighting other peoples battles. Whistle blowing, activism and standing for principle all gives you a huge sense of self worth and makes you feel important about yourself. But it's a very bad strategy, because you will fall out of favor and get marked up as a trouble maker in the eyes of any powerful watching. And you will never meet a boss or a leader who is likely to appreciate this. Stop trying to be a martyr or other people's cause.
That is a very elegant way to put what I said so grumpily, thank you.
History repeats:

https://github.com/chocolatey-community/chocolatey-coreteamp...
My dissertation attempted to refine modelling functions replicating this heat transfer and it's exciting to see this data being collected from such close proximity. I always figured the mechanism behind the heating could be used for energy generation on Earth.
Really? At the right price I'd gladly outsource this. I can either a) make it pay for itself by working instead, or b) make it pay for itself doing anything other than working or chores.
In addition to the resources others have suggested here I recommend going through this list of problems that I put together for the coding portion of FAANG interviews: https://theinterviewlist.com
Take a look at what it takes to get a decent sized infrastructure project underway in the UK, and you'll understand what I'm talking about.
I doubt they need the tax breaks to justify building data centers in Argentina. It's already ridiculously cheap to do anything there because of their currency teetering on the edge of failure for such a long time.

Amazon is also running out of places to build new regions[1]

https://aws.amazon.com/about-aws/global-infrastructure/

Tax breaks serve to minimize the benefits to Argentina which is already going to be a very inexpensive place to operate.
The Art of Node.js
Similar idea: I‘ve heard that Keynote is (was) popular as a protyping tool inside apple.

I think It‘s actually the best tool do this on the iPad right now. At first the links seem limited because you link to slide numbers, but they actually update when you move things around. Magic Move is beyond what any design/prototyping tool can do in terms of zero effort animation (though figma launched somehtng like this yesterday?).
History of New York City traffic: Why banning cars is the solution
Yeah, it would seem that we have plenty of three-legged animals already. A stout tail is what you get when you try to make a third leg that is perfectly symmetric and optimized for being positioned in the middle.
Meetings need to be private, otherwise everyone will self-censor all the time and no meaningful discussions are possible anymore. Like, thinking through the opposite point of view for example. Quotes will be taken out of context and published by the media.
Yes. There is a section in one of his books where he wrote that he added some feature in an ad-hoc way just because of a request from a colleague. Unfortunately, as I have already written in another comment some months ago, C++ was the wrong thing that came at the right time (C people were starting looking for alternatives, seeing what cool things other languages were doing).
Our internal organs aren't fully symmetric, though. The heart is more on the left, the spleen is on the left, and the liver is on the right.
It is way too complicated. Why have a separate function for `printk` and `printf`? It doesn't make a whole lot of sense. Just restrict the ability to do `printk` things with `printf` and it's not a huge deal
This is great news for Caddy. I have worked with Ardan Labs in the past and they are a terrific organization with some incredibly talented engineers.
> oh wow, this could work

Sounds like you should give it a shot...
First remember that there is no such thing as "Microsoft" the culture changes from team to team and product to product.

> the stupid amount of money they throw at engineering talent

They also throw a stupid amount of money at engineering and infrastructure, this both makes development easier and smoother, and gets you experience you can't get in a "normal" company. You need to spin up N Azure VM's ? sure, go ahead. A cluster of X ? why not ! obviously everything needs to be justified and monitored but otherwise approval is very straightforward.

(worked at Microsoft a couple of years ago)
The problem with your metaphor is that at the moment, without warning, the government can enter my house with a warrant. I don't believe anyone is seriously suggesting for "privacy" reasons we should forbid police, with a warrant, from entering private property?

If you tried to set up a "super protection" around your house, which (for example) electrocuted people who entered by breaking the door down, and this hurt a police officer you would go to jail.

So to me, the real world seems to line up with having encryption with a "back door" only the government has access to.
If ethical breaches cause you to escalate to this level of drama, may I ask in what sector you are employed? In my own industry I see breaches like this as a matter of habit and I can't even imagine being generally employed in IT if this bothers you. Unless of course you have really lax ethical standards compared to mine. That's also an option.
Three legs shalt thou not count, excepting that thou then proceed to four. Five is right out.
Thanks for your response Michael, and my apologies for the temerity of my initial comment. At the end of four years of Med school, I am truly Anki fatigued (and a bit fed up with learning facts about rare diseases I may never see in practise). The points you highlight here I recall being present to a degree in Quantum Country, so I really don’t have a leg to stand on- apologies for directing my frustration toward your work.
In cases like this it helps to give examples, as the person you are responding to evidently doesn't believe this is the case. Maybe you can change their mind!
Im not sure anyone read this article through. It states an experimental 200km stretch of fullsize vacuum tubing is to be built by Hubei to validate low air resistance travel to 600/1000kph. The competition is the US/Germany and the build out will be in the next 10 years. So we are talking about hyperloops here..
A quick search shows hyperloop tt has 320m of 4m tubes and possibly by now a 1km section strung up on pylons for completion by end 2019 (in france).

Chinas maglev was a seimens tech transfer circa 2002, siemens / thyssenkrup disbanded their maglev company in 2008 after the munich line plan was abandoned.

So no one is interested in conventional maglevs, the cost per mile i imagine is not worth it. If you make it 1k kph however and reduce airport build spends this cost may change drastically.
If you can get your superconducter cooling sorted.
996.

My last employer was ByteDance, the creator or TikTok and Toutiao. Actually, the situation was a little better than 996, we call it "big small week", we work one more day per two weeks, not each week.
The one tends to go hand-in-hand with the other, in my experience. Of course, that's anecdata, but the more complex projects that I've worked on that used message passing separated much more naturally and cleanly into isolated chunks of code that produced their own binaries. Essentially message passing and micro kernels dictate a services based approach, which is an excellent match for OS development.
Another fact I like to mention is that BRL-CAD is really a showcase for the UNIX philosophy (modularity&composition): There are 349 single programs in /usr/brlcad/bin. Man page says "brlcad - BRL-CAD programs for solid modeling, raytracing, graphics, and image processing" and lists 14 main categories of programs (comprising then many commands).
As someone who has experienced not having money for food, an immoral career is better than being morally unemployed.
Auto-rollback transactions is helpful.

Everything is non-destructive without an explicit COMMIT.
I think we can namedrop Gargron and Thib at this point. The amount of work they put into this is staggering.
Smart Ways to Correct Mistakes in Git
If that's the definition of bilateral, the article title makes no sense as this property wouldn't preclude animals having three legs. So the definition intended in the article must be narrower.
What about the 4 Trojan horse of the apocalypse?
Pieter Hintjens dissapeared 3 years ago: Microsoft we love you
Software takes effort. Whether you want to get paid for that effort is a decision each developer can make, and many choose to contribute freely without payment. It's their prerogative. There is no "should" about it.
reminds me of early 90s cgi programs from sgi/unix

they too were a collection of programs unlike MS MFC based applications that were a set of dll and a single interface
No, it's definitely implicitly.
Yes, basically this translates to that if you write a FOSS program and give it for free, you can start a side business for it with 10x the effort (marketing, polish, etc) needed than if you were selling it proprietarily, for 1/10 the profits...
What happens if someone distributes an OSS toolkit that enables everyone to easily setup an encrypted ad-hoc peer to peer network?

If you want to prevent criminals from communicating safely in the long run, you would have to prohibit open internet access and/or mathematics.

Prohibiting platforms will lead to some delay at best. The collateral damage, taking away privacy from the population at large, is proably the real goal.
I have heard many things I'm not supposed to know from the rumour mill that kitchen/support staff is apparently a part of. They're not always entirely correct, but they are always at least correct enough that I can find out things I normally cannot find out.

Of course there are also the not directly career benefits such as having better/nicer food and a more pleasurable time at work.
There are a few reasons. Here are three I can think of off the top of my head:

Many browsers prefetch DNS for links on webpages these days. So it’s entirely possible and even common that you may query DNS for sites you never visit, which would indeed be a privacy leak.

Secondly, many sites have their DNS hosted elsewhere so it may not be the same people you are leaking the information to.

Thirdly, if the DNS query is transmitted to the site’s DNS servers in plain text (which most DNS is), then despite eSNI etc anyone who has access to the wire traffic along the route from the DNS proxy to the site’s DNS servers (which is probably different from the route your own traffic takes to their servers) can see which site you wanted to access.
Location: Mumbai, India

Remote: Yes, Strongly Preferred

Willing to relocate: No

Technologies: Python, Web Application Frameworks (Django, Flask, Tornado), REST APIs (DRF), Postgresql, MySQL, HTML, CSS, Heroku, Vanilla JS, Frontend Frameworks (VueJS), Linux, Docker.

Résumé / CV / Portfolio: Full CV and details of Open Source contributions available on request

Email: black11shadow@gmail.com

I'm a Backend Python Developer with 5 years of experience building web app backends and APIs. I've recently started dabbling in frontend frameworks, VueJS to be precise. Have been working on Open source applications for 4 out of 5+ years of work. I’m looking for a permanent or contract remote position as a backend/fullstack developer.
Hong Kong Leader Invokes Emergency Powers to Ban Masks During Protests
>There are plenty of countries where small developers can afford it, US is not the only one.

In most of the world it's a lot though, even for developers. Being able to afford it is another thing than being able to comfortably afford it.
Do not actually do this, as in many places this is illegal. Check first whether or not it is 100%, entirely legal with a source that is not someone who tells people on the internet to record others without consent.