skysight-inc/HackerNews huggingface dataset:
I think he underestimates how well informed people are, or maybe I'm overestimating. It's good that he said that Boing takes responsibility, but instead of saying that he's confident in 737 MAX he should have said that he's making sure that the fix is well tested. Also he could have gone into the details of the verification plan to calm the technical crowd.

Anyways, we'll see how the stock price looks in a year, I sincerely have no idea, but I think airlines outside US will try to prefer Airbus for new contracts in the next year.
Ask HN: What music do you code to?
Holy cow, that's nuts. A pair of perfectly webservers (m5.xlarge) comes in at ~€250/m. And cheaper if you get reserved instances. ~€2.2k/m for a pair of instances and maybe a load balancer is incredible!
regulatory capture is an event, threshold, inflection point, or whatever else you want to call it. it isn’t something that just poofs into existence as soon as a regulatory body is created. however, it does seem to be an end state or at least an evolutionary state of many agencies. for example, the faa in this case or the fcc.

just because a regulatory agency did its job by protecting the pulic’s interest doesn’t mean it will always work that way. so your example doesn’t negate the existence of regulatory capture, which is an actual thing and not some political propaganda.
I don't get why Google caves to pressure from internal activism. Only 2000 of 98000 employees signed the letter. And they are themselves a very skewed cohort, unrepresentative of the general population of customers Google has.
You're casting aspersions on not just a single person here, but a team of developers who have been working on this together. Your criticisms are also so utterly lacking in detail that the person on the other end can't possibly defend themselves in any meaningful way. What are they going to do, tell you that they actually have a great track record? Also, sullying the reputation of a developer while hiding behind an alias is pretty low.

Whether the criticisms are true or not is irrelevant, of course.
The person I responded to asked why someone would choose Poetry over Business.

Can you really, honestly, read what I wrote and say that I didn't try to come up with reasons why someone would choose Poetry over Business?
Loving those early 3d hardware retrospections. Some corrections:

>they started they own company

typo

>EOM'es only leverage on the cards they produced was the RAM they selected (EDO vs DRAM), the color of the resin and the physical layout of the chips. Pretty much everything else was standardized.

- EDO is DRAM, EDO vs FPM? I didnt know that, always assumed every V1 shipped with EDO, just like every card on your pictures is EDO.

- video signal switching was also up to the vendor (relay/mux)

- and one of the cards has TV encoder section with TV out, pretty neat selling point

>It is not specified if the bus used address multiplexing or if the data and address lines were shared. Drawing it non-multiplex and non-shared makes things easier to understand.

You are addressing 512 kB, but datapath is 16 bit/2 Byte wide, so we only need 18 bit address bus. As for multiplexing thats not how DRAM addressing works IRL (understandable misconception/simplification for non EEs). Row/Column address lines are multiplexed, meaning we are down to 9 address pins +OE/WE. Comes down to ~110 pins assuming full 4 way interleaving. Seems doable with >200pin ASICs.

>21-bit address generates two 20-bit where the least significant bit is discarded to read/write two consecutive pixels.

still too many bits, 2MB at 4 byte granularity is 19 overall, 18 per 1MB bank

>TMU was able to perform per-fragment w-divide

This was a HUGE deal at the time, and achieved by doing serious low level optimizations/tricks (lookup tables/approximation if I remember Oral Panel correctly). 3dfx engineers were big fans of good enough hacks vs slow but correct way of doing things. Another one was color dithering, too bad you didnt mention "24-bit color dithering to native 16-bit RGB buffer using 4x4 or 2x2 ordered dither matrix" - this is the reason straight ram dump screenshots from Voodoo1 dont really look the same as on directly connected monitor. 3dfx called it ~22bit color, it was noticably better than Nvidias pure 16bit.

Btw afaik Quake pushed somewhere between 500-1000 polygons per frame, earlier games like Actua Soccer rarely went up to 500 with fatal consequences of single digit framerate on S3 Virge. You might enjoy Profiling Of 3 Games Running On The S3 ViRGE Chip http://www-graphics.stanford.edu/~bjohanso/index-virge-study...
It's not something I've dreamed up personally. Economists have done a lot of work in this area (Public Choice Theory) in the last 60 years.

