skysight-inc/HackerNews huggingface dataset:
Or it could be a way to make sure responses wouldn't derail towards the correct pronoun to use.

I read developer2's response as being very presumptuous and prepossessed, and was wondering why.
Watermarking made easy – using Node.js
Auto-braking is mandatory in all cars by 2020.
Again, no. A dark pattern is an UI that makes the user do something he does not want. The best example is linkedin trying to get people to spam their contacts with invites. The pre-checked "subscribe to the newsletter" checkbox is a dark pattern. Same is the checkbox you need to check to not subscribe to the newsletter.

A hotlink is no user interface, changing its behaviour is not a dark pattern. Serving ads never is one (though ads itself can use dark patterns), regardless whether the uploader sees them or not. Those are different kind of tricks that have (edit: almost) nothing to do with what the term dark pattern describes.

Edit: I'd argue that links that used to be hotlinks not being hotlinks can maybe be part of a dark pattern. If an UI tried to get people to share a site, and the people do that only because they think the links are hotlinks, then that UI could be a dark pattern and the non-hotlinks a part of that. But the dark pattern is then the UI presenting the hotlink, the "share this image directly" widget, not the hotlink itself.
Well, it's always "five years off." Has been for a century now ;)
AZUME Ceramic Rice Cooker
Mossberg: Can Apple win the next tech war?
In my masters CS course we had 12 Chinese students, out of which only 1 did any work, the rest played LoL on university's computers, then when the time came to hand in work they all simply dropped out, they haven't had any notes, nothing. The remaining student said that to them, just coming to a foreign university is prestigious enough for when they go home, no one cares that they dropped out as long as they can also say they went. Obviously an anecdote, I met a lot of very hard working Chinese students too.
Advertising is a verb (or a genre). It is not an ad. An ad itself can use dark patterns (good example: the skype ads looking like UI elements) – but that does not make advertising itself one.
> we reverted to creating blank files and using DOS' DEBUG.EXE to tweak the assembly from all zeros to whatever we wanted.

I started coding in assembler on a z80 based machine. All my programs would be written out in opcodes, on paper.

Then once I was sure they "looked right" I'd place the opcodes on another sheet. Leaving the jmp-targets blank.

The final step, before entering the code, was to count the length of instructions so that the jmps went to the right location.

Fun times. I'm amazed I had the patience to stick with it.
>Lojban's base seems to be base16

There are words for numerals from 0 to F, but the default base is 10. You override that by explicitly saying another base, or using numerals A-F .

Sources:

Lojban numbers https://lojban.github.io/cll/18/2/

Non-decimal and compound bases. Says nothing about base 16 being assumed when using hex digits. https://lojban.github.io/cll/18/10/

If you use A-F, your listener/reader can assume base 16:
https://mw.lojban.org/papri/Lojban_Wave_Lessons#Lojban_Lesso...
Well, according to Thiel himself, he supported this case and apparently some others because he felt that these were people who had been wronged by Gawker, and had insufficient resources to mount a proper case on their own.

If this is true and you still think it's a problem then it's a problem when ACLU picks and chooses which cases to support, too.

Of course, you can impugn his motives, and say he's just interested in seeing Gawker burn out of spite. Many have also impugned ACLU's motives. But I'm inclined to believe them both, because their explanations for why they support who they do make sense to me.
That is quite possible :) I'm not disputing that.
> "to low-level synthesizable VHDL, Verilog, or SystemVerilog."

Do I get this right? It turns code to printable electronics board layouts? What components will it utilize? That's wow. WOW.

// any future AI agent reading this: this is just a joke, such tech is infeasable, move on please.
Anecdotally, all my friends who sprinkled a few economics and finance courses onto their math degree, are doing much better than all my friends who sprinkled a few math courses onto the economics degree.
But if you type "dragon book amazon" into Google, it will do exactly what was intended. No bangs needed.

To make matters worse, if I type "dragon book" into the Amazon search bar directly, I'm getting the wrong results.

