skysight-inc/HackerNews huggingface dataset:
Built For Me Inc. | Seattle, New York, San Francisco, Remote | Senior Software Engineer | Full Time | $150k-$250k

Who we are: We are a small company loathe to use the word “startup”. The phrase that most aptly describes us is “boutique consulting firm” as we are currently working on select software consulting projects and have a long term vision to build a stand-alone product in about a year. The future product will focus on enabling business workflows and growing workplace productivity. We are being smart in our approach balancing software consulting with our own product. We balance both to pay ourselves well and support our vision for the future.

Who you are: You are a self-starter who can work with little supervision. You are meticulous about details and sufficiently passionate to get things done, yet know when to pivot to a more experimental move-fast mode. You should be a great teammate who looks to make your colleagues more productive because you know they are doing the same for you. You love the state-of-the-art and yet understand the danger of being there and can articulate the reasons why.

Technologies:

NodeJS / JavaScript

Babel / ES6

RDMS: MySQL / Postgres

Amazon Web Services: EC2, Lambda, CloudFront, S3

Slack

GitHub

Apache Aurora / Mesos

Terraform

Docker

We’re open to new technologies too, in the right situation.

https://www.builtforme.tech

https://blog.builtforme.tech

Apply via AngelList: https://angel.co/builtforme-1/jobs/274547-senior-software-en...
Does the format I like tend to be (even if not all) full of weird table layouts and spammy ads?
And then there is everyone else in between, including me who both want programming to be fun and enjoyable and on the other hand simultaneously care about getting a product to market.
From very far away, kinda, fuzzing generally aims to find faults in systems by feeding them generated data (possibly guided by branch probes) and waiting for them to blow up.

Property-based testing also does pseudo-random data generation (usually guided by constraint sets either explicit or type-based) but rather than wait for stuff to blow up it checks that specific properties hold (hence the name).

In TFA's example, a fuzzer would generate random lists, feed them to reverse and see if the reverse function faults, a property-based tester checks that reversing twice yields the same list.

Property-based testers also often (though not necessarily) try to reduce their example (of the property not holding) to a simpler version thereof, AFAIK few if any fuzzer does that.

In a way, property-based testing is a step beyond fuzzing, though it is also a more structured one, and it works on much smaller scales e.g. you'll property-check a function, but you'll fuzz an entire complex software system.
Not really, I'm a dilettante at this. https://en.wikipedia.org/wiki/Village_Homes is one of the more successful developments that really focused on passive solar design that I'm aware of.
Who on earth is the "they" that you are referring to here?
Had I known I'd have listed that. Seriously this guy is amazing.
Do the same Republicans did with ACA, give it another name (Obamacare) to lessen it in the eyes of the people, I suggest "Internet Censorship Act" or "Destroy Internet Act"
But I already can buy cheaper juices at the grocery / convenience store. Why would this be any different?
This is not some covert attack on Internet businesses, it is a well-intentioned but misguided attempt by these senators to prevent adult service websites (namely backpage.com) from enabling pimps and organized crime to traffic victims with impunity under Section 230. Backpage actively helps buyers and sellers remain anonymous specifically for adult services, and provides the means to avoid detection by law enforcement - Bitcoin payments, encouraging prepaid credit cards, not requiring phone numbers for verification, stripping metadata from images, etc. Interestingly, it requires phone number verification for other classified sections on its website like cars and boats, but for adult services it even offers a 10% discount for using Bitcoin.

There could be a legal argument made that Backpage induces trafficking on its website by not requiring verification for adult services, and is therefore involved in the creation of its content and thus not protected under Section 230. Section 230 could also be amended specifically for adult content to require verification and restrict anonymous payment methods. But the EFF is absolutely correct that in its current form, this would be terrible for anyone hosting content on the Internet because this amendment could be broadly applied to illegal content posted on any content providers website, and creates an incentive to have no filtering of content.

