jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Pretty obvious that whoever was working on that was mostly trying to reverse engineer UIKit vs. update GNUStep for touch. There are even commented out lines that are what would be output by class-dump.

I wonder if the straight reverse engineering/possible decompiling is why it was pulled so fast. Also, it's subtle, but there is a reason Apple didnt simply graft touch onto AppKit like this project is/was attempting.
The support of other languages other than javascript. Mentioned by Joshua Block on a recent panel (http://www.infoq.com/presentations/Future-of-Programming-Lan...), but can be seen by the adoption of coffeescript, and by the project that compiles LLVM languages into javascript: http://news.ycombinator.com/item?id=1941447
+1 for the reference of LISP and Zen.

As a daily practitioner of sitting (Zazen) and walking meditation (Kinhin), I earn my money with Python and Ruby. But these days, I learn Clojure and feel myself closer to the truth with every step I take.
> I have no doubt that if I hadn't "faked it" in the beginning, the site would never have gotten the traction that it now has.

The lesson I got out of this was different. I think the traction was because of your hard work interacting with the community, not that the interactions were from generic or astroturf accounts.
It has a search function.

I has example code and comments. Just like http://php.net did and which gave it enormous popularity and ease of use. What the docs don't explain a comment or an example clear it up.

The clojuredocs author knows the site needs to become even better. I thank him for what the site already delivers.
At one point, I'd have voted this up. But programming itself simply isn't what is not fun. I can easily take the tedium of programming in stride.

The problem is that few employers will pay you to solve puzzles and optimize workflow. They pay you to put out a product that makes them money.
can also be found at http://groundcontrol.rackspace.com
His point is about the third-party app ecosystem; you're talking about first-party Google products, which he acknowledges and excluded.

There's nothing wrong with targeting multiple major platforms, but a market-leading platform without at least some desirable, exclusive software titles to its name is an historical anomaly.
I think Gruber's underlying point is that exclusive apps are one of the things that helps a platform maintain success, because they are a barrier to exit.

You ask, "What thing do you want to do on your phone that Android can't?" This is a perfectly fair question. I think the response from the Apple camp would be that it is the wrong question. The question they're more interested in is how things are done, not what features are available. This is why they focus so much on design, polish, and experience, and less on providing the widest possible functionality. Along the same lines, notice that Gruber criticizes several Android apps for being knock-offs of iPhone apps, or for having relatively poor quality compared to their iPhone counterparts. I think this shows that his focus is on the how rather than the what, and that his discussion of exclusive apps has less to do with functionality, and more to do with how sticky the platform is. Neither side is necessarily right or wrong, but it's important to recognize that they are asking fundamentally different questions.
Ok, now that's funny...

"The first app in the list that’s exclusive to Android is #6, Lookout — an anti-virus app."
mccon104 - your thinking regarding what my response should have been when I "Got Lucky" and discovered I had seen the test ahead of time, is pretty much what mine was when I was in Grade 12. I was wrong. The ethically correct response is to let an instructor know if you've already seen an exam that has been just handed to you. At that point, the only person in the wrong is the instructor who was too lazy to create a test that would have been new for their students.

Note - it's one thing for a high-school student to screw up (as I did) - we can only hope that the teacher calls them on it, and they learn from their experience (as I like to believe I did). What's a little disconcerting here is that these were Senior Level college students, who one would hope would have at least a _few_ people who would have stood up and said "Hey - I've seen this before."
leerly is great. I'm really liking the way of listening to and reading news articles at the same time. The articles are also amazingly written in well comprehensible spanish. Although it's a bit random but it's very interesting content multiple times a week.
Having worked on multiple monitors for so long, I would find just having a tiny laptop screen too restrictive. Being able to glance at multiple windows to collate information without having to Alt+Tab is priceless.

I bought a 43" (4K 3840 x 2160) and put an older (rotated) 24" right next to it - the setup works perfectly contrary to my initial worry of the main display proving to be too big. Advantage of the 43" display over an ultra-wide is that I get plenty of vertical space as well in addition to the horizontal space. That means easily having 4 80-column tall IDE windows side by side for reduced scrolling. Another advantage is that videos play full screen without any black areas on the sides. The smaller monitor is split between Slack and email - both always visible but not too distracting due to being in the peripheral vision.
When I was a junior engineer I preferred remote work. It was easier to screen share with a senior and talk about the problem over a computer screen where I could actually see the code, than it was to squint from over their shoulder. It also gave me the chance to drive and for the senior to correct my mistakes / give me feedback.
Major discussion 3 days ago;

https://news.ycombinator.com/item?id=26680235
I think it can be chalked up to cost center vs profit center.

Staffing trading makes money.

Staffing risk costs money.

It's inevitable the latter is going to get the short end of the stick, probably the bare minimum requires to satisfy regulation, when salaries are allocated.
Tinfoil hat theory : the SARS-1 outbreak was bigger than documented in east asia and possibly there was an escaped variant with mild symptoms that circulated undetected for some time (testing was not so good 20 years ago). 20 years later places like Tiawan, Veitnam and South Korea have a chunk of their population with an immunity - a little like the immunity to Swine Flu conferred by Spanish Flu.
Thanks, makes sense and is good to hear.
Sounds like NVIDIA's Maxine [1], but for voice?

1: https://developer.nvidia.com/maxine
Do you realize that when covering chapo trap house the NYT referred to Virgil Texas by his pseudonym rather than revealing his real name, which he prefers to keep private? It's just as easy to find his name online and it's often mentioned on message boards. Why provide anonymity to one but not the other?
Violent revolution and utopianism were core beliefs of both Nazism and Bolshevism. Individual rights are a core belief of both social democratic liberalism and anarcho-capitalism. The existence of Satan is a core belief of both Christians and Satanists.

A and B sharing core beliefs does not mean A == B.
And you have ImageMagick also installed?
You make it pretty clear who you think are the good guys and who the bad guys. The world is so simple, right?

> when you don't want to be a part of the people calling themselves the good guys

Everyone calls themselves the "good guys". How haven't you noticed that yet? People with different opinions than you aren't mustache-twirling cartoon villains, contemplating the evil things they'll do today. Identifying with a group who thinks of themselves as "the good guys" gives zero evidence that your opinions are any more correct than those of other groups.

> The New York Times does not have to explain this to its audience. They already know. All they really have to do is list the cavalcade of toxicity that the community produced and everybody who has been in the Blue Tribe for years will know the score, and people like me who were actually a part of it and drifted away from the Grey Tribe to join the Blue Tribe are nodding their heads.

This is just an appeal to popularity [1], not a factual argument. At least the "grey tribe" – as far as it can be considered a consistent group at all – tries to find proper arguments for its positions, and isn't content with their version of "all my friend agree with me, so I must be right".

We all live in one bubble or another. We'd do well to keep that in mind.

[1] https://en.wikipedia.org/wiki/Argumentum_ad_populum
Or you can serve 8 months for killing two people https://www.dispatch.com/article/20121220/NEWS/312209689

My childhood friend got hooked on drugs, broke into some empty houses when no one was home and stole some electronics. He got 15 years. It was his first offense.
It is also very educative to read the AES selection methodology for the best symmetric encryption algorithm. Multiple criteria were used to find a good compromise between security margin and implementation convenience. What is also a curious thing is that Rijndael was not the algorithm that provided the largest security margin, Serpent was yet it didn't get selected.
POSIX commands are available on *nix platforms and PowerShell provides native functions or POSIX wrappers for most tasks. About the biggest issue is speed, but there's always POSIX or .NET Core in the rare instance tons of performance is required.

If I may, PS is a first-class citizen on Linux, macOS, and Windows. PowerShell is a spectacular cross-platform shell that provides an object oriented paradigm and it's available today.
What version of springboot you were on?
That solution is interesting, but does it account for the fact that the tube curves all throughout its route? Some parts need to be curvy, some need to be straight. Are you sure that expansion can be coaxed into a curve shape rather than linear? How?

Also, curves still result in a speedbump with that solution. The pod will be traveling directly toward the gap just below "seg2" if it's banking against the wall. You could make the edge a sharp edge, like a sword's edge, but that doesn't help because due to expansion that edge will still protrude out into the path of the pod.

I know it seems like it shouldn't be a hard problem, but it's looking like one. Remember, 300 meters of expansion over 350 miles is 0.85m of expansion per mile. Hold out your arms to the length of a meter and picture how much steel that is. That's what your proposed joints need to deal with: 0.05cm of expansion per meter. So if you have your joints every 20 meters, that's still a 1cm gap, which means a speedbump around curves. Wouldn't that make curves very unpleasant for the passenger and the pod? And you can't have them every meter without increasing the engineering complexity and weakening the structural integrity, right? Yet whatever solution they come up with would need to be placed less than every 20 meters, otherwise they'll get a 1cm gap.
Quite possibly the worst article submission ever that is voted up only on its merit of a good clickbait title.
It would great if there are multiple bets on both sides (crowdfunding for each side). I'd question the legality of this but more money for charity would be great!

If there's enough demand, it might make sense to make a site/app and pick a side (maybe use Stripe to put money into some sort of escrow account).
Isn't this sort of what doctors do for a living, except they actually get paid to do it, rather than doing it for free on the internet.
Or the lack of malpractice liability might make this a success. I'm guessing many times doctors tend to go with the "safe", or common diagnosis, which wouldn't be the case here.

But a certain set of dressing is probably necessary for this to work. Maybe advertise it as a training tool for students?
He makes some points, except:

because the oil spill had been going on for almost a month and all BP had to offer were bullshit PR statements. No solutions, no urgency, no sincerity, no nothing.

I don't believe that can be true. a) because clearly it is in BP's interests (whichever way you look at it) to plug the leak and b) there are lots of engineers working on this and I seriously doubt they are dragging their feet in trying to come up with solutions! (that seems disingenuous at best)

