jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hey, I'm the author of the post and I wish I could simply write I disagree with you and how - but you haven't explained how the integer coordinates help aligning the grids, so hard for me to disagree with any specifics.
I show how integer coordinates work in my post and what is the problem ("hanging" pixels on the right, problems with resampling). Integer coordinates lead to all those nasty bugs with resampling like the original Tensorflow.
There is a reason why all libraries and GPUs switch to this convention; as it's most sane from the POV of signal processing - and for the most common box reconstruction filter.

I obviously agree with Alvy Ray Smith and his work is super influential. I like his essay (as it's not really a paper!) a lot, and think that programmers don't think about reconstruction filters enough (I have a few blogs posts touching lightly on the topic as well). But this is very different - pixel being a square or not and the optimal reconstruction filters for filtering Monte Carlo renderings don't answer how to align pixel the grids when resampling images and useful conventions.

Finally, I also emphasize at least a few times that while my "default" convention of half pixel offsets is reasonable (i.e. you can multiply UVs by 2 and get decent resampling behavior with any filter - including windowed sincs, Cat-Rom etc), it's just important to understand the one your signal is already represented in and follow it.
If you divide by per capita, CA is still the largest in these industries per capita, and even where it isn't, it is still close to being the largest.

Everyone thinks CA is just tech and entertainment, but CA is a very diversified state, which is why it has been able to weather COVID19 so well despite essentially no tourism in 2020.
Thanks for the referral, I'll check it out!
You know what I'd really like to see? A desktop focused BSD distro that is easy to use as Ubuntu was in it's hayday (and arguably still is). Now that we see most hardware manufacturers allow for or even maintain open source drivers for Linux users I do not see why this is not a thing.

I'm an avid Linux user that has wanted to get into BSD and other Unix like operating systems but just can never muster the energy and time and patience to build a BSD system from scratch. IMO the potential from BSD is greater than Linux but the effort to create easy to install and use BSD desktop systems is just not there.
Has image spriting gone out of style? That's one of the most fiddly bits, but I don't see it on your list.
Yes, I believe they are. It is very common in the industry.
Many dynamic things can be accomplished client-side these days. I see no problem with that, as long as it degrades gracefully to some default fallback.

In other cases, it's probably best to have each stateful system as an isolated component. For example, having a dynamic checkout doesn't require the news section to be dynamic. In fact, if you can isolate components like your checkout, you may be able to have someone else manage it for you. For example, at a previous job we used FoxyCart to deal with online checkouts; we just embedded specially-crafted URLs into our pages (although those pages were still running in Drupal!).
Are you a historian?

Find one and ask them how many parts of their body they'd pay to spend even ten minutes in the town square listening to the mundanities you so causally consign to the bit bucket.

There's more information there than you think, more than you can even see, because you are a product of the time that generated it.
I think people coming from most other languages that have objects get very confused about prototypal inheritance. The significance of first-class functions is also not obvious to people who don't come from a functional programming background.

I think you're right insofar as it's easy to "get going" with JS and see things happen in a web page. But if you're looking to actually learn how to build non-trivial apps, a solid grounding in the language is pretty key.
The problem is that the article doesn't specify if it was a dangerous snake or not, it's possible she recognised the type and knew it was safe to pick it up.

However, you'd have to say that fear of animals like this is a pretty good evolutionary development designed to protect us from threats where are own knowledge doesn't let us know for sure if it's safe or not (i.e. when it comes to snakes, most of us won't recognise how safe or not a snake is, so it's safer for us to be afraid of all of them.)
While one may want to be fearless or without the ability to feel pain, they are essential emotions and sensations. The lack of either can be life threatening.

Its common among those who cannot feel pain to have bitten of their tongue or crushed their own teeth or jaw bone. Inability to feel pain is often accompanied by inability to sense temperature. People afflicted by this disease rarely live beyond their 20s. The reason being that they cannot monitor and correct for their bodies inner core temperature. The run a way fever or hypothermia turns fatal.
It's interesting that most of her other emotions function normally. It was my understanding that the amygdala facilitated a number of emotions, not just fear. Am I wrong?
I doubt any of the negative comments are coming from hardware entrepreneurs -- in fact I would go one step further and say most of the negative comments aren't from entrepreneurs. They're from whiney consumers who expect the world and don't create much.
Oh Man, I'd forgotten completely about this. I got in and there are about 100 offers remaining at 10:30.
Unfortunately, this kind of dedication to polish requires authoritative leadership. Someone has to be willing to say "no, I will not ship it in this condition". And, that feedback has to happen throughout the development process, not just at the end.

Jobs' autocratic leadership has many flaws, but it also makes this kind of gatekeeping possible. I can't think of another major corporation in the mobile space that has a single decision maker who is both involved in development decisions as well as go-to-market timing.
Take the following definition of unique - being the only one of its kind; unlike anything else.

So if something is 'more unique' than something else, it doesn't really fit the first part of the definition because they are both only one of a kind, but it fits with the second in that it is more unlike anything else than the other thing.
The F-35 program is spread across hundreds of vendors with representatives grabbing a piece for their constituents. I wouldn't be suprised if different diameter o-rings are coming from different suppliers.

This is a strategic approach that both jacks up the price and gives you plenty of powerful allies who will fight to keep the program afloat.

They could very put such an aircraft together at half the cost and time if cost and time were targets for the people deciding to fund this.
Again. Circulation. -> https://en.wikipedia.org/wiki/Currency_in_circulation I believe article is focusing on using Bitcoin as currency and how it consumes more energy than driving a Tesla 2500 miles per transaction. Offsetting sustainability gains against climate change. Source-> https://www.statista.com/statistics/881541/bitcoin-energy-co...
The “types do not impede, they help [clarity of thought / program structure / catching many important classes of bugs]” claim is hogwash.

I say that as someone who spent most of a decade doing Haskell and Scala professionally in large companies that built lots of developer tooling and workflows for them.

The most critical aspect of business software is to be able to drop into any particular local section of the code and make significant changes according to shifting business constraints. Anything that enforces a program structure that makes this harder to do, or requires a sequence of significant refactors around things like type class design / OOP interfaces and so forth, is strictly a loss for the business, not a win, even considering correctness, safety, a developer efficiency as critical success measures.

It’s often much worse than “a loss for the business” too, given that 99% of the time, those type class designs and OOP interfaces or nested inheritance models were premature abstractions and all the extensibility or well factored SOLID code (or equivalent ideas in FP) winds up being sheer debt that fails to be extensible in the ways that reality turned out to require but which nobody foresaw.

In a world with excellent foresight and ability to hit pause to refactor architectures, then baking in domain modeling constraints through type system designs would be great. Unfortunately that doesn’t map to the real world at all.
>>that the US has different cultural norms than China and that we don't condone these things.

No, what is he is doing is reassuring Xi that while he may have to speak out publicly about how many US Citizens will disagree culturally with china, rest assured that while He is president there will be no action.
The problem with bitcoin is implicit in your criticism; the only thing that is interesting about it is its price for use by speculators, and that's ... not interesting.
I used to work at Google on Cloud, and am now an AWS customer. Have used both clouds extensively.

My comments are mostly backed up by my experience at startups and are not colored by my experience at Google (too different a beast).

GCP is great for teams that are also using GSuite because you can set permissions at the level of a Google Group and have them propagate to individual members. You can, of course, also create groups in AWS but they don't have the same semantics of Google Groups and don't cover the wide range of use cases that Google Groups does.

The AWS scopes -> policies -> roles -> resources chain of abstractions is less natural conceptually than GCP's GSuite accounts + service accounts with attached scopes per project.

Also the fact that each managed service (GCE, GKE, Cloud Builder) has its own service account that you can attach scopes to is really nice. GCP service accounts just feel more discoverable than AWS IAM roles - I think it's because the number of AWS pre-built roles is so overwhelming.

Just some thoughts off the top of my head.
I'm in a university dealing with this stuff and we get both ends at the same time, they (companies) want more immediate technical skills (e.g. programming) while also complaining that grads don't know their math fundamentals enough.

In an engineering department (as in not CS) I'd say the bias is overwhelmingly towards the math end of the spectrum, partly because faculty largely don't even keep up with the technology. You'd have to heavily revise your course constantly (imagine teaching how to use google products...). Plus it just feels less worthwhile teaching things that will become obsolete in a few years.

Oh and by the way we need to teach them to write better too. Kids can't communicate these days. And economics. And ethics. It ends up being a very tight squeeze we can cram in maybe two courses on programming if it's a top priority.
Please explain how a make-believe currency that only exists on the internet is a "tech disruption".
Bitcoin can be carbon neutral but it has a long way to go.
Energy usage itself is not a bad thing, it’s the energy source that can be environmentally problematic.

Currently 39% of mining power is driven by renewables [1]. It’s not much but a good start.

The simplest solution to speed this up would be to create a law requiring that all mining must use renewable sources (or at least tax those that don’t). It would drive innovation, jobs, and make locations with renewable sources competitive places to live.

[1] https://www.jbs.cam.ac.uk/faculty-research/centres/alternati...
Simple, the people in the houses moved in at a different time. A house isn't just a thing you buy and sell. You live in the house, raise a family, become part of a community. My neighbor across the street bought her house 30 years ago. She's an artist and doesn't make much money. She is well known in the community. Should she be forced out of her house so that some rich tech worker can move in?

If want to cry unfair, then it would be better to aim at commercial real estate. That's a pure money business. Why should they get protection under prop 13? Make no sense at all.
I debate this with myself often. Short of renting a security box and telling people I trust about it, I haven’t come up with a strategy for the master password. At the moment, I’ve resigned myself to the feeling that if I lose my memory, maybe it’ll be the opportunity for a fresh start, and so losing everything is a feature not a bug.
I was under the impression 'rice' in this context stood for Racing Inspired Consmetic Enhancement.
Why wouldn't generating some hashed _id work? It would then scale for writes easily (or, as in current mongodb, you could use hash-based indexes).

I'm just asking since Riak seemed much slower for me when I tried it.
While it's true that we have entrepreneurial boom, I don't think it's caused by the things you listed.

Recession/weak job market for programmers is a thing of the past, at least in Silicon Valley. See the hiring volume of Google and other established companies and Google and others publicly declaring it's a "war for talent". In a recession a company doesn't give 10% raise to every employee and has 2000+ open jobs.

Startup costs for web-based companies have been ridiculously low for the past 5 years. Several years ago I've been leasing a decent server for $100/month. Reducing this to $50/month has no meaningful impact on startup costs.

As to convergence - I don't see how that's relevant. There's always some "next big thing" that fires up people's imagination and fueling their startup ambitions.

If I were to opine, I would say that the biggest reason for the boom is stratospheric raise of Y Combinator and other companies following that model + raise of TechCrunch which focuses on reporting happenings in the startup world.
If Mr. Borker is threatening and defrauding his customers, as he clearly seems to be doing, this is a matter for the authorities. They should have no trouble shutting down his business and website.

The SEO aspect is interesting, but rel="nofollow" is not the way to solve this, nor is it Google's job to do so. That said, kudos to GetSatisfaction for their diligence.
That's basically how he got elected originally... he's not great with the stress and decision making of the most important position in the land, but I'm sure he's fun at parties!
You probably have a breadth of knowledge that comes from reading sites like HN, but the problem of course is that most people get their investment advice from banks and other investment professionals.
I find it interesting that over the last hundred years or so, especially in the US, the 'hidden cause' of financial upheavals is usually legal - often something as simple and innocuous as changes to the rules for how savings/superannuation are taxed.

When you think about this it makes sense, the rich pay attention to these changes, and move their money accordingly. It's like trying to stabilise a rowboat, you notice that the starboard is a little low, so you order everyone to rush to the port side...

Another interesting parallel is between Apple and Germany. Apple's detractors have been screaming at them for over a decade about how they are going to lose because they don't have market share. Meanwhile, the computer manufacturers who pursue market share at the expense of profitability go bankrupt in droves ("we're making a loss on each unit, but we'll make it up in volume").

Disclaimer: I'm not German, but I do drive a German car :D
Certainly US system suffers from myopia. Though I'm not sure at what point we stifle the swashbuckling nature that has made us the country of the new in business/tech/research.

I err on the side of increased transparency of financial sector, stronger FTC actions against monopolists, IP reform, etc. than on Germany's more activist bent. Ours is more of an economy of the new, and our Anglo-Saxon nature should be embraced by better regulation - not necessarily more.
Looks and works good. I like the quote "Strength is the product of struggle."
This may be a silly question, but what is a "cable"? Is this like a telegram or is it just another name for emails?

I see here: http://en.wikisource.org/wiki/Executive_Order_13526#Part_1 that there's some structure to these documents, but what transport are they being sent by?
It baffles me that people want to pay for something that is widely available for free.
So, all you need is a tape to blend in?
> Their whole profit model is built on the dealership model

The US is not the only country that makes cars, and auto manufacturers in other countries often have many different models on how to sell cars. The European companies have been producing many compelling EV models, which is why Tesla has been declining in market share in Europe for more than a year.
*3.99
There is nothing remotely that important on the laptops in a typical Congressional office.
Well, that's also where you're simply wrong, at least as far as cats are concerned:

https://arstechnica.com/science/2017/06/cats-are-an-extreme-....

10,000 years of interactions with cats, and they're just as wild, genetically, as their wild counterparts. Interesting?
There are plenty of szenarios where you don't want to launch a nuclear attack without several people checking the attack order. To my knowledge, the president can't just order an attack, this has to be at least confirmed by one member of a small group of people of necessary rank. Beyond being mostly a political move, Nancy Pelosi reminded by this this group, that a possible launch order most likely is bogus and they should be extremely careful before confirming it.
Fooled me. I thought their role was to spy on American citizens and create vulnerabilities by strong arming backdoors into everything.
While not congress, so I can't say for sure, I have been around government and other enterprise systems. Some measures they had in place:

- Disabled USB Ports (except whitelisted peripherals)

- User accounts don't have permission to install anything at all

- If you plug a deceive with a different mac address than expected into an ethernet port the port locks down until a sysadmin verifies it and manually unlocks it

- Remote imaging of systems, including remote system verification

- No wifi on actual network

While its all a pain in the ass to deal with. Hopefully at least some of that is in place and reduces the likelihood of many of those issues.
That makes sense - I appreciate the info and upon first glance that seems like a sane standard. (Beyond being ignorant on the legal aspect to this, my phrasing lacked the specificity in that what was going on on TDW, especially ex-post, was clearly organizing such imminent action at a specific time and place. I'd suspect the standard you mention would have been met.)
I wonder if this guy is hacking the status game with this 'my latest project Keynotopia was built in 3 hours with a budget of $47' claim.

It's like he's saying, 'yeah, that's right, I'm a fucking rock star programmer. The type that makes things happen. The type that's 100x more productive than the average coder. The type you need to hire.'

Cause otherwise, why would he bother saying that, as customers usually want to believe a lot of work has gone into something before they buy it.
you're right, i stand corrected. i should have said that i don't want to host my community with a single, likely profiteering entity.
> In the past it was common not to eat, voluntarily?

Pretty much every religion of which I'm aware has the concept of fasting, and on every culture people terms to make an attempt to follow their religion's strictures (c.f. all the folds you see running at the gym).

Sure, as you more religions don't tend to mention the physical health benefits, but they certainly believe in the psychological health benefits. Regardless of whether they believe in them or not, such regimens will affect their participants' health for good or for ill.
This looks fantastic. I don't have a lot of experience with Express, but this seems like a great way to connect IFTTT to smaller, personal web apps. I'm definitely going to look into applying this to some other frameworks.
I love ARM semihosting for this reason. It's obviously insanely slow, but unlike a UART it doesn't need any extra hardware and the target is halted while the slow bit is taking place.
The wording “must start with” doesn’t sound like a “recommendation”, and I would think that these tools are right to interpret the standard strictly, and that Github is wrong to allow such domain names.
UPDATED: Expanded on the categorization aspect.

Your design is absolutely gorgeous, and that's worth visiting the site for alone.

The categorization is a little wonky, and while it may technically be true (if it is), I think it's going to confuse other people than me; Sedan, Hatchback and Crossover seem and look to similar judging by their icon. Maybe they should be merged, or the main categories should be based on something else. To someone who knows jack about cars, they all look like station cars to me. Heck, upon closer inspection, some of the Hatchbacks and Crossovers look like SUVs or Minivans.

Some people will probably be interested in several similar categories. I'd try enlisting the feedback of your users to understand how they categorize cars and apply at least some of that methodology.

Think about how people buy cars; if you need a big car to transport heavy loads or compensate for something, you have an SUV.

If you're a mother of three, you'd want a "Family Car" (although that's a tough sell to the husband).

Some people, myself and probably some women in their 20s, like "Small Cars", like Mini Coopers, Fiat Grande Punto and their ilk. The Punto is a great city car that's cheap on petrol, easy to navigate, and even easier to park. These cars are like the purple Dell laptops to some women.

Then there's the Sportscar (or Mid-Life-Crisis Car, but let's just call it a Sportscar). No need to delineate convertibles nor two-seaters and so forth.

I'm sure there's a general consumer pattern - a car buyer archetype - that you can use to your advantage. Quora has so many quirky people that there might be someone with that knowledge. This is probably a vital thing to figure out, and basing it on buyer trends might be a good idea - as long as you don't create category frameworks that overlap in domains.

As for relevant metrics, I would suggest MPG (bio/electric/hydrogen vs. diesel vs. unleaded) and the Euro NCAP[1] score. The latter probably requires API access, but nevertheless.

EDIT: What are those coloured boxes supposed to signify? Granted, I'm an idiot, but I thought they were filter links for age groups at first.

[1]: http://www.euroncap.com.
Actually, Ryanair is surprisingly open to technological innovations as it dovetails perfectly with their ruthless driving down of costs. Examples include ~100% of bookings and check-ins done online (before other airlines woke up to this opportunity), use of mobile phones in-flight (Ryanair gets a massive cut) and the wingtips on the end on planes wings which help save fuel:

http://en.wikipedia.org/wiki/Ryanair#Past_fleet

I'm not sure if they do it yet, buy I'm sure I read somewhere that there was talk of Ryanair introducing the scanning of barcodes on mobile phones screens. Of course, you can't take any gossip about Ryanair seriously - past examples include €10 transatlantic seats subsidized by €10,000 first class seats, charging for toilet access on-board, in-air blowjobs (yes, Michael O'Leary actually said that!), standing section instead of seats.....

http://www.youtube.com/watch?v=UfIY24BErBE
Say they somehow successfully forced congress to hold their meeting and vote not to certify the elector vote; then, they would force them to hold a vote for the president and 'officially' nominate Donald Trump.

What would happen next? Who would cancel these acts of Congress? What if the Supreme Court (filled with partisan judges) decided to accept the results as well?