skysight-inc/HackerNews huggingface dataset:
Yeah, 3mg of melatonin before bed helps. Any more and the nightmares get crazy. Benzos are bad.

All the life adaptations make DSPD manageable. Any 'helpful ideas' I've probably thought of. I've spent time completely off of caffeine for months. I've lost 40# and exercise -- that's good for other reasons but it doesn't fix my sleep. Exercise at night is generally counter-productive and wires me awake. Weightlifting is completely counterproductive since the 'burn' from torn muscle fibers will give me insomnia. Nothing really works to deal with flushing out the sleep chemicals in the AM (I used to ride my bike to work in the morning and I'd hit the coffee machine when I got there just as hard -- even having cars nearly kill me on the road didn't wake me up).
Could be. I never got to find out because, as I said, I sent it off to our IT department.
I was self-taught as well. Back in '82 I was an in-house illustrator at a children's book publisher. The company (now defunct) brought in Apple IIs in order to do some house-branded educational software. I fell in love with the little machines immediately, even though I really had no exposure to any computers in high school or college (art school). The real software guys that were hired taught me 6502 assembly and off I went. I got my first job as a programmer in '85 doing Mac assembly (68000) programming. So much fun.

That said, I have a huge amount of respect for CS grads. I have seen it. My background in algorithms is totally non-existent, besides what I've been able to pick up on my own. I've been at a disadvantage MANY times due my lack of formal CS/Math (my "formal" math edu stopped at plane geometry in HS!). Thankfully, I've always had good friends to help me through these issues, but it would have been a lot easier for me if I had had real training. Google is a huge help now that we no longer need programming manuals, as such.

I have always gravitated towards the visual, GUI aspect of software development, which is probably not a surprise given my art school background. I really think that companies should keep open minds regarding education. It really takes all kinds of people to do what we do, especially at big, diverse companies. Being visually oriented and a capable programmer is a unique kind of background that can be used to great effect. Not all cookies are the same shape.
Five Female Players Accuse US Soccer of Wage Bias
Side note: as someone who pays that fee, I would never think of myself as a 'customer' of public broadcasting, since it's a public service -- just like I wouldn't think of myself as a 'customer' of hospitals, schools, communal waste disposal, the fire department or law enforcement.
F# will likely have a native compiler soon (and you could argue it does in case you compile it for mobile using Xamarin).

The key difference for me is "is there a polished development environment where I can get from zero to debugging within minutes".
(1) substrate -> (2) corpus -> (3) metabolic order.

Let's build one:

(1): plasma

(2): plasma cloud contained by EM

(3): Charged particle flows in context of a network of causality.
Cyber Vault: Documenting cyber activities of the U.S. and foreign governments
> without having to subsidize orders

If there's another market player that is willing to subsidize orders and provide the same service as you (let's call them Amazon, Google, and Uber) then commanding a profit is not feasible, so I'm not sure if that's the right thing to be chasing at this moment, as Jeff Bezos famously said: "Your margin is my opportunity".

On-demand delivery is increasingly becoming a commodity business, coupled with a labor-scarce market and big players that have more money to spend on their side project than your entire market cap.

Don't get me wrong, I love Postmates, but won't use it for a while because UberEATS is providing free delivery to me for the next 3 months - and that's the problem!
Do you have a Chinese bank account? If not I'd love to know how you got set up to pay via Weixin...
To his credit, these were usually on his/dev branch, and there were copious comments and docs.

On the other hand, a lot of this was on a large PHP codebase, so the result soon became the stuff of legend :)
List of Eponymous Laws
That never came to mind. I'm going to believe that they took a similar decision.
Yes, they rather spend developer salaries implementing IL2CPP, which is still work in progress, instead of paying for new licenses.

I do wonder if $developer_salaries < $Xamarin_licenses, specially taken into account most of the team is on Danish salaries.
I have been hearing this for about 20 years now. It still isn't true.
Thank you, Herbert Phillips Lovecraft.
Awesome! I use Java (and some JS for rendering) and Lambda and this looks very promising.
If everyone hates it, you've probably made the correct choice (for solo projects, at least).

