jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I bought a Lenovo X1 Carbon expecting excatly the situation you describe so stuck with the preinstalled Windows 10 for some months. I was pleasantly surprised when I summoned up the courage to try Debian. I had no trouble at all with all you described except the fingerprint reader (which Windows 10 also had trouble with FWIW). Was not planning on Linux as my daily driver but from Day 1 it worked well enough as an immediate replacement for Windows 10. The trackpad is not quite as good as the Mac but again seemed on par with the experience in Windows 10. Surprised you stayed on Mac despite listing fingerprint reader as a must have—I'm not aware Mac laptops have these?
Comparing Taler to Bitcoin is not appropriate since Bitcoin could be the very monetary unit that is used as the denomination of payment amounts on the Taler network. In other words, Taler is a protocol that is deployed on top of Bitcoin, and does not compete with Bitcoin itself.

Bitcoin is (intended to be) a form of money — just like USD, EUR, gold, silver. The Taler network needs a unit of account (numeraire) to denominate amounts in, and this is what money is used for. Tail itself cannot function without a monetary unit since it’s a payment system (a way to move money).
I prefer C.
Your point seems to be that parenting is hard so we can never publicly criticize any common parenting practices because it might hurt some parents' feeling. I disagree. If I'm doing something harmful to my child, I want to know about it.

The "licensed professionals" I've talked with about this, like my kid's pediatrician, gave me terrible advice and were either ignorant of the research that's been done, or grossly distorted it to fit their bias.
>Is PHP a good choice or should I be going with something else

Anything else, really. PHP wasn't a language designed for development, it was a language designed to allow HTML coders to quickly do small web-app like things that was previously only something CGI could do.

I'd look into Ruby, Java, Scala, C#, clojure, python instead.

MySQL is a fine DB. I'd start coding right away, its the only way to get better.
Is 'weeks' really that long? So we have to compare it to the version of Chrome released two days ago, and not last month?
Everyone has downtime that isn't their fault.

And, oddly, according to your link Rackspace Cloud Dallas has 100% uptime which 1) I don't think is true and 2) doesn't seem to support your point.
I can understand it, but I too prefer my Droid's keyboard.
True, but with a strong emphasis on the word "some." If you wiggle a 1D line, you experience "some" sort of 2D. If you flicker a 3D scene back and forth a second, you experience "some" sort of time. But these things are woefully poor mirages that only seem impressive for a limited time.
Tesla IPO, SpaceX signing this deal... good times for Elon Musk.
I've never been very impressed by this guy's blog posts, but have a couple of times fell prey to one of his link-bait headlines.

In this post though he pretty much seals the deal for ensuring I won't bother with any more of his content.

He is a self-admitted non-HN participant and appears to pay the community little mind. Yet, having a submission of one of his articles posted to, then killed off of, HN seems significant enough that he has to write a whole new blog post filled with his speculation and thin hypothesis of the event.
Each and everyone of us has been through this but we as humans are already "Strong" intelligent. We possess the ability to learn and form connections which is what makes it effective.

The resistance to the approach you mentioned comes when you you proceed to build up a giant scaffolding of predicate logic without there being any true "intelligence". This was tried in the 80's with the promise of Strong AI around the corner. We all know how that turned out.

Admittedly, these expert logic systems can make what sometimes seem like surprisingly intelligent inferences based on the rules you give it. However, they only know the facts you give them and they don't seem to possess the ability to "learn". It turns out intelligence isn't just a summation of facts, rules and hierarchies.

I personally think that our best chance of creating a Strong AI entity is through whole brain emulation. If we can mimic the neurons, synaptic connections, chemical interactions and other processes of the mind to a certain level of accuracy I think we could achieve some level of AI. Kurzweil is always talking about brain-scan resolution and how it is advancing at an exponential rate (as is all technological progress).

