skysight-inc/HackerNews huggingface dataset:
Back and forth discussions are not the primary use of Twitter. I had a hard time with that for years too before I finally "figured it out." You just need to follow a lot of people who share your interests and then your timeline will become more interesting.
Yeah, now.

They spent the first 10-15 years building a pretty fantastic reputation for customer trust, and then the floodgates of junk opened.
Free market is a one way street in America lately.
Yeah it's a shame, even more since Divi, their own Wordpress Builder is incredibly powerfull and responsive.
Have a look at line 17 of index.html.
They're referring to:

http://simplecss.eu
Jared Kushner Might Now Be Our Best Hope for World-Class Internet
... are you accusing me of astroturfing? huh

Do you want to know why so many of these initiatives fall apart? Because they get sold as pipe dreams. We'll just throw solar cells on every roof (what I was actually replying to) and free energy for all! Yeah! We'll power the entire planet! Disagree with me? Screw you, you are just working for big oil!

No. We need to be realistic. In some regions, solar is the bomb diggety. In others, wind can generate a lot of watts. And pretty much anywhere that has hydro or geothermal as an option do great. And in a subset of those, it is sufficient to handle power needs.

So sell it that way. Don't perpetuate the myth that we are "just about there" because that makes it an easy target. Explain that it is still mostly about supplementing power and lessening dependencies. Because pushing the former just leads to "Your proposal will handle about a quarter of non-peak energy usage. And it will take at least a decade until it might get to 50?"

-------

Also, you may want to consider reading other branches as most of your points (aside from the accusations of astroturfing...) were already brought up in other branches. And you'll see that I even praise the UK.
Hi Chris,

Why do you think it's just another CI platform now? :)
At least shoveling snow is exercise.
Never before I protected private companies, but looking at the history if Europe, I fear governments more.
Ask HN: Alternatives to UserApp in 2016
Are there any services that provide strong user management, social integration, and Stripe integration like UserApp did? It seemed perfect for a "serverless" app, but appears to be defunct.
python has a http server coming with the standard installation
I can see one of those situations where you get held indefinitely because they obviously cannot charge you but don't want to let you go to a) prove a point and b) hopefully let the law "catch up" to this situation.
It is as long as the state/ IPs do not have identity on every connection. It can even then be subverted, if somebody lets another user piggyback on that connection.
> Any mis-information with more than five hundred retweets will face criminal prosecution.

Seems like a BIG difference.
To be more precise, its actually a list of scientific papers referenced in the OpenJDK source code.
A Technical Review of Adding Support for Google's AMP Pages
This cycle keeps re-occurring in multiple places every few years because the ideas are in fact useful, but the surrounding ecosystem falls out of favor.

Old solutions accumulate cruft and start to need more expertise (and sometimes, straight wisdom) to operate well. People complain, blog posts are written, inertia and inaction are challenged; babies are thrown out of the bathwater as clean-room rewrites commence with different stacks, different tradeoffs, and often, different bikeshedding.