https://en.wikipedia.org/wiki/Regulatory_capture

https://en.wikipedia.org/wiki/Public_choice

Of course, my post above is sharpened and overgeneralized to fit in an online forum. There are more nuances.

A current example in the news is Facebook asking congress to be regulated. This makes little sense from a conventional perspective. From the Regulatory Capture perspective it's an obvious play. Government regulation will be very costly to comply with, and only FB and a few other giants will be able to afford it, thus cementing FBs monopoly position for the foreseeable future.

https://www.insidesources.com/facebooks-mark-zuckerberg-asks...
Firefox, like most mass market software, is designed for normal people.
Industry user fees? The FDA, while not perfect, has been pay to play for a while.
Interesting. I've avoided signing up for a Firefox account, as I don't trust them.

Reports like this spamming thing confirms my lack of trust was on point. :)
Streak (YC S11) Is Hiring Kotlin Engineers in Vancouver
> created to "protect retail investors" and "mitigate systemic risk", result in the vast majority being excluded from the industry and a small elite capturing the majority of profits.

Most Americans don't make enough to have anything left over to invest in the markets. This isn't a regulatory failing, this is a labor regulation failing.
AFAIK the automation had no good reason to be there first place, unless you consider racing Airbus for contracts a good reason. I mean, the simpler the better especially when lives are at stake, right?
Have you met someone with severe mental retardation? My neighbor required round the clock support, often by multiple people. You could've given that girl 5 million dollars, and she would have no idea how to use it to get support. There is nothing condescending about his statement.
Who cares? Literally, what problem does it cause, or what does it make worse? It is totally immaterial.
It seems to me like road damage involves processes that happen deeper, for example those that create tire ruts in the lane. I'd guess the area should be counted as larger the deeper you go.

It seems plausible to me that if you drove trucks over an unlined parking lot completely randomly, then it would last much longer than when you run the same trucks on a highway lane.
I have this problem too.

After a certain point, plausible deniability isn't plausible anymore.

They are doing it on purpose.
Great article, and one that I think a lot of people here could learn from. Everyone gets all excited about fancy architectures and algorithms because they're fun and cool, but pragmatically, you can buy a LOT of server for the same price as a couple of engineers messing around for a month.
eurobeat
"common sense"
I would never trust a software patch with my life!
Can you provide evidence the FAA lacks sufficient expertise?
> The whole point of Firefox _is_ to make network requests.

Just to point out, that "the whole point of Firefox" is to make the network requests I want.

eg from my perspective it's a tool like (say) cURL that has a specific purpose.

It's a subtle difference, but an important one. :)
It shouldn't cost anything to invest in the markets. The markets should be nearly frictionless, with no fixed costs for making an investment, making it possible to invest $2.50 at your local convenience store in a company or product that you like, the same way the poor buy lottery tickets in mass (currently 9% of the income of the poorest households is spent on lottery tickets).
Hate to be super paranoid, but isn't it rather convenient the top comment on this section expresses exactly this sentiment? If anything, it proves that this perspective is working, or at least, a huge host of devs online really are front-end JS'ers who have this opinion already.
It could but it would likely require more effort to rework than just moving to v6. This is different than simply not being able to.

I work at a company with a very similar number of users and we are far from exhausting private ipv4 space. Unfortunately between the lack of interest so far and lack of strong control over every device in our network we have not even started deploying ipv6 nor will we be able to switch to single stack again for MANY years.
> It shouldn't cost anything to invest in the markets.

Hyperbole. It costs something to maintain the infrastructure (data centers in NY, NJ, and IL) to execute and settle trades. We're just arguing over how much.
Bigger than Netflix, assuming that you don't know something that Netflix doesn't.
It should cost almost nothing. It's an information technology, as cryptocurrency is demonstrating. The cost per transaction should be extremely low. That it isn't is a result of regulatory overhead.
And S10 is a smartphone. I think I’m seeing the matrix.
https://digiconomist.net/bitcoin-energy-consumption