So, if we were one day able to scan a persons brain and emulate it at a reasonable speed in a detailed enough model I think we could have a reasonable "copy" of that persons persona. Alternatively, we may just model the processes without directly taking a scan of a human first. In this way, we may truly "teach" the AI as you suggest. It would start out like an infant with no ability to communicate coherently. We would provide it with stimuli and it would advance as a human does (although perhaps not at the same rate).
Velcro the mifi to the back of the iPad when you're carrying it, and "deploy it" when you need it.
That's basically been my job the last five years. As soon as I joined the company (a scrappy startup of 30 people), I started refactoring large portions of mission critical code prioritized mostly by how terrified other coworkers were of touching it. In the beginning, folk were rather skeptical, but now that the company has grown by an order of magnitude, my earlier work has apparently become a topic of folklore in other parts of the company. As it usually goes, I spend most of my time these days mentoring and in meetings, but I still try to find time to refactor more fragile bits of code before they fall over completely. I encourage my team to tackle technical debt head on rather than work around it whenever possible. Far too often, folk spend more time avoiding solving a problem by patching around it, and it's usually because they're too afraid to dive in and change code that's hard to understand and therefore scary. For whatever reason, I've always had a can-do attitude when it comes to that type of work. You're paying me to get the job done, so give me an impact driver and the biggest hammer you've got. If I break something, it usually means it wasn't built strong enough to begin with. I've broken a lot of stuff over the years...
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p070... - this discusses a lot of issues with exceptions as in ISO C++ and concrete proposals to make exceptions cost-free. The section 4.3.5 discusses specifically memory allocations.
Then don't do it.
I'm naive, I'll own that. But I don't see how having a virus start within your borders is a decided reputation issue. Particularly if your numbers end up so well compared to, say, the US. So, the lack of transparency then makes China look real guilty, making the lab virus option seem a lot more likely.
Evidently you don't know what you're talking about - of course I can. $VW 2008, $ACB 2019, $TLRY 2018 to name a few. There is much more, simply go through tickers on D1 chart and you'll see.
There‘s also Impromptu: http://impromptu.moso.com.au/

https://en.m.wikipedia.org/wiki/Impromptu_(programming_envir...
I don't want to dunk on you with really obvious suggestions like "you have a bad resume, fix it" type comments, maybe you've already had it looked over, and you're in a non-optimal location or something. Maybe ask a few specific questions on reddit somewhere like r/cscareerquestions.
In my opinion, apart from very tiny codebase that can fit in someone's head, there is not so much differences between medium and large codebase.
You just have to use grep and the IDE to get around the parts of interests for your task at hands
Julia is pretty cool, I made a point to experiment with it a bit last year. What we work on is pretty heavily object-oriented, and at the time it seemed to me that the types system seemed a bit too awkward to use to for our purposes at the time. I'll probably look at it again this year (probably through Jupyter/IPython notebook)
Or perhaps it's because shoot outs are extremely rare pretty much everywhere. Most of the places where shoot outs don't happen have little in the way of heavily armed officers or security consciousness.
Dual-socket i7 is called Xeon.

There are dual-socket and even quad-socket 8-core hyperthreaded xeons (the Xeon L75xx series). A 1U Intel with 64 threads will set you back about $20k.

AMD has 12-core chips, so you can get 48 cores in 4 sockets there. (But I think they only have one thread per core)
Ask I2: I want to start In³ (AKA 'Incubed'), the first Incubator Incubator Incubator. Can a simple Incubator Incubator like I2 help me? Or should I be helping you? I'm confused.

Ask I2: I'm starting In^∞ (AKA "Inaninifity", AKA "Ouroborcubator"). We will incubate everything for infinite leverage and returns. I believe we will soon have created your universe, so you may already be part of our incubator offspring. I suppose this isn't really a question. Or is it?
It's common in standing-room-only punk and rock shows. When the music starts, people push forward, so the crowd compresses shockingly tight. There is so much pressure that your arms are pinned to the person next to you, unless you raised them when the music started. Combine that with the oddball-variety of people who attend these shows, and you get conversations like the following:

