jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A truly philosophically pure laptop would, among other things, guarantee absolutely no involvement of slave labor/abusive practices in its supply chain. Everyone from the mines to the assembly plant to the retail store would have secure, middle-class employment. Revenue would not fund political corruption or violence related to labor, natural resources, or environmental impact.

But it would not contain binary blobs either, so this is a positive step. The branding is a little grandiose for the extent of its "philosophical purity," though.
Do you have some insider information or you made this up?
I believe it's a possibility, since Chandra is able to detect brown dwarfs.
From four days ago: http://news.ycombinator.com/item?id=1890538.
MySpace is arguably worse now than it ever was. The default profile looks much better, but that's about it. There are still obnoxious ads everywhere. They've tried to copy, poorly, a bunch of facebook features like the news feed, but it's crammed full of commercial spam. The profile management tools are clunky and annoying. Even their logo is now horrible.

But the issue wasn't that MySpace was an 'eyesore' or that Facebook was 'clean', except to the extent that MySpace was full of distracting ads. Facebook is full of stupid crap, too. Facebook made the better choice to focus on innovating community features, which was its strength, where MySpace failed to innovate along its own strengths. Maybe was poorly designed or poorly managed, or maybe they simply panicked and tried to be facebook but clearly not as effectively. I don't know. But now it's a mess.

Facebook was and is a better tool for interacting with your social network than MySpace, and continues to innovate in that space. MySpace was, at one time, better than facebook at self-expression, media sharing, and making connections with semi-random strangers. Now, I'm not sure it's really good at anything particularly interesting.
Ah! So its just a group that has a defined group of continuous transformations that can be applied to it?
The book is recommended (and the print version is surprisingly attractive). It may be somewhat disappointing if you've been following Cory for a while though as the book doesn't really tread any new ground from his previous works, speeches, etc.

That said, he seems to be trying to hit a different audience with this book and his message is communicated simply enough to make an impact. It seems that hitting a broader audience would be a core mission of this "1201" project with the EFF.
You're just being very unfair and making unsubstantiated claims based on reading a web forum. I think the writer was very sincere and it is true that advances in science via exploration can lead to many indirect improvements. Technology that may be developed to make, say, Mars more habitable could help on Earth as well. It is not because, as you say, he does not "give a crap about starving children." The author notes correctly that much of the problem of starving children is political; it has to do with regimes and unstable governments. It is not simply there is not enough food or technology on Earth to feed children.

The world is more than is dreamt of in your web forum browsing.
A friend of mine has an emission tester (maybe it can put some signal on the grid - I haven't seen it in a while.) I've got a hickok machine that you look up the grid bias in the chart and can receive a reading in ... micromhos? Ok that implies conductance but that's a strange unit. I'm not sure these are "instruments."

My treasure is a machine from soviet russia, it actually uses a signal generator to feed the grid, and measures transconductance in mA/V. It's got a bunch of power supplies, VTVM and microampere meter whose smallest scale resolves some nanoamperes, so I trust its methodology. It's nice to find the actual current passed by a rectifier tube instead of setting a meter bias knob to read out the 'strength' on a unitless 0-100 scale.

But I never figured out how to intereperet the "?" on the emission testers.

My tube fap shrine won't be complete until I get a Tek 575 though.
It's possible that working on new technologies like WebVR will feed improvements to other parts of the browser (faster parsing, more robust rendering, WebGL, etc). Even if it doesn't have a direct impact, just having more smart people involved in brower tech will help.
That is correct. I actually like this because it allows people to opt-out. If they want to be shown, they will have to set their location correctly :)
Sounds good, added to my list. If anyone else interested in a particular city, just let me know.
To understand what's going on, make sure you read the last sentence on the first page, continue on to the second page, and then watch this Charlie Rose interview with Gordon Brown (http://en.wikipedia.org/wiki/Gordon_Brown) where he also talks about the US/China "currency wars" and the "race to the bottom" (http://www.charlierose.com/view/interview/11343).