I worry about this actually because, clearly, it's a complex problem (look at the difficulty HN had coming up with working solutions!). But the public don't seem to understand this; on the radio yesterday one of the talk shows was discussing this and the overriding opinions (this was a UK show btw) were along the lines of "why are the US government not fixing this", "where are all the military scientists", "when are BP going to let the government try to fix this".

One delightful man explained how BP "clearly had no experience at this" and "what about NASA - they are nearby and are able to send drones to Mars"...
> When you hear hoofbeats behind you, don't expect to see a zebra.

Unless you're in parts of Africa, in which case you might well see a zebra. Apparently in South Africa medical students are told that when you see a small bird on a branch, think sparrow rather than canary. Same principle, different animals!
I don't know what type of investment apple had but if he did stay wouldn't he's 10% have been diluted by future investment?
I know, I know, really immature... but...

...isn't it kind of funny that he made the venn diagram on mammograms look like the same body part being tested for cancer?

:D
> For people who don't currently have a tolerance for caffeine, it most certainly does provide stimulating effects.

Oh yes! I rarely drink much caffeine. I once went for a bike ride where I was rapidly wearing out towards the end, and some guy gave me a sugar/caffeine packet. I went off like a rocket after that...
The image-rs crate has some serious design flaws and it has put me off trying to do any image processing in Rust at all. It may support many formats, but the basic image type is complete garbage. It’s conceptually a 2D array of some specific pixel type—which means that any pixel value must carry with it colorspace information. I can’t honestly recommend it to anyone.

