skysight-inc/HackerNews huggingface dataset:
"delete my tweets".

Would you say a Major Influencer owns his public presence? Does Donald Trump own his words? Does J. K. Rowling? (as per the examples given in the letter). I honestly don't know.

We hope you’ll consider the fact that as Twitter has become a dominant platform of communication, verified users with huge follower bases influence the public dialog as much as elected officials, and should be accountable for their public statements on Twitter just as they are for public statements they make anywhere else.

I find it hard to believe that people agree with a Developer Agreement and Policy such as Twitter's. Do you? An 'agreement' orders you to delete content because it says so, and you agree with it? What if I use the API to flag content I want, then wget the relevant html. Would an API agreement have any say in that? Must all screenshots of deleted tweets be deleted? Articles about deleted tweets? Are the original tweeters forced to deny having tweeted what they did, unless Twitter undeleted theirs tweets? Even if taken to court?

Sir, did you, or did you not, tweet that you want to acquire jell-o and take a bath in it

Well, just check the API. It says I didn't tweet such thing

Case closed

Should I tweet my orders to my army of nuclear powered androids, and then delete it, so that no proof exists?

Furthermore, the API exists in the world. The deleted tweet is a detail of the API and of the twitter infrastructure, that allows deletion. However, the fact that a specific tweet was deleted does not belong to the API, but to the meatspace. Are we to deny that a tweet was deleted? More than that, are we to deny that a specific tweet was sent at a specific date?

Maybe the question really is, can a Developer Agreement and Policy change the world?

How is this enforceable? It is new both because of Politifacts existence, and because we are letting an API agreement apply where it does not belong.
Those of us who have paid for privacy in the past have learned to ask two questions:

Am I going to get the promised privacy, or can the Terms of Service change at any time? And perhaps even strip privacy retroactively?

And is the thing going to work otherwise, or is it going to be like a certain well-respected privacy product that blasts my eardrum with a maximum-volume DING whenever I use it? It's a detail, right, but more than a little off-putting.
Perhaps it is building the backend that is considered to burdensome? A youtube competitor would need to serve DRMed video and thus be able to do EME.
Believe what you want. Even if everything you say is true, which I seriously doubt, it doesn't change the fact that victimhood politics is the road to continued ruin.
While what you describe above is certainly one mode of using AWS, that's not the only approach and I don't believe it is the most widely used. My source is attending re:Invent and local meetups. Take Netflix or Airbnb as two examples. These are large cloud-native businesses with huge application developer staffs. These companies do not hogtie those staff by making IT (or ops) the interface to AWS. They create and leverage open source tools like Spinnaker (and Asgard before that) to eliminate IT services all together. Netflix infamously called this approach "Noops."

If I take your approach and assert myself as the "gatekeeper" between some 300 software developers and the public cloud, I may enjoy some sense of control. This sense is false and doomed to be short lived. Sooner or later, these same developers will realize all I am is an interface and they will read documentation, find blogs, and internalize that they too can hit AWS APIs. Some folks call this "Shadow IT."

One thing we can agree on is fewer ops people overall. A huge chunk of the work I used to do in the ops role included buying gear, racking, stacking, building data centers, provisioning OS, networking, repairing, etc. In the cloud, all that is done for me. Staking out the middleman role doesn't hold any allure for me. I'd prefer to help lead the developers into a self-service model and show them how public cloud changes the rules of the game enabling them to change their perspectives, improve and rewrite their applications, and generally move much faster.

This model is working quite well for me today. I dare say the developers are equally happy. They certainly have questions about more traditional ops stuff. Those questions get answered and circulated around the team. Eventually, the questions start moving toward cloud ops stuff. How do we autoscale? What's the right AZ redundancy model? How do we setup Direct Connect? When should we use spot instances? That shows evolution and learning.
I have made a point to indicate I am very negotiable with compensation to help my chances, but that doesn't seem to ever come up. The recruiter asks a number, I give a guess based on my experience and my last salary, and it never comes up again. No one seems to take up my offer to negotiate.

As to job hopping, I have worked at 3 companies my entire career, each about 2.5 years. I had good reasons to move each time, and I didn't do so lightly or recklessly, but there's nothing I can do to change that. With my experience job hunting, I'd be very happy working at the same place for a long time.
This may be relevant: https://news.ycombinator.com/item?id=11449133
Best of seven elections
A 16-Year-Old Needs a License. Shouldn’t a Self-Driving Car?
Simulating Physics with Computers by Richard P. Feynman (1981) [pdf]
I subscribed to Pinboard recently, when I lost any unreasonable hope I still had for delicious.