> Bitcoin's current estimated annual electricity consumption* (TWh) 53.47

> Bitcoin's current minimum annual electricity consumption (TWh) 40.67

> Annualized estimated global mining costs $2,673,731,206

Just for the power.
N gets to be a big number my friend. I love aws but I can’t get over the number of startups I’ve seen with $100k MRR and $35k MRC allocated to AWS.
There's a similar property of interest - order independence.
That is, doing A, then B has the same final state as doing B, then A. Does that have a cool name?
Afaik there is no CPU where software Quake would run faster at same resolution as GLQuake on 3dfx.
> “It’s become clear that in the current environment, ATEAC can’t function as we wanted. So we’re ending the council and going back to the drawing board,”

The current environment is so overly toxic that I doubt it will be possible for any process that might produce reasonably useful results to be run in an open manner. This is particularly troubling given the number of very plausible potential problems posed by AI in the near-ish future. Unfortunately it also seems unlikely to me that any government regulation that emerges will be at all competent.
>All of the features above aren't leaking your user data or fingerprinting you, they're assisting you in what the applications purpose is... to make network requests.

And you can prove this how?

All I'm saying is think twice before blindly trusting a tech company, because Mozilla is no longer the fun and friendly company we once knew. They are very much a rank and file data mining company now, generating tons of cash, and being infiltrated by CEO and marketing types.
The fact that there's both optin=bool and optout=bool suggests how it could be a dumb mistake, like there are competing opt-in mechanisms and the Firefox Send marketing email reads from optin (new) instead of optout (legacy) or something like that.

Some of the comments here remind me of when my users think everything is deliberately implemented and if something doesn't work perfectly, it's because I'm incompetent/malicious and designed it that way when it's just a bug or oversight.
That's a result of the mining subsidy, that is there to provide security until transaction fees are sufficiently large to secure the network. Actual energy consumption for a network of a few thousand computers to propagate and validate a transaction is minimal:

https://gist.github.com/gavinandresen/5044482

Without the mining subsidy, and without an artificial 1 MB per 10 minute throughput limit creating scarcity in block space, fees would be extraordinarily low.

Also, Ethereum and other blockchains are-moving/have-already-moved to Proof of Stake, which eliminates all of the additional energy consumption that comes from generating proof of work.
I fail to understand. Is “comments” and “views on issues” enough to cause such a stir? People’s sensitivity boggles my mind. Can we not say things without having to walk on eggshells? What kind of unforgiving and judgemental culture are we living in?
They should just work with local medical ethics boards at Stanford.

AI interactions with humans could be considered a class of medical experimentation as a thought experiment. Would have interesting output, and the system already exists...
Psy Trance mostly. Sometimes classical.
There is a lot of interesting research these days. I'm quite interested in microbiome articles, among other things. But the practice of medicine has changed within my lifetime from doctors being purveyors of wisdom to doctors being technicians with fancy testing apparatus and, all too often, insufficient context.

Doctors used to be some of the best educated people in a community and you tended to see the same doctor for many years. They probably also saw your extended family. It wasn't uncommon for all the children and their cousins to be seen and treated at the same time, thereby putting a stop to an infection instead of it being passed round and round like seems to be fairly common these days.

I'm quite fond of this scene from Doc Hollywood:

https://www.youtube.com/watch?v=xMjEmE1YLSU
I also recommend jk or kj over jj. Much faster and less strenuous.

And it has the added benefit that, if you type it when already in normal mode, it's effectively a no-op (as opposed to jj, which will move the cursor two lines down).
I guess it's becoming a trend "we moved from here to here" and let's make it to top of HN.

Unless current provider has horrible support/issues which you want to specify to help others, these articles are useless.

