skysight-inc/HackerNews huggingface dataset:
It's not even fake news and even plagiarism is a weak description. It's blogspam / content farming for cheap advertising dollars by eastern europeans. This has been going on for ages, much like SEO gaming, it's just using another hacky trick, and using Cyrillic characters is hardly new trick either.
Maybe they should? Blind faith in brands only causes trouble imo.
That'll only get you a single IP in a single country though.
No, control must be in the far left: you don't hit control with a finger, you use the meat of your hand.

This only works if you have a real keyboard, not one of the imitations that come with laptops and Macs.
No, that only pertains to specific parts of the network (which are typically not complex).

Google does operate (lots of) vendor gear, particularly at their network edge.
I wish the Wi-Fi Alliance would develop a (really) long-range unlicensed wireless standard, too, and then have it built into all Wi-Fi chips. That's what would finally enable the meshnet.
Kubernetes-ready services in Go
Nobody says they pay well for it. It's still journalism.
Licensing software to make it antagonistic to business is a good way to ensure no one is ever paid to improve it, which is a good way to see it stagnate. Do you really think Linux would have gone anywhere had it been licensed under those terms? There’s a reason it never moved to GPLv3.
Someone said that's the solution to Fermi's paradox - every sufficiently advanced civilization eventually spends all its resources on cryptocurrency mining :)
Calling get on an empty optional is a programmer error though, not unlike dereferencing an invalid ptr, so throwing would be an improvement. :)

Most code would check or call value_or, buggy code would throw. There's still the complication of the unsafe std::optional interface, which can only be solved by wrapping/rewriting IMO.
DeBeers having a monopoly isn't really true anymore. DeBeers lost an antitrust lawsuit in 2012 and had already sold off its stockpile by 2004 under increasing pressure for a lot of new mines opening up, particularly in Russia, which wrestled away their control of the market. Prices of diamonds have actually shot up quite a bit since DeBeers lost control but I don't know what the explanation for that is (maybe they were artificially low because of the stockpile selloff?).

I agree that this is a good thing though.
Raw pointers can still be used for pass-by-reference without size.

U do_something(std::vector<T> const *vec) {
T item = (*vec)[1];
...;
}

We can get away with this because the type `std::vector<T>` is known at compile time. It goes back to C and passing pointers of structs all over the place.

The const on the right side makes sure the compiler keeps the memory at the pointed location safe like the const used in your initial question.
A little guidance to people who may be in a similar situation. Just get what she wants.

" I think she was very worried she would be judged by other women for not having (or being worth) a "real" diamond. "

Your projecting your own ideas on her.

"She also felt that she wanted something that showed (again, to whom?) I recognized her commitment to me and that I thought she deserved to have the things she wanted, whatever they might be. "

The 'to whom' is to her. It's what she wanted. Give it to her, don't fight her about it.
Competency != suggest major changes to architecture.

In fact suggesting major changes to architecture is a strong signal of an immature developer. There are times when major changes in architecture are warranted, but they are suggested far more often than that. The implications of the suggestions usually mean rewriting lots of code just to stand still.
Soon they will.
In my personal experience, Dry-rb is the "bargaining" stage of grief over the current state of Ruby and Rails. When you finally reach "acceptance," you move on to another stack entirely.
Start with blogging, and build a portfolio.
I've been using emacs for years, and I certainly did the whole "oh wow use emacs for everything" bit. Over time, I've pulled back and don't use many plugins outside of helm and flycheck.

I can not for the life of me understand the appeal of org-mode. It's probably just me, because most other organizers don't work for me, but if you're going to do a file-based organizer, it seems like you want a way to easily pull stuff out of old files so your working set isn't spread out all over the place.
Also important: "TunnelBear is now part of McAfee, a US based company" =

customer information can be subject to US court orders.
Google (corporate? maybe not Cloud) and Facebook still buy a lot of vendor gear, though it's mostly Arista. Google and FB have investments in running their own whitebox gear, but they use their own purchasing size as a carrot with companies like Arista. "If you can build this feature in 3 months, we'll buy X units. Otherwise we'll build it in house." Arista has much more resources to bring to the challenge, and they generally get the feature built quickly.