I knew 100% this was a low maintainance business, but I admit reading "the first wave of subscription renewals came due" and "I did almost nothing on the site this year except keep it running" almost in the same phrase hit me like a punch in the stomach; envy for his business acumen/talent I suppose :)
NB. There's nothing stopping this Red code being just one line. All the newlines are for readability only :)
I don't disagree with you in general - my point was also, essentially, that the failure of all those attempts was not by choice - but I think it's rather dictated by physical and political geography, and not blind luck (or lack thereof) in a couple of wars. Russia was always playing catch-up with other major European powers wrt its navy, as well as with overseas expansion.
HP Photosmart 6520 Driver Printer Download
There's a simple Mark&Sweep GC included, where I just miss dumping the used regs.
In this state all stacks vars need to be declared volatile as in potion, so it doesn't miss any stack values which are temp. kept in regs.
But adjusting the stack up to the thread local values is cool. Didn't see this before
What’s Special About Finland? The American Dream Is Alive in Northern Europe
Oberon is also nice!

Modula-2, though, has a nice trait in that it has exactly the feature set necessary for "better C", and nothing more.
Resumes are marketing documents, so there's no need to be thorough.
> This statement is too strong unless they're currently running on a razor-thin profit margin and have cut every other possible source of waste in the company.

These days, Profit margins tend to be maximised. If they can make a little more profit by cutting a little more corners, they will probably do it. It takes some ethics not to maximize profits at the expense of everything else.

If you want better security, you'll have to find a way to make it more profitable for them —if not as an individual, as a community, or even as a society. If better products aren't more profitable, you'll inevitably end up with lemons.

The other path, questioning the profits paradigm altogether, is not easy.
But the thing is, I didn't read or agree to the ToS at all. It was never presented to me and content was presented on my screen when I visited twiiter.com, or followed a link. I am not bound by terms I did not agree to.

At least that is my layman logic. But we live in a world where ~50 page long EULAs exist, so layman logic may not be applicable in this case.
Replacing Google with microG
EME is an API to talk to a Content Decryption Module, I.e. a DRM system. EME is easy and free to implement, but entirely useless without a CDM. There is no specification for CDMs. If you want one, you need to license it from Adobe or some other Hollywood approved vendor (or become one your self by playing by their rules).

You cannot just implement the royalty free web standard specifications and expect the web to work. You also need some corporate agreements.

Arguably this isn't really worse than needing flash or silver light. But at the same time it looked like these were on their way out and that the battle for a 100% open standards web was being won. And Flash & friends could be installed by end users, while CDMs need to come bundled in the browser. Also, in web standards circles, flash and co were considered problems to be solved, while EME is presented as the solution.

So if you're a new browser vendor, and have an inovative (and legal) business model, either Hollywood likes it, or you will not be able to support the whole web.
The price for stuff like iOS is to high. I want to own my computer.
HBase secondary index and big data analytics application, 0.0.2 released
Gitlab is overkill too for our team and the best open-source alternative to Github is Gogs.
It miss code review support and protected branches but features are on the road !
The full book is included at the top of the article (as a weird embed) which links to the book at the Internet Archive.

http://archive.org/stream/johamoscommeniio00come#page/n5/mod...
Datadog credentials reset
"3-10 % of annual mean surface concentration over Western USA" of a single pollutant is quite a different thing from "20 % of LA smog". By several orders of magnitude.

Yes, some pollutants are measurable over Western USA, at least in areas where there are no local pollutant sources.
I'm in the Bay area and a hardware hobbyist (software is my full time gig). I see tons of meetups for SW but almost nothing for electronics hardware. Any recommendations?
Appreciate your interesting thoughts on the subject. It certainly does appear that brain circuits are evolved to respond to patterns in data, for example, visual neurobiology has been studied extensively re: how visual systems can identify patterns in visual data.

Not exactly sure how you define "appropriate" in this context. Like an astronomically complex "neural net", the brain integrates "input" into pattern recognition, so it's a form of classification filtering that allows recognition of phenomena. On the basis of experiences, the classified patterns are bound to probabilistic prediction estimates, in turn informing choice of actions.

Though I know much less about wolf vs. human behavior, if analogous to human speech, howling is an action taken in response to evaluation of current environment, e.g., pattern of other wolf activity, presence of prey, etc. We might infer howling is "appropriate" under some condition, but really it's tautology, because it's equivalent to stating we observe howling under some condition. IOW the latter is a description that's complete and sufficient regarding what we "know".

It might be clearer to rephrase "appropriate" to "what is and what works", though "what works" is probably superfluous to understanding the process. IOW an attempt to "explain" the pattern recognition and response phenomena adds nothing to our knowledge, and in fact adds a level of indirection that tends to obscure the nature of process.