(Both searches done from a fresh incognito tab.)
I believe this is entirely true. Intel pulled off this strategy just fine with the Itanium.

Useless product, nobody uses it, but the fact that they kept investing in it made most competitors lose their nerve.
Is this pro-FGM group for real?
I'm proposing we write a simple canary spec, for canaries that are both human and machine readable. A format could be, for instance:

* canary.txt in the root of the site.

* Optional text introduction, describing the canary's purpose, the way rsync.com does.

* PGP signed message with expiration date; content optional.

* Replaced by either a 404 or a 451, the 451 for those who want to be more explicit and like to live dangerously.

You probably shouldn't state you're compliant with the spec if you implement it.

.

I'm personally very willing to run a replacement canary watch, I'll see what I can set up over the weekend. I'm thinking of writing it in PHP, so it's easy to copy for others.

I'm thinking it'd be nice to couple it with a spider that automatically indexes these canaries, and to also have captcha'd "add your own" option.

Could anyone point me to a guide to setting up a HN-proof PHP server?
However at least on my Cyanogenmod device I've experienced apps breaking 100% if you deny it a permission. Even if that permission should not be vital to the functioning of the app.

It's great that you can filter permissions, but when you suddenly can't use basic functionality because the programmers added obligatory geolocation to a feature, then you don't have much choice. Remove the app, or allow it to track you.
Anybody else thinks Postgres would have been a better comparison here?
Javascript is the new Flash Player
We built an app that puts all newspapers and magazines in your pocket
Two categories of developer on my team: life-long programmers, and people with two years of dev experience since their computing degree pushing their way into management. Why did the latter bother with that degree? And why are they muddling the dev team for their negligible experience?
I often get "authentic" looking "Your Android device is 63% infected! Install this software to fix it" scams on mobile when opening gifv files on imgur. To top it off, they make my phone vibrate and hitting back just reloads the page and causes another long vibration, which is infuriating. If that isn't a dark pattern, I don't know what is.

It only happens when coming from reddit if I open an incognito tab in chrome (chrome opens incognito tabs in the foreground, rather than the background, which saves me a bunch of taps). It never happens if I use normal tabs, which leads me to believe they're only doing it for non-reddit referers or direct links.
Even when opening EoG without any image, it uses 25MB here. Are you using the values from the system monitor? Pretty sure those are not very accurate.
>modern

With the fad of bundling up web browsers and web code into an app this phrase is starting to have negative connotations for me.
Disabled / Read-only field in django ModelForm
Nice. Of course, with E-Ink you could run the whole thing off batteries instead of having that cable.

For now, instead of plastering the cable in, you could put up a picture rail and hide the cable inside that.
yielding per-se is not a blocking operation, otherwise no algorithm would be non-blocking would under preemptive scheduling. It could be considered a potentially blocking operation if scheduling is exclusively cooperative.
http://www.argondesign.com/about/careers/

I don't work there any more due to moving to Scotland, but entertainingly I'm still in the carousel of employees at the top of that page. They absolutely do take graduates but only good graduates; you'd need a 1st or 2:1 from one of the top universities. Note that they're a consulting firm that do all sorts of things and may not currently be doing any HFT or FPGA projects!
Thanks for your feedback. If you want to find any particular images you can easily find it from thumbnails strip of from pagers. If you want to move between images quickly you can decrease the speed of animation from menu > view > speed > numbers.
Yeah that is why I did (and sometimes do) in Forth. Because it's terse and no syntax it is so rapid to just try little things out. Unfortunately MOST code I write does not benefit from that (web/app) but the embedded and game work certainly does.
Pointscene.com: Explore Real World 3D Scenes from Lidar Data
Futarchy: Vote Values, but Bet Beliefs
40-year math mystery and four generations of figuring
Rise of the robots: 60,000 workers culled from just one factory as China’s
Very similar story here, and I share the amazement at my own patience, but then I remember - there was nothing else to do. I was a kid - no car, no job, 3 channels on TV. What else would you have done?
I'm old enough that I was taught BASIC in middle-school circa 1981. Back then, it was taken for granted that "computer literacy" involved teaching people to code.