The new, shiny tool is promoted on its merits; some of that excitement inspires hype, which takes on a life of its own. Through a combination of informed usage and less-informed codemashing, the tool accumulates users from all walks of life, who turn into willing or unwilling stakeholders in its future. Development pressures pull the product in different ways, some people leave, eventually only the really passionate or really locked-in remain. These people acquire domain knowledge, "sometimes straight wisdom", making the solution -- its merits, design rationale, tradeoffs, and lessons learned -- more opaque to newcomers. Those newcomers find that existing solutions don't appear to do what they need at the level of complexity that they can grok. The cycle repeats.
Firefox breaks lv 3. See my comment below if you'd like to get past that stage.
So you think 5 accounts, the newest of which was created 203 days ago, all came together randomly to trick you into believing my (75j's) story?

Again, these are not sock-puppets, they are just older accounts. I'm not using them to do anything deceptive, or downvote you. But how else am I supposed to prove my point that I've been here longer than 16 days?

I would be posting this from my current account but apparently HN locks you out for a long time when you get downvoted heavily and post a lot.
The MPs themselves are exempted from the IP bill.

(Although it's safe to assume GCHQ is still collecting everything on them.)
I have no idea if this works (it did for 3 test cases), and I still end up reading through the array (but not the file) twice.

# assuming file with $100\n$200\n$23\n$50 etc.
linenum_vals = []
with open('numbers.txt') as input_file:
for i, line in enumerate(input_file):
try:
linenum_vals.append([i, float(line[:-1][1:])])
except ValueError:
print("Not a number value on line", i)

total = 0
for i in linenum_vals:
total += i[1]

half = total/2.0

for p in range(len(linenum_vals)):
if linenum_vals[p][1] == half:
print("Half of total found on line", linenum_vals[p][0])
break
else:
if linenum_vals[p-1][1] < half and linenum_vals[p][1] > half:
print("Half of total in between lines", p-1, p)
break
else:
if p+1 != len(linenum_vals):
if linenum_vals[p][1] < half and linenum_vals[p+1][1] > half:
print("Half of total in between lines", p, p+1)
break
print("Half of total wasn't found in the file.") # probably because the list of values isn't in order

What way would you do it? I feel like I'm missing something.
Oh OK.

Well, anyone can write that in a handful of lines in most languages.
Thanks very much!
This is Martin from Zenkit. I will try to answer all of your questions.

BTW, we are on Producthunt today and we have some other interesting comments there..
This illustrates the limitations of machine learning and automated processes when applied to the real world. Until GAI is achieved, you really need to couple ML with humans to correct the mistakes made by ML.

Think Iron Man, not Ultron.
As if we're not already doing that. JSON configs are quite popular (e.g. package.json), and it's not really a format made for human consumption.

We all cried about the abuse of XML and its inherent foibles, but I seriously doubt that replacing that with JSON and Markdown was the best choice.
"You'd never hire anyone from the American inner city, from parts of Scotland and Ireland, parts of New York, and similar. Some very nice people talk loudly, swear, and use politically incorrect language."

Being born in New York (City), still living close and working there, I have to smile at the distinction between "American inner city" and "parts of New York". It just reinforces our attitude that there is New York and then there is everywhere else!

Thank you!
So glad this project is gaining more and more traction. Been using it since very early releases, when I was sick of dealing with overly complex front end libraries.
2 Years Old Baby Girl Copy Her Mothers Twerk and She Does It BETTER Than Her Mum
Zuckerberg's Post on Misinformation, Surrounded by Misinformation
Tried to read the terms and conditions.. got an error [0]

Whilst you are there, the terms and conditions aren't obviously clickable.

Also, would love to be able to sign up with email, but only get Facebook / Twitter auth options. Ironically the tab is titled "Log in with email | Haash"

That aside, I can see this being useful, really like the setup.

0: https://s12.postimg.org/z1cuq8lzh/Screenshot_2016_11_23_14_3...
JSON License and Apache Projects
...followed by a whole lot of "gudsfgjhgfkjhgdasf"
Great interface - I look forward to trying it out for various projects, and hope the beta goes well!
This is the constant claim from the web community. You can easily find references that there is no reason javascript has to be slower than compiled code from long ago. They all boil down to the sufficiently smart compiler argument.

Of course that became well known to be ridiculous.

But rhino would change that. asm.js would change that ! V8 will change that ! Native client will change it ! P-nacl will change it !

Of course, for all of these you can find some skewed edge case where someone was able to make a benchmark say the javascript/web version was faster. . It never was faster in practice for any of these. Browsers, after 22 years of optimizations are still far slower than even pretty bad native apps ... And let's just not mention games (not to worry the latest javascript 3d abstraction will change that. Of course)

And now webasm will change it - I guess. Well, no, truth be told, I guess not !
We've been bingeing on Archer recently - that would work really well as a radio show. In fact I suspect that's how they make it, someone just does the art later.
> And I'm not using any of these other accounts to downvote anyone

You are admitting to using them to circumvent the site's posting policy.

You just keep on admitting nefarious behavior.

I'm going now. Good bye.
A man who literally said the worst thing about the KKK was that they smoke weed.
Generally Java at work but Python and .NET when I get the chance. Is there any chance for Windows Docker containers? I know it's tricky and could be costly...
so why does the article report that only 3.8 out of 3.9 million followers were restored? While overall I would say that is pretty much a rounding error, if we look at it very carefully you have to ask: did literally 100,000 people proactively choose to unsubscribe, from an account that obviously remains important, and moreover during a time when it was inactive? Would his tweet have been so 'spammy' that 1 out of 39 of his every follower decided on that basis alone to unsubscribe?

If the full number of followers were not restored, it raises the question of why not?

I don't know how to get historical "number of followers" information - as of this moment :

https://twitter.com/jack

the numbers I see are " 20.6K tweets, following: 2,2264, followers: 2.63M, likes: 15.1K, lists: 3"

for good measure and lest someone try to rewrite history here's a screenshot I just took: http://i.imgur.com/JJQKPI9.png

The figure CNN quotes is: "Soon after Dorsey was reinstated, his number of followers was showing up as only about 145 -- a steep drop from the roughly 3.9 million he had previously. The figure later popped back up to around 3.8 million."

So what exactly happened to cause 1.2M twitter followers to decide to unfollow him?

Sure, he's a heavy tweeter - I wouldn't follow him due to the level of spam - I mean who send 20,000 tweets in 7 years - that's 7+ per day at least.

but the people who did choose to follow him - if the CNN quote above is accurate - aren't people I would expect to unfollow him exactly around this time.

So if CNN's figure is accurate -- what happened? And why the drop of 1 million subscribers, or in other words one in three subscribers that he had had?
They mean you can't see todo list items on your calendar, or calendar items on your kanban, because the data ends up "siloed"
The island of Orkney is also doing similar, and is used as some kind of test site for the tech I think:

https://www.youtube.com/watch?v=FXe1hBvlylw

It has wind power, sea water sourced heat pumps, a little bit of solar, a test rig for underwater wave power, batteries that are used to relieve the peaks on energy transmission to the mainland and projects to increase electric car uptake to soak up excess energy production.
How Users Perceive Security During the Checkout Flow
You typically have to renew every few years for DoD.
IIRC, safety measures for high-energy flywheels end up being pretty expensive. Basically, if the wheel or bearing fails, something is going to get seriously fucked up, and an appropriate sacrificial structure is a task in itself. I was once told of a physics lab that, rather than attempting a containment structure, was located next to miles of forest in case its flywheels, er, escaped.
Had to start somewhere and given the time sensitive nature of the flat search process it felt like mobile was something we really couldn't live/launch without
Same error on haash creation terms too.
Optimising Your Google AdWords Campaign with Call Tracking
Understanding Apple’s Marginalization of the Mac
Almost as Many Mobile Subscriptions as People on Earth, ITU Report Shows
I find any talk about continuous integration that does not deal with migrations and data persistence a bit of a joke. I'm going to guess the writer is hoping to run migrations/db changes while maintenance mode is enabled.
they probably mean the data is less portable across multiple tools. So, you're putting data in multiple places, and creating individual relationships based on the view.

And, putting data in multiple places means extra time and money managing it. Generally.
I think it's because the <script> tag gets inserted after the page loads, which browsers won't execute automatically.
I don't see why not, if there is interest. I really just refactored it to work with my project without jQuery. I'll take a look, maybe make the choice of API selectable.
Guantanamo fulfills the first 3 points and was considered as a "jail" in the western world.
Florida has the warm weather, no winter allure. Lots of people that I know that used to live in Chicago either moved to California or Florida, because the winters here suck and they want to escape them. I also know a couple that moved to Atlanta, and a few that moved to Arizona. But for all of them, it's because they got sick of winter.

Even for me, who's been trying to stay in Chicago as long as possible, it's the second biggest temptation for me leaving, outside of wanting better job prospects.
We can agree to disagree :-) In a libertarian utopia, no-one should be required to read anything.
Facebook gives you the option of turning off the AI filtering and just getting a strictly time-ordered feed. (I tried it for a while but it was just less useful than the default feed).
To Know If the Election Was Hacked, Look at the Ballots
Wow, great! And here I've found this exactly ~1 day after wasting time trying to implement something similar for my study planning purposes. :) [Shameless plug: https://jkozera.github.io/oudashboard/ - you can load the calendar from https://jkozera.github.io/oudashboard/sample.ics instead of fetching one from the OU, no sign up is required]

Given the above, I would love to integrate these calendars with some Zenkit API instead. I see a 'Generate new API key' option in settings, but cannot find any API docs anywhere. Is API access going to be free? Please at least allow it for students. :)
I'm writing one! https://github.com/thewhitetulip/intro-to-vuejs
JVMLS 2014: Evolving the JVM
The SNP are the third biggest UK party.
This is so close to what I was looking for!

