jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> who will approach a 4-way intersection and stop even when they don't have a stop sign and the perpendicular street does

Not the main point but I never liked how traffic signs aren't affirmative sometimes. In the case of the 4-way usually the stopping direction have a stop sign with a missing "All Way" sign below it. But thats not required in all jurisdictions. Nor is the non-stopping direction 100% sure their stop sign is still visible (shrubs, weather, etc) and can proceed at regular speed.

I'm sure there are a ton of reasons for the way things are, I just think the outcome is you can't really ever be 100% sure what the correct thing to do is without slowing down and observing.
Not in my experience. And after 12 years in the industry, I never have to code any sort of sorting algorithm. Just chose the library where it has been done for you already.
This is basically kickstarter for digital goods... with shady marketing :/
That's quite clearly not literally true.
I met Zed Shaw in Atlanta during PyCon 2011 and I thought he was a pretty nice guy. People hate his opinions but the hate is unjustified.
Nope. Three pretty different cities. Various neighborhoods in each city. Sometimes camping or hiking. Different times of day too. They're much more likely to happen with friends than coworkers though, which makes me unsure of their "business value". I do tend to get a lot of personal value out of them while with my friends.
He didn't just plead guilty; he conceded several of the facts in the case as early as his effort to have the initial indictments dismissed.
I wonder if unix isn't already working with some object oriented paradigm. A process is some sort of object if you think about it. It has inputs and outputs. It can be instantiated and stay in memory. It can even send and receive messages, it you care about reading the doc on how to do it.

Maybe it's more relevant to understand how a system work, instead of trying to organize abstract high level concepts of how the cod should be written.

Maybe people have been trying to make UML concepts be understood in code, I'm sure that's the main reason, and OOP seems to be just that, some attept of abstract harmonization between theory (UML) and practice (OOP code).
If the target manages to lock the computer, the next thing to do is to freeze the RAM sticks and try to get the encryption key from there: http://citpsite.s3-website-us-east-1.amazonaws.com/oldsite-h...

"We also confirmed that decay rates vary dramatically with temperature. We obtained surface temperatures of approximately −50 C with a simple cooling technique: discharging inverted cans of “canned air” duster spray directly onto the chips. At these temperatures, we typically found that fewer than 1% of bits decayed even after 10 minutes without power. To test the limits of this effect, we submerged DRAM modules in liquid nitrogen (ca. −196 C) and saw decay of only 0.17% after 60 minutes out of the computer."
Yes, but they still magically figure out what goes into what. In the case that you've got a relatively flat structure (services injecting into lots of handlers) this is convenient. When you're building a complex tree, it reduces your understanding of the structure of your code.
If he is, it's pretty tame compared to the treatment of those who criticize him, and those who claim to support those who criticize him.
Everything you don't like is cargo-cult.
All that's changed is the bar for creativity.

There are claims which have no proof or disproof on the web.

You have to be more creative in 2015.
What about a more visual description, like "safety circle"?

When I was a Boy Scout learning to use an axe, they called the danger zone within reach of the axe the "blood circle". A bit overwrought, but it certainly stuck in my mind. I think they say "safety circle" now.
Oh, the layoffs are terrible and a lot of people are in a really bad place - please don't read my statement above as implying the everything is honky dory for everyone. It's just, these two things aren't connected - the market can tail spin or be in a huge surge and things don't really change for most folks on the ground - a few more or a few less yachts are built.

Valuation going down doesn't cause less revenue to come in - less revenue coming in will cause valuation is going down, but a lot of other things (including paniced sell offs, speculation, and everyone and their brother learning what "shorting" is) cause the valuation to go down as well.

The economy is in trouble, but the stock market is only an indicator of the economy, not a vital component of it - so America cares that layoffs are happening, America doesn't give a hoot that the DOW is bearish or bullish.
It seems like the answer is "more science".

Given how the virus is moving now, couldn't we have a pretty nice study completed in a few weeks?
I struggle with the same problem.

