skysight-inc/HackerNews huggingface dataset:
If you like idleness then be idle, just don't expect the same rewards as the productive. Also, if everyone had the same thought process as the author, the world would be a worse place in ways the author could not possibly foresee. But what if they could see it live? "This village of African children starved to death because the farmers lowered their yields by 50% for a more manageable lifestyle" "This person died of a heart attack because this cardiologist prefers a strict 9-5, and didn't have the energy for the attention to detail to foresee the calamity". "+50% car crash fatalities because rigorous testing puts too much strain on engineers". I wonder if the author would be embarassed, or even ashamed.
Microsoft | Security Software Engineer | Cheltenham, UK | ONSITE

How would you like to be on the front lines of Microsoft's battle with 0-day security vulnerabilities, hackers, and active cyber-attacks? Do you like getting your hands dirty digging into vulnerabilities to learn what makes them tick and how they might be used maliciously? Do you also enjoy the thought of competing with security researchers around the world searching for never before seen vulnerabilities?

The MSRC Vulnerabilities & Mitigations group is looking for a Security Software Engineer to join a highly technical team, whose mission is to protect 440 million people from software vulnerabilities.

Candidates must have experience in finding vulnerabilities, and assessing the severity and exploitation potential of vulnerabilities. We are interested in applicants with a broad range of skills, who are able to find vulnerabilities via penetration testing, code review, reverse engineering, or using tools. The capability to develop vulnerability detection tools, e.g. scanners, fuzzers, and static analysers, is essential.

For more information, and to apply, please see our job posting here: https://careers.microsoft.com/jobdetails.aspx?jid=287195
Well, Singapore isn't that bad. Regardless, I'm not sure what Taiwan is going to save us from.
Wages have gone up and consumer goods have gone down in price and build quality. It's not feasible to have a repair business any more. Growing up, there were still loads of repair businesses around. You could fix anything.

If build quality and price go up, you can revert to an economy where you would fix your broken appliance once or twice before you replacing it.

But what's the incentive for the manufacturers?
Then start calling recruiters like your life depends on it.
USA and China getting close to flying Hypersonic demo airplanes
Grow and automate business reporting on Google Sheets
> There is a class divide here in the US, and that divide squares up precisely with race.

No, it doesn't. Race is a social divide which correlates with, but does not align perfectly with, class which is also a social divide.
From my understanding as a layperson, using other LIGO style detectors to substitute the z-axis won’t work. You need to shoot laser pulses continuously and in sync into two axes from the same detector to be able to detect ripples in spacetime. The sensitivity of two non-connected detectors working together is not high enough. See [1] for how the detection works.

[1] https://www.youtube.com/watch?v=iphcyNWFD10
> the government is essentially saying "pay us for keeping your money".

Yes, but the real message here is "we'd rather you spend your money than save it, so we're going to charge you money to keep it with us"

The whole point of a negative interest rate is to try and drive up spending/investment. If it costs money for banks to keep their deposits in the central bank, then there's (theoretically) more incentive for the banks to loan the money to someone.

