jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Cool. Good news.

How much market share does Android 2.3 have?

As a developer, I like Android. I really do. I'm pulling for it. But as someone who has helped develop a first class Android application, the hardware fragmentation is the largest headache I've had to deal with. Even pulling out all performance enhancing techniques, it is hard to deliver an experience on a G1 running Android 1.6.

I want Google to take a firmer stance around the hardware that powers their devices. Call it brand protection, a licensing requirement or just plain "we're better at tech than you." Please, just make the phones work.

Oddly enough, it's Microsoft doing that, not Google.
Bzzt. I am Tazo's customer. I buy their products. If they had a great website, such that I could learn more about their products which I haven't tried yet, I might just buy more of their products.
Also the fact that Google hasn't updated their app in three months because they don't want to be bound to the change Apple made.
You're absolutely right, its not the same and it will likely fail in ways we can't predict just yet.

Yes. We haven't yet had a bubble collapse in a time of zero or negative real interest rates. When it happens, cutting interest rates will not be an option. That option has been used up.
Java is still much faster: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I've never heard of Nick Land but this 'person X is bad because nasty person Y likes him' smear tactic has got to die.

Osama bin Laden cited Noam Chomsky in some of his anti-America diatribes, does this mean Noam Chomsky should be blamed in any way (even slightly) for the actions of Al Qaeda?
How about showing that there actually is discrimination, and structures for enforcing such discrimination? It's usually claims about demographics (#women < #men => discrimination!) or constantly moving the goalposts and redefining STEM as "fields where there are less women" so that they always get the expected demographic outcome. See: https://youtu.be/tbnVAE3BwiM?list=LL&t=936

Why is there never outrage the other way around with fields dominated by women, e.g., psychology?
Well this all implies that we agree that empathy should be a driving force in decision making, overriding all others, to the point that it's ethical to impose onto wider society. Where do you derive the authority to extract compliance, by force, with your virtues and worldview at the expense of others?

Also I don't think we agree on the definition of dignity. In my eyes it's perfectly possible to die of disease or starvation with dignity. Otherwise you're implying that nature itself is bereft of it.
The alternative to Apple is Google. Which is everything evil about Apple and Facebook all rolled up into one.
What leverage would Facebook even have that could be used to "inflict pain" on Apple?
Kotlin is not a community led project. It has always been a Jetbrains led project, and that move to a foundation is a way to try to distribute responsibilities a bit more. At least thats how they sell it.
Quite possibly, but I _personally_ found that working with my hands complimented working with my mind alot better than putting in 16h days of straight programming. The returns may not be as good as a second job, but I also didn't burn out.

Of course, that assumes that you enjoy the reno/carpenter/craftsman thing.

That said, whatever way that allows you to bring in the most (net) money in the least amount of time will obviously be the most efficient way to pay down debt.
So your point is that lying is OK as long as it goes on par with your agenda?
Starting a blog just to re-distribute content doesn't sound like a proper solution to me..
Isn't this an example of why it should chop off partial words?
It reminds me of China, where they have armed guards at train stations "randomly" questioning anyone they "think" might not have the necessary documents to be moving to (living in) that particular city.
I think Profile View counter would be nice, aswell as some more space in the "Bio" text box.

I also second the randomized list/front page
Yep, this, always. Plus a sweatshirt with hood in case it is cold which is almost always. I do not even wear jeans; compression tights are the only compromise and not much of one if you go for the good ones.

If you need to go straight to a meeting or whatever, just pack a suit carrier. Takes 10 minutes to change and you will arrive to the carousel around the same time your luggage does.
At the moment "more complete" profiles are ranked higher. But I agree, there should be some randomization introduced.
it is called trade finance. the world runs on it.

when extremely large purchases are made between two large companies, the terms of payment can get very complicated, which is why you need banks in the middle. have you ever thought about how you would go about purchasing $1B worth of shoes? Hint: you don't put it on the company amex.
And your argument is to give the speeders, the drunkards and the plain unsafe, unobservant drivers free reign? As it stands right now?

We're not even close to approaching the point where any further safety measures would have to be balanced with some time or convenience metric.
Buying (and holding) through CoinBase is no more direct than buying and holding through their ETF.

