skysight-inc/HackerNews huggingface dataset:
In 1999 high end was $300, thats what 3dfx and Nvidia charged for Voodoo3 3500 and GeForce 256 DDR. $200 got you perfectly capable middle range card, $100 was still enough for a decent 3D acceleration(voodoo2/NVIDIA Vanta, ok for contemporary Quake 2), and $30 a VGA outputting piece of turd.

Today slowest ok cards start at $300 :(
ESA - European Space Agency | onsite | Cologne, Germany | internship

Full time, compensated internship based at the EAC (European Astronaut Centre) starting March 15 or April the latest. We are looking for a software developer to join our team working on the Electronic Fieldbook, a tool which is currently being tested in the field that is designed to support geological training for astronauts for future missions on the Moon.

Application deadline for the current opening is February 17. Applicants must be a citizen of an ESA member or cooperating state in order to be eligible.

https://www.esa.int/About_Us/Careers_at_ESA/Internship_at_EA...
> The next year was not fun: I shrunk the company from twenty employees to five. We struggled to find a new tenant for our $25,000/month office and focused all of our remaining resources on launching a premium service.

Ouch. Even at 20 employees, $25k a month is insane when you have no profit. I'm sure it was a pretty office, the kind that attracts good developers in a competitive market.
Show HN: CV Compiler for PMs – Fine-tune your PM resume in no time
Rise in edu. qualifications correlated with decline in workforce for women
There are AAA games optimized for AMD cards too. Like the upcoming Tom Clancy's The Division 2 - there's going to be a joint talk at GDC by Massive's Technical Director and Technology Engineer from AMD about this:

https://schedule.gdconf.com/session/advanced-graphics-techni...

Also don't forget that games are usually first and foremost optimized for consoles, and both PS4 and X1 use an AMD gpu ;-)
I'm only responding to how one side is asserting intention on the other side with the only evidence being an outcome, and no note that any investigation was done.

It would be irresponsible for me to post that my neighbor defaced my house because I badmouthed him in the neighborhood immediately after I notice the defacement but have no evidence other than my assumptions. Whether the neighbor is guilty or not does not absolve me of my responsibility to back up my assertions if they are made as statements of fact, nor to look into the situation and provide what evidence I can before heavily insinuating a beleif.

These are of course my own moral and ethical beliefs, but since I try to practice them myself and I think they make the world better overall, I feel comfortable in expressing my distaste when people fail in them (including myself), especially since they mostly amount to "don't be a dick, and if you are going to be a dick or accuse someone of something, have and show evidence."
Your statistics don't necessarily contradict this survey. Scikit-learn users are a subset of all Python users. Maybe data scientists are more likely to be using Windows than other Python developers? Its impossible to know from either set of stats.

Similarly, stackoverflow has a lot more users than just Python users, so it says little about how many Python programmers use Windows.
I built a infinitely scalable realtime collaboration program in ten hours
Thank you, good clarification, sorry if I made it sound I was dog-piling on Ng. Andrew Ng works harder at explaining ML in a non-technical way than anyone else I can think of, and the 1-second rule came out of that genuine desire to educate. I've been in the exact same boat: a senior executive who "used to code" trying to get me to explain to him in simple terms what kind of problems ML could solve; I sort of fumbled through it by mentioning the 1 second rule and giving some concrete examples. It's just absurdly hard to put it in non-technical terms.
I agree with some of the points being made in this article, but there's definitely better resources on this topic.

The paper mentioned in the article, "Amazon's Antitrust Paradox", is very thorough and easy to read even for someone (like me) who doesn't have a background in economics.

The key point made in that paper is that modern antitrust legislation only looks at price when determining whether a monopoly is harming the consumer, and doesn't consider scale or the effects on the overall market and competition.

>This Note argues that the current framework in antitrust—specifically its pegging competition to “consumer welfare,” defined as short-term price effects—is unequipped to capture the architecture of market power in the modern economy. We cannot cognize the potential harms to competition posed by Amazon’s dominance if we measure competition primarily through price and output. Specifically, current doctrine underappreciates the risk of predatory pricing and how integration across distinct business lines may prove anticompetitive. These concerns are heightened in the context of online platforms for two reasons. First, the economics of platform markets create incentives for a company to pursue growth over profits, a strategy that investors have rewarded. Under these conditions, predatory pricing becomes highly rational—even as existing doctrine treats it as irrational and therefore implausible. Second, because online platforms serve as critical intermediaries, integrating across business lines positions these platforms to control the essential infrastructure on which their rivals depend. This dual role also enables a platform to exploit information collected on companies using its services to undermine them as competitors.

Even though I'm a software engineer, I'm skeptical of claims that technology can help fix social, economic, or environmental problems. I support green technology, but they're not a panacea. In articles pushing green tech and sustainable energy, there seems to be this implicit assumption that we can maintain our current standard of living in a "sustainable" way. Solar panels and electric cars aren't going to prevent climate catastrophe if only 5% of people can afford them. Rather than relying on individual consumers to make ethical choices (opting into living sustainably) we need drastic changes at a state-wide level (so that choosing not to be sustainable is opt-out).

>Income inequality can be solved by educating or retraining workers for the high-tech jobs of the future.

This statement doesn't make any sense. If you increase the number of software engineers, the average wage will decrease.

Edit: Forgot to mention that tech is absolutely automating away a large number of jobs.
A Guide to Preemptive Funding Offers
> You are vastly overestimating what even an early employee (esp a jr one) gets at a unicorn. Not that it wouldn't be substantial today, but nothing close to 1-2% of the entire value of the company.

Mmm...based on the valuation even 0.1% would equate to $10 million...not bad ;-)
Unicorn-worker-killer
I saw this argument in another HN post that I found very convincing. The current antitrust standard of "consumer welfare" isn't necessarily wrong, but in the current world of tech it is wrongly applied because "the consumer" has been misidentified.