It's meant to be a means of economic stimulus, and the government isn't the one setting the negative interest rate, that would be the central bank (in Europe's case, the ECB).
Looking at the article in BMJ Open, I don't see that they controlled for obesity, either by BMI or any other measure. This is a huge confounder, making reflux symptoms worse and being an independent predictor of mortality. If I'm right, this is a huge oversight on their part.
Somewhat related, the DC/NOVA/Maryland divide is a struggle for software engineers trying to decide where to set down roots, but still have job flexibility. Because DC and Reston are an hour apart.
PDF is beautiful. Long live PDF.

I read a lot. I don't always want to read from a screen.

Making PDF's available on the internet just saves me from having to search through a journal stack.

PDF's have the advantange of the formatting looks good, and the author/publisher gets to choose how it looks. Usually with input from a professional. This is much better than the "styling" many websites and epubs provide.
probably safer than walking.
JS ecosystem tries to do that by having bootstrapping repositories.

Although I will have to say that it is nowhere near as high-quality and convenient as Go has it. Standardising best practices most often seem too restrictive to programmers, but Go has done an excellent job at drawing that line and staying behind it.
CNN reserves right to dox GIF creator should he resume “ugly behavior”
If this not only verification but generates genuine new proofs, then I might be wrong and have to remove one 'long'. Even then, I am convinced, it will still be a long time until computers can come up with such a complicated proof, involving so many different fields of mathematics, like Fermat's Last Theorem.
As demonstrated by other commenters, makes for a terse iterator-ish pattern in languages without iterators (like C, or until recently Javascript) e.g.

while ((c = getchar()) != EOF) {
//
}

in a language with iterators would be

for (c in chars()) {
//
}
This ignores the not so small difference that the government is not a company and shouldn't behave like one.
Space applications use single crystal GaAs (Gallium arsenide) process instead of wide spread c-Si (Crystalline silicon, currently usually multi-Si), due to their superior performance and weight.

Process of producing c-Si panels has become a lot cheaper but this doesn't apply to GaAs process.
Ask HN: What technologies would you use today to create API endpoints?
I would like to build a web-app that will allow bloggers to:

A. Automatically get summaries of their articles.

B. Automatically extract keywords from their articles.

These are just a two features of many more that my app will provide.

I would like to build a back-end for this app as a completely separated and independent project. My web-app will be just one consumer of API endpoints since I would like to share my API endpoints on mashape.com marketplace.

I would like to use Python.

######

Could you please advice me what frameworks / technologies / architectures should I use to achieve my goals?

######

Previously I was creating all API endpoints in Django using Django Rest Framework. Today I am thinking to build my app in micro-services architecture with GraphQL as at the front layer for my back-end. Do you think this is a good idea?
Avalara.com | Seattle (onsite).
Senior Backend Javascript Developer (AWS Serverless).
Avalara manages regulatory compliance as a service.
These are, or used to be, quite common with gcc. Unused-result warnings require dataflow analysis to run to determine whether the values are used, and on no-optimisation compiles gcc didn't bother to do dataflow analysis.

Conversely, here's one where a warning is produced only without -O2:

orth$ cat z.c
int foo (int a) {
int x;
if (a == 5) { x = 3; return 42; }
return x;
}
orth$ gcc -O2 -Wall -o z.o -c z.c
orth$ gcc -Wall -o z.o -c z.c
z.c: In function ‘foo’:
z.c:4:4: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return x;
^
orth$ gcc --version
gcc (Debian 4.9.2-10) 4.9.2
At first I thought this was a satire of modern work. Now I'm convinced it is at least as much a satire of GUI toolkit widget developments or, more generally, corporate User Interface design.

The game emphasises just how close to being terrible most UI widgets are, and illustrates beautifully that the difference that makes them terrible is usually the only thing that differentiates them from validated text input components. My favourite two are the calendar and the spinner.

The calendar only goes back month by month. Some calendar components I have had to use actually do this, especially those on the web. There is no way to choose a year and there is no text entry of dates. A validated text entry field would be superior if your use of them consisted of anything but picking dates in the current month.

The genius of the spinners in this game is that you can't just use them as text entry fields. You can only use the tiny little buttons, so if you have to enter -13, then you have to click 13 times. Text entry would be superior if you had to pick a value far from zero.

The only widget that does what it's supposed to is the text entry field. But even that feels alien initially because the wrong letters come up. It is only when you see words appear when you hit backspace that you realise that you're just meant to mash keys.
This. Many stuff is still there for who want to use them. I use feeds, email and nntp everyday. Also paper books, fountain pens. And also WhatsApp. I don't get the need that the stuff I use to be justified by its popularity or its newness.
I took issue with the previous comment as the wording "get away with" implies the user base has the release and deprecation cycles forced upon them. Whereas it is quite welcomed by the user community. OpenBSD has never targeted those wanting long term support style releases.
> insisted it was fake, as there was "no way" someone could build and profitably sell a phone with that feature-set

A little context here might be good. The supposed disbelief of Blackberry was their carrier deal, as they themselves were not _allowed_ to sell phones with that feature set.

It wasn't unthinkable to build it engineering-wise. (It was expensive yet with underwhelming features, a 2G phone with no apps at a time when even feature phones had 3G and apps for almost five years.) It was unthinkable business-wise. Those rules are easier to play hard and fast with.

That there is unfounded criticism doesn't mean all criticisms is unfounded.
The best thing Chief Justice Roberts wrote this term wasn’t a SCOTUS opinion
Ripples from Stack Clash
For international passengers during layover your personal baggage has to go through security check again before boarding next flight.
Where are your numbers from? According to Wikipedia's summary of a 2014 WHO report the US is at 33.7%, France is at 24%, and the major Anglo nations in between. There is not nearly the disparity between the US and the rest of the world you claim.

Source: https://en.wikipedia.org/wiki/List_of_countries_by_Body_Mass...
I don't know if I agree. Creating a self-sustainable colony on Mars will take a very long time and even if we manage to do it can we really afford to "lose" the earth? Mars is an inhospitable hell for humans and practical terraforming technology is still in the realm of science fiction. Maybe if we manage to destroy earth completely out of selfishness and hate we don't really deserve to spread the virus throughout the galaxy?

And running away won't solve our problems. How long until our current earthly political and environmental issues are reproduced on Mars? We have "human" issues, not "earth" issues, simply moving the problem is not a solution. If we can't sustain our development in a civilized manner on a lush and hospitable planet I don't think we'll fare much better on Dune.

Not that I'm against colonizing Mars but I'd prefer if we did it out of a shared dream of a trans-planetary humanity rather than out of fear of self-destruction.
This is an attitude that I see a lot when developers talk about salary, and it is baffling. It's as though you are so determined to win your point that you would prefer to spend an entire lifetime making a less than market rate out of spite, rather than accept that the market pays as well as it does.

It only takes one example to prove that something is possible. What you do once you know something is possible is up to you.
I wonder how that reflects on considerations of self and environment. Using your locality as prime rather than yourself.
I kind of want these rules to go into effect in the EU just to see what happens.

I don't expect good things to happen, but one way or another it would be instructive.
I find PDF to be way more portable than most other document formats in terms of saving a document or for printing a document. Saving an HTML page has it's own set of problems, and if I share it I have to make sure to get all the images gathered as well. Word processor documents depend on system fonts, etc., and I cannot be sure that what my document depends on is installed on the other computer. With a PDF, I can be sure to get the necessary elements, be them font, images, etc.
Pretty sure Monzo don't ask for your passport as part of KYC?
It's easy to disprove a negative. Simply find life on Mars.

I think you meant, it's impossible to prove a negative. More specifically, to prove that something does not exist.
Yes. From what I've read, the e-Drive powertrain has been in the works for a while, and Geely's investment is allowing Volvo to bring it to production.
That's true, but whether banning cars or making it less attractive to cars (e.g. with London's congestion charge), the point is that places already have people working on road planning/etc., it can be done with humans making decisions, not a piece of code going "if (congested) {ban cars} else {allow cars}".

