skysight-inc/HackerNews huggingface dataset:
> it became necessary to see how our python version compared to the high performance reference implementation in Java.

It sounds like the Java version was also optimized - though it's hard to say to what degree. I think in general if you're doing a lot of numerical computing and matrix operations, the basic java builtins are not going to cut it anyway, and you're going to end up using something like ND4j or JBLAS to get comparable performance to something like numpy, in which case I have hard time imagining it could possibly be /easier/ than numpy.

Granted, the cython stuff is more "advanced", and you probably would struggle a bit (or just would not care for the task) if you were a researcher with a surface understanding of what's really going on, but it's no big deal for a programmer. The other thing is that the defaults usually work well enough that you don't really have to pull out the big guns most of the time. You can also decide to do your optimization progressively. "Let me rewrite this part in cython" is a much quicker win than "let me rewrite all of this to run on top of platform X" or something.

Also it definitely does depend on the kind of problem. For example, the JVM does have awesome tools for distributed computing and streams like http://akka.io/, vs python is more lacking.

In conclusion though, I've been always very pleasantly surprised by how far I can get away with by just dumping larger and larger datasets (current record is in the hundreds of GB for me) into the python / pandas / scipy / numpy stack, and how much of a pleasure it is to use compared to anything else. To toss that away, I'd want to have tried and failed at a problem with the python stack first.
Basecamp valuation hits $100B
Microsoft+endorses+Debian+GNU/Linux+for+Azure+Cloud
First appeared in 2009, I am a bit curious why it has been modified and re-posted to Medium at this particular moment. Is it because of the increase in all of the "Companies are valued too high! No they aren't!" chatter?

Old 37 Signals blog version:
https://signalvnoise.com/posts/1941-press-release-37signals-...
I've seen some mods that make Minecraft beautiful, I wonder if the same can be done for DF?
Not really, but one can report a false positives and false negatives here: https://meta.wikimedia.org/wiki/Research_talk:Revision_scori...

Since it is activated on Indonesian Wikipedia (I helped them to extend the tool to Indonesian language), I noticed that this tool can hardly capture an obvious vandalism yet. Some other edits are hard to verify whether it is vandalism or not, even by human. I believe this is a work in progress and hope that it will improve over time. But hey, it is the first time a vandalism detection tool is deployed in Indonesian Wikipedia. :)
Either of the above are tons better than XML.

JSON is fine, but as you point out, things could be better.
I upvoted you, because I think this is useful advice to some extent. A lot of people go into programming because they want to be objectively right all the time and they can't handle extended interpersonal dealings. Programming gives them those opportunities; the compiler makes a binary decision about whether your code is "right" or "wrong", and they can always shut people out by saying they have to work on code. As such, difficult personalities are very common in corporate IT. You can't leave every job over it. Gotta suck it up and just learn to get work done while avoiding your co-workers' triggers unless you know the problem is truly extreme in your workplace.
The 3 Second Sandwich: How do card networks work?
Security Month – Episode 3: Social Engineering
If you think the situation is unlikely to improve, line up a better job and then quit. You don't have to tolerate a dysfunctional team. It won't affect your resume or job prospects and joining a better team will enhance your career.
Is there a good CSS for good looking print-ready html letters, resume, ... etc?
I bought the kindle edition and I don't get the hype about this book at all. First of all it's barely a book, it's not even a novella, it's pretty much zine length. It's a 10-15 min read. I'm thinking I made a mistake in getting the electronic version since the charm seems to be in the physicality of it. There is some cleverness in the story but it's so brief that the real phenomenon here is not poignant satire, instead it's how the zine was delivered to its initial recipients and that it got their attention in the first place.
There are quite a few young founders getting trampled to death by llamas (users) after being (easily) influenced by tweets (and essays...) from thought-leaders.
Why Crowd Is the New Cloud
How to Build Buzz for Your Mobile Game Like Hollywood Movies Do?
I read on your blog that you were getting off HN. Glad to see that's not true.
He's probably right. If learning curves have decreasing returns, you can get most of the learning in the first section of time.