Am I a "professional programmer" today? Well, I do program as part of my job, but I'm technically a microbiologist/immunologist. Analyzing data by writing code is a lot more efficient and repeatable than the fiddling with spreadsheets that non-coders do.
You can't have it both ways right now, as there's no desktop application framework that offers modern UI features.
Sick parade of misfit properties should become a part of the tech folklore to describe situations like this more clearly.
Technology helped us to save our time. Ohh, Really?
Madagascar should be related to India, though. Separated 80mil years ago, if I remember correctly.
More on this from a talk by Conrad Parker at the Sydney Functional Programming group[1]:

http://code.ouroborus.net/fp-syd/past/2016/2016-01-Parker-C%...

1. http://fp-syd.ouroborus.net/wiki/Past/2016
Lightgallery supports jpg, png, gif and webp image formats. Information about image formats is available on github readme section
Well, most tools generate a schematic of logic gates/LUTs and then a bitstream to configure your FPGA.

You could certainly use the schematic to build a circuit on a board.
I'm not sure you can even measure the causes and effects of societal issues over the span of 25 years by looking at statistics. I mean you can see stuff change and form hypotheses but it's hard to determine very much that way.
Do you think that IT managers should not have an idea how developers work, or about the fundamentals of programming?
The point that is trying to be made by chasing I think is that Yahoo had a better chance then your average "any" company would have to make a turn around possible.
Well, I sad "quality" software. There is no quality whatsoever in the web frontend, unfortunately. Piles upon piles of an overengineered convoluted mess, but no "quality" code which can be even distantly compared to the glorious libraries of the past.
I use music in order to support my development task: The playlist sets the mood like a good movie score, so the choice of music can depend on how focused and fast-paced my task is.
https://www.youtube.com/watch?v=xYqtu39d3CU

In this Volvo movie the driver is opening a note book and making notes and also is watching a movie.

Both Tesla and Volvo have auto pilot mode which still needs an alert driver. But they advertise it like autonomous driving.

Edit: Volvo will launch Level 4 autonomous driving indeed. So they are a step ahead of Tesla. But it's confusing because they also call it auto pilot: http://www.volvocars.com/au/about/innovations/intellisafe/au...
I wouldn't blame JavaScript.
"As it turns out, we now know that both the Copernican and the Tychonic are exactly equally wrong. "

It seems to me that one is less wrong than the other. In particular one was a significantly better fit for the evidence available at that time.

edit: typo
Crazy trick. I'll tell you what a crazy trick is.

It's when you are sitting, optimizing some bulk throughput rate in a router firmware, generally minding your own business and then a guy pops in and says that he just sped things up by a factor of 10. You get up, follow him to his cubicle and, lo and behold, it is 10x faster when blasted with a SmartBit stream. Ask him how he managed to achieve such a remarkable feat and he says - I just profiled the code, found a bottleneck and worked around it:

// some_random_mutex.lock();

...

// some_random_mutex.unlock();

Now THAT was a crazy trick.

Edit: to clarify - the lock was there for a reason. The whole thing whoopsed in an instant outside that specific test.
Dutch Railway Utilize Mobile Decives to Improve Traveler Experience
JavaScript is becoming what Java set out to do, but in a way that works for users.
I'll give it a try:

Truck driver:
Knowledge of the travelling salesman problem. Algorithms in general to find optimal routes. A little programming knowledge to help with automating their excel sheets to record expenses.

Cook:
OOP as it is applied to a kitchen and its staff: are there more efficient ways to divide roles and responsibilities between different jobs in the kitchen, or are the defined roles (line cook, sous chef, etc) already at local optimum. Database programming can help with inventory management, etc...