To use Oxford as a small example of more than a toll, there's a few roads in the city centre that only buses/taxis are allowed to use, and a few roads that only pedestrians can use (with some time-specific exceptions for loading/unloading/etc.). Nobody looks at it and thinks "well now it's not congested we should allow cars again".
A Full Comparison of Redshift and BigQuery
And 'know-nothingism' has a specific historical meaning, one that makes perfect sense in this context.

>is it bad that a non-native speaker who is comfortable reading CNN has trouble with the New Yorker

Not especially - they have different audiences: CNN targets a wide demographic and the NYer targets older, affluent liberals, who tend to have advanced levels of education. And I'd argue that even their readership might find some of the stylistic choices made in the NYer annoying - eg: spelling out numerical amounts rather than using Arabic numbers.
Not wrong, but the reasoning is off. China has basically mandated from the top a huge push in electric vehicles. This hmeans everyone has to ramp up on their tech. Toyota was for example hugely caught off guard because they were betting on hydrogen. Geely and other Chinese companies are quicker to receive these signals.
I think you might be over estimating how much the British care about having/not having an empire.

If you can get around the paywall, this might be worth a read: https://www.ft.com/content/a9c45baa-1dc6-11e7-b7d3-163f5a7f2...
I'm always tempted to test drive stylish German cars but I swear 90% of the maintenance horror stories I've heard in the last 15 years have involved a German car.
In Top Gun (1986) the studio reimbursed the US Navy for flight time during filming. $7,800/Hr for the F-14 in 1986. The tech advisor was recently retired Radm. Pete "Viper" Pettigrew, a TOPGUN instructor who shot down a MiG over Vietnam. He was paid for his technical advisor role by the studio.

