skysight-inc/HackerNews huggingface dataset:
This is exactly my experience at my current workplace. The people who makes the most noise are the not-programmers and somehow they deserve their own cube because...
Developers like myself have to settle with our bull-pen.

Like you, when I face my monitor, the barrier is low enough that I can actually see eye to eye with my co-workers who are sitting opposite me. Oh, and apparently the space behind me is somehow a 'walkway' because it's narrow enough to cut through the other side of the office. Someone can just walk behind me while I'm working and nudge my chair while they're coming through and thus interrupting my focus.

I've talked to my manager multiple times about this and I understand that there's nothing he could have done for me due to the limited office space that we have.

My only option is to switch jobs at this point as I have enough connections that getting a new job probably won't be that hard. But it sucks because my current manager is actually good to work with and I'm kind of on the fence since I might get a shit manager. Is it worth the risk?

(Sorry if this sounds like a rant)
I am far from an expert, but there are two ways I know of to do something like variable compression, one is that Saab technique already mentioned, where the cylinder head is displaced to change the size of the combustion chamber.

The other related scheme is the Atkinson cycle:
https://en.wikipedia.org/wiki/Atkinson_cycle

The wiki page shows a complicated mechanical arrangement for having a smaller intake volume vs. expansion volume, but the "poor man's" way to do this is to just keep the intake valve open for the first part of the compression stroke. The upside is that you can then adjust the effective compression ratio with valve timing. The downside is that it reduces the intake manifold vacuum by blowing back some of the intake air, not sure how that's handled.

Don't know what the Nissan guys are doing.
That sounds horrible, I feel your pain. I am in the exact same situation however my chatty coworker is not doing the same job, although they always want to be involved/meddle in whatever I'm doing nevertheless.

It's down to the level of reading out loud everything that happens on their computer screen. "Oh, I thought if you clicked there, something else would happen". "Oh, what's that?". blah blah blah. Total verbal diarrhea.

To top it off, they have a very, very loud voice.

If I make any comments to try and stop the incessant nattering, it's met with a snarky comment and only very minimal and temporary change.

My productivity has gone way down, it's almost impossible to get useful work done lots of the time, so I hardly try.
Ask HN: What's going on in your head when you program?
My interest in this was re-sparked after reading through the comments on https://news.ycombinator.com/item?id=11162927. When you code, do you hear an internal voice, see the program's structure in your mind's eye, translate directly from some internal abstract structure, or a mix? What about when doing other forms of problem solving, technical thinking, or writing?

I do a mix and have noticed different strategies work well for different types of work. For example, rubber duck debugging (using an internal voice) seems to allow me to slow down and think through all of the reasons something can be broken, whereas writing boilerplate code seems to be the least painless when I "turn off" the internal monologue.

I hope that gathering a variety of experience can not only show the spectrum of differences but allow people to experiment with different strategies.
'The blob': how marine heatwaves are causing unprecedented climate chaos
Because they are a human being, and because wealth is not equal to happiness. It seems to correlate with happiness, but probably because wealthier people have less stress, and that's certainly not true for a CEO.
I just got back from a Caribbean trip. I wish I'd had a waterproof phone+camera. That feature will be on my list of considerations next time I'm phone-shopping, since they're all sealed with glue and have non-removable batteries anyways these days.
> Airlines

Airplanes are cool, so people keep pouring time and money into it, but the airline industry as a whole has made a cumulative loss during its 100-year history[1]. It's better to avoid any startup idea related to airlines.

> Basic Infrastructure (e.g.,clean water, well maintained roads, sound bridges, beautiful parks)

Ugh, local/state government with petty politics, corruption, insane levels of bureaucracy. Stay away as well.

> domain information groper

Have you seen the typical web service that provides information like that? It's either someone's hobby project, in which case they'll tire of maintaining it and paying bandwidth, or it'll turn into a spam-infested site like whatismyipaddress.com. You could make a good free tool, but you can't make honest money on those.

On a related note, no one has been able to find an honest way to make money on caller-ID lookup (telephone directory lookup). Useful phone lookup did exist in the early web days, but today they are all unreliable, spam-infested, dishonest sites. The information on some sites is literally 100% fraudulent, giving fake names and addresses for every possible phone number.

If it were possible to provide an honest, useful, and profitable service, it would be the top Google listing every time you searched for a phone number; the fact that it doesn't exist, means that it is not possible[2].

[1] https://en.wikipedia.org/wiki/Airline#Economic_consideration...

[2] A significant factor is probably due to the lack of useful phone number databases since individuals and telecom companies want to keep their numbers private. But this can't be the entire answer since at least 80% of landline numbers are "published", but even landline lookup has become useless.
Musical composition - all self taught and by no means good at it, but I enjoy doing it. Started off as making short pieces on the piano. Others enjoyed them so I started doing more.
There is nothing wrong with the ontologies approach. Palantir is not aiming for a fully automated approach. Palantir's core product is a an entity graph mostly used and manipulated by humans for analysis. Basically their software is only meant to augment human analysis.

