jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is so true! and agree with CapitalistCartr on cautiousness. I'd say that VCs have no reason to let you read anything.

They feel that if you improve your pitch based on their comments/questions you won't necessarily apply the pitch modifications to your strategy in your actual execution of the milestone or round they will fund. Whereas, if they just sit quiet and force you to jump through hoops to show your passion and commitment to them, they will get a sense of your dedication, you will get a sense that their cash rules your world, and they will get a a sense of who you really are and what you are committed to...

That's until they meet someone who understands that game and plays it better than they do. I have seen this happen at a company I worked with and where I participated in VC roadshows. Won't name the spin doctor in question, but boy was he good and bad all at once!

But the business school analogy of mutual learning through discussion was certainly wrong from the start.
He's just pointing out that the first argument to write() is the exact same kind of abstraction as the "foo" in "foo->perform()".
You should not call other people ignorant. Your explanation is very confused.

You are confusing subtractive color mixing (as in printing) with additive color mixing (which kind of happens in LED displays although LED displays are not purely additive, but they are definitely not subtractive in any way).

Honestly I have to admit I am not certain why the Sharp display uses yellow pixels, but it has nothing to do with what happens in printers, as they operate on quite different principles.
Wow, the power of clear design by people who know what they're doing.
> What Haskell programmers might get frustrated about is less suitable tools used for domains for which Haskell would be an excellent fit (smart contracts?)

Haskell actually is used for smart contracts on Cardano (which is also written in Haskell): https://github.com/input-output-hk

They haven't been very "successful" yet in the sense of mass adoption (even as far as smart contracts go, EVM-based dapps have multiples more users), but I think this is because of design choices in how the blockchain works moreso than using Haskell for implementation, which limit the usability right now.
Haha that feeling of running in awful weather and knowing, "well it can't get worse!" :)

And honestly the marathons and even half marathons are not important, imo. Getting over 10k regularly was very nice though. It's a different mental state at those distances.
Ah yes so China or Russia can invade and establish a totalitarian regime. Excellent idea.
There is nothing that can't be justified under the guise of "national security" -- especially when the secret courts aren't required to show evidence or explain their secret definitions.
If that's true it's very interesting... Do you have any sources?
isn't radioactive water like cordial, you only need a small amount to change a much larger body of water?

I'm not sure what you mean here. Radioactive water is just water with some radioactive atoms dissolved in it. The total number of radioactive atoms in the million tons of radioactive water is fixed; they don't multiply. (In fact the number gradually decreases as the radioactive atoms decay.)

if that drop is highly radioactive and spreads in the currents, wouldn't that be enough to cause serious damage?

It will get diluted as it spreads; that was my point. The waters off the coast where Fukushima is are certainly not safe to fish in right now; but that's because the radioactivity is concentrated in a much smaller volume of water.
Me too, that's clever.
I am asking, in a not snarky but genuinely curious way, what are the advantages of any of these platforms over wordpress?
Deadlines are not an excuse for not doing basic pen/vuln/fuzz testing prior to a release. Even the most basic of tools can detect SQL injections.
>We know very little about under what conditions abiogenesis can occur.

I think that's ceejayoz's point though. The less we know about something, the less confident we should be about declaring limits to when that something can occur.
China was (at that time) also a pretty backwards agrarian empire after its more glorious days. I do not want to delve too far off-topic, but then you are talking about two completely different things:

A) An internal revolution (borne out of people's desire to change their system in the idealised version);

B) An already-failed-at-communism totalitarian state's external enforcement of totalitarianism upon a mostly unwilling populace.

The latter will, of course, not work. The former might.
As a rule of thumb I'd say that pretty much any essay that contains the word "structure" is written by a leftist, no matter what the subject. Macroeconomics as a concept is basically leftist, as is focus on/awareness of society, social issues, systems based thinking, promotion of rationality or rational order, and suspicion of trade and natural order.

Most of the right-wing crank economics that gets written (and sadly shows up on the HN front page) consists of direct attacks on macro policy and/or fiat currency (i.e. social money, not "hard" money). Rule of thumb: if you're reading a sky-is-falling essay and it contains the words "fed", "federal reserve", "gold", or "inflation" the author is a right-wing nutjob. Macro/social thinking and policy is either dangerous or immoral. Or useless and ineffective. Because, you know, "there's no such thing as society."
"Another way to explain this is to say that Agile can't make you succeed, but it's the fastest and cheapest way to fail."

Well said... That really cuts through to both the reality of Agile, and the key advantage.
FourSquare uses Scala.
I've always wondered what the plan is. Meaning, suppose the entire population is "enlightened" to the vegan diet and stops eating meat and using animal products, what are we supposed to do with the animals we're no longer eating?