The issues I’m talking about are acknowledged as design flaws / mistakes if you start browsing the GitHub issues.
Destroying the entirety of Manhattan beneath 80th st or so, along with a significant part of Manhattan-facing Brooklyn and Hoboken shorelines, with a single reasonably placed bomb is actually about as destructive as I imagined (following their 3 miles out rule).

But sure, let's lighten up about nukes!
Missed Helicopter-Blade-Leading-Edge Tape: https://bikehike.org/what-is-helicopter-tape/
That's his whole point. But he goes further, by showing via experiment that a lot of distributed systems are solving problem sizes in benchmarks that can be solved quicker in a single thread.
That's pretty cool I was just about to make a write up of how to make a css dropdown mega menu, which is sort of semi-related in principle. I didn't find any good examples on codepen so I ended up writing my own.

I made a crude mockup here in PUG / SASS to cover just the essential "hello world" concept.

https://codepen.io/Kagerjay/pen/ZRogMy

A revised version

https://codepen.io/Kagerjay/pen/Paaoee?editors=1100

and then an actual template for an ecommerce site I'm building

https://codepen.io/Kagerjay/pen/8d591195c12c9421b4db58734396...

I try to avoid JS if CSS can do the same job, because then I have the oppurtunity to change it much easier later.

the above examples uses no css frameworks or javascript libraries
Locking pages to try to improve performance is a dangerous game.
Good points. I have no SSD, unfortunately.

There are two types of slow: there is slow to react, and slow to respond. I can understand that IntelliJ is having a hard time recompiling the Scala source. As you said, Scala is difficult to parse and compile.

What I don't like is the context menu taking several seconds to even appear, locking up the entire UI (!), when I right click. Or music playback going haywire just because I am switching files or refactoring. Setting it to "low priority" solves that last issue, but that doesn't make me feel better about IntelliJ.

If an app is slow, fine. But deal with it. React quickly, respond later.

PS: I say that now, but once I have a better computer, it's all "IntelliJ is great." I only feel this way because my computer can't take it.
Since they never described the context, Skroutz seems to be the dominant online price-comparison site for Greece. Which, I agree, would make the name make sense.

I had never heard the name before, and I felt the article lacked some context. Googling it, there seems to be very little content about them in English, which makes the nice blog post almost surprising. :)
https://www.tesla.com/model3/design

> The currently enabled features require active driver supervision and do not make the vehicle autonomous.