Sometimes I wonder if the "in house" networking projects are just a ruse to get vendors jumping whenever you call. The brainpower and talent that a company like Arista can dedicate to projects is much more than a tiny division inside Google or FB. Not hating on Google or FB, just trying to figure out their game.
> 137438953482 actually corresponds to the 10 and 32 4-byte values concatenated into one 8-byte value

32<<32|10 might be a bit clearer, then...
> The idea that corporations aren't people leads to evil.

Define evil please, because I'm of the opinion that the idea that they are people leads to serious unpleasantness all round.
I remember beginning to learn C++ as a teenage game modder and loving it, but now that I'm older and have been exposed to the other facets of the language, my appreciation for plain old ANSI C and its interop has grown beyond my love for the former. There's just too much shit going on in C++. It's an example of a language where not enough people said "no".

You can always add, but it's so very difficult to take away.
I recently tried giving Emacs another shot, as it was my first love, with Spacemacs and it was terribly slow. I couldn't believe how long it took to boot up and how choppy it was compared to SpaceVim.

Having started with emacs to use with LISP/Clojure I ended up with Vim because it's just felt lighter and the key layout more logical. And much of the plugins were comparable or superior, with the exception of LISP languages.
Show HN: Eloquent Interactions – A Port of Ruby's ActiveInteraction for Laravel
AVG INTERNET SECURITY 18.2 LICENSE KEY [GENUINE]
We're using McAfee where I work, which should cover 2100 emplyees, perhaps more if the parent company (Assa Abloy) is using it too. It is also used to scan the files during the build process of our deliverables, which easily add hours to a full rebuild.
I wonder given the prevalence of Cisco globally would it be worth a state getting an individual dev to insert the hard coded password or even an exploit broker given how much a zero day can sell for
Advertising before the internet and advertising now are two VERY different beasts.
From my understanding, Cisco has been taking security very seriously ever since the Snowden leaks.

They essentially have an entire team dedicated to designing and implementing security measures for their devices. However, the focus seems to be on hardware and low-level security. I don't know if they have an active high-level software security team.
Haha, I used vim for a few years before switching to emacs. My brain just does not work modally. Still miss the dot though.
I use ed occasionally, just for fun. It's perfectly happy with s commands not being terminated by the separator.
Ah, yes. Proof by Elon Musk. QED.
Ah see what really bugs me is that most vim modes do try to be a complete vim mode (and the fact that they never succeed just adds insult to injury), they always try to be a vim emulator instead of providing vim-like keybindings that make sense in the context of the editor.

I do appreciate that I'm very much in the minority here though.
I believe the parent post is referring to actual scientists/researchers who ALSO communicate well...not people who are not in R&D but happen to communicate well.
My favorite thing is using long argument lists with it without a trailing comma. Similar for hardcoded np matrices.
You can do it in your browser: https://archive.org/details/HyperCardBootSystem7

More info here: https://blog.archive.org/2017/08/11/hypercard-on-the-archive...
I've done it for the games free for a week-end on Steam, when I want to continue playing but I don't want to pay for the game. Of course it only work for single-player games.
But changing the date of the computer quickly makes browsing internet unusable, due to certificate check failing.
Very few dams have the capacity to pump water back uphill.

And they don't need it, because power-generating dams are generally only built in places that provide lots of downstream flow naturally, like the U.S. Pacific Northwest, or in places where a reservoir is already desired for other reasons (typically drinking water, navigation, and/or flood control).

Dams have the capacity to route downstream flow around some turbines to lower their generating capacity. It's not really accurate to think of that routed water as "wasted capacity," because that water would flow naturally even if the dam wasn't there.
I have 'command' on the mac mapped to meta, sometimes I try to delete a word or reflow a paragraph...
Show HN: Tones.fm – Make synth music
The same number of bitcoins (well, on average) are made every day. A bigger mining rig just gets you a bigger slice of the same-size pie.
> The bones have unfortunately since been lost, and so cannot be analysed.