For instance, you can read an introductory text in Economics, Physics, Biology, and so on, and you'll know quite a bit about each subject: the subtopics, the main themes, open questions, and the relevant names.

Or if you pick up three Economics books, you will know a bit more about some specific ideas (monetary theory, Keynesianism, financial economics, etc...) and nothing about Biology and Physics. But you still won't be anywhere near the level where you can teach economics.

This is why it's easy to sound well rounded but hard to be an authority.
I wonder if the drive to the shop has a higher environmental cost than a new shirt.
After many years and many jobs i've bought into this philosophy - good work environment, good work and good pay; 3 out of 3 is ideal, 2 out of the 3 is minimum. If you can't get at least 2 out of those 3, just quit. Don't worry about how it would look on your resume. If you know your stuff there will always be places who will accept 'toxic work environment' as a reasonable explanation for quitting a job. In fact, if you are going to use that excuse, it is better that you quit now rather than a year from now to avoid answering the question 'if it was so bad, why did you stick around for over a year? '
I'm trying to get off HN like it's an abusive significant other. I don't know why, and I don't think it's healthy, but somehow I keep coming back for more.
>The comparison is ridiculous.

Indeed. It's very rare for people to call local gang/NCAAP/#BLM/ACORN/other black orgs when police breaks into their house. The opposite, though, happens all the time.
That's a common interpretation of the Japanese reaction. I admit to a limited amount of knowledge on this subject but I have never seen anything that contradicts that view.
I see a circle effect in the "correct" merge and don't see one in the "incorrect" merge. My guess is that the gradient is linear in sRGB values, so if you merge in sRGB space (incorrectly) then you get a rotated, sRGB space linear gradient.
Yep you're right, its the framework bootstrapping that's the killer, especially when those frameworks are expensively parsing config files each time (Yaml, XML...).
Charlie Munger said it best: “You may say, ‘My God, this is already getting way too tough.’ But, fortunately, it isn’t that tough—because 80 or 90 important models will carry about 90% of the freight in making you a worldly-wise person. And, of those, only a mere handful really carry very heavy freight.”
New Ginger Roll Merchandise Available on Amazon
There are some GUIs for it... but I think the complexity is so high it would be a lot of work ;)
> NO clean Os

There are other operating systems besides Windows, you know? And if you insist on running Windows, Dell snooping on you is your last concern - Microsoft is already doing a much more thorough job.
Basecamp valued at $100B
Native Speed File Backed Large Data Storage in ‘Pure’ Java
I find this very true from my personal experience, but I also fine the repetition in my work to happen often enough that if you don't use a framework, you end up making your own framework
This is why modern browsers have a "please format the text I came here to read in a way that I can actually read it" button. It's ironic that online publishers are paying coders to make reading their publications so awful that the companies who write browsers pay other coders to remove the awfulness.
GE Cloud CTO: Look for these skills when hiring for cloud
The internals list has a weird combination of die hard "PHP is PHP" people who really prefer for things to not change even if they are bad.
Browser fingerprinting is one possible way.

https://panopticlick.eff.org/

[edit: clarified that this is a solution, I have no knowledge as to whether that is what is done.]
I can also confirm that this is the correct approach to take. Be unequivocally nice to them and go along with their charade. Don't let them get under your skin and things may improve.
Except, what little growth potential they have is infinitely more than that possessed by a mythical beast.
Foreman does discovery [1] (PXE, PXE-less, segmented networks, through bootdisk) and handles BMC, I wrote the API in fact :)

http://theforeman.org/plugins/foreman_discovery/4.1/index.ht...

Maybe you were not aware because it's a plugin, we kind of have that problem in the Foreman community, plugins are not as visible as they should and they can contain key features.
SEEKING WORK - Remote

Location: The Netherlands

