skysight-inc/HackerNews huggingface dataset:
Changing Selective Service rules is a long way off. Changing the rules is even further from instituting a draft. Instituting a draft across the universe from the sort of arbitrary conscription implied by the article. Arbitrary conscription of people from a well paid industry with the resources to hire good lawyers...yes it's a logical possibility. However the premises of the logical possibility include a centralization of state power in a way that excludes the interests of capital. Basically, conscription of forty year old IT professionals would require US political culture to become more like a Stalinist state. And a change to US military culture which has been built to maximize the benefits of a volunteer army, like better motivation than conscripts.
Everybody knew Bush was a tool and there were little expectations.

Obama, on the other hand, was branded as the good guy. He did very little to deserve that though. People were blinded by his eloquence, but he was a huge disappointment as a president.

I mean, if the next president after you is a choice between Trump and Hillary Clinton, you definitely fucked up and set the standards low.
Privacy Pass does not deanonymize users. Go read the mathematics before making statements like that: https://privacypass.github.io/
Every president has killed innocent people. Americans have been complicit in far worse, actually.

I don't understand this whole idea that we're 'normalizing' immoral actions. Never in our history have they not been normal.
Is it possible to just change/rewrite the request origin like on AWS Edge?
What add-ons?
I told her the exact same thing a few days ago. Thanks!
> Has that changed?

Very much so, and not just functional languages. In addition the increasing adoption of functional languages into the "real world," Javascript is commonly written in functional style these days, even before we touch things like Clojurescript, Elm, PureScript, or ReasonML.
CIA creates more terrorists than it purportedly defuses by seeding deep resentment in people through the CIA's actions (torture being one of them).
Here's another survey that shows what kinds of languages programmers actually want to use and JS tops the list while C comes in below even Bash/Shell programming and PHP.
Speed Queen: The Internet Commenters’ Favorite Washing Machine
> Maybe some webmaster education to teach people that popping up a dialog begging for Facebook follows or email addresses is generally considered a hardcore dick move?

That doesn't work. Before Bayesian filtering and Gmail, 90% of my mail was spam. The people who did it knew that it was wrong, they just didn't care. $$$ > almost anything.
A festival for the mans best friend
Leela Zero: distributed training of AlphaGo Zero implementation
Who Is Ultimately Most Responsible for Code That Accomplishes Something Unethical? 19.7% voted "the developer who wrote it"

Do Developers Have an Obligation to Consider the Ethical Implications of Their Code? 79.6% voted "Yes"
But it is: bringing the new stack into the cache, and eventually flushing the dirty one back to memory, is essentially the same as copying it.
Nope - NYC used to have a lot of air taxi traffic and after the horrendous accident on the helipad on the top of Pan Am building all air traffic was banned inside the city. Helipads are only allowed along the river. I imagine other cities would impose similar restrictions.
CTS will be launching a firmware security analysis service/tool for the enterprise market in the coming months this is likely a PR domain for that, and also likely the reason behind this whole "campaign".

It's similar to what Peach (Fuzzer) did after they've (co)"discovered" Heartbleed however that was handled much better.
There should be no recourse for asking questions like these.

It seems like many people forget that science is about what can be observed. Hutton's ideas are speculation. He can no more prove that is what happened than you or I can prove that the grand canyon took millions of years to get to the way that it currently is.

To say that this in any way proves or lends credence to "deep time" simply exposes the worldview of the individual who espouses the view.
> Even more striking, "the diversity of the company or organization" is second last for women.

My wife works at a tech organization that is (unsurprisingly) mostly men. The data here seem to align quite well with what she has told me several times. Namely, she doesn't much care about diversity at the workplace since she feels the organization's values and culture result in her being respected and able to be a valuable member of the team regardless of who she is working with.

When she is able to work with other women in the organization, she does find that refreshing. So I think she would like to see more women among the team, but it's not something she thinks about much, putting it below other more important matters.
> Developers love trendy new languages (like C and Basic), but earn more with Cobol.