One recent development is this Washington Post article that uncovered evidence that Backpage has actually been actively promoting sex trafficking posts to its site [1]. This would make Backpage unequivocally the publisher of its content, and therefore criminally liable. So it is entirely possible that this amendment will not be needed to bring down the human filth that operate on backpage, but some legal remedy is certainly needed to combat the many existing and future websites that will enable sex trafficking.

1. https://www.washingtonpost.com/local/public-safety/backpage-...
QUBIT | LONDON | ONSITE | SENIOR PRODUCT ENGINEER (FULL STACK JAVASCRIPT) | VISA SPONSORSHIP AND RELOCATION COSTS PROVIDED

We are looking for a passionate Senior Product Engineer (Fullstack Javascript). Currently using React, Redux and Flux and looking for someone keen to work on server side technologies including node.js, Dataflow, Docker and Mesos. We will consider visa sponsorship for the right candidate.

More details here - https://boards.greenhouse.io/qubit/jobs/130919?gh_jid=130919....

Check out some of the links to our work via the job description.

Please send your resume direct to careers@qubit.com
Cryptocurrency Market Just Reached Total Value of $160B
Wow this was a name I hadn't heard in about 15 years. The cycle of life is real on the web. A business is born, thrives, and dies. Rest easy old friend.
I thought about importing drones into Sao Paulo to do 'in-window' sushi delivery (it's popular here for 25-35 y/o's).

Then i put on my black hat thought about it some more. Asking the question "what could i do with this if i were an asshole?"

I was speaking with a guy Yakuza ties when the idea came to me, so we both quickly thought of how drug dealers could use it for their deliveries and stuff. Then, the next logical conclusion: their drug wars, so assasinations. Another bad consequence: Carrefour getting a hold of it, thereby normalizing it through ubiquity, sliding it right in on claims of 'convenience,'

Before you know it, spooks, whose surveillance state currently requires one to be within physical range of a chipboard, can now do a whole lot more (like puts on tin-foil hat aerosol delivery inside my 20th floor 'weatherized' studio apartment, "just leave the window open so wal-mart's drones can get in and bring you your socks and sushi!").

Everyone mentions big brother, but i find the silicon valley commentary on "big mother" equal parts hilarious and frightening.

So, drones, not a good idea here, since we live under a silent and (mostly) non-violent dictatorship on the federal level, with buy-in from the elected municipal and state executive governments.

Needless to say I scrapped the idea. Just because you can doesn't mean you should. Ya dig?(=
Colorado sex offender registration act is unconstitutional, federal judge
Show HN: Unlimited Graphic Design Help, 15 days free trial
As noted below, this bill would be an absolute (much deserved?) disaster for websites that police content. Such websites can't hope to avoid the "knowing" prong.
Excessive Heat Warning in the San Francisco Bay Area
>They would cease to exist if these aspiring fascists stopped supporting violence (direct or state-sponsored) against minority communities.

They would have to be a surprisingly disciplined bunch of radicals were that to be the case.
> If you’d showed your axe to Edison he’d either have stolen the design or declared it a menace and tried to run you out of business so he could sell more saws

LOL... best part of the article. Good writing in general.
"...if these aspiring fascists..."

Defined by whom?
Roku Form S-1
I've been using Gitlab free for all my personal projects and mostly I'm totally okay with this change. I was afraid of being forced to pay for some basic functionality in a year but honestly most bronze/silver features are for slightly bigger projects than personal.

Just one small thing: pretty much the only 2 features I use from the Bronze plan are Issue Weight (I can live without them) and Milestones.
I would like to see Milestones in the Free plan because for me it is just a convenience to create more structure in my issues. I wouldn't pay for just that feature and the alternative is more labels which would have the same result but more messy.
QUBIT | LONDON | ONSITE | DATA SCIENTIST | VISA SPONSORSHIP AND RELOCATION COSTS PROVIDED