One trick I've learned is to keep a separate list of "low-barrier" tasks for those times when I just can't get started on something important. I get a big emotional boost from getting things done. Once I've completed one or two of those, I'm sufficiently revved up to start on a top-of-my-priority-list task.

By "low barrier", I mean simple, stand-alone tasks that don't require lots of thinking. A good example might be re-shelving a stack of books or sorting through a small box of hardware. These tend to be very low priority tasks, but it's especially satisfying if they're things that have been on your physical/mental to-do list for a long time.
Disasters are also opportunities. Inventing and re-inventing, in a hurry, can force us to put in 'good enough' solutions, which end up iterating into true innovation and paradigm changes.

This is not a "schools are broken" rant. There are schools, staff and teachers which do tremendous, underappreciated work. With 4 kids between the ages of 9 and 19, I have seen it first-hand.

There is always room for improvement and improving remote education would make learning opportunities available to many more people, and be a great experience for many.

The 'conversation' theme in this post for example:
https://seths.blog/2020/03/the-conversation/

And the 'collaboration' theme in this post:
https://avc.com/2020/03/teaching-online/
I don't know, but I suspect its popularity of late might have something to do with its use in the 2011 movie Contagion, which has seen much reference in recent days.
Location: Boise, Idaho (USA)

Remote: Yes

Willing to relocate: No

Technologies: PHP, SQL, Javascript/HTML/CSS, Swift, Objective-C, C++, MATLAB, Python, Shell, Assembly, Docker

Résumé/CV: https://drive.google.com/file/d/1YImD1GuqRc8DGJDPbAsnlqOt4n2...

Email: zmorris at gmail dot com

I’m interested in the underserved areas of software development like mentoring and being the resource of last resort for junior developers. Hoping to find a part time remote position with a good work/life balance. Currently exploring cross-platform development in Laravel, Vue, Meteor and React. Also machine learning, test-driven/behavior-driven development (TDD/BDD) and professional development.
Whether true or false, VCs make up a tiny, tiny fraction of the market, so their influence is minuscule when we're talking on such a global scale.
It's also a novel term which likely gained it some extra needed attention though obviously not enough judging by the amount of non compliance.
Very refreshing to see this on HN. Often I feel bewildered and sometimes even somewhat infuriated when I read about people demanding a new work week of X days/hours. For me, as long as I'm programming - which is almost all the time at my job - it never feels like I'm working. I often have to set timers to cap myself for working on a programming problem for too long, else I'll never go to the bathroom! So work is something I love to do and a huge part of my life that I often don't want to cut out.

Further, working with others who are passionate about what they do produces one of the most wonderful pleasures in life, as it blends deep community/social bonds while plugging into life!
Have you tried Pyreverse[1]? I used it for my Software Engineering course. From the documentation - Pyreverse analyses Python code and extracts UML class diagrams and package dependencies.

[1] https://www.logilab.org/blogentry/6883
I don't think anyone is expecting an 18 month quarantine (and no country in the world has a safety net for people to sit home for 18 months). I expect 2-4 weeks at best in an attempt to 'flatten the curve', and then isolation of vulnerable population going forward. The spread will also slow as more and more people have the mild version and can no longer be a vector.
> near stable and/or fast as any other "new" languages (RUST, Nim, Golang, even Swift)

