skysight-inc/HackerNews huggingface dataset:
Yes, it's possible to write secure code in PHP. Just more difficult than in other languages because you are fighting against the design of the language.
We work remotely. All of us. Remote worker or Digital nomad, pick whichever you feel like sounds better to you.

We have several blog posts about this topic since the entire company is 'Remote'. A couple blog posts that you all might find useful straight-from-the-source below, I've listed them in importance from what I think is the biggest bang-for-the-buck for remote workers.

Schedule your days: http://www.sofetch.io/blog/2015/5/19/stay-productive-schedul...

How to work remotely: http://www.sofetch.io/blog/2015/8/4/how-to-work-remotely

How NOT to work remotely: http://www.sofetch.io/blog/2015/8/3/how-to-not-work-remotely

Last but not least, all of our 'desks', some have offices to stay focused, some don't: http://www.sofetch.io/blog/2015/7/23/so-fetch-desks
Man, does TechCrunch know their target demographic:

"I’ve always wanted to make a lot of money, have people pay a lot of attention to me and do a lot of exciting things. I just never knew how."
Thanks for that link! I'm currently writing a compiler for a minuscule language[1] and it's great to be able to look at how other people tackle the same problem and learn.

[1] https://github.com/gnuvince/minilang-rs/
I don't eat meat but I am OK with people hunting animals for eating (not for "sports"). Same for cows living on a pasture until one day they get slaughtered.

But industrial farming is just horrific.
Um, he may have made a significant "observation" as you call it, but it wasn't his idea to research VOIP, to go out and get a device, or even how to implement it in a functional way to enact the advances in technology in a meaningful cost-savings avenue. It's right there in the article:

>And I had the good fortune of Tooter, The Machine and my former boss eventually rallying around my vision with their considerable super powers. To this day, I’m so thankful for each of them.

So in this particular instance, he's much more akin to a record producer creating a hit by lifting samples from other artists and then rapping about himself over the track. You might see it differently, that's fine. I just don't buy the self-directed, "Look what I made" narrative being put forward as fundamental here. Oh sure, it's his "vision" and all, but vision without talent and skill is just daydreaming. So he got some real people do to the hard part, that's a great "leadership" example I suppose.
>> If I can't turn things off reliably on my own computer if I don't want them to happen, and I can't trust that questionable things will be opt-in instead of opt-out

It seems to me MS is simply going to the "let us take care of your system, we know what's best for you" approach - which is not only insulting, but highly suspect.