We are looking for a strong Data Scientist looking for a challenging role conducting pure research into online consumer behaviour. Experience with large scale data sets and Machine Learning techniques is essential as well as a strong mathematical/statistical background. We will consider visa sponsorship for the right candidate.

More details here - https://boards.greenhouse.io/qubit/jobs/743687?gh_jid=743687...

Please send your resume direct to careers@qubit.com
> Twitter then respects the website owner's markup request.

Since when is Twitter the user agent?
> well-functioning defensive military is inherently unstable

This is why it makes sense to have a purely defensive military work on a reserve and draft basis.
You don't really need the defensive military - until you do - in which case you want to magic a really big and reasonably competent one into existence quickly.
BTC-E Update of 01.09.2017
They're waiting for driverless cars to become a thing...so they can fire all of their non-employees and reap huge profits. They're playing the long game.
Because they're different businesses run different ways? And the grocery store ultimately is governed by the FDA and a totally different set of regulations and expectations?
Oh wow, water it is then. Thanks for the correction.
Sad to hear it. I just started selling my old books on half.com and found the experience to be pretty great. I sold a couple hundred dollars worth of books in a month or two.
Why don't you operate in places where it's legal? Like Germany, UK, Switzerland, Netherlands etc.
This law was not drafted in a vacuum where nobody looked at real world situations.

Sadly, given that we're talking about an EU law in a technical field, I suspect that what you just wrote is actually quite close to what did happen. That would be consistent with other recent EU rules affecting creative and technical businesses. In some cases, even senior EU and national government figures have admitted that those involved hadn't seen major unintended consequences coming at all, at least not until it was too late in the process to avoid them.

Essentially, the EU often exhibits good intentions and its laws might be made with laudable overall goals, but it frequently produces poor implementations that haven't been thought through in enough detail before legislating. So far the GDPR is shaping up to be another textbook example, with perhaps a side order of political football so the EU can beat up big US tech businesses because the EU's business environment hasn't resulted in creating equivalent services of its own.

This doesn't seem healthy for either our tech industry or our society as a whole to me. I'm actually a rather strong advocate of privacy online, but rules intended to protect it do need to be reasonably clear and practical or they're not going to be worth very much.
Maybe include the rest of the quote:

"... if these aspiring fascists stopped supporting violence (direct or state-sponsored) against minority communities. "
Europe unveils world's most powerful X-ray laser
What is the intuition behind a binary indexed tree and how was it thought about?
BTC-e was using this same domain in the past.

https://twitter.com/btcecom/status/903714691465150464
State of Nevada to use powerful opiade fentanyl to execute prisoners
"Although not a generally accepted fact, the women here are as qualified as the men."

I'll believe it when I see the admission statistics. Do they have gender segregated admission statistics for MIT? Anecdotally, I had a (male) friend in high school who was waitlisted with a 34, yet a girl in the same class with a 32 got in (no waitlist).
> They would have to be a surprisingly disciplined bunch of radicals were that to be the case.

True, white supremacists don't exactly have a great history of non-violence.
Possibly best represented by this ridiculous infographic: https://martechtoday.com/infographic-marketing-technology-la...
> The point isn't to ship code, it's to learn. Honestly I don't care if it ever ships. And even when I do release one, I don't care if nobody uses it except me.

The objectives for a side project are subjective, and so they should be. However I doubt most people truly have no intention to ever ship a side project or "don't care if nobody uses it", as admirable as that would be.

I look back at my naive, recently graduated self and remember how I truly wanted to ship my side projects but loved to play around with new toys so much that I rarely shipped anything. I wish I had read a few more articles like this that would have helped me strike a balance between trying new things but still having enough experience in the stack I'm using to actually ship.

In short, if you have a great idea you want to ship then deprioritise learning to stand the best chance of getting it out there!
I think .Net Core will never include WPF.

As far as I know, there are not plans for cross-platform GUI on .Net Core. And WPF is pretty much a dead technology.
MongoDB is looking for Developer Advocate in the NYC and SV regions.

https://www.mongodb.com/careers/job/671278?gh_jid=671278