With spaces, you not only repeat yourself needlessly, but you also lose the semantic difference between indentation and token separation (which is why converting spaces to tabs always leaves you with a few incorrect sections, whereas tabs to spaces does not).

But, again, it's tech, so the least sensible answer is usually the most popular. I wonder if it just makes some people feel manlier to write cryptic-looking camelCase with a crapload of redundant space characters.
Looks very interesting and I can possibly use this at my work.

I will take a closer look but what was not immediately apparent was: what kind of backups are we talking about here? mysqldump or volume snapshots ? What about incremental backups ?

Redis snapshots support would be awesome as well.
Trendmicro has a Node.js debugger installed
> They found that indentation level had a statistically significant effect on comprehension, and optimal indentation fell somewhere between 2 and 4 spaces.

There's your answer. 3.
Startup Swag
It's the only industry in America that to me reflects the American dream. I'm a high school drop out and so far nobody has even asked about my education. They check out my portfolio of work and go on that. Results are results, everything else is just window dressing.
Try looking for database connections too.
I have to admit that I don't get it either for most of these offerings (as mentioned elsewhere, there are offering from all the big tech giants incl. IBM). However, it seems to me that one could just use a $10/mo Linode that is always running and predictably costs $120/yr. There could be data transfer costs into/out of these cloud services that make Lambda-like offerings more competitive from a TCO perspective, but that seems unlikely and project specific. I would like to hear a valid use-case from an actual user.

Edit: typos/ punctuation
Not quite for memory _corruption_ but back when I was writing API code in C, I would place 'sentinels' at each end of my structs.

struct somestruct {
int s1;
int data;
char * moreData;
int s2;
}

When the caller of the API needed to call my code, it had to first call a function to get an instance of the struct. This constructor like code would allocate the memory for the struct, and then set s1 and s2 to 0xDEADBEEF;

The user would then fill out the rest of the struct and pass it back in as an argument to another call.

If either s1 or s2 wasn't 0xDEADBEEF, I would throw an error to the caller.

I helped me catch a lot of cases where the caller to the API had overrun some string while filling out the inputs.
> the power company can't handle the market penetration.

When it comes to solar power, and anything else with externalities, it's always best to be clear whether "can't" means "has no economic incentive to do so" or not.

In this particular case I'd say we are below the optimum level of solar, and it's just poorly aligned incentives.

edit: just to re-iterate this in clearer language:

If they "can" do something if they spent $X million dollars, and $X million dollars is less than the total amount saved by the economy of Hawaii by doing so, then it's not a technical problem, it's an economic co-ordination problem.

If the utility is going to lose money from doing something, because they can't capture all the resulting profit (like lower pollution meaning healthier people) then their employees will say they "can't" do something, as no-one gets promoted for making children healther on the utility shareholders dime. Even though they could if someone gave them the money.

There's lots of BS surrounding solar, and a main thread of it is to pretend that it's going to blow up the electrical grid. The only thing it destroys is some current utility business models.
Investment bank report says Bitcoin is undervalued by $200
I think Turkey won't become a full EU member for at least 20 years. Turkey is childishly sensitive about its military past, and still refuses to acknowledge Cyprus, which is a full EU member state.

I've found the following 2013 status report [1] which is surprisingly readable. From this document (my interpretations, not quotes):

As a prelude to EU membership, the EU and Turkey entered a Customs Union in 1995. The formal accession process, which requires that Turkey ratify and comply with 35 chapters, was started in 2001 but put on hold in 2004 by Turkey's refusal to accept Cyprus (a new EU member) as part of the Customs Union.

Between 2006 and 2011, hardly any progress was made, with the EC and EP basically playing good-cop bad-cop with Turkey: the Commission would highlight the few positive steps made, while the Parliament kept slamming Turkey over the slow pace of change. This made the support for the EU changes wither in Turkey.

