skysight-inc/HackerNews huggingface dataset:
Not even something as basic as auto-complete from all buffers... soon we will all have moved to VSCode or Jetbrains IDEs.
a) How many employee commute routes will map to affluent delivery buyers?
b) More none-descriptive cars and persons in residential neighborhoods knocking on doors, waiting to be shot through the closed door. (I'm not even kidding.)
>In Medical Economics’ 2013 annual survey, 36% of family medicine/general practitioners and 35% of internists reported earning income from sources other than their primary practice/employer in 2012. That number was about the same for cardiologists (38%), but was higher for hospitalists (40%). Pediatricians and gastroenterologists were lower, at 25% and 27%, respectively.

http://medicaleconomics.modernmedicine.com/medical-economics...
> Why is it so hard to have a non-censored, rational discussion about this topic without it becoming some ridiculous flame war every time?

Because each side thinks they are acting selflessly in the best interests of Bitcoin with sound technical reasoning, while the other side has sinister ulterior motives. Bitcoin scaling debates (like most political debates) are riddled with assumptions of bad faith.

What really makes it complicated is that, to some extent, both sides are right: there really are people on each side who stand to profit greatly from their proposal winning and thus have their finger on the scale. Of course, each side only notices these people when they belong to the other camp.
"And you can block location requests(and the like) for the app, after work, Either with Android 6-7 or Lineage's privacy guard."

I see that you also do not work at walmart.
VS Code doesn't even remember window size. I used Sublime for 4 years and I'm trying Atom now. It works fine and has nice features but it's sluggish.
I made a few dollars above minimum wage when I was 18 before I started college. Not much on my resume other than similar jobs expected of someone in highschool. I was very happy with my job there.
In what world is $850-$1050 a month not expensive? That's a mortgage in most of the country, for which if you are healthy you get nothing at all in return (except perhaps peace of mind if you get in a car accident)
Maybe you could try to find a company or team where there is more teamwork, maybe some truly agile team. Most projects I worked on were not the lonely type - you would be closely and daily cooperating with other people. The issue was the opposite e.g. how to organize it so that there are big enough uninterrupted chunks of time for concentrated work. You might also seek projects that are tailored for concrete customers - you have to communicate about requirements either with customer directly or with analyst. If you have to stare 7 hours a day into monitor, then it means other people are shielding you from all that communication - it is not always like that.

Even more extroverted team might help - other extroverts will do the human contact thing even if there is no practical reason for it.
Reading your post I find myself understanding what you are saying... maybe. And that's my point. Communication is unclear.

It's hard enough to follow this topic for many people that want to keep updated. The fact that you have to spell out "please use SHA2-512/256, but not SHA2-512 and not SHA2-256" is mind-numbing.

"It's really SHA2-512/t where t has a value of 256 and that means that it's SHA2-512 truncated down which alleviates length extension attacks." Just typing that sentence gave me a headache and I have no real idea if it's right or not.

Adoption would be easy if communication was easy. As it is, it's a PITA to even have a short conversation on the subject.
Why do multiples of '512' using the Wolfram alpha automata panels show dark gray canvases?

(For example, 512,1024,2048, etc...)

https://www.wolframcloud.com/objects/sw-blog/capanels
If someone wants to steal something, they aren't going to steal what they just delivered (mostly they are not that stupid) - people already do that just cruising neighborhoods that they do not live in - it's enough of a problem that vids pop up every month on reddit. Real thieves would be casing houses and figuring out which one would be worth burglarizing.
> Depending on how the token sale is set up, you can usually be sure of exactly what portion of the equity you are getting.

You also trade off any ordinary protections as a consumer.
Needing money is its own kind of coercion, especially when being a walmart employee doesnt pay much.
"I am a professional, I get things done for other people."

I get what you're saying here (I think). Part of being a professional is putting your own ego aside and not making it all about yourself.

However, a true professional doesn't actually obey an employer the way a simple employee does. And in that regard, regrettably, we software developers really aren't professionals. We can take a personal stand, but there is no professional code of ethics that we serve that stands above the client or employer, at least not in the sense that it does for physicians or lawyers.

It isn't really our "fault", though we could organize better. Professionals belong to associations that have formal standing with government. In many cases, they can't "report to" a person who is not a member of their profession. They must serve their clients, but they are empowered, by law, to stand up to their clients and refuse to breach the ethics of their profession.
I agree, I've been hearing that this is "done" for years! He's not even supposedly working on his main product "Spinrite" because he working on SQRL.
Why do you consider electron to be an "obfuscated" web environment? I would argue that electron provides you with much better control than you'd get in a traditional web environment/browser.

> Native will undoubtedly offer better memory handling and performance.

True, but that seems to be a tradeoff that people are ready to make these days. For a lot of organizations, it is just too convenient to build cross-platform desktop apps using the web development skillset.

Although I must admit that, as a React Native contributor, I hoped for something like RN to take off on desktops in addition to mobile. It would provide far more control over the performance than electron because you'd be able to write native code alongside your JS, avoid overhead of the DOM and CSS, and even tune the JS VM for your application.
This is a very good summary of the situation, thank you for posting this.

However, one critical issue is omitted in the above: The suggested approach (SegWit), albeit probably more by coincidence than by intention, also corrects a shortcoming of the existing transaction protocol that lets you reuse parts of the computation when trying to find a suitable block, leading to a net gain of ~20% hash power over other miners if you exploit it.

Critically, said approach ("AsicBoost") is patented! Therefore, not all miners can use the approach, leading to a centralization of hash power in contrast to the original intention of Bitcoin.

Miners who currently benefit from this oversight in the protocol have no short-term interest in removing it via a change of protocol headers that SegWit entails, in addition to the other reason you mention, i.e., higher transaction fees if there is a backlog due to small blacks.
That's what I was trying to argue sarcastically, apparently ineffectively.
See, these are exactly the kind of poisonous claims that make this an impossible debate.

In short: extraordinary claims require extraordinary evidence.

If you want to claim an altcoin conspiracy to destroy Bitcoin, prove it. Otherwise take your baseless gossip elsewhere, please.
Stop auto-play videos like CNN from annoying you in Safari
Qventus | Software Engineer | Mountain View, CA | Onsite

Qventus mission is to simplify how healthcare operates, so that hospitals and caregivers can focus on delivering the best possible care to patients. We think that data and analytics should make it easier for hospital teams to do great things.

We use machine learning to create solutions that help healthcare organizations and their people adapt to the variability of the healthcare system and make the right decisions from the most complex data. We believe that small, day-to-day decisions can, over time create massive improvements in healthcare.

We have several positions open:

-- Full Stack Engineers

-- Front End / Mobile Engineer (Android, iOS)

-- DevOps Engineer

-- QA/Build/Release Engineers

For more information, visit http://www.qventus.com If you are interested please submit your resume to jobs@qventus.com
The thing I love about bitcoin is that a $500 swing in a single day (or hour) is completely normal and par for the course. Sort of amusing in how ridiculous it is.
> It can take multiple hours for transactions to be confirmed, and due to the demand, fees are high ($2-3 per transaction for fast confirmation.)

The idea that Bitcoin's high transaction demand makes transactions slow is a serious misconception.

Bitcoin transaction fees are a supply and demand system, and each transaction you send is a bid for the limited supply of blockchain space. If you place a sufficiently high bid, you'll get into the next block almost every time. The price of that bid is getting a lot higher than it used to be, but that's a case of Bitcoin becoming expensive to use, not unreliable.

OTOH, let's suppose you're bid is lower. I think where part of the misconception comes from is that both supply and demand are variable, the latter because of fluctuations in how many transactions people send, and the former because blocks are found randomly in a Poisson process. So if you want, you might get lucky and pay a lower price. But that's the same with any commodity with a free market - you wouldn't complain about gas becoming unreliable because you have to wait a few days for the price to dip, you'd still say it was becoming expensive. And like gas, as you lower your bid you very quickly find yourself waiting forever.

The other root cause of this misconception, is many of the people pushing the "Bitcoin is becoming unreliable" meme have business interests where they want Bitcoin to be a payment system first and foremost. That demands low fees. Unfortunately for them, Bitcoin's underlying technology is fundamentally ill-suited to that need and always will be - you need layers on top of Bitcoin such as Lightning to suit those needs.

Even worse, for some of those people they want Bitcoin to be a transparent payment system, with every payment easily visible, e.g. due to promises made to government regulators, or because their very business model is to deanonymise Bitcoin transactions. That subset's needs are very incompatible with scaling Bitcoin, as every scalability improvement will inevitably improve privacy against some attackers when compared to the current "everything public" Bitcoin protocol. For example, even Paypal offers improved privacy for myself in Canada, against the government of Iran snooping on my payments. Equally, a common complaint in the fintech world is the poor privacy properties of blockchains...
>forcing the government to pay the rest of a living wage.

What difference does it make where the money is coming from?

If we force Walmart to pay more, low-income ppl who shop will have to pay higher prices as opposed to now where all the taxpayers are footing the bill.
I just don't accept equity in lieu of compensation. There's far too many ways to screw you over.

The only thing I would value is participation in a trust designed to make it as difficult as possible for the founder to receive cash from their ownership stake without paying out to all minor participants. "If he's worth $1B, I'm worth $1M" is something I can value.
"could someone please let me know why this is so bad"

thought police

unconstitutional (wouldn't it be nice if the USA followed its own laws?)

chills free speech

data linkability

i could go on

"If they were asking for passwords"

news flash https://www.wired.com/2017/02/guide-getting-past-customs-dig...

"Your social media info is Public"

false

"while you can easily say you don't have accounts"

do not pass go, go directly to jail. don't lie to DHS/CBP
Now, if only there was some sort of way to force Wal-mart to answer these kinds of questions. Maybe... A union of employees, who want to understand their relationship with their employer better, and to push back on unfair parts of said relationship.
I haven't had a chance to dive into this book, but I just want to say that Game Programming Patterns[0] is one of the finest programming books I have ever read, 100% worth reading even if you never intend to create a game. Very readable, funny, and full of wisdom. You are the man!

[0] http://gameprogrammingpatterns.com/
WannaCry mistakes that can help you restore files after infection
> Coming from Walmart's perspective, I'm assuming it just seemed like a smart business decision rather than something maliciously intended.

I think that's exactly what the parent comment was criticizing:

>> Ugh. I think that this sort of attitude (which was my initial reaction too) is a big part of what's wrong with our current economy.

To restate: what's wrong with our economy is that we evaluate things, first and foremost, on if they're a "smart business decision" or not. That leads to "smart business decisions" are shady when looked at from many other perspectives.
Yes and no - it's using a competitive advantage in one market to drive anti-competitive / unfair practices in another market. In Google's case, they're not quite _requiring_ you to use a service they prioritize ahead of others.

Hypothetical example: company A has such a large market share and super wide margins in the market for widgets, so they decide to enter the market for books and undercut all of the competition on prices. They can fund that undercutting strategy with the margin from their widget business, but it's not quite fair / competitive because of the "moat" that they've built.

For the search market, it's a little less clean-cut, but I can see both sides. I am old enough to remember MapQuest back in the day as the primary mapping tool most people used, but there was a big hoopla/outcry that Google was possibly prioritizing an inferior product (Google Maps at the time) in its search rankings so that the tool could get more usage and get better, at the expense of MapQuest. At the time it was virtually impossible to prove, so it didn't go anywhere.

On the other side, Google has argued that super-low switching costs exist in the search engine market, so Google doesn't _really_ have a monopoly. This is where my knowledge of anti-competitive / monopolistic law breaks down (as well as where I ethically stand as a user,) as I'm not quite sure what should determine a monopoly: the market share _alone_, or the switching costs with competitors for the consumer?
This is quite the unsubstantiated claim.
> However, this upgrade is very contentious with the miners who are entrusted with securing the blockchain against attackers

The whole value proposition of mining is that rewards would shift over time from newly-issued coins to transaction fees. Any solution which offers an alternative for transaction settlement and reduces the demand for normal on-chain transactions and the fees from them is, then, an attack on the basic value proposition of Bitcoin mining.
You're right that I don't know all the details, but I know how Walmart tends to behave with regards to their workers, and I know that the system their proposing looks unusually ripe for abuse, to the point where it seems like it must have been intentional.

I'm tired of people wrapping shit in a pretty bow and trying to pass it off as a gift. It keeps happening, and people keep going along with it. Maybe this time we'll unwrap the policy to find a nugget of gold, but fool me umpteen times...
The market rate is unrelated to marginal productivity, unless you think North Dakota Walmart employees are twice as productive as Walmart employees elsewhere.

Walmart is, in many markets, a big enough employer in the low skills employment marketplace to be a price setter not a price taker.
Audi A6 Fatal Crash Straight into a Tree
It's native the way Apple loves native.

I don't think it is. It's a very un-OS-X app with its own completely alien-looking and ugly UI (and rendering and god knows what else). It's also not much of an IDE (unlike VS Code which has IDE goals and ambitions).

It's a decent, snappy, Python-extensible cross-platform editor. It's native mostly just in the 'runs native code' sense and likely of no interest to Apple at all.
I'm not having this issue. Is it possible you're running a proxy on your laptop (like charlesproxy) and forgot to disable it or add SSL proxying for www.freerobotcollective.com
I'll happily pay $30 for it if it fits my needs. But I won't pay $30 to find out if it works for me or not. A limited trial would be great.
Rep | Product Engineer | San Francisco, CA | Full-time | Onsite | https://rep.ai/

We are a small team (6) building tools to change the way businesses communicate with customers. Our product, Rep, combines customer context, machine learning, and a slick app that enables organizations to build meaningful relationships through mobile and desktop messaging.

We're actively looking for builders — folks that want to contribute more than code. Your specialization is less important than your desire and ability to learn fast and adapt to shifting technologies.

We're founded by ex-Googlers with deep experience in messaging, personalization, and machine learning, and we're backed by some of the top investors in Silicon Valley: Accel Partners, First Round Capital, SV Angel, and Forerunner Ventures.

We offer competitive salaries, meaningful equity and generous health, dental and vision benefits. If you are a member of an underrepresented group in technology, we strongly encourage you to apply.

Technologies: Python, Postgres, WebSockets, React, Redux, ML, etc.

Drop us a note at jobs@rep.ai with a link to your LinkedIn, a resume, or anything else we should know. We’ll get back to you quickly!

p.s. I love working here. The team is smart and talented but also deeply good, respectful, and empathetic.
If it bursts, it bursts. A few get wealthy, a lot get poor. But everyone gets educated for a time. Then another bitcoin bubble or another bubble in another crptocurrency or another asset get blown up. Rinse repeat.
Are you already zorked this early on a Friday? Then why are so many of walmart's employees on social benefits? https://www.thenation.com/article/walmart-wages-are-the-main...
Crowdstrike | Irvine, Sunnyvale, Seattle, DC, Remote | Fulltime | ONSITE or REMOTE | http://www.crowdstrike.com/

CrowdStrike Stops Breaches. We're a rapidly growing company that just raised $100M from awesome investors like Accel, CapitalG, Warburg Pincus, March Capital, and Telstra - https://www.crowdstrike.com/resources/news/crowdstrike-close...

We're growing our team of software and devops engineers to help scale our automation of our software and systems. Give us a shout if you're interested in the following areas, with other information listed at http://www.crowdstrike.com/careers/

* Cassandra/Elastic/Spark/Splunk Scaling and Automation
* Chef/Python/AWS/Openstack Scaling and Automation
* Public, Private, Hybrid Cloud and Datacenter Growth at Scale
* Securing systems internally and externally with a focus on automation and visibility
* DevOps/SRE/Linux Systems Engineers
* Virtualization Engineers (manage ESXi and other systems)
* Data Center Manager

We have a real devops approach - very egalitarian and enabling of engineers. There's tremendous mutual respect and as a result, we get a lot of leading edge stuff done very efficiently.

Come join us! Contact Jodi Franco <jodi.franco@crowdstrike.com> or see us at http://www.crowdstrike.com/careers/. You're welcome to ping me at alan dot hannan at crowd strike dot com for any questions. I manage a team here and enjoy my job and coworkers.
That suggestion has been put forward a number of times since the limit was put in place. One problem with that is that it is a backwards incompatible change so there need to be some signalling mechanism in place to ensure the rule change takes place at the same block height for every node. The logic would need to have been put in years before it activates.

A more longer term problem is the governance problems it entails. Large economic interest will want to adjust that value to their liking, so it should preferrably be a little more non-arbitrary.

So a more flexible approach is necessary, preferrably one that is backwards compatible for old nodes. Extension blocks, and a special form of extension blocks called segregated witness, can do exactly that. They have other problems, but most are pretty well understood by now, and most developers see segregated witness blocks as a way to more than double block size whilst minimizing risks.

(It also brought along the possibility to fix other long standing problems with the transaction format, so in the end several other things such as script versioning, uxto defragmentation and non-malleability was stuffed in there.)
For me it was that physics was about reality. In high school the key moment occurred when in a physics lab, after calculating and measuring and calculating more, we placed a cup on the floor, rolled a marble down the ramp and off the desk - and it landed in the cup! At that moment I realized that all the math I had been studying actually meant something in the real world, and was useful for explaining questions I had about the world.
You are lumping me in with some strawman who insulted you, then you insult me calling me "impervious to reason". You are not interested in a real exchange of ideas.

I will respond to your points in the spirit of open exchange anyway, but if you continue to be rude it will just shine a poor light on C programmers as a whole. Since I feel you ideas are lacking factually this might seem like an attack, it is not an attack and I even ask for more information on points with merit.

I have pointed out that elsewhere in this thread that the standardized C ABI is perhaps the only thing I like about it. C++ can seamlessly use this, but not by default (which is a weakness of C++). So anything C inter-operates with C++ can too. So your point that C++ inter-operates with less is entirely without merit. Using this I have interoperated with Lua and Ruby from C++, it works well.

To push interop further there are several tools like SWIG that seek to allow exchange of rich objects between languages (rich objects that C doesn't even have), and these tools work. I have written code that throws exceptions from Java an catches them in C++ (and vice versa of course) and things of similar complexity in a few other languages.

It feels fantastic to have low or 0 cost abstraction around passing complex objects between systems and have all the code that does that strongly checked at compile time (And covered in Unit tests too that but that could be done in C too, I just don't see it often).

As for tooling, I again think your points are largely without merit. The are plenty of tools for both languages and there are plenty of simpler languages with less tools. It seems to me that the amount of tooling is not related to complexity but rather popularity of the language.

A language that is functionally driven by one vendor and supplanted by that vendor with a newer language (swift) is not a reasonable solution to most problems. I am curious about we makes it interop better than interop with C++, what does it do right that C++ does wrong?
I'd say $30 is a very nice price for what this seems to be but in my case it is

1. well out of impulse purchase range for me (which matters since no demo seems to be available)

2. not available on any of my preferred platforms (i.e. Linux and Windows)