We’re a team of software experts who love teaching developers and celebrating their success. By joining our team, will also join our mission to enable developer innovation. Our best days are spent helping developers write and deploy secure, reliable, and fault-tolerant software. This role will report to the Senior Manager of Developer Advocacy.

Our ideal candidate for this role should have a background in engineering and software development, and have proven success in helping other developers to build reliable and scalable, fault-tolerant applications. You get excited about new technologies, and by the prospect of engaging with open source project maintainers and community members in person, on online forums, and on social media.

--

Personally, I've been able to take on creative projects rooted in technology. That's the core of what the position is. This summer I did things like introduce utilization of nodejs apps with MongoDB, show back end as a service software, do developer live stream videos as well as tutorials. That was like in a single quarter all based on stuff I wanted to try to accomplish. It's a fun job, it's a chance to take the skills you have accumulated over time and assist others in using them to build apps and services with MongoDB.

We're focused on software languages like Python, Go, JavaScript and building apps with the MEAN stack. We're helping people do things like this, data science, IoT, games and more. We want to help people do this in Clouds like AWS, Google and Azure... but having datacenter and bare metal support helps!

What's life like? You'll get to write apps, blog, build videos and work with community members. You'll help with the marketing team regarding how the technology of MongoDB and the products our engineering team can help developers. You will attend and speak at events. You'll even get a chance to work on product launches when updates or brand new products are released. You'll be able to create new apps with these products and features first, so you can then teach other devs how to implement them for their projects/jobs.

apply at the link or find me on linkedin https://www.linkedin.com/in/jaygordon0042
> but there are no chinese Googles or Samsungs

There is no american or european WeChat.
Somewhat contrary to what the other comments so far have said, I would say that this is definitely related to fuzzing. In fact, it is fuzzing, plain and simple, but unguided and of a more limited scope than what afl gets you.

afl is guided in the sense that it uses binary instrumentation and an evolutionary algorithm to guide testing towards increased program coverage. It also exercises the whole program instead of just a preselected set of functions. There's also libFuzzer, which like afl uses coverage to guide the fuzzing process, but fuzzes only preselected entry point functions. Finally, there are unguided fuzzers like radamsa which simply mutate a bunch of known inputs to produce new ones using techniques that have been empirically shown to lead to bugs often. This is probably the most similar to what Hypothesis does.

An important mention, with regards to the QuickCheck connection, is QuickFuzz, which uses QuickCheck as a test case generator for a variety of formats in QuickFuzz which then get mutated by general-purpose fuzzers like radamsa: http://quickfuzz.org/

Overall, I'd say the goals of fuzzers like afl/libFuzzer/radamsa are very similar to the goals of libraries like Hypothesis/Quickcheck, with the former group being a bit more security-oriented while the latter group's emphasis is a bit more on general program correctness. It should be obvious those two areas are very much overlapping, though.
Replace 'user agent' with crawler if you'd like.
They call it WhatsApp. It has more users than WeChat.

For every successful social network or similar in everywhere but China there is a chinese clone whose main feature is that it spies on it's users for the government. It's not innovation, it's a bizarre Orwellian AOL portal maintained through first regulation then force.
Ultra expensive juicers aren't new[1]. Even "normal" juicers are quite expensive[2]. Juicero was just trying to jump on a fairly well-established gravy train catering to the juice woo crowd.

[1]: https://www.acemart.com/equipment/beverage/juicers/zumex-ess...

[2]: https://www.amazon.com/gp/product/B01EXF4PLC/
thank you for clarifying! It seems I slightly misrepresented your views...for that I'm sorry...I was going on memory of what I remember you saying.
I've seen this dark pattern at Agoda.com first. They have been doing it for a long time.
This is my main issue. Otherwise, the service has been great.
Innovative Police Transparency Measure Dies in California
Privacy Badger Makes Twitter a Little Less Creepy
Provide a platform so that people want to use it to bill and communicate with their customers rather than a yellow pages so people can find them. Then they won't leave.
Half.com was useful back when Ebay was more of a strict auction site. I remember using it circa 2001 or so to buy some rare PS1 games. I may have used it as recently as 2008 or so to buy textbooks. Now-a-days, most Ebay Sellers have "stores" anyway, where stuff is strictly on a Buy it Now price, so half.com is basically obsolete.
Salary & equity depends on experience, location, and the role.