The industry just in the U.S. consumes something like 150 million cattle and 9 billion fowl per year and that's not counting the animals we use for other purposes (dairy, eggs, etc.)

Are we to let them just starve and die in the fields? Pets? Let them go feral? (I can tell you that feral pigs are some of the scariest, meanest animals in the world). Can cows even go feral? Or have they been so domesticated over the last 10,000 years that they're pretty much useless in the wild?

No matter what, it would be intolerably cruel to the extant population of farm animals.
It's all speculation of course, but I suspect they could probably create a "disruption index" for every company based on sudden changes in turnover or profile activity.

What I find interesting is, if they ever did try and do that, how might the financial authorities respond. That data could be worth millions if used to trade shares in those companies. Would it be considered insider trading? I suspect LinkedIn would be put under pressure to publish the index to avoid getting into trouble.
I'm pretty sure Carbon Footprint will go the way of Nuclear Winter. While still technically true, the politics and trends will move on and the term will fade into obscurity. There are just too many things to fret about in the world, and humans, constantly exposed to anything eventually assimilate it into background noise.
I've used java since 1995. I agree that some EE projects are overly-complicated (EJB, etc.) and make simple tasks seem difficult. ...However, there's usually a reason - and, the bottom line is that you probably don't need to use those projects anyway.

However, when u write a non-trivial app (more than a web front-end or REST API), java starts to shine: there are soooooo many open source projects available with friendly commercial licensing, good tools for debugging, etc.etc., that you save a lot of time by just incorporating things rather than writing things.

This is not to say other languages don't provide these features - rails has some nice momentum (growing list of projects), python too, and say what u will about msft, c#/asp.net is a good combo (VS.NET is a great dev environment, and there is a relatively small but growing open-source movement - and Mono is fantastic for cross-platform work).

...but i'd say that the massive amount of effort and open source projects in java have been a godsend for my work - especially recently - and saved me enormous amounts of time.

...also, I've found that recent groovy and grails versions have made web dev super simple...and u can call all your java code ease. (And groovy++ (statically typed groovy extension) makes groovy performance for a lot of thing as fast as java.)

But the bottom line is that u should choose what u r most comfortable with.

Java would be a fine choice. Especially java / groovy / grails...and ignore the java projects u don't need (EJB, etc.).

On another note, I think the one language that startups should avoid (again for more than a simple web app talking directly to a DB) is PHP. Just try to extend it...or talk to an external service. yes, you can wrap your services with REST APIs...or use something like thrift...and i know there are several successful companies that use it (facebook, etc.etc.) - and i've been part of companies that use it too...but i think PHP puts yourself in handcuffs that a startup shouldn't really need. ...and it creates a "silo" around web development - not a good way to get going.

my $0.02. ;-)
I don't like people looking at my screens. I've never had a problem with the quality or quantity of my work, but as soon as someone see youtube open blasting out music. Hackernews, reddit, facebook all open, someone soon complains. That's just how I work.

I think of it like a sausage factory, the boss loves the product but doesn't want to know how it's made. Leave me to work in my own way.
I'm still hooked on Launchbar.
I haven't said it doesn't take talent though, but it's easier to do than ever. Realistic stuff is being made each day by thousands of professionals in various studios around the world, most of which you don't even see because it's 'real'. What used to take a talent pool of ILM or BUF can today be done by a single person (rendering-wise). His work is great though, I wouldn't contest that!
What does NP have to do with it? NP-problems are perfectly solvable, it's just that they take more than polynomial time to solve them relative to the size of the inputs. You were probably looking for something like "not computable" for when there is no possible algorithm to solve a problem.
Seems cool, thank you!
It's usually proportional to the lack of contents, or the lack of controversy.
> Benchmarks are definitely coming.

Beware the way you're benchmarking, e.g. immutable structures and pure (& immutable-state-aware) components can make a pretty huge difference in react.
yes they are ,Men too.

Infact Men are targeted way more openly.
Exorbitant was a terrible word. Thanks to catching that.
There are a ton of incentives to not work the 55-hour week as an employee even when it's paid 1.5 or 2x. Health and having time to do other things are probably near the top of the list, but there are many others like morale, avoiding fatigue/burnout etc. Having a cap on hours worked and forcing employers to pay for extra hours, even if it's at the same rate as regular hours, works incredibly well in practice. Not having such a cap and not paying for extra hours doesn't. Inevitably, at the very least, the work will suffer greatly, probably to the point where the extra hours become meaningless compared to what the workers could achieve if they were not overworked.
Yes, but it still isn't that clear cut. IMO and generally speaking, implicit is better when there is an obvious default behaviour that should be used in most cases. It may still be necessary to be able to override that default behaviour, but having to restate the obvious everywhere is not something that is good or desirable for the points you mention, since it will only make it harder to see what the differences are compared to the common case.

