skysight-inc/HackerNews huggingface dataset:
Ask HN: If your life would hang on code you've written today, would you survive?
Imagine that the code you've written today would be running on a critical life support system. Would it work flawlessly or hit a "setOxigenLevel is undefined" error and kill you?
How much would you trust the code you've written today?
Right, technically speaking, a review site now only has the choice of either ignoring Intels terms or no longer consider Intel processors in their benchmarking at all. As a reviewer , I would not benchmark unpatched products on a general basis.
Most of the people prefer remote these days.
A corporation the size of Intel doesn't do this sort of thing accidentally, especially as there was no good reason for them to be modifying the terms in the first place.
This doesn't work. They can hit on other days too- with no warning.

Maybe best to disconnect from the internet when not using- putting to sleep doesn't do it.
I think that makes it important to consider revenue.

Say each company spends ¼ of revenues paying developers. Microsoft would be paying ~10x the developers to write software and probably be writing more software.
Copyright infringement is a civil case in almost any jurisdiction, not a criminal case.

The USA is a notable exception, perhaps due to the vested interests with deep pockets.
With microservices, clean code becomes largely irrelevant compared to other concerns such as logging, monitoring, tracing, API patterns, configurability, scalability, timeouts, retry logic, circuit breakers, etc. If the code sucks, you can just take 2 days and completely rewrite the codebase, whereas if the microservice doesn't adhere to 12factor.net, you're in for unwelcome surprises.

That said, any codebase that has seen a few years of maintenance and further development is going to look complicated, especially if you're too young and inexperienced to recognize that each of the annoying edge cases was put there to fix real production issues. Rewriting sounds like a good fix, but it will take a very long time and in the best case you'll end up with a newer codebase that looks just as complicated to a person just entering the business as the one you were attempting to replace.
If you don’t want a clock puncher then why qualify in hours at all? Autonomy in work matters so if the end product is good then how long it took shouldn’t matter. What qualifies as working hours is hard to define too. Every night I go home and think about my job for free. That’s a lot of free labour my employer gets from me that’s hard to qualify but has huge impacts on my preparedness for the next day.
Dedicated GPUs were not required historically to drive displays, and this was done by the CPU instead.

Similarly, we’re finding more functions we can take away from the CPU and migrate to dedicated circuitry (FPGAs) that can handle those tasks more efficiently than the CPU can.
>and micro services. Work in the cloud. Avoid enterprise.

How is this even related? Worst code I've seen was in financial sector, but the project is so huge that is no chance of upgrading it without complete rewrite, 65% of code when I left it was still in Java5 with no option to upgrade to 7 any time soon, it's just too big, so we can understand why it's shit. Second worst code was in a startup, micro-service oriented code, k8s, dockers, javaEE, angularJS and angularIO + TypeScript. There was literally shit, HTML injection in chat-box, >200 JSON endpoints with something that mimics REST (it was closer to CURD than to REST), SQL injection using JSON objects was possible, deployment of new version of a microservice usually took 4-5hours, only if any of model classes haven't been changed. Now I work on medical software, the only split we have is frontend has own repo, backend has own repo, two monoliths. Best code I've ever seen, perfect organisation, good class and field names, easy navigation. I see completely no relation between code quality and microservices/monoliths, what I see it that sane people write good code.

Sure, enterprise is slower with moving with technologies, but that's because they're bigger and decision on upgrading Tomcat to the latest version might cost thousands monthly if there is a single performance regression. It doesn't mean that code is shit because they still use jQuery instead ReactJS.

>Work in the cloud

How is that supposed to help? Moderns devs already have to know JSON, XML, XSD, 2 IDEs, 10 testing framework, at least 2 frontend frameworks and languages, at least 2 backend frameworks and languages, so here, have this k8s YAML configuration and this docker-compose and Dockerfile so you can... avoid shitty code? Also, have this microservice oriented stack, learn how to do distributed logging, autoscaling, self-healing architecture, deploy chaos monkeys in your cluster.
> I'd call that "your granddad's lock". It's old, crotchety, unfair and shouldn't be used in situations where any concurrency can be expected.