That being said, from my conversations with them, they also have a traditional machine learning team for whenever that approach is needed for a product. But their core product is meant to only help analysis that is mostly done by humans.
Lawyers are tools. (Being one, I feel I can say so, with a humble degree of confidence.)

Certainly there's a give-and-take between lawyers giving advice and clients taking it, but by the "big X" their lawyers essentially do what they are told - lest the big client move elsewhere.

All to say: Lawyers doing a bad thing are often a symptom of an internal disease or conflict.

Which is to summarize a whole host of conflicting emotions: I'm slightly defensive about the profession, wholly sympathetic to the outcomes of wielding lawyers to achieve evil ends, and biased by personal experience – but nevertheless appreciative of comments, like this, that highlight the responsibility that lawyers bear to not only advise and act but to represent the reputations of institutions.
I find that the older I get, the more wisdom I accumulate (or at least experience and the application of that experience). I'm... over 50, and if living indefinitely means being stuck with my current body, I'd accept that. Plus, the longer I live, the better the odds that someone will develop a treatment to regress my body's age to 25.
you only need the enaught conzentration on makeable things!
To proliferate vector graphics on the web we actually need a way simpler flat format. The only thing you actually really need is bezier paths and a way to fill them.

The worst thing about this is, there was (and still is) one. It was invented by Macromedia 20 years ago and featured scalable vector graphics and animation in an extremely compact, easy-to-render format that worked great on the computers of the time. Later versions added interactivity and Turing-completeness, then Adobe bought them and it turned into a bit of a mess with all the security problems.

I'm talking about Flash (SWF). If you ignore all the interactivity and Turing-complete features added to later versions, it is at its core an efficient and relatively simple vector graphics format. Because it's a binary format, parsing is far simpler and more constrained than with text. Too bad everyone only saw the downsides and shunned it, while the W3C kept pushing its SGML/XML/HTML-inspired formats...
I agree with your overall point and particularly the first part. Computational biologists and laboratory biologists are both biologists, just with different tool sets.

I disagree, however, with your last paragraph - in particular the notion of computational biologists as tool builders. You're absolutely right that lab biologists need to get with the times and become more computer-literate and data-literate. It's not the responsibility of computational biologists to shepherd them though, they have their own research to do. I think the divide that you point to exists largely because the field is still predominantly occupied by either old school wet bench biologists who won't learn new things (and more disturbingly don't think their grad students need to learn any either), and computer scientists / statisticians who migrated into the field from elsewhere some decades ago and still retain a sense of being outsiders. The next generations of biologists, however, should increasingly resemble a true merging of these two groups.

No tool can compensate for an inability to understand statistically valid experimental design or how to manipulate genomic data, and a laboratory biologist who generates this data without being able to do these things isn't much of a biologist. Likewise a computational biologist that doesn't have those important domain-specific insights might not actually be much of a biologist either.
Beer brewing. Bought a kit. Forced my friends to drink super-sweet partially-fermented wort. Bought THE book and kept making batches until I can produce better beer than some of the local brewpubs (or so I have been told - I still throw out the odd suspect batch).

Classical guitar. Bought a guitar. Took lessons for a decade or so and then just kept playing.
I've found SFML to be quite inefficient if you use it naively (e.g. by using their built-in render target implementation or by creating a lot of sf::Sprite objects). There's no batching and they reset the current shader after every draw call so it never lazily sets it which can cause performance problems on some drivers. They set a LOT of OpenGL state unnecessarily. It's okay for prototyping things or if you really don't care but if you want to do things efficiently you need to start pulling it apart (or just go straight to OpenGL).
Isn't Alphabet's P/E twice that of Apple? 13 vs 25 if I remember correctly. Doesn't this imply that it's Google, not Apple, that people are counting on to 'produce industry-changing smash hits over and over again'?
A common way to run lots of boost on turbocharged cars is to use 87-93 normally, and E85 under high boost. You get the high octane when you need it, without the 30% hit to fuel economy when you don't.
> The real money is in the integration, ETL, ontology consulting service bit and so anybody could really build a company around that stuff.

Yes, and that stuff takes years to build. You're missing the whole point of Palantir when you leave this as essentially a footnote.

