skysight-inc/HackerNews huggingface dataset:
Creating a throwaway account because I don't want any link with my public persona.

I am a research assistant in math in an institute somewhere in Eastern Europe. In contrast to western countries, you may have here a permanent (i.e. quasi-lifetime, ultra-secure) position even as you are still a PhD student. However, at that point you have a salary of ~$3.5k/year after taxes, which can be supplemented by being in a research grant or some other similar funding.

A productive day:

[06.30] My alarm rings, I wake up, morning daily routine.

[07.30] I leave home, I walk to the institute (somehow, home and work are positioned in a way such that any public transport lengthens the time for commute).

[08.20] I arrive at my office in which I am alone, turn on my computer.

[08.20 - 09.00] Read my mail, answer my mails, put in my schedule something I remember I have to do and could easily forget, check out RSS reader.

[09.00] I realize I don't have anything "urgent to do" (e.g. write an abstract for a conference, preparing a lecture) and may therefore work on an interesting problem.

[09.00-13.00] Productive work. This usually implies a lot of Googling and skimming through many, many papers to get a feel for the state of the art in a sub-sub-field of math. I may write a lot of summaries of theorems with pen and paper to understand what exactly are the differences between them and where are the main difficulties. I sometimes suddenly realize that there is something everyone missed and I might discover a new link. More frequently, I realize that my ideas are blind alleys. I may get some new ideas for that, then I search again for a lot of papers that may help me (becoming frustrated when some of the papers I want to read aren't even behind a paywall, but completely forgotten except for citations). When I'm very very well-read and very very very lucky, I find new natural definitions and interesting theorems and write papers about them.

[13.00-13.30] I go out, have some lunch at a canteen-like place nearby, get back to my office.

[13.30-17.00] Productive work like before. If everything goes well, I don't see anybody for the whole day.

[17.00-18.00] The road back home.

[18.00-22.00] I eat, I read, I watch movies et al.

[22.30] Shower and then sleep.

An unproductive day:

[07.30] My alarm rings later because I am very tired from something I did the last day so I had foreseen I might sleep more. I am somehow not yet rested so I go back to sleep.

[11.00] I finally wake up and I realize I have to go to the institute because I have some form to fill.

[13.00] I arrive at the institute, I fill the form, I eat something like in the above and then go to the university because I have some tutorial to teach.

[14.00-16.00] I teach.

[16.00] I realize I can't do anything interesting that day so I head home and feel a bit bad about myself.

[16.30-end] Like in the above.

Most of my days are a mix between the two "ideals" :)
When I was been 'taught' VB (shudder) the lecturer had 'Teach Yourself VB in 24 hours' on his desk, I used to go in before hand to make sure he was up to speed on what he'd be teaching.

Lovely guy and a good teacher just dumped into teaching something he wasn't remotely qualified to teach.

It was an interesting situation though since it taught me the value of been an autodidact early.
StarLeaf raises $40m for growth in video conferencing and calling
A better question is, does anyone have arguments for being prevented from disabling the management engine?

Keep in mind disabling it could be behind an owner-known password, so if the machine gets stolen, the thieves wouldn't be able to disable it - which is the usual argument for preventing users from having control of their machine.
Goldman Sachs says bet on tech stocks to beat the market the next 12 months
if you run it on NodeOS, sure
This is what we're doing. Using .NET Framework and not having to pay energy to following this the past three years has been truly liberating. It's an as powerful framework as ever, perfectly suitable for modern web development and whatnot. Yes, you miss out on cross platform support from .NET Core, but I feel like that hasn't even begun taking off yet and I'd argue that using e.g. Go or Python might make you a happier human being in that case anyway, or at least with a more peaceful, productive state of mind.
I suggest you give Freeciv-web a try: https://play.freeciv.org/
Here are details (from 2015) of the collaboration with Xerox mentioned on the Thinfilm page: https://venturebeat.com/2015/01/21/thinfilm-teams-with-xerox...

They describe being able to print memory, with logic planned in the future. They also talk about commercializing and scaling the process.