It's in the fine print but it's brought up every time you talk about Autopilot and enabling it in the car (it's disabled by default) requires you accept a disclaimer saying that you need to be paying attention at all times.
> You don't see trolling; you don't see fighting; no one will give you points for being shitty to others.

Pick any of the news stories in the sidebar which are related to social issues, and expand the comments.
https://en.wikipedia.org/wiki/Fred_Hampton
Crazy how many common terms like comic con or appstore are trademarked.
Also funny how Heroin is a brandname.
I think it just needs some CSS love. Switch to HTML and you can definitely see it's putting out a table—it's just not a very pretty table.
As (failed) physics major, it sounds so strange to hear someone claim to be good at math but not physics. To me physics is 98% math. It's a few empirical facts from experiments and then bucketloads of math.
Reddit already supports this for upvotes; some subs hide the upvote/downvote numbers to prevent exactly this kind of thoughtless pile-on. I wish more did. I think it's usually "for the first <duration> after posting", but I presume it could be made permanent.
No, I simply want my math to look like math instead of a bunch of code that, after careful reading and some notes, implements some math. It's not a library function, it's the code I write. R, matlab, julia all allow users to write something that looks very close to the actual math. Python doesn't see that as a priority.
Perhaps it's psychological. I've often found that if I build up stakes for a test/interview/application, I perform far worse than attempting it with a more frivolous attitude.
If it includes a GPU driver, then the trackpad driver is trivial compared to that.

Actually manufacturing the trackpad hardware might be difficult/expensive, but since that's already a given, the driver can be tweaked in tons of ways to fit the regular macOS experience...
There have been a few posts about Mostly Harmless here on HN. Found this video thought I’d share since folks are interested.
I think state of PA tried to ban automobiles by saying they were too dangerous. They said in order to drive a car it should be manned by a driver, a mechanic, one guy to run in front of the car and one guy to walk behind the car and god forbid they see a horse rider they must disassemble that car and hide the parts in bushes until the horse has passed.
These are the ideals of capitalism in the same way that the ideals of European feudalism are those of upholding the natural order of things as mandated by God.
The real cost comes from when they're on for too long, generating a lot of sustained heat, or when the DC power supply stops working. Would love for PoE-based lights to take off for residential use but that's probably a pipe dream.
What if you don't have anything like this?
The pimping industry is evolving.
There are volumes of books on it.

https://m.media-amazon.com/images/I/51hXkmBB-YL.jpg
Some french tv channel did a quick game test, asking a bunch of students to sip colored soda and guess the flavour. Green was mint, Red was strawberry, Yellow was citrus, they were all strawberry. Surprising "reality".
Not disagreeing that there's plenty of propaganda and bad science out there, but I'm not sure why you chose to single out "organic propaganda". The article talks about the industry artificially adding substances to the yolk, which afaik is precisely what organic food people are against. Also, carotenoids may not be magic, but it's important to consume them.
That’s a perfect example of Goodhart's law.

https://en.wikipedia.org/wiki/Goodhart%27s_law
I concur. I had an almost-sudden death involving a train (saved by a fast-acting crowd) and I was surprised at how I wasn't frightened, more 'so this is how I die'. Not until I was safe did I panic.
Even though I've never used Haskell for anything other than playing around with toy examples, I'm really glad I learnt it. If nothing else I became a far better python programmer after having learned Haskell.
So what about the recent Facebook integration, still rolling out and the overall switch to social search, something Google can't get right no matter how many companies they buy.

What about the only very recent Yahoo integration, the Windows Phone integration and the constant improvement with maps beyond what Google have offered.
I agree mystification of computation is not something we should encourage, but I don't think that's really what is happening in this article. The things that computers do today are not utterly trivial, the algorithms are getting more complex every day and there is some evidence that some of the very complex probabilistic structures being built have corollaries in the human brain.

We have already passed the point where all computers are being directly programmed by a human being to perform an exact task. Things like google, and Wolfram Alpha and Netflix are following instructions designed by humans that describe complex behaviors and even reasoning, not the particular outcomes they yield. These instructions are far beyond listing steps for a robot to pick up a cup off a table.

Are the machines being creative? No. But, how would we know if they were, we don't even know what that means.

Are they 'in control'? No. No more than your bicycle is in control when you stop pedaling and take your hands off the handle bars. It has no will, it just keep going, just like google's servers. But, do we know enough about what intelligence (or sentience, which is what everyone is actually talking about here) is in order to answer that question if the answer ever changes?

How complex does something have to be in order for us to consider it 'intelligent' and what kind of complexity will it need to have?
There is also Facebook Hackercup on the way: http://www.facebook.com/hackercup
Either Javascript, since it's the language of the web on the client side, and it's fairly easy to get started with, or a very different language, like Haskell or Erlang.

The advantage of learning something very different is that it will give you a much better overview, and if you ever need or want to learn yet another language, it will be that much easier.
I found this a bit too much detail to understand the concept well. Is it basically SSH but with reverse file sharing: you connect to an SSH server and run commands there, but with the client's filesystem?
Fwiw this is not my experience.

To put that in context I probably average one edit a year and have never had pushback. I wouldn't suggest my changes have been substantial but for others, who've never made a change and might be put off doing so, I think it's important to understand this is not a universal experience.