Someone needed Amelia's bones in his private collection?
First box text layout is broken in Firefox 58.0.2 Linux

https://imgur.com/a/uMbZD
I use vim bindings in zsh, tmux (tmux modality plugin) and chrome (vimium). Pretty much 95 percent of my computer interactions right there.

Why not just use vim? Why bother with other editors? I have changed jobs but carry my dot files with me.
It wouldn't be the first time. The practice of giving diamond engagement rings was a result of a very clever marketing campaign by De Beers ("diamonds are forever").

https://blog.hubspot.com/marketing/diamond-de-beers-marketin...
> Titanium is light, but my favorite thing is it is next to impossible to bend.

This gives an insane amount of tensile strenght since it always wants to retain its shape. TBH I have no idea why we haven't seen Titanium in things like golf clubs, hockey sticks, baseball bats, tennis rackets, snowboards etc, where you could really use its springy characteristics to a huge advantage.

I've always felt like it has a huge potential for widespread use in sports.
The reality is that like most very large software organizations mediocrity is the default. Based on the hires I personally know of recently, even Google is quite obviously and visibly well underway in the process of mediocre-ization.

Fill your company with mass hires to get "area under the curve." Make vanity hires. Slant compensation to the top 10%. Hire only the desperate who couldn't find work elsewhere when doing school recruiting but consider yourselves "successful" in college recruiting. Have people who are so institutionalized they not just mostly have never worked outside, they wouldn't be able to. Congratulate Foo for 22 Years at XXXX!

Hire tons of low cost contractors. Be that company where teams of inexpensive contractors don't just "help out" on projects by making everything harder, they go on to work for the company for 16 years. Build out in lower cost locations without imposing a bar - after all, engineering hours are fungible and even if the quality is lower you can do 3:1 - and they'll have mentoring from the Valley engineers assigned to turn them into successful teams. It's just engineering.

It turns out that mediocrity in coding is very, very bad.
Is quantum error correction really that demanding? I thought it was only a small multiple of the number of qubits, not orders of magnitude more.
Amazon Partnership with British Police Alarms Privacy Advocates
The 'detox' side of it is very likely garbage (but a great way to sell); on the other hand, 5-hour bike rides without fuel will deplete your glycogen stores and there'll come a point where the differnce becomes obvious (see 'bonk-training').