One key change at the Navy's request is Maverick dating a civilian instructor, not a women in the Navy, as that is against Navy regs.

In Independence Day (1996) The Pentagon withdrew support over references to "Area 51", the location of the USAF Flight Test Center (Detachment 3) that officially didn't exist.

Decisions regarding Pentagon support for movies are sometimes made by the Secretary of Defense, personally. If he doesn't like it, they withdraw support.
Communism can be considered a form of socialism. It's like socialism but with additional requirements. There are different interpretations of it (Leninism, Trotskyism, Maoism, etc.). What I would consider a "pure" definition of it would be socialism without the presence social classes, money, or the state (source: https://en.wikipedia.org/wiki/Communism). This is necessarily much different from just socialism by itself.
How Is Artificial Intelligence Changing the Manufacturing Industry?
Interview with Jason Fried
"The CIA even helped to make an episode of Top Chef that was hosted at Langley, featuring then-CIA director Leon Panetta who was shown as having to skip dessert to attend to vital business. Was this scene real, or was it a dramatic statement for the cameras?"

Wow. Good work on the FOIA retrieval, but I'm utterly out on the hyperbolic speculative tone. The editor undercuts the good journalism being done here when they allow foolishness like this in.

I think the authors are also making the unsupported assumption that every government / Hollywood cooperation incident is a propaganda op, instead of far simpler explanations like "Joe in Langley publicity gets to brag to his family that he made the Top Chef episode happen."
Are you looking for something like https://snyk.io ?
Elon Musk Just Sent a Beautiful Message to Tesla Customers
that sounds like a much better approach. Even if they needed to ditch the hosting of them all together, they could have water marked them and inform them in the water mark the cut-off date
Ask HN: Is Grammerly a Keylogger as a Service?
A fun approach to team leadership
Yeah, we're agreeing :) "Real DOM" can be just as fast if you do all the work React does by hand, but it's bound to be a mess - resulting in the programmer making mistakes that makes it slower.
Celery might be an option for distributing crawling jobs.
I think that statically guaranteeing something like in-bound indexing or absence of division by zero you need depended types, which is not exactly easy nor mainstream. And even with dependent types, many non-evil, otherwise correct programs will be rejected.
The warnings I've had issues with were warnings regardless of whether the code was templates: ignored return values, unused parameters, etc.

There may be cases where the potential false negatives are unacceptable. Be judicious, but in my case the benefits far outweighed the risks.

Of course, it's a great idea to provide upstream patches and issues whenever possible.
Buzzlogix Releases First Social Media Monitoring
Rendering a Microsoft Word/Powerpoint document as a PDF is a good thing as then one does not need a Doc/Docx/PPT/pptx viewer anymore while most devices come with a PDF viewer builtin (eg. Chrome :)
(and as a bonus it kills the anims if they are there) this while keeping the formatting intact (some minor color changes though depending on one export it).

I tend to keep a whole bunch of things I want to 'read later' in my iBooks collection, just save as PDF and transfer to phone, or if already a PDF just download it directly; zooms great too. I got all kinds of device manuals, but also PADI and other diving reference books; always good to quickly check up on it when in doubt and then to reinforce that information with the knowledge of your dive buddy.

