skysight-inc/HackerNews huggingface dataset:
Have you thought about the added execution time from JVM startup? A project I had dropped in my lap awhile ago was figuring out a way to speed up a java lambda function. Basically we decided the only way was to try and make the lambda container always hot. A cloudwatch event would trigger the lambda function every 5 minutes to make sure it was always hot.
Yes. Thousand times this. Thank you!
Reality TV’s Wildest Disaster
Steve Cohen’s Comeback Begins
Thanks for bringing up this nice discussion.

My answer right now would be a timid yes. But in no way in an impactful way, even to very few, so I still feel I need to work on this regard.

Now, I want to merge this topic with one that comes naturally to HN: startups. I keep feeling like the projects that are for the good make no money, and that the easy money is to be found in negative or maybe irrelevant solutions. I know this is not 100% accurate, and that's why I keep trying to think of projects I can pursue, make a living on, that feel just RIGHT. But hell is this hard.
I don't want to be rude, pbhjpbhj, but I'm honestly not sure how to respond to that. I don't think I'm the right person to have that talk with you, and even if I am, this certainly doesn't seem like the right place or time.
I stick with ThinkPads old enough to have coreboot support. On the up side you get a proper keyboard, a screen aspect ratio not optimized only for consuming video, cheap spare parts and flawless Linux support.
Bottle is faster and simpler.
If that plane ever plans to enter US or EU airspace, there is a literal air-gap between the IFE and the flight systems.
Global Innovation Index 2017
Historic Quarter: CoinDesk Launches Q2 State of Blockchain Report
The Trials of a Muslim Cop
I work in international development - studying why some developing countries prosper, learning lessons from that, and seeing if it can be applied elsewhere. We do a mix of theoretical paper-publishing and also small policy engagements. Nothing I do (data munging / backend / ops / web dev / bit of data visualization) single handedly saves anyone or improves anything, but I think it helps the people actually working on this stuff, so there's that.
That's fantastic! Could I bother to ask if you write at all about it or if your team has a blog or anything like that? I'm quite interested : )
I've found that subscribing to SafariBooks for a few months and reading through material relevant to my new domain to be useful. That said, where you're really going to shine are areas in your new domain that overlap with your previous domain.
Do you have a source for that quote? I'd be very interested in reading the rest of whatever that is.
Wolfenstein 3D was released in 1992. How much information in this book would actually still be relevant in todays game dev world?
> to whoever accepts Bitcoin

That's the difference.
This is a common misconception, the Bitcoin network would not be harmed by governments seizing control of Bitcoin mining operations, there are many options in such of an event. All seizing mining would do is prove how resilient Bitcoin is to government efforts and further decentralize the currency. Also, implicit in your statement is the belief that miners control the network, which is not true. They're an important part of the ecosystem, but they don't control the network (if they did, the blocksize would've increased a long time ago and there probably never would've been a fork).
I can understand your point of view, but I think there are two assumptions there that many would not agree with.

The first assumption is that it is better to advance engineering, or somehow 'leave a mark' (fame?), or 'make the world a better place', than to simply live a happy life, all else being equal. While personally I do enjoy it to see others enjoying or being grateful for the fruits of my labor, I don't actually consider this a good incentive. I'm a huge fan of the 'wu-wei' concept in taoism though.

And while I'm still actively figuring out how to apply all this to my life, I generally find that some (and possibly most) of the most intensely happy moments in my life were rather... insular and independent of (rational) 'context'.

The second assumption is that the kinds of things we engineers do are a net benefit to the world. I've begun to doubt that, despite my love for all things engineering. If I were to do anything that has a large enough impact to 'matter', there's always a chance that this might end up having unintended consequences that also matter. I can think of many pursuits that seem more unambiguously 'good'.

All that said, it's possible that you are either 'wired' to want to make the world a better place, or that your life took a path where this is who you've becoming. By my own logic, I can't really disagree with you wanting to pursue that! Just offering a different point of view.
Difference Between Fixed-Point, Floating-Point, and Numerical Formats
One programming job may require a completely different skillset than another.

Going over the Hackerrank algorithms, how many times do you do things like fancy bit manipulation or game theory algorithms for building a simple CRUD web app? There are certainly programming jobs where bit manipulation is common (systems level / embedded code is one I can think of) but from my experience it's pretty rare to XOR bits in Javascript land.

Same with things like data structures. Again: in the world of C / C++, certainly you'd use trees / linked lists / etc. I do think is good to know about these concepts regardless so that this type of thing is more than just vague black box magic, but in Javascript CRUD web app land all of that stuff is mostly "behind the curtain", so it isn't the most necessary skill to have.

Hackerrank in fact seems really poorly suited to web development positions. No tests on CSS, HTML, design patterns (yer model-view-* patterns, dependency injection, responsive web design, etc etc.), data transmission structures (eg JSON and XML), browser structure (eg the DOM), dynamic communication (eg Ajax/XHR, Websockets), etc.