A 24-hour fast is different; your body will burn fat at sufficient rate to avoid glycogen depletion (it's pretty simple; the harder you exercise the less energy comes from fat and more from 'carbs').

From a weight-less perspective though all that matters is calories out exceed calories in - it's quite possible though that fasts end up making you less hungry than hard exercise does.

Long-distance cyclists don't worry about any of this though - the approach is actually pretty simple:-

Press food to face.

Suck.

Repeat.

Edit: formatting.
> right, so things that are not part of the language, not crossplatform and not crosscompiler

You just have a header with different #defines for the different platforms you are going to ship on, or use a premade open source one.

If you want to ship on everything, you won't get full optimization stuff everywhere. It would be better if some of these features were in the standard, but in practice it isn't such a big issue for those two in particular.
This sucks. Poor people have trouble paying electricity bills. In come the bitcoin miners, who drive up the cost of electricity, causing the poor to fall behind on bills and potentially become homeless. All so they can drive a fancy Land Rover.

Fucking stupid. This gold rush needs to die.
> Your argument tries to set a trap for anyone responding, by forcing a debate on moral relativism.

True.

> If you think murder cannot be defined as "bad", then why have we outlawed it?

The original comment has already been downvoted and is on its way to becoming invisible, so I see no point in having the debate.

[EDIT]

Or for that matter, I don't see the point of taking any unpopular position on HN.
The ability to produce and understand language, in general, is heritable. Speaking a specific language is not. Have you spent any time around the children of immigrants? They speak the language of their peers fluently, but often have a limited ability to speak and understand the language of their parents.
I guess I'm all alone over here with my love of nano - yes, its not as powerful as emacs (or even vi) - but it works well enough for what I need a text editor for.
There's a very philosophical question underlying this whole thing. If it looks like a duck, and quacks like a duck, and is in pretty much all the ways that matter in any given context indistinguishable from a duck, is it a duck? Even if we know it's a robot?

At any rate, at least we can rest assured in the knowledge that if it weighs the same as a duck it is definitely a witch.
F*, just renewed at $49.99 for a year.

Cancelling automatically downgrades, how unreasonable.
That's why I use Kinesis Advantage keyboards.
> Back in 2015 Juniper pretended to be shocked that the Dual_EC algorithm

To complete your point:

Security researchers solved the mystery around a sophisticated backdoor embedded in Juniper firewalls. Juniper Networks announced on [Dec. 17, 2015] that it had discovered two unauthorized backdoors in its firewalls, including one that allows the attackers to decrypt protected traffic passing through Juniper's devices. The NSA may be responsible for that backdoor. Even if the NSA did not plant the backdoor in the company's source code, the spy agency may in fact be indirectly responsible [due to] weaknesses the NSA allegedly placed in a government-approved encryption algorithm known as Dual_EC. The Juniper backdoor is a textbook example of how someone can exploit the existing weaknesses in the Dual_EC algorithm the security community warned about back in 2007.[1]

[1] Paraphrased from https://www.wired.com/2015/12/researchers-solve-the-juniper-...
Some outer solar system moons are mostly water ice. Theircores could be this phase of ice.
You could always try working for https://www.khanacademy.org/ or some similar organization
>meaning they could just use any much cheaper sharded data storage.

There are a plenty of regulatory reasons why this is simply not true. Cryptocurrencies may sound stupid from a technical point of view, but clearly they have a bunch of very real advantages over e.g. liberty reserve.

Edit: I guess I'll be waiting for Show HN: MongoDB based money laundering platform. :)
The piece in CircleID to which Geoff Huston is responding is pretty clearly a troll, a bid for attention from someone professionally attached to some pretty marginal "standards" groups. It's incoherent and poorly informed. It's possible to make colorable arguments about the need for security protocols that admit to legitimate monitoring. The CircleID piece didn't make any of those.

It's a little embarrassing to see someone of Geoff Huston's stature responding to what is so clearly a plea for recognition from someone who would otherwise have no impact whatsoever on Internet engineering. It's much more embarrassing for CircleID to have published that piece to begin with, but, what do you expect? CircleID is terrible.
BloomReach | Integration Engineer | Dallas, TX | Full time | Onsite | https://bloomreach.com/
How do you do? The BloomReach Tech-Services team has a Dallas spot open for an engineer. If you love to get your hands dirty with the connective bits to enable customer integrations, webscraping, and data analysis, give me a ping (I’m on this team).

BloomReach is a product and engineering driven company, headquartered in Mountain View, CA, with a Dallas office of ~20 people just north of downtown. We're walking distance to Mavs games (sup Dirk). We opened up shop here ~2 years ago. Most of our products revolve around search, analytics, personalization, and content management and power many of the biggest brands online.

I’ve been part of the company for 2 of it's 9 years and it has easily been the best step of my career. We’re in an interesting place where a lot of our customers are pivoting from their cumbersome and clunky solutions and they find us. We have two facets to our product geode, Content and Commerce --- and for what its worth, both products are well-placed in Gartner’s 2018 magic quadrant for their respective categories.

Our founder and CEO, Raj, built the company with a goal to make BloomReach the most impactful professional experience of each employee’s career. This describes me. You’re going to be hard pressed to find a better place to work in Dallas for software eng.

And if you’re not the engineer type, we also have Solution Architect, Senior PM, Senior Sales Analyst, and Sales Development Rep positions open in Dallas too (message me joey.liechty@bloomreach.com).
If you need rotating IP addresses, in various jurisdictions, why would you even be looking at VPN services? Just use Tor.
> it seems like you want a way to easily pull stuff out of old files so your working set isn't spread out all over the place.

Hmm. What do you mean exactly? I have all sorts of stuff in my org mode files, and what keeps track of them for me is the agenda view (i.e. it finds TODOs, deadlines, events, etc).
Lawful Interception
When I was learning oracle (the db) an engineer told me: "The password is scott / tiger". I was like: "That seems easy to guess." Him: "No it's hard coded into oracle - it works everywhere!"

http://www.dba-oracle.com/t_scott_tiger.htm
This is happening north of the boarder as well, but not just with Hydro power. Because natural gas prices are so low ATM, you are starting to see long-term Power Purchase agreements for sites in Southern Alberta. I can't see any reasonable argument for putting more carbon in the atmosphere for such a speculative asset/business model.
Why would we do anything to give multi-nationals more power?

They need reigned in. If Bernie and Trump are both against the TPP then it's a safe bet it's bad for the people.
Here's an article on C2: http://wiki.c2.com/?PrimitiveObsession. There's a bunch more stuff out there too, if you search for it.
<quote>cite one broad metric in which humanity has worsened over the past decades</quote>

That is what I did.
Thanks! I think Google Voice has two lines in, so it’d return a busy tone when I’m in an active call with someone (one line for each person to do the call merging).

>Would it possible to package all this in mobile app instead?

Unfortunately the limiting factor would be background processing here; iOS isn’t permissive enough to really replace the server. I think it might be possible by using a background service on Android though.
emacs is nice when you want an editor that has modest/ecent support for a variety of languages. Sometimes you can get a better experience with a flagship language ide, but if you use a lot of different langs or 'botique' langs then emacs is a good common denominator
BiDAF - Bi-directional Attention Flow Demo by Allen Institute for Artificial Intelligence http://allgood.cs.washington.edu:1995
Y Combinator 's Startup Investor School Day 1 Talks
It makes (business) sense to build your own gear when you operate at scale. Typical use cases are TORs and small table routers used for data center Clos topologies. Both often make use of merchant silicon which come with SDK's.
The more I read about it the more Bitcoin reminds me of the California gold rush.

Bitcoin's current price is based on pure speculation, it's useless as an actual currency at the moment. What happens to places like this when the value crashes?
I think it is very unfair to compare any country on earth with a heavy outlier like Switzerland (has been neutral for +200 years and did/does business with everyone, sold heavy weaponry to both the US and Japan during WWII etc.)

I live there, this country is smart and unique.
Add to that using C-q often in Emacs to insert literal characters when using sth. like quail, and then forgetting you're in a text area and not in Emacs and hitting C-q. Fortunately Firefox restores the content of the text area...
One entirely fanciful solution would be to DDoS YouTube's copyright system with bogus takedown requests. Place multiple takedowns on EVERY YouTube video. Then they would have no choice but to come up with a system that relies on more than just the say-so of a so-called "rights holder."
> Which is why those languages should be used for microservices, not Rust.

I think generalizations such as this one don't make much sense. But I agree with the rest of what you say.
Mario can now guide your route in Google Maps
I write a library that is used by many downstream projects. If I make the struct->class change in my code all my users who have predeclared my class have to fix their code. They probably won't read release notes, and might be using a permissive compiler (gcc is, clang is not - at least in my experience) so it can be a long time before they get weird bugs reports, which take them time to understand.
I did the same thing and stuck with it for a year. In the last couple months I decided that I needed to stop tweaking every last thing and wasting so much time and compromise by using the tools that allow me to be the most productive.

I dropped my highly customized emacs for Omni Focus (org-mode), Mail.app (mu4e), SublimeText (general emacs, org-mode), Mendeley (org-ref, helm), MS Word (LaTeX-mode). I never stopped using PowerPoint because it’s the standard in science and the couple times I tried Beamer (directly and through org-export) were a nightmare for having multiple figures per slide. I also sometimes use Excel now, though Python is still more often the better tool. I have not found a good personal knowledge base; right now I am using Evernote.

I have several collaborations and projects. Keeping my tasks organized needed to be easier than org. Working with other people in formats that will make them happy to work with me was also critical. Even with things like Overleaf and ShareLaTeX, it is too hard to collaborate with others.

Giving up plain text formats and version control are challenges.