skysight-inc/HackerNews huggingface dataset:
I currently work for a solar panel company as an "appointment setter".

We have probably over 6,000 people's contact info in our Salesforce database (the admin doesn't let us see or query the data because that's her job and the CEO feels similarly).

Us 7 reps have thoroughly exhausted these leads. 50% of the phone numbers are disconnected, the remaining 50% have been contacted over 10 times and many are fuming pissed that they keep on receiving calls.

Easily less than 1% of these 6000 people have a genuine interest in solar panels, and these leads were allegedly collected through door knocking and web forms.

There are no questions you can ask these people to get them to open up. They wouldn't be interested even if you were offering them a pot of gold.

Honestly, word of mouth remains king in an industry like this. It's way different from how you would sell a mainframe or a widget subscription, but this is my experience "in the trenches".
> the changed lines in the imported Chromium source is usually somewhere around a couple of million.

Yeah that sounds truly horrifying, I guess they must employ some degree of automation though.
Don't discount your expertise! I met a doctor who programs and that lead him to becoming the resident health informatics guru on staff. We met at a local Meetup for a programming language.
It's a bit like "Responding to Tone":

http://www.paulgraham.com/disagree.html
I think even BBC is entitled to a certain amount of indignation after having watched a video where a lovely 9-year old girl is blindfolded and then shot.
The Rosetta code entry for comparison : https://rosettacode.org/wiki/Averages/Mode#J
What Programming Language Is YouTube Written In?
Show HN: Signal – Simple, beautiful and privacy oriented open source analytics
> I hope this is a wake up call that privacy implications need to be seriously considered during product design

Maybe am too cynical, but I think it would be a wake up call to hide such features better in the future. This is Google we're talking about here.
Yes. CmdrTaco, when posting to the home page:

https://slashdot.org/story/01/10/23/1816257/Apple-releases-i...