Heck, Hackerrank may show that you can write some SQL, but ironically for something with "hacker" in it's name, it can't show that you know about how to mitigate the common "web hack" tricks (eg SQL injection, XSS vulnerabilities, URL fuzzing), something I would think would actually be way more relevant for any public CRUD web app.
Do you honestly believe your life depends on the stability of an in flight entertainment computer?
Your question is probably better directed at the parent.
How Local Housing Regulations Smother the U.S. Economy
Google Docs. Text selection, for one thing, is off on Safari
It would probably not harm the aircraft but would be bad enough if it freezes the entertainment system for all passengers. If the ~300 other people on board find out that you're the one responsible for their boredom on a 10 hour flight, you won't have a great time.
Wireless keyboard and mouse combined with putting the screen at eye level can solve these things. They give a range of motion and posture not available with the laptop itself.

Then again, I'm sitting on a computer with a wireless keyboard and mouse, in my living room chair, for many of the same reasons.
The Steve Jobs Theater inside the new Apple Park before iPhone 8 event
For me, that was the most egregious part of Adorable Care Act: I have to tie medical insurance to my employer.

And there was a failed effort to repeal the ACA.

It drives me crazy. I can choose auto insurance, life insurance, home insurance, disability insurance all independently from other decisions, but health is this special category that is legally linked to my employer.
"I understand not wanting to be tracked, but they should just record the visits without any identifiable information"
Top Questions to Ask When Selecting a Big Data Solution
Well, yes. I am currently working at a Tribal community college. We're trying to help the next generation get a start.
Before jumping to conclusions: https://en.wikipedia.org/wiki/Law_of_small_numbers

Edit: Actual Wikipedia entry = https://en.wikipedia.org/wiki/Insensitivity_to_sample_size
Is anyone surprised at this? The internet is a single point which governs the majority of information and communication for the people now. Someone who is in power can potentially eliminate threats and increase their own power/wealth. I would be more surprised to find the opposite -- that the powerful had privately written a memo telling others that privacy matters more than their own power/wealth/safety.

Its like all the "shocking" revelations on the corruption of elections using voting machines -- hardly surprising given that the manipulation guarantees "legitimate" power from the people, the cost is fairly low relative to payoff, and the effect is largely untraceable.
It could be argued that cryptocurrencies' value is their ability to store value and to act as a medium of exchange.
I don't know. The specific examples are obviously adapted to current-day webdesign styles. But the general guidelines and direction to take on improving details on today's webdesign styles seem to me exactly the same as webdesign 10 years ago (weight, colour, shading, hierarchy, white/spacing, balance, affordance, it's all there).

There's only maybe one or two examples that wouldn't be applicable 10 years ago because we didn't use those stylistic elements. Like putting a coloured line at the top of your page for a splash of colour. That wasn't part of the shiny-button web2.0 style back then :) However, I remember reading design-tips back then and "add a splash of colour" was definitely part of the tips, just used a different trick to implement it that fit the design of the era better (use coloured headings, for instance).
This is actually a good idea. Or at least activate the PA system and stop videos. Not sure how easy it is to notice masks falling down if you wear noise cancelling headphones and look down on your tablet.
It's not getting the problem in your head, so much as where you are at a certain point in time while attempting to solve the problem. If you get knocked out of flow by interruptions after 20 minutes, it can take quite an amount of time to get back to where you were.
Please note that I've taken care to say "people" rather than "nations" or "government." People organize themselves into all sorts of forms with all sorts of power. I get that sovereignty is a particularly loaded term, but what I'm getting at is that culture is a product of a people, and a people is entitled to determine its own fate with the powers available to it.
This is exactly how I code, well s/martinies/burbon/. ;)

The compiler makes sure those types I'm seeing double of are legit.

Seriously, there's a reason the moto 'fearless programming' has been applied to Rust.
Sometimes I think that startup is for those who have nothing to lose. Kids in Stanford probably have weighted their feasible career more than a free throw.

It is also strange to me this Olin School is trying to beat Stanford with a single statistics. What are they trying to do here? To prove they are better than Stanford? Or to let kids dropping out of Stanford and apply to them? Or to make a fame by taking on a particularly prestigious school?

This is what I know. In the tech startup world, nobody cares where you graduated. Whether it is Olin or Stan, it doesn't matter.
What operating systems and programming languages are used in airplanes?
1. Surprisingly, students from small private colleges like Olin are more likely to pursue graduate degrees. IDK if this holds for Olin specifically.

2. Olin is a great school. I doubt undergraduates from Olin are paid substantially differently from those at Stanford. There is probably data on this.