HN community making these articles to front page which neither describes architect challenges/scalability challenges is pointless
After the problems with the 737 MAX and the 787 before that. I would avoid flying any Boeing aircraft in the first few years after it's deployed.
On the other hand, Firefox does respect locked preferences after update. Debian sets both app.update.enabled and toolkit.telemetry.enabled locked to false.
at least you didnt throw away Voodoo5 9000 https://www.youtube.com/watch?v=_3iHV0NvLPI
Yeah their hearing is so incredibly acute. I had one who would sleep inside my house while listening to ambient noise through a window. Occasionally he'd perk up and ask to go outside. Then he'd walk over to some bush or leafy patch, pounce once,and emerge with a critter in his mouth. The outside sounds he listened to came in through a window and hallway, the path was not line of sight.
Sounds plausible. I hope this is fixed as soon as possible.
Presumably because of all the reasons they chose Kubernetes?

FTA:

* Kubernetes has a huge amount of traction in the DevOps landscape, with managed implementations from all the major cloud vendors and virtually endless training materials and complementary technologies.

* Kubernetes is open source, which was a major plus: it meant that we could avoid vendor lock-in and implement local development environments that mimic production.

* Kubernetes has a large feature set that fit well with our requirements, including our more exotic necessities like autoscaling based on custom metrics.

AFAIK none of those are true of AppEngine.
I'm an environmental studies major. It's been very helpful in trying to develop mental models for thinking about my health issues.
This article has been written many times by many authors (even using the same cargo cult airplane image) and yet is no less true than the first time it was written.

That said, clamoring toward things like React has yielded a net positive result. So cults can be a double-edged sword.
So, most of Robots are smart ?
- increases amount of time to fetch and run container (it actually is quite noticeable when you have app that scales out and you updating it)

- it increases amount of storage to store multiple versions of containers (when you have an internal app and do frequent releases it adds quickly)

- it increases amount of data transferred on every deployment

- increases amount of memory used (the whole point of containers, was to efficiently use hardware (BORG), although a lot of people today miss that reason and run containers on VMs)
I share your distaste for militarized AI (unless I mistake you?), but if AI are to be used in such applications then competent representation and examination of such use cases by a public ethics body would seem to me to be a good thing.
The competent software teams and companies don't hire by keyword though, they look at actual output and results delivered.
Data for "Column forces were incredibly high" would be the force on the column that the pilots experienced. Column position deflection isn't that. Column position deflection data is data that the column position was changing rapidly. Concluding that column position was changing rapidly due to "incredibly high" forces as opposed to say unpredictable forces is speculation.
Mozilla acquired Pocket. Pocket is now part of Mozilla, providing content recommendation.
So you think Netflix was suckered into using AWS and if they had just listened to random people on HN they would have made different choices?

I’m sure with all of your developers using the repository pattern to “abstract their database access”, you can change your database at the drop of a dime.

Companies rarely change infrastructure wholesale no matter how many levels of abstraction you put in front of your resources.

While at the same time you’re spending money maintaining hardware instead of focusing on your business’s competitive advantage.
VMS > WNT

:)
We've been running in production on GKE for a little over two years and it's been a solid platform since day one. It's nice to read articles like this and see others coming to the same conclusions we've come to. If your practices and workflow are oriented to containers and you outgrow your PAAS then k8s is the logical place to land.

With respect to the choice of helm: we started out rolling our own pipeline with sed and awk and the usual suspects. When that became too complex helm was just taking off and we moved to that. We still use it to install various charts from stable that implement infrastructure things. For our own applications we found that there was just too much cognitive dissonance between the helm charts and the resulting resources.

