jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Interestingly the later separate i487 chip was in fact a full 486 CPU and 487 FPU on one die, and disabled the 486 CPU in the main CPU socket. Integration really means something, even when the product SKUs aren't there yet.
They had me until:

> This means when the key combination is alt+/, the shortcut should be triggered when a german layout user presses alt+shift+7.

No way. I want to press alt+dash, which is in the same place as alt+/ on a US keyboard. Pressing alt+shift+7 is the equivalent of Lee-Harvey-Oswald-grade marksmanship on a keyboard.
Love the live counter!!
I wouldn't go that far. We're talking wildly different timescales. Migration to the Americas over the Bering was < 16,000 years ago, while the golden age of Polynesian exploration was only about 1,000-2,000 years ago.
> Some US users might welcome this change as well, because alt+s can be typed with just the left hand while / reqiures people to take their hand of the mouse

Only an issue when your mouse on the right side of the keyboard
It's just postfix notation. I don't see why you shouldn't be able to do something like:

index.html open | sed
> GUI is better for discoverability of the most common scenarios (I can right-click to see everything that can be done with the file, including some third party programs).

No. One has to be trained to right-click. What about interfaces that don't have a right-click, such as a touch interface?

Not only that, but the right-click menu has to be programmed. A lot of designers want minimalistic interfaces and would remove anything that isn't used often. So your right-click menu won't have those features.

> TUI/console is very good for interoperability/automation/muscle memory, but doing one-off things is harder.

Are you kidding?! I've found that doing one-off things is massively easier and faster in a TUI than in a GUI!

> In comparison, I know that if I start going through GUI, eventually I'll eventually find the free disk space info.

I've found plenty of GUIs that simply don't have what I want. Or... maybe they do have what I want but I couldn't find it.
Obviously this isn't going to happen, but imagining it from a scifi perspective - honestly that sounds kind of horrifying to me?

This is a step further, but say we could interface directly with auditory areas to have access to a massive internal library of different sounds. You could play songs on demand, verbatim recall anything that was said to you in the past, etc.

Sounds pretty dope at first, but this kind of thing would likely be developed before future researchers fully understand the entire human brain. So that means they would not really understand how the brain would interface with it, especially across long time scales and a heterogeneous population.

Forget any sort of malicious action, and still God only knows the potential side effects. It could massively fuck with ability to learn over time, cause terrible rumination issues, maybe it could trigger psychosis in high risk individuals, maybe it would fuck up your dreams.

Like seriously, for anybody that is trying to cut back phone usage, just imagine if you could check your feed purely by thinking about it. How freaking hard would it be to control yourself then? And that is an obvious immediate consequence type thing, not a deep consideration of potential problems.

Anyway, this mostly reminded me of that Black Mirror episode about the parent watching the kid via a brain implant, which I thought was too heavy handed. There are a ton of ways brain implants could be scary without using the super obvious surveillance angle. Honestly just the "blurring out of bad things" feature would have made for a cooler episode IMO.
I do enjoy ranger (TUI) for the reasons you mention, but I find something like pcmanfm feels less powerful, and harder to control.
This isn't because pcmanfm is a GUI program, but rather the culture around GUI programs. If you want a good GUI, look at emacs. As good as the TUI version, but with support for images and more colors. It's possible, but rare. I think the devs for each type of program tend to differ in mindset.
i've been trying to think of a list of types of pros that use Macbooks
("pro" being anyone who can use their work to justify spending at least twice as much on their computer, or who works for someone who will spend it for them)

as mentioned, there are photographers, video editors, software developers/computer engineers

also, audio engineers, illustrators and graphic designers

my anecdotal evidence says architects and engineers don't use Macs professionally, and neither do accountants. Lawyers who use Macs don't—or at least don't need to—use high end ones. Same with professors, doctors, accountants.

So was in mind during design?
"support from Microsoft"