Rights management for physical goods seems to be the most commonly touted usecase for this. Another example usecase I have heard mentioned is a thermometer and an indicator that changes colour to indicate spoilage that can be printed into the label of temperature sensitive goods.
I'm not sure I understand your point - the best built system in the world still needs maintenance. Parts go rusty. Requirements change. Those are not results of bad design, but the inevitable consequences of the real world.
Singapore tech startups face years of struggle
How would you flip 5k
Her first thought is house flipping, not sure what people think about that. I've heard of good results with short term corporate bonds from some family. How would you flip 5k into a running business?
There are a lot of convenient things to lift out of OpenID Connect, for example:

* The Discovery URL

* Standardisation in the subject name

* The userinfo endpoint
Zo voorkom je een levensbedreigende beroerte
I'm not so up-to-date with Basketball, but certainly in Soccer and Rugby you need both. You need the disciplined engine-room of the defence and centre-field to maintain control of the field and prevent concession. At the same time however you won't get anywhere without the big-name points-scorers.

Similarly, businesses need the sales guys to go out there and get the customers. But without disciplined design, engineering and maintenance you're going to end up leaking all your revenues in support costs, not to mention intangibles such as reputation.
I do not understand how this is connected to what Walter Bright wrote. He has an excellent point.
Find which Windows software can open a file with specified extension
> However occasionally I do find it helpful map out all input/output for an internal function to cover all edge cases. But that's an exception.

An example of that exception: just yesterday I wrote tests for a serialization/deserialization utility, that translates between an object tree and a wire format used by our client. There was some tricky code around the "deserialize message into one of many possible objects" part, so I wrote a bunch of unit tests for the whole thing.

I find myself writing unit tests mostly for this kind of code - complex logic that transform data and/or execute "advanced" algorithms on it. I also write tests as close as possible to the boundaries of the complex logic - this way, when I'm sure the logic itself is sound, all integration bugs tend to be trivial to notice (it means someone fucked up the inputs or didn't handle outputs properly).

The more I think of it, the more I notice that I tend to structure my programs in a functional (as in functional programming) way - lots of "services" that take things as inputs and return them as outputs, without using any external state. So e.g. that serialization/deserialization service mentioned only takes a String as input, and returns a reference to a base-class object as an output (or the other way around for serialization). Making code conform to functional style makes it not only easier to test, it helps avoid some tests entirely.
Yes, it is sarcastic:
"As a seller (only) myself, I am one of the many victims of this scam."
Most people underestimate how cheap it is to save lives in the developing world
The problem is the average user doesn't know what makes a quality antivirus product and they also don't want to pay a high price for one. As a result antivirus manufacturers are incentivised to produce a cheap product which only needs to tick all the same boxes of their competitors in product comparison tables, even if features don't actually improve security. Producing a high quality product is far more expensive and may result in fewer customers due to the previous point.
But that means Uber takes on all the things that they currently offload on the drivers (car ownership, maintenance, etc).

By 'at that price's I mean Uber have currently lost 15 billion dollars subsidising taxi fares. They cannot sustain that.
wow specs that are free.. in the wireless world a lot of specs are free, as I just googled.
however later that day I worked with NXP NTAG's 213-216 and tried to figure out more specifications especially about NDEF and they were put behind big paywalls. very very sad (http://nfc-forum.org/our-work/specifications-and-application...)
I always wonder how to push such technologies, if you can't implement it without paying. it's just akward.
I've had several search for me. I know this because they've raised it in interviews, asking things like "The <X> library you tweeted about is interesting. Where would you use that?"
In France they sure aren't free. Banks even charge a monthly fee for a debit card in addition to a monthly account maintenance fee. Of course banking in the France is stuck in the 1980s with many banking transactions requiring an actual visit to your specific bank branch and a consultation with your personal banker.
> > that WMF's primary contribution is Wikipedia, and almost everything else is secondary

> Not so for some time. Also, Wikipedia as a project is way bigger than just software.

well my donation certainly is aimed that way and the insistent nagscreen certainly made me think "yeah I don't want this resource to go away"