Ben: Brian, are you touching my ass?
Brian: No.
Ben: I was afraid of that.
Bill Stone proposed a much more interesting challenge on his TED talk. Send a team to moon without return fuel and they'll extract the fuel from resources of the moon and return. I highly recommend you watch the TED talk if you haven't seen it already - it's really interesting.

http://www.ted.com/talks/bill_stone_explores_the_earth_and_s...
They are sort of corny and 1950s but I have always liked Bradbury's "The Martian Chronicles."
When it comes to jobs of enforcement, you have to divorce the intent from the actions. It's similar to a cop. Lots of cops get into that career because they want to uphold the law and that's how you do it. They don't get to choose what laws they uphold. Cops routinely are forced to do things that go against their own personal politics, because you couldn't have a police force where every individual cop only enforced the laws as they saw fit.

It's not bad to want to uphold travel safety or to take a job doing so. You might disagree with whether or not these scanners accomplish that, or if they do, if it's worth the tradeoff, and so might the TSA agent. That doesn't make the TSA agent less deserving of respect as a person.
you mean like etherpad?
Dropbox is so much more than a different pricing model though. i just think of the hundreds of insanely non-technical people i know who say to me "wow, dropbox changed my life". how many non-technical people say that about s3?

<edit since i can't reply below - it could have been built on something other than s3 - its the user experience that makes Dropbox so compelling>
The idea that Facebook could peak before even going public is interesting...

When people talked about Microsoft, the Japanese corporations or Google taking over the world, they pointed to at least some real earnings... While Facebook allegedly has earnings, there's nothing that can be pointed to (given that it's private, doesn't submit to the SEC, etc)...
I believe that Posterous specifically made their theming language to be identical or at least similar to Tumblr's, so many themes are compatible and have been borrowed.
Stewart Brand?(of Whole Earth fame)
I was curious too; from wikipedia:

"In contrast to other top-level domains .tel information is stored directly within the Domain Name System (DNS), within the actual domain name record, as opposed to the DNS simply returning details (such as IP addresses) of the machines on which information can be found."

http://en.wikipedia.org/wiki/.tel
Google is trying to use it's monopoly on online video to gain a competitive advantage in the music streaming market; that seems sketchy.
How can I find you on Twitter? Maybe I can join in ;)
For a complete perspective, one should post the deaths caused by US on foreign grounds (iraq, Afghanistan, Servia/Kosovo, others?).

I'm not saying this justifies terror attacks in the US or anywhere, but that it's so sad that we're in 21st century, and we still see people get killed by other people for whatever reasons, but mainly for resources(oil?) or religion.
The last 10 years are far too short a time period to establish anything due to the variability of the data. If you include more data you get a more accurate result, so do that. 30 years is the usual minimum period considered for climate, so what's your purpose in choosing something considerably shorter?

Edit: That plotting page is quite nice and illustrates my point well. Plot the years 1987 - 1996. Notice that the trend for that decade is actually down. And yet, add another 10 years to take it to 1987-2006 and it gets pretty close to the 30 year trend.
They're perfectly sane (they see their constituency as their funders - of which Big Oil is a big name), but corrupt.

How do you remediate a corrupt system?
Can anyone show the one line hello world?
Sadly so is the web server.

Google Cache seems to have it, but it's overall rather thin: http://webcache.googleusercontent.com/search?q=cache:Fbn8cjc... Something along the lines the king is dead long live the king.
Pay it forward.
One quibble:

> You need to be doing 5 things every day:

The essay goes on to list eight things. Even if you collapse the three instances of "Hacking" into one, that's still six.
Ok. Can we please, please, please, please stop proclaiming things dead.

In the past year i have read at least half a dozen articles proclaiming various technologies dead.

The Web,
Grails,
Java,
Telephones,
ect...

PS I declare that declaring preemptive postmortems to be dead!
This whole state of affairs is making me very, very sad.

I hope ChromeOS wins, only because it has a sane development model -- sans the whole being-stuck-in-the-cloud thing. If ChromeOS ever allows running local apps, that'd be tops. I'm not talking about offline HTML5 either, but exposing hardware/OS capabilities via JS or an FFI.