As we like to say so often "if you're not the paying customer, you're the product." Then in the world of Facebook and Google, the customers are really the advertisers, who are forced to pay monopoly rates because there are no good alternatives. Even with Amazon the long term reduction in viable competitors is not a good thing for end consumers, and if you look at other areas (I'd consider an author a customer of a publishing house, and if Amazon rules all of book distribution it means authors are worse off).
If using Chrome's Stylus extension's support for using Stylelint to lint a style written in Stylus is the same as on the command line, then the only real issue I've had is that you often need to use colons to separate properties and values to prevent Stylelint giving cryptic errors for which it gives a location that's nowhere near the actual position that triggered the error, leading to commenting and un-commenting code until you find the source.
By premeditating that diagnosis will be of the individual, the society is assumed a constant. In science, we call that fraud.

Effectively, clinical psychology serves apology for societal and economic ills by blaming the effects on the individuals themselves.

The process is strikingly transparent from an objective standpoint, but ironically it’s precisely an objective standpoint that is undermined by the institution. These days, you can visit one and tell them just about anything, and they will diagnose your disposition as illness.

I don’t blame psychologists themselves, and who is to say they don’t help people? Many surely do, but the institution is an absolute drag on our economy and society; something like a collective excuse for avoiding self-critique.

Sociology theoretically steps in here, but it is merely a study, and some branches of it would result in a totalitarian nightmare.

What’s needed is humanist sociology and humanist psychology. As we learned in kindergarten class, there is nothing wrong with us. Each of us are unique and beautiful in our own ways. The questions are about how to live with one another.

Pyschology as a study is another thing, but as a medical malpractice it has proven antithetical to systems design from the start.
Hitler Loved Speed Limits
true, meh :-(
i`m just using their basic mobile site, https://mbasic.facebook.com/
Main site works on my office pc, intel quad core,
lags on bedroom computer (athlon 2)
an brings my daily thinkpad x61 to a halt.
not a big fan of facebook, but the groups feature is very handy, signed up to a couple of local ones for getting freelance work in my area.
>If you truly believe that a dynamic language like python can have type safety, then imagine what a language like Go can achieve.

Literally exactly the same thing, but no more.

Mypy and Go's compiler have the exact same information available at compile time. Python stops being a dynamically typed language when you add Mypy. It becomes statically typed. Calling it "dynamic" is like calling C++ "dynamic" because C++ doesn't have access to run-time type information (usually).

Actually that's not true, due to the increased expressiveness of Mypy's type system, it has more information available. Mypy has more information. It can do stronger analysis. Go has less information, it can't do as much. Go can make language (syntax) changes to improve this. Python has been very smart, and the type system is implemented as normal objects using the normal syntax. Adding new types, even "special" ones (like Union or Interface) doesn't require modifying the language itself, but can be done only with modifications to a fairly nimble standard library module.

This allows python's type system to evolve much more quickly than Go's has shown itself capable of.

>Python already has deviated too much from where it started and mypy offers too little to justify the verbosity.

But python's type system offers more than Go's, and isn't particularly more verbose, so what are you saying here about Go's type system?
The Junk Science of the Abortion Lobby
Isn't Navi expected to be more of a mid-market Polaris replacement, rather than a Vega successor?
I've had some interactions with @shl on Twitter where he seemed a bit full of himself (a few years ago - I didn't realize he was so young, so that probably had a lot to do with it). However, he could, and most would, have cut and run and found the next opportunity. Not doing so probably cost him millions of dollars; that's pretty authentic in my book.
I've eaten plenty of things in China (have you?) and I'm still alive.
Ahhh. The System Preferences spelling of colour is ... "Color". Looks like it's hard coded, not picking up the correct spelling for Oz. :/

And yeah, no worries. :)
Unlike software engineers or designers who have numerous resources, (GitHub, Dribble, Behance, etc.), at their disposal to showcase their skills and expertise, product managers, in most cases, must rely on their resumes.

That's what inspired our team to build CV Compiler, PM version. The app finds weak spots in resumes, and suggests immediate personalized improvements, with examples.

Curious to hear your feedback on it.
I understand that and I agree with how you think about it but the problem is that it creates a very unhealthy public debate because one end of the spectrum gets confused with the other.
> My startup was a 2 person software service -- just about the easiest thing you can do business wise

This gave me a chuckle. To most people who aren't on HN a software service, no matter the size, is a major business undertaking.

I have a friend who started a pilates studio. She loves pilates and the startup costs are minimal - a few thousand dollars total mostly for a small inventory of yoga pants and athleisure gear to sell. She quit her finance job to get it off the ground thinking it would take at least a year. It took her six weeks to have enough membership subscriptions to make her business profitable. She's a brilliant businesswoman and was working the front desk at a pilates studio and teaching a few classes. After three months she was understandably very bored. Her company still hadn't found a replacement for her so she hired a college kid to sit at the front desk and went right back to work.

There are a lot of "analog" small businesses people could get off the ground in 6 months I just think they aren't the sort we're used to hearing about here because HN is so tech focused.
Vantablack, one of the darkest substances known
this link in the article was cooler than the article itself: https://www.riaa.com/u-s-sales-database/ (be sure to change the metric to inflation adjusted revenue)
Yup "On building predictive models with company annual reports" https://ir.uiowa.edu/cgi/viewcontent.cgi?article=1352&contex...
> No popular TLS 1.3 clients (e.g. Firefox, Chrome) do 0-RTT today.

This was wrong. 0-RTT is enabled in current Firefox builds. I haven't been able to determine under what circumstances Mozilla now chooses to do 0-RTT, but you can switch it off if you're concerned, it is controlled by the pref security.tls.enable_0rtt_data
Thank you for sharing your story. It was inspiring to read.

Couldn’t quite spot the failure though... maybe ESL thing.
The CubeSat projects at Cal Poly and Stanford I think are what led to lowering costs and allowing the launch of riskier hardware and spawned this corner of the space industry. Planet was definitely one of the first to have the vision to commercialize that capability.

https://en.wikipedia.org/wiki/CubeSat
Wasn't there a bunch of questions about how python could be best improved, and what libraries could be better? What happened to all that?
>>Today slowest ok cards start at $300 :(

I'm sorry, but that's absolute nonsense. You can get a brand new GTX1050 from newegg for $129:
https://www.newegg.com/Product/ProductList.aspx?Submit=ENE&D...

And that's an absolutely "ok" card. It will play every new game in 1080p and medium settings. I'd argue that you could go sub-$100 with a GT1030 and still play anything if you are willing to drop settings to low or resolution to 720p.
Learn Pandas via UseCases Part 2
As the other responder said, boring non-charismatic people do not get elected in the US for President. The Democrat Party has been trying this over and over and over, and losing easily-winnable elections as a result. The latest election with Hillary losing is the most visible example of this phenomenon: she had no charisma at all, and lost to someone who was extremely polarizing.

It doesn't work this way in other countries because they don't elect their executives. In Parliamentary systems, the Parliament chooses the executive, rather than that person being chosen in a popular election. So the executive only needs to be charismatic enough to win a seat in parliament, not so popular as to win a nationwide popular election for a single and critical post.
Haha, thanks- I gave it my own twist but really this line of thought dates all the way back to Karl Marx. But for an lighter, more up to date analysis you can start with Richard Wolff's youtube channel "Democracy at Work"- he's an economist specializing in socialist economics.

https://www.youtube.com/channel/UCK-6FjMu9OI8i0Fo6bkW0VA
Laynes Law:

Every debate is over the definition of a word.

Or every debate eventually degenerates into debating the definition of a word.

Or once a debate degenerates into debating the definition of a word, the debate is debatably over.
Looks cool. I will try it today
The Open Office and the Spirit of Capitalism
On a computer used by people who cant handle opening the correct web browser? Seems like a bad idea.
I think Minority Report got that self driving cars right. They just don’t look as pretty as I thought they would.
How would you use a SAT solver? Do you have a cleverer way than generating an expression in a breadth first search?
The corollary is that you can shift the market you're in and increase growth.

Clickfunnels addresses a slightly different market and has 9 figures of recurring revenue. Partly because they charge a lot more and have a lot more bells and whistles, partly because they have way more intensive marketing, but partly because they're targeting the demographic that wants those bells and whistles over the simplicity of gumroad.
Engage your diversity team? Drive the changes you want to see? These are areas you can help with, and have a meaningful impact in pretty much anywhere.

Quit wishing you saw more, and start doing more.
Is the research of homomorphic encryption far enough that it's practical to implement for DNS? The server would accept DNS queries using such cryptographic algorithms on encrypted database, that he nor anybody else can't say which record was queried. Only the client.
Instashare – share your photographs to instagram from your mac
> You can also simply translate your entire C/C++ codebase to V and make your build times up to 400 times faster. An automatic translator supports the latest standards of these languages.

Is this saying you can actually get compile time improvements compared to the original codebase? If so I can imagine a couple of ways this could work-

1) skipping the optimization the C/C++ compilers would do, with V's direct-to-machine-code generator, and/or

2) doing some heavy lifting in the translator, so the equivalent V has more redundancy and less implicit information.

How close am I? Or is there something else here?
ROCK64 is currently your best bet AFAIK.

https://www.hackerboards.com/compare/192,295,259/
Airbnb Hires Global Head of Transportation
We do offer subscriptions! https://help.gumroad.com/11163-products-and-customizations/s...
I am constantly surprised by the reaction to the word socialism.

I live in the UK, where the government takes 50% of GDP, and spends it mostly on communal activities - shared ownership. We share our resources so that the sick can get treated, our children educated, our air space protected from Russian invasion.

We are sharing most of our national resources, and handing them out according to principles of those who need, not those who have money.

Call it whatever you like but it smells like socialist utopia.

Now if 99% of the resources were allocated such, would the whole thing collapse? Would we be better off if only 25% of resources were shared?

I think the difference between vibrant capitalism and collpasing communism is the efficency vs fairness trade off
You are arguing in favour of the above argument. If case law has to be established on a case by case basis, then because the law is a priori insufficient.
No, it's completely true. Most Americans do not have a better quality of life than most Swedes, most Danes, or most Germans.
What’s the deal with both sides of the socialism debate leaning on “No true Scotsman!” To make their point?

I mean, a decade ago the conservative press was even trying to argue Venezuela wasn’t a true socialist country because 70% of its economy is still private. Source: https://www.foxnews.com/world/what-socialism-private-sector-...

Part of the reason “socialism” has seen a rise in popularity is that everything a millimeter left of Hayak is branded as socialism if it’s rhetorically convientient.
It's an important enough matter that economic, political, and clandestine measures should be on the table.
> was braced for more failed-but-really-succeeded porn.

Isn't that what this is though? Sure he failed to build a billion dollar business, but his business is still way more successful than most. Lots of people would certainly kill to attain this level of failure.

I certainly recognise failure is a very personal thing, but from the outside looking in this looks like a success overall, even though I'm sure it was completely gut wrenching along the way.
He addressed this in a comment:
> I tried to lookup my old license and realized I was given 1 free license this annual period (around ~October) after purchasing 2 seats the previous year for contributing significantly to bug reports with full screencasts, etc.

Seems his license was renewed in October and was revoked just now, he couldn't have requested a refund because his license was free...
No mention of ending inflation, which is a deliberate state-driven policy to steal from the poor to give to the rich and make the state "look good" by lowering the metric of unemployment:

https://krugman.blogs.nytimes.com/2010/02/13/the-case-for-hi...

"even in the long run, it’s really, really hard to cut nominal wages. Yet when you have very low inflation, getting relative wages right would require that a significant number of workers take wage cuts. So having a somewhat higher inflation rate would lead to lower unemployment, not just temporarily, but on a sustained basis."
I completely dropped PyCharm in favor of VSCode + Kite; PyCharm became unacceptably slow and VSCode fixed their missing pieces; all my Deep Learning/ML workflow is now done either in Jupyter or in VSCode.
Human consciousness is supported by dynamic complex patterns of brain signals
Re: "Shouldn't an SQL engine not care about if you used IN, EXISTS, or JOIN if it is truly declarative shouldn't it just give you the correct answer in reasonable time if possible by any of the three methods?"

I don't see this as evidence SQL is not declarative. Declarative doesn't mean there must be only one way to do (request) something, and it doesn't mean the optimizer is required to be well-written in practice. Maybe in some RDBMS it does process all 3 fast. That's not a characteristic of SQL the language.
Ocasio-Cortez is almost always being mentioned on Fox and some of the conservative forums I visit.

They’re genuinely terrified of her.

Imo, we need fresh people with new ideas. I’m tired of the Pelosi's of the world running the show. I see them right of center and opportunists whose policy views shift just to get votes, not because they’re acting in the interest of constituents but because it’s good for optics and to get votes.

I would love to see more debate on proposals such as increased taxes on folks earning more than $10MM. I support this if we can figure the np hard problem of how to spend that money. Seattle for instance has spent hundreds of millions on homelessness without any progress. It’s only gotten worse.
1) seems unlikely; a 25% sample is probably quite representative.

2) that's essentially what a typical DNS provider like Cloudflare or Google DNS is: they proxy your requests back to the authoritative DNS servers, then return the response to you.
With these proposals you still have to trust your ISP in addition to trusting Google and Cloudflare. You can avoid trusting all three, your ISP, Google, Cloudflare by trusting instead a single VPN provider of your choice (or a hosting provider where you can run your own VPN server).
I think he was likely referring to other restrictions on personal liberty, specifically drug (cocaine, pot, heroin, etc) prohibition.
Uber AI’s Go-Explore Tackles Hard-Exploration Problems