Of course, not all problems have default solutions and those should usually not have default behaviours.

To be honest, I'd rather state the rule as following when designing an API: "Do the obvious thing". Sometimes that will involve explicitness, and sometimes it will involve implicitness, but almost always it will be a mixture where some aspects are explicit and some things are implicit. The hard part is figuring out what should be which.
It's funny that you mention that because it's being done already. With every work visa application, a company with more than 50 employees has to pay $1500 towards the training of US workers, and companies with less than 50 employees have to pay $750.

It's called the ACWIA fee. It was introduced by the American Competitiveness and Workforce Improvement Act of 1998 (ACWIA). Source: http://www.uscis.gov/forms/h-and-l-filing-fees-form-i-129-pe...
If you had floating platforms, you could do better on one end.
Yes, but before, you couldn't tow your land away. Borders don't work quite the same way. Sure, you can bring out the AK-47s, but then you're going to get in the Zodiac with your cronies and motor over to...a reinforced concrete platform 60' above the water...and those guys have AK's too and you have to climb a ladder up to the platform? I don't think it's quite the same deal.
For the last week I've been using CoffeeScript along with Backbone.js & Underscore.js (all backed by jashkenas) and it's given me a much greater appreciation for the power of javascript.

There is some clear talent behind these projects.
Would people be interested in a Ruby-oriented project like this? Say, tiny.rb ported to use Javascript? (Some Googler already has a Lua-esque VM for tiny.rb as her 20% project.)
IIRC, the client should be resolving relative paths (using the provided or calculated base URI), and should be removing current directory (./) and parent directory (../) components before the request is even sent to the server. Server code should only ever see path-canonical requests. So it should be safe to just issue a 400 or 404 if you see ./ or ../ in the request.

Now obviously doesn't apply if you figure out which page to serve based on a submitted GET variable, like the OP seems to suggest doing. I'd see about using PATH_INFO instead (it would also make the Urls easier to read, obscure the implementation a little and potentially be more portable) But it's reasonable, and safer, to just say "the page variable has a specific subdir/subdir/file.html structure and immediately 404 if any of those components don't match ([\w–]), rather than trying to use filesystem-path semantics to resolve to a file and trusting that'll be secure and does what you want.
The problem with the Venus project is that its leading proponents do not understand basic economic principles and how they apply to scarcity. Peter Thiel and Patri Friedman are not part of the Venus project, they are libertarian transhumanists. Full disclosure, I am a libertarian too, and if you're interested in the economic aspects of why I don't think the Venus project is a good thing, read this article, http://mises.org/daily/4636. This is HN, so I won't get into any political debates, but I do think that the information I've provided is relevant.
We are developing an open-source MMO on node.js and WebGL - http://github.com/feisty
That was an interesting read. So, any alumni still in Austin working on a start-up?
I suppose that depends on what you think of when you say CS research. CS research is very different depending on where you do you work, even the way authors are ordered on papers changes depending on how close to mathematics you work. Parts of this advice seem a better match for the theory side of the field than the systems side, for instance. In the systems side we often find it helpful to tell people to stop trying to overthink things, shut up, and code. (The systems will show you how they work when you're working with them, if you don't understand something: run an experiment.) In the theory side (where the author did his work) it is much more common to tell the students to think more instead.
I'm not sure of the total history, but "by Adrian Mariano" means macOS uses GNU units. Wiki says they forked a copy before the license change.
The list of all units supported is, for the GNU version, /usr/share/units/definitions.units
Those other well known methods also support efficient addition and removal. Supporting weighted devices is a tweak that should be obvious to any competent engineer, which I know because I've done it myself in a similar system. The paper might reasonably claim their way is better, but to represent it as a qualitative change granting never-before-seen capabilities is to misrepresent the state of the art at the time. The only comparison where that works is to Lustre's "MDS controls all" approach, which most people working in the field at the time (but apparently not the buffoons working on HDFS) already knew was bad.
"Code smell" doesn't mean "never justified", it just means "you should look at it with a skeptical eye"

Your usecase sounds legitimate to me. Given that you're talking about different image files, you're fundamentally talking about discrete cases, for which media queries are appropriate. The problems come up when people take something that doesn't need to consist of discrete cases - like element sizing, or whatever - and turn it into a set of discrete cases using media queries. This makes the page fragile against unexpected new sizes, instead of interpolating cleanly. Good CSS derives as many of its values as possible by channeling the continuous inputs of content size, viewport size, etc into other continuous values like the size and positioning of individual elements. The browser already does this by default; you just have to implement your vision while preserving as much of that intrinsic property as possible :)
Looking at Maximum Take off-weight it appears that a 747 has almost double the MTOW of a 767.