The iPhone/Android approach to app dev is antiquated and absolutely painful in comparison.

I really should be rooting for WebOS. Go HP!
>it isn’t much of a threat to the remaining US jobs at this point.

There's 12 million US tech jobs currently in the US, and Eric The Executive gets a bonus every quarter for cutting costs (read jobs). I'd say as long as that dynamic holds, it's always a threat. I mean it would be ugly if we only lost 1 million.

https://www.prnewswire.com/news-releases/us-tech-employment-...
Average age of a car in the Netherlands is 14 years. So, yes
I think cleaning it would be a pain as well. Doesn't look very easy to clean out the slot/back.
I noticed on your About Us page that your company is located in Ann Arbor, which piqued my interested even more.

For identification purposes, I've found that many people (in the US at least) know of Ann Arbor. It's the home of the University of Michigan. It's not a small town. It's got an activist base not dissimilar to San Francisco. And it's got a reputation (perhaps skewed by my own local sense) of being a place with a lot of bright, interesting young minds and otherwise successful and wealthy folks.

Detroit, on the other hand, is generally written about as though it's a city in a war torn third-world country.

Before I ask my question, I really don't this comment to be taken rudely (and I'm having a tough time phrasing it in a way that doesn't sound like I'm pointing a finger: "You're not really in THE D!!!") That's not my intention, please give me the benefit of the doubt on that.

Are the founders actually from Detroit or the Metro area and the company and their current location just happens to be located in Ann Arbor, or was it a marketing decision? If it was marketing, it worked for me. I believe you would get more clicks here, more traffic to your site, and ultimately more feedback by using Detroit over Ann Arbor in the name.

I'm not judging your motivations negatively either way, I'm just curious. I do not live in Detroit, but grew up in the metro area and have a very personal relationship with the good and the bad parts of the city. Most of us from the place I grew up, when asked, respond with "I'm grew up in Detroit". It's a small talk "out". It avoids the whole "where exactly is that" in the conversation (which, when you're from The Mitten State, requires pulling out your right hand to point at where you actually live). The "I grew up in Detroit" has changed the last 5-10 years to include the important a suburb (or even a distant suburb) of Detroit because it's no longer an "out" to say I'm from Detroit. The questions that follow can fill 30 minutes.
Thanks for reminding about site:, I'm reviewing all the threads mentioning kanban in case it's one of those.

If I do find it, I will update this thread.
In practice, as someone who has spent the last 18 months writing MR code at Quantcast, the difficult parts of writing map reduce programs all are how does one take communicative/global knowledge algorithms and either (1) change the algorithm to require only a handful of passes each with partial knowledge, or (2) create a probabilistic algorithm to solve an approximation of your problem that can be computed with only partial knowledge. No one says otherwise.

But Map Reduce does, IMO, do one thing that MPI doesn't: the easy things are easy. Hard stuff is still hard, but easy things are easy. If you have a low communication algorithm that requires only local knowledge and fits into the MR paradigm well, hadoop + hdfs makes it really simple to write and reliably execute, including automatically handling things like (i) worker nodes dying, (ii) sorters dying, (iii) storage nodes dropping out, (iv) whole steps disappearing and having to be rerun.
My experiences absolutely confirm this. I met my wife on LiveJournal, and we were only together in person for a week before we got married (and later she moved to the UK).

When the bulk of your relationship is done over the internet, it absolutely forces you to learn how to communicate, from the start and continuously throughout the relationship.

I'm quite certain that if 'normal' people had to do this there'd be a lot less marriage breakdowns - and possibly a lot less marriages that were never really going to last.
I also closed it the second it asked to post on my wall. You need to make it ask when you intend on doing it, because there's no way I will ever sign up for an app that asks to post on my wall.

let alone when I have no idea what they do.
What's confusing to me is it says the private schools are attracting more driven, independent and smarter students while increasing class sizes, reducing teacher salaries and reducing resource staff.