What alternatives do you suggest?
So you are implying that HTTPS made this attack easier or more impactful?

I don't buy it. This same attack would work the same with or without HTTPS having existed, and the only reason it wouldn't work as well in practice is because HTTPS is a baseline of security.

It's like saying that airbags cause people to trust unsafe cars. An HTTP only site is a red flag now, but HTTPS just means it won't be instantly considered untrustworthy.

HTTPS has massive benefits, and Google is already starting to "deprecate" the green padlock (IIRCthey have plans for HTTPS to be "normal" with no green padlock and HTTP to be marked as "unsafe").
So, has anyone done any comparison or benchmarks?
Ubiquitous discrimination, bigotry, and prejudice made it harder for many to be middle class like I was.

When I hear my parents talk about growing up in the segregated south in the 50s, there is nothing about it that makes me think - "wow life was so much better back then".
I've not received one single usable resume. Lots of headhunters regularly send me email now, though, so the admonishment to not use the contact info provided for commercial purposes is not being heeded. I've given up posting.
but that's not the situation. Biodiversity loss is measured in loss of habitat. More trees = more habitat.
If you point to the particular postings might be easier for people to give helpful feedback.
Ah, but now we're not allowed to benchmark Intel anymore, so nobody can prove AMD is faster now.
are you talking about all our DNA together, with all the genetic diversity of the global human population? or for one specific individual?

I will assume you are talking about one specific individual. Would you consider the genome of a freshly (before any cell division) fertilized egg cell to contain this "sum total of that which results in human development and complexity" ?

Unless you don't I will assume so. The article states ~3.25 billion base pairs, thats ~6.5 billion bits worst case (either without compression, or for a white noise genome). Thats less than a gigabyte... fits easily on a USB stick!

Of course as the article mentions this does not apply to diversity in whole populations [of humans, or of "body parts" that keep evolving within the human body (such as white blood cells), or of cells from cancerous or virally infected or irradiated tissues]

The reason a single genome (i.e. the freshly fertilized egg cell) does not yet fit in 1GB is because we can not yet simultaneously reliably and cheaply sequence DNA (so we need "error bars")
Complete speculation, but may be that in general EU salaries are lower than US so not many ppl want to take that kind of cut despite differences in cost of living?

Thats been a blocker for me in the past in moving back to the EU.
You can set up your own vpn server.
Your distinction between web pages and web apps is entirely arbitrary. Many web pages use JS in such a way that interacting with them without JS is a lesser, if not broken, experience.
Accusing someone of astroturfing (or in your case, merely suggesting it) undermines the integrity of online discussion. It has a chilling effect on perspectives that may be viewed as controversial.

Just because someone is enthusiastic doesn’t mean they’re a shill. Even if you’re ultimately correct you shouldn’t wield that accusation without exceptional evidence - being an apologist for a company is not exceptional evidence. Cynicism has a place but you can’t just use it like a blunt instrument.
I don't understand the concern. Huawei isn't providing the 5G network, just the phones that latch on to it. It would presumably be Telstra (the primary Australian telecommunications provider) that would provide the network itself.

How is providing a 5G compatible phone any more a security risk than providing a 4G one?

Edit: I should have read this more thoroughly since it's not just about phone, but rather that "Australia has blocked Huawei and ZTE from providing equipment for its 5G network". Key word: equipment, which I'm guessing spans to the installation of infrastructure in Australia.
And what level of integration makes an "addition to the product"? The problem is where you draw the line.
If you're the new hire and the first you you're doing is pester everyone with extra work they don't see the advantage of - that'll just get you the reputation of a know it all, in my experience. That's why I suggested to start chipping at it on his own, so that he can show the value a few months down the line, rather than telling everyone how great it's going to be when he's not respected yet or hasn't proven himself yet. But that's also what I meant by 'it's not a technical issue'. It's a matter of positioning himself as a reliable person whose opinion on technical matters needs to be considered. New hires generally aren't, unless they have an impressive resume or reputation before they started at the company. But someone like that doesn't ask this question to a bunch of strangers on the internet.