Those developers also have valuable knowledge of the systems they work on, something new Cobol developers won't have.
This seems to be targeted at AMD's reputation primarily. Security seems to be a secondary concern.
You realize someone can probably crash their car into your garden, right?
https://news.ycombinator.com/item?id=16576601
Soldiers (and the leaders who truly care about them) also have a vested interest in opposing torture lest it be normalized for use upon them. There is a reason so many countries joined on as signatories to the Geneva convention and it's rooted in both common decency and direct self-interest.

I don't think it's any surprise that many of the political proponents and enablers of torture as a policy did not serve or dodged their obligations when they had the chance to be the combat machines they claim they'd be, if only given a chance...
hey, I have a similar issue on PC. It's not that the CPU maxes out but that everything grounds to a halt, especially when typing in text boxes on JS-heavy sites.

I'm on HN, right? Totally fine. Amazing browser. I hit up Twitter, and I could be stuck halfway through a tweet and it freezes up for a good minute or two. Same on FB, same on many other sites.

I LOVE the browser but on my laptop (Thinkpad), I had to switch back to Chrome.

The issues came about with the Quantum update for me as well.
Yes it is! You can make arbitrary requests in your Worker to anywhere on the internet you like, and return any response you like.
More precisely, uvloop is an "asyncio.AbstractEventLoop" implementation using libuv.