3. Seems the most likely explanation. Or just random chance.
No judgement intended in asking, but does the contribution question factor into you deciding to work for a hedge fund? If it does, what keeps you there?

I'm curious because I've had a few coworkers come from hedge funds and they left for a lot of reasons.
Electron-nucleus qubit could be easier to make on silicon
C++ GA library.
https://github.com/wolftype/versor

The cheat sheet is awesome.
http://versor.mat.ucsb.edu/masters_appendix.pdf

The author's thesis is worth a look: http://versor.mat.ucsb.edu/ArticulatingSpace.pdf
I worry about this sort of thing often.

While I don't have as much experience as OP in my current domain (Which happens to be the mortgage industry ~2 years) I still have the same feelings.

Whenever I would want to get a new job elsewhere I _hope_ that all of my knowledge isn't too domain specific to the point where it doesn't help me later on.

Any extra tips would be appreciated.
> I secretly wish this whole Ponzi scheme would come crashing down to bury this nightmare.

> I wish i could dress up in some delusional ideology

Sounds a little like Accelerationism[0]

[0] https://en.wikipedia.org/wiki/Accelerationism
Truism: Recovery from X gets harder as we get older.
‘Key’ 5G building blocks launched by imec
Yes, I was thinking about the law of small numbers too ! Pretty sure the college with the smallest rate of startup founders is also a small college.
I wonder the same
Obamacare went in the other direction, penalizing employers for not providing insurance (and for providing insurance that doesn't meet certain standards).

Some of the Republican proposals this year had provisions for matching the employer tax break on health insurance, but none of them got rid of it (a less drastic step than banning employer provided insurance would be to only give individuals tax deductions for insurance).
> Also they tend to be devalued in times of war.

Yeah, a currency that strongly depends on a stable and free internet is much better in times of war. /s
You don't have to use queues, separate objects/NoSQL store or anything like that to use cqrs.

I mean you can use them, but all CQRS means is a separate code path for queries and commands.

In my system I have command objects, they operate on domain objects which contain some business logic.

I have query objects which just execute custom sql code which returns a populated view.

This is useful because views often display specific data from multiple domain objects.

This system allows you to bring back the entire view in a single query and nothing else, rather trying to retrieve multiple domain objects which are really designed for business rules rather than queries.

Often yes, people do starting adding queues, materialised views to CQRS which can make it complicated.
There are many jobs like that; it's not hard to some Java shop maintaining some CRUD software for over a decade, with no signs of switching. Hell, a colleague of mine just got a decent offer to develop in Informix 4GL.
I think there are a lot of cases where people (likely yourself) contribute positively to society but don't realize it. There are so many facets to how technology can interact with someone's life during some circumstance. Some of these positive circumstances may not be obvious or frequent- but that doesn't mean your efforts aren't worthwhile or that you shouldn't look at your work from different angles and appreciate your positive contributions. IMO affecting one stranger's life positively is worth celebrating.

Ex. I work on on a social music app[1] in my spare time. From my perspective I'm just making it easy for devs to share music while they work: marginal contribution to society at best. But a little while ago I got an email from a father who thanked me for the building something which gave him the opportunity to reconnect with his daughter across the world. Remembering nice stories like that help keep me motivated and hopefully you can find some nice stories in your line of work as well :).

[1] https://www.jqbx.fm
What is Bottle faster and simpler than? CherryPy? Flask? Ice?

Do you have benchmarking results to support your claim?

What aspects of Bottle are simpler? Writing code using it? Deploying it? Can you elaborate with some concrete examples?
I find it very uncomfortable that the author's solution is not just to recommend, but to implement for his platform's users, a fallback that circumvents the block and still feeds data to Google Analytics. Using Piwik grants the site owner the data they need, while respecting the visitor's choice to block Google.
Welcome to the no fly list, sir!
This used to be an issue I struggled with. I found sprinting towards small, but functional deadlines was effective. This way even if I put down a project for a few months and then came back, it was in an ok place to pick back up again and sprint some more on.

I also found that being able to complete one small task and then switch gears on the project kept me more entertained.

Also working with a good coding partner can be helpful, but that takes it's own time to setup and organize.
The fundamental value of the dollar is that it can be used to not go to prison for tax evasion. That is something that many people want to do. Bitcoin has no such anchor.
I'd argue more, according to your definitions, the "fundamental value" of the dollar (which you conveniently didn't specify) relies on violence (as in, pay up of guys with guns will put you in prison). Whereas the fundamental value of Bitcoin is determined by the free market.

It's quite clear to me which one is a more moral system.

It's not really clear to me how this word salad you've thrown out is supposed to be an actual argument.
Show HN: Kitten Kingdoms – Multiplayer Feudal Diplomacy Game
I think future cryptocurrency will need to be very scalable, zero fees and instantaneous. At least capable of handling VISA traffic. Ideally something good enough for microtransactions, sending $0.001.