China artificially lowers its currency so its goods are relatively cheaper ("it's pegged to the dollar"), which keeps its foreign trade prices down and therefore boosts its exports. So how does the US "compete" with an artificially-lowered foreign currency to discount its debt and keep its exports up? Or, in other words, how does the US devalue its own currency in a "race to the bottom"...?
I feel that radix sort would be a better choice, and maybe faster as well. MSB in-place radix sort can sort an arbitrary range, which can be used to find the median very quickly. You simply count the elements for each buckets, and then continue with the bucket containing the median value.

Of course, this requires 0 comparisons (but you might want to to a insertion sort for the final round), and a maximum of 4 rounds for 32 bits numbers using 8 bits buckets.
Within 20 or 30 years, we may need Luna Position and Mars Position queries to cater for many users on the network. Of course, we'd also need to know the distances between them, Earth-Mars Distance, Earth-Luna Distance, and Luna-Mars Distance queries, for calculation adjustments.
Look up CCP in Iceland, they're hiring for positions in Reykjavik, Atlanta and Shanghai.
Extract from Andrew Moore's PhD Thesis: E cient Memory-based Learning for Robot Control
PhD. Thesis; Technical Report No. 209, Computer Laboratory, University of Cambridge. 1991.

[1991] https://www.ri.cmu.edu/pub_files/pub1/moore_andrew_1991_1/mo...

Table 6.4 describes my actual implementation of the nearest neighbour algorithm. It is called
with four parameters: the kd-tree, the target domain vector, a representation of a hyperrectangle in
Domain, and a value indicating the maximum distance from the target which is worth searching.
I wonder if a more useful comparison would be salary (or rate of change of salary over time).

I started learning functional programming over Christmas 2008 for two reasons:

- Mainly because it looked fun, and very different from what I'd done before

- Although I had no idea whether F# or Haskell jobs would come up, I knew that if they did come up, they'd be just right for me
I've always understood it to be that prototypes are a superset of classes.
I'm interested in a Nexus One. I just sent you an email, but I understand if you give priority to the poster or would not like to ship internationally.

If anyone here has a used, unlocked N1 and is willing to ship it to Brazil, please contact me.
I've wanted to see a Wikipedia- or Github-style version control system for bills for a while, but I haven't seen anything that detailed.

There are a few groups that help track funding to Congressmen, like http://sunlightfoundation.com/, but I don't know of any that track the actual bills themselves. I would love to see that put in place.
Example 1: Slow Loop

The author claims writing:

for (var i = fromIndex; i < arr.length; i++) {

…is slow and can be much faster as…

for (var i = fromIndex, ii = arr.length; i < ii; i++) {

Speed aside, this introduces a bug if the length of the array changes in the body of the loop, but ignoring this booby trap I ran benchmarks on the original clear version and the slightly more complicated fragile version.

clear fragile
empty loop body 5ms 1ms
single number add 7ms 6ms
single DOM lookup 82ms 81ms

That is for an array of a million elements on an iMac running Safari. (Apparently Safari is particularly good at doing nothing, but otherwise this "optimization" is lost in the loop body's time.)

Edit: I checked Chrome on Linux as well. It was also unimpressive.
You are trying to re-frame ethics as "agenda" and "political stuff."

Enough said.
Was definitely covered in my small school program in Embedded Systems in the early 2000s.
You clearly missed my ref to their faq: https://comma.ai/faq
Yes, because I think it's absurd to claim that someone building a small apartment building on property they own down the street is changing my life. In fact, in your last claim, the property owner who is exercising control over their neighbor's building is the one unfairly "changing lives." In addition, developing on my own property has little to do with relative power imbalances. Who really holds power when I have to bribe my neighbors to get a variance to build an ADU in my backyard?

> those hypothetical future residents have the entire rest of the country to choose from

This is kind of a silly claim because it suggests that the country is an undifferentiated landmass and there are no relative benefits of a particular geographic location. There are clearly relative advantages to living in a place, so telling people they can choose anyplace else is not really a choice!

> I don't know why the current residents shouldn't be able to expect to make the rules they want.

This is only barely a coherent argument at the international levels ("Middle Eastern refugees shouldn't be able to decide where to settle in Europe!"). When you live within a country with freedom of movement, this is a very difficult argument to make. Should I only be allowed to vote in places where I am a property owner?

For what it's worth, there are plenty of developing legal arguments _against_ local zoning, and California is on track to solve its housing issues by having the state take control of zoning away from cities.
Electricity consumption doesn't equal climate change per se - not all electricity is created equally. I see PoW cryptocurrencies as one of the most promising incentives to move to a sustainable energy future. Given the lack of political will for policy-based incentives for this goal, a market-based incentive is welcomed.
Streetlights/ night time lights which (besides often consuming fossil fuels) have the additional feature of ruining the night sky for stargazers, insects, nocturnal animals, etc.
> If Bitcoin had been invented in 2000, it wouldn't have been more than a technical curiosity in the hands of a few crypto-nerds in very niche internet forums.

It most certainly was this for at least 2 years. 2-4 years more if you count the time Satoshi was working on it before the public release
For some, it feels different because of the potential scale. Watching Falcon Heavy boosters return in perfect unison is spooky in a way watching one Falcon 9 return isn't.

Put another way, consider all the IT professionals who advise their relatives to wait a month or two before performing a major OS update. When self-driving cars are the majority of vehicles on the road, and we get our first buggy software update that results in a string of crashes, how likely will people be to update if they're even given a choice at all?

Comparing human to self-driving per-mile fatality statistics like that's the primary measure for people, while ignoring the fact that we're looking at the first mainstream manifestations of a coming type of threat modeling that the species has never before had to even consider, seems a little narrow a way to view the issue.

For insurance companies and actuaries looking to define collectivized risk, spreadsheets are the right way to consider this kind of thing. For individuals who've driven their whole lives without an accident, deciding to let emerging tech take over for you when taking the kids to visit grandma is going to be a significant transition in human history.

Consider that there are very elderly people alive today who will still never fly on an airplane because of their early safety records.
EDS Provide Simplistic HVAC load calculation software that can be mastered whole house block load calculation in under 5 minutes. Also Provide Easy user interface and streamlined reports, Try Now.
This is pretty good advice to live by. I should keep this in mind for myself.
I'm not sure this is a great argument. Lambdas are great for many things. Replacing old fashioned for loops isn't one of them. You get something harder to read, harder to debug and which is less efficient so why would you do that? If you aren't parallelising things there is little point.

Lambdas are a nice way to reduce the boilerplate associated with anonymous inner classes, and that's about the limit of how I use them.
Somehow lambda calculus/fp community has no end of embarrassing produce - be it books, pictures and now images.

Something about pure lack of self-criticism perhaps.
A good framework, for overall organization and cleaning, to co-opt, is the 5S methodology used in Lean Six Sigma Manufacturing environments

https://goleansixsigma.com/5s-infographic/

https://goleansixsigma.com/how-to-easily-apply-5s-to-your-wo...

Its actually quite easy to understand and implement.
if you're interested in more of these calls (some are quite funny) there's an entire reddit dedicated to it:

http://www.reddit.com/r/itslenny/
Yep, see http://teamcroggle.github.io/ also available in the Google Play store: https://play.google.com/store/apps/details?id=de.croggle
Couldn't someone anonymously publish an emulator using this code à la Satoshi?
I think you knew full well what the writer meant :)
I believe it is related to them both being called 'pound', and it is very annoying. The two are not the same symbol, I don't know why they equivocated them. Technically in a distant root they are related, but they are distinct in usage and meaning.
The sign-up that requires Mother's maiden name is a bit creepy
Thanks will look into it.
Rss bridge integration is already done,for now with twitter and youtube
They probably don't see it as their job. The fact that trackpad quality varies between makes/models implies that it's both a hardware and a software problem, the latter probably being drivers. Maybe there is something in the OS that hampers it though, I don't know. Would be interesting to hear from engineers at the OEMs. Frankly, when I read these comments about the problems of PC trackpads, it's like a foreign language to me. Problems with gestures, multi-touch or palm strikes.. I can't recall the last time I had a PC laptop with those problems. My XPS 2-in-1 9310 sits in a bag across the room and am typing on a four-five year old Lenovo right now, neither of which have any such problems. What I notice on the wife's MBP trackpad is the feel (glass) and the (good) lack of physical movement in trackpad - this lenovo is clearly a momentary switch and at the very upper end of the pad the force to needed to click is tougher, but it hardly matters. A tap accomplishes the same thing that a physical click does and is probably how I engage it most often. I'm just not sure it's as big a problem with decently-built PC laptops as people make it out to be. PC hardware has a lot more going for it that overshadows the delta between a 99% trackpad and a 94% trackpad. Things like a touchscreen, active digitizers, tablet modes, escape keys, function keys, facial recognition, variety.
Those rotational view diagrams are insane
local to me is Flick Electric in New Zealand: https://www.flickelectric.co.nz/freestyle
We bought ours from an outfit in Estonia, as the baltic states are very experienced log structure builders, and the baltic pine forests give a good and consistent quality of wood. I looked at portuguese suppliers but the offerings were much more "shed" than cabin, and the thickest "logs" I could find here were 35mm - not so much a log as a plank. Our freight cost down from Estonia was about €4k - full lorry.

Ours is 70mm milled logs, fit together like tongue and groove. Generally really pleased with how it's come together, although I need to finish the roof, which got postponed by weeks of rain.

Only thing I'd say is that they can be tricky to get permission for in Portugal, but it really depends where you are. Where we are, in the north, where the fires aren't so bad, pretty much anything goes - I have a signed note from the local council saying "it's your land, you build what you like".

Only other thing is don't underestimate the labour. I naievly thought we'd have it up within a few weeks of the kit arriving, but it's been more like four months, and we're still not quite done. Oh, and don't build in winter :)
Who you rather live near a coal plant, a nuclear plant, under a Dam, near a copper/neodymium mine or near a cadmium mine?

Would you rather eat vegetables and meat/fish that grew downstream a nuclear plant/uranium mine or those that grew downstream a cadmium mine? Because I'm sure I would rather live near an old uranium mine (well, I do.)
AdRoll

Based in San Francisco. Online advertising platform, with a specialization in retargeting and real-time bidding.

I work on one of the web applications teams (looking for another senior full-stack developer!), but we are hiring all sorts of Engineers, Designers, Data Scientists, and Product Managers:

http://www.adroll.com/about/careers/open-positions

Stack includes Python, Java, Erlang, JavaScript (Backbone and Angular), R, D, and Big Data platforms all running on lots and lots of AWS.
Well I suppose that's the beauty of the Internet; we get to pick and choose what we read and furthermore, what we find value in.

Perhaps rather than try to discredit the author, and his piece, write a contradictory piece on your own blog?
Maybe it's just my mental model, or being new to the language. But while going through SICP - 'cdadadr', 'cddaadr', etc. never really "clicked" in my mind. Really anything past 3 levels (cadar, cddar, etc.) always slowed down reading code, like hitting a speed bump.

I would have to stop and really try to grok what list item it was referring to. Not saying that that is a bad thing, just an observation.

Is there a common way of thinking that makes it easier to comprehend, or is it just something that comes with experience?
This looks good.

But what I thought it would do is convert every upload file dialog to one that supports drag-and-drop. So that I don't have to re-navigate folders to select the file to upload.

But instead what it does is upload the file to drag2up.appspot.com, and put a url link to that file in the input box you've dragged the file to.
`reikonomusha`, you've caught me out: it was the old `:set +t` trick -- the last refuge of Haskelling scoundrel.

GHCi, version 6.12.3: http://www.haskell.org/ghc/ :? for help
Prelude> :?
...
Options for ':set' and ':unset':
+t print type after evaluation

Of course it isn't necessary at all.

$ ghci
GHCi, version 6.12.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
Prelude> 5
5
Prelude> :t it
it :: Integer

Try it at home.
I've done free-running. It's the only way to pull a 120 hour work week and not go insane. I once did this for 3 months straight.

(1) You have to love what you are working on.

(2) Every ten hours of work, sleep for four hours.

By the way, this is terrible advice.
"There IS nothing that needs to be done to make schools better. Reforms need to happen culturally and at home."

Except for that the reason kids aren't learning at home is largely because of the design and culture of school.
While not familiar with Prolog, I understand that Erlang's pattern matching comes from that world - so Erlang?

EDIT:

Here's a couple references for the Erlang/Prolog connection...

http://www.erlang.org/faq/academic.html

http://hyperpolyglot.org/logic

Also I found this while looking for the reference for the Prolog/Erlang connection...

http://www.slideshare.net/adorepump/learning-erlang-from-a-p...
Not enough to make a difference.

http://en.wikipedia.org/wiki/Demographics_of_Finland
How do you handle cache in your extensions? There's no way to store information temporarily except with sessionStorage and cookies.
No, what you're saying makes no sense for a different reason. When you buy a house, you don't take $300,000 and set it on fire.

If you, after 20 years, sell that house for $600,000, does that mean that you were paid $20, each time you entered your house?

A bitcoin transaction, on the other hand, is quite literally a colossal waste of electricity, to enable an incredibly small amount of value (Settling one transaction.)

You may be able to argue that it also enables another kind of value (A bunch of bitcoin hoarders getting rich), but that's not value that's of relevance to literally anyone else in the world.

Look, you can make an argument that traditional billionaires help the world by much handwaving of invisible hands efficiently allocating resources in open markets.

What second order forms of value for the world does the existence of bitcoin speculators create?
Not sure I understand your question. You can compare BTC to the S&P 500 yourself to see which has offered a far better return over the past decade.
It's the opposite. I already own a compatible gas car. Instead of wasting resources on a new car, I can just retrofit the one I already own.

Also, I desperately want an electric car. But I need a minivan because (post-pandemic) I'm often driving six people around who are elderly or children and can't climb into an SUV.

There is no such electric van. This is the only way I can get "autopilot" in a van.
Dystopian survivalist / prepper porn with a bit of late-stage-capitalism thrown in as flair.
well it's easy if you have 12 friends
In QM, you may teleport into the sun, but it was never registered for de-coherent macro objects, even for few millimeters. A brain is macro, neurons and their signals are pretty macro. Why should a brain or its parts even slightly depend on QM effects? Modern CPUs which have much smaller parts can work for years and not experience QM randomness bugs. Nothing is deterministic or “the same” at quantum level, but at the classical scale it doesn’t matter, because chances to observe any difference or randomness in an usual object lifetime are essentially zero.
The two most populous states in the US are California and Texas. One demonizes immigrants for moving in and destroying the local culture / way of life. The other, of course, is home to The Alamo.
Please post software out of Anglosphere --> reply --> you need to do that in English. W.T.F.???!!!
Pattern matching is overused in Scala, dispatch also works well via trait flexible compositions, which also provide a Wadler compliant solution to the extension/expression problem. But I guess it is a question of taste: Martin's 1000+ line mega match, or my 100 trait solution.
It sounds like running the server on a heavily un-trusted and sandboxed machine would prevent this class of attacks, right?

I mean a machine set up so that even if attacker gets root, they can still only send Tor traffic.
call your google support representative and ask for a refund.

oh, wait.
What is a "topcolor"?

The color changed for me too, and I neither submitted a story nor replied to comments in between.
I've definitely been trying to abstract all my models out so that I can swap out a new DAL if needed. I've got a pretty extensive SQL class going, but the app still has some hard coded SQL queries in it.

I'm not too sure I'd be enticed to use lots of python modules. I think this may be a programming character flaw, but I am averse to using pre-built stuff in my code, otherwise I'd be using CakePHP or Codeigniter instead of my own framework right now. I always want to build everything from scratch.
He doesn't :)