This is not my experience, at least for numeric code. It generates faster code than Golang, because it uses an LLVM backend (and actually supports macros and parametric polymorphism, so doesn't need to do the work at runtime), faster numeric code than Rust via @inbounds and @simd annotations (way more work to disable bounds checks in Rust), and faster than Swift because it doesn't have pervasive reference counting that can sneak in and destroy performance.
Someone I know was recently collecting money to buy masks for a distressed hospital directly from a factory in China. When asked why the hospital doesn’t just buy the masks themselves, they said this:

“They absolutely should. But hospitals don’t buy from individual factories in China, they buy supplies from catalogues from approved vendors. In the meantime, we can help protect the workers with a short-term donation. Also from what I hear, China has been slowing down “official” export of medical supplies. What I’m doing is placing a private order via DHL that should go through faster.”

If it’s true, this could help explain how PG’s donation would create an incremental benefit rather than just increasing the demand/prices on the limited supply.
Yes +1 for that ! Every little bit helps & I hope this grows
That's okay, you can mix it by hand and it will work without issue (it's what our ancestors did for thousands of years). But if you don't want to knead for 10-15 minutes, if you roughly mix the water and flour then wait 10 minutes and then start kneading you'll find it takes much less time and effort to get the same result.
Even in 32 bit mode, x86 uses segmented menory access and CS, DS and SS retain their roles as default segments for code, data and stack memory accesses. IIRC, all the segment registers are special because the CPU caches the corresponding segment table entry transparently in the background. The table entries are fairly complex.
This looks like this could be a big deal. Kickstarter would be a lot more fair and more compelling if the backers were also investors, and could get a piece of the upside when helping to support development for a risky product. And it makes a lot of sense that consumers should be investors, since they often know the space better than a VC.

My immediate concern is that these rules look somewhat complicated. What will it mean to have to file a modified version of an S-1? How much will compliance cost when trying to go this route? Maybe there will be an enterprising YC company that help with Reg A+ compliance automation...?
True, in which case you can take some measures to avoid worst case inputs... I'm thinking randomization in quicksort, for instance.
I've read Cyberdrunk, sorry.
Apple products get so much press and so many reviews compared to their market share that it’s not hard to find detailed reviews and iFixit tear downs of everything Apple sells.

Apple’s products also cost enough that I doubt most people purchase them on a whim without research.
Come on, Zuckerberg never designed FB with freedom of speech in mind, it started as a campus thing and transformed into a money printing machine, he may or may not care about freedom of speech but it's irrelevant, it's nowhere near the top of facebook priorities.

"Freedom of speech" is the new mantra you have to repeat if you want Americans to stop thinking about a problem.
I wonder what kind of data analysis/AI they use. It seems like for something like this to work, at some point, they need to do massive statistical analysis as well as cross referencing.

I hope that this isn't all just being done manually by people at a desk.

edit: I would hope they run analysis on the person reporting it as well, as I would expect a significant amount of these reports come from people who are slightly deranged, or at least unreasonably paranoid.
It would be in the PCI DSS [0].

[0]: https://www.pcisecuritystandards.org/security_standards/docu...
I like to equate these sorts of ideas with the "grinds" that one sees in MMORPGS. We have reputation grinds on places like HN already, where you gain special privileges based on your point total (actually, it is your average now, right?). So do we want to add more of these things? Instead of talking about gaming the system, it will actually be a game.
Build stuff you think is cool.

The single biggest thing likely to make you fail is if you lose motivation. Building cool stuff is a way to avoid that.
IT is often used as a term referring to the more practical side of things - infrastructure management, sysadmin, and helpdesk type work. It's not really a limitation that I subscribe to but it's hardly uncommon. Maybe they were using that definition.
If they are inherently nefarious (which I did NOT say) to the point where the only way they'll behave socially is if they're bribed to do so, then they ARE an increased liability.