Feature Request: Sub-tasks
The first interface I use to create tasks is always an outliner, that way I can quickly breakdown everything that needs to be done and add details about their implementation. This is close to mindmaps as shown in your demo, but a text based outliner is faster to type, edit, rearrange in. Having Subtasks would allow an approximation of this.

Also, please start charging for it.
> As on the desktop, I'm using Firefox on the phone mostly for the syncing capability

Be aware that if your Mozilla account password is not a fully-secure, unmemorable, random string then it is possible to break into Sync: unlike previously, the only thing securing your Sync data is your password.

Also be aware that at any time Mozilla can push a piece of targeted JavaScript to you alone, which would reveal your password to them.

The first issue is solvable by using an appropriately-secure password, e.g. apQzICxawJKkU0t7SNqnPd; the second issue is unsolvable unless you fully trust Mozilla the organisation, all its employees and every government which is able to compel its actions.
I'm writing an easy to understand tutorial with vuejs2 here https://github.com/thewhitetulip/intro-to-vuejs
The Time Needed for Energy Transitions
If only they did that in WW2 as well.

https://en.m.wikipedia.org/wiki/IBM_during_World_War_II
I don't even know how to install a cert on my phone in the first place, and I'm a programmer.

Yes I could figure it out. But what about my grandmother? She can handle passwords, but definitely not certs.
openDNS malware
How is this surveillance system supposed to work? Logging DNS requests? How feasible would it be to get everyone to look up every domain on the Internet and DDOS this surveillance system?
To be fair, I did change it to be a drop in replacement. Fewer dependencies is always good, especially in the plugin itself.