Essentially the charts and the values we plugged into them became a second API to kubernetes, obfuscating the actual API below. The conventions around the "package manager" role that the tool has taken for itself also contribute to lessen readability due to scads of boilerplate and name mangling. We recently started deploying things in a new pipeline based on kustomize. We keep base yaml resources in the application repo and apply patches from a config repo to finalize them for a given environment. So far it's working out quite well and the applications engineers like it much better. Now with kubectl 1.14 kustomize's features have been pulled in to that tool, something I have mixed feelings about, but at least the more declarative approach does seem to be the way the wind is blowing.
I may be mistaken about their revenue model, but I think it’s actually costing them money because they bought the company behind Pocket and they don’t seem to monetize the feature in any way.
Maybe it was intended to last longer. The vehicle pricing was up in the $50k+ range, and I think deep discounting was required to move them. Rumor is that Toyota lost many millions. Cars.com allows you to search for the Rav4EV and B-class rather easily. The RAV4EV is going for around $14k these days. It’s a great commuter car, but doesn’t have the distance to make it a very practical solo vehicle. I supplement mine with a huge Suburban.
I think you should get yourself checked out. My resting heart rate is in 50s. It gets elevated when I'm running, riding, or working out, but returns to resting levels after only a couple of hours.
High School Freshmen Hacked School WiFi, Made Life Difficult for Teachers
The event is market data update. On one hand it is in fact pretty simple. On the other hand, it is not much simpler than something like “user X liked Y” or even “product Z added to cart”. I think it shows what a well designed, optimized code can do on a normal hardware. Remember there is 3-4 billion instructions that a modern cpu is pumping out per second.

One large bank I used to work for had a payment processing system doing about 40 thousand transactions per day. It ran on about $8 million worth of hardware - mainly IBM mainframe. I was impressed until I found out each transaction was essentially a 60-100 byte text message. I can confidently say a well designed system can do 1000 times that load on an iPhone.
The future of making nouns out of adjectives, apparently.
The article says in the introduction:

> I am going to be assuming some familiarity with monads (and to a certain extent, do notation). There are enough introductions to monads out there as it is.
CVE-2019–5418: on WAF bypass and caching
Sqlite has a concept called virtual tables, which sit somewhere between "pluggable storage" and postgres foreign-data-wappers. They are fairly easy to implement and can be incrementally improved by providing more sophisticated hints to the planner. I think the folks at tarantool have done some work hooking deeply into sqlite's pager/wal, presumably others (the folks who connected sqlite to lmdb?). And of course Oracle, who ripped out the sqlite btree and replaced it with BerkeleyDB.

I think sqlite4 (defunct) was going to have pluggable storage, but they ended up scrapping it. Presumably over performance concerns, but please correct me if I'm wrong.

Anyway, interested to see how this feature is adopted and to learn more.
Honestly you sound paranoid. What if a dev wants to add instrumentation to make sure a page is loaded? What if you have some weird OS version, CPU, or kernel that might crash 1% of app opens?
Afair it was the terrible Voodoo Rush that could render into a window.

There was no analog-digital-analog conversion, it was straight analog pass-thru, either using a mechanical Relays or special video switching muxes. Slight signal degradation was due to additional cables and connectors.
I just finished the book "Where Wizards Stay Up Late" about the early history of the internet and I highly recommend it. It covers the invention of packet switching, ARPANET, ethernet, email and a lot of stages the "internet" went through post ARPANET.

Seeing these pictures really helps bring the people from this time period in the book to life for me.
My understanding is that it is known that the Apple water damage indicator triggers even if you have it in a high humidity environment like the south during the summer. Or on the counter in the bathroom while taking a shower. Or wiping the case with a slightly dampened cloth to remove dust and fingerprints, as is recommended. It's been intentionally designed this way, with an incorrect triggering level, in order to be able to fraudulently deny warranty claims and save money. Lots of accounts of people who absolutely never dropped it in water have had legit warranty claims denied. In my opinion, the scam here is being perpetrated by Apple, and has been ongoing a long time.
“Once the kinks are fixed”

Isn’t that kind of the whole point?
"Woah, I didn't know it was like... a rule, bro."
Those mountains are pretty steep. If it's flat or has access to utilities it'll be pretty expensive.
Just make sure though that you don't end up in 'paralysis by analysis'.

Sometimes, the bullish people that don't overthink things end up in far greater situation (through a rollercoaster) than if they just sat there and pondered about all the consequences.