and that is Wikipedia. I occasionally use some of the other wikimedia projects, but they should be secondary, it's definitely specifically that one great body of knowledge that got me to donate.

wiktionary is the project I use second most. if they were to beg for donations or else it may go away, I'd be like "eh"

it's Wikipedia only that got me "no wait this is super important, take my money" every year.
Because Vimeo sucks for the end user. Unless you're in a major metropolitan area, it's much slower than YouTube. Last time I checked it didn't remember the position in the video. With YouTube, I can start watching a video on my desktop and switch to my phone at some point - it would simply continue playing at the same point in the video and I don't have to wait (seek and time-before-playback-starts is awful with Vimeo).

YouTube is technically superior product and it's much easier to use. If Vimeo wants to attract users, they first need to get on par with YT.
Declarative Concurrency with Reactor
Last time i tried Elm I couldn't figure out how simply modify this clock example to move the hand quicker than every second

http://elm-lang.org/examples/clock
>How do you get from there to a city

Enclosure https://en.wikipedia.org/wiki/Enclosure

Basically peasants, once kicked off the land end up herded into cities.

Presumably the thinking at the time (beyond "lets make ourselves rich") was that agricultural production is more efficient when undertaken as a large-scale concern rather than by scattered small community holdings.
For those in the know, how does the cost of 12-15¢ for an NFC chip compare with what a packaging company would pay now?
Yes, I agree with the guy for example needing NHibernate. It's a pretty big deal in the ASP .NET world. Anyway, here's an issue tracker for that one: https://nhibernate.jira.com/browse/NH-3807

I also agree with the opinion that ASP .NET Core shouldn't have run on the full framework to begin with to set the right expectations. We seem to be in yet a transitionary period by Microsoft and if the point is to decouple it from .NET Framework, it shouldn't have had legs in it.
Youtube red is only available in

* Australia

* Korea

* Mexico

* New Zealand

* The United States

I'd buy it in an instant (in fact, I already have all access which is bundled with red) but it's just not available in most of the world.
I've played around with it. It works.
France for sure. Banking is ridiculous here in terms of fees.
> Between the "just install .Net and that's it [...]" and the "this web server doesn't need the WPF libraries, it's just dead weight [...]"

> The thing is, there is no one right answer, only opposing forces that have to be reconciled.