In July 2012, Cyprus gained presidency of the EU and Turkey halted all formal talks, although the EC (again playing good cop) did continue negotiations about visa requirements between Turkey and the EU. Then the 2013 Gezi park protests happened, and that only soured the relationship more.

As of today, only 15 out of 35 chapters in the accession process have even been opened, and only one (Science&Research) has been completed. Since Turkey's first application for EU membership in 1987, 17 states have completed the full membership process, while Turkey's PM keeps making clear that he doesn't even understand the fundamental principles underlying Europe's free society.

No, I really don't see Turkey moving closer towards the European Union. Maybe when the AKP loses power...

[1] http://fas.org/sgp/crs/row/RS22517.pdf
I personally turn invisible characters on so mistakes like that are a bit harder to make.

Along that line of thinking, the code should probably be reviewed by at least one other person before being officially committed, so one would hope that would be the place to find and fix such errors. Personally I've always felt the benefit of letting everyone set their own indentation level far outweighs the off chance of someone misindenting code (and I've never seen it cause a problem so far, not that it means much).
But now you can Ubuntu inside of Windows... Natively!
Maybe, if the defense counsel specifically tries to get that level of detail out on cross. But in the ordinary course of events it probably wouldn't. The jury isn't going to understand or care about the details -- how is eliciting them on cross going to help the defense? Remember the defense lawyer is responsible to his client, he isn't a roving do-gooder.
Sousveillance (Wikipedia)
Haha, I thought it needed more discipline to keep working coder as I keep renaming and rewriting.
To be fair, for most people who may use something for work, "lack of available libraries" can easily be a death knell.
We don't yet have a committed time we'll keep you warm and it might change (<-- this is me hedges against future change :)), but it's about 5 minutes today. That's ANY function within a collection of functions running.
It's also worth mentioning, even though there haven't been any official announcements, that it's almost certain that Mono and .NET Core will merge into one runtime, or more accurately .NET Core will continue the cross-platform work that Mono started.
I haven't played with it, but I just searched a bit and found:

It's a System on a Chip, SoC. Specifically, the F revision of this one: https://wikidevi.com/wiki/Ralink_RT5350

This is the CPU: https://wikidevi.com/wiki/MIPS_24KEc

... Which is a MIPS32 device. https://en.wikipedia.org/wiki/MIPS_instruction_set

Oh, that first page says that it is used in various IP cameras. I think the answer to your question is 'yes'. :)
Well, a good first place to start is to survey the various profile models that exist and figure out which one you can get most comfortable using/assessing.

http://www.businessballs.com/personalitystylesmodels.htm

I personally use OCEAN because I'm most comfortable with its scaffolding and applying it via field testing.

Then move on to how those models can be tracked/verified through neurological study. Dario Nardi @ UCLA is probably the most "renowned" researcher in this field, though there are many more.
FSF Rates Single Board Computers
Yea, it's people throwing in checks for cases that should never happen, but probably have saved a lot of money and time for people who were running those products.

This is just horrible.
Until those pesky infestations start building Dyson spheres around your ganglia.
Also bad

https://github.com/search?utf8=%E2%9C%93&q=include%28%24_GET...

There is a simple Google search that allows you to find thousands of websites that do this. Which I won't put since it essential gives you a list of websites ripe for take over.
Separate, support, serve
Sure thing. Though I'm in SQL hell right now so my apologies if this doesn't make sense.

Ideally it'd be cool to provide some sort of custom designed function in Excel that is hosted in Azure. So I could write some C#(Eventually F#! Woot!) and then link it into a worksheet I have. So I could write a function like: getTheWeatherByZip and then in excel call it and get say a string back with the weather.

Hopefully that makes sense.
Ask HN: What is the best way to find Contract work or Remote Part-time work?
I recently quit my job and I'm trying to find some contract work to keep things moving while I can continue working on my own idea. I've already tried looking for work on major freelancing sites, too many people bidding too low, hence difficult to get projects from there.

What are the best places to find such work? I'm a full stack developer and I've worked extensively on PHP (Laravel mostly) on backend and HTML, CSS, Jquery, AnuglarJS and VueJS on the frontend side. Any other tips from people who do contract jobs?