So far I've heard about IOTA and Lightning Network.

In Europe bank transfers are free. I often send $1 or $2 to roommate bank account for something from refrigerator. Also in shop I pay $2 with VISA card.
How Can You Make Money by Developing a Mobile App?
Isn't it messier than that? I'm pretty sure you could decline your employer provided coverage and buy a plan from an ACA marketplace.

It's just that it wouldn't make sense to do that at an additional cost of thousands of dollars.
Not really. If I were to disappear forever the company I work for would easily continue on with all current work with probably no noticeable change.
Automation, making it take less work to achieve things, is as close to an inherent good as I can imagine. A political and economic system that turns automation into something that harms people is bad.
No worries. And I was serious about emailing me if you feel like it. I'd have killed for a stranger that I could vent to occasionally (although I'm sure I'd not have taken them up on the offer, had they done so).
I don't know anything about the topic, but perhaps graduating Stanford offers a broader range of possible jobs than Olin does. Hence in a sense you have less to loose risking starting a company when you're an Olin graduate than a Stanford graduate?
Yes, as well as movie theaters.
Not broken for me - it just needs a while to load, the file is huge
Mark Zuckerberg condemns DACA repeal: 'Particularly cruel'
Have only wealth tax. Require everything to be marked to market for tax reasons.
What is scary is that the couch companies might /need/ to do this to survive! yikes!

Apple + Samsung have the phone market, but that didn't stop MSFT and AMZN from trying XD
Yes, in your case it's "whoever accepts the dollar".

Huge difference /s
Everything Is Changing; So Should Antitrust
Yes but we have plenty of solutions for those. It's 2017, we got WSGI right. It's a done deal. Like trying to create another CGI framework.
get up earlier, or do it in the evenings. if you can't do one of these things, you may want to consider what it actually means to own your own company.
It could easily be interpreted as a CFAA violation in the US as well. I'm a professional pen tester, and there's no chance I'd port-scan any system on an aircraft without permission.
> limousine liberals

Oh, thanks, THAT is one that I had heard and subsequently forgotten.
Yes, you should not have to do that.

But place yourself on the other side of the fence : you just opened a new positions, there is a hundred of applicants and you have limited time to interview them all.

If you do spend 1 hour with each one of them, you have spent at least 200 hours on this task, not accounting for the back and forth to find a right schedule and all, probably spread over several months since most people are only available for interview from 17h to 20h or 12h to 14h.

Let's say you have 5 people dedicated to this, obviously technical ones for this kind of task, interviewing everyday for 4 hours (2h interview + 2h of debrief/internal discussion), that's still a whole month of interviews, everyday, for 5 people who are not HR and probably have better things to do, for one not that long interview for one position.

It's simply not efficient, and smaller structure can not handle that.

Alternatively, you can filter out 50% easily by making them take a programming test, with overall few false negative. There's a non negligible portion of false positive as well, but now from 100 applicants you have 50, so interviews are much easier to manage, you have more time to do it and the overall quality of interviewee is much higher.

So yes, in an ideal world, everyone would know the exact level of everyone just by looking at a CV and people would not need to prove anything by a test, but that's not how it is for now.

If you have a better solution, I'm sure a lot of people would be keen to hear it because recruiting is very costly and arguably one of the most sensitive part to build a company.

There are solutions like referals and such which works very well when they do, but when you have a lot of positions to fill it's hard to find enough people.
It can be grease for the wheels of appropriation, sure. And that kind of universalization can be a further cultural attack on minority peoples—saying that not even the language shared between mother and child is the legitimate domain of the people.

But archaeological remains aren't really necessarily an artifact of the culture that lives there now. Sometimes there is a continuous cultural tradition that claims them, and sometimes not. The Mississippian mounds of the midwestern US aren't an artifact of the U.S. of A., for example—they were in danger of being looted by Americans more than anything, in the 19th century certainly.

And much as an international militia for the defense of archaeological remains is a bad idea, I think the OP was talking more about ISIS blowing up the Temple of Baalshamin in Palmyra or the Taliban blowing up Buddhist statues in Afghanistan. The locals are likely descended from the people who built those structures, but we do all lose something. These religious structures were not shibboleths, but public structures into which people poured their creativity, their personality, their values, their traditions to communicate them within and beyond their community. I am not a Christian, but I am moved by the Sistine Chapel—this was Michaelangelo's goal. I am moved by the Hagia Sophia, by the Ishtar Gate.

If the Romans decide to blow up the Vatican, or the Canadians invade Missouri and carry off the artifacts of Cahokia, it's a loss to more than the residents of Rome and St. Louis. Even if (as with Palmyra &c.) it's locals who object most strongly and are the most injured.
Did you mean: "Tulip's Golden Future" ?