When you make using an OS compulsory on several fronts (many of which I can't control), I really have to ask myself if I should try making a move to a more open, more secure OS.
Goodbye, Prison Loaf
I contacted them and they said use this:

git://github.com/mit-pdos/xv6-public.git

And OP should correct the original link to:

https://pdos.csail.mit.edu/6.828/2014/xv6.html
Yes. We need fewer STEM graduates, and/or more money in science.
> I have a feeling that I simply don't "get it".

As opposed to the bizarre ritual of obsessing over a manicured grass lawn that serves little purpose.
The orders of magnitude don't look so bad.

Some quick Googling puts the weight of three masted schooners at 300-400 tons; a cord of firewood weighs 2 tons, so that's between 150 and 200 cords of firewood. Some of that was reused in the escape-raft and some of it was presumably unrecoverable, but if they were able to recover 25% of it, that's somewhere in the neighborhood of 50 cords of firewood, or around 3 cords per year of the 15 years.

3 cords is a reasonable amount for a house to use for heating in a heating season in the US. That's less than a year, but you're probably burning it faster than you would if you were carefully husbanding a fire and occasionally using it for cooking or warmth or light.

So it's totally plausible (which is good, considering it happened), but the numbers are close enough that I couldn't guess whether you'd expect the average shipwreck in similar circumstances to run out of wood after ten years or have enough for a hundred, without having more information about the burn rate in this particular situation or how much wood they actually were able to recover.
PyDev of the Week: Fabio Zadrozny
I think it was Slavoj Žižek who said one of the best way to fight back against stupid bureaucracy is to start following its rules as precisely as possible.
This while a great opinion - is a comment of no substance. Statements like this without substance to back it up or explain it, have no value.
About the reference in article to deep learning producing art:

The thing is that what a current net is doing is very simple. It's just extrapolating from a set on a high dimensional feature space.

There's no meaning here and so it's hard to generating a bunch of pseudo-data as art. It's fun and interesting when you do it a few times so any semi-random technique like ink blots or fractals but if you produce a steady stream of something like that, it's unoriginal, non-artistic qualities become more obvious.
> blessed way to build apps

This is the whole point. You still go through approval uncertainty, 30% tax, the threat of revocation, etc.
I use Papers (http://www.papersapp.com/) and DevonThink (http://www.devontechnologies.com/products/devonthink/overvie...).

The latter holds my notes, highlights and every piece of information I find somewhere; it can do basically any format, not just PDFs. Additionally it links them up with other things in your database (https://static1.squarespace.com/static/544bf5dae4b0dd27d7018...). This plus the superior search makes retrieval a lot easier than in any other application I have found so far.
Don't know if this solves your particular problem, but I liked this LDA visualizer that uses D3: https://github.com/agoldst/dfr-browser
It is great once you get a sale since they will keep paying, but getting that sale is damn hard.
MIT PDOS also cleaned up its infrastructure a while back. Jon (a student there who does cool scalability research) replaced the old ailing server that hosted a lot of things and that wasn't really maintained by anybody with a set of modern vms, not sure if he also moved over the public git server...
A huge part of the value for users is the google ecosystem.
You're a defendant in a trial against the government. You open an Explorer window that tries to render a preview for a PDF document titled "Doug Malone's Testimony." The PDF is busted and the preview renderer errors out, posting the error message with the file name automatically to Microsoft. The government subpoenas your Microsoft account, trolls the error reports and learns your legal strategy.

It didn't matter if the file was on your super duper secret encrypted drive. It doesn't even matter if it's in the file name; maybe the preview code dumps the whole file contents in the error report. Maybe the preview code is buggy and just logs file names. The report is cached until you're next connected to the Internet and delivered as part of "routine diagnostics."
Trivia: when the DRAM shortage was ending during 1989, 1Mbit DRAM prices fell first. This is partly because Toshiba etc. started converting fabs from 256Kbit to 1Mbit DRAM back in mid-1987 but the demand for 256Kbit DRAM was still increasing (Samsung was able to increase their market share in DRAM due to this). Back then, 1Mbit DRAM yields was much lower than in 1989.
Not necessarily a bad thing.

I started a lot of projects that never took off because I wanted to use the best tools and in the best way possible.

Projects shmojects, the knowledge of these tools serves me to this day.
I think you should do what anyone should do:

- reach out to your network for opportunities

- focus on 2-10 companies that are doing things that interest you and see if you know anyone who works there (yay, linked in)

- before the interview, do your research and be prepared to ask intelligent questions about things that a hiring manager would care about--even better, have some answers

As for marketing your experience, if you can and would enjoy writing about your startup experience, I imagine that would be both useful for marketing your services to employers and interesting to others.
If you eat 4 kcals worth of bacon a day, my friend, you are not going to die of old age. I hope for your sake that I'm wrong. But yeah, I would suggest that your body is storing or using the majority of that energy.
How those additional layers are defined is quite important as to their effectiveness - do they hold up to scrutiny, or are they merely good enough to trick their designer? Lumping effective crypto along with feel-good ad-hoc schemes into one big category of "obfuscation" is a disservice to analysis.

I'll repeat - Kerckhoffs's principle is more about analysis than design. If you insist on eschewing it, what you're actually doing is making it so the "key" of your system includes the design of the system itself. And while it intuitively seems "more key" should make the system more secure, the net effect is the opposite as that poorly-specified "key" merely functions as a difficult-to-analyze crutch.

Gödel basically guarantees that anybody can make a cryptosystem so secure they themselves cannot break it. Don't be that guy.
FYI You're actually more at risk than CandyJapan if you're shipping physical goods based on successful Auth and/or offer a low pricepoint item. Even without catching the uptick in orders, CandyJapan likely would be able to see some chargebacks or fraud advice before the bulk ship date (2x a month I believe).

One thing i've learned in my short time in the industry, fraudsters are great at finding weak merchants for card testing and triangulation schemes. What was 4 days worth of work for this fraudster, cost CJ thousands in fees, multiple days. How many late nights have been devoted to cleanups like this?

Also, a lot of payment processors are offering complex fraud solutions (ipGeo, proxyPiercing, device fingerprinting, etc) for pennies per Auth. definitely worth asking your processor and your processor's processor for more info. Beats being the lowest common denominator.
It is quite inappropriate to dismiss and decrease visibility of a voice simply because it doesn't say what needs to be said in a way you approve of.

Indeed you express the same kind of "smug[ness]" you accuse that person of:
"I am doing so because a less discerning reader may judge you own your tone alone and disregard your logic entirely, rendering your argument moot."

I suppose we should also block ISIS websites because a less discerning reader than yourself wouldn't be able to prevent themselves from being convinced by their propaganda.
Thankfully, most hackernews users don't live in India where that applies due to the large diploma mill churning problems they have as well as cheating at the university level.

Sure, it'll help if your parents were rich enough to give you a good chance of going to the Ivies in the states but you can easily do well in the states without purchasing a brand name for your resume. Might be mildly more difficult (more internships!).
There are things that should be apps, and things that shouldn't. The line is blurry, but there are few rules of thumb:

- If it can be done off-line, it should be done off-line; hence, an app. Example: public transportation: you shouldn't need an Internet connection to check bus schedules or find a route through your city. Transportation schedules update infrequently, so they should be cached.

- If it's just browsing on-line content, it probably should be a website.

- If performance matters, it should be native (unless you're writing a game or specialized software, performance probably doesn't matter).

- If you're just repackaging your website as an app because apps are hot, please don't do it at all.

Sadly, IT reached the state where customer's interest and company's interest are seriously at odds with each other, and so we have a proliferation of bullshit apps that exist only to destroy the interoperable nature of technology in order to capture ad money.
Story-telling, story-telling, story-telling!

You need to take that 9-month sprint (and futher back) and turn that into a story.

- What was the startup?
- What was the company trying to acheive?
- What was your role?
- What milestones did you hit / exceed?
- What toolsets/stacks did you use and learn on?
- Did you get any press, anywhere?

- Why did you guys fail? What was the lesson learned?

- is there anything you did not get to learn that you would like to learn in your new role (eg - elastic search, AWS, AZure, machine learning, etc?)

Then take this story, post it on Medium. Put that on your LinkedIn profile. Push this to your network.

Make yourself easy to hire. Create an engaging story that makes a hiring manager / CEO want to dig into your story.
What would be the correct way to structure something like this in pure HTML?
Philosopher Roger Scruton Talks to Mick Hume about Politics, Marriage and Islam
Sometimes it is not the city's fault. In my town the data is publicly free to use for commercial and non commercial purposes. Google does not give a damn about it though (I live in a fairly large town in France)
Your comment about Google's business model is addressed at length in the article. Look for the section entitled "The difference with Google".

If the web starts to work way better on Android than on iOS, Apple can still ignore it, but at least then consumers have options.
Corporate culture is intrinsically tied to risk adversity and the reason it's allowed to spiral out of control is because of costs that are difficult or impossible to measure. If you can point to a risk and a cost associated with it while the detractors speak to morale or other intangibles you're going to win out in almost any big company. Is a drug testing policy going to keep you from hiring amazing employees? Quite possibly (the particulars of your industry and geographical area apply). But how do you measure that? No one is going to say "I didn't apply/take the job because I smoke marijuana on the weekends." Big companies miss out on opportunities and innovation because they allow risk adversity to take over their culture.
Better test everyone for alcohol then, since drunk driving is more prevalent than illegal drug use.
Disregarding the Drug Free Workplace act.

Drug testing is a test for the risk tolerance of the employee. This forum may encourage a community of very risk tolerant people, which is evident from the other comments in the thread, but the level of risk tolerance that a person must have to actively use illegal drugs is a pretty strong statement of that persons risk decisions. Anyone's individual opinion on the legality of drugs is irrelevant in this situation, as the judgement call is based on the risk and reward decision regarding something that can cost someone that is caught and prosecuted thousands of dollars, jail time, and a record for something entertainment related. Obvious exceptions for this would be legalized states and medical use.

So if you consider what jobs have high cost outcomes for risky behavior, it will probably align pretty closely with high drug test rates. Some of those would be food service, industrial, transportation, medical, and construction which makes up around 30% of the workforce, and the other 20% is probably covered by governments both state and federal along with their contractors.
I've been using Linux for about that long (both in recreational and professional capacities), along with everything from IRIX 6.5 to back when Solaris was SunOS.

On the desktop side of things this does offer something that XFCE, E, GNOME 2||3, or KDE has -- something pretty enough to ship to an end-user. This isn't objective analysis, I'm not a UI expert, and I don't have metrics to back this up. It looks pretty, in the same way that OS X looks pretty. I'm going to bet I've tried as many distros as you, as many DE's, as many WM's. I bet you remember RPM-hell after buying Red Hat at CompUSA too. This 'slightly different' UI is finally aesthetically pleasing enough where I'd feel comfortable giving this to grandma, my niece, or use in a business environment (lack of proper AD/GPO tooling that MS has is sorta problematic as YP/NIS and mounting NFS doesn't seem like the right solution, but that's easy enough to fix - the 'user adoption for those who don't know what GNU or what apt-get is' issue is what I'm addressing here).

You're right, it's 'slightly different'. A Lexus ES300 is on the same chassis, the same engine, and shares the same drive train with the higher end Toyota Camry's. But those 'slight differences' (trim, maybe upgraded suspension for a softer ride and less ambient cabin noise) are enough to get the consumer to use it.

As happenstance, this would occur as Win10 advances into what I argue is a really reliable, granularly secure, more-open-than-ever platform.
dang runs the site.
C'mon @ftrflyr, what happened now? A little context?

There is still freelancer.com, guru.com, peopleperhour.com, and a ton others, right?
What a hustler. I'm sure she'll make it work the way she's made everything else work, but my heart sank when I read:

>To churn out products more quickly, she plans to automate aspects of her production processes. Doing that requires a larger studio space with better ventilation, which Ms. Baskin said would be easier to find in California. So this month, she relocated to the San Francisco Bay Area, where she plans to start a fabrication lab next year.

With rents the way they are, this seems ill-advised. Unless she's planning to take funding. Even then, I'm not sure why she'd want to spend gobs of it on rent.
I honestly don't think people realize just how often these tests result in false positives until it happens to them. The only drug test I've ever taken came back positive for meth. XD In addition, people are mislead by % points. Even if only 2% of drug tests come back as false positives, when you multiply that across millions of people and when you have those same people take multiple tests a year... well that's a lot of people getting slapped around by faulty testing.
I suspect this slip is due to having to deal with the FDA. If you look through their FAQ and look at the regulation rigmarole they have to deal with just for their hearing test product you will see why this is not an easy area to innovate in. The one thing you can give the medical industry is they have built an amazing system for maintaining the status quo.
Speaking of the "glacial pace" of change of people in this LIMS space (and other industries), as well as the comment that states that someone saw people still using Windows XP, I wonder if it is simply that these people have really no use in changing technology that really does not change their lives or their customers'.

For example, why don't they change the Air conditioner in the building? Or the coffee machine? Well, maybe because it really does not make a difference which one you get. It's still just fine.

So the issue is not replacing Windows XP with Linux or whatever or a better UI in Angular or [your favorite framework]. It is coming up with a better business process. But if the processes are restricted by regulation, then by definition then the process cannot change too fast in LIMS and other similar industries. Therefore, why replace Windows XP?

However, what about "doing better Lab-ing"? Whatever that means. What about better Marketing for Labs? What about better analytics to track folks who should be getting their next labs but won't because they forgot to go to the doctor? What about helping these Labs with problems I cannot seem to comprehend because I am not in the Lab industry?

Seems the issue is not in LIMS itself (the clinical aspects), but on what is around the problem of doing the business of Labs.
Surprised to see no one has mentioned Hypothes.is. Open source and already being used to annotate academic/scholarly works.

https://hypothes.is/blog/
Even in the United States, 39% of the electricity comes from coal. Coal power plants are one of the cheapest to build and India may not have the luxury to support their growth with cleaner power plants.
https://www.eia.gov/tools/faqs/faq.cfm?id=427&t=3
While I agree that victimhood is an issue, I disagree that the democrats alone are perpetuating victimhood, or for that matter than all discrimination is gone, and people are not honestly victims either.

I'm going to use you as an example - you sir, are exceptional, you're a unicorn among men, you're aware of your limitations, of your status in the world you lived in, and yet moved beyond it, and went for the brass ring. Most people even with simply exceptional parents (skin color doesn't matter), can't do this - never mind the cultural bonds (dare I say submissiveness) that descends from over a century of slavery.

Don't fall into the fallacy of assuming what you can do, anyone can do, not everyone has the chops for it, but you know, a significant minority of any community can, and they can lead the others theoretically to the promised land.
> So in this particular instance, he's much more akin to a record producer creating a hit by lifting samples from other artists and then rapping about himself over the track.

Only in this case, it was an employee of the same company. His job as the CEO was to get the best out of his employees. He succeeded in doing that. I think that deserves appreciation.
A contemporary account states "Il y a eu de si violents coups de talon que la barre du gouvernail a fait sauter le tillac de sa chambre, malgré six barreaux en plusieurs endroits, et qui fit déterminer Mr. de Castellan a L’aller couper luy meme." which roughly translates to "There were such violent blows to the rudder, the tiller burst through the deck of its room, despite six bars holding it in place, and Mr. Castellan made the decision to cut it."

(From the document linked at the bottom of this page: http://www.histoire-genealogie.com/spip.php?article1533&lang...)
Ordered and unordered lists (<OL|UL><LI></LI></OL|UL>) were pretty much intended for this.
ME ME ME ME ME ME ME ME ME ME ME ME
I've decided I am going to say "tank man" in every China thread so their censors will kill the page.

As horrible as many of things the US has done in the name of its citizens (and on its citizens) one thing you'll never see happen here is internet censorship

(instead one-day some US agency will just record every page you've read, or maybe they will have the UK do it for them, so they are technically not spying on their own citizens)
Facebook tried that and then rolled back on the decision. Maybe if android CPUs catch up to the A series this might be possible. But so far the android devs I know (myself included) simply find the web performance on android phones abysmal.
El Loco
El Loco is an insanely easy-to-use iOS mobile localization app that's free for two languages and $20/month for as many languages as you want. Increase your revenues by localizing your apps.