skysight-inc/HackerNews huggingface dataset:
QBasic has VARADR (or VARADDR) that gives you the memory location for a variable. QuickBasic also has SADD which gives you the memory location for the first character of a string, although for some reason it isn't available in QBasic (but you can figure out from the string data anyway, VARADR(A$) points to a pair of length+data words).
Exactly what I thought - the Titanic had radio/flares/lifeboats all of which seem more useful than a drone.
Yes, my bad. Although the point still stands, visitor is normally an alternative to languages without dynamic dispatch.
Every Ruler in Europe Every Year Since 400 BC
> Consent requires a positive opt-in. Don’t use pre-ticked boxes or any other method of default consent.

[...]

> You must ask people to actively opt in. Don’t use pre-ticked boxes, opt-out boxes or other default settings.

Source:

https://ico.org.uk/for-organisations/guide-to-the-general-da...
Wadler, Philip (1990). "Deforestation: transforming programs to eliminate trees". Theoretical Computer Science. 73 (2): 231–248.

http://homepages.inf.ed.ac.uk/wadler/papers/deforest/defores...
> GDPR-Friendly

> Opt-Out

I don't think thats how it works
A curated list of awesome Hacking Tools
Thousands of companies do that with AWS.
I read this article and took away the conclusion that to get acceptable performance from ZFS compared to XFS, I have to do extensive tuning and throw in a half terabyte of NVMe storage as a cache.