Of course it depends on the circumstances. If you're on your own trying to maintain a test suite on the code of 50 other people, none of whom work on these tests and think you're just trying to slow them down for no good reason, there's no way that will work. But if there's only a few people working on the code and you can maintain tests for a more or less well defined part of it - it's possible (if you're experienced enough; if you have to spend 2 weeks reading up on how to do unit testing, it's not a viable strategy of course.)
Plans for minimizing 'disruption' from no-deal Brexit unveiled
Argos also had its start in the 1970's and has been going strong, adapting to the marketplace with no major upsets since then.

Curiously Argos was owned by Big Tobacco for many years. I wonder how helpful that was during a time when retail was far from easy due to inflation, high interest rates, no EPOS and big changes to VAT, import tariffs and other taxation.

Much like how illegal drug businesses have front companies that don't have to make money but allow illegal money to be laundered into the legitimate economy, I wonder if Argos worked like that, enabling their owners to repatriate untaxed earnings. If some type of financial engineering went on then that could explain why Argos survived whereas Best didn't.
Travel and Tourism Industry Market Research Reports
"...sold to the residents of Flint at ludicrous prices." FTFY
And people still think javascript is a good idea...
Because they were all 2D. And the idea that GPUs would be used for mobile computing was not obvious.
Looking at his profile is fucking terrifying of the people who agree with him

> @larbysamirouche is clever to post a job ad that weeds out lazy developers, and genius to get them to tweet it out. I’ve hired devs who voluntarily work 60+ hrs bc that’s what they truly enjoy doing. They get paid for their work, and I wish I had more employees like them!

https://twitter.com/jasonargall/status/1031613026552692736
Back in 2000 or maybe 2001, Intel had software one could use to create an image (something analogous to Paint or Photoshop). If I recall correctly, the novelty was that it was online.

The license for that software was that Intel owned all rights to everything produced with it - your art was not your own.

My Google-fu is weak today. Does anybody remember the name/have a reference?
Citation needed, that sounds like a very biased view of things.
Augmented Reality for Architects
For polyglots, the problem is that % sometimes mean mod, sometimes means rem, or sometimes means something else:

-7 % 2

7 % -2

Admit 4 possible sets of answers.
Yeah, but it's not necessarily related to competion, size is primary factor. At least I believe that was his point.
And the US is an insider for AU... how? Because if the NSA brought any revelation it's that the US backdoored even their allies without them knowing.

I get choosing the least evil but this is a defense only as much as burning dows a building and saying "at least this little piece survived" is a defense.
Do you know that this is harmful enough to be illegal in some countries?
These Weeks in Firefox: Issue 42
Alibaba confirms it raised 3B for its newly consolidated local services business
What's the over/under for seeing published benchmarks? Monday, 2018-Aug-27 1200 UTC seem reasonable?
My company had the same trouble. The demographics here trend too hard toward the Bay Area (we are located in a different, large, and tech heavy US city). Overall candidates tend to be younger and less experienced, oftentimes with boot camp backgrounds. Posts here also apparently tend to attract applicants who specialize in trendy, fad of the moment stacks or more "light" languages and frameworks, when we are looking more for embedded people. In any case, the candidates here are the type we don't have trouble finding through more traditional and better targeted channels. Our recruiting pain points are at the senior and up levels, in enterprise and embedded stacks.
"BUT does not become a clock-puncher"

if my employer is tracking everything i do and asking me to log time against tickets/projects etc etc . . . yet doesn't expect me to be intentional about defending my own time/life outside of work? sorry, but it goes in both directions.
Thank you, I did mess up and wish I could take it back. To everyone bashing on me, I'm truly sorry to offend so many people. That was not the intention. This was purely as you describe it, intellectual curiosity.

I really appreciate your comment and hope it's OK that I added it here: https://dejanseo.com.au/competitor-hack/#shawn
I've just received a few speculative emails from recruiters and some from freelancers on different continents wanting to take on office-based roles from their location.
> Doesn't this show that it is time for someone to set up some kind of "ScienceLeaks" website