I know a few Microsoft employees who got in trouble for using F# internally.
Is it `a-long-identifier` or is it `x-y`?
> Erlang already is a more concise language than Elixir but also noisier as there are more punctuation characters.

What?

Here's more-or-less the entirety of Erlang's "noisier syntax with more punctuation characters"

-spec f(A :: any(), B :: some_type(), C :: list()) -> any().
f(A, {B}, [C | _]) ->
A1 = fun() -> io:format(a, []) end,
A1(),
case C of
<<1, _/binary>> -> 1;
_ -> #person{ok = ok, field = C}
end.

Edit:

%% plus map syntax

#{"tuple" => {1,2}}
M#{"key" := "new_value"}

%% plus list comprehensions

[X || X <- List, X /= 10].

Elixir has all that plus more. The equivalent in Elixir is something along the lines of

@spec f(a :: any(), b :: some_type(), c :: list()) :: any()
def f(a, {b}, [c | _]) ->
a1 = fun() -> IO.inspect(a) end,
a1.(),
case C do
<<1, _ :: binary>> -> 1
_ -> %Person{ok: :ok, field: c}
end
end

## and don't forget the capture and pipe syntax

x |> (&f(y, {&1}, list)).()

## and default function parameters

def f(a, b, c \\ []), do: something()

## and sigils

String.replace(str, ~r".*", "")

## and Ecto adds its own characters

id = 1

(from p in Person, where: p.id == ^id, select: p) |> Repo.all()

## and dropping down to Erlang is a function call on an atom

:io.format(x, y)

And I'm definitely forgetting more...

Edit:

## and string interpolation

a = 1

s = "The value is: #{a}"

## and two different map syntaxes

%{a: :map, with: "various", keys: "as", atoms: 0}

%{"another" => "map", "but" => "keys", "are" => "strings"}

## and different map access

map[key]

map.key

## and map update

%{ map | key: "new_value" }

## and list comprehensions

for x <- list, x != 10 do
end
Are you now asserting that Sun/Oracle has pattents regarding Azul's GC implementation, PTC real time threading and AOT compiler, Aicas hard real time GC, IBM mainframe implementations of their own JVM and WebSphere Real Time VM?
Well, The Atlantic used to be pretty balanced, but since Mrs Jobs took over they've veered to the left too.
Germans smoked heavily everywhere in the 1980s. This all vanished by the 2000s.

Smoking largely ended in the US by the mid 70s. Not completely, but in the 1960s I recall every office building stunk of stale smoke. This disappeared by the mid 70s.
The policy discriminates against those deemed less attractive for whatever reason (bad photo, profile misspelling, etc.).

Heaven forbid people are rewarded for being liked! Shouldn't a bad photo or a misspelling count against you?

The policy reinforces the notion that hot people deserve love and happiness and "ugly" people should just get used to being alone.

What does attractiveness mean if not that people like to look at you more? It would be weird for a dating site not to respond to this dynamic.

...we've all got different preferences when it comes to physical attractiveness, and just because someone hasn't gotten as many click-thrus as someone else doesn't mean that users won't find that person attractive.

Interesting. I wonder if HotOrNot can tell you what the correlation among user ratings is (i.e. whether an 8 is more likely to be seen as an 8 or a 2). I would be pretty surprised if the 8's were just as likely to be seen as 2's by a random viewer.

OkCupid is segregating the groups, which seems counter-productive to, you know, DATING.