(that post is old enough to vote in this year's election).
Polyglot frameworks: improve the experience of polyglot developers
Does Shopify Resize Images?
TF AND CF CHECKER
When I had my Pixel I remember not being able to save reminders or events with the assisstant unless I enabled Google Now Cards, which shoved advertisements and bullshit articles onto my home screen
Walmart Requires Lettuce, Spinach Suppliers to Join Blockchain
Don't worry, it's not just you - I also react very strongly to images or descriptions like that. Pretty sure this only started when I had kids of my own.
“The automaker is executed tests of some 90,000 drivers across the Chicago and Los Angeles areas from November 2017 through to January 2018 after those drivers gave permission for their data to be processed in this manner.”

Hey, we’ve updated TOS, accept to continue using this service!
We won't be able to buy such cars also in next 10-20 years as by then every manufacturer would have included partial or complete data gathering on their units. If they are doing it so should I so I can stay in business is the concept being followed. This can only be controlled through strict laws, and that is a sorry state of affairs anyway. :(
It can also happen if you run Linux on a crappy flash drive.
Agreed. Aneutronic fusion is the end goal and the real prize in the fusion game, and we're very very far from that. Yet with just waiting for it, we'll never get closer.

And of course eventually clean (as in proper reprocessing/recycling) fission energy would be great too, but that again is stalled, largely due to nuclear armament proliferation concerns.
They used Chrome previously and now they switched to Firefox and are happy with it, despite not having used it seriously in 5 years.
It's not about the type of government in Iran, it's about being sovereign in our own affairs.
Yep, been out for a number of hours now.
Voting to elect a government won't stop the Russian tanks from rolling in.
Montreal. I work with autonomous driving currently, but I agree that jobs in my field are restricted to barely half a dozen cities in 4 countries.
I do belive that requests are all or nothing, not that I can delete only particular bits and keep using the service with all other info intact.
Taking a look at the blog's main page, it looks like your intuition is pretty much right. There look to be a lot of posts with that catchphrase in the title, but I looks more like a mini-genre than a serial collection.
How does that work? NATs (usually?) track TCP state. That means party A sends a SYN and will only pass in SYN-ACK. Party B's NAT drops SYN on the floor. Same happens the other direction. It works for UDP because there's no concept of an established connection, but TCP?
Don't touch the touch screen while the engine is running.
> It probably depends on how you use the service

Not... Really.

He was placed on the cover of every album for the front page, top charts, and a hell of a lot of other playlists as well [1], including playlists that didn't feature him (half of playlists, according to Reddit detectives).

It was so bad, that Spotify was issuing refunds [0], because they basically had one artist take over the whole site.

As my anecdotal example of the insanity of the promo, I had Drake featured in playlists for Symphonic Metal. From Nightwish to Drake... Is a hell of a transition.

[0] https://twitter.com/notkaranarora/status/1013862692396781568...

[1] https://i.kinja-img.com/gawker-media/image/upload/ds67rbqvl3...
> Microsoft, Mozilla and Apple were the only engine developers in town.

And KHTML team in a cave.
I remember using Google now cards but stopped after they decided they needed my full history to make them work. I guess I was lucky I missed the advertisement phase.
> In that case, just fall back to bitwise AND index clamping. A small performance penalty, but nothing major.

Masking the index will break code that is actually using the larger address space: running true 64-bit WASM code (as in, using >4GB of space) won't work, which is what I was referring to.

> page table entries

Indeed, hence the reference to virtual memory. In any case, because both x86-64 and ARM64 only have 48 bits of actually addressable space, that 4GB of overhead (plus, up to 4GB of actual addressable memory) only allows for 65536 (or half that) WASM instances. That's definitely a large number, but not one that is out of reach.
Kosmic is a seasoned speedrunner. I highly doubt he's cheating.
It works, but it uses non-standard extensions that are only present in Chrome, so it runs slow in Firefox, especially since their latest update.
Interesting! I occasionally get the "a script is slowing down this website" message, but not nearly so often and killing the affected tabs seems to work OK. I guess some pages are super-extra-bad for Firefox. Or perhaps some extension you have is causing grief? (Though that should be much less able to happen in the era of WebExtensions.)
I just thought my WiFi was busted. Any other regions down or is it just the UK?
Archived copy without GDPR nag screen:

https://web.archive.org/web/20180926083157/http://www.washin...
Buy an external HDD and sync important files when you're at home. It's unlikely you'd suffer from bitrot in files created while you're away from home.
How is this different from what the previous post said?
Not at this point in time, as far as I'm aware.

I've been trying to do this on my linux, so far, I failed; all the android emulators are extremely slow.
There's way more to a stable ABI than that. All of the standard library for example. Try making a binary library that uses `std::string`. It can't really be done - you have to take `const char*` and convert to `std::string` internally.

Huge pain for closed-source libraries.
Resign from my full-time job with the idea of starting my own SaaS company.

I feel I should have done this a few years before. But you need to feel you have enough knowledge/experience and some cash to burn to get a business started.
Well, the cooperation is a key.

> During the 2012 campaign, Barack Obama’s reelection team had an underappreciated asset: Google’s executive chairman, Eric Schmidt. He helped recruit talent, choose technology, and coach the campaign manager, Jim Messina, on the finer points of leading a large organization. “On election night he was in our boiler room in Chicago,” says David Plouffe, then a senior White House adviser. Schmidt had a particular affinity for a group of engineers and statisticians tucked away beneath a disco ball in a darkened corner of the office known as “the Cave.” The data analytics team, led by 30-year-old Dan Wagner, is credited with producing Obama’s surprising 5 million-vote margin of victory.

https://www.bloomberg.com/news/articles/2013-05-30/googles-e...
One of the ideas that really informs my thinking about comparative programming languages is "semantic compression": https://caseymuratori.com/blog_0015

A programmer has an idea of what they want the program to do, expressed in human language and concepts. Programming involves refining this idea in sufficient detail that it can be expressed as a program, replacing the imprecise human thought with precise symbols that will be mechanically interpreted. A programming language offers a set of primitive symbols from which larger concepts can be built.

One reason people avoid programming in assembler much is that the primitives are "too small": they don't relate well to the concepts the programmer is thinking in and you need a lot of them. I wonder if the problem with APL-style languages is that, unless you're used to operating in a mathematical domain, the primitives are "too compressed": a single symbol standing for a large complex concept.
I’m curious if an additional constraint like “total (absolute) time shift from this year to next (over all families in the district) <= K” or “max shift in first bell over all schools in district <= MS” was considered, along with the acknowledgement that this is e.g. an N year process to get from the current schedule S_0 to the optimal schedule S^*.

In my mind, this alleviates a lot of the “would have to change jobs this year” concerns, because the people making changes would ALREADY be making bigger changes (starting to take their kids to school), and the most extreme schedule changes would be deferred until the children on the existing schedule had aged out of that grade’s current schedule.

(Done enough optimization modeling to know this isn’t an easy path... but seems like it has some potential.)

Similarly, (maybe this was just the article dumbing down reality a bit, but it sounded like the transit expenditure vs parent happiness units were somewhat fungible. Any possibility of offsetting a bit of upfront expenditure with future savings of the more efficient (say from year N/2 onward) future state?
It sounds like the exact opposite: you're reducing the actual instruction set, just providing convenient shorthands for common cases at the assembly level.
Serverless Framework and Python: Using AWS KMS with Lambda to R/W Sensitive Data
10 Proven App Store Optimization Tips You Should Know
How to disrupt chemical weed killers? I don't know much about agritech.
Out of the total population of the chrome users, how many really use more than 1 computer? These benefits may apply only for few users, probably in single percentage figures, which does not justify pushing it down the throats of everyone.
> There seem to be a lot of options...

I'm always quite amused by this. The only reason we made Tridactyl was because there was an issue on the Vimperator GitHub about it dying with FF57 and no-one seemed like they were going to step up and make something, so we reluctantly did.

Then, come November, Saka-key, Vim Vixen and VVimpulation all came out of nowhere.
I’m pretty sure that I can distinguish neutral from emotional.
ROR r0, #0

0 isn't permitted with ROR.

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

xlogicx should read the manual one more time.
No way to one of the largest net contributors of the EU budget? I wouldn't take that bet. Sure things in politics have a way of biting back.

It's vanishingly unlikely in the time remaining, but I would not be surprised to see huge amounts of flexibility magically appearing, if the UK somehow gained a different administration supporting remain or a second referendum. Even at this stage.
Don't Call Yourself a Programmer, and Other Career Advice (2011)
This same change to Google Chrome forced me to go to Firefox, too. After about a week of pain, I'm now much more comfortable about my choice.

I do have a Firefox account which syncs up my passwords, history, etc. so in a sense I'm still logged into the browser.

I do trust Mozilla more than I do Google with my personal data, though.
Haha I was also thinking about using an HSM module to sign videos [1]. I think the problem is that anyone can just record a projector screen and replay audio through some speakers, and then Facebook and Twitter will still badge the video as verified and undoctored. You could detect this by analyzing the video and audio, but then it's just an arms race with machine learning.

[1] https://news.ycombinator.com/item?id=18074425
(Eh, lots of other more succinct discussion along these lines. That’s what I get for commenting before reading! Good luck w/ this work!)
Because a wave is a more general phenomenon than what happens on the surface of water, and waves of all kind result in interference patterns. Also, waves in the ocean certainly aren't two dimensional either, the surface "wave" just a visible manifestation of a larger system.

But the polarisation of light demonstrates more quantum effects. Put two polarising filters in front of a light at 90 degrees to each other and no light gets through them both; yet add a third filter in between at 45 degrees angle to each, and now half of the light gets through all three filters! Adding extra filters can make them let more light through, not less...

http://alienryderflex.com/polarizer/
He or she is using |Invasions| / GDP as a measure of predisposition to invading. claiming that russia would invade more countries if it had the money.
Native vs. Hybrid Mobile App Development
Looks like the game is losing focus but it's pausing inbetween the clicks - at first I thought it didn't pause but you can look at the score being counted up in the game, it pauses with the pauses in the timer, so I think there is no mistake.
In the top left of the video feed there's supposed to be an active input display (showing what buttons are being pressed on the controller). At this point in the video he fixes the input display, causing the capture of the timer to stagger a little bit.

As you'll notice by the end of the video the timer doesn't actually display 4:55.913, even though that's his record time - this is because the entire run has been re-timed (more accurately) after the record was set.
What has your experience been like using QML? How does the experience compare to something like Electron?

I'm interested in making a cross-platform program but I don't want to be writing any C++.
Guess I wrote my answer more ambiguous than I thought: the exact opposite is the case...
Julia Base is huge and includes much more than most other languages I know - and that's what gets loaded on start, whether you like it or not ;)
Ask HN: Runbook or Playbook or both? Is there a difference?
Been wondering this for a while, everyone has a different opinion but wanted to know what the wider world thought.

Is there a difference between them?
Are they different things (one is an action, one is for setup?)
I have noticed this too. There's been a Google-negative article of some sort or another near the top of the front page for days now.

Is this an external news cycle, a feedback loop where people saw "Chrome doesn't delete Google cookies" yesterday and upvote "Maps stores your home address" today, or a conspiracy intentionally submitting this series of articles?
Major news of Salesforce's Dreamforce conference in 1 reverse-chrono post
You missed paren't point. It's not about if you can see the changes immediately in the next release, it's that you have to be constantly vigilant as to what they're going to do next, like looking over your shoulder.

You can do that, but it's time consuming and exhausting. You're better off switching browsers.
I'd be happy if my next car had physical buttons. Putting everything on a screen you must look at is one of the most distracting and dangerous things I can think of. I've yet to see a digital display I like better than buttons and dials for volume, tuning, and temperature control.
However, this cannot justify just any disparity in prices. Data science FTW !

Capex => Opex has a name. It's called "a loan". So let's model cloud usage as a loan. Let's assume you want, for an employee, a machine learning rig and you set depreciation on 2 years. Let's also assume that the article is correct about the ballpark figures, somewhere around $1400/month for renting, and $3000 for the machine.

And let's ignore the difference in power usage, extra space, bandwidth, ... (which is going to be 2 digit dollars at the very most anyway, since you need all that for the employee in the first place)

So how much interest does cloud charge for this Capex => Opex change ? Well 33600/30000.5 or 613.5% per year. Pretty much every bank on the planet will offer very low credit score companies 30% loans, even 10% is very realistic.

There are no words ... Just give the man his bloody machine. Hell, give him 5, 4 just in case 3 fail, and 1 for Crysis just to be a "nice" guy (you're not really being so nice: you're saving money) and you still come out ahead of the cloud.

We both know why this doesn't happen, the real reason: you don't trust your employees. Letting this employee have that machine would immediately cause a jealousy fight within the company, and cause a major problem. That's of course why the GP comment is right: leave this bloody nightmare of a company, today.
For the purposes of this discussion, it doesn't matter whether system() uses clone() or fork() - they have the exact same problem that they have to do a non-trivial amount of virtual address space setup, and can trigger OOM if you don't have overcommit enabled. (Indeed Glibc's fork() is just a wrapper around clone() rather than the legacy fork() syscall.)
[video, 3 min] Bitcoin, as explained by AI
But it looks like it's going live post M70, is's not dead.
What proves that he's not switching to a TAS from times to times?
Generic Latisse. Bimatoprost eye drops
I dunno, I'm exposed to Bellingcat only via the work of Elliot Higgins, so I'm not able to judge other contributors for myself. But it's very frequent to call people's work propaganda these days, just because someone disagrees. So unless you have more info, it doesn't mean much.
That doesn't explain the 10 million vote margin of victory for Obama in 2008.
Well you are soverign, and thus free to trade with Iran over the USA. It is really up to Europeans to decide if leaving their closest historical ally and trading partner is a good thing, just ao they can grow closer to Iran.

I would be really disappointed if it goes that way though.
banks need deposits to keep their leverage ratio in check.

and due to overleveraging one unit of deposit ends up as multiple units of loans.

and sure, deposits are not the main factor for lending, risk is. but usually taking deposits is cheaper than taking out a loan from an institution and lending that out. hence banks want/need deposits.
The DNA detectives hunting the causes of cancer
I'm sure opending dev tools will increase memory use significantly though. So it's a bit self-defeating. :)

Perhaps there's some API to call instead.
A robot that can peel lettuce takes us closer to automating delicate farm work
On the one hand I think this is really impressive and am somewhat excited that they have been able to do this. On the other hand, I'm also somewhat fearful about the future. For example, what if, in this age of constant surveillance, techniques like these get more automated, and repressive governments are able to more easily and more quickly identify investigative journalists at locations they would not want them to be?
Except in this case, if you use it once a week, you're clearly coming out ahead.

That's getting pretty extreme.
That's awesome! Haha I also have a repo like this, where I was putting together some research around identity and zero-knowledge proofs: https://github.com/ndbroadbent/sessionproof

Zero-knowledge proofs might also have some applications for multimedia verification.
I remember AOL and Compuserve back in the early 90s on Mac OS 7. They were online services, and they had something to do with the Internet, but it was a walled garden.

Google is free to do integrate their online environment into their client, but it's dishonest to continue to call it a web browser much longer.
Allianz Global Wealth Report 2018 [pdf]
Signal is a wide known secure messenger ...
Completely agree. It's ironic that users who click "remember my password" are 10x more likely to forget their password.

The next step in this equation is even more frustrating - people who's default workflow to signing in is to click 'I forgot my password', and proceed through those steps to instil a new password. And then the cycle continues.
Or a corporation that is legally required to delete the footage a few days later and can only process it to resolve customer complaints and to bill damaged cars (EU).
While I understand and agree that they're benefits for the user, its interpretation and decision shall be made by the users themselves.

If the company supplying these features are forcefully making these decisions on behalf of me, I can assume that there are other intentions and motivations for providing these services to me for "free".
> To wit, I don't think many people suspected Billy Mitchell of cheating until there was undeniable proof of that fact.

Not so much. Billy has been suspected of cheating for ages. His live play is completely at odds with his WR runs. As of the early/mid 2000s he just wasn't very good at Donkey Kong when compared with his contemporaries.
Somethimes you just use a few branches for testing feasibility - most of the time at my current company this involves zero testing and poor code quality.
Moreover some developers (me included) are afraid of losing work and push frequently even "broken" code just for the safety of it. I tend to see feature branches as a "work in progress" and as such code quality could be temporarily lower than expected. On merge request linting and testing should however be good.
It's probably the good old distraction technique. As long as there's an external enemy, the internal enemies of the people (corrupt government) is spared some pressure. Also military needs to be fed (both litarally at soldier level and metaphorically the corrupt officials, and arms suppliers), so unless you have some "enemy", it's hard to justify all the large training and expenditures.

I'm sure awarding contracts is also good way to siphon out some public money for Kremlin's cronies.
Started working less. It forced me to manage my time more efficiently with the result of being more productive and happy in the end.

The second best thing that helped me being happy is just doing what I like. Whenever I see an improvement, technical or business related, I start making a plan to improve it and start talking with co-workers/clients about this. This resulted in me having better relationships at work and just doing what I like instead of building (/programming) something someone else came up with. I really like to be in control of whatever I'm doing. Still in my early twenties and trying to figure things out.

Any advice?