I don't think that's proven. It may well be that the rich are no different from anybody else (in this case, wealth tax seems the moral choice as the people are no better or worse and you're just taxing the money pile, which is not deserved through increased merit IF the rich are no different)

It may be (theoretically) that the rich are inherently better, smarter, wiser and more moral people than everybody else. This seems testable. Assuming it without evidence seems not a good idea.

If they ain't better, they absolutely are an increased liability. This would imply that people can in some way gain from bad behavior, or otherwise increase their wealth through antisocial means.

I think the possibility of that being true is already proven. We just don't know if it's true for every single rich person.
Why would Google do this in the first place? The reason is that they did not have time to figure out what capabilities might be needed in their own solution. So copy the API from someone's other competing product and then later, put code behind those API calls. Is it theft or cheating? Kind of, I suppose. It saved them time from having to engineer the API surface.
Do you mean that you store work related stuff in your private github account, but with the addition of encrypting it?
The pg_hint_plan is now being developed on github: https://github.com/ossc-db/pg_hint_plan

I recently put up a PR for a README, you can read it here: https://github.com/ossc-db/pg_hint_plan/blob/8a00e70c387fc07...
Good riddance. We shouldn't base our society on how good we are at begging rich people to chip in a bit.
In Germany, you'd be paying 42%. You'd get subways, a national rail system, universal healthcare, and college would be free. America doesn't have a "spending" problem, it has a history of mal-investment and neglect. But those F-35s. And nukes! Enough to wipe out most of humanity.
just so you're aware, COUNT() on mysql can lie.

Basically it's fetching metadata on the table, which can in some cases not be updated (yet), where as in pg it actually counts entries in the index.
Is it more correct to say interaction instead of force?

Why only 5? Couldn't it be a result of multiple interactions?

One thing I wondered was how it was for long time not possible to measure the weak and strong force/interaction due to measurement limitations. Perhaps, at scale there are unmeasured(able) interactions. Like _____ is to our scale as quantum scale is to ours.

Like a Macro qanta,the maximum scale of all interactions where forces that cause expansion become too weak and no interaction of any kind,not even electromagnetism is strong enough to exceed this incomprehensible scale...and that is the "universe" boundary. Perhaps at this scale gravitation that causes contraction is stronger and at this boundary and starts "pulling" back all matter and energy. What if just like there is strong and weak forces at the subatomic scale, maybe there is similar strong and weak gravitation? Of course I am asking uneducated questions with no background in science.
Well, building friendships is something that takes at the very least a few months and that's with very regular contact. Generally speaking friendship usually comes from a simple factor: it breeds from familiarity and that takes time.

This is why it's fairly important to be doing something you find enjoyable by itself, otherwise you'll get bored of it before friendships have a chance to blossom.
Not by intention however, but I'd mostly agree they do in practice.
My Intel CPU also doesn't have garbage collection or eval opcodes and yet it runs Lisp...
You’re arguing a nothing point here.

Either you’re not making your point correctly or you’re just wrong.

I made two AAA games with online components, the game servers are “serious” (40cores, 256GiB ram, 10G network) because they have to be to emulate physics, to run AI and to do raycasting of bullets (to detect shooting through walls which the clients tell us they can do if you’re cheating) etc. And /even our/ game worlds offloaded too much in the first game leading to huge issues with cheaters.[0]

And our gameserver is written in C++ with a lot of optimisation work.

[0]: https://www.theguardian.com/technology/2016/apr/26/hackers-c...
Think a bit yourself. If you struck gold, you have zero chance not being cloned.

1. Do not strike gold — look for an easily entrechable position in niche market, like a lot of companies in US do

2. Economies of scale — works until your competitor bribes a banker for a giant loan

3. Be one step ahead — look at FAB business. In microelectronics fabrication, everybody copy each other, and you can't do anything about it, but somehow companies still maintain their positions
The rocks are called olivine, and are very common. They indeed look very promising for CO2 absorption.

https://www.betterworldsolutions.eu/is-olivine-the-solution-...
No, that's not why. It looked like that from the beginning, long before eBay bought into them.
Small sans is fine for web copy, but Futura really isn't. The typography at DF is excellent, with headings in Gill Sans and copy in Verdana. I favor serifs for web copy, but few stand up to scrutiny. I like Erik Spiekermann's Meta Serif[1].

1. http://typekit.com/fonts/ff-meta-serif-web-pro
So that's interesting. Who really goes to YC for money? People go to YC for awesome alumni network and awesome people like Paul Graham.

So she has not talked to pg in a while, but that's a negative thing in my book. If you can't talk to them ... what would you mentor your startups? IMO, How you treat your competitors is a nice way to know the real you.
He forgets to note that you don't actually need to pay $99 if you just want to sync your contacts and calendar and have push email. Google lets you do that for free, even on iOS.

It takes a little more effort to set up than on Android (you have to point your iPhone to Google's Exchange service) but it works just as great.

MobileMe isn't the only solution out there for iOS-device owners that want to wirelessly sync their contacts and calenders to the cloud and with other devices. In fact, by spending $99 less[1], you gain the option of syncing with Android/Windows devices as well. If you have an iPad and an Android phone, this is great.

[1] I know MobileMe gets you more than just calendar/contacts/mail, but these seem to be the main issues in the blog post
A corporation is a group of people. A group will tend to be richer than a single person.

And a letter from that group is probably more representative of the collective opinion of the people working there than (say) a Senator's votes are representative of their state.
Why this hypocrisy then? Shouldn't we have equal standards for all the things?
About point number 1, isn't full time a little too much? I mean hey one can learn even if he is not working full time on something. If what you said were the case, nobody would have been able to learn any thing in life as we have a life other than programming too. Not everybody is a fan of dropping out of college to learn Rails.
I've got topcolor set and so I can't see the new color on the top bar. Does anyone have any idea how to unset topcolor?
"Happy Holidays...is what terrorists say."

-30 Rock
Counter point: http://news.ycombinator.com/item?id=2035316
Because we evolved to learn and speak it.
> I mean, the legislation.gov.uk website is great too – they designed it after a brilliant research on user needs. The only thing which remains bad is the very final product: the law. Lawyers made it. Why couldn’t law be designed by designers as well?

Why couldn't your app's core business logic rules be designed by designers as well? See: http://www.chris-granger.com/2015/01/26/coding-is-not-the-ne....
This could not happen in the U.S. because it would violate the Rule against Perpetuities.

http://en.wikipedia.org/wiki/Rule_against_perpetuities

However, compound interest is a very powerful tool.

http://www.daveramsey.com/article/how-teens-can-become-milli...
Just a note: if you're going to bow out of a conversation you don't feel is productive there's no shame in that, we all do it from time to time for a variety of reasons. You don't have to save face by suggesting that you're reasonable and I'm not, you're coherent and I'm not, you dealt with all my arguments and I dealt with none of yours, etc.

I don't find your arguments compelling, you don't like mine. Whatever, it happens.
What are some good resources ie) books to read on software modeling?
This looks a bit like Angular 1.3 and 2.0 to me - DI, binding and repeats look like ng-model and ng-repeat.. I'm curious to see more when the full docs are out though. No mention of isomorphism or a virtual DOM, seems to be a bit behind the zeitgeist.
You can pick them at random; it's a call-in show. The ones with Harold McGee are particularly good.
I think there's a class of engineer that absolutely fits the bill of being able to break a problem down to its atomic parts and then show how it all comes together. In practice, I've found many gloss over the details (a variant of the 80/20 rule). In my case, industrial process engineering, I've found many talented, smart engineers develop solutions that trip up from missing a detail that would have been obvious from a deep inspection of the problem.

Of course, you can find such individuals any where, like the parent noted. But I can say that in my experience, engineers tend not to have that level of logical rigor. (Edit - or: 'that level of pedantry')

Note: I don't work with Professional Engineers, which is literally a different class of engineer. Nor am I implying these engineers are bad at solving technical problem - just that such programmatic thought is not a typical tool in their (sizable) heuristic toolbox. At best computing/programming is a tool of last resort.
Did Linux ever fix the hibernate stuff? I remember 5 years ago, it was a MUST to disable it, because the system would go to hibernate and never wake up again without a hard restart.
They were armed with spears, guns, pipe bombs, and zip ties (for kidnapping/disabling people)
What kind of political governance doesn't take kindly to any opposing views and doesn't tolerate debates?
What's the protocol to secure all devices/network after incident like this week? Should all hardware left behind considered possibly compromised?
This (ahem) sounds fantastic.

I’m currently doing VC off an iPad while sat in front of my Linux workstation.

The workstation has no microphone. What kind of mic could I get for it, to migrate all my VC to the workstation?