https://en.wikipedia.org/wiki/List_of_airliners_by_maximum_t...

I can imagine this being the case mainly because the calculation is assuming 1 engine failed.

Given this, and assuming an almost maximum payload, would there necessarily be scenarios here for the 747 to be more fuel efficient?
> Also, you should be able to write the solution correctly without looking up anything and without running the code before declaring that it is complete.

That’s the bullshit part. This doesn’t happen in any other context in software engineering except interviews. This just test the ability to memorize algorithms. People with a life are at a disadvantage by either accident or by design, not sure which is worse.
Inflation, ya Boomer. You didn't notice because 20 years ago you purchased the last of all the appliances and things you'd need until your death day.
what if it makes it impossible for the "privately owned" apps to compete and wipes them out completely?
haven't read paper yet, but this is a silly demo. "turn 10% of pixels black" is not a good baseline, should use nearest-neighbor interp (or something) to fill holes in the "sparse" video for fair comparison. also, you can clearly see in hd video that it's temporally unstable ("shimmering"), which is the same problem nvidia has with dlss since forever; need to build temporal smoothing in or users will hate it.
We're big fans of Guesstimate! We hung out with Ozzie the other day actually :)
Guesstimate can't run calculations over Excel files though + as far as I know, it's running only first-order sensitivities on Guesstimate models. Our tool is computing total-effect indices as well (https://en.wikipedia.org/wiki/Variance-based_sensitivity_ana...).
Funny. I grew up in the city and lived there for most of my adult life and never had any issues with any of those things.

Source: someone's who's spent more time in Chicago than someone's who's visited a handful of times.
21st century concentration camp, where technology is not used as a means of security but as psychological weapon to weed out the 'undesirables' and the 'non-conformists'.
Looking back on the 2010s app wave, it's hard to think of any other app (including FB, Uber, and Airbnb) who have had a bigger cultural impact than Tinder.
These guys are brave!
I would like it if the comment rating was only available in an html data attribute (eg data-rating="10"). That way my old user script would still be able to sort and high light comments.

You would have to go out of your way to see the score but could still be used by us hackers who like to customize our experience.
Serious question - how do you downvote? Do you mean flag?
Like StackExchange, I think it would make sense to take this idea and bring a more abstract platform together. Niche communities (such as Ruby on Rails and Founders) can be created based on community involvement and volunteer willingness to help. A premium model can surely follow for certain communities.
Nice easter egg when you tap alt 3 times.
"Marriott and the hotel association say that if the commission rules against them, some hotels might prohibit guests from checking in with Wi-Fi devices or restrict such equipment from some parts of their properties, a move that would only alienate their customers."

IOW, it has nothing to do with "protecting customers from roque networks" as mentioned elsewhere in the article. No, they simply don't want you using equipment that bypasses their usury for WiFi use.
Just curious, how much detail does the book go into "figuring out what you want"? Most books like this go into more detail for the second part ("how to get what you want"), which I've never had as much of a problem with.
Yep. 28. Email me at root@spydar007.com.
Yeah, and that's why you put full details in your personal calendar and into the work one "Doctor's appointment" or something without expanding on that any further.
> Nowhere does it say it is a representative democracy

I quoted page 8 saying exactly that! (Question 5, "The Constitution") "The original charter, which replaced the Articles of Confederation and which became operative in 1789, established the United States as a federal union of States, a representative democracy within a republic"

It says the US Constitution established the United States as "a representative democracy within a republic". This isn't talking about direct democracy at the local level – the US Constitution has nothing to say on that topic. It is saying that the United States itself, federally, is "a representative democracy within a republic".

> In short, try not to take it too seriously, like those of us that obsess over documents do. It just leads to migraines and frustration.

You claimed I was redefining words. I provided evidence that the US Citizenship and Immigration Service and the US Congress uses definitions closer to mine than to yours. You then tell me not to "take it too seriously"? Maybe you could just have said, "No, I was mistaken to say you were redefining words, you aren't".

Definitions are based on usage after all. If the way I (a guy in Australia) use a word is (roughly) the same as the way the US Congress uses it, that is pretty strong evidence that way of using it is mainstream and legitimate
You're kind of describing the situation we're heading towards already, as I see contract to hire as essentially an internship. And maybe it's just where I'm living, but almost everything is trending towards that.

It's kind of wild. We are now putting people through an insane interview, and then also telling them we are going put them through probation. Choose one, at least that's what I would say.

The referrals are a mixed bag, and I think would create a bit of a revolving door where it's hard to enter the industry unless you have connections.