So how are they attracting these students and why can't the public schools attract these students? Where I'm from, small class sizes is one of the first things parents want.
>Did you watch it? He's not calling music theory itself white supremacist but the current culture that refers to it as "music theory" per se as in "the" music theory opposed to "a" music theory/theory of music

And he is still wrong. Every culture refers to its own music theory (or most any other kind of theory) as THE theory, not "A" theory. That's not because of supermacist tendencies, it's just familiarity and closeness.

It's usually not useful, nor are we get any special benefit from, to take into account 2000 other traditions (even our own past ones, or some niche traditions in our midst) when we talk of the kind of music we do 95% of the time.

It would be like saying "I am hungry - and this is my personal feeling", "This artist is fire - and I say this speaking on behalf of myself alone", "Macaroni and cheese is the best comfort food, for me that is".

A useless and tiresome clarification.

Even more so when everybody else (e.g. every other culture) doesn't reciprocate the same, and speaks of its own stuff as THE stuff.

So, yeah, this is just a fad, and a very US-centric 2010-20x0 at that. No Italian would give two fucks if they refer to regular western music theory as THE music theory.
Bevy currently works on the web with a separate WebGL 2 based renderer. WebGPU is the long term target so that the wgpu based renderer will work cross platform. I’m not sure of the status of single-threaded WebGPU rendering but Bevy will not fully support web likely until this issue [1] is addressed. It is unfortunately not a high priority for the Chrome/Firefox teams so will take some time. You need to be able to render WebGPU to a canvas from a worker before you can achieve multi-threading.

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=116971...
Someone else alluded to it as well, you could just as easily view pay as a measure of how much it will take to get you to work for them, rather than a measurement of how much value you will provide the company. From that lens, location based pay almost makes sense.

But it's still a stupid and arbitrary mechanism, and if you're negotiating you should treat it that way. It sounds very systematic and regulatory, but it's not. Just ask them for what you think they're willing to pay you, just like any other negotiation.
I haven't heard nor used it but it looks great, will give it a try, thanks for sharing
Other manufacturers security models don't work in the same way. Good luck updating your Intel TPM firmware :p

Every approach has pro's and con's. Overall not a huge fan of secure enclave type solutions but I do think their benefits still outweigh the hassles.

Security/Convenience - always a tug of war.
Another alternative: http://fddb.info/db/en/index.html
You should never bite the hand that feeds you, but sometimes it's okay to gnaw on it a little, just to see what it tastes like.
As always when it comes to performance, you should measure the difference yourself and see if it's a switch worth doing for your use case. "very noticeable performance impacts" depends so much on the context that it's hard to answer in a general way.
Previous discussion (2013): https://news.ycombinator.com/item?id=5806132
Yeah but the article overlooks the many polymaths who spread themselves thinly across a variety of different fields, never achieving true mastery of a particular field. The phrase 'Jack of all trades, master of none' springs to mind. There are however polymaths who achieve mastery of all the fields they choose to pursue, although I imagine they are rare.
Is nothing a lie, though?
It's easy to check the sidebar. There are links to bitcoin.com and a bunch of others as well.

> Most of the mods are employees of Bitcoin,com.

Funny, how you're the one quite literally lying. It's called psychological projection.

Of course, the Blockstream propaganda is what destroyed r/bitcoin, and it's quite common here on hacker news as well. Just look at who's writing the comment...
I bet independent artists would love to live in a world where they, even collectively, have the kind of money it would take to win a legal fight with Google, or to build a viable competitor.
I'm not sure I fully "get" it. Wouldn't more popular posters (like PG here on HN) be immediately considered in a voting ring, because the same people upvote their posts regularly?

or an even more basic / stupid question - what exactly is a "voting ring"? does it mean people having some kind of a pact to always vote for each other?
I used to carry a leatherman, I wore it on my belt and it was part of my everyday carry.

I understand that some people don't need stuff like this, but when you're out of the house for 12h in a day it's very handy to have tools maybe... idk, 0.0001% of the time.

it's in those moments that you need, either a screwdriver or.. a small piece of metal, or something to cut with... that you really appreciate having to lug a small tool around.