Really? I thought this was a mostly solved problem. I certainly see it as such
when I use modern packaging systems that were developed almost two decades
ago.
Indeed it is; a perfect test is equivalent to the code being tested.
Personally, I find that you can get very good results with an electric oven, which is great because you use it indoors (my granddad had one that is now sitting at my parents'). However, a wood-fired oven will give that great smoky bit to the pizza and in my experience tends to be a bit dryer (the one I have now is from uuni)
Java Platform Module System Public Review Ballot – Results
> Rape victims arn't punished in Saudi Arabia. Theres no crime of being raped. The woman in your one anecdotal point was charged with a seperate case of adultery during a rape trial that wasn't in conjunction with the rape. Furthermore the rapists were charged and punished for rape, an act that is illegal. If you want to argue about adultery being a crime then go for it but don't conflate to topics to spread something factually incorrect.

Since you're accusing human rights watch from inaccurately reporting this ... can you provide a citation for your new fact that there was a second offence ? Or are you perhaps claiming that while the rape was an offence of the rapists, getting raped was a separate offence by the victim ?

I would also like to point out that punishing rape victims is part of islamic rules:

e.g. "if a man comes upon a man, then they are both adulterers," "If a woman comes upon a woman, they are both Adulteresses," "When a man mounts another man, the throne of God shakes," and "Kill the one that is doing it and also kill the one that it is being done to." (Abu Dawud 4462 and al-Tirmidhi 1456)

Google it to find more references than you could ever need to be satisfied. And yes, this is about gay sex, but is widely interpreted to include gay rape. Getting raped by someone of the same sex as you is punishable by death according to sharia. Are you seriously disputing this ?

And just so we're clear. We're talking about this Saudi Arabia:

https://en.wikipedia.org/wiki/2002_Mecca_girls%27_school_fir...

Where the "religious police" beat up firefighters and sent rescued girls BACK INTO THEIR BURNING DORMATORIES because of the mingling laws ... at least 15 did not survive.
Where did you read there was a second "offence" by the victim ?
Symantec: remote root via vulnerable kernel-mode filter drivers https://googleprojectzero.blogspot.com/2016/06/how-to-compro...

ESET NOD32: remote root via vulnerable kernel-mode filter drivers https://googleprojectzero.blogspot.com/2015/06/analysis-and-...

Comodo: code execution vulns in virus scanner https://bugs.chromium.org/p/project-zero/issues/detail?id=76... and installs an insecure web browser and sets it as the default https://bugs.chromium.org/p/project-zero/issues/detail?id=70...

Avast: remote code execution in network traffic filter https://bugs.chromium.org/p/project-zero/issues/detail?id=54...

AVG: installs Chrome extension that leaks your browsing history to anyone who cares to read it https://www.theregister.co.uk/2015/12/29/avg_google_chrome_e...

TrendMicro: remote file access with SYSTEM privilege https://bugs.chromium.org/p/project-zero/issues/detail?id=77...

Kaspersky: a diverse range vulnerabilities over the years, ranging from remote root vulns (https://googleprojectzero.blogspot.com/2015/09/kaspersky-mo-...) to "merely" making all SSL traffic man-in-the-middleable (https://bugs.chromium.org/p/project-zero/issues/detail?id=97...)

Etc, etc.
Start up your own business.We will help
I think you have salient points. That said, did you mean shame? Or scheme?
I think the more interesting work I did was around the 20 min walk/20min cycle and the numbers of people still driving those distances. In London 164,079 within 20 minute walk, 584,749 within 20 minute cycle out of a total of 1,097,173 people that drive.

I'm in the process of writing this up but the implication is that we could get a large reduction in congestion and traffic pollution through building a good cycle network.

More interestingly we should probably move to a road charging system that dispraportionatly charges high for short car journeys.

https://docs.google.com/spreadsheets/d/1nDCkK0LvkxqHLeYfd6wS...

Full set of spreadsheets:
https://drive.google.com/open?id=0B4YARJgso6IxRjd1ZlNDZklGaX...
That would be superb to try, for now I can't wait for demos of what is possible with neural but it is way out of my depth.

@addcn sounds mega interesting what you are up to :D
The worse the developer, the more tests he'll write.

Instead of writing clean code that makes sense and is easy to reason about, he will write long-winded, poorly abstracted, weird code that is prone to breaking without an extensive "test suite" to hold the madness together and god forbid raise an alert when some unexpected file over here breaks a function over there.

Tests will be poorly written, pointless, and give an overall false sense of security to the next sap who breaths a sigh of relief when "nothing is broken". Of course, that house of cards will come down the first time something is in fact broken.

I've worked in plenty of those environments, where there was a test suite, but it couldn't be trusted. In fact, more often than not that is the case. The developers are a constant slave to it, patching it up; keeping it all lubed up. It's like the salt and pepper on a shit cake.

Testing what you do and developing ways to ensure its reliable, fault-tolerant and maintainable should be part of your ethos as a software developer.

But being pedantic about unit tests, chasing after pointless numbers and being obsessed with a certain kind of code is the hallmark of a fool.
You misunderstand the physical car market metaphor - the high quality cars are not sold faster. They are taken off the market and not sold at all, because the market price is too low. The market price is too low because the buyers can't tell good from bad, so they just guess they will get average quality, and just pay what the average is worth. They don't pay for the high-quality used cars - even if they did, it would usually be for the wrong cars.
If you're interested in truly space-efficient hash tables—as in "at every point in time, at least 97% of the space of the table is used for elements"—check out this paper by a colleague of mine: https://arxiv.org/pdf/1705.00997.pdf (the relevant plots are on pages 10 and 11). He's going to publish the code soon-ish as well.
Elixircasts – Awesome Elixir and Phoenix Screencasts
Promising cell senescence treatment
Well this isn't _that_ hard.

Time.every (second / 2) Tick

and to still move it the same amount:

Tick newTime ->
(newTime * 2, Cmd.none)
I made https://github.com/AlvarBer/Persimmon, I would say Kivy is pretty capable.

My biggest caveat is the kV lang, when you get to dynamic components you almost always have to either give up and do the ugly manual bindings by hand, or hardcode a lot of values.
Qualcomm Announces Snapdragon 660 and 630 Mobile Platforms
NSUsersDefaults for Cordova
Project Zero. Obviously not all the vendors, but a wide selection of the largest ones. These are the ones that employ lots of people and should know better than to do some of the ridiculous stuff they are/where doing.

From this it's safe to draw a broad generalisation about the state of security in the AV market.
All these problems to save a 20MB download.
The issue in the quote is (premature?) death as it relates to economic competitiveness. That is why early -- that is, in working years -- matters more than late.

Late and slow death has its own indirect impact on economic competitiveness, but that is not the focus of the quote, imho.
Exactly. Now that we're putting out primarily visible light from our bulbs, there isn't a bunch of free energy floating around there. Far better to save the energy by making the bulb as efficient as possible in the first place than to try to capture it back.
How long does that take?
>2) psychiatry assumes individual deviation from society's norms is the root of disorder, rather than seriously considering the disorder of society's norms at large.

Without making a comment which either agrees or disagrees with the above, I would like to add that I believe those who downvoted comments such as this--controversial and/or original ideas--might consider to instead offer a reason why the comment is likely to be of low value.

For example, I can readily find evidence in support & in opposition to the above comment, i.e. WebMD states a primary symptom of Paranoid Schizophrenia to be a belief that the government is spying on you[1]. Another example: gay rights activists of yesterday would be able to tell you of a time when their sexual preference was considered a disorder.

So while the idea might be controversial, I don't believe it is inherently of low value to add to the conversation.

>1) psychiatry is not objective science