Edit: Is $25 an hour too low for someone who 11 years of experience writing code. Since I'm just looking to make at least $2000 working part-time, $25x80hours a month works out for me initially.
Do you have a source for this? Everything I'm finding suggests that the Android app is not native, and last time I used it (a couple months ago), it definitely didn't feel native, and performance was sub-par.
Reliance Jio is world’s largest startup with USD22.65B investment
But why couldn't you have specialized processing... "brains"... near the sensors, and then have these send a simple binary signal back to some central "ok this is what we'll do"-brain?
True, but I can't remember whatever they released last year ;)
> It's a sub-pattern of "ain't got time for dat".

Disagree on this. It has nothing to do with efficiency in context of unlikely events. As others have noted here, it is effectively an assertion of expected language/system/operating-environment properties. Think axioms.
Thank you! I've just installed it and it seems to be working pretty well so far.
I'm self taught as far as web development and programming skills are concerned. But to some degree, it feels like that was really the only option over here in the UK.

Okay, things have apparently improved significantly in the last few years, and schools are seemingly teaching a few more things actually considered programming now, but back when I was learning HTML and CSS and Javascript and all that stuff in the early 00s, the standard of teaching in the IT classes at school and sixth form was absolutely dreadful, and it likely didn't get much better at university. GCSE classes for IT were literally 'how to use Microsoft Office was dummies' and A level course were basically devoid of programming tasks.

As a result you basically had to teach yourself, since there's no way in hell your school education would teach useful skills for any sort of development and you'd likely struggle significantly to go from there to a degree level.
That sounds horrible. But it's not as bad as SF, where the SFPD shoots first and asks questions later.

Edit: why the downvotes? I can provide an innumerable amount of sources.[0][1][2]

[0] http://m.motherjones.com/politics/2015/12/police-shot-and-ki...

[1] https://www.aclunc.org/sites/default/files/A%20Department%20...

[2] http://www.zdnet.com/article/debian-linux-founder-ian-murdoc...