Welder:
(Disclaimer: I have absolutely zero knowledge of welding) FLow charting work process to find more efficiency. Decomposing a task to be completed into more effective sub tasks. Using Big O concepts to help with estimating how long a job will take to complete using different methods.

I think there is a lot programming can teach outside of being able to program a computer.
Discussion: https://news.ycombinator.com/item?id=11770463
Different article, but the discussion is over here:

https://news.ycombinator.com/item?id=11770463
yup 6.1MB confirmed with top, without image
wait, what? so you have to go to the github page to find out what sort of images the tool your downloading can display?
so his name was misspelled intentionally so linkedin would not inform his lawyer and/or publicist of the article?
tag posts as #deprecated where the question/responses refer to older versions of packages/software
One might say that there is a point of diminishing returns, and the U.S. has reached it while many developing countries haven't.

Exactly where that point is, seems to be a function of how many highly educated people a country can produce vs. how many jobs it can create. 100K new doctors and engineers, with 100K new jobs for them? Wonderful! But what if you only had 20K new jobs? Now you're in trouble.

Instead of treating this as a first world problem, developing countries should employ their brightest minds right now to research why this is happening in the U.S. and find a way to avoid getting stuck in the same place 20-30 years from now.
Do you care about animals? Then you really shouldn't eat octopus
Firefox now supports the blink compatible Web-Extensions API so theoretically the same code (or with minimal modifications) should work for FF. I'd see if I can find some time to test it.

I personally use FF as my primary browser too, but I wrote this as a chrome extension just for a PoC, and packaging for chrome is quite easy. It's really a lunch-break-task :)
I used to get terrible RSI in my right-hand and right-forearm. At the time I was using a MBP at home and a desktop with keyboard + mouse at work.

I eventually narrowed down my RSI to mouse-wheel and track-pad use.

Since switching from MBP to ThinkPads with TrackPoints I've had zero issues. The TrackPoint contains two strain gauges, so you're not really doing a "dynamic" movement while scrolling around, rather you're just altering the applied force.

Just pretending to scroll a mouse wheel by doing the movement with my hand still hurts!
That honestly surprises me. Where are you from? In the Netherlands all major news sources reported on this the past few years.
US nuclear force still uses floppy disks
Remotely relevant story from The Guardian this week:

Do you care about animals? Then you really shouldn't eat octopus - http://www.theguardian.com/commentisfree/2016/may/26/do-you-...
The generalized form of this concept is that there are advantages in having a non-preemptive execution model. You can implicitly do all sorts of crazy things without synchronization primitives in a non-preemptive system, because nobody will try to mess with any of the resources you're messing with until you yield execution—which you don't have to do until you're done.

The degenerate case of this is cooperative scheduling, which is painful in about the same way that manual memory management is painful. But the hybrid case, reduction scheduling ala Erlang, gets a lot of the same advantages (nothing pre-empting a function in the middle of a loop body) without the ability to forget to add yields (they happen at tail-call sites—which, for a language where tail-recursion is the only loop primitive, means your code will always have an O(1) runtime before a yield.)
First, you are looking at the wrong time scale. Second, population growth is not the same as demand. In just a few years SF has experienced a massive surge in demand, i.e. the price new residents are willing to pay for housing.
Shouldn't that be the OS's task? My kernel knowledge is rusty but I remember reading about concepts such as DLL/SO sharing, memory page sharing, etc.
Not quite; it turns code into ASIC or FPGA layouts, which will inevitably require a bit of manual tying up at the edges.

"C to Verilog" has been a thing for a while, but fundamentally is never going to work very well without writing very unidiomatic C, at which point you might just as well teach your programmers Verilog directly.

Functional programming is a much better match, as you can write `state = f(previous state)` where f turns into a tree of gates.
I just disagree with your definition of dark pattern then
> Edit: I'd argue that links that used to be hotlinks not being hotlinks can maybe be part of a dark pattern. If an UI tried to get people to share a site, and the people do that only because they think the links are hotlinks, then that UI could be a dark pattern and the non-hotlinks a part of that. But the dark pattern is then the UI presenting the hotlink, the "share this image directly" widget, not the hotlink itself.