There is a reasonable argument to be made that there is merit in being critical of what we do, and don't call, science. Richard Feynman talked about this fundamental, simple nature of the scientific method and the critical component being that it provides a testable hypothesis that can be observed and repeated, which shows us nature agrees with our theory[2]. As we all know, this is very hard to produce in psychology, despite their best efforts to use maths and stats to create studies which find strong correlations.

1-http://www.webmd.com/schizophrenia/guide/schizophrenia-paran...
2-https://www.youtube.com/watch?v=0KmimDq4cSU
It's too expensive for most people to replace a regular trip to the market. Also I think people actually like food shopping.
The EU incidentally created a similar problem when banning most incandescent bulbs.

Well, at least in some countries. Here in Norway, most buildings are heated by electricity - so replacing incandescents with LED or fluorescent bulbs effectively means that you spend less on lighting, more on heating and the sum stays the same - except the new bulbs are costlier and (mostly) provide less comfy light.

Sigh. Free lunches remain elusive.
It's also miles better than most UK cities, which is occasionally a sore point. The rest of the country has to put up with Stagecoach buses which are less reliable at twice the price.

(Except Edinburgh, which also has publicly funded cheap buses)
> You must have got your Ijazah in Fiqh and Usool from Sheikh Google.

I take it you're muslim ? Why do muslims always lie about the basic properties of islamic law ? Are you ashamed about it ?

I mean basic statements like "islam demands slavery" (another one of those legal classes of people in islam) are obvious and very simple facts, but the rucus online if anybody mentions it is deafening.
Seavus Launched the First Project Viewer with Skype for Business Integration
Good to see they stayed focused on curing cancer during their research.
Really interesting. I find I'm most productive in the evenings. Do you happen to agree with the research suggesting people have natural inclinations towards more/less sleep and different productivity rhythms during the day? It seems like reading between the lines you've augmented your sleep patterns from what they normally are.
As someone with kids, I never understood why people say this. Oh what I'd give to spend every waking moment with them as they discover the world.
Investigatory Powers Act: Back doors, black boxes, and tech capability regs