Really? If you're in a dating mood, you don't look for specific kinds of people? I doubt this. If you're actively looking for mates, you'll still write off >90% of the people you see on a daily basis (count how many people you walk past who are within 10 years of your age, a member of the sex you're attracted to, and not--by your guess--currently romantically attached).

I used to think that the problem with calling prejudice "discrimination" was that it rid us of a serviceable word. But it's worse than that: now, we're rid of a serviceable concept, too. Suddenly, discrimination--making judgments about how things differ--is also a problem.
If you live somewhere where 80% of women are hot, I want to move there.
It's sure cool, but I wouldn't call it a hack... after all, he built something out of parts that were _designed_ to be built into something. Maybe not a functional sniper rifle, specifically, but _something_. To me the word hack implies that, apart from making that Something work, you do it using unconventional or surprising tools or techniques.
Maybe SnapEDA and their new KiCad plugin [1] would be a good fit for you? I've not used the plugin myself but I do use SnapEDA footprints myself occasionally. I also try and keep on top of all the footprints available on GitHub and add them to our repo [2], you can add this globally and search through it from within KiCad.

1: https://blog.snapeda.com/2020/09/09/introducing-the-snapeda-...

2: https://github.com/kitspace/kicad_footprints
You're likely seeing this post here because it's tangentially related to the debate on PG's recent essay.

> Can Hacker News not rise above the partisan politics that pollute every other site?

I think we know the answer to this because the phenomenon is relatively stable: it appears from time to time, perhaps too often, but doesn't dominate HN and isn't about to. With a little more karma, you'll be able to flag the posts that you find too political.
Immigrants from where? And how does this compare to the distribution of people who would like to move to the US, given open borders?
They would if the basis for all of it were open standards. Many car components are standard sizes and can be used regardless of manufacturer. However because it is a proprietary standard and Tesla leads in adoption car manufacturers would be susceptible to the embrace and extend tactic. They would never stand for that.
Unless you think jamming between 100 and 600 million people [1] into favelas is a good idea, you will want some kind of restriction on immigration. It's fairly hilarious that he claims the current situation is "closed borders".

And it's also particularly difficult to take Lee seriously when he says that "it’s difficult to find any serious social scientist who believes immigration increases crime rates", or bemoans the lack of research on immigration, IQ, wages, and economic growth, considering what happens to people like Jason Richwine who actually attempt to study the issue.

[1] http://www.gallup.com/poll/161435/100-million-worldwide-drea...
Absolutely. I didn't say never do it... just that it doesn't make sense to me most of the time.

Tom is Mr. Oracle, so I am not shocked that he's a big advocate of using that platform. But I don't like the straw man argument that anything that isn't managed by an Oracle DBA is automatically flawed and unreliable. Give me a break... Robust auditing, backup, professional management, etc can be delivered anywhere. (Or f'ed up on an Oracle platform)

That said, it's a business decision -- somebody, somewhere has probably justified putting user home directories on an Oracle database.
If you shared your location via web browser or app, they can pinpoint you up to accuracy of a few meters using the GPS position of your mobile device.
I'd be super curious to see what the frequency spectrum of the input files looks like too. If your source material is being directly sampled at 44k1, then you're going to need a brick wall filter on the input of that too (or you can oversample with a high rate ADC and do the brick wall digitally). If the source material is cut off hard due to the sample rate, no amount of oversampling can fix that.

For robustness sake, I really really love keeping as many filters as possible in the "gentle" range of design specs. Sometimes that's not possible, but if it's possible to do it start to finish through the signal chain, that makes me very happy.
MW adds practically any word that someone uses, ever. And Wiktionary? Come on.

If you take a gander at WordNet or even OneLook (searches multiple dictionaries), you'll find that the majority list obsolete only as an adjective, including Webster's 1828.

However, I concur that obsolesce would have been a better choice.
nods Thank you.

This experience on HN has been extra eye opening for me.
>For use by a single photographer, you can't get DSLRs to focus on things that move. If you can't shoot things that move, then why are you trying to shoot video? Video and movies need to track focus on things that move; that's the whole point.

>When I want video of my family, even if I'm also carrying my Canon 5D Mark II, I still carry a real camcorder!

That's what he's saying. I don't see the problem.
This is a bit late.. but yes, anyone who dials me (and if I do not answer the call will be able to enter). If I do answer the call, I can just end it without pressing "9" to make sure they cannot get in. Since my T-mobile connection is spotty, I would rather not have my guests stuck outside and am willing to take the risk (although a persistent criminal would be able to enter the complex anyway).
"you CAN negotiate, it isn't evil"