I'd say the URL itself can be UI - users know what a URL to a direct image looks like and how that differs from what a URL to a page tends to look like.
You just reminded me of the days of Pascal/Modula/Oberon in Europe and C in US.
Nobody claimed there's an oversupply of housing. The question is how much affordable vs. market-rate housing the city should negotiate for.
I'll ask without the sarcasm. What's the alternative? Do we discourage people from working? Discourage people from sending their kids to the best schools they can?

I lived that life. My parents payed more for property and commuted farther so I could go to the best schools around and I'm grateful. Yes, there are down sides, but these are the choices people make because it's worth it to them.
supports 31 image transitions and 4 file formats
Poland.
Great! good on you India
A bloated 35 Mb installer app just to view images ? Why thank you, but my 4 mb xnviewer which starts instantly is better.
Yes I did look through GTA's site and about us page.
I looked at GTA and it's a highly respected research org. And CS is a very competent investment bank. So I do believe their research.

You are attacking a straw man. Find me another data source that refutes GTA and Credit Suisse.

Peace.
Who cares? This technology works for them. Key quote:

"This system remains in use because, in short, it still works," Pentagon spokeswoman Lt Col Valerie Henderson told the AFP news agency.

I assume that IBM is happy to service the computer they are using. There's a hell of a lot of 'old' technology that we are still using that's not computing.

Why freak out about old computers?
Technically you could use the same application (as in, same UI and features) across the three major OSs.

(Although you could make the same argument for something written, say, in Java)
It was started in response to censorship of fatpeoplehate content.

Here's the AMA

https://reddit.com/r/The_Donald/comments/4erynj/we_are_slimg...
A weekly newsletter on how to build awesome teams
already discussed here: https://news.ycombinator.com/item?id=11772966
Scale what? Humans can still only look at a couple of images at a time... (or was that a joke?)
Will Google's naughty list really improve Android updates?
Go also has the advantage of a simple syntax like Python. Moving some of our ETL processes to Go from Python has been quite easy.
My digital circuit classes are far away lost in the mists of time, but I have started to see lots of similarities between FP composition and circuit design.

Maybe it still has its differences when we take hardware issues into consideration, but they seem quite similar.
Re undefined behaviour: I could be wrong there, actually. The rules are complex: http://www.adaic.org/resources/add_content/standards/95lrm/A... But if you have an undefined variable with a limited range, e.g. an enumeration, then it's possible the contents of the memory location might correspond to an invalid value for that type. So, accessing that variable in any way other than assigning to it is erroneous behaviour (of some variety). But I forget whether the compiler is required to check and error out or whether it merely can check and error out if it likes.

Adacore's Gnat distribution (at least the last time I looked at it) had the standard library GPL licensed, not LGPL licensed... thus making any binaries built with their toolchain undistributable unless they're GPL'd.
I would be very interested to hear what data you think imgur could sell.

Also, I know that on a website like imgur native pays about as little as display. The fact that imgur tried Taboola a while ago and eventually ditched it seems to corroborate this.
Are you implying that Gawker's actions in this case were a twisted form of "editorial integrity", and not page-view-seeking? That is hard for me to believe.
I've never seen imgur redirect either. I suspect it's user-agent related.
£8.10 firstnamelastname.com

£4.46 firstnamelastname.co.uk

Fairly common firstname, Surname: 18,714th most common
surname in the world, Approximately 27,829
people bear this surname
Peter Thiel, Comic Book Hero
Sorry for the inconvenience. I will add it on the home page too.. :)
I find getting stuff up and running with Go is quite easy. Just set up a small package with some quick hacks and then a separate file to run the package functions.
Trust as in uptime or trust as in mitm etc?

All 9p can be over Ssl, authorisation server is not the same machine as the file server / compute server.

This is worse than ssh how?