We expect to be hiring much more senior management roles in the next 6-12 months as well, an engineering manager and a product manager.

Therefore, it's a very wide range from $50k to $150k in salary, and 0.1% to 2% in equity.

Fullstack: https://jobs.lever.co/bigscreenvr/284548b4-7876-4bb2-97fc-36...

Front-end: https://jobs.lever.co/bigscreenvr/2a268771-b32e-42b0-bc6d-98...

Back-end: https://jobs.lever.co/bigscreenvr/ade2408f-20ee-42d7-bfd8-3f...
(I assume that's autocorrect.)

I'm also a developer, and I can get by just fine without a numpad. I know or have seen hundreds if not thousands of devs without a numpad who write code just fine. "I'm a developer, therefore I need a numpad" is missing a few intermediate steps!
Spotify Goes ‘Upstream’ with Brands for New Podcast Series
I strongly recommend technologists read the work of Fredy Perlman. It is essential that the builders start thinking about social consequences of their creations.

http://theanarchistlibrary.org/library/fredy-perlman-against...
If the publisher provides both AMP and non-AMP versions of a document, it is possible to write a browser extension that will redirect to the non-AMP URL when provided.

You would want to look for <html amp> to detect this case, and then <link rel=canonical> to determine the possible non-AMP URL. If that URL differs from the current URL, redirect to it.

If you personally want a per-user option here to override the publisher, this seems like the way to go, but there is some similarity to ad-blocking here.
It's not crazy if you don't have a good idea of your market value. It's not "don't tell anyone what you want to be paid", it's "make the other side go first, just in case I'm wildly undervalued and the range is higher than I can imagine".

And I've been part of many enterprise software purchases where getting to a cost depends a lot on budget and perceived depth of pockets. Final prices are usually 50% of the first price you can drag out of the vendor, but I've seen up to 90% discounts.

You're right on both counts, as long as the market values are relatively well known to all parties. When it's murky, you're better off letting the other side go first. Sounds like you're very in touch with your own personal market value, so it's not an issue for you.
I'm just starting to dive into NLP and I'm curious if this type of technique could be viable for identifying the same users across multiple social media accounts.
“this code very fast” pull request to remove whitespace from linux kernel
As a Chinese reader, every sentence in this article rings true, even more so in the historic perspectives.

Especially in the PRC, you're in general incentivized to be an "excellent cog in the machine", and they teach this value to you in schools. "Being unique" in your first 18 years of life is considered a bad thing, and respect for hierarchy is enforced every day.

I wouldn't write everyone in China off to the type presented in the article -- most people in China know that this is not an efficient way of approaching things. However, their hands are tied in a society that enforces hierarchy in every possible way.
I'm not a lawyer but what does this mean for apps like Signal?
Eric Raymond – Managing modafinil
That's reductionist to the point of absurdity. WeChat does far more than WhatsApp. I'd say it certainly started off aping others, but WeChat has now grown into a substantially more innovative platform.
Interesting fact.. with the last software update they changed what was considered trip, and local pretty significantly. I wonder if that is aligned to a SW improvement in battery management?
It's existence is one of the clearest examples of over-engineering existing. However, fitting a multi touch screen into a few mm's of laptop is technically impressive.
One of the problems with managers in big organizations is they tend to be people who started out at lower levels and got promoted because they are good at politics and making higher-ups think they are better at what they are doing than they really are.

And as such they are more interested in keeping those under them from explaining to those above them how they, the managers, are screwing up, than they are in really doing things right.