This is generally an option, but in this case it is not in the original poster's best interest to negotiate. The only proper course of action is to leave. His employer has demonstrated how he prefers to do business and that's not going to change. Negotiation can win you the battle, but there will be plenty more down the line. Might as well get hired by more scrupulous employers (and there are plenty and the job market is good).
Those generally shilling for illegal immigration are the ones getting benefit of cheap labor not competing in the manual labor market. You increase supply the price you can charge plummets. Pretty easy to understand.
Have you considered the possibility that online video encoding is only a partial solution to a greater problem? Why do people want to encode videos? What do they do afterwards?

Have you considered providing an API for developers and reduced prices for "bulk encoding" (on a monthly basis let's say).

Even if you just want to do the encoding part (it's OK to want to do one thing and do it well) others may want to use your service to build theirs. It's another revenue channel for you.
ironic, since this was actually submitted by RiderOfGiraffes - the user behind DupDetector!
Fair enough. I had it down more as $2000 for the local car dealership, but either way I agree that cold calling small businesses isn't a strategy I've seen successfully exploited either.

I guess it raises the question of how do you "go where the money is" if you're stating out.
Building with Taubyte is easy; just write your code, and push it to Git. That's it! Sign up now for Smart Computing. Beta launch coming this quarter. Signup limited to 100 applicants.
Mondrian's integrated with e-mail, so I don't really see what the problem is.

All I'm saying is that it seemed to make a difference how I initiated things.

Another nice feature of that is that if parts of the design discussion pertain to particular features in the code, you can attach them as such, so that the code is automatically quoted in the e-mail thread.

That sounds like either a new feature of Mondrian (it's been 2 years since I was at Google) or one that I simply hadn't discovered (I never completely mastered Mondrian or the code review process when I was there.)

Anyway, my larger point is that at Google there seemed to be a tendency to always default into a low-level line-by-line code review unless I took explicit steps to point the code review into a different direction. I saw a similar tendency at Mozilla. YMMV, of course.
Almost, you need a twitter client these days, blogs are passe.

What good is a language if you can't make yet another twitter client in 15 minutes.
No it isn't:

http://www.google.com/support/forum/p/Google+Docs/thread?tid...
I too would have liked to have seen Navier-Stokes included, or least an inviscid Euler equation for modelling fluid flow.
It scares me when people with power over things have very little understanding of those things.
This evokes in me an image of a laptop built with fully reconfigurable hardware (something like an FPGA).

Imagine if you could actually download a faster processor :)
Exactly. A yearly bump for all the computers like they currently do for the phone would be a huge improvement.
It's an unlosable game! Stuff keeps getting better
There is no subsidy of USPS, and hasn't been for probably longer than you've been alive.
>It's unfair to complain that a book that describes the C standard only describes what's in the standard.

It describes more than what's in the standard (namely, non-standard functions you could use to implement the standard). Other books describe the problem, and what you should do instead today (the entire point of this discussion is finding better substitutes to this very old book). My frustration comes from people hired to do C who think that book is cannon, when it's really more like "what was current in the early 90s".

I do get why you were originally reacting though. If I thought someone was just objecting to the brace style of the code I'd find that questionable as well.

Another thing which makes me really question the value of a C90 only book is that when confronted with things C90 doesn't do well (say, fixed sized types), you'll reach for C90 based solutions of the 90's to solve that problems (say, company defined type sizes and variable naming standards based on size), rather than the C99 solutions to those same problems, aka, the standards based solution to the problems.

I'd still think about getting K&R for perhaps the 4th book on C for a person (after something like Advanced Programming in the Unix Environment or _insert C language on platform of their choice_). Just not #1 anymore, and probably not #2.
I respect the author's dedication, but I think he has his priorities completely wrong (and I told him so last year): how can you commit something like "cleanup and performance boost for color-coded output" when there is not even a proof of concept that the language is implementable? He's worked a lot on the parsing and the front-end, but I wish he would get something compiled, anything, and just show that his idea can work, instead of debating about things that are ridiculously minor for the moment like syntax or an interactive environment. Chancho's post is exactly my thoughts.

For example, why not compile or manually translate some examples to C as a prototype? What can be done in assembly can mostly be done in C as well, if you're willing to sacrifice some performance.
"They also messed up their victims' search results to trick them into clicking on online ads, generating referral money from advertising companies. More cash came from fake antivirus software that Koobface can sneak onto victims' PCs. "

surrealism.
Netflix chose MSFT's Silverlight for handling PC streaming. Lack of silverlight on Linux is the problem.
What did you use to determine the healthy weight for your height?
I process my paper mail once a month, when I pay bills. I do empty the box more often than that but I just put it in a pile, discarding obvious junk immediately but opening nothing. I find this to be the most efficient approach.
While the article is pretty good, I really didn't like this:

if you’re competing with Facebook in social networking and your name isn’t Twitter or Google, I’m sorry, but I don’t like your chances

Basically, he's saying we should all give up now and go home.

Sod his world view that established players are king.
And here's a tar mirror on Dropbox: http://dl.dropbox.com/u/7562426/laanwj-dropship-464e1c4.tar....
Is it possible he was simply reiterating/corroborating the point?
Thanks startupjobs. The only issue I have with these automatic services is they never seem to make sense to me. You use the figure as a very rough guideline?
It's a novel exploit of deduplication, but I don't see how it's practically any better than moving a file into the /Public directory and handing them a URL.
Because it is a lot of extra work (answer questions, talk on mailing list, write docs, create a website to host it all, ...). If you don't put in the work, I wouldn't even call it open-sourcing, then you're just slapping a license on some code. If you do want to open source it and put in all this work, which you could spend coding instead, then the question becomes what you're hoping to get out of this :)

Knowing why also makes it easier to answer your question.

As for your questions: the most enjoyable open source projects are the ones that provide useful code. Useful to others, that is. Is your code useful to others (like, say, Wordpress)?
Use C: http://news.ycombinator.com/item?id=637676

(the article's gone, but there are some excerpts at http://gadgetopia.com/post/6839 )
Interesting reasoning. A bubble occurs when an economic sector experiences growth that cannot be explained by the fundamentals (supply and demand). Overvaluation is implicit in bubbles. Keep that in mind while reading the following sentence from the article:

"No, the biggest problem [in 2000] was that no one had any idea how to value [tech] companies."

So, the problem with the 2000 bubble was that there was a bubble. However, it's different now because Wall Street knows to look at user-bases and page views, and the companies don't hire as many sales people as they did in 2000. That doesn't seem like a serious analysis of an important topic by an expert.
There is no minimum karma for upvotes, but there is a minimum karma for downvotes.
Actually if a company is already paying for your blackberries data plan it may not like to pay for another blackberry device. But if you can use your phone a a bridge and save the need to have another data plan I think it is an excellent idea.
I vote up a lot of the BitCoin Stories - wish there were more of them. While I hold 48.5 BTC, I don't believe I'm speculating/hyping it.

The CIA story didn't have much in it - couldn't be bothered to upvote it, but I can understand why others might - The CIA is interested in BitCoins. How cool is that.
Regards to the whole hunting thing... give this a read:

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

It's entirely practical without technology (well, they need a pointy stick...).
Would this be newsworthy on HN for any normal project?

I think it would be newsworthy if Linus was invited to speak at the CIA, or Andy Rubin, so: yes.

But maybe somebody could take a look and see.

What sort of pattern would qualify as not organic to you? I didn't vote up this story, but I'm happy to see it on the front page because I think Bitcoin is probably the most fascinating hack I've seen in several years.

Full disclosure: I own 154.74 BTC, although I couldn't care less about it as an investment. I just think it's cool technologically and politically.