Good idea, but I doubt it's necessary here. I'm fairly sure this sort of EULA clause is unenforceable in many jurisdictions. Run the benchmarks in a country where they are legal.
Gödel, Consciousness and the Weak vs. Strong AI Debate
> Accessible to a one-man dictatorship in Australia’s back yard? No.

Are you qualified to make that statement? No. Just before every major hacking revelation someone like you victoriously claimed we're totally safe.
I have an inexpensive laptop with i3-6157u, with 64MB eDRAM. And yes, performance boost is substantial, for e.g. C++ compiler.
Somewhere by someone I read that a realistic estimate is your original estimate multiplied by 8. This has proven to be more realistic than previous factors I've seen.
You wouldnt count ios development as a cost that apple pays for developers, its the price they pay to lure developers. Just like MS develops windows APIs for free. Developers work for apple, not vice versa, the question is if apple is paying them enough.

App ecosystems or platforms were since decades free for developers, because platforms need developers more than viceversa. Apple’s case is unique, and it comes from their preexisting culture of a cultish, high-paying customer base. It is unfortunate that google and ms. copied their model, i think android app distribution should be free. At this point, i dont think they even did it for the money, but more for appearing to be ‘serious’ in their offering. It was a marketing decision.

If it had been free from the start , companies wouldnt have invested so much on building increasingly higher walled gardens. Apps would be on the web, and some third party would have done a better job of organizing and reviewing them.

I doubt app stores are a big cost as you say. It is pretty obvious from their quality that these companies just dont care about them. They use them to lock in developers.
Huawei is not just a phone company.

In Modern Telco ( Telstra) , they are mostly setting up, dealing with land / cell site lease, backbone, customer support and Retails. Along with some Network Engineers working along side with Telecom Network Equipment manufacturers for their Services.

That Telecom Network Equipment manufacturers could be Huawei, ZTE, Samsung, Nokia, or Ericsson. Samsung is an new entry and has very little market shares. Huawei is bigger than both Nokia and Ericsson combined.
I suspect this is why the topic is relatively obscure; situations where you have a negative divisor and need the remainder/mod are not common.
It should read "free" "two-day" shipping.

At some point, I was waiting a week for my Prime packages to arrive. So I cancelled my subscription.

Now I wait a week for my packages to arrive.
20 years is equivalent to a couple of geological ages in tech, definitely not the "last few years" I was referring to.

This article is from 2014 but hardly anything has changed.

https://www.comsol.com/blogs/havent-cpu-clock-speeds-increas...

https://superuser.com/questions/543702/why-are-newer-generat...

https://i.stack.imgur.com/z94Of.png
Chiming in from the other end of the line, I occasionally check the hiring threads to see if there are any interesting offers up. There's a lot of content and most of the time, the descriptions are pretty poor (namely buzzwords and fluff) or the offer is not easily findable. To stand out, make sure your post is clearly titled, straight to the point and findable by common keywords.

I think optimizing the content by looking at other posts isn't a good strategy — in my (personal and biased) opinion, most of the offers are badly written.
SSL/TLS Certificates Buyer's Guide
After reading a few articles, here's what I got:

it seems that Intel couldn't jump into EUV manufacturing when they were in full domination because it was too expensive and new so they started improving multipatterning so improve resolution, which proved too hard to ship (hence the delays) meanwhile smaller players went their way until recently and now EUV is accessible so they can jump in swiftly while intel is still caught inside his intermediate strategy, lazy market behavior and unforeseen failures. They also have EUV planned but not until the next-generation. Note that even at larger pitch their process is near competitive with smaller ones today, but it sounds terrible.
This is kinda funny and hypocritical when you devote a few brain cells to this.

Every country is gathering data on everyone. If you think they are respecting your privacy, you’re naive.

The US has been doing it for years. Secretly. EU and I bet you Australia too.

And even China, yes. But hey, at least China is honest about what they’re doing. Gotta respect that at least.