It can be used instead of the default asyncio.SelectorEventLoop[0] on Lunix(? not Windows at least: https://github.com/MagicStack/uvloop/issues/14).

You will still, for better or worse, use the asyncio standard library when writing code running on uvloop.

[0]: https://docs.python.org/3/library/asyncio-eventloops.html#av...
Here's a replay of a sample game: https://codebees.net/replay/TWF0Y2g6NWFhMWQwZGU0N2U0OGI3YjRh...
And this is why we have fallen so far. Partisan blame is fine for the campaign trail, but as soon as the president takes office he becomes the adult and the responsibility for starting, continuing, or stopping activities falls on him and his administration.

Bush oversaw extra-legal interrogation methods. Obama oversaw a massive increase in extra-legal assassinations by drone. Low-minded citizens can get trapped in the game by getting angry about "the other party" and its actions, or they can recognize that administrations and congressmen in both parties blame the other side for cover while simultaneously building off its precedents to expand their own power.
Although it's unfortunate that the argument against torture is not that it is barbaric and inhumane, but that it is merely ineffective.
You already have an easy upgrade path with Atomic: atomic host upgrade - that's all it takes.

As far as upgrading OpenShift itself, you already wrote the Ansible inventory to deploy it (unless you're a masochist and deployed it manually) - just run the upgrade playbook against your existing inventory to upgrade to the latest point or major release.

I run OpenShift Origin 3.7 on CentOS Atomic at work, in production, it's basically been set and forget - I have an ansible playbook I run once a month to do OS upgrades (have to drain pods, upgrade atomic, reboot and then allow pods back on the node and do it across all of them in sequence) and then I just run the upgrade playbook periodically as new point releases come out.
I was working with pthreads recently and the default thread stack size is 8M.
Yeah, trouble is, it's depressingly easy to create a regex that performs very poorly, so if we allowed that, people could easily break the service.

However! One of the neat things about Workers is that you totally can use regexes in JavaScript, and our sandbox prevents runaway CPU usage. So if you really wanted regex-based page rules before, you can probably get that with a Worker.

We've exposed an API for controlling Cloudflare features from a Worker, including many things commonly controlled via page rules:

https://developers.cloudflare.com/workers/reference/cloudfla...

We'll be adding more in the future.
Click "new identity" on the tor button plugin and privacy pass will continue to send the same tokens to the destination. Passes are persisted between browser sessions. It also identifies different people connecting via the same Tor circuit. Am I missing something?
The PSP MIMO registers and the driver are exposed in VMs at least on the Pro/Epyc platform because the PSP is needed for SEV-KM which is used to manage the keys for memory encryption if these are sufficient this will be a big problem for cloud/vm deployments.
That's a really good point. Unless you're using plain VM's, you're either giving your SSL keys to the provider or having them setup SSL for you.

Didn't really think about how many services do this: AWS' ELB, any serverless service, Heroku and other PaaS services, etc.
That's definitely an important aspect. I was leaning towards python because it's a mostly sane language which can be used to teach a ton of different topics without much ceremony and other annoyances.
Travis Kalanick is still Chris Sacca's boy
On the interpreter side, most of the I/O read time is waiting for an OS buffer to fill with the right amount of data. Waiting happens to occur "in parallel" when using async I/O.

I suppose that sending is similar: you pass the OS a buffer, and wait for completion. Sending of the data occurs while you wait.

So, if you can parallelize waits, the OS could be doing strictly parallel I/O for you (e.g. via two network interfaces, or network and disk), even though your code is concurrent but not parallel, and you don't run two sync OS I/O calls in parallel.
Yeah i guess they don't include Rails as an option? Like other comment said, the survey probably didn't include Elixir as well, even though Elixir got a nice rank last year.

As a Rails developer, it's sad the number for Rails is far behind Django. This might make some confusion for people who are deciding which
MVP framework to use.
Show HN: FlipList – See the most profitable products online
True and in a machine with 0 cache, it's 100% true. Though, in real world with caches, it a little muddier. Yes, the stack pointer is switched. Depending on how much is referenced off that stack pointer, though, much of the stack may be in fact switched - in the cache.
Yeah. I'm so tired of this line of reasoning. "The torture happened during the Bush administration and she was put in charge of the CIA during the Trump administration, so obviously we'd better blame the black guy for this."

Yes, I too would have liked it if Obama did more on this. But I am not convinced that he did less than he politically could. As is apparently easy to forget, the US right was at his throat for years. A Republican Congressman went on TV to talk about how Obama threatened America's security by... wearing a tan suit. [1] The notion that they would have gotten behind a sustained investigation of the criminality of the Bush years strikes me as absurdly optimistic.

[1] http://www.chicagotribune.com/81220218-157.html
I did not. The person who was commenting before me did.
20 episodes a day? How?
Well you go back to 911 itself and the government involvement with Osama Bin Laden going back to the 1980s, go back to the CIA making my childhood incredibly dangerous by dumping incredible amounts of guns and drugs into cities such as Los Angeles. When do the American people get to tell the CIA "you're fired!"
Or the health effects will be held in the same regard as cigarettes. My dad started smoking when he was 12, it wasn't uncommon for kids to do that.
Railway-oriented programming (2013)
Critical Security Vulnerabilities/Backdoors Found in AMD Ryzen and EPYC Products
Does anyone think it was a good PR move? This is one of those deals where I'm actually curious about the reaction here.
I'm developing a paranoia that the Alphabet moonshot projects are just PR to obfuscate the data privacy issues of Google's advertising.
KloudTrader Private Beta
For me it's the ones that go SUBSCRIBE TO OUR NEWSLETTER when I open the tab for the first time - dude, I haven't even read your content, why are you giving me this.
Mark Text: the next Generation markdown editor
I've done that drive and I've driven in the Alps, that road is mainly encompassed by large hills rather than mountains,
How about IronPython?
Are you a US national or permanent resident? Do you plan on having us customers or investors?
Trump nominates torturer to lead CIA, HN erupts with anti-Obama comments...
The Man in the Rockefeller Suit
It is. And I get this is a joke, but the title says 'trendy new languages'. So it's talking about new languages which are trendy, not just trendy languages (or just new languages) :D

But I guess 'developers love trendy [programming] languages' is like saying 'teenagers love trendy teenager apps'. aka, if developers love the language, then it pretty much is by definition trendy.
You say that but it was Mozilla / Firefox that force-remote-installed an addon without user's permissions for a commercial party.
I wonder if asking HR how to report ADA violations on internal websites would get attention quickly... I've never been quite brave enough to do that (but then it isn't something that affects me though as my eyes get older it might soon)
When there are only unwritten rules, then people trying to circumvent them will, usually and to my experience, get caught and stopped by the moderation. The lack of written rules usually means they have leeway in what they do so they can easily plug holes.

On the other hand, with written rules it's also harder for moderation to abuse their rights.

Either way, there will always be this commitment, the community usually figures out what they need by themselves when the decision becomes necessary.
I drink a 10 calorie Monster Rehab almost every afternoon at work. It can't be much better for me.
A good strategy is to use both (these are complementary tools) - one is stronger for config management (Ansible), the other for provisioning infrastructure (TF). Build and manage the infra itself (instances, security groups, VPCs etc) with TF and use Ansible to configure (e.g. install, maintain nginx on the instance). They work well together since there is a provisioner for Ansible in TF.

Optionally if you go the totally immutable route you may only need TF (plus somethig like packer) and not Ansible.

I have not had to migrate from on to the other, so unfortunately I can't be much help here. Maybe someone else can share their insights on that (including benefits/drawbacks).
(I think this comment was meant to be posted somewhere else…)
Intellyo is on Product Hunt
Intellyo, the all-in-one content marketing tool is on Product Hunt.Check out our product and let us know what you think.
leave it to the dogs
> Globally, F# and OCaml are the top average earners

Don't know about F# but the job market for OCaml consists of about 2 companies. What good is high average when you can count job openings on one hand?

I like OCaml, I wish it was more popular.
I wasn't implying you were offtopic but rather my comment reply to yours might have been perceived as off topic reply :)
9 Influential JavaScript Developers You Should Follow
It's too late for Europe. Open a VDSL FTTC cabinet or look at CPE and OLTs and ONTs and it's all Huawei/ZTE crap.
Note that Enterprise customers can have multiple scripts-per-domain, allowing you to run specify a specific script per route (or routes). Additional matching logic (e.g. headers, cookies, response codes) can then be done within the Worker itself.
PyBlockchainCLI – A blockchain cli implemented in python
I know this is random, but if I could trade voices with anyone in the world... it would be Rex Tilerson.

When I watch videos of presentations I have given, or pitches to VC's, I seriously want to die. I have this nerdy, nervous quality, and I lisp a lot. Its crazy because inside my head I FEEL like I already sound like Rex, when in reality I'm like a gay and scared Martin Shkreli whose running late and trying to catch a bus. I'm also always out of breath when I talk for no reason.
This bit stuck out to me as well, though you took it in a different direction. I wonder why they didn't have an "all of the above" option to that question: all of those people had a responsibility. "Just doing my job" can be an excuse, but only up to a point. There's a reason Werner von Braun is mostly remembered for the Tom Lehrer song about him:

https://genius.com/Tom-lehrer-wernher-von-braun-lyrics
I think Java can be a bit off-putting for beginners because of verbosity and somewhat forcing people into OOP.

HTML and CSS definitely have much more immediate "results" but don't offer the benefit of generally teaching CS thinking. Even if you are an expert in HTML and CSS, being declarative, they don't help you in any way with "traditional" programming.
Long-Term Effects of Shrooms
You are not supposed to comment "thank you", only upvote? But I had to. Thank you.
Keep in mind I'm speaking about languages relative to Cobol.
Eclipse IDE Photon (4.8) M6 Released Aka, the Dark Release
If your security depends on a TPM you should be using a proper hardware TPM and not the fTPM running on the PSP, even my gaming-oriented Crosshair VI Hero motherboard has headers for a hardware TPM.
If the previous occupant kicks a hornets nest before you move in, that might force your hand in killing a lot more than the handful his foot managed.

I don't disagree with the fact, I disagree with the comparison.
I like this solution, smart.
"We know almost nothing about the vehicle, price, performance, or details, but as someone who has never worked with aircraft or lived in New Zealand let me tell you why this is the worst idea I've ever heard and why the people building it are dumb idiots."
Tweet [0] Says only 24Hrs notice given? can anyone confirm this?

[0] https://twitter.com/MalwareJake/status/973567705142853632
It's on my radar, thanks. I agree that it's a great course.
Isn't the entire idea of the cloud a massive correlated risk? If AWS is hacked, it would be very bad. That said, experience has seemed to show that people who build infrastructure tend to make less mistakes in that way than the millions of people who are building businesses and personal sites would. I agree that in a perfect world security would be easy to get right and federated, but it seems like it you have to pick one 'right' is the best choice for now.

Do you use any cloud providers?
Cool Isometric and Gradients Illustration
AMD security flaw found in Ryzen, EPYC chips
Most jazz musicians today under the age of 45, went to music school. Brad Mehldau went to the New School. (someone mentioned Brad) The jazz faculty at the New School, when he went there at least, was ramming theory down every student (most music school does this as one of the main requirements of graduation). The piano/comp/theory teachers then (Gary Dial and Armen Donelian?) were all about the theory, especially for pianists, who kind of have to have the structure nailed down in their heads in order to accompany others at least.

But nearly every musician you will hear on a recording or at a concert these days went to music school. Music school has to employ all of its academic faculty, so as a result, they have to require several years of varying kinds of theory, counterpoint, jazz theory, etc. I could go into why the music schools feel that they have to overload every musician with all kinds of required theory classes, but you'd likely be bored. Let's just say it makes everyone feel comfortable with how legit pro they are.

So to answer the question, no, jazz is not unique. Bebop is not unique in this way. All musicians who go to a serious top-10 conservatory must waste a boatload of time taking all sorts of theory classes. Some programs are better than others. The conservatory I went to put musicians through a brutally boring and in-depth multi-year course of theory and analysis.
How much previous knowledge did your SO have?
Nope. It's a new stand-alone HTTP server. This lets us implement a tighter sandbox, since all the code is purpose-built for running inside it.
Ditto. I think the positive framing you suggest is important.

It is possible that the supervisor is ok offering a raise but hasn’t offered if he/she wasn’t asked.
At the time I checked it, YouCompleteMe under the hood was running headless Eclipse as background for its features. So for me it was even worse than using the IDE directly. Now instead of one lightweight tool I had two tools to do the job of one.
Maybe remove the rose-colored glasses?

1) 15 minutes? If you flew in a small aircraft regularly, you would know it takes 40-60 minutes to prep a plane from park to airborne in zero traffic.