(Though if you buy through CoinBase and then store the coins in your own wallet, that's different)
What do you mean by culture playing a role in fewer crashes in Sweden?

>* Sparse, mostly rural population (with an unique culture).

Moose kill a lot of Canadians in rural areas, dark brown fur in the dark countryside. Their legs are so long and moose are so heavy the crash through the windshield and kill the people in the front seats.

There are a lot of crashes and deaths in my small province due to drinking and driving as well as lack of seatbelt use and the two combined make fore even more deaths when crashes do occur. Plus everyone it seems drive 15 year-old cars that are not maintained.
Hey I know! IT is the backbone of our economy, so lets block a bunch of sites that programmers like.

--The Indian Gov.
Those who use Github knows how to bypass the ban.
It is a good deal of work to put together a merge-worthy pull request, and doing so is no guarantee of its inclusion, or even consideration. Just as an anecdote, I find it increasingly hard to justify the time to turn monkey-patches we've made to Rails (and its accompanying libraries) into pull requests and maintain them against changes upstream, when they often languish without comment from anyone with commit bit. I don't believe project maintainers have any sort of duty to keep on top of random pull requests, but it's pretty easy to lose the motivation to contribute.
Well, in this case the slow vehicles are mostly trucks, which have a lower speed limit. So if you didn't provide a way of overtaking, a single truck would drop the speed for everyone from 120km/h to 80km/h or whatever the speed limits are now.
Hah few you say, what about Cliff Burton!
I agree completely. For this reason, there are undergraduate students, grad students, and professionals on the site.

We simply require that they attend a top 20 school at this point. This is mostly so that customers know that all editors meet that baseline measure of credibility (i.e. they made it through the same process that the applicant is pursuing, and thus probably know what it takes).
I have a copy of their CSS Edit and it is a life saver. It is one of the few tools I ALWAYS have open when editing a web page.

I have no idea how I used to go through life without it.
> Since physics doesn't know whether or not quantum mechanics is deterministic

Just because we don't know the laws that govern quantum mechanics doesn't mean they're not there.
An oft cited reason for founding a company is to make the world better in some way. These 25 stories demonstrate that Reddit has undeniably accomplished that.
Knowledge representation--depends on which kind. The kind that involves logic and resolution turns out to be just another problem that you have to represent as graph search.
I know I've seen a lot of NASA releases described in terms like this. "Exceptional" to astrophysicists and "exceptional" to the general public are definitely different things.

I'm sure it'll be cool from a scientific perspective, but it's definitely not going to be alien signals or anything.
This is interesting -- I didn't know the Federal Reserve was allowed to turn a profit. I guess it makes sense, though. My instinct is: well, that's great! (Proof that a government entity can be run profitably!) But even if it couldn't make a profit, that wouldn't be an argument for not having a central bank, or for making drastic cuts to its operations in order to make it profitable. The point is that we have these institutions because we need them to serve a certain function, whether or not they can do so profitably.
I used to be in the test-hater club but it's saved my bacon and made my life a lot easier since I've gotten over my pride and sucked it up.

I'm writing quite a few libraries lately and doing refactoring as I go. Having a nice stockpile of tests built up along the way means that if I make some changes, I can know within seconds whether I inadvertently broke anything. This makes me braver when it comes to adding new features or reworking algorithms I've already written and "know" work.

Even if you're doing highly exploratory work or if you suck at testing, even bad or cursory tests can raise the oddest of bugs. I've seen it first hand and it's what convinced me to really get into the practice. If even bad tests could save my bacon, imagine what I could do with better ones..
Excellent application of Betteridge's Law.
> As an example, when Twitter released their official Android Twitter app, only 27.3% of Android owners could even consider downloading it. The app wouldn't run on 82.7 of devices because of the fragmentation problem.

Hopefully Twitter will get motivated enough to support Android 110%!
It depends on your application.
If you don't know how many elements you'll need and creation is constant time, but lengthy, than go lazy.
On the other hand if you only need couple of elements that
are O(n^3) or worse, it might be suitable to do non-lazy.
It really depends on you application requirements.
Good thing is that if you implement it in first place non-lazy and later decide that you need it lazy, "interface" will not change.

One thing that you can not do for sure with non-lazy is to construct infinite seq. Even when you create one lazy way, you have to "loose head" so elements can get GCed.

HTH
scholar.google.com, ssrn.com, plato.stanford.edu, iep.utm.edu, ...
Perhaps this can help: http://scheme.com/tspl4/objects.html#./objects:h11
No, I don't think feminism implies that feminists have to show women are the same as men in every way. It's perfectly feminist to say that women deserve to be judged as individuals on their own merits, as men are. I'm sure there's no feminist who would disagree that women are physically weaker, but they don't need to concoct studies asserting that women are physically equal to men just so they can advocate for suffrage and property rights.

My understanding that the claim women are totally equal to men is that they are equal in some moral sense, which should be disconnected from natural ability anyway.

I suppose if women were empirically shown to be twenty times dumber than men, and that women capable of learning to read and write were as rare as Einstein, then feminism really has no case to stand on and women's suffrage would be ludicrous, but the average woman is as smart as the average man, and that's sufficient to give men and women equal moral standing. So I don't see why feminism would fall over if it was shown that fewer women were ever going to win a Fields Medal. Unusual cases like that don't matter much for day to day morality.
How about a "compatibility mode" that displays a mouse cursor that you can manipulate with your finger, e.g. move it around, tap to click etc?
In what sense is this 'freeing' the talent? We're not exactly in shackles here in London.

Also, the name HackFwd is a bit surprising since none of the people involved are hackers in my mind.

Update. The HackFwd people disagreed with me about my assessment of the people not being hackers. I asked them who they'd highlight as a hacker and they pointed to http://hackfwd.com/people#prof.-franz-guenthner

Second update. The more I think about it the more I think this whole 'freeing' thing is arrogant. Who the hell are these guys to set us free? Why begin by implying that we are not free?
Because it's easy to trigger accidentally (the false positive rate for triggering hover behavior is usually incredibly high), because it requires excess precision to navigate correctly (nested hover menus can easily become a mini-game of "don't fall off the edge or you'll have to start all over"), because onMouseOut is flaky and can result in dangling hover menus that obscure content, because it's often more difficult to make cross-browser compatible, because it's more difficult to gracefully degrade a hover menu system when scripting is turned off, etc.

There are places where :hover triggered behavior is beneficial, but these tend to be vastly overwhelmed by the examples where :hover behavior is abused to the point of degrading usability. I'm aware that designers tend to loooove hover menus because they are shiny and cool, but from a usability standpoint we'd be better with a lot fewer of them.
Interesting, didn't know this! I edited the original post, thanks.
check with your state's Secretary of State office to see if there are any additional steps that must be taken. Many states require foreign-registered LLCs and corporations to submit an "application for authority to transact" or otherwise register with them.

Definitely important to check on the rules specific to your state.

In addition to just acquiring permission to operate, there are sometimes tax specific requirements too. For example, in New York there is a separate, state-level S-corporation election. Even if you are already a federal S-corp you need to submit to the state in order to be treated as an S-corp on your state taxes.
That's a pretty ahistorical comment. Dictatorships can be plenty bureaucratic. And bureaucracy has its origins in non-democratic societies.
>People don't choose Android because of its superior applications but because of its perceived flexibility/hackability. Developers don't see the Android app market as particularly profitable.

I think you've hit the crux of the flaw with Gruber's argument: developer profitability does not have much bearing on UX as those in the proprietary app developer community might like it to.
You're absolutely right (and sort's options are rather quirky), just trying to nudge people to thinking about piping through shell commands that way. There's a lot of power in the ex parts of vi (the : commands) that I seldom hear vi(m) users mention.
isn't levchin dating/engaged/married to Nellie Minkova?
I'm going to take the opposite view and suggest that this is not a good idea. While I whole-heartedly endorse bootstrapping when you can, there is a huge risk to not having a professional look at your incorporating documents, especially when there are multiple co-founders involved. That's why this is the first thing incubators like YC and AlphaLab require. Many attorneys (if you ask) will do incorporation for a flat fee (ours was $2500).