Not very impressive.
Most people have never heard of DNT. This is an easy way to opt out in one click. If you're using private browsing you're probably also using an ad blocker, so you're fine anyway.
The war on drugs has been a big self inflicted wound. Including building a billions dollar wall to supposedly keep drugs (and people) out. If we sold the real thing under the prescription of a doctor or nurse technician, you wouldn’t fuel drug lords, deadly look-a-like drugs, deadly cutting agents and overdoses due to potency variability. That’s a better way to manage drug use than putting up walls and laws and pretending criminality matters to a dependent drug addicts.
I address this in the FAQ. You can easily choose whether it's opt in or opt out.
This is a good idea (even though it's actually not GDPR compliant by default), but I think it would be much more useful if it were a "click here to install AdBlock Origin" button.

Also, who in their right mind would click "enable Google analytics" in opt-in mode?
I mean, obviously there must be a lot more going on inside twitter besides being a massive many-to-many pubsub messaging infrastructure. And frankly twitter can be improved by leaving a lot of stuff out and up to the client app, so it's not entirely unreasonabl?

> In one incident, he wrote, an error caused every user to log in as somebody else each time they refreshed the page.

Gotta admit, this story raised my eyebrow, this wasn't the dark ages of the web. What sort of crazy experimental authentication voodoo were they running?
So, a „GDPR-hostile Google Analytics Opt-Out button, unless you change the defaults“

Yes, I see why your marketing sense told you to choose the untruthful version.
Yes, technically; the reason it doesn't exist is that "proper monitoring" would highlight how atrocious everyone's development practices are. Oh, and this would accidentally plug all the holes "everyone" variously uses when they're found helpful... generally you want to attract military funding, not scare it away :D
You are so right, thank you!
What does it take for people to see that for all the problems technology and markets have solved, they have unintended side-effects that, after enough time, can become global problems?

Pesticides and population growth expanding into more and more territory helped a lot of human problems in the past, but created new problems. Expanding into new territory escaped problems of poisoning, desertifying, or overfilling the land . . . until we populated the whole planet and the environment reached toxic levels of pollution.

You might say the environment isn't yet toxic to us (though some places are), but it appears so for some essential symbiotic life. If experts in the field don't know what's happening, then people who estimate carrying capacities for the planet don't either, raising the error bars downward for their estimation.

Systems perspectives predict outcomes like this and suggest systemic solutions, not technology or market solutions alone (though they are important), which are likely exacerbating them. A key leverage point I see are they system's beliefs and goals. They're hard to change, but such changes have happened before.
Not parent, but here's a few bits:

check out pete's qb site for programs and code snippets for one point of reference: http://www.petesqbsite.com/downloads/downloads.shtml

In my opinion it's great because of how accessible it is. It's very easy to experiment with unfamiliar commands and rapid prototype. I learned QBasic before Pascal and C++, and was disappointed at the absence of an equivalent to many of the functions that made programming quicker and easier.
I rarely comment on EU because of that. It seems like EU has its own brigade of "Brussel trolls"
Investing in affiliate websites
I found that there is no valley of despair if I'm working on something that has absolutely no chance of turning a profit. Open source or pure research or hackery with a non-commercial horizon never stresses me out. If on the other hand I hope that this will make me money, despaaaaaair.

Yet, the non-financially viable journeys don't necessarily mean 'not great'.
Yes, but can it run Linux?
>Enterprise apps are all about getting as much information on screen as possible with clear boundaries between different elements and relationships.

That's a UI design thing. Nothing to do with the underlying framework.
It is. Tipping culture incentivizes American service to get you out the door and free up your table for the next group. The wait staff are also constantly coming by the table to refill things or ask you to spend more money on more drinks and food. If you don’t, the check is next. This behavior is seen as perfectly normal in the states, but I’d consider it much inferior to the German environment where you get to enjoy your food and your company and if you ever need anything, just motion the waiter over.
The flattened hierarchy is of course superior. I would just prefer to move Issues to 2nd, and PR behind. Commits, Branches, Releases after.
Indeed. Electrification will allow automakers to rethink car design from the ground up, since they are no longer constrained by the conventional layout imposed by the combustion engine and transmission.

As electrics start to go mainstream, we're hopefully also going to see a new era of creativity and innovation in their designs. Something which has been pretty stagnant for decades.
I don't believe python 2.7 could ever do async. Async was only possible in 3.3 when `yield from` landed and then was bastardized into coroutines through decorators.

3.5 released true asnyc/await based on the `yield from` form and then 3.6 allowed for async generators.

You were close and your point remains. Although I don't think new tags are the right choice. I think HTML learnt a while ago that more tags doesn't solve everything.

I do really enjoy python async. It's cool to see a feature develop from a hack like that but a language first approach could have avoided some headaches. This is where Grid wins, it's a fresh take without requiring to maintain backwards compatibility with previous attempts.
Thanks for the suggestion. That wiki page brought me to https://mozilla-services.readthedocs.io/en/latest/howtos/run... which I intend to try out. I want to migrate my a Firefox profile from Windows to Linux and synching seems to be the easiest way to transfer bookmarks and saved passwords.
I don’t think this is true. If you know the set of functions that can be dispatched to, you could inline them in a jump table / switch statement. JVM could definitely do this since it doesn’t even need to know the full set; it could inline new functions as it encounters them. This is all theoretical, of course.
It’s the same across the ditch... whenever I return back to NZ from a trip to Europe or the US, I look forward to getting that first cup of good coffee again.
I'd argue that Pascal is better for a beginner, especially because Pascal is something you can progress with. Modern Object Pascal is nice to work with.
Matomo (formerly Piwik) offers an iframe you can insert in your privacy policy to handle the opt-out and opt-in.

Furthermore if the ePrivacy Regulation (ePR)[2], which was supposed to enter into force along-side the GDPR on May 2018 but was delayed, should be adopted in it's current form first party analytics like Matomo will not require consent. See [3]:

> The proposal also clarifies that no consent is needed for non-privacy intrusive cookies improving internet experience (e.g. to remember shopping cart history) or cookies used by a website to count the number of visitors.

[1] https://matomo.org/faq/general/faq_20000/

[2] https://en.wikipedia.org/wiki/EPrivacy_Regulation_(European_...

[3] https://ec.europa.eu/digital-single-market/en/proposal-epriv...
Just a note: Those links aren't clickable :(
He should have led with the reasons for using it, and his definition of zero-overhead.

Composability without intermediate data structures seems to be the major use case.
>So what are you arguing? My point is that "not deliberate, happy accidents," as you call them, likely number in similar magnitude as the result of deliberate focused work.

Then I'm arguing that you're an outlier in that.

And I'll add that for most people, even those happy accidents come when they're engaged in focused work -- not when they're having distractions all the time. Do you really get happy accidents while some colleague annoys you with questions every few minutes, or while checking your Twitter and Facebook and not doing anything specific?
Maybe there's just too many people who want to become dentists; resulting in too much demand and too high prices for dentists diplomas, and too many dentists for prices on their work to justify these diploma costs?

Why not just allow everyone with a medical dimploma from a 1st world country to come, get GC at the airport, and get to job the next day? What are the downsides, except liberals around the world nagging again that U.S. were robbing them?
I worked on a project that built a forms tool around XForms about 4 years ago. It is pretty darn powerful, but finding an engine that can understand all that power and run in all the places offline forms need to run is impossible. Maybe there's something in ODK, I haven't dug that deep into the foundational code, I've only looked at it as a potential turn-key solution.
I guess today, the closest equivalent programming language would probably be Processing. Because like in Basic, it's very easy to learn, and you get stuff happening easily with plenty of examples around and a sane standard lib.
It is also missing "Delete my data" and "Download my data" options.
> Why must I have parenthesis around 50, 50?

Hey, i remember that! I was actually 7 years old when i first encountered the `CIRCLE (xcenter, ycenter), radius` statement (in GWBasic, but it is the same in QBasic) and... it actually made sense to have the coordinates separate. Although probably a large reason it "made sense" was that i wasn't familiar with any other notation. I quickly jumped to Turbo Pascal and i remember the `Circle` procedure in Turbo Pascal (BGI) looking weird with it being `Circle(xcenter, ycenter, radius);` :-P.

I do not really remember much from that time (it has been almost three decades since then :-P), but this is something i sometimes think back to because of how each statement had a "customized" syntax that i found making sense (e.g. GW/QBasic has `LINE (x1,y1)-(x2,y2)` and this also made sense because i'm drawing a line between two points and again Turbo Pascal's `Line(x1, y1, x2, y2);` felt weird initially) and this sort of statement-specific syntax being something you do not really see in languages nowadays (or even at the time, AFAIK most other BASICs used `LINE x1,y1,x2,y2` - when they offered graphics functionality at all).
Tips to Persuade Customers to Write Online Reviews for Your Business
I knew I should have finished the podcast before commenting..

And yes of course.
Surprised nobodies mentioned celestial sensors.

Celestial navigation by imaging the sky, and combining that data with a clock and compass.
It's really not much better in the U.S. or elsewhere. I believe it was Nokia which had a patent program where it was a $500 bonus per patent. Meaning, even if you invented something - that was your bonus.

In my current role we have a similar program, beyond the relatively small bonus I think the only benefit is bragging rights. Patenting or inventing something means little to superiors. Large companies focus on the short term stategic initiatives, often being unable to capitalize on long term or even short term opportunities. That's why more nimble startups are more effective.
I'm planning on adding to one of my sites in opt-in mode. I can write a post on what that does to the analytics after it's been up for a month or so.
There's one thing in common. Money required to obey them. And while GDPR can be somewhat avoided, how in the everloving name of Christ, can you avoid linking without horribly distorting the basic principles of the Web?
The 3 most promising new methods of male birth control, explained
Yes. While I applaud all the dialogues I have seen recently on websites allowing me to opt-out from all the tracking and personnalisation and stuff that they used to conduct covertly, it's a bit surprising that they have put this up specifically because of GDPR, but at the same time (for a very large majority of them) leave it opt-out which is clearly not compliant.
This is actually what the (hopefully) upcoming ePrivacy Regulation (not to be confused with the existing ePrivacy Directive) suggests [1]:

> Simpler rules on cookies: the cookie provision, which has resulted in an overload of consent requests for internet users, will be streamlined. The new rule will be more user-friendly as browser settings will provide for an easy way to accept or refuse tracking cookies and other identifiers.

[1] https://ec.europa.eu/digital-single-market/en/proposal-epriv...
If opt-in is the only legal option, why do you default to opt-out?
It's probably a reference to radio parts. Their radio was down for a lot of time, and they missed iceberg warnings issued by other ships.
requires login, I'm guessing though it's the story of the time a number of scientists, writers and artists were dining with President Kennedy and Kennedy said something like 'I think this is the most extraordinary collection of talent, of human knowledge, that has ever been gathered at the White House - with the possible exception of when Thomas Jefferson dined alone.'

There's some evidence Kennedy was a rapist, but as far as I know no slaveowners were present at the occasion so the remark is perhaps less pithy today than it seemed at the time.

/on edit, I probably feel obligated to comment on this since I grew up idolizing Jefferson.

/on second edit - the quote found at https://www.brainyquote.com/quotes/john_f_kennedy_114950
Well yeah, you don't cross highways. Most streets are not 8-11 lanes wide, particularly in places where anyone would ever be walking along them. Places where pedestrians are common are in-town, low-speed (25-30 mph posted) streets.
The less specific, the more wiggle room for lawyers. You know perfectly well that they don't offer download buttons. I'm actually surprised that ytdl still works, so I guess it's not a serious problem actually and no need to obscure further than they already do. I as an amateur could not figure out how to get the files of yt or soundcloud. Reading scdl.py it looked simple enough but I'd need to register a developer api key. For ytdl I guess the source has become bloated and obscure by now so i wouldn't even try. Having a bunch of dependencies already seemed too cluttered.
She the whole wall is going to be manned with anti-drone squads? If you’re manning the border, why do you need such a huge wall? Wouldn’t a fence provide better visibility?
Kitty Marion: an actress who became a suffragette who planted bombs
This happened to me recently too. For some reason it seems .net domains are much worse than the others.

The number of calls and emails was just stupid.
I'm using it in opt-in mode myself, and I'd hope most people would too. You'll see I recommend that in the docs too. The first step is getting site owners to give any opt-in or out facility at all, which is why I didn't make that the default. I'm sorry if you think that's untruthful. I'll probably change the default based on the feedback here.
Is the Earth flat? Meet the people questioning science
> Furthermore even though these lasers are very cheap, by army norms, to fire, they're still 600$ or so for a single shot. So shooting down drones will be expensive. Far more expensive than the drones themselves.

What is the approximate cost of allowing the drone in?
While the dictionary defines rich as "Possessing great material wealth" the real value of being rich is not having to worry about being poor (feeding yourself, affording rent, etc.). After a certain threshold, earning more does not increase happiness [0], and I would argue there is a big gap between being able to afford "a bit of consumption" vs spending money on whatever.

[0] http://www.purdue.edu/newsroom/releases/2018/Q1/money-only-b...
What I'm interested in is why write all of your code for a single database? Are there no query level abstractions for Nim? Even a basic ORM or even a query-builder would allow portability across systems.

Writing for a single db is a bad idea.
You have a choice to get in a car and how far you drive.

At the moment you don't have a choice if some idiot cobbled some crap together in his basement, attached a load to it and decides to place it way over top of you in the sky.
> ZFS is much less affected by the file level fragmentation, especially for point access type.

I'm disappointed they didn't show that comparison. How much does the original result change in case of fragmented db files?
Same in my EU based company (~600 ppl, owned by a large conglomerate ), we are encouraged to come up with all kinds of BS to patent for a one time bonus of i believe 1000$ or 1500$ and your name on the patent
At the dawn of the "home computer" phenomenon, there was a great deal of optimism computer literacy for the public would include a much richer understanding programming. It's too bad that didn't work out. It doesn't seem fair to blame any specific language or environment because they're all still readily available. It's just that there's so much you need to know, now, to do significant work. I wonder if there's any way to improve this situation. A lot of effort was already expended in this direction.
I lost my job few months back before i notice my wife started giving me attitudes, she changed passwords to every account that she has, plus put a pin lock on her phone, i have been searching for ways to retrieve her text messages without installing any software on her phone or having access to it, so far i am not having any luck. I was introduced to this wonderful hacker and he helped me hack and let me gain access to my wife's phone with just her phone number only. He help me hack into her phone and i get to know she's cheating and all. I was so sad and had to file for divorce, All thanks to this great hacker that helped me get my cheating wife. To all you cheating partners, The God's eye is here for you all, contact him on his email or text him only, His services are cheap, legit and affordable.
Email:CYBERFILES.HACKER@GMAIL.COM or +1 510-858-1305
> Another atrocity is an alert with a “don’t ask again” check box, especially in something that is unnecessarily-modal (read: developer was lazy). Pro tip: if you think the user won’t want to see your message ever again then you need to redesign your system to keep the message from appearing even the first time.

That one I think is rather sensible for permission requests from apps. "Do you want to share your location with this app? - Yes/No; [] don't ask again", where the tickbox serves to store the preference forever. An alternative would be "Yes, always"/"Only now"/"Not now but ask again later"/"Never". Not sure which one I’d prefer.
"Prior planning prevents piss-poor performance"
Honestly I think if people had similar access for car, people would drive a lot more politely. For house, I have your address by your physical existence and can write you a letter.
Pointing out that Ubiquiti equipment is cheaper than Cisco isn't saying much. With regards to the products that are actually relevant to this discussion—the stuff that's a reasonable alternative to typical consumer networking equipment—Ubiquiti definitely isn't the more affordable choice than the competition.
Why would you want to opt out from Google Analytics seriously ?

They just record on what you click, and have no (and will never have) idea of who you are.
Western consumers fund extremism by buying talcum powder, claims study
The feedback here is pretty clear that I choose the wrong option, so I'll probably change it. The default is obviously to not install it, which gives no opt in or out at all.
Since you cannot stop someone from using open source, the liability is on the user to verify the source. If the source is closed, guess what ...
Yeah agreed, a site of find package modules would go a long way towards helping, but only if they’re vetted in some way, otherwise nothing r ally changes.
This is very nicely done! Design & animations are super slick, nice job :)
American Failure: top 0.1% owns as many assets as bottom 90%. And it’s worsening
I agree they didn't present it very well. But in reality if you do want to get as much as possible out of your database, you'll need to look at tuning at that level anyway - regardless of the database, or the filesystem you use.

I expect that XFS with bcache would need much less tuning up front though. Adding bcache in front of the original configuration should give a similar improvement to l2arc.
The best for me was at a prior company with high partition walls blocking the office into large cubes each with 3 or 4 people in. It was flexible enough to reconfigure and as long as you were on the same wavelength as your cubemates regarding distractions, it offered the privacy to focus too. I think that company shifted to fully open plan with hot desking sometime after I left.
I've been using a 25" Dell U2515H[0] 2560x1440 monitor for over a year now and it's the best monitor I've used in the last 20 years.

1. At 2560x1440 and 1:1 scaling, text is razor sharp and easy to read

2. It has an IPS panel (excellent color accuracy and viewing angles)

3. The input lag is very low and down scales to 1080p well enough for gaming

4. It was $330 a year ago.

You may also want to read an article I wrote on picking a monitor for software developers at: https://nickjanetakis.com/blog/how-to-pick-a-good-monitor-fo...

[0]: http://amzn.to/2jF3WHp (yes it's an affiliate link, but I also wrote a 4,000 word article on it)
Google Anlytics provides only aggregate data to the site owners. But I think that Google themselves use it to improve their ad targeting algorithms, because why wouldn’t they?