I get that it's easy to bury your head in the sand when it comes to these things, but there is a major league problem with the police here in SF. They are accountable to nobody and continue to harass and intimidate everyone, not just minorities.
This changes everything!
Is there an iOS version?
I'm wary of the term "ORM" and in particular the idea that you'd get your SQL defined at compile, which is exactly what something like PGOcaml does, and which is a bad idea if it's the only game in town. As someone who gets to write SQL fairly regularly, I'm a lot more interested in composability than anything else (I'll even trade type safety for composability if I have to pick one).

I'd rather have a system to generate composable queries (hopefully in a typesafe manner) and able to use modern SQL syntax (eg, window functions), without the stuff you typically find in an ORM (identity map, magic setters, etc)
Cray Research had a linker named SEGLDR that was written in Fortran, whose STOP statement allows an optional string message, and so it was used for run-time assertion checking like

IF(.NOT.CHECK()) STOP 'xxx'

Anyway, somebody (not me) got into trouble when Very Serious Customers were offended by seeing the occasional STOP DAMN message at link time.
Thankfully, most of these I've seen in the first four pages are for things marked as a web shell, or a security scanner, etc, so it's purposeful and not meant for serious webapp use.

Still, kind of scary to see. It's like a listening netcat piping to bash in a loop. Sure there should be a firewall in front...
Accountability for accuracy is desirable. But with strongmen leaders, "accountability in media" tends to be "toe the party line", regardless of accuracy.

Practically I don't think Trump would get very far with any sort of libel lawsuits. Even in Italy, Berlusconi's "sue into silence" strategy was not 100% effective -- and Berlusconi is a much more dominant player in comparative national medias than Trump is.

Even so, my gut feeling is that Trump would be perfectly okay with a Putin / Erdogan style strongman media takeover if he could get away with it.
The only thing I can see as a viable target of asset forfeiture is illegal items (e.g. the drugs themselves). Any other asset that the government wants to seize needs to follow a criminal conviction and a separate trial on the asset itself. This funding our police through stealing (see Philadelphia) is beyond wrong.

I also believe that no money from fines should go to the police department. It should end up in the state's (not the city, etc.) general fund. That will end the incentive to be a bunch of buccaneers.
Hell, Debian isn't Free enough for RMS.
I really like Upwork. I've been getting surprisingly high paying long-term projects on there (anywhere from $50 to $100 per hour).
It absolutely does. This drastically reduces the friction of watermarking video content.
Thanks! It's very new project and any feedback is appreciated.
i seem to recall he was somewhat... unenthusiastic about the amazon-canonical team up.
One advantage ML has over Haskell is that it's not opinionated on how one manages effects. How effects are managed in ML is a design decision by a library author, whether that be monadic or eff-style or sprinkling a printf here and there.
I feel like Postmates will be acquired by Amazon or Google. Then again DoorDash intended to do more than food in the beginning, so I wouldn't be surprised to see them challenge Postmates soon.
I think there's room (and need) in the world for both types of developers; ones who just stick to the curriculum and do internal Java apps for big companies and ones who venture off the beaten path. Neither one is better than the other, and each person has their own way of feeling like they're learning and growing and leading a fulfilling life. If it's woodworking or music that make you happy, great! If it's programming at work and then going home and programming even more that make you happy... also great!
If you're going to be doing any of these, there should at least be some form of authentication within the project.

Leaving this open is just hoping someone runs "rm -rf /"
under no circumstances can the proceeds from a seizure be given to anybody in the decision-making chain.

That's how it used to be. Once upon a time, if I recall, the money went to the federal justice department. But in 1984 the law was tweaked to "equitably share" the proceeds with the enforcement departments that made the bust.
I wrote poems for all my commit messages in one of my personal projects:

https://github.com/odbol/Reddit-Scheduler/commits/master

People definitely gave me flac for that.
> Net metering /prevents/ storage from being installed.

In a well regulated electricity grid, storage is used at the grid level, not at consumer level. Net metering (which is good regulation) limits the latter, not the former, it actually increases the demand for grid storage by increasing the amount of solar supply.
Best one is

/
* This should never happen exception. Use in situation that really shouldn't happen...NEVER
*
*
*/
public class NeverHappenException extends RuntimeException {
I've made video streamers with TP-LINK 703n's (which are about the same thing) running openWRT and usb cameras, so I'm going to guess "yes".
I'm not a big OCaml user, have used it on occasion for a few small projects and I liked it, but from what I remember, I think a few things are missing from this list if OCaml wants to obtain widespread adoption.

1. Really good unicode support

2. A dead simple high quality package manager i.e. bundler, mix, cargo.

I'd also add built-in concurrency primitives i.e. (Channels in Go, Processes in Erlang), though this probably isn't a must have currently, but will surely only become more important as time progresses into the multicore future.
I wish every project I had to work on that wasn't "new" would have been written as a tutorial...
This is horrible, I hope you're well now.

Also, thanks for sharing this. Horror stories like yours are awakening young men everywhere about the risks of co-habitation and having LTRs.
Oh no you did not! That was polite musing. Thank you for the reply - I still hope you change your mind. Because people do have genuine, but different needs ;)
Thanks for the link, will read soon.
I'm not familiar with PHP. Can someone explain this to a newbie?
As a heads up, node will pick up destructuring the next time they bump v8. That's the last feature keeping me on Babel so I expect adoption to be fairly quick.
Israeli company helping the FBI investigate a terrorist's phone. Why would this cause political fallout?
That's exactly what allies are supposed to do for each other.
With Oracle's Java lawsuits wondering if Microsoft has a chance to make a move and try to displace Java. It won't happen completely because it is the new COBOL but if they can deliver on performance and stability on Linux and other platform there might be a chance.

Go is making progress there, but those that want a more mature type system will probably appreciate C# more.
Show HN: Leftronic Fetch – retrieve, transform, and visualize HTTP API data