To test this, I went through all the examples on the original project with jQuery and dropped in the new file and changed the original call and all the demos work great with those two minor changes.
it uses virtual dom to render and components
https://vuejs.org/v2/guide/comparison.html
Can't be, because it is tweet number 21 as you can see from the ID (assuming the first tweet hat ID 0). Tweet number 1 is just not available.
Nominative determinism in action? See https://en.wikipedia.org/wiki/Nominative_determinism ;)
What about maps and transportation?

That battery life sure is impressive
Go (despite its faults) definitely raised that minimum bar; a language needs to arrive with a package manager and doc tools, as well as enough standard library to get non-trivial things going. Rust made the right decision on HTTP - let the ecosystem provide. Of course, the result of that is summarized in the quote by Grace Hopper: “The wonderful thing about standards is that there are so many of them to choose from.”
> Can you think of anything easier?

I think signal:wtbob works just as well as tel:+15551212, if we want to continue to rely on OWS as a central identity provider.

I think that 'mom's dad's sister June' also works, if we want decentralised identity.
I see that it's iPhone only. Does anyone know if they are making an Android app?
I wonder if Twitter is susceptible to mass report attacks. I strongly suspect many of these systems just automatically suspend someone for too many reports. This makes it convenient if you don't like someone else's politics to just get a group to mass report them and you can silence whomever you want.
Hi there ;)

You are right. We have not published our API yet. We use this API to connect to Zapier. I would be happy give you early access. Please email me.

-Martin

BTW: If you needed one day for implementing something like this: We are hiring! ;)
It would be nice if we could avoid that fragmentation, and to be clear, I am not against Signal offering phone number sync or even making it the default.

I'm not convinced that "just put my phone number 0394859489 in" is so much easier than "I don't have my phone number in there, just type in horse-battery-staple" that not having the second option is a large usability win. Or "give me your phone number and i'll add you" ;)

It's very laudable that Signal tries to be perfectly easy, with as few options as possible, but on the other hand I feel the overdo it in many cases where a slightly more manual, hidden way would help to mitigate issues. If it works for you it's fine, if it doesn't (either through convention or actual bugs, the latter ones are a bigger issue for me) you are out of luck. That's not great for adoption either.
in distributed systems, counts are often incrementally maintained over time. There are many ways to trigger an unfollow (e.g. account deleted or country banned), and all the edge cases must be explicitly accounted for, or error creeps in, which is probably what happened. 3.8M is probably the more accurate count.
You can always host your own sync stack.
Trump son-in-law may be best hope for smart infrastructure
If "they" are going to hold you indefinitely and contramand the rule of law then it doesn't matter what the law says.

IIRC the UK government was defeated in the UK courts over extending the time a terrorism suspect could be held without charge.
In .Net-land, I've switched to doing this type of thing in Linq. But if you like XSLT (I still do), you can do it in three lines of code.
1. Convert JSON to XML
2. Run XSLT
3. Convert XML to JSON
> ...at more than one company, I've been given specific instructions not to provide it (by the recruiting team).

What were you told?

That's the other side of this issue, of course. Because there are some things it would be hard to say out of politeness ("You pissed off the boss" or "People thought you were insufferable") or fear of legal repercussion ("We would never say this out loud, but one of the people on the team was sure that a woman would mess up the team dynamics").

So what did the recruiting team tell you [not] to say?
Show HN: The Brain. Sections. HTML5
In UK you can already go to prison for 2 years if you refuse to hand over your encryption keys.
$5 a month for the FAQ product? Charge waaaaay more for a product targeted at businesses.
Or UKIP, if you consider the popular vote (to echo the current US situation)

edit: The Lib Dems are probably the 3rd largest party if you include local council seats
This is what the accept header is for. Browsers should implement whatever they feel is best for performance, security, maintainability, etc. Then the server should look at the accept header for a resource and serve a format the client can understand.

Imgix offers this as "Automatic Content Negotiation": https://docs.imgix.com/tutorials/improved-compression-auto-c...
> fitting ... into a tweet.

I enjoy the constraint and view it as a minor new art form, similar to the constraints of a Haiku. Seeing that '0' when I'm done is generally mildly pleasurable for me.
Keeping them underground seems like the simplest solution when starting from scratch. Adding flywheels to an existing structure is a much tougher problem.
Had the same problem thinking I must have done something wrong. Found this: https://gist.github.com/pbssubhash/2f99644a4f24e8fe6b3e
> How is this issue currently dealt with in places that allow mail in ballots?

Good question. The best answer I have been able to come up with is that those places are simply hoping that mail in ballots are too rare to make them a target. Increasing popularity relative to in person voting could challenge that, but with today's abundance of handheld cameras, in person voting stops being much safer.
Hm, doesn't seem that much of a win for React users.

The performance is compareable, but they went for templates instead of the "it's just JS"-philosophy of React. Reminds me of "the fear of turing complete templates"[0]

Also, they mention their bindings are similar to MobX. I had the feeling MobX was a step back in the React eco-system, if I think about what Facebook wanted to achieve with Flux.

But yes, overall it seems like a much simpler approach than React or Angular, not to mention Angluar 2, lol. But it seems to come at the cost of the points I mentioned, which were really a pain back in the days and got solved with Flux and JSX.

It also doesn't seem to solve some problems that React didn't solve, like realtime asynchronous data or fractal state.

[0] http://lhorie.github.io/mithril-blog/getting-over-a-fear-of-...
I use CircleCI and I am very satisfied. But I will take a look on Buddy, it seems more easy to configure, apparently.

CircleCI don't have a clear documentation about all the possibilites the service can do.
Where do you live? In my country, the close button almost always closes the elevator doors faster. Measurably faster, not a subjective milliseconds faster, but full seconds faster (so noticeable, in fact, that it drives me nuts when other people don't push it and also involuntarily block me from doing so). When the button doesn't work, it's acknowledged to be broken.