Specifically our attorney helped us with the following issues:

- What is the structure of the shareholder agreement?

- What happens if a co-founder leaves?

- Filling out the 83(b) Election Form (so that you pay capital gains taxes on the shares you're about to be issued now rather than later)

- Mutual confidentiality agreement amongst co-founders

- Proprietary rights agreement

Believe me, I know what it's like to be a starving startup. Any cash outlay is terrifying. But you must be able to separate fear from the decision making process. $2500 is not a lot of money. And if you can't bring yourself to pay that much for something as important as an attorney, are you really starting a business? Or is it just a side project that you hope will become a business? There is a serious difference.

One last thought. We (http://www.shoefitr.com) didn't incorporate until we quit our "real" jobs to go full time. This gave us time to mitigate some technology risk and get comfortable working with each other before shelling out $2500. I think that's ok too. But if you're at the full-time stage of things, consult a professional.
What else do you think they should remove?
Demand for OCaml and F# people here is insane right now. I just turned down a £390k job offer.
second the comment about the open dialog. it's confusing the first time you run it.

when closing the inspector window via its 'X' icon, it tries to close the video. i just want to close the inspector window.

when uploading a video to flickr, it asks for the details of the video before authenticating. when choosing facebook, it tries to authenticate first. when choosing youtube, it goes to the preferences (and does not automatically put me in the youtube pane). i think these should all do the same thing in the same order.

clicking down on the 'beginning of video' button but then mousing off of it and letting go of the mouse button leaves the control highlighted.

doing 'ping pong' and then clicking 'loop' while it's still running makes it loop in reverse. not sure if that's intended.
I can see this kind of app getting really nasty, really fast if it has a decent uptake.

All of the anonymity of the internet without any repercussions? Knowing human nature, it'd likely just end up in a quagmire or mud slinging and gossip.
I haven't been able to do performance tests, which is supposed to be the best advantage of this extension. But at least, it seems to block ads properly on Chrome.

Has anybody made some tests outside of the developers of the extension?
Hi I'm a co-founder of Synflow and author of the website. Sorry if this is not clear about what is open source or not.

To answer your question the language, compiler, and IDE are open source: https://github.com/synflow/ngDesign
We're using Xtext to develop the language.
The open source version includes everything you need to design with Cx and then generate VHDL code. We also have a proprietary version that adds a Verilog code generator, exporters to third-party tools, and a C-based simulator.

I agree that a lot of tools for FPGAs are much too proprietary, hopefully we're contributing to changing that. I wish we could make it all open source but we also have to make a living :-)
There's also http://omnisharp.net
In addition to that some companies and institutions are banning Zoom on the grounds of it being a spyware.
Curious what you think makes it better than Zoom. In my experience, Zoom video quality is heads and shoulders above Meet, and the fact that Zoom supports multiple monitors, whereas Meet does not, means that Zoom pretty much wins hands-down.

What are your arguments in favor of Meet? I'm genuinely curious, not trying to start an argument.
Sure and that's why they are easy to beat. How many industries would not even exist if human were rational? And again, the most rational ones have less loss aversion, take more pondered risks, invest in what has real value (education) and usually win the game in the end.
> Same thing with real estate agents. Do we really need that RE agent for our house sale/purchase to go smooth?

Huh? No. For sale by owner is a thing, and plenty of people buy without agent help. The only reason to use an agent is to have someone else handle your paperwork and if you're selling, market your home. There is no law requiring you to use an agent.

In contrast, many states have franchise laws forbidding a car manufacturer from selling its own cars to the public.
To understand "Garbage Collection = Memory Protection" you'd have to go back and read the original Avoiding Copland 2010 article where he makes this argument: http://arstechnica.com/staff/fatbits/2005/09/1372.ars

(keep in mind that was written in 2005)
I also think it is unlikely but if Oracle wins outright and demands excessive royalties Google might be able to justify the move. And it's not exactly rendering all skills worthless if you're forced to use the very same API from JavaScript or Go instead of Java. I would think it is much more likely that they would use V8 since it is already on every Android device and everyone already knows JavaScript.
Sorry shouldn't have wrote that. Capital gains represents income a person gains simply from owning an asset. No GDP or work is produced by that person yet by simply owning assets he gets money. Rent is a form of this.
Downvoter, why did you down vote this? What I said is absolutely true. Sometimes the truth hurts.
@Johnfen - I came across your comments at https://news.ycombinator.com/item?id=19623785 and unfortunately I am unable to post a follow-up question/comment. What's the best way to get in touch?
TBF, Google is probably going to be broken up in the next five years and AMP will be exhibit A at the trial.
I'd say it's a similar motivation, we'll keep adding different types of diagrams, and ways to represent timelines, dialogs and more so the tool will be a complement to what's already out there.
Or we could make all of that illegal and have an ad ecosystem that works for publishers and consumers as it does in every field except for the web (print, broadcast, podcasts, billboards—all work without JS and are great for consumers). Web is the one weirdo market with tracking. Make that illegal and it will be good like all the other markets.
"Varying degrees of effort" and "the default" are very different. Do you have an example of those features that can be demoed in redo?
Now I'd want some version of NodeJS that runs on this and without V8 :)
The fact that engineers have to eat changes the nature of what kind of things get engineered.
certified[1] has been a great for me so far in this matter.

[1]https://github.com/rcrowley/certified
After experiencing the awesomeness that is Continuity and Handoff, I wouldn't give up OSX for Windows/Linux. I do agree with some of his points about instability especially for .0 releases, better wait after a few patches before upgrading.

I do disagree about Yosemite's installation time, coincidentally I just updated my wife's 2011 MBA last night and it took around 40 mins. The funny thing is once Yosemite was installed everything works as expected, the only setup that I needed to do was relogin her Apple account.

Using Linux as your desktop entails doing a lot more setup and configuration, and it's very tedious to constantly searching for solutions to functionality that should've worked right out of the box.