Point is, it’s just a show.
The US doesn't really have a working legal system for things happening outside its borders. In fact as a non US citizen outside the US you don't have much protection at all.
Let me guess, no remote and no or low salary listed?
I got my current job from a 'Who is Hiring' post, so clearly it worked for someone! It's not a replacement for a solid recruiting team/funnel, but having been on both sides of the process I found it a useful resource. FWIW.
I'm not sure what I'm looking at.
It may be poor man's Photoshop, but GIMP casts a Long Shadow with latest update
Huawei doesn't just make phones, they make network components too.

http://carrier.huawei.com/en/products/wireless-network
For this reason, Zig requires the programmer to specify which is intended when the operator is used on signed integers:

var x: i32 = -17 % 12; //compile error: remainder division with '(integer literal)' and '(integer literal)': signed integers and floats must use @rem or @mod
var y: i32 = @mod(-17, 12); //7
var z: i32 = @rem(-17, 12); //-5
I never had a lot of hits for Clojure in Chicago, but the candidates were above average. I've made 2 hires over 5 years and a small handful of posts.
Not adding much to the other responses - yes, those other blood groups matter, that's how they found them.

The majority of the population does not have antibodies to the other blood groups - the majority of the population is covered with the basic 4.

Blood group conversion (A, B, and AB to O) would be fantastic - it doesn't solve all the problems.

As stated elsewhere - please donate blood! A lot of the interesting things we do in medicine are predicated on blood availability: trauma, many obstetrics cases, cancer treatment, organ transplant (including bone marrow transplant), major surgeries, etc.

If you can't donate, encourage others to do so!
inb4 RootInsuranceDiscountGuide.com and the value proposition diminishes to 0
Years back I posted saying my local team was hiring (at Amazon) and mentioned we hire interns. Got 20 resumes from students looking for internships, 6 of whom got hired.

When I submitted them to the recruiting, I made it clear these weren't personal references, nobody I knew. But the recruiter filed them that way anyways, so I got like $500 bonus per intern hire. A nice $3,000 bonus for a HN post and funneling some resumes over to a recruiter.

None of the full time resumes went anywhere, sadly- they're worth considerably higher bonuses.
You link to the German versions of your website. I don't know German. You don't talk about your development practices or team experience. Your industry isn't shiny. You don't list salary. Incidentally, I was just talking to the guy who posts for a Boston manufacturing startup who says they have hired many solid engineers from here
Well, that's why I always define RED(x) (for reduce modulo) as ((((x) % MOD) + MOD) % MOD). Quite useful in algorithmic competitions, which often ask you for answer modulo some prime.
What do you mean by "pro-global-warming"? People who want global warming to happen? Or people who don't deny its existence?
Exactly, failing to keep up with the Jones has real impact on happiness. Absolute vs relative prosperity is like buying a to of the line new computer in 1995 or a used computer today built in 2010 that is vastly more powerful yet can’t run a lot of current software well.

A computer you bought in 2010 would be more than capable of running most modern non game software well.

https://www.computerhope.com/history/2010.htm

In fact, I was using a Core 2 Duo 2.66Ghz Dell (circa 2009) running Windows 10 as my Plex Server until last week. It was only slow when trying to do something interactively while Plex was transcoding. It also ran PlexConnect to serve a Plex client to my 3rd gen AppleTV.

The 1st gen iPad was also released that year. I still have one (not my main iPad). I reset it last year. It can still be used for most of the streaming services - Netflix, Hulu, etc.
Hurricane Lane likely to skirt Hawaiian islands, but flooding probable [Updated]
Agreed. Part of this, IMO, also has to do with the fact that the capital in the Bay is very concentrated and often excessive. In other words, most of what gets done out there could get done better, for less, elsewhere, but there's a cultural tick in the community that makes the fast-and-loose approach almost obligatory. Anecdotally, this tick seems to be diminishing, which I attribute to changing attitudes about wealth accumulation and the fact that a lot of people would rather make a comfortable living doing something cool/useful than chase a dragon/ride a unicorn.