Indeed, for content that does not really need a layout outside of some headers (<h1>) and paragraphs (<p>) HTML is perfectly fine.

Quite a few text portions of conference papers (read: Tex :) can be rendered as markdown and then easily converted to HTML, but it won't feel 'as well', thus PDF is a easier format that also reflects the original intent and format.

IETF RFCs typically can be rendered in a myriad of ways thanks to xml2rfc, then again, one mostly will end up reading them from tools.ietf.org or to keep local, render as PDF and load it into iBooks.
Maybe I didn't look hard enough, but it seemed like the main companies in Sydney were Atlassian, Google and banks.

And SF/NYC is exactly what I'm comparing it to. I mean, I live in NYC now and don't have any real desire to move back.

Definitely interested in hearing about your experience though, what's the most interesting software stuff going on in Australia?
I am 99% sure you cannot do that. Cross-referencing cell loops are detected and prohibited, so you cannot even make a tape reader. Also, I'm not sure if you can set cell formulas with formulas either.
Engineers use virtual reality to rebuild complex traffic situations
I think the engineers setting up red/black networks for the military might disagree with you, but even in the enterprise 802.1X can result in a secure local network.

I would say trust is a result of the operation of the network, as you may need to do something to establish it. And in this vein you're right, "networks you already trust" definitely would have been better wording.
The technology and concept are interesting, but the branding is a non-starter. Even if you forgive the overall project name, the individual applications are worse. They include:

- QFlatBoob

- QHandjoob

- Boobcoming

- Boobsize

- Flatboob

- Wetboobs

This naming convention undermines the project's potential. I can't take this to my boss & colleagues. I don't want it on my github profile or my resume. I don't want to talk about it at my meetups.

I suspect that you are surprised and disappointed to find that naming objections are the dominant response to your project. I assume you want the project to find a broad audience and didn't name the project badly on purpose. So let me try to explain why you're getting this reaction.

1. Boob jokes are juvenile.

They remind me of school buses full of sweaty pubescent boys, drenched in Axe body spray and crudely trying to discuss sex. I already lived that once and I really don't want to go back. Leave it on r/blunderyears/

2. Boob jokes sexualize needlessly.

Sex is a wonderful, healthy part of life. People's bodies are beautiful. But sex is also distracting. You don't want to be thinking about sex when you're trying to focus on building software. It's just counterproductive.

3. Boob jokes undermine community.

THIS is the biggest problem. By naming all your software after bad boob jokes, you make it very uncomfortable for women to participate in your project. Imagine a woman with great Python skills and a desire to improve the web finds your project. Do you want her thinking about how 14 year old boys talked about her adolescent body, or do you want her thinking about what cool applications she can build with you?

======

I hope you take this feedback in good faith and rebrand the project. I'd love to see it succeed.

PS. I'm writing this from the USA. It appears that weboob is developed out of France. Cultures are different, maybe this is more ok in France. But in the US, we're really trying to avoid this kind of thing.
There is an option in Google Calendar under settings -> notifications -> Use browser notifications instead of interruptive alerts
Not sure about Earth, but I think it is the most shorted stock on the US market. Something like $10B in short interest last time I checked a few weeks ago.
AWS API Gateway/Lambda
Maybe it depends on the age of your car and how you drive it? I've had 4 Honda Accords from an 88 up to an 07 that all started exhibiting the same engine problems around the 200k mile mark. Blown head gaskets, burning oil, timing belt issues, etc.
The carrier deal was also a surprise to them, but if you believe this anonymous former RIM engineer they also didn't think it was possible to do what the iPhone did and still have acceptable battery life:

"RIM was even in denial the day after the iPhone was announced with all hands meets claiming all manner of weird things about iPhone: it couldn't do what they were demonstrating without an insanely power hungry processor, it must have terrible battery life, etc. Imagine their surprise when they disassembled an iPhone for the first time and found that the phone was battery with a tiny logic board strapped to it. It was ridiculous, it was brilliant."

https://news.ycombinator.com/item?id=2044389
Being indecent is sometimes even better for business.