Skills: C# / .NET, ASP.NET, Azure, Xamarin, Windows Phone, Bitcoin / Blockchain

Linkedin: https://nl.linkedin.com/in/leoncullens

Email: leoncullens@gmail.com

=====

I'm very experienced with Microsoft technologies. I build scalable distributed applications for the cloud, cross platform mobile apps and all sorts of applications for Bitcoin.
New fiber will change artificial turf forever
A one-off 300K isn't a lot for two people to live on if it would cut off their donation stream completely, and if you've been doing this for 10 years it may not be easy to find a job.
From what I understand, PageFair is also running an advertising network to cover their costs and that's why they need to be whitelisted. Our solution doesn't display any ads or messages to the visitors of websites which use our service. I've heard their reporting is very basic compared to ours, but would love for someone to do a thorough review. We also offer an API.

The PageFair hack was very scary and a good reminder to all companies that require the use of external JavaScript by their users. We currently don't support subresource integrity, but it's now at the top of our to-do list. Thanks for the great feedback!
Yep get another job offer and leave. If they try to convince you to stay with a higher pay or something, don't take it because they will let you go as soon as they get a chance anyway.

You can mention in your exit interview that your manager was nice and you were leaving due to a dysfunctional team if you want.
To be fair, from what I understand the code was written in such a way that a very large portion of it would have to be rewritten in order for DF to be multi threaded. It's a shame it wasn't designed with multi threading as an idea in the first place, but I don't think multi core was a big thing back then.
5 simple daily habits that top performers rely on for success
It does, but you get that whether or not you're using a heavy framework.

Without a heavy framework, you get the best of both worlds.
> He was very active on HN on Feb/2015!

Hence the inspiration.
How dare Zuckerberg pledge to give away all of his money to make the world a better place! Lets criticize him for that!

This kind of journalism is garbage.
Why parenting may not matter and most social science reseach is probably wrong
Khalan with 300 stars became the 4th more popular PHP testing framework
There is a pretty good movie "Pentagon Wars" about the development of the Bradley.[0] It's not entirely accurate, but even as complete fiction would be an enjoyable satire.

[0] https://en.wikipedia.org/wiki/The_Pentagon_Wars
I built a radio and a bridge in my first 100 hours studying Engineering.

Both fulfilled the required criteria: you could listen to the radio shows on the radio, and you could place the bridge between two tables and stand on it.
Received your emails - thanks!
No, it is anyway easy to code. It is more about the UX and model of exchange ...

We might look into open sourcing if more interest is voiced.
The Unofficial Facebook Advanced Search Engine
Ask HN: A better version of Skiplagged’s hidden cities?
Digital MarketingHow to Repurpose Your Content Correctly
Less would take a ~$2500 per month job (it’s two people).
StyleLend(YC W2014) Lead UI/UX designer NY
Certain bacteria in bodies die in space?
True for basic business processes like sales & marketing, but not true for things like making a new kind of car, designing a new kind of medical device, or developing a more accurate natural language processing service, which require a LOT more than 100 hours of prior training and experience.

Otherwise a great essay with great advice.
Can you explain what you mean? Cheeto dust is bright orange goop that sticks to your fingers. I don’t understand how it relates to “ultimately minor” new game features or “unserious Linux people”.
If my life were on the line I'd prefer not to be in combat, but if you're infantry, riding around in an Abrams isn't an option. It's like saying you'd prefer to be in a frigate.
That's amusing. A document proposing to regulate ownership and activities of the rest of the universe?! That'll be up to the folks who end up living out there. Busybodies back on earth can write all the fiction they like, but unless they're prepared to project their sovereignty then its all hot air.
Schlüsseldienste im Focus
Aluminum was more expensive than gold (used to top the Washington Monument instead of gold) before a radically cheaper way to purify it was discovered. Now we wrap our food in it, and there is a massive aluminum market only because it's plentiful and cheap.
Containers and distributed systems – Pachyderm is looking for our first hire
Love Golang, Docker and distributed systems? Pachyderm is trying to build a better Hadoop!