As a sidenote, your info is outdated. At least for the user-facing portion (which I saw - I obviously didn't get to see the graph/backend internals), it's all web-app-based now. At least from a superficial perspective, the UI seemed pretty slick.
"fully autonomous" requires no human intervention method, IMO. Google's cars have steering wheels. The gist of what I am trying to communicate is that serious disruption to the status quo will not happen from autonomous cars in my lifetime (one can quibble with specifics and lawyer the discussion at will).
My guess, based on nothing, is they've adopted a Japanese-style ethic of putting in long hours for show because of a combination of high living costs and little opportunity.
More housing density keeps Seattle affordable for younger residents
PDF's graphics are an optionally-compressed-binarily subset of PostScript, which manages to be both human-readable and relatively simple to parse.
My theory is the tortured (pompous) language exists to make articles seem more complex and important than they actually are.
That's true, but the problem is that those outgoing types interfere with the introverts brains from working when they interrupt them constantly.

I would like more segregation! Enjoy your riotous atmosphere over there (far away) please!
I have been considering Mesos for a side project (we're close to getting an amount of traffic that make sense for it).

However, last I looked, persistent storage is still under active development and moving to a distributed database is not in our priority at the moment.
> such as tax funding

Comcast and others got exactly that. They got federal/state/local money to wire up the country with high speed internet and then fell short when they hit the rural areas that needed it most.

Not only that but certain cities gave them exclusivity agreements so that there couldn't be competition for X years.
More information: http://www.autoblog.com/2016/08/14/infiniti-vc-t-engine-vari...
Going off akhilcacharya's point, some of the best CS college classmates I knew went to Palantir after graduation.
The obvious precedent for variable-pitch blades are variable-pitch propellers on aircraft and helicopters. I don't want to say it's a solved problem for turbos, but there is almost a century's worth of prior art on the topic. That's one of those things that (in hindsight) really makes you wonder what took so long to think up.

https://en.wikipedia.org/wiki/Variable-pitch_propeller
5 things Apple needs to do to make the next iPhone a hit in China
That's an excellent playlist there, thank you.
[2015] How Many Crimes Do Your Police 'Clear'?
> Seem neither Von Neumann nor Morgenstern were impressed by Nash's use of Kakutani fixed-points to come up with equilibrium solutions, they see it as impractical and difficult to apply, which it is because it assumes common knowledge of the each player's expected utility.

No wonder that (mainstream) economists likes it then, as they are all about equilibrium and common knowledge of utility.
ISPs—in the sense of providers of last-mile connectivity—are a natural monopoly. They have inherent anti-competitive properties no matter what their ownership structure. The important question is whether being owned by a national corporation or by a local government or by a local association allows for more effective regulation of that monopoly in practice; it indisputably needs regulation.

The competition that's actually worth caring about and encouraging and protecting is competition for backhaul connectivity to CDN nodes and peering points, and services offered on top of the internet connection (email, VoIP, TV content, etc.). Trying to make things fair for two competitors putting trenches along the same street is a fool's errand and obscenely wasteful.
Some background links:

- Talking to an imaginary friend as a way to increase understanding: http://the-programmers-stone.com/the-original-talks/day-1-th...

- Rubber duck debugging: http://c2.com/cgi/wiki?RubberDucking

- Characteristics of an effective internal dialogue: http://journalpsyche.org/articles/0xc091.pdf
Changed the URL from http://www.thedailynewsgrabber.com/nissan-on-gasoline-engine..., thanks.
It devolved into a FLT truther, I wouldn't call that "amazing".
>Black communities in the U.S. are in a tough situation: one party is openly hostile and racist, and the other props up teachers' unions and failing school districts (not to mention "think of the children" tough-on-crime policies) that do tremendous real damage too.

I don't understand. The Republicans certainly don't prop up teachers' unions.
>>The good interviewers, IMO, gave me a "take-home" problem of building some mini front-end app that hit an API, and the really fun one involved reverse engineering an unpublished API - that's how I got my current job.

I agree with you, but whenever this subject comes up, a lot of folks here on HN complain that they have full-time jobs and families and don't have time for "take-home" questions.
DEF CON 24 EFF T-Shirt Puzzle
Even Miles Davis said once, he doesn't like the word jazz. In his opinion back then, it should have been called people's music. Nice swing music you posted up there, but when we talk about jazz, we need to mention some of the greats of modern time, like Pat Metheney, Pat Martino, John Scofield, Heribie Hancock, Chick Corea and that alien called Alan Holdsworth (fusion ? ) The "weirdest" the music gets, the harder it is to label it. There is a ton of modern jazz artists that i haven't mentioned. Like Metheney once said, you need to explore, because there is good jazz and there is bad jazz...
> Take some of the music in the world which has stood the test of time, and you'll notice certain aspects
>There are some elements to artistic things which are objectively better than others.

"objectively good" == "aligned with the tastes of a great enough variety of people to be widely popular over space and time"?
California has executed 13 people in 40 years, and none in the last ten. Texas has executed 500 people in the same time.
https://www.google.com/patents/US7165517
He leads off by essentially saying "If you don't share my tastes, don't worry, you're not stupid, just uneducated." It all comes off as quite certain that his taste in architecture is objectively, factually correct, not merely a matter of opinion. That's why people are getting rubbed the wrong way over it.
Amusingly, Octave is also used in Andrew Ng's Coursera ML class. I'm sure that class makes 100X more by way of verified certificates.

We all want to use Free Software but don't want to donate either time or money.
That doesn't really get to the heart of the question, as regards the social psychology of morality: why has some culture arrived to the particular moral notions it teaches and enforces? What properties, objects, or circumstances are they representing?
Ubuntu maintainer here. Can you be more specific, please? I'd like to understand if there was a general reason or if we're doing something that we should not be doing.
> It's much better to just know that your packages are either global or local and no in-betweens.

The database driver and scipy are installed globally. Everything else is local to the environment.

Not hell at all, especially compared to compiling numpy/scipy every time you want to spin up a venv that uses a single feature.

Examples other than DB drivers and scipy exist. Compiling software isn't really that hard, but it's an unnecessary hurdle in many cases - especially when you've already bought into an OS that does binary distributions specifically so you don't have to compile anything.

I'd be comfortable agreeing that any pure-python package should be venv only, but not that every package should be.
Most Elixir and/or Phoenix migrants I met came from Ruby / Rails shop [1], and those who have made the switch seems to be very happy with their decision.

[1] Probably because Elixir is Ruby-like, and Phoenix has some Rails feel to it (so I was told).
When you put that much work in, you just don't quit. There are huge ramifications to stepping down. And I'm sure, even if he does step down, he'll be involved for the rest of his life
This is cool, because it has quite a few more controls available than something similarly licensed and minimal (like libui).

One thing, though. What about Mac OS support?

edit: a page mentions Mac OS support via GTK and Quartz, as well as GTK and X11. (http://webserver2.tecgraf.puc-rio.br/iup/en/drv/gtk.html) But I guess this isn't nearly as well-supported.
SO better not let his/her clients know how s/he feels about them. Customers who are handing you money don't like to be seen as "meddlers".
I see the final form, across x levels of inheritance and threads, and just mash c++ with some loud trance music + lots of coffee.

Debugging though, that takes very carefully selected quiet music, zen thoughts, and even more coffee.

:)
"The rest was borrowed from over 20 banks and brokerage houses."
Right, I figured this must actually be an anti-knocking technology. My point was just that the quote implied power and economy are optimized by taking the compression ratio in different directions, which is wrong.
> But my point is nothing about breaking these rules makes it "bad". At least OP didn't present any evidence that it does.

This is a commonly expressed notion on HN, and one I've never understood. As if every blog post in the world were being evaluated as a doctoral thesis. I personally prefer it when people do me the courtesy of assuming,absent evidence to the contrary, that I am competent in my profession and a reasonable reporter of my own experience. Perhaps we could do the same for others?

Regardless, here it's wrongly applied. He did give evidence: photos. A couple I didn't quite get, but several gave me "aha" reactions. In seeing houses like these previously, I knew there was some problem, but I couldn't put my finger on it. I forwarded the article to my dad, whose immediate reaction was, "I like the McMansion article. It explains the problem I have with the back of our house."

You also seem to have a notion that subjective preference is arbitrary and random, shifting with every viewer. But there are at least two kinds of subjective preference involved here that are neither: the cultural context of architecture and the human perceptual system. Whether his rules are somehow "objective" or merely about what current neurotypical American humans generally prefer doesn't really matter for his point. Either way, he's explaining an important regularity relevant to, among other things, the building and buying of houses.
People bought it because they thought it solved an issue. Apple branding around other products have not made them successful (Apple Maps 2012, Ping, MobileMe, Newton, etc.)
What's a sounding rocket?
At the very least, this line of thinking seems to imply that charter schools can pick the best students. It hasn't been demonstrated that public schools can do that. The intelligent teenager whose love for knowledge is crushed by authoritarian public school bullshit is a commonplace.

Public schools are famously bad at picking (hiring, promoting, retaining) the best teachers as well.
Integrating poorly documented Open Source libraries
Criminal Case Hack 2017 (Unlimited Cash/Coins/Energy)
no, it very much depends on what your time is worth and the time it would take you vs. someone you pay to do a job.

If I pay someone $100 to raise the value of my home $70, but it would take me 10hrs and I value my time at $100 an hour then it would cost me $1,000 to do what I hired someone to do for $100
Thoughts on This Election from an American Hero
Do Code Smells Hamper Novice Programming? [pdf]
Let’s Build a Simple Interpreter. Part 10
No he's from the UK. He meant clousure
The Trump Campaign-Suicide by a Thousand Papercuts
Interesting in the Bay Area where half a mil won't even get you a single-family house: https://www.redfin.com/zipcode/95123/filter/min-price=400k,m...

Most small houses start at around 700k and go way up from there. There are still McMansions, but they're more like 1.5+++