2) Estimating what the fuel consumption of a small aircraft will be is much, much harder than a surface vehicle. Consider 90% private aviation disasters are a result of pilot error. And 90% of pilot error is in fuel consumption estimation.
Actually, it ships user choice now. (You can select VS Code if you like.)
I've been using the beta 59.0bxx series for quite a while and there are plenty of fun settings in about:preferences and about:config. One very important setting from preference, as I push those I know to adopt password managers, is the "Remember logins and passwords for websites" checkbox (don't save them in the browser). Another important security related setting for those with relatively new 2fa tokens is the "security.webauth.u2f" setting in about:config (still set to false by default with Firefox 59).
I was in Chicago last summer and they had the now-repealed soda tax, or whatever they called it. A penny per ounce. So my fountain drink was something like an extra 16 cents.

Why? 16 cents on a $2.99 drink isn't going to make anyone think twice. It even applied to diet soft drinks that contained no sugar!
I can relate to it through the lens of Karate. I've been studying just about 10 years and I'm just beginning to see the depth of the art. Its almost like you spend those 10 years building the foundation before you can start building the house.

One of the points in the article really jumps out and again, I use martial arts as a lens for comparison. Talking to other programmers extensively accelerates your growth. If I had tried to piece together the knowledge my Sensei taught me through "Youtube, books, & self-study", I would have not gotten as far as I have. There's something about having a mentor that can warp-speed your progress. Anyone who has mentored under a master in their field would attest to that.

The programming culture is one where you're encouraged to go out and figure it out. Yes, there are teams and pair programming but I don't see most companies emphasizing mentorship as much because its not directly tangible on the books. Its more of a long-term investment and they see employees jumping around every couple of years, so why bother?

It would be interesting to see master programmers (30+ years of exp) offer year-long intensives for serious students who wanted to accelerate their growth. I bet you would get some excellent programmers.