pachyderm.io

github.com/pachyderm/pachyderm

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm's is looking for our first hire! We went through YC W15, raised a strong seed round($2M), and are looking for someone to help lead our core engineering team. Pachyderm is just founders right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

We pay competitive SF-level salaries along with significant equity, full benefits, and all the usual startup perks. This position is based in SF, but we offer full relocation assistance.

Read more about our long-term company vision: https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

Email: jobs@pachyderm.io
Unfortunately, it sounds like this job isn't a fit for you. I was in the same position 2 years ago when I joined a company, and four months in, I dreaded going to work everyday. The CTO liked to mock competitors with young CEOs, the product manager and eng manager I worked with were racist against Latinos, and the senior eng team had a dogmatic view on writing software. Needless to say, I lined up another job and left. It was the best decision I ever made. Now I'm surrounded by open-minded, supportive, and creative individuals.
> The trains almost never go that fast

Sure they do. Worldwide, Acela is a peculiar exception, not a rule (and no if you're going to put your train on old low-speed rails and give priority to freight you definitely don't need high-speed trainsets, I'm not going to disagree with that one, turns out only in the US do people do that, go figure)

> Average speed is the key thing.

And the average speed is higher if the train can reach a higher top speed. All of the top average service speeds are high-speed trains: https://en.wikipedia.org/wiki/Land_speed_record_for_rail_veh...

> Why are we only impressed by megafast trains?

Because megaslow trains are pointless for long distances?

> They aren't really cost efficient and probably won't be built at all.

Considering the US's love for trains, I just assume you guys won't build any either way, that's usually a pretty safe bet.

> Even 150km/h means you could go Chicago to Cincinatti in 3 hours (vs 4.5 by car) or San Francisco to LA in under 5 hours (vs 6 hours by car). At 5 hours, that beats the hassle of an airplane, IMO.

When the flight is 1h15~1h30, you'll be a very small minority, the general annoyance of transport and loss of the whole day means flight pretty much always win. Lower that to ~2h30 city center to city center, however, and train might become competitive, especially without security check and with better cabin comfort.
The game looks pretty light on graphics... can't I try it out somewhere online from my browser?

edit: some quick googling led me to this: https://www.rollapp.com/app/dwarffortress

Looks like you can't save but at least I can get a quick idea of how it feels like
Absurdly cool, highly technical way to analyze conference tweets
I think in aircraft 'cannon' = 'explosive shells'
I was in the same boat a year ago. Started a job in June 2014, thought about leaving in July, and started prepping for interviews in October. I did the bare minimum and studied for interviews everyday. My boss even caught me working on leetcode during a meeting. I had to host a couple of team morale events to avoid suspicion.

I also annoyed management by trying to start a salary spreadsheet. That was fun.

I stayed till August 2015 because of the 1 year thing and for a whopping $5,000 worth of options. But after I jumped, I discovered that a lot of people leave bad jobs within a year. I think it's okay as long as you don't do it more than once.

Lastly, would you trust someone you barely know? I wouldn't. Don't talk to your manager.

tl:dr

1. Life is short and software market is hot.

2. Get ready to leave but don't make it too obvious. ;)
I have noticed a lot of this "scientific racism" junk creeping into HN lately. It's a little worrying to see it on a tech forum like this.
I would argue that those experiments fall into three categories:

* Experiments that have been tried (like anarchism and some kinds of communalism) and don't need repeating

* Obviously terrible ideas (anarchism again, communism, some others)

* Beyond the ready scope of purely legal changes (feminism)

And this is even before you start addressing the problems of getting 1000 people going in an environment with meaningful infrastructure. Or having it function economically without being a gaping money pit.

I suspect smart and wealthy people interested in changing society tend to realize that there are more ways to break society than there are to improve society. Therefore, smaller changes that do not individually break society are preferable to changing everything at once and praying you didn't introduce a killer bug somewhere in your batch of a million changes.

As a result, you get more people like George Soros than you do Lenin. For which we may want to consider being thankful.
Because we all know InfoSec Taylor Swift is actually Taylor Swift.
You can give your manager the chance to make a modification, but you should be mentally prepared to leave before you do that. They probably won't fire you just for explaining some interpersonal difficulties, but it will mark you as a dissatisfied employee and fundamentally change your relationship with the company. You'll be at the top of the list for layoffs or other adverse action.

Don't go into this with any expectation that anything will get fixed. Most likely, the manager will take your concerns to your co-workers and tell them to fly right, they'll make a token effort for a couple of weeks, and it'll go right back to the way it was after that.
Why School
What I learned from losing my book at the airport, you might be surprised
+1 Also next time do some due diligence and check glassdoor.com: every company has a few people who didn't fit in, but if Glassdoor is pages and pages of people talking about how dysfunctional the company is, or how bad the culture is, then you can expect it to be accurate.
Samsung+has+introduced+a+unique+virtual+reality+VR+Gear+browser
It's light on graphics, but not on processing power. There's an immense amount of calculation and simulation going on.
Given that the Bradley was designed to fight Eastern Bloc forces on the plains of Germany (which comprises rolling terrain, closely spaced villages, streams, etc.) a vehicle that can be tucked behind cover and fire lethal anti-tank missiles isn't just decoration.

One of the most interesting cold war AFVs was an M113 chassis with a cherry picker and 15 TOW missiles on it. Armor is nice, but a hill is even nicer.

The problem is that the US army is still equipping itself superbly to fight the Eastern Bloc in 1985.
You can, actually. I'm pretty sure the text output mode should still work.

I wouldn't recommend it, because it's noticeably slower than the SDL or OpenGL renderers, but you can.
Unless the ship was assembled from parts of different things from around the empire...
I agree the "feminist inspiration" part is a confusing non-sequitur. I think you're missing what they're trying to say, though. I interpreted that section as "we're making our algorithms and data open so that everyone can be sure they aren't implicitly racist or sexist".

Suppose, for example, that a user repeatedly rejected edits for anyone with a noticeably feminine username. Wikimedia wants to be sure that their algorithms don't take this person's rejects to be valid data. Again, they don't really say how they'll do this, which makes the whole section rather confusing.

It's a valid concern, just presented awkwardly.
Summary of the maddening complexity of Dwarf Fortress: http://dwarffortresswiki.org/images/4/40/FunComic.png
Works if you're going to privately finance everything, forgo insurance, and are able to keep all of your operations secret so that analysts are unable to estimate your operations by proxies such as fuel, craft size, the asteroids you're mining and their composition, etc. The physics of space flight are rather precise. Mass and density of the craft before and after visiting the asteroid can be worked out fairly easily with relatively few data points. Composition of the asteroid will possibly be known prior to visiting the asteroid, otherwise, why go to the expense of mining it? Could be exploratory, but then not even the people running the mission know the value of the asteroid's ore until the last minute, and in that case the market will likely have just about as good an estimate, or better, of the risk adjusted market value of the mission. Unfortunately, it's fairly difficult to keep all of this hidden due to the regulatory environment of the space industry and the wide open nature of "space". You can't really sneak out and back just staying low and below radar or benefit from the cover of darkness.
I mostly darn sweaters as opposed to socks, but nice wool socks can cost $10-$20 so they're worth making a 5-minute fix on.
From the article, did you read it?
The alcoholism and poverty on Pine Ridge and Rosebud are no joke. I think there's a genetic component and a cultural component that together almost guarantee it; both drivers are exacerbated by the insular nature of their community.

I volunteered with the Habitat chapter near there. They could not build on the res because any houses under construction would be stripped of their copper wire and plumbing before they could be completed. What they really need is a big employer to set up shop there: rising tide floating all boats, etc.