I should let it go at that because it's late and I'm tired. Saying more leads to multi-dimensional consideration of the nature of brain/body operations. If you are really interested in arcane and slippery meta-level or higher-order viewpoints I'm happy to say more, but better when it's earlier in the day and my head is clearer.
Amstrad development is still very much alive. This is a short demo I prepared of unit tests running on the CPC:

https://vimeo.com/69787152

http://www.cpcwiki.eu/forum/programming/test-driven-developm...
And anyway, it's not really a solution. Not everyone will ever be able to leave; if a country is going down, it will need to be fixed. And it can only really be fixed by the people of that country; the more of its people (those with skill, training, education and initiative) leave, the harder is it going to be for those who remain.
WW3 5 COP KILLERS WERE MUSLIMS,BREXIT GOV DIRTY TRICKS
i like the. aussi's yous
There's illegal, and then there's "illegal". You'd think with what we see in the news today you wouldn't have as many people saying public officials can't do something because it's illegal.
Theranos CEO Gets Banned - Crunch Report
It really depends on the tense. I'm from Texas and "needs fixing" sounds completely normal (although it sounds even more natural as "needs fixin'"), while "needs fixed" is awkward as heck.
Personal Well Being in the UK
Ask HN: Which Lisp/Scheme to go for?
I like Lisp/Scheme, but there are too many implementations and I'm so lost.
Step aside, Tatooine, astronomers have discovered a planet with three suns
Markets tend to think ahead of that. At least I think Venezuelan debt is already now very high risk; after a default, I would not necessarily think it were higher - I would look at the policies adopted by the government and think whether they are consistent and responsible.

In other words, with the current government, it doesn't really matter whether they default or not. They are not very believable in any case.
Could you still have explicit coupling? For example by keeping definition of given message in the same module where the sender is?
The repository should really mention the origin of the source code and the license. I'm always a bit skeptical about the legality of ancient source code suddenly popping up.

The origin is mentioned in their blog post. Very nice that Fujitsu has given the rights to release the source code. There are still parts missing, so let's hope that AOL will be as generous.

https://themade.org/posts/1701
I did this and then tested it against several friends and family. I could only unlock the phone about 75% of the time, but I never got a false positive after about 20 different tries over the next week or two (cleaning the sensor regularly, of course)
email demonteco@outlook.com.com for your university grades hack, pay-pal hack, whatsapp, bbm, telegram and viber hack, western union hack, social media hack, phone calls hack, mails hack, credit card hack and bank account hack, IOS hack and data recovery erase criminal records, delete employer’s bad comment, we also tutor and give free ebooks on how to become a professional hacker
Thanks for the pointer to Dr McMurtys research. Will read.

Sand might be a good substrate for hydroponics, but with aquaponics, especially when you are not removing the solids prior to flooding the beds, I doubt you will run the system at optimal performance.

Regarding this and the clogging topic I'd like to know at what stocking density you have been running your systems. Our experience so far is that systems are easier to run stable with low stocking density and low feed intensity. This is a valid approach for home systems, but results in lower yields.

When you start raising stocking density and feed intensity, the nutrient concentration becomes more attractive for the plants. But then solid removal becomes quite important. I am pretty sure if you simply pipe the aquaculture water into sand beds without prior processing, solids will accumulate in the grow beds.

You're saying that you did not have any problems regarding aeration. Did you measure DO and nitrites? How does pH behave in your system? Does it drop, rise or stay constant?

"What will happen after one season that won't happen after X days/weeks/months?"

Experience from other researchers with ebb and flow show that even with gravel and LECA sludge builds up in the grow beds and that starting from the second season this can become a problem. Then the grow bed has to be dug out and cleaned from sludge.

"How rapidly will the algae form?"

We recently built a system (on customer request) that has a lot of light on the fish tank. Algae built up after two weeks. Massively. Again, low algea formation in your systems might be due to low stocking density. If the plants have a chance to consume the nutrients and therefore keep the nutrient concentrations low enough to prohibit algae growth, then it might appear ok. But then you are starving the plants, reducing yield.
Pinboard user since 2012 here, after importing about 12k bookmarks from Delicious (17k now). It's the best kind of low tech service: It's all about bookmarking, not ads or gimmicks. The UI loading time seems O(1) rather than Delicious' O(n).

The only problem now is that there doesn't seem to be a working add-on for Firefox on Android. Does anyone know of one?
The title gives nothing away.

> “Life satisfaction has increased over the past year, which is what one might expect given the improvements seen in the economy and record high employment during that period. However, what is more surprising is that there is no change over the same time in people’s happiness, anxiety and feeling that what they do in life is worthwhile. This is the first time we haven’t seen year-on-year improvements in these particular measures since we began collecting the data in 2011.”

> Abbie Self, Director of Well-being, Inequalities, Sustainability and Environment, ONS
Can't seem to find it. Can you link it in your response?
Killer robot used by Dallas police opens ethical debate
You're implying everyone's equal. But the fact is that the haskell-lang.org team is made up almost exclusively high-profile Haskell developers who everybody knows already, including backing from a commercial entity which can promote it via their company site, as well as a book author who can promote haskell-lang.org via his new book. So while anybody could just do what the haskell-lang.org team did, it wouldn't have the same impact/effectiveness without a comparable endorsement.
Send a tweet to mymoodyweather to get your moody weather
Qt is a very robust GUI framework in a C++ environment, but since version 5.0 allows fast UI development using a scripting language called QML that interacts well with its C++ underlying engine. It's like designing for the web but with a lot of extra perks.

Barring that, there is also Elm for static web GUI programming which is worth a look.
Thanks for sharing our interview :) Sebastian turning the question back on us was my favorite part of the interview, especially because we spent that entire sauna session both talking and recording everything we said. I have to say, after living in Finland for longer I think I'm becoming less used to small talk and more awkward in small-talk situations.
Nice overview article. I have been doing PCB's for about 3 decades and here are just a couple of little tricks I have learned over the years, some are too long to go into here, but just a couple quickies maybe will help someone out:

1) Often the chip manufacture provides BSDL files which often times contain the foot print info and a lot of CAD tools have macros that will read them in and create your foot print for you.

2) There are often foot print libraries already out there you can download or are provided by the CAD software. But in either case, don't trust them, there are often errors, get your parts first, do the PCB layout, print it out on a good printer (usually the CAD SW will print it to scale and test fit everything.

3) There is a big difference between doing prototype boards and production boards. For prototype boards, make them big because you will have mistakes and will probably have to black wire (cut a trace and fix) it. I often use 2 layer or 4 layer for prototypes because it is easier to do fixes. If you CAD SW does auto layout then it is not that big of a deal as long as the board is large enough for it to route everything for you. For Production PCB's it is a different story and a lot more work to do right and I recommend farming it out if you can afford to.

4) I agree that part selection is critical but also, if you have simulation software either a separate program or in your CAD system, doing simulations can save you a lot of time. If you don't have simulation SW check into it, there are some decent free ones to learn on but to get serious you have to pay a lot.

5) For complex designs, I do separate prototype boards, one with the FPGA on it, another with the MCU and another one with the analog on it and so or, sort of a unit test approach (sort of like dev-ing SW) that way you can swap out sections that aren't working for you without throwing away a board full of parts, it is more effort but if you plan it out it can save you time and money.

6) I agree with the BGA comments, don't use those types of components unless you have a reflow oven and know how to use it, it is easier to debug QFN and QFP type packages since all the leads are exposed for inspection. You can often get parts in either package type and when you go to production you can always swap out to the smaller package later. If you have to use those for prototyping check if the manufacturer has a prototype board for it already it can be easier to just use an off the shelf one.

A lot of people say the first board is a throw away, but that can be expensive for a production one so I have learned these tricks for prototyping so when you get to production you can avoid that bad first board.
Qt makes C++ UI development very manageable it's one of the most solid and easy to use tools for building GUI software.

Qt QML is also quite fun to use and declarative like HTML except designed from the ground up for building graphical interfaces and not for creating documents.

Edit: looks like we posted about Qt at the same time.
Best news site on the web: http://hckrnews.com/
we ran fast from beanstalk to pure ecs. Security groups, rds, iam policies, if we were doing that in terraform anyway then launching an asg/elb too is pretty trivial. And problems like, for a failed deploy they were just shrug we dont know what version is deployed. And when there were failures, the beanstalk interface doesnt really tell you why, and you end up digging through random log files to find the right one. Was it a beanstalk error? ECS error? Having another layer that could go wrong just didnt make sense to us.
playing the devil's advocate - without EME how would movie studios agree to letting you stream their movies on Netflix?
It also samples the whole system, including the kernel. In embedded programming, a significant part of your application's time might be spent in some kernel routines, or servicing interrupts, and perf makes it extremely easy to figure it out. It can also trace arbitrary counters, even probes that the user can define. So for example, I can sample the number of bytes received over USB or other metrics like this. Tremendously useful.

edited: typo
Geek Guide: Machine Learning with Python
As a long term Pinboard customer I dislike this "I am doing nothing and I am proud of it" mentality and I will unsubscribe.

Pinboard has been the same for years and I feel little attachment to the product.

I am unsure what to switch to, but Pinterest looks like an interesing and innovative solution.
That's my problem. I cannot in good faith give this kind of link to my friends